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…

May 27

Lista! Mobile 2.0


Após alguns dias de lançar a primeira versão, resolvi soltar logo a versão 2.0. Não vou enrolar não, escrevendo um “textão” pois acho desnecessário, para quem não conhece o projeto, o Lista! Mobile trata-se de uma lista telefônica que você pode instalar no seu celular e fazer pesquisar por telefones comerciais e não-comerciais.

Como vocês podem ver acima, dentre as melhorias realizadas na versão 2.0 destacam-se:

  • Acrescentado 2 itens ao menu (busca e lista), o que possibilita acessar uma pesquisa feita anteriormente, uma espécie de “cache”.
  • Removido o menu Config., agora as configurações ficam todas na primeira tela para facilitar.
  • Você pode optar por buscar ou não por endereços, a vantagem da busca s/ endereço é a redução de bytes trafegados.
  • Integração com Google Maps, possibilitando exibir o mapa do endereço, caso opte por trazer os endereços também.

Sim, ainda existem alguns bugs, coisas a serem melhoradas, dicas são bem-vindas.

Download JAR | Download PRC (Palm)

May 23

Lista telefônica no celular


Bom, disse que faria ainda hoje e apresentaria (através de um post) este meu mais novo “mini-projeto”.

Trata-se de um programinha em Java (j2me), que encontra pra você o número do telefone que você precisa, seja ele o telefone de uma pizzaria, ou borracharia, moto-táxi, e assim vai.

Essa é a primeira versão, já estou com algumas idéias de melhoria, inclusive de trocar o ícone que ficou horroroso. Mas antes de lançar outra versão seria legal ter algum feedback, só testei no meu celular até agora (um Motorola a1200). Se você instalou no seu celular e funcionou, comente! Se não funcionou.. comente também informando o que houve. ;)

Não se esqueça de configurar a sua cidade e estado no menu de configurações. Após encontrar a lista de estabelecimentos, selecione um e clique em ver telefone no menu.

Lista de aparelhos testados

Motorola A1200 (meu), Sony Ericsson 790i, Palm Treo 650 (Paulo Milreu)

Download

Versão 1.0.

Você pode baixar o arquivo JAR aqui ou o arquivo PRC para Palm aqui.

Ainda não consegui tirar mais screenshots, quando tirar postarei aqui.

May 12

Colocando avatar no Wordpress 2.6 s/ plugin.


Nota: Esta dica requer algum conhecimento de HTML e PHP.

Dica rápida para quem quer colocar avatares sem utilizar nenhum plugin (pois o mesmo já vem com este suporte).

Siga os passos abaixo

1. Abra o arquivo comments.php do seu tema, e procure o trecho abaixo. Lembre-se que você pode utilizar o próprio editor do Wordpress, indo até (em Inglês): Design > Theme Editor.

1
<?php foreach ($comments as $comment) : ?>

2. Insira o seguinte código, no meio do html, onde você queira colocar avatar.

1
<?php echo get_avatar(get_comment_author_email(), $size = '48'); ?>

3. Só salvar o arquivo, e pronto!

« Previous Entries Next Entries »