Entenda o MODEL, VIEW, CONTROLLER - MVC!
Bem, se você já começou a fazer alguma coisa em Rails, você com certeza já ouviu falar, ou até mesmo já entendeu o MVC.
A dica então para quem não deu importância a ele é aprender realmente o que é, e como funciona o MVC, pois como tudo no Rails é MVC entender realmente sua funcionalidade é essencial.
Toda essa minha preocupação com o MVC é por conta de geralmente quem está iniciando, muitas vezes mistura principalmente o Controller com o Model na hora de programar.
Um boa explicação sobre essa dúvida está postada aqui (Skinny Controller, Fat Model). Infelizmente o artigo está em inglês, e por conta de eu estar um pouco atarefado não tive tempo ainda de fazer uma tradução (até parece que meu inglês é lá essas coisas.. srrsr), mas, se alguém quiser fazer a tradução e postar fica então a dica.. Há... e se quiser posso ceder meu humilde blog para o artigo ser postado.
Outras ótimas dicas que sairam do forno dias atrás são os vídeos do pessoal do RailsEnvy, tais screencasts são bem esclarecedores e divertidos.
Bom, é isso!
Abraço!
sexta-feira, 27 de junho de 2008
terça-feira, 24 de junho de 2008
Alguém afim de ajudar?
" twitter: carlosbrando: Blogueiros, podem dar uma força ajudando a divulgar isto? http://tinyurl.com/6dfttx "
O Carlos Brando pediu, e eu prontamente atendi.... :)
Vejam esse link. Ajudem a comunidade Rails/Ruby a crescer... de quebra vocês podem ficar famosos.. heheheh :D
Infelizmente não poderei participar por conta de zilhões de coisas que tenho pra terminar esses dias... :( ... mas... se isso perdurar por uns 15 dias entro com todo gás!
Fica então a dica!
O Carlos Brando pediu, e eu prontamente atendi.... :)
Vejam esse link. Ajudem a comunidade Rails/Ruby a crescer... de quebra vocês podem ficar famosos.. heheheh :D
Infelizmente não poderei participar por conta de zilhões de coisas que tenho pra terminar esses dias... :( ... mas... se isso perdurar por uns 15 dias entro com todo gás!
Fica então a dica!
segunda-feira, 23 de junho de 2008
São João é isso.. :D
Jantando hoje tive essa visão.. :)
É uma homenagem aos amigos que estão longe da terrinha...
...canjiquinha, pamonha, milho cozido...
... alguém aí lembrou de Marquinh05? :D
----------------
Now playing: Third Day - Blessed Assurance
via FoxyTunes
É uma homenagem aos amigos que estão longe da terrinha...
...canjiquinha, pamonha, milho cozido...
... alguém aí lembrou de Marquinh05? :D
----------------
Now playing: Third Day - Blessed Assurance
via FoxyTunes
sábado, 21 de junho de 2008
Mais Railers na praça! :D
Hoje chegou ao fim mais uma jornada.
Como anunciado anteriormente, estive todo esse tempo à frente do primeiro curso de Rails em Paulo Afonso - BA.
Nesse período muitas coisas aconteceram ( feriados, concursos, etc), o que acabou atrasando um pouco a data antes prevista para a finalização do curso.
Espero no mínimo ter suprido as expectativas dos alunos quanto ao assunto. Sei que alguns não puderam acompanhar todas as aulas e por isso podem ter se perdido em determinado momento, mas, como falado em sala de aula, continuarei me prontificando à ajudá-los no que diz respeito ao Rails.
Aproveito também para agradecer a todos que ajudaram de alguma forma para que esse curso se realizasse. Também não posso deixar de agradecer ao professor Igor Medeiros pelo convite e à Faculdade Sete de Setembro pela confiança depositada.
Por fim, deixo aqui uma das lembranças que ficará para todos...
----------------
Now playing: Third Day - Communion
via FoxyTunes
Como anunciado anteriormente, estive todo esse tempo à frente do primeiro curso de Rails em Paulo Afonso - BA.
Nesse período muitas coisas aconteceram ( feriados, concursos, etc), o que acabou atrasando um pouco a data antes prevista para a finalização do curso.
Espero no mínimo ter suprido as expectativas dos alunos quanto ao assunto. Sei que alguns não puderam acompanhar todas as aulas e por isso podem ter se perdido em determinado momento, mas, como falado em sala de aula, continuarei me prontificando à ajudá-los no que diz respeito ao Rails.
Aproveito também para agradecer a todos que ajudaram de alguma forma para que esse curso se realizasse. Também não posso deixar de agradecer ao professor Igor Medeiros pelo convite e à Faculdade Sete de Setembro pela confiança depositada.
Por fim, deixo aqui uma das lembranças que ficará para todos...
----------------
Now playing: Third Day - Communion
via FoxyTunes
sábado, 14 de junho de 2008
Rails for Dummies - 02
Documentação é tudo!
Apesar de serem poucas palavras, a frase acima é a mais pura verdade. Não há quem sobreviva no mundo do desenvolvimento sem uma boa documentação, afinal, ninguém vai conseguir "decorar" todos os possíveis comandos de uma determinada linguagem/framework.
Mesmo sabendo disso, muitos ignoram a documentação, e uma boa parte dos ditos desenvolvedores não sabem sequer utilizar a documentação oficial em questão. Olhando por esse lado resolvi falar um pouco sobre a documentação que cerca o Ruby/Rails.
Acessando a página oficial do Ruby podemos notar que eles mesmos indicam vários documentos para a aprendizagem, bem como para servir de referência. Uma das indicações é o link (http://www.ruby-doc.org/docs/ProgrammingRuby/) que é o livro "Programming Ruby - The Pragmatic Programmer's Guide" na íntegra, ou seja, esse documento pode servir como manual para suas futuras buscas. Note que nesse caso o documento está dividido em três seções que ajudam ao desenvolvedor a achar o que deseja.
É claro que para quem está iniciando a programar talvez esse não seja a melhor indicação, mas pra quem já está utilizando o ruby em seu dia a dia, com certeza essa será uma boa fonte de referência.
Ainda em no site oficial Ruby, podemos encontrar as documentações de referências, dentre elas achamos o link (http://www.ruby-doc.org/core/) que é uma das documentações oficiais do Ruby, muito boa por sinal. Nela você encontrará todas as classes e métodos que o Ruby possui.
Pulando agora para o Rails, não seria diferente, temos no prórpio site oficial várias indicações de leitura, dentre elas podemos encontrar o link (http://api.rubyonrails.org/) que é a API oficial do framework Rails. Essa API praticamente terá tudo que você precisa saber para o uso do Rails. Mais uma vez, se você é inciante recomendo outras leituras antes da API, algo como tutoriais para que a idéias se fixem melhor.
Enfim, antes de sair perguntando em fóruns e etc, lembre-se que a internet é um mar de conhecimento e o "manual do bom programador" diz que devemos antes de mais nada pesquisar e pesquisar antes perguntar. ;)
UPDATE 21/06/2008 : Agora podemos contar também com o recém lançado Rails-doc.
----------------
Now playing: Petra - Amazing Grace
via FoxyTunes
Apesar de serem poucas palavras, a frase acima é a mais pura verdade. Não há quem sobreviva no mundo do desenvolvimento sem uma boa documentação, afinal, ninguém vai conseguir "decorar" todos os possíveis comandos de uma determinada linguagem/framework.
Mesmo sabendo disso, muitos ignoram a documentação, e uma boa parte dos ditos desenvolvedores não sabem sequer utilizar a documentação oficial em questão. Olhando por esse lado resolvi falar um pouco sobre a documentação que cerca o Ruby/Rails.
Acessando a página oficial do Ruby podemos notar que eles mesmos indicam vários documentos para a aprendizagem, bem como para servir de referência. Uma das indicações é o link (http://www.ruby-doc.org/docs/ProgrammingRuby/) que é o livro "Programming Ruby - The Pragmatic Programmer's Guide" na íntegra, ou seja, esse documento pode servir como manual para suas futuras buscas. Note que nesse caso o documento está dividido em três seções que ajudam ao desenvolvedor a achar o que deseja.
É claro que para quem está iniciando a programar talvez esse não seja a melhor indicação, mas pra quem já está utilizando o ruby em seu dia a dia, com certeza essa será uma boa fonte de referência.
Ainda em no site oficial Ruby, podemos encontrar as documentações de referências, dentre elas achamos o link (http://www.ruby-doc.org/core/) que é uma das documentações oficiais do Ruby, muito boa por sinal. Nela você encontrará todas as classes e métodos que o Ruby possui.
Pulando agora para o Rails, não seria diferente, temos no prórpio site oficial várias indicações de leitura, dentre elas podemos encontrar o link (http://api.rubyonrails.org/) que é a API oficial do framework Rails. Essa API praticamente terá tudo que você precisa saber para o uso do Rails. Mais uma vez, se você é inciante recomendo outras leituras antes da API, algo como tutoriais para que a idéias se fixem melhor.
Enfim, antes de sair perguntando em fóruns e etc, lembre-se que a internet é um mar de conhecimento e o "manual do bom programador" diz que devemos antes de mais nada pesquisar e pesquisar antes perguntar. ;)
UPDATE 21/06/2008 : Agora podemos contar também com o recém lançado Rails-doc.
----------------
Now playing: Petra - Amazing Grace
via FoxyTunes
Como descobrir arquivos grandes no meu HD?
Algumas pessoas já precisaram descobrir o que tanto ocupava espaço no seu HD e simplesmente desconheciam as ferramentas de análise de disco.
Uma delas é a WinDirStat, uma ferramenta Free que faz a análise do disco e depois mostra o resultado de forma gráfica, ficando assim mole mole pra saber qual pasta/arquivo está ocupando tanto espaço.
Fica então a dica! ;)
----------------
Now playing: 2-03 Something Beautiful (Newsboys)
via FoxyTunes
Uma delas é a WinDirStat, uma ferramenta Free que faz a análise do disco e depois mostra o resultado de forma gráfica, ficando assim mole mole pra saber qual pasta/arquivo está ocupando tanto espaço.
Fica então a dica! ;)
----------------
Now playing: 2-03 Something Beautiful (Newsboys)
via FoxyTunes
Assinar:
Postagens (Atom)