Jun 21

Kohana PHP: Criando múltiplas aplicações


De uns tempos pra cá, tenho utilizado bastante o Kohana PHP para suprir minhas necessidades Web + PHP.

Conheci o Kohana após desenvolver por um bom tempo em cima do framework, bem conhecido, Code Igniter, no qual o Kohana foi baseado.

Dizendo “por cima” (não é o foco do artigo), resolvi trocar o Code Igniter pelo Kohana, basicamente devido ao uso estrito da orientação a objetos disponibilizada no PHP 5, e também ao fato de que o Kohana é mantido pela sua própria comunidade, o contrário do Code Igniter, que todos sempre tiveram que esperar a boa vontade do pessoal da Ellislab para o lançamento de novas versões, features, etc… Enfim, isso é assunto para outra discussão, em breve.

O que quero explicar aqui, é uma coisa bem básica de se fazer no Kohana, a criação de Múltiplas Aplicações, apenas com uma instância do Kohana.

Jun 19

Programando em Brainfuck


Primeiramente, se você programa somente por obrigação, e não consegue se divertir programando, pode parar por aqui, este artigo não é pra você.

Agora se você gosta de aprender coisas novas, gosta de entender como as coisas funcionam, vou colocar uma breve (bem breve) descrição do que é o Brainfuck. Continue lendo. ;-)

Brainfuck é uma esolang (linguagem de programação esotérica). Foi criada por Urban Müller, em 1993, com a intenção de criar o menor compilador possível. fonte wikipédia

E quando eu vou usar Brainfuck na minha vida?

As linguagens de programação esotéricas, ou simplesmente Esolang’s, são projetadas para testar os limites dos projetos de linguagem de computadores, como uma aplicação da teoria, ou uma brincadeira.

Normalmente não há a intenção de que a linguagem seja aplicada ao mundo real.

Tais linguagens são populares, freqüentemente, entre hackers, ou como um passatempo. fonte wikipédia

Portanto, provavelmente você nunca utilizará Brainfuck na sua vida, a não ser por diversão e aprendizado.

Depois de aprender Brainfuck, você pode montar um interpretador pra ele, e quem sabe até um compilador. Ó qui legal! :)

Continuemos…