Este blog deixou de ser mantido, mas o autor continua escrevendo aqui. Não deixe de assinar o novo feed!
Squeak By Example em pt_BR? Saiba como contribuir!
É isso aí! Depois de um longo tempo sem dar as caras por aqui, venho aqui anunciar minha mais nova contribuição ao mundo do código aberto: a tradução para o Português do Brasil do livro Squeak By Example. O projeto, iniciado pelo Ronaldo Ferraz, servirá para facilitar o acesso ao Squeak (e ao Smalltalk de [...]
Seaside na prática: autenticação de usuários
Foi complicado, mas consegui subir mais um degrau no meu aprendizado do Seaside. Depois de gastar algumas horas com pesquisas e experimentações, eis que finalmente consegui desenvolver uma aplicaçãozinha de Login no Seaside. Ela não é nada sofisticada, é verdade, mas aprendi muita coisa durante o desenvolvimento desta aplicação. A aplicação está disponível para download [...]
Magritte: como se virar sem documentação
Há um (bom) tempo atrás, eu havia tentado aprender a utilizar o Magritte, um framework Smalltalk para meta-descrição de objetos, que fornece recursos como geração automática de views, relatórios, validação etc.
Eu cheguei até a prometer um post sobre o assunto só que, para minha infelicidade, eu não tinha conseguido fazer o bicho funcionar de jeito [...]
Em tempos de Mega Sena acumulada…
Há alguns minutos atrás eu acabei me deparando com um desafio bastante interessante proposto por Rodrigo Sol. O desafio em questão pede a criação do menor programa possível — em qualquer linguagem — para gerar um jogo da Mega Sena. Hehe, impressionante o poder de uma loteria acumulada sobre as pessoas!
Seguem as regras do desafio [...]
Squeak By Example
Entrei agora no site do Squeak para me atualizar quanto ao andamento desse projeto (e de projetos relacionados) e eis que encontro um tutorial que ensina — de uma forma simples e objetiva — tudo o que é preciso saber para começar a desenvolver em Squeak (e conseqüentemente Smalltalk).
O tutorial entitulado Squeak By Example está [...]
Montando um guestbook com Seaside + Magma
A pedidos (na verdade, era para estar no singular), trago neste post informações sobre o Seaside e o Magma, mais especificamente sobre a integração entre eles com o objetivo de se criar aplicações que necessitam persistir objetos.
O Seaside dispensa apresentações. Já o Magma é um banco de dados multi-usuário orientado a objetos escrito totalmente [...]
Seaside: um framework web de verdade
Não é nenhuma novidade - pelo menos, não para aqueles que acompanham este blog há algum tempo - que eu estou me aventurando pelo incrível mundo do Smalltalk e suas vertentes. Pois então… dando prosseguimento à esta saga, tenho o orgulho de anunciar a minha próxima vítima: o framework Seaside.
Grossamente falando, o Seaside é um [...]
Smalltalk: o Big-Bang das linguagens de programação
A alguns dias atrás, fiz aquele teste da linguagem de programação, que foi divulgado em diversos blogs por aí. O resultado que eu obtive foi Smalltalk… quer dizer, é difícil para mim dizer isso, mas eu admito que, na primeira vez que fiz o teste deu Visual Basic. No entanto, como eu me importo com [...]

