Artigos do Timm.

Maio 1, 2008

Rede do CentOS 5.1 no VMware Workstation 6

Arquivado em: Linux, RedHat — timmerman @ 11:00 pm

Resolvido o problema que relatei nesse post (CentOS 5.1 sem rede no VMware Workstation 6):

Reinstalei a máquina CentOS 5.1 no VMware Workstation 6 em Windows, setando o tipo da máquina nas propriedades como “VMware Workstation 5″, macete que faz meu CD do Windows 2000 4×1 instalar, e funcionou perfeitamente! Feliz da vida, em casa fiz a mesma coisa no VMware Workstation 6 do Linux, e não funcionou

Sem nenhuma mensagem de erro anormal no dmesg e no /var/log/messages, resolvi agir sozinho e tentar resolver o problema. Testei de tudo, até que… Removi o kernel Xen e instalei o kernel “comum”. Não sei por que, mas sei que funcionou, e a rede já subiu automaticamente após o reboot!

Tem lógica? ¬¬
(comentário infame: Se fosse Windows…)

Abril 20, 2008

Ser pobre é foda.

Arquivado em: Diversos — timmerman @ 10:07 pm

Show dos Engenheiros acontecendo aqui perto (consigo até ouvir) e não tenho 75 reais pra ir assistir. Se tivesse também não deve ter mais ingressos. ¬¬

Abril 16, 2008

Outra vez…

Arquivado em: Devaneios, Diversos — timmerman @ 10:46 pm

Não estudo pra qualquer prova. Só em caso de extrema necessidade, com o que aconteceu a seguir: Fiz um serviço na terça feira passada, dia 08/04/2008, perdendo o horário da faculdade. Não fui na aula. Na quarta seguinte, dia 09, cheguei uma hora atrasado e no meio de uma prova que eu havia esquecido, e da qual eu não sabia absolutamente nada. Simplesmente me fudi.

O professor fez a proposta indecente: Cancelar aquela prova dos alunos que estavam passando trabalho (eu no meio) e passar outra prova, diferente porém no mesmo assunto, na próxima aula - que pela lógica deveria ser na terça feira (15/04/2008). Aceitei, e mais algumas pessoas também..

Estudei JSP o final de semana inteiro. Fiz a PORRA da aplicação JSP funcionar, inserindo e consultando dados em um MySQL, com um maldito whilezinho pra tratar a saída do banco de dados concatenada ao HTML, e funcionou perfeito.

Chegou o dia 15, e eu continuei estudando feito maluco. Cheguei na aula, pronto para matar, e a prova foi empurrada adiante, apenas mais um dia: Quarta feira, dia 16. Nossa, eu estava pronto para a prova, não queria esperar nem mais um minuto… Mais um dia para estudar? Fiquei puto, porém, só faltava UM DIA.

E finalmente, chegou a quarta feira, 16/04/2008, o dia da prova! Corri para não me molhar (ia chover), cheguei ao complexo, lavei as mãos e me dirigí à sala de aula, cheio de vontade de fazer AQUEEELA prova e tirar uma boa nota. E, colado na porta, havia o seguinte bilhete:

dsc00048 

  Eu joguei pedra na cruz?  :(

Abril 13, 2008

Conexão remota/Acesso remoto no MySQL

Arquivado em: Linux, RedHat — timmerman @ 6:10 pm

 

Post rapidinho. Tenho o dia de hoje para aprender a programar JSP, visto que tenho prova terça ou quarta, nem sei.  :)  Na verdade, a prova foi semana passada, mas eu perdi a revisão e não fiz nenhuma atividade das últimas três semanas (/me trabalhando), resumindo? Me fudi. O professor deu outra chance e vai passar outra prova (semelhante à anterior, claro), e eu preciso me virar.

A idéia então, seria instalar o meu odiado NetBeans no Windows Server 2003 (virtualizado) e utilizar o banco de dados MySQL instalado no Fedora 8 (máquina física), visto que tenho pouco espaço em disco na VM. Tudo muito bem, tudo muito bom, até tentar conectar com o HeidiSQL a partir da máquina virtual para a máquina física, e receber um belo “acesso negado para o IP solicitado”. Googleei rapidinho, e vi nos fóruns que é uma questão comum, e três soluções de usuários Ubuntu não deram certo.

Então, li por alto (devido à correria) um artigo muito interessante e que torna bem clara a configuração de usuários/níveis de acesso no banco de dados MySQL. No artigo, não existe um exemplo de “faça isso para funcionar”, é necessário leitura e um pouquinho de raciocínio para chegar à tal conclusão. Mesmo assim, não tem mistério, e na primeira linha do comando SQL, o mesmo já funcionou e recebeu conexões remotas com o usuário root.

Assim, aos usuários que precisem de uma solução rápida e eficaz, o que se segue resolverá o problema. Aos que querem entender o que foi realizado, leia o artigo que citei acima. Recomendadíssimo.

Sem entrar em detalhes, o MySQL já precisa estar instalado e rodando (seja Linux, FreeBSD, Solaris, Windows ou o que for), isso é com você. O resto é extremamente simples.

1) Conecte no MySQL com o usuário root:

[root@timmerman mysql]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.0.45 Source distribution

2) Sete o banco de dados “mysql”:

mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

3) Sete para aceitar conexões de qualquer IP de sua rede:

mysql> grant all on *.* to root@”192.168.1.%” identified by “senha”;
Query OK, 0 rows affected (0.00 sec)

E está pronto. Sete o HeidiSQL para conectar-se remotamente no IP do seu servidor MySQL. Alguns selects nas tabelas do database “mysql” são interessantes, mostram bastante sobre a configuração do mesmo. Ainda assim, recomendo a leitura do artigo que citei acima.

That’s all folks.
Lucas Timm.

Abril 9, 2008

A justiça brasileira…

Arquivado em: Diversos — timmerman @ 11:29 pm

…Me enoja. Só isso.

Próxima Página »

Blog no WordPress.com.