Colocado por Marcelo Sabadini em
28/11/2010
Netbeans – Acessando banco de dados com ele
Olá pessoal,
Hoje vou postar mais uma dica sobre o Netbeans. Tenho utilizado(faz tempo) ele para acessar o banco de dados das minhas aplicações.
Além de abrir um programa a menos existem outras vantagens que vocês verão a seguir.
Hoje estou trabalhando com DB2(da IBM), mas neste POST vou mostrar a conexão com MySQL. Em outra ocasião eu explico como configurar para DB2, Sqlite e etc.
Acessando seu banco com o Netbeans você terá recursos limitados. O PhpMyAdmin faz até mais coisas. Porém eu utilizo apenas para facilitar um pouco minha vida, como falei, posso programar e rodar querys usando apenas a IDE.
Abaixo vou mostrar como fazer a configuração e algumas funcionalidades que eu gosto.
1) Habilite a aba de Serviços, escolha Banco de dados / Drivers:
Colocado por Marcelo Sabadini em
24/11/2010
Putty – Salvando log das conexões
Olá pessoal,
Hoje vou falar sobre algo muito importante. Quando eu fecho contrato com os meus clientes, muitas vezes eles me passam os dados de acesso remoto ao servidor. Com certeza muitos ficam um pouco receosos e sempre falam com tom de brincadeira: “Toma cuidado ok?”
Pois bem, para não ouvir mais esta piadinha eu decidi que toda vez que um cliente me passar a senha do servidor para eu acessar remotamente eu vou entregar a ele um log com TUDO o que foi feito por mim. Mas como fazer isso? simples. Veja a configuração na tela abaixo: Leia o resto desta entrada »
Colocado por Marcelo Sabadini em
04/09/2010
[Rapidinha] Terminal – Atalho para executar a última chamada a um programa
Olá, hoje vou dar mais uma dica rápida apenas para não ficar tanto tempo sem postar nada por aqui
Quando trabalhamos muito com o terminal normalmente rodamos alguns comandos grandes e as vezes precisamos rodá-los várias vezes. Por exemplo chamar um arquivo de log:
marcelo@marcelo:~$ tail -f -n 200 /var/log/apache2/error.log
O que acontece é que como executamos muitos comandos durante o dia acabamos perdendo um tempo apertando a seta para cima até achar o comando desejado, as vezes é mais rápido digitá-lo novamente. Mas seus problemas acabaram.
Existe um atalho para a última execução de um comando específico. Veja como eu poderia rodar o ÚLTIMO tail do histórico:
marcelo@marcelo:~$ !tail
Viram? O Mr. M da história é a ‘!’(exclamação). Fácil né?
Veja um exemplo real.
Colocado por Marcelo Sabadini em
06/02/2010
[Rapidinha] PHP – Não escreva arquivos ‘.inc’
Caso o Apache do seu servidor não estiver configurado corretamente ele faz com que arquivos .inc sejam exibidos na tela. Logo, todo o conteúdo do arquivo fica exposto no browser.
Digamos que você tem um arquivo no qual seta as configurações do seu sistema, como: Host do banco de dados, usuário e senha.
Salvou com o nome de config.inc.
Ao acessar este arquivo diretamente pela URL veja o que acontece:
Colocado por Marcelo Sabadini em
18/01/2010
[Rapidinha] Python – ‘print_r()’ no Python
Olá pessoal,
Estava trabalhando em um script em Python e senti falta de uma função similar a print_r() do PHP. Dei uma pesquisada na internet e acabei achando um script bem legal e fácil de instalar. O python-print_r
Para acessar o script entre em http://wiki.github.com/marcbelmont/python-print_r/
A instalação dele é super simples, no meu caso que ja tenho o python-setuptools instalado foi super fácil:
sudo easy_install print_r
Mas caso tenha alguma dificuldade acesse o endereço que passei que la ensina a fazer a instalação manual do script.
Veja um exemplo da utilização:
Não sei se esta é a melhor opção, se tiver alguma dica melhor é só postar!!!
Abraços!


(5 votos, média: 4.40 de 5)
(4 votos, média: 4.00 de 5)![Captura_de_tela-marcelo@marcelo: ~ Captura de tela marcelo@marcelo 300x135 [Rapidinha] Terminal Atalho para executar a última chamada a um programa](http://marcelosabadini.com.br/blog/wp-content/uploads/2010/09/Captura_de_tela-marcelo@marcelo--300x135.png)
![config.inc sendo exibido no Firefox config.inc 300x178 [Rapidinha] PHP Não escreva arquivos .inc](http://marcelosabadini.com.br/blog/wp-content/uploads/2010/02/config.inc-300x178.jpg)
![print_r print r 300x174 [Rapidinha] Python print r() no Python](http://marcelosabadini.com.br/blog/wp-content/uploads/2010/01/print_r-300x174.png)
