Archive

Archive for abril \20\UTC 2008

Ser pobre é foda.

20 de abril de 2008 3 comentários

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

Categorias:Diversos

Outra vez…

16 de abril de 2008 1 comentário

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?  😦

Categorias:Devaneios, Diversos

Conexão remota/Acesso remoto no MySQL

13 de abril de 2008 11 comentários

 

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.

Categorias:Linux, RedHat

A justiça brasileira…

9 de abril de 2008 1 comentário

…Me enoja. Só isso.

Categorias:Diversos