você está em: leonardofaria.netarquivo → 2007

Pesquise fácil um CEP do Brasil

02/08/2007 — 4 comentários — Tags:

Essa aplicação foi retirada do ar.

Dias atrás, precisei de uma base de dados de CEP para meu trabalho.
Sim, a base não é 100% atualizada, mas quebra um galho em sua aplicação.
Nota: cuidado ao usar esses serviços de auto completar o CEP. Não dê chances a Murphy e só use se tiver possibilidade de permitir ao usuário alterar, de modo *fácil*, os dados ali completados dinâmicamente.



O desafio de ser o primeiro das buscas

28/07/2007 — 2 comentários — Tags: ,

Entender como funcionam as engines dos sites de buscas parece ser mais difícil que resolver a crise áerea do Brasil. Nos primórdios da história, cadastrava-se um site em serviços de diretório. Isso não garantia ao usuário uma qualidade refinada nas buscas, já que facilmente esses cadastros eram fraudados. Também existiam as Metatags. Esses elementos do HTML, popularizadas em meados da década de 90 pelo Altavista e Infoseek, também eram facilmente fraudadas, usando falsas palavras-chave e descrições que deturpavam a realidade.

Num mundo 2.0, ainda aparecem empresas que prometem milagres no posicionamento de um site nas buscas, além do cadastro em milhares de serviços de busca. Isso me lembra 5, 6 anos atrás, em que empresas desse tipo prometiam cadastros em 1 zilhão e meio de serviços. Em um mundo 2.0 onde três ou quatro sites de busca dominam, é impossível que essas outras search engines sejam relevantes para alguém.

Para aparecer bem nas buscas, não existe milagre: basta desenvolver conteúdo relevante. Tenha foco e objetivo. Lucros são consequência.



Pownce, para enviar coisas

26/07/2007 — 7 comentários — Tags: ,

O Pownce é mais uma rede social com nome estranho, mas com um diferencial: Kevin Rose - para quem não sabe, o homem por trás do Digg.
Essas ‘coisas’ que você envia para o site podem ser arquivos, links, músicas e fotos. Criei minha conta no serviço e estou achando bem bacana. Com uma interface bem clean - como todas as outras aplicações web 2.0 - o Pownce permite envio de arquivos de até 100MB e possui um cliente para desktop para facilitar a interação com o serviço.

Nota: para utilizar o serviço, é necessário convite. Ainda tenho seis :)



Café com o TOM, RoR na sua sexta a noite

21/07/2007 — 1 comentário — Tags: ,

Nas últimas duas sextas, sempre às 20:30, o Carlos Eduardo, da e-Genial, realizou o Café com o TOM (café na sexta a noite?). São palestras rápidas (cerca de 2 horas) sobre assuntos interessantes que assolam o desenvolvimento. A interface desse serviço é feita em Ruby on Rails + Flex e é uma interessante solução para juntar pessoas :)
Na primeira semana, o Fabio Akita falou sobre JRuby, mostrando o melhor dos mundos Java e Ruby. Achei bem interessante a possibilidade de aplicações Ruby no desktop.
Ontem foi a vez do Vinícius Manhães Teles falar de Extreme Programming. Infelizmente não pude ver, porque, embora não pareça, desenvolvedores possuem uma vida social. Se esse foi seu caso, a palestra foi gravada e está disponível para download.
Na próxima sexta, é a vez do gerente do famoso CESAR falar. Novamente, o tema englobará projetos agéis.

P.S.: o Carlos me confidenciou no gTalk que em agosto vai acontecer um dia inteiro só de palestras.



Rails, software de opinião

21/07/2007 — Comente! — Tags:

Fuck you

Fonte: Canada on Rails, flickr.



Conheça o sNews, mini CMS profissional em PHP

16/07/2007 — 5 comentários — Tags: ,

