Posts recentes by TaQ
|
28/02/2009
|
Tópico: livro para certificação ruby! Meus dois centavos sobre isso: eu acho que certificações em sua maior parte são histórias para boi dormir, para uns contarem vantagem e para outros encherem o bolso de dinheiro. |
|
05/01/2009
|
Tópico: 2009 on Ruby Tudo de bom pra todo mundo nesse ano e nos vindouros! :-) |
|
01/12/2008
|
Tópico: VIM para rails Qualquer coisa pode ser melhor né. ;-) É tudo uma questão de recursos, aí tem alguns para você começar a se divertir, mas nem de longe é uma tese do Rails com o Vim. |
|
01/12/2008
|
Tópico: VIM para rails PUFFFFF! Alguém me chamou? Eu até tentei responder de manhã, mas o servidor parece que deu uma surtadinha … Seguinte, aqui tem um post sobre isso: http://eustaquiorangel.com/posts/339 []’s! |
|
29/10/2008
|
Tópico: tutorial do Eustaquio Nofxx, pelo menos em número de páginas ele vai dobrar, tranquilamente. :-) |
|
29/10/2008
|
Tópico: tutorial do Eustaquio Vixi, tanta coisa para escrever … :-) |
|
29/10/2008
|
Tópico: tutorial do Eustaquio Rafael, uia, então é hora de EU ligar lá para ver o que a gente vai fazer. :-) |
|
28/10/2008
|
Tópico: tutorial do Eustaquio Se for uma segunda edição, sem problemas! Quem sabe a gente faz uma festa de lançamento sei lá e aí eu rabisco alguns ehehe. Mas se for digital eu assino com a minha chave privada. :-D |
|
28/10/2008
|
Tópico: tutorial do Eustaquio Com certeza! Por isso que estou doido para escrever … mas não posso fazer muita coisa de volume até acabar o livro, seja outra edição, seja atualizar o tutorial. :-p Mas já tá acabando. :-) |
|
28/10/2008
|
Tópico: tutorial do Eustaquio Oi, obrigado pelo interesse! Eles tem um formulário de contato aqui: http://www.brasport.com.br/index.php?Escolha=12 E um email: marketing@brasport.com.br |
|
25/10/2008
|
Tópico: tutorial do Eustaquio Se alguém tiver uns trocadinhos compra o livro e ajuda a acabar logo com essa |
|
06/08/2008
|
Tópico: Rand('de' até 'numero tal') Ah, a 1.9 já chuta o pau da barraca de vez (já era o Object#to_a nesse caso):
|
|
05/08/2008
|
Tópico: Rand('de' até 'numero tal') Uai, pode ter feito uma caquinha ali mas mostrou um comportamento interessante que pode aparecer, uai. Somente para exemplificar o lance explicado nas URLs acima: |
|
05/08/2008
|
Tópico: Rand('de' até 'numero tal') Algumas explicações: http://www.ruby-doc.org/core/classes/Object.html#M000628 Que versão você está rodando, Clóvis? Esse erro só apareceria em uma versão com Ranges que não sobreescrevem o to_a. |
|
05/08/2008
|
Tópico: Rand('de' até 'numero tal') Ah, e se vocês quiserem um mix dos dois jeitos, dá para fazer assim também:
P.S: O site surtou, demorou e postou umas 2394208423 essa resposta, eu apaguei as outras. :-) |
|
05/08/2008
|
Tópico: Rand('de' até 'numero tal') Já que o 1.8.7 tem o choice, dá para usar:
|
|
09/07/2008
|
Tópico: Porque a sintaxe das linguagens de programação não evoluem?
Ufa! Moço, eu já estava ficando preocupado achando que você estava fazendo uso de alguma substância psicotrópica, pelo nível de detalhamento e, digamos, “viagem” da resposta, não que esteja errada em algum ponto, de forma alguma, por favor. Fiquei mais tranquilo sobre a sua resposta com o parágrafo acima que justifica o nível altamente inspirado que você está. :-) |
|
01/07/2008
|
Tópico: Trabalhando com Strings Gente, tem o slicetambém: => “a st” |
|
30/06/2008
|
Tópico: Porque a sintaxe das linguagens de programação não evoluem? Olá. Sou desenvolvedor a 15 anos Entregando a idade, eu também. e desde aquela época em que poucos sabiam o que era a internet Nem tinha por aqui né, o lance era BBS. :-) o grande sonho eram as linguagens de programação que permitiriam trazer para a realidade telas, efeitos e interfaces só imaginadas nos livros e filmes de ficção ciêntifica. Ei, já tinhamos, era C. Ainda é a “mãe” das outras que temos hoje em dia. Se era mais ou menos difícil escrever as interfaces, aí é outra história, mas que já tinhamos linguagens, isso já. Talvez não tivessémos era hardware. Não, com certeza não tínhamos hardware. Era muito difícil abrir o editor para escrever em mumps, assembler, cobol, rpg, jcl ou c. A gente começa a divergir aqui. Eu sempre gostei de editar código nos editores, mesmo que na época fosse o edit do DOS. Tá, chutei o balde com esse. :-) E em “plataforma baixa” (como se falava dos pcs) desenvolviam em basic, dbase, clipper e pascal. Ê Cripão véio de guerra! Com a entrada do windows algumas linguagens novas surgiam com conceito RAD como SqlWindows, power builder, visual basic, delphi e nascia o caminho para se chegar aquele sonho das interfaces maravilhosas. Me permita discordar em chamar por exemplo Visual Basic e Delphi de “linguagens”. Para mim eles são mais é “produtos”. O sonho RIA chegou e todos olharam para o flex em sua ideía de usar o xml para arrumar a programação das telas Talvez seja “estruturação” ao invés de “programação” … Mas por que a sintaxe das linguagens complementares ficou tão ruim? Por que não evoluiu? Por que quase todas as linguagens agora seguem a aparência do c++ e java. Eu sou o cara mais suspeito do mundo em falar isso, mas Ruby com certeza tem um enfoque diferente. Na minha opinião destruiriam completamente a orientação a objetos e seus beneficios. Algumas sim, outras não. Tem algumas que colapsaram sob o próprio peso da idéia e do status. Escrever um programa hoje é muito complicado e muito bagunçado é um festival de arquivos de diretórios e se escreve muito pra se ter muito pouco. Me permita discordar novamente nesse ponto. Uma aplicação Rails hoje, ainda mais se você utilizar os scaffolds, tem muito pouco código escrito e ainda mantém a sua organização. Sim, há vários arquivos e diretórios mas tudo bem organizado. E o retorno do pouco que se escreveu IMHO é muita funcionalidade. E ao invés de se evoluir para isso partimos para geradores automaticos para esta bagunça toda. Vide os scaffolds citados acima. Mas e na hora da manutenção? Gerar o codigo é ótimo mas e colocar novas instruções ou sair o desenvolvedor e outro ser contratado e assumir a bagunça. Se você estiver falando daquelas ferramentas de “quarta geração” que permitem o cara gerar código e empacotam o dito cujo de uma maneira que fica melhor jogar tudo fora e fazer de novo quando precisa alterar algo, eu concordo. É aquele tipo de ferramenta “crie um programa sem escrever código”. Desculpem realmente a franqueza, mas se o cara quiser desesperadamente chegar em um nível desse e ainda achar bom, nesse caso poderia era ser verdureiro e não programador, pois não está interessado em código patavina nenhuma. E ainda mais se for uma ferramenta proprietária que leva o seu negócio junto quando o dono da empresa resolver virar monge no Tibet. Se você se refere ao Rails (por exemplo, ou qualquer ferramenta que te dê o código-fonte em arquivos texto, ou seja, matéria-prima bruta) se o primeiro desenvolvedor fez uma bagunça tremenda com o que foi disponibilizado para ele a culpa não é da ferramenta, e se o primeiro deixou tudo organizado e o segundo não consegue entender o que tem ali, ele não deveria ser contratado. temos um dado numa tabela num banco de dados se o caminho entre este dado e a tela do usuário e o o retorno da tela do usuário até novamente esta tabela quantos de código você precisa escrever? A não ser que você entupa o banco com SPs com regras de validação e o diabo a quatro (o que eu acho horrível), você tem que escrever código para validar o que está sendo manipulado no banco. Com o ActiveRecord você escreve muito pouco para fazer algumas validações consistentes. Acho que poderiamos abrir um editor rad e perder menos tempo programando coisas inuteis e poderiamos realmente programar para resolver logicas de negocio e reduzir tempo e esforço desnecessário e ganhar produtividade. Não precisa de um editor RAD. Como citei, você pode abrir com um editor de textos normal os seus modelos, controllers e views e inserir algumas lógicas ali. É produtivo. E produtividade é uma questão muito relativa, assim como o que é encarado como coisa inútil ou não. Eu vivo feliz da vida e posso te garantir que sob a minha ótica eu sou um cara produtivo usando o Vim. Sim, sério. O próprio Vim depois que você aprende a mexer legal e instala uns plugins até se parece com alguns RAD’s no sentido convencional da coisa. Apesar de estar na mesma área, muita gente tem opiniões bem distintas sobre isso. Eu pessoalmente não sinto falta alguma de ferramentas RAD e GUI, mas isso é questão de gosto. Afinal, vemos bastante gente hoje em dia desenvolvendo com RoR e Vim/Emacs/Textmate e alguns outros usando GUIs para a mesma coisa. A produtividade deve ser como a beleza, está nos olhos de quem a vê, em um certo sentido. E sobre as coisas inúteis, depende de cada um também. Você pode não ter saco para fazer o que eu faço e vice-versa. Mas em IMHO ainda temos que sujar as mãos com código “bruto”, mesmo que seja para aprender melhor o que está sendo feito nos níveis mais “altos”. |
|
07/05/2008
|
Tópico: Rãby ou Rúby
Ah, bicho, sei lá o que você diz “fazer mala”, mas é o jeito correto em Inglês eu falo assim desde que conheci a linguagem e vou continuar falando, mesmo não falando “dijava”. ;-) |
|
06/05/2008
|
Tópico: Rãby ou Rúby Eu ia tentar escrever como fala, mas é melhor escutar mesmo: http://cougar.eb.com/soundc11/r/ruby0001.wav |
|
05/03/2008
|
Tópico: Criando uma Loja Virtual em Ruby ! Deixando claro que esse PDF está caduco de tudo com o Rails 2.0. ;-) P.S.: Uia, está invertida a coisa aqui, o Satanás é o cara de cima mas a foto dele é a do cara de baixo. :-D \m/ |
|
08/01/2008
|
Tópico: Testes com Ruby 1.9.0 Shairon, meio zumbi mas tamos aí. :-)
|
|
07/01/2008
|
Tópico: Testes com Ruby 1.9.0 É isso aí mesmo, só a diferença de exibição, no fundo continua o nil do mesmo jeito lá e não deve dar problema: irb(main):001:0> var1 = [] |
|
13/11/2007
|
Tópico: Envia nil/objeto/array e recebe array Óia que treco do capeta que é esse splat (): |
