Advanced Search
Search Results
89 total results found
É isso?
Uma das piores coisas que tu pode fazer é pegar implicância com algo. À partir desse momento, tudo que é relativo à essa coisa parece ser ruim. E o pior é que é muito fácil pegar implicância com as coisas. Um bom jeito de evitar esses problemas é pegar impl...
Acessando conteúdo do CKEDITOR
Assim: CKEDITOR.instances.IdDoElemento.getData() Lembrando que no lugar de IdDoElemento, vai, obviamente, o Id do elemento. Lembrando também que é preciso ter cuidado com o óbvio, já que ele nem sempre é tão óbvio assim. (a propósito: toda vez que vejo o n...
And we keep driving, into the night...
Fico bobo quando vejo alguém que sabe dirigir bem, trocando de marcha. A gente percebe que mudou algo mas não sabe bem o quê, e as coisas começam a andar mais depressa. Ou mais devagar, dependendo da situação, mas a mudança é quase imperceptível. Tem outros q...
Da série 'posts longos e sem sentido algum'
Abaixo a Anarquia! A anarquia. Acima, a anarquia.
O jovem
O jovem tinha sonhos. O jovem tinha esperanças, queria mudar o mundo. O jovem poderia mudar o mundo, e era o que ele ia fazer.O jovem achava que sabia que ia ser difícil, mas também achava que não ia desistir.Provavelmente porque era jovem. O jovem sabia que ...
Contar dias ou horas entre datas em Mysql
Para contar quantas horas existem entre duas datas: SELECT TIMEDIFF(STR_TO_DATE('19/01/1985 00:00:00', '%d/%m/%Y %H:%i:%s'),now()); Trocando TIMEDIFF por 'DATEDIFF' dá pra contar quantos dias tem entre essas datas.
jQuery On
$('.qualquerItemPai').on("click", ".algumItemFilho", function(){ //algumacoisa });
D.R no Mysql
ou criando relações entre tabelas ALTER TABLE tabela ADD CONSTRAINT nome_da_relacao FOREIGN KEY (coluna_da_tabela) REFERENCES tabela_pai(id_da_tabela_pai)ON DELETE CASCADEON UPDATE NO ACTION; Caso precise remover a relação: ALTER TABLE tabela DROP FOREIGN K...
Fazendo caso
ou usando SELECT CASE no MySQL: SELECT id, nome, descricao,CASE status WHEN 1 THEN 'Aprovado' WHEN 2 THEN 'Vencido' WHEN 3 THEN 'Pendente' WHEN 0 THEN 'Reprovado' ELSE 'Indefinido'END AS statusFROM tabela outro exemplo: CASE WHEN c...
Executando um comando como Root via php
Assim: <?php $outPut = shell_exec("echo senha | sudo -S apt-get -y install openssh-server"); echo "<pre>$outPut</pre>"; ?> O detalhe é o 'echo' antes, pra enviar a senha pro sudo, e o -y, pra não pedir confirmação sobre a instalação.
Criando link simbólico para uma pasta
Assim: ln -s /var/log/apache2/ ~/logs O detalhe é que a pasta ~/logs não deve existir na hora em que for rodar o comando.
Trocando o editor do crontab para o nano
Só vale para a sessão atual do ssh, mas já ajuda: env EDITOR=nano crontab -e
Exportando um ou mais registros no MySql com mysqldump
Ás vezes a gente precisa exportar só um registro de uma tabela.Dá pra fazer assim: mysqldump -t -u usuario -psenha banco tabela --where=id_tabela=666 > ~/insert.sql Só pra lembrar: o parâmetro -p recebe a senha 'colada' nele, por exemplo, se a senha for 'es...
Lendo arquivos de uma pasta com php
$pasta = __DIR__.'/pasta/processar'; $iterator = new DirectoryIterator($pasta); foreach ( $iterator as $entry ) { if($entry->isFile ()) { $file_extension = pathinfo($entry->getFilename(), PATHINFO_EXTENSION); if($file_extension=='log') { ...
Configurando o Percona Monitoring and Management usando Docker
As instruções são um pouco confusas, então achei melhor criar um guia. Requisitos: 1) Uma máquina rodando Docker com alguma porta exposta (no exemplo usei a 4443)2) Uma ou mais máquina rodando MariaDB ou Mysql, com acesso root 1) Instalar o Servidor PMM Ba...
Habilitando APM no log do Nginx
APM é um modo de medir a performance de um sistema. Por padrão, o log do nginx mostra apenas a hora em que a requisição foi servida, mas não mostra o tempo que ela levou para ser processada. Essa configuração serve para que o nginx exiba esse tempo, para que...
Gerando chaves ssh
Eu sempre esqueço. ssh-keygen -t rsa Ler o conteúdo do arquivo: cat ~/.ssh/id_rsa.pub Depois precisa adicionar no arquivo ~/.ssh/authorized_keys da máquina remota. Caso apareçam aqueles arquivos chamados ?.pub, ou apenas ? na pasta home. Na verdade, esse...
Utilizando plugin jquery validation em formulário com abas
Quando o plugin encontra um elemento com erro, esse elemento automaticamente ganha foco.Mas quando o elemento está em uma aba que não está habilitada no momento, não acontece nada.Pra que o elemento ganhe foco e a aba passe a ser a ativa, segue a função: $('#...
Docker
Vários comandos do curso de Docker do senai: acessar o terminal de um container que já está rodando:docker run -it ubuntu iniciar um container e acessar o terminal:docker start -ai 05025384675e iniciar um container sem travar o terminal:docker run -d docker...
Executando comandos no client do MySQL sem informar a senha
Primeiro, crie um arquivo com o seguinte padrão: [client]host=localhostuser=usuariopassword='senha'port=3306[mysqldump]column-statistics=0 Depois, ao executar o programa, informe o caminho para esse arquivo: mysql --defaults-extra-file=/caminho/arquivo nome...