Archive for the ‘Programação’ Category.
18 de maio de 2009, 22:19
Para quem já é fluente em alguma linguagem de programação, aprender outra é mais fácil. Para quem já conhece, mesmo que de forma mediana algumas delas, exemplos de código comentados já são bastante esclarecedores.
Como eu tive que fazer um trabalho para a faculdade mesmo, coloco aqui abaixo trechos de código Ruby com comentários adicionais. Vale como um micro-tutorial de Ruby, e para quem não conhece, dá para rapidamente saber como é a “cara” da linguagem antes de procurar se aprofundar.
Continue reading ‘Ruby em exemplos’ »
22 de abril de 2009, 21:22
Ao programar manipuladores de eventos em JavaScript normalmente não se torna necessário cancelar um evento, você pode simplesmente não fazer nada. Ao clicar em um botão uma ação pode ser efetuada ou não dependendo, digamos, do estado de um checkbox.
Mas a coisa muda quando falamos de um evento mais complexo, como a submissão de um formulário. Nesse caso, o formulário será submetido independente do que for executado em seu evento OnSubmit. Ou quase.
Continue reading ‘Cancelando eventos em JavaScript’ »
14 de abril de 2009, 14:45
Não tenho por objetivo formular um “Guia completo de programação orientada a eventos”. Mas existem algumas formas de usar os eventos que embora difundidas, não são exatamente ideais. Embora não tenha conhecimento de tantas linguagens que usem eventos (JavaScript e Delphi) o conceito pode ser generalizado. Continue reading ‘Eventos – como escolher o evento certo?’ »
8 de março de 2009, 10:55
A necessidade (?) de desenvolver para meu smartphone invariavelmente me levaria a aprender uma coisa nova. No fim das contas, eu tinha duas escolhas: J2ME e Python, já que existe o interpretador para Symbian S60. O SDK para a linguagem C++ nem me passou pela cabeça.

Continue reading ‘Aprendendo Python’ »
17 de fevereiro de 2009, 22:14
O comando Exit da linguagem Pascal (e conseqüentemente, Delphi) não é nada sem paralelos em outras linguagens de programação. A maioria tem algo do tipo, por exemplo a função “return”. O que vou alertar aqui pode ser problema em qualquer linguagem, mas falo do Exit do Delphi porque noto que os programadores Delphi têm uma certa tendência ao seu mau uso, muitas vezes por preguiça. Mas essa preguiça não raro se traduz em bugs chatos de detectar futuramente. Continue reading ‘Exit: quebrando o fluxo e a cabeça’ »
22 de janeiro de 2009, 17:44
Felipe Ribeiro fez uma apresentação no I Encontro de desenvolvedores PHP da Paraíba sobre o assunto.
Confesso que há alguns anos tinha preconceito com a linguagem. Um preconceito até certo ponto fundamentado pelas limitações impostas pelas versões mais antigas, principalmente anteriores à 5.0. Talvez pelo mesmo motivo exista um folclore tão forte quanto às limitações do PHP.
Continue reading ‘PHP não é (mais) coisa de moleque’ »
19 de janeiro de 2009, 20:32
Estou abolindo o uso do atributo target=”_blank” nesse site. Por quê? Porque é um pé no saco. Sempre odiei isso em outros sites, não há propósito em usar no meu. Mas vou dar mais motivos e tentar convencer mais gente disso.
Continue reading ‘Quem manda no meu navegador sou eu (será?)’ »
2 de janeiro de 2009, 1:13
A serialização não é um conceito novo, menos ainda é exclusivo da linguagem PHP. Consiste basicamente em transformar um objeto ou um elemento de algum tipo de dado complexo (array, hash, struct etc.) em uma string que o represente. E que com essa string seja possível recriar o objeto inicial.
Continue reading ‘Serialização de dados em PHP’ »
12 de novembro de 2008, 1:51
Algumas vezes em PHP é interessante que ao invés de condicionar a saída ou não de algum texto como estamos acostumados, manipular o texto depois de montado.
Isso pode ser conseguido em alguns casos trocando todas as chamadas a print e echo por concatenações em uma variável global, para então no fim do script efetuar a impressão de seu conteúdo.
Continue reading ‘PHP: manipulando o buffer de saída’ »
7 de outubro de 2008, 1:26
O mais normal quando criamos formulários em PHP é dar um nome para cada campo. Quando temos vários campos com o mesmo propósito, os numeramos (como campo1, campo2, campo3 etc). No entanto, existe uma forma de passar vários campos de mesma natureza como arrays.
Continue reading ‘PHP: passando arrays de valores no formulário’ »