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

Tecnologia

Trechos de códigos, comandos & outras chatices

Dia a dia

Porque nem só de trabalho vive o homem

Textos

Algumas bobagens e tal

Códigos

Tecnologia

Coisas que provavelmente vou precisar depois (ou não)

Linux

Tecnologia

Comandos, dicas e otras cositas más que uso de vez em quando

Divagações

Textos

Divagando & andando

How to change the shared url on the ShareThis plugin

Tecnologia Códigos

Now that the AddThis plugin will be terminated, it's time to switch to yet another sharing platform. The closest one that I found is ShareThis. Unfortunately, ShareThis does not have an API to change the shared info after the page has been loaded. So, we need...

Copiar e mesclar duas pastas no terminal

Tecnologia Linux

Usando rsync: rsync -a /origem/ /destino/ No caso acima, vai copiar o conteúdo de origem para destino. O detalhe é que o destino precisa terminar com /, senão a pasta vai ser copiada dentro da outra, e não mesclada. Fonte: https://unix.stackexchange.com/qu...

Xdebug na linha de comando

Tecnologia Códigos

Primeiro, inicie a depuração normalmente na IDE Depois, inclua os parâmetros abaixo no comando: -dxdebug.mode=debug -dxdebug.client_host=127.0.0.1 -dxdebug.client_port=9003 -dxdebug.start_with_request=yes Exemplo: php -dxdebug.mode=debug -dxdebug.client_ho...

dig dig dig dig

Tecnologia Linux

..ou brincando com dns: Verificando se uma entrada CNAME existe: dig subdominio.dominio.com cname Forçando a verificação a passar por um servidor DNS (pra ver se já propagou por ele): dig @1.0.0.1 subdominio.dominio.com cname (no caso, 1.0.0.1 é o ip do s...

Mysql on duplicate key

Tecnologia Códigos

Para não precisar verificar se o registro já existe:INSERT INTO tabela SET campo1 = 'valor1', campo2 = 'valor2' ON DUPLICATE KEY UPDATE campo1 = 'valor1';

Erro ao atualizar certificados no let's encrypt

Tecnologia Linux

Isso no servidor Debian. Se aparecer a mensagem:("bad handshake: Error([('SSL routines', 'tls_process_server_certificate', 'certificate verify failed')],)",). Skipping Primeiro, precisa tentar instalar os certificados raiz (ou algo assim): apt install ca-ce...

Alterando a aparência do show processlist

Tecnologia Códigos

Com esse comando: SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE USER = 'usuario' AND state <> '' ORDER BY TIME DESC; Isso no Mysql, obviamente.

Limite de conexões no mysql

Tecnologia Códigos

Só uns comandos aleatórios para ver se está na hora de aumentar o limite de conexões ao banco de dados: SHOW STATUS LIKE 'max_used_connections';show variables like '%conn%'; Se precisar alterar temporariamente o limite: set global max_connections = 1000; L...

Comprimindo pastas

Tecnologia Linux

tar -zcvf archive-name.tar.gz directory-name extrair: tar -zxvf archive-name.tar.gz Se o formato utilizado for xz, precisa trocar o z por J: tar -Jxvf arquivo.tar.xz

Alterando dependências de um pacote deb

Tecnologia Linux

Descompactar deb: ar x nomedoarquivo.deb (serão criados três arquivos: debian-binary control.tar.gz data.tar.gz) Descompactar arquivo control: tar xzf control.tar.gz (vai criar alguns arquivos como: postinst postrm preinst prerm md5sums control) Corrigir...

Encontrando e substituindo em arquivos no shell

Tecnologia Linux

Procurar um determinado texto em vários arquivos: find . -type f -exec grep -l 'gerar_boletos' {} \; Procurar um determinado texto em um arquivo e salvar o resultado em outro arquivo: grep '177.141.123.210' access_log20140604 > encontrou.log Para apenas li...

Removendo um ip do Fail2ban

Tecnologia Linux

1) Listar os ips bloqueados: iptables -L -n 2) Listar os nomes das regras do fail2ban: fail2ban-client status | grep "Jail list" | sed -E 's/^[^:]+:[ \t]+//' | sed 's/,//g' 3) Desbloquear o ip, informando também o nome da regra: fail2ban-client set REGRA ...

Executando métodos de webservice SOAP usando cURL

Tecnologia Códigos

..e ativando o xdebug: curl -X POST http://webservices.localhost/webservice.php?XDEBUG_SESSION_START=netbeans-xdebug -d 'request.xml content' Para montar o conteúdo em xml que será enviado para o webservice, dá pra fazer assim (no arquivo que recebe a requis...

Drama da cafeteira italiana

Dia a dia

Daí do nada a minha cafeteira moka parou de funcionar. A água não subia e parece que o vapor saía todo pela borracha. E é difícil de achar informação sobre ela porque não é das mokas tradicionais, quadradinhas, mas sim é uma de inox arredondada. A primeira...

Mysql - encontrando registros com um ou mais caracteres maiúsculos

Tecnologia Códigos

SELECT * FROM tabela WHERE campo REGEXP BINARY '[A-Z]';

Erro code 1271 - Illegal mix of collations for operation union

Tecnologia Códigos

Esse erro acontece quando a gente tenta usar a cláusula UNION pra juntar duas consultas de tabelas diferentes, e o collation das tabelas é diferente. Nesse caso, precisa descobrir o "character set" e o "collation" das duas tabelas, e alterar de alguma delas, ...

Mini-curso mega-rápido de Torrents e Piratebay

Tecnologia Linux

Aqui vai um tutorial resumido de como baixar filmes no piratebay. Primeiro, precisa de um client de bit torrent. Eu sempre uso o Transmission, porque é bem simples: https://transmissionbt.com/download/ Depois de instalar, abra o navegador e acesse o https://...

Importando vários arquivos SQL de uma vez só

Tecnologia Códigos

Assim: for SQL in *.sql; do DB=${SQL/\.sql/}; echo importando $SQL; mysql -u login -psenha nomedobanco < $SQL; done

Operações com arquivos no shell

Tecnologia Linux

Excluindo arquivos com mais de 90 dias: find pasta -mtime +90 -type f -exec rm -f {} \; (altere o +90 para -90 para pegar arquivos com menos de 90 dias) Excluindo arquivos com uma determinada extensão: find pasta -type f -name *.sql -exec rm -f {} \; Excl...

Exibir qual processo está usando uma determinada porta

Tecnologia Linux

Assim: lsof -w -n -i tcp:9000