quarta-feira, 16 de janeiro de 2008

Começando do ZERO novamente! :D

Fala povo!!! :D

Esse final de semana (Sábado/Domingo - 12/13) resolvi zerar meu notebook novamente... :D Hehehe! Não, não vou tirar o Linux não... O detalhe da formatação foram dois:

1) O tamanho das partições que eu tinha deixado não ficou legal, eu tinha deixado mais para o linux, deixando assim o Windows com pouco espaço. Acabei esquecendo que tenhos ainda muitos projetos em andamento desenvolvidos em Delphi/Windows, ou seja, precisava de mais espaço.

2) Depois de rodar a net procurando prós e contras do Kubuntu / Ubuntu resolvi experimentar o Ubuntu mesmo, pois como já havia visto um comentário em um blog (que não me lembro agora), o camarada falava o seguinte... "O Ubuntu é projeto principal da Canonical, ou seja, Kubuntu, Xubuntu, Edubuntu, Gobuntu... qq coisa buntu... :D é esforço extra da empresa" ... resumindo, o investimento maior é no Ubuntu, e tudo vai rodar mais "redondamente" nele.

Depois disso, acabei vendo um colega aqui do trabalho instalando o Ubuntu no seu Notebook e Voilá... tudo funcionando redondo (inclusive o Compiz).

Então depois dessas análises malucas resolvi encarar uma ZERADA novamente. Pois bem, depois de particionar novamente e intalar o Windows, chegou a hora de instalar o Ubuntu, e...... e aí meu amigo, a paulada foi grande, não sei o que aconteceu mais logo após intalar, ao tentar entrar no Ubuntu a tela ficava preta e nada... Pensei até que fosse o bendito "/etc/usplash.conf" que não estava com a resolução correta, e realmente não estava, mas, mesmo depois dessa alteração continuava a danada da tela preta.

Pressionando "Ctrl + Alt + F1", verifiquei no terminal umas mensagens, dentre elas:

"Starting up...
Loading, please wait...
kinit: name_to_

dev_t(/dev/disk/by-uuid/c7c2ccbc-18c3-4137-9cb2-f5cc7220f73) = sda7(8,7)
kinit: trying to resume from /dev/disk/by-uuid/c7c2ccbc-18c3-4137-9cb2-f5cc7220f73
kinit: no resume image, doing normal boot..."

Ou algo parecido...

Então, mais uma andança na net e vi que não fui só eu que estava com problemas, parece que esse é um bug da versão Gutsy Gibbon, não sei ao certo, mas muitos estão tendo problemas parecidos, e a maioria não conseguiu indetificar o que foi, pra resumir, o que resolveu meu problema "parcialmente", já que ainda apresenta a mensagem mas agora carrega o sistema, foi esse link, que ensina a "recriar" uns arquivos de inicialização, tais como: "fstab", "grub" e "initramfs".

Bom, agora é configurar tudo novamente e aprender um pouco mais sobre o Ubuntu/Gnome.


Ahh.. pelo menos consegui deixar no visual que gosto, barra superior e dock (usando o gDesklets)!!! :D



Vlw!

sábado, 12 de janeiro de 2008

1o Encontro do Grupo Ruby de Paulo Afonso - BA!

Posso dizer que o Primeito Encontro do Grupo Ruby de Paulo Afonso - BA foi um sucesso!

Acabei esquecendo de postar aqui um convite para o nosso primeiro encontro, mas é que foi tudo tão em cima da hora que realmente esqueci.

O evento aconteceu durante essa semana que se passou (07 a 11 de Janeiro de 2008) das 19:30h às 22:00h e tivemos a sorte de contar com o apoio da Faculdade Sete de Setembro - FASETE (na pessoa de Gilberto Sérgio Gomes de Oliveira, Diretor Administrativo), que cedeu o um dos laboratórios de Informática para o nosso encontro.

Apesar da simplicidade do evento, notei que todos os participantes estavam muito interessados e isso me deu forças para passar os 5 dias "palestrando".

A idéia desse primeiro encontro foi mostrar aos colegas como está o mundo Ruby on Rails atualmente, visto que todos são apenas curiosos sobre o assunto.

A agenda foi a seguinte:

Dia 1 - SVN (Conceitos e uso com Tortoise SVN)
Dia 2 - Mundo Ruby on Rails (Um apanhado geral sobre as tecnologias)
Dia 3 - Ruby a Linguagem
Dia 4 - Rails o Framework
Dia 5 - TDD e Selenium IDE

Bem é isso, abaixo algumas fotos do último dia.







Aproveito para agradecer mais uma vez a participação de todos que compareceram!
(Thiago Varjão, Wellington Wanderley, Camila Gonzaga, Igor Oliveira e Marcus Vinícius)

Para quem não pôde comparecer marcaremos outros encontros, não se preocupem... :D

Abraço a todos!

Flw!

DICA: Criando um projeto Rails 2.0 com MySQL no Windows - UPDATE

Dando uma ênfase ao post (DICA: Criando um projeto Rails 2.0 com MySQL no Windows) resolvi postar também o update com a solução do problema sepradamente.

>> UPDATE 12/01


Se ao tentar executar o comando "rake db:create:all" acontecer o erro abaixo:

