Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

88 total results found

Lugar do Telefone

Textos Divagações

Semana passada, tinha faltado luz em casa, após eu sair do trabalho. Depois de subir 12 andares à pé, fui pegar o telefone pra ligar pra minha esposa e avisar que estávamos sem luz em casa. Tateando no escuro, fui procurar o telefone no lugar onde ele sempre...

É isso?

Textos Divagações

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

Tecnologia Códigos

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...

Textos Divagações

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'

Textos Divagações

Abaixo a Anarquia!                                     A anarquia. Acima, a anarquia.

O jovem

Textos Divagações

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

Tecnologia Códigos

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

Tecnologia Códigos

$('.qualquerItemPai').on("click", ".algumItemFilho", function(){        //algumacoisa   });  

D.R no Mysql

Tecnologia Códigos

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

Tecnologia Códigos

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

Tecnologia Códigos

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

Tecnologia Linux

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

Tecnologia Linux

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

Tecnologia Códigos

Á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

Tecnologia Códigos

$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

Tecnologia Linux

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

Tecnologia Linux

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

Tecnologia Linux

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

Tecnologia Códigos

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

Tecnologia Linux

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...