sábado, 31 de maio de 2008

Rails for Dummies - 01

Resolvi iniciar uma série intitulada "Rails for Dummies", ou seja, Rails para iniciantes/leigos, obviamente inspirado por diversos livros que existem com esse título "... for Dummies", além de sempre algumas pessoas me perguntarem sobre o assunto, etc.


A idéia, é colocar nos posts sempre algo simples que possa ajudar quem está iniciando com o Ruby/Rails.

Ainda não sei a frequência que vou postar, mas vou fazer como sempre, deixar a mercê da inspiração. :)

Nesse primeiro post vou tentar dar umas dicas de como iniciar no assunto.



Primeiro

Tente ver o Ruby e o Rails de uma forma macro. O Ruby é a linguagem, onde tudo inicia, ou seja, Ruby == Pascal == C == Java, todas elas são linguagens de programação, e como tais, todas tem diversos projetos derivados das mesmas.

Com o Ruby não seria diferente, existem diversos projetos envolvendo essa maravilhosa linguagem, e um deles é o Rails. É claro que talvez o Rails seja o projeto mais conhecido envolvendo Ruby, mas não o único, na própria página oficial da linguagem você pode conhecer alguns (http://www.ruby-lang.org/en/libraries/top-projects/), ou ainda acesse o RubyForge (http://rubyforge.org/), que é a casa oficial dos projetos open-source Ruby.



Segundo

Conheça a história de cada um (Ruby, Rails), verifique como tudo começou. Você vai perceber que na verdade tudo ainda está começando, e, na minha opinião, isso é a melhor parte, pois podemos evoluir junto com eles, e quem sabe até contribuir.

A internet está repleta de conteúdo sobre suas histórias, mas, você pode começar pelo óbvio: aqui e aqui !



Terceiro

Agora que você já sabe como tudo começou, podemos iniciar nosso aprendizado. Primeiramente aprenda a linguagem Ruby. Você vai precisar aprender pelo menos o básico. Para isso existem diversos tutoriais na internet, alguns em inglês outros produzidos aqui no Brasil. Dentre os brasileiros podemos citar o Tutorial do TaQ e o Projeto "Aprenda a programar".

Após conhecer os conceitos da linguagem é chegada a hora de conhecer o Rails. Para isso tome por base que cada versão do Rails (atualmente na 2.0.2) tem suas peculiaridades, e por isso muita gente se enrola quando compra um livro, pois geralmente o livro fala de uma determinada versão do Rails e quase sempre a versão instalada no computador do interessado é diferente da versão do livro. Mas não se preocupe, para isso veja esse post, o mesmo vai te dar algumas direções.

Após entender esse conceito, tente começar a seguir um tutorial, como sempre, existem vários disponíveis na internet, mas de cunho brasileiro podemos citar o do Ronaldo Ferraz, sem dúvidas um dos pioneiros no Brasil.



Apesar de serem poucas palavras, acredito que é uma das alternativas que você pode seguir para começar a aprender o Ruby e o Rails.

A partir da próxima dica vou tentar colocar algumas coisas que passam despercebidas dos olhos do desenvolvedor que está iniciando.

Ahh... aproveito aqui para deixar alguns links com vídeos que podem ajudar na sua "formação" Railer! :)

www.treinatom.com.br/betaEventos
http://fabioakita.com/2007/12/27/videos-da-rejectconf-sp-07-alguns


Até a próxima!


----------------
Now playing: Superchick - Barlow Girls (Space Monkey Lab Mix)
via FoxyTunes

Drivers Notebook Acer Aspire 5050-3233 para Windows XP!

Recentemente precisei fazer uma instalação em um notebook Acer Aspire 5050-3233, ou melhor precisei formatá-lo e instalar tudo novamente.

Então, como o mesmo não vem com o cd de drivers do XP tive que ir à luta e procurar seus devidos drivers.


Obviamente fui direto ao site do fabricante, mas, infelizmente no dia a danada da seção de downloads estava fora do ar, e continuou assim por mais de 24 horas, então resolvi dar mais uma fuçada pra ver se achava outras alternativas de conseguir os benditos drivers.