=================================
(in C:/testando)
rake aborted!
syntax error on line 22, col 2: ` host: localhost'

(See full trace by running task with --trace)
=================================



Verifique se o mesmo é causado pela falta de um espaço entre no nome "password" e o password propriamente dito, no arquivo de configuração do banco de dados "database.yml", ou seja, ao invés disso: "password:123" deixe-o assim: "password: 123", resumindo acrescente um espaço depois do dois pontos ":", veja figura abaixo.





Esse errinho básico foi descoberto no nosso "1o Encontro do grupo Ruby de Paulo Afonso", por mim e pelo amigo Igor Oliveira, depois de muito se bater é claro! :D Hah.. só lembrando que isso tudo no Windows... =/

É isso aí...

Abraço a todos!

Yakuake no Windows, é possível?

Fala Povo!!! :D

Desde que comecei a usar o Kubuntu, notei a necessidade de sempre estar com o terminal aberto. Notei também a necessidade de acessá-lo rapidamente, foi aí que me indicaram o Yakuake, que, nada mais é que um emulador de terminal que desce do topo da tela (estilo o jogo Quake), tudo isso pressionando F12, simples assim! :D


Bom, resolvi postar sobre o assunto devido duas coisas.

Primeiro, essa danadinho é tão prático que não sei como isso não vem padrão nos sistemas atuais.

Segundo, ele é tão viciante que ao utilizar o windows novamente teclei diversas vezes F12 esperando o terminal aparecer... :D É... o Negócio vicia mesmo! :)

Procurando uma solução para isso (pois não existe Yakuake para o Windows), encontrei duas matérias (1 , 2) que comentavam sobre o assunto.

Daí surgiu (graças a Deus) uma solução. :D

Como pode-se observar nas matérias, o procedimento é bem simples, bastando apenas instalar o AutoHotKey e configurá-lo para abrir o prompt adicionando a seguinte linha no arquivo de configuração do aplicativo.

"$F12::Run cmd"

Pronto! O mundo está a salvo novamente.. :D

Fica então a dica para emular o Yakuake no Windows... =P

Até a próxima!

Flw!

Escutando Third Day...

UPDATE 19/01/2008

Além do Yakuake, existem também outros emuladores de terminal, veja esse Link.
Um outro também conhecido é o Yeahconsole.

sexta-feira, 11 de janeiro de 2008

É bem isso mesmo... =/

Pra descontrair...



Fonte: Duke Chargista

DICA: Criando um projeto Rails 2.0 com MySQL no Windows

Essa semana tive uma experiência com o Rails 2.0 (que ainda não havia testado), mais exatamente o Rails 2.0.2. Bom, o detalhe é que nessa versão o banco de dados padrão agora é o SQLite3 e não mais o MySQL. Devido a isso fiquei confuso por alguns momentos, mas logo descobri do que se tratava.

Para aqueles, assim como eu, que estão se passando ao desenvolver um projeto Rails 2.0 com MySQL, fica então essa dica estilo cookbook :D


Ok, os passos seguintes foram feitos no Windows, pois no Linux não tive problemas (acho que devido a conexão ser via SOCKET), o único detalhe que observei na instalação Linux é que é preciso configurar a variável PATH para o Rails, mas com essa dica e essa aqui vocês desenrolam.

Vamos lá!

1- Baixar e instalar o Ruby (http://rubyforge.org/projects/rubyinstaller/)

1.1- Baixar e instalar o MySQL e o MySQL GUI Tools

MySQL
http://dev.mysql.com/downloads/mysql/5.0.html#win32


>> UPDATE 12/01

Se ao tentar executar o comando "rake db:create:all" acontecer o erro abaixo:

=================================
(in C:/testando)
rake aborted!
syntax error on line 22, col 2: ` host: localhost'

(See full trace by running task with --trace)
=================================



Verifique se o mesmo é causado pela falta de um espaço entre no nome "password" e o password propriamente dito, no arquivo de configuração do banco de dados "database.yml", ou seja, ao invés disso: "password:123" deixe-o assim: "password: 123", resumindo acrescente um espaço depois do dois pontos ":", veja figura abaixo.





Esse errinho básico foi descoberto no nosso "1o Encontro do grupo Ruby de Paulo Afonso", por mim e pelo amigo Igor Oliveira, depois de muito se bater é claro! :D Hah.. só lembrando que isso tudo no Windows... =/

flw!

terça-feira, 8 de janeiro de 2008

Google Agenda, Show de bola!!!

É.... malinando esses dias atrás de uma agenda virtual que me interessasse, dei de cara com a Agenda do Google, e mais de cara ainda vi que ela tem uma funcionalidade excepcional devido a uma coisa muito importante (pelo menos pra mim).


O Google Agenda tem suporte a SMS (TIM por exemplo) para a notificação dos compromissos, e isso é divino, basta marcar seus compromissos na Agenda e esperar ser notificado X minutos antes, além também de poder ser notificado via email, etc.

Bom, é apenas uma sugestão, mas cá pra nós... estou adorando essa brincadeira... ;) E o melhor de tudo isso... Não pagamos nada, é tudo free!!!

E viva a tecnologia.. \o/