Bastos

let’s code!

Entries Tagged as 'code'

Não me matem por falar mal de PHP!

March 5th, 2008 · 3 Comments

Depois que falei mal do PHP muita gente quis me matar, muita gente achou legal mas a verdade é que tudo é apenas uma opinião minha e não passa disso, claro que para mim, eu estou com a razão! O PHP é realmente algo legal que poderia ser muito melhor. Remover aliases de funções, […]

[Read more →]

Tags: code · django · essay · python · rails · ruby

PHP LINQ

March 5th, 2008 · No Comments

Para quem gostou do LINQ (.NET), acabei de ver que foi feito um port para PHP!

[Read more →]

Tags: code · php · sql

Sonhando…

February 25th, 2008 · 2 Comments

Tiago: Vamos criar um software XYZ?
Marcelo: Eu estou fazendo isso
Tiago: em python
pow

Marcelo: em shell
Tiago: hum
pois é adquira esse conhecimento e vamos criar um e vender por um milhão de reais, comprar carros importados e morrer de cirrose de tanto beber vodka importada

Marcelo: Polonesa?
Tiago: vamos dar uma volta ao mundo bebendo tudo que vor vodka
e fazer […]

[Read more →]

Tags: besteirol · code · vodka

Quer aprender a programar?

February 1st, 2008 · No Comments

Com a idéia do Fabio Akita e com a ajuda de muita gente saiu uma página na web para se aprender a programar! Eles usam Ruby para ensinar e o resultado tô olhando agora, está bem legal. Vejam e passem para frente a notícia para os quem almejam ser programadores
Link: http://aprendaaprogramar.rubyonrails.pro.br/introducao

[Read more →]

Tags: code · ruby · tips

Monkey patch em Python

January 31st, 2008 · No Comments

Guido postou na lista Python-Dev uma receita para fazer Monkey Patch em Python. Para que não sabe monkey patch é uma maneira de editar e estender o seu programa em tempo de execução.
No exemplo abaixo usando a 2ª receita dele eu adiciono um método dentro de uma classe em tempo de execução usando uma metaclasse:

def […]

[Read more →]

Tags: code · python

Anotando…

January 14th, 2008 · 3 Comments

Anotem isso: Estou fazendo algo para vocês poderem anotar isso e nunca mais quero precisar criar arquivos .txt para anotar e depois perdê-los… Ah usando Django claro!

[Read more →]

Tags: code · django · pensamentos · projetos · python

Io para ArchLinux

January 8th, 2008 · No Comments

Para quem não sabe Io é uma linguagem de programação com várias características interessantes:
“io is a small, prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self (prototype-based), NewtonScript (differential inheritance), Act1 (actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua (small, embeddable).”
[…]

[Read more →]

Tags: archlinux · code · io

Fluent interface no PHP

December 20th, 2007 · No Comments

Fluent interface é um termo criado por Eric Evans e Martin Fowler para um tipo de comportamento utilizado em chamadas de métodos em um mesmo contexto. É simples de explicar com um exemplo:
Tendo a classe:

class Person{
public function __construct(){
return $this;
}

[…]

[Read more →]

Tags: code · php

Primeira linha em Haskell

December 17th, 2007 · No Comments

twice n = 2 * n

Bem, estou “olhando” várias linguagens de programação funcional e cheguei, de novo, em Haskell depois de dar uma lida rápida no livro HASKELL UMA ABORDAGEM PRÁTICA e achar o livro bem legal, estou pensando em comprar
Algumas referências:
http://www.ntecs.de/old-hp/uu9r/lang/html/haskell.en.html
http://pleac.sourceforge.net/pleac_haskell/index.html

[Read more →]

Tags: code · haskell

Jeff Croft fala sobre Designers

October 3rd, 2007 · No Comments

Em seu recente post Jeff fala sobre o que é um web designer e o que é necessário em um, lida obrigatória para repensar conceitos.
Think about it: do you go to the doctor because of her ability to use a stethoscope? Do you go to an architect because he’s really good with pencil and paper? […]

[Read more →]

Tags: code · design

Joel Spolsky fala sobre o novo Lotus Symphony, Gmail e Ajax

September 19th, 2007 · No Comments

Muito interessante o que o Joel fala sobre algumas coisas no desenvolvimento web:

“And that’s exactly where we are with Ajax development today. Sure, yeah, the usability is much better than the first generation DOS apps, because we’ve learned some things since then. But Ajax apps can be inconsistent, and have a lot of trouble working […]

[Read more →]

Tags: ajax · code · firefox · ibm · web

Meu port do Mini-magick para PHP

August 17th, 2007 · No Comments

É, GD não tá com nada FLAMES!!! Precisei de algo melhor para manipular imagens, então pensei no imagemagick, mas queria executar diretamente do shell os comandos como no mini-magick e acabei criando um minimagick.php O código fonte está aqui.

[Read more →]

Tags: code · php

Saindo do PHP

August 16th, 2007 · 14 Comments

Estudo várias coisas ao mesmo tempo, entre elas, frameworks. Tendo já testado Django, Rails e o framework da Zend posso falar, PHP perde feio com o seu Zend. Zend está mais parecido com apenas mais um conjunto de bibliotecas que DEVERIAM estar no PEAR e não em um framework isoladas. E falando nisso, o […]

[Read more →]

Tags: code · django · php · python · ruby

Migrando de PHP para Python

August 14th, 2007 · No Comments

Estou escrevendo um texto (não posso chamar de artigo pela má formatação) para quem quer migrar de PHP para Python. Um estudo que estou tendo que fazer e mostrar para meu empregador que faça nós acreditarmos na mudança. O draft está aqui: http://docs.google.com/Doc?id=a87jgdvkfmc_439bqrss. Estou mudando sempre então… Você que nunca ouviu falar em Python dá […]

[Read more →]

Tags: code · papers · php · python

Remmember The Milk Mobile No seu Desktop :D

July 11th, 2007 · No Comments

Eu preciso de uma maneira para me organizar, ai me lembrei do Remmember The Milk, um site que guarda as famosas TODO lists. Bem só que de vez em quando abrir o firefox ou uma aba só para entrar no RTM pode ser chato, então resolvi criar uma aplicação bem pequena que abre o RTM […]

[Read more →]

Tags: code · gtk · produtividade · ruby