Resumindo, achei em algum lugar alguém comentando sobre o FTP da Acer (ftp://ftp.work.acer-euro.com/). Lá simplesmente tem todos os drivers de muitos modelos, senão todos, assim consegui baixar não só os drivers do XP mas também do Vista e CIA.

Foram mais de 1.3Gb de dowloads todos feitos com o FireFTP e sem nenhum problema.

Fica então a dica!


----------------
Now playing: MercyMe - Your Glory Goes On
via FoxyTunes

1 ano de blog!

Caramba! Tinha esquecido que completei 1 ano de blog dia 4 de abril.



Bom, nesse curto tempo posso dizer que escrevi bastante, ainda mais eu que não gosto tanto de escrever. Realmente tem sido um aprendizado constante manter esse pequeno espaço, tudo muito simples e utilizando recursos grátis.

Às vezes penso em fazer algo mais sério, registrar um domínio próprio, e realmente ter um blog "de verdade", mas com isso teria também mais responsabilidades. É claro que se o retorno for recompensador em vários aspectos valeria à pena.

Bem, enquanto não me decido, resolvi mudar o visual e dar uma arrumada na casa. Afinal, a mesma deve estar bonita e cheirosa para nossos visitantes. ;)

Obrigado a todos!


----------------
Now playing: Third Day - Blackbird (live)
via FoxyTunes

sexta-feira, 30 de maio de 2008

Symantec Ghost com HD SATA!

Dias atrás precisei utilizar o Symantec Ghost com um HD Sata, ou melhor, queria utilizá-lo para criar uma imagem de um HD SATA para um HD IDE/PATA.

Assim que dei o boot no computador a primeira decepção, infelizmente o mesmo não conseguia reconhecer o HD SATA.