O sNews é uma solução em PHP/MySQL que conheci baseada em 1 único arquivo, leve, rápido, fácil de instalar e webstandards. Com todos esses features listados em seu site, resolvi instalar em um subdominio. O adminstrador é bem simples e minimalista. O sistema possui busca, URLs amigáveis e RSS para todo o site. Além disso, existe um fórum da aplicação, com traduções para vários idiomas e alguns mods interessantes.



12º Encontro de Webdesign: o bom, o ruim e o feio

15/07/2007 — 1 comentário — Tags: , , ,

Sábado, levantei às 6h e fui rumo a BH em mais um Encontro de Webdesign da Arteccom. É a segunda vez que vou a um encontro dessa editora que faz uns extras com eventos. Morar no interior de Minas não me dá muitas opções de eventos bacanas.

Verifiquei nas listas arqHP e Arquitetura de Informação se ia ter alguém lá, mas só depois do evento apareceram o Rafael Apocalypse e o Sérgio Jardim - ambos que eu já conhecia de troca de e-mails e tal.

Continue lendo →



Deployment na Dreamhost e RailsPlayground

05/07/2007 — 4 comentários — Tags: , , ,

Minha aplicação Rails está pronta, mas, e agora? Como instalá-la no servidor?
Essa é uma dúvida muito comum entre desenvolvedores Rails. Fazer a configuração do ambiente de produção de uma aplicação é uma tarefa bem DIY (do it yourself, ou, faça você mesmo). Não existe uma fórmula certa ou errada para isso, mas sim diferentes soluções para essa questão. Esse artigo, portanto, mostra uma forma, que eu e o Nando usamos para rodarmos nossas aplicações. Ele na RailsPlayground e eu na Dreamhost. Vamos lá:

Continue lendo →



Sobre Macs Refurbisheds

03/07/2007 — 4 comentários — Tags: ,

Para quem não sabe, um Refurbished é um produto que não passou por todos testes de qualidade da fábrica e é recondicionado, sendo posteriormente vendido. Em sites de leilão como o MercadoLivre, aparecem dezenas de notebooks recondicionados. Não posso falar quanto a PCs, mas posso falar de Macs Refurbisheds.

A vantagem de um equipamento recondicionado é o preço: existem produtos com descontos expressivos, chegando até a 40%. Além disso, muitos consideram que um produto recondicionado seria até mais confiável que um produto não-recondicionado, já que equipamentos refurbished passariam duas vezes por testes durante sua produção.

Tenho 2 portáteis: um iBook 700 MHz e um MacBook 2 GHz. O iBook eu comprei ano passado e já era um modelo meio ‘defasado’. Após usá-lo por alguns meses, ele teve um problema com a logic board (placa lógica). Esse problema causava grande instalabilidade no sistema, com travamentos aleatórios e barulhos de dar medo - barulhos realmente muito altos. Quase todos iBooks foram afetados. Após ficar alguns meses na Autorizada, hoje ele funciona sem problemas. Está super-estável, para uma máquina de 2002(!).

O MacBook é um Refurbished que trouxe dos EUA. Os Refurbisheds da Apple são vendidos somente na Apple Store online. Não adianta querer ser espertinho e tentar comprar online para entregar no Brasil. Obviamente, tem que ter um endereço americano.

De toda forma, os equipamentos refurbished são uma alternativa interessante para quem quer uma economia. O único problema é que os produtos recondicionados da Apple vem em uma caixa parda bem feinha, não vindo na mesma caixa dos produtos não recondicionados :(



Curiosidade Ruby do dia

28/06/2007 — 3 comentários — Tags: ,

Não existe 'else if' em Ruby e sim 'elsif' - sem o 'e' mesmo! Isso costuma pegar alguns desatentos. Veja o exemplo:

if numero == 2
   print "Número é 2"
elsif numero == 3
   print "Número é 3"
else
   print "Número não é nem 2 nem 3"
end

Existem outras características interessantes na linguagem.




Publicidade