Estamos em nova casa e novo endereço: www.sidneiweber.com.br
Systemctl para administrar serviços no SystemD
Instalar Java 8 no Manjaro/Archlinux
Primeiro atualize o sistema
# pacman -Sy
Após isso baixamos a última versão (Na data da postagem essa era última versão)
$ wget http://javadl.sun.com/webapps/download/AutoDL?BundleId=111679 -O Java-latest
Descompactamos
$ tar -zxvf Java-latest
Copiamos para a pasta correta
cp -pr jre1.8.0_60 /opt
Criamos o link para o programa
ln -s /opt/jre1.8.0_60/bin/java /usr/bin/java
E o link para os plugins:
ln -s /opt/jre1.8.0_65/lib/amd64/libnpjp2.so ~/.mozilla/plugins/libnpjp2.so
Utilizando o comando like com variável [PHP-MySQL]
include("conexao.php");
$busca = $_POST['busca'];
// comando like com variavel
// retorna todos os produtos que tenham o valor da variável busca em qualquer posição
$result = mysql_query("SELECT descricao FROM produtos WHERE descricao like '%".$busca."%' ");
// comando like normal
//retorna todos os nomes que tenham a palavra "pedro" em qualquer posição
$result = mysql_query(" SELECT nome FROM funcionarios WHERE nome like '%pedro%' ");
[Shell Script] Procurar texto em vários arquivos
find . | xargs grep 'texto a pesquisar'
Evitando encerramento acidental de sessões bash
A sequência de teclas “CTRL+D
” encerra uma sessão bash. Às vezes digitamos estas teclas por acidente e encerramos uma sessão acidentalmente.
Para evitar que isto ocorra, definimos a variável de ambiente IGNOREEOF
:
export IGNOREEOF=1
Desta forma, para encerrar uma sessão bash, precisamos digitar a sequência “CTRL+D
” duas vezes ou então digitar “exit
“.
Esta variável de ambiente deve ser definida no arquivo .bashrc
.
Fonte: Dicas-L
Pesquisar em um intervalo de datas Mysql
[sql]SELECT * FROM `contas_pagar` WHERE data BETWEEN ('2014-09-01') AND ('2014-09-31'); [/sql]
E para fazer uma soma em um intervalo de datas:
[sql]SELECT SUM(valor) as total FROM contas_pagar WHERE valor BETWEEN ('2014-09-01') AND ('2014-09-31'); [/sql]
Colocando uma firula no terminal
Editar o arquivo .bashrc e adicionar a linha a seguir
#PS1='[\u@\h \W]\$ ' PS1='┌─[\u@\h \W]\[\e[0;32m\][${cwd}\t]\[\<wbr />033[0m\] ${fill}\n\[\033[0m\]└─■ '
Backup Mysql – Linha comando
Backup de uma base específica
mysqldump --database <NOME DA BASE DE DADOS> -u<USUARIO> -p > c:\meu_db.sql
Backup de todas as bases
mysqldump --all-databases -u<USUARIO> -p > meu_mysql.sql
Maiúsculas e Minúsculas em PHP
$texto =”warquia pereira santos”;
vamos transforma a variavel $texto
=> Converte a string para letras minúsculas
strtolower();
ex: srttolower($texto);
vai sair assim = warquia pereira santos
=> Converte a string para letras maiúsculas
strtoupper();
ex: srttoupper($texto);
vai sair assim = WARQUIA PEREIRA SANTOS
=> Converte o primeiro caractere de uma string em maiúsculo
ucfirst();
ex: ucfirst($texto);
vai sair assim = Warquia pereira santos
=> Converte em maiúsculo o primeiro caractere de cada palavra contida em uma string
ucwords();
ex: ucwords($texto);
vai sair assim = Warquia Pereira Santos