Depois de fazer uns ajustes no SETUP da máquina acabei fazendo o mesmo reconhecer, mas por outro lado o IDE ficou sem ser funcionar. :(

Então, depois de passar algumas horas perdidas tentando entender o que havia acontecido, fiz o teste com um outro software (Acronis True Image) indicado por um colega que por acaso vem no cd de boot Hiren's, com ele simplesmente funcionou.

O grande detalhe disso tudo é que no dia seguinte precisei fazer algo parecido e dessa vez funcionou tudo normal. Resumindo, pelo que entendi o SETUP da primeira máquina é que era "antigo" e incompatiível, já a outra (mais nova) possibilitava utilizar os dois HDs sem probelma algum, mas como foi dito, em casos excepcionais temos ferramentas que podem contornar o problema.

Nesse caso também uma versão nova do Ghost talvez resolva o problema, já que a versão que eu estava utilizando era uma bem antiga.

vlw!

sexta-feira, 23 de maio de 2008

Moodle como ferramenta de gerenciamento de cursos, funciona?

Recentemente comecei minha pós-graduação em Egenharia de Software, tudo bem, eu sei que muitos não dão valor à esse tipo de atitude, mas enfim, decidi fazer.

Mas, o que me leva a escrever esse post é que como a pós é a distância com encontros presenciais de tempos em tempos, eles utilizam o conhecido gerenciador de curso Moodle.


Pra quem nunca ouviu falar, o Moodle se propõe à criar um ambiente onde os alunos e professores possam interagir, nesse caso ele se parece muito com um fórum que sempre utilizamos na Net, a diferença fica por parte de como as coisas são organizadas, tudo tem segue uma cronologia e assim acontece parte do curso.

Eu já tinha utilizado o Moodle em outras oportunidades, uma delas no CDTC, mas, como também utilizei o famoso TreinaTOM, confesso que fiquei "acostumado" com tamanha interatividade, e isso me fez pensar então o porquê da instituição não utilizar essa ferramenta como mais uma forma de interagir com o aluno. Ouvi até falarem que existe uma ferramenta semelhante no prórpio Moodle, isso já seria um começo.

Talvez a maior dificuldade seja infra-estrutura, afinal para deixar um serviço desses rodando é necessário uma boa conexão visto que nesse caso tudo é baseado em streaming, mas, mesmo assim já existem soluções como a do próprio TreinaTOM que aluga seus serviços poupando seu cliente de investimentos com infra-estrutura.

Bom, é só um questionamento, quem sabe daqui a alguns anos isso não aconteça. Na minha opinião a junção dos dois (TreinaTOM e Moodle) seria a combinação próxima à perfeira para ministrar cursos à distância.

É... estou começando a achar que coisas boas são muito fáceis de acostumar e acabam nos deixando mais exigentes...

Abraço!



----------------
Now playing: David Crowder Band - Deliver Me
via FoxyTunes

Mais uma etapa terminada! :D

Como nesse exato momento em que escrevo o twitter está fora do ar, resolvi desabafar aqui! :D

A um mês atrás comecei uma jornada, ou melhor 2... :D

A primeira foi ministrar um mini curso sobre RoR, a segunda foi fazer todo o material a ser utilizado durante as aulas.

Bem, terminei de confeccionar a última apostila exatamente agora, bem como os slides que utilizarei... caramba! Achei que não conseguiria terminar à tempo. Mas, graças a Deus finalizei à tempo.


Aproveito então para agradecer ao grande colega que me ajudou nessa etapa (ele pediu pra não falar o nome, mas ele sabe que ajudou bastante :D )

Pode ser que agora meu tempo comece a voltar a normal... mas, pensando direitinho, tenho um projeto razoável pra continuar... Deixa então eu voltar a trabalhar que é o melhor que faço....

vlw!


----------------
Now playing: David Crowder Band - Intoxicating
via FoxyTunes

domingo, 18 de maio de 2008

Neon, Laser, Lâmpada fluorescente? Super Lâmpada! Super Econômica!

Dias atrás tirei essa foto em casa.

Alguém tem algum palpite de como fiz isso?

Quem acertar ganha um doce! :D


----------------
Now playing: Shawn McDonald - Loveley
via FoxyTunes

sexta-feira, 16 de maio de 2008

Voltando ao martírio....

Parece até que fiquei sem postar por uma década. :D

O blog tem ficado sem muito movimento por conta das tantas coisas que estou fazendo, e agora que voltei ao trampo é que estou sem tempo mesmo. Estamos num rojão só... é tanto computador que até já perdi a conta, e mais maluquice ainda é que trabalho com suporte e sou louco por desenvolvimento, então já viu... parecia até que eu estava no céu esses dias de férias podendo trabalhar apenas com desenvolvimento, mas, a vida tem dessas coisas, enquanto não posso trabalhar apenas com o que realmente gosto tenho que me desdobrar em 2, ou melhor em 20.. srsrsr.. to lotado de tanta coisa pra fazer.. GRAÇAS A DEUS!!! ...srrssr...

No mais vou tentar arrumar um tempinho pra voltar às atividades normais aqui no blog.

flw!

segunda-feira, 5 de maio de 2008

Autofalantes queimados no Notebook Acer Aspire 4520 !!!

Dias atrás meu primo apareceu aqui em casa um um Notebook Acer Aspire 4520 perguntando se eu conseguiria desmontá-lo.

Então, de cara, perguntei o porquê de tal atrocidade... rsrsrs...

Ele me explicou que tinha comprado ele num preço bem abaixo do mercado, mas o valor que pagou foi baixo por conta do mesmo estar sem o som funcionar, e o seu antigo dono disse que o mesmo funcionava e de uma hora pra outra parou, ficando assim apenas com som utilizados pelas saídas dos fones de ouvido.

Como atualmente trabalho com suporte resolvi encarar para ver se o ajudava.

O resultado de tudo isso foi que desmontamos ele, retiramos seus autofalantes e constatamos que os dois estavam queimados, por sorte não eram as próprias saídas de som que estavam queimadas, até porquê eu nunca vi isso acontecer.

Na sequência ele conseguiu um bom técnico em eletrônica que conseguiu abrir os autofalantes blindados e consertá-los. Daí foi só colocar tudo no lugar e continuar utilizando como se nada tivesse acontecido.. :D

Abaixo fotos da façanha... rsrssr... Note que um dos autofalantes ficou meio moído, mas isso por conta do técnico que não estava tendo o merecido cuidado com a peça, mas nada que viesse a estragar o produto.










Há... se alguém estiver passando pelo mesmo problema coloca um comentário aqui. Vai ver que isso é de série.. :P


----------------
Now playing: Blindside - My Mother's Only Son
via FoxyTunes