Nova versão de aplicativo do Android

12/07/2010 by

Publicado no Android Market uma nova versão (0.6.5) do aplicativo do Encontre Seu Pacote, que possibilita agora a leitura de código de barras. A funcionalidade é útil pois postagens como o Sedex possuem um código de barras na etiqueta anexada ao envelope (ou pacote). Desta forma, você pode utilizar seu celular para ler esta informação, dispensando a entrada manual da chave de rastreio.
No blog do Ranieri, o desenvolvedor da parte Android, ele comentou esta nova release:
http://ranieripieper.wordpress.com/encontre-seu-pacote/
Segue também o link para a página do site explicando como baixar via QRCode ou como encontrar o aplicativo no Market

Páginas informativas

12/06/2010 by

O site ficou mais amigável, com as páginas informativas de “Ajuda”, “Como Funciona?” e “Sobre” com bem mais conteúdo e direcionando o usuário.

APIs JSON

09/06/2010 by

Criadas novas APIs, tanto XML quanto JSON. Tamb[em consegui fazer a conversão diretamento no método to_json dos objetos, sem usar nenhum builder, apenas encadeando hashs. Agora o trabalho de desenvolver os clientes está mais fácil. Estou no momento trabalhando no plugin do firefox, paralelamente à disponibilização de APIS para os outros desenvolvedores e correções de bugs.

Cron + Twitter

08/04/2010 by

Configurado no Heroku o cron com periodicidade horária para notificações via twitter. Já testado hoje com um exemplo real de sedex 10 :-)

Twitter Auto-follow script em Ruby

29/03/2010 by

Muito fácil
Link do Gist

require 'rubygems'
require 'twitter'
require 'open-uri'
require 'yajl'


twitter_config = ConfigStore.new("config/twitter_credentials.yml")
shortening_config = ConfigStore.new("config/url_shortening.yml")
httpauth = Twitter::HTTPAuth.new(twitter_config['email'], twitter_config['password'])
base = Twitter::Base.new(httpauth)

#Autofollow
follower_ids = base.follower_ids
friends_ids = base.friend_ids


users_to_follow = follower_ids - friends_ids

users_to_follow.each do |id|
base.friendship_create(id,true)
end

That’s all folks!

Kindle e Amazon salvam o dia

20/03/2010 by

Acabei de baixar o Kindle para o Mac. Já quis fazer um teste e comprei um livro que eu precisava muito neste momento: CSS The Missing Manual.

Logo no primeiro capítulo, os autores listam os erros mais imbecis com XHTML e CSS. Eu penso: “será?” Faço o teste e taran! Quase todos meus problemas de compatibilidade com o IE se vão! :-)

CSS é algo que eu fui aprendendo um pouco na marra. Nunca parei para estudar. É aquela coisa de engenheiro/computeiro clássico não ser bom com design e às vezes até menosprezar o design como uma tarefa menor. Não que eu faça isso. Mas considerava CSS algo secundário. Vejo esse dificuldade em outras pessoas também. Pessoas que desmontam o aparelho de som do avô, descobrem como funciona e arrumam. E apanham do CSS. Engraçado isso.

Pois bem, agora resolvi levá-lo mais a sério. E vou dizer qual foi a dica do livro que resolveu o problema para mim: use DOCTYPE. Senão o IE vai fazer uma grande lambança com a sua página:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”
“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>

<html xmlns=”http://www.w3.org/1999/xhtml”>

Internacionalização

20/03/2010 by

Hoje apanhei um pouco, mas consegui internacionalizar as mensagens do Clearance. E aprendi um pouco mais sobre i18n no Rails. Muita coisa ainda à frente no fim de semana.

Ontem “chupinhei” um layout css pras páginas de cadastro que vai servir por enquanto. E descobri as ferramentas de debug do IE8. Em algum momento vou ter que refazer a home e deixá-la compatível com o maldito exploder…

Red Bull na veia…

Integração com o twitter

15/03/2010 by

Testando a integração do wordpress.

Updates do dia (usuários, encoding e modelo)

15/03/2010 by

Coloquei mais alguns hooks para os usuários logados. Está bem ruim ainda, mas já está funcional.

Melhorei o modelo de pacotes por usuário e atualizei o meu rabisco de MER.

Corrigi os problemas de encoding. O problema na verdade era como o Hpricot processava a página e não com a configuração do banco de dados como pensei originalmente. Mas foi bom pra descobrir mais sobre como funcionamento do Postgre no Heroku.

Também vou postar agora com meu usário e deixar o do sistema para updates oficiais e não de desenvolvimento.

No ar

13/03/2010 by

Site no ar em caráter totalmente experimental, com vários bugs e  praticamente sem layout. Inclusive este blog. Mas tenho o esqueleto pronto. Hora de recrutar CSS ninjas pra me ajudar ( ou não).


Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 253 other followers