Read this post in english here
Nossa, faz tempo que não escrevo nada por aqui né? Bom, hoje eu fiz um pouquinho de código que fiquei com vontade de compartilhar.
No mundo da web, um(a) slug é a representação de um título ou conteúdo que pode ser adicionado à URL de uma página. Nos últimos tempos, o(a) slug tem recebido maior atenção por ser um ótimo fator na hora de otimizar o seu site para buscadores (SEO), por ele(ela) está sempre presente nos principais CMS’s por aí como, por exemplo, o Wordpress.
A um tempo atras escrevi este artigo que falava sobre como filtrar uma consulta com associações HABTM no CakePHP. O artigo já tem mais de um ano e muita coisa já mudou.
Na verdade, na época a coisa já havia mudado, mas eu não sabia. Foi quando eu encontrei este outro artigo aqui. O artigo ensina como fazer joins em casos específicos utilizando o Model::find().
Vou tentar parafrasear o artigo utilizando a motivação daquele meu artigo anterior.
Continue lendo aqui…
Eu e o Gustaf (meu cunhado) a muito tempo atras, criamos uma “loja virtual” de cd’s onde nós trazíamos cd’s do exterior por um preço mais camarada, baixando bem a nossa margem de lucro pra que pessoas pudessem comprar os cd’s que sempre quiseram. A loja funcionava de forma precária, tudo acontecendo através de trocas de emails e sites mal feitos.
Continue lendo aqui…
Lá na Dejamps nós usamos o Dreamhost para hospedar nossos sites. Ele tem sido totalmente suficiente até agora, mas por causa de alguns detalhes, precisaremos de um VPS. É bem capaz que utilizemos o Slicehost para isso.
No Slicehost, o pessoal te dá acesso a uma máquina totalmente limpa, apenas com o sistema operacional, onde você tem que instalar e configurar tudo via SSH. Eu não sou nenhum expert em Linux, muito pelo contrário, estou aprendendo agora, mas para treinar, resolvi fazer alguns experimentos no meu Ubuntu virtualizado aqui comVirtualBox.
A um tempo atrás eu escrevi este post aqui falando sobre um site de empregos que eu havia feito, o designUp.pro.br. Ele até que foi usado um pouco, mas eu não cheguei a me esforçar muito por fazer ele funcionar, sem contar que eu dei umas pisadas na bola deixando o código pela metade, o que prejudicou um pouco o nosso serviço, mas enfim… Eu me liguei que poderia fazer um site bem legal e diferente, que não existia ainda no mercado brasileiro [pelo menos que eu tenha conhecimento] expandindo aquilo que eu já havia feito no designUp original, e é por isso que eu estou aqui para anunciar o novo designUp! Continue lendo aqui…
Já é a segunda vez que eu preciso fazer isto e só agora que eu achei uma solução realmente mais clean. Não que seja elegante… Parece mais um hack que qualquer outra coisa e nem funciona da maneira que eu realmente gostaria, mas foi o melhor que consegui. Continue lendo aqui…
Cara, como eu sofro com “coisas a fazer”. Eu tenho um sério problema de concentração quando eu tenho mil e uma coisas a serem feitas e não consigo saber por onde começar e neste exato momento da minha vida tenho passado por isso constantemente. Além do meu trabalho direto com aCoruja.com, faço freelas pra fora e tento tocar projetos pessoais também. É muita coisa! Continue lendo aqui…
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…
Não sei porque, no domingo tive a idéia de fazer um site de empregos pra designers. No domingo mesmo já fiz uns desenhos de como poderia ser a interface, de como as coisas poderiam acontecer, fiz uns layouts no Illustrator e na segunda mesmo comecei a escrever o site com a ajuda do CakePHP. Assim nasceu o designup! O site todo, contando todas as horas de trabalho, deve ter demorado, no máximo, um dia e meio pra ser feito, o que me lembra este artigo que despertou meu interesse pra aprender Cake. Continue lendo aqui…
Desde que comecei a usar o CakePHP para reconstruir aCoruja.com passei a me interessar mais por frameworks. Leio blogs e mais blogs, visito sites e mais sites. Descobri que existem muitos frameworks para PHP. E isso é mais um problema do que uma solução. Alguns dizem que é bacana ter muitas opções, mas se você pensar no Ruby por exemplo, você terá o Ruby on Rails que é um framework amplamente aceito e usado pela maioria dos desenvolvedores de Ruby. Não tem muita conversa embora existam outros frameworks. Isso é bom porque o framework acaba sendo desenvolvido para atender a uma gama muito maior de desenvolvedores, criando um produto mais flexivel, direto e poderoso. Continue lendo aqui…