Posts arquivos para março, 2010
28mar2010
Realmente os celulares Nokia NSeries fazem filmes e fotos com altíssima qualidade, porém o N85 normalmente apresenta problemas na gravação de vídeos durante as primeiras utilizações deixando várias pausas no meio do vídeo durante sua exibição, a princípio pensei ser um problema com a execução do vídeo diretamente no celular porém ao copiar o vídeo e executar ele no laptop as pausas continuavam sem parar.
Dando uma pesquisada mais a fundo encontrei mais pessoas que tinham o mesmo problema, e também encontrei uma solução muito simples que funcionou em praticamente 100% dos casos. Simplesmente faça um backup completo do memory card e realize a formatação dele diretamente pelo celular para refazer a tabela de alocação de arquivos.
Esse problema acontece devido a formatação inicial presente no memory card que interrompe a gravação contínua do fluxo de dados enquanto os blocos são realocados.
Após a formatação do memory card simplesmente restaure seus arquivos e começe a gravar os vídeos normalmente, todos eles serão gravados e executados sem as terríveis pausas!
Obs. Após o restore dos arquivos é interessante desligar e ligar o aparelho para que todas as aplicações sejam carregadas novamente.
Link deste post
28mar2010
Se você não sabe o que é POG, veja esse post antes.
Imagine que você tenha uma string formatada como um XML, e nesse XML exista um nó com um dado sigiloso, por exemplo, o número de um cartão de crédito. Então você cria um método que recebe essa string e mais um parâmetro com o [...]


Link deste post
28mar2010
Programação Orientada a Gambiarras, ou somente POG, é uma técnica avançada de desenvolvimento de software que tem como base a utilização de todo tipo de gambiarra, remendo e tudo de pior que um código pode ter. POG se baseia em conceitos como duplicação de código, fluxos redundantes, tarefas desnecessárias e reinvenção de rodas. [...]


Link deste post
27mar2010
No domingo de 21 de março de 2010 parcitipei dos 5 km da Corrida Batavo Pense Light.
A corrida foi disputada no interior da Cidade Universitária (USP), em um percurso praticamente plano, e foi organizada pela Corpore.
Infelizmente estava impossibilitado de correr pra valer, pois ainda estou me recuperando de um procedimento cirúrgico no ombro. Mas o [...]


Link deste post
24mar2010
After looking for a jQuery plugin for handling a tag suggestion form field, also with a autocomplete feature - in much the same way ZenDesk.com does - I ended up developing a customization of jQuery UI that does the same interaction.
See the screenshot
See the Demo
Fork Tag it! on Github
Download the Tag it! plugin
Cheers!
Link deste post
23mar2010
Na linha de automatizar tudo que faço manualmente, criei um bookmarklet que gera um CPF ou CNPJ diretamente do browser.
Assim você não precisa mais procurar por “gerador de CPF e CNPJ” no Google
Como usar:
- abra esta página e arraste os 2 links para a barra de Bookmarks de seu browser;
- clique em um dos favoritos e pronto, um novo CPF ou CNPJ é gerado sem você precisar sair da página que você estava usando
O projetinho está no Github - caso você queira fazer um fork
Link deste post
23mar2010
Preciso debugar meu código ruby, mas como fazer ?
Essa era uma de minhas perguntas e, um amigo me apresentou uma gem chamada ruby-debug. Essa gem é muito útil quando é preciso saber o que está ocorrendo em determinada parte do seu código em tempo de execução.
Para instalar a gem:
sudo gem install ruby-debug
Para utilizar é preciso iniciar o servidor em debug:
rdebug script/server
Agora é hora de incluir os break point, veja o exemplo:
break product.rb:50
Toda vez que o arquivo product.rb for executado ele irá parar na linha 50 e com isso é possível analisar o que deseja via terminal.
Para continuar executando o código ou pular para outro break point:
continue, cont ou c
Todos os comandos acima devem ser executados via terminal.
Link deste post
22mar2010
Sounds cocky but that’s it. Using RestMQ, which builds on twisted, cyclone and a stack of well proven software, you can provide your applications with a robust and flexible queue over http protocol. It already was possible using COMET and GET/POST/DELETE requests, but now with websockets support it got to a new level. Release gibberish [...]
Link deste post
21mar2010
Coloquei no ar um app chamado Tracker que acompanha os preços de jogos para
PlayStation 3,
Nintendo Wii e
XBox 360,
vendidos no Submarino.
A ideia é ter uma maneira simples de encontrar boas promoções, já que entrar no Submarino toda hora não é muito legal.

Ele foi feito com Sinatra, ActiveRecord e Hpricot, e está rodando na Dreamhost, em Passenger.
Você pode acessar o Tracker na URL tracker.simplesideias.com.br.
Deixe sua sugestão ou crítica nos comentários.
UPDATE: Agora todas as plataformas são indexadas. Também adicionei filtros por console, ordenação e notificação no Twitter de jogos que você se interessar!
Link deste post
20mar2010
Muita gente acha (assim como eu achava há um tempo atrás) que não é possível utilizar debug (ou “depurar”, ou “debugar”) uma aplicação Ruby on Rails. Acredito que isso se deve ao fato de Ruby ser uma linguagem interpretada, diferente de outras linguagens que requerem compilação.
Existe uma forma muito simples de se “debugar” em Rails. [...]


Link deste post