Cor Cinza

Escrito em 18-02-2008 às 6:33 am, por Éber

tu-dus - organização de tarefas feita à sua maneira

LANCEI! Sim, finalmente eu lancei meu primeiro aplicativo online!

Foi uma longa jornada pra poder conciliar meu trabalho diário com horas extras pra terminar o tu-dus. Na verdade, eu só fiz o tu-dus pra poder conciliar melhor as coisas na minha vida.

tu-dus é um aplicativo on-line que te permite organizar suas tarefas e eu vou explicar o “por quê” de eu ter criado esse treco. Continue lendo aqui…

Escrito em 06-02-2008 às 8:17 am, por Éber

Ordenando listas com jQuery e PHP - Parte II

O código do nosso index.php ficou mais ou menos assim com todas as mudanças da primeira parte deste tutorial: Continue lendo aqui…

Escrito em 05-02-2008 às 10:09 am, por Éber

Ordenando listas com jQuery e PHP - Parte I

Estou começando a me envolver com javascript de uma forma mais profunda agora que peguei pra aprender o jQuery. Antes eu usava o Prototype, que é ótimo, mas eu estava fazendo as coisas de um jeito “errado” [não por culpa do Prototype, claro]. Com o jQuery fica mais fácil de atribuir eventos aos elementos de forma externa, sem usar “event handlers” no código HTML como “onclick” ou “onsubmit”. Isto porque com o jQuery é muito fácil fazer seleções bacanas dos elementos. Pra saber mais sobre seleções, veja a API do jQuery. Continue lendo aqui…

Escrito em 24-01-2008 às 11:28 am, por Éber

Quem precisa de um banco de dados? Use flatfiles!

Tá, o título é uma brincadeira. Agente sabe que usar um banco de dados é muito mais rápido que usar um flatfile. Um flatfile é um arquivo de texto comum, geralmente de extensão .txt que pode ser manipulado de diversas formas pra diferentes propósitos.

Embora a utilização de um banco de dados (pelo menos para aplicações web) seja mais rápido e eficiente, muita gente anda criando aplicativos que se utilizam de flatfiles para armazenar suas informações. E não pense que são aplicações bobinhas e totalmente simplistas. Algumas delas são muito poderosas! Continue lendo aqui…

Escrito em 17-01-2008 às 6:27 pm, por Éber

CakePHP: apenas um core para diversos aplicativos

Agora que eu me mudei pro DreamHost, estou querendo migrar e fazer diversos sites dentro do espaço que tenho por aqui. A maioria dos sites que faço atualmente são desenvolvidos com o framework CakePHP, então eu configurei um novo domínio, abri a pasta que foi criada e mandei o cake todo pra lá. A minha estrutura de diretórios ficou mais ou menos assim: Continue lendo aqui…

Escrito em 08-11-2007 às 11:52 pm, por Éber

O melhor sistema de fóruns que eu já vi - CruciForum!

Tá, pode até parecer um exagero, afinal, não é a toa que temos por aí sistemas conceituados como phpBB, vBadvanced e, mais ultimamente, o Vanilla, que são fóruns muito legais. Mas eu adoro coisas simples, fáceis, sem enrolação, abstratas e totalmente extensíveis, por isso adorei o CruciForum.

Ele tem este nome porque diz ser um “Fórum Crucial”, ou seja, só possui aquilo que é extremamente básico pra um fórum funcionar. No caso do CruciForum isto quer dizer que qualquer um pode adicionar e responder tópicos livremente, sem cadastros chatos nem nada! Imagine que o CruciForum é como se fosse um blog muito básico, onde qualquer um coloca seus posts e qualquer outra pessoa pode comentar! Continue lendo aqui…

Escrito em 05-11-2007 às 12:34 pm, por Éber

Usando switch…case ao invés de if…else

Eu sei que pra muita gente isso deve ser óbvio, mas pra mim não era. Eu estava construindo mais uma função de envio de mensagens por um formulário na nova versão do site d’aCoruja.com [que está sendo feito em CakePHP] e queria validar os dados do formulário. O CakePHP tem uma boa função de validação de formulários, mas isso só funciona se associado a um “Model”, e eu não tinha um “Model” pro meu formulário de envio de email [embora eu pudesse ter, deixando o modelo sem associação a nenhuma tabela de banco de dados]. Continue lendo aqui…

Escrito em 11-10-2007 às 4:15 am, por Éber

CakePHP - Um framework para desenvolvimento rápido!

Bom, para aqueles que não sabem eu também dou meus pitacos com programação pra web. Nestes últimos tempos tenho trabalhado com o site educacional aCoruja.com. A proposta do site é criar o maior diretório de cursos do Brasil, mas a nossa estrutura estava um pouco amarrada demais, impedindo o crescimento natural da página. Continue lendo aqui…