Posts arquivos para março, 2010

28mar2010

[Nokia N85] Problema com câmera de vídeo

(0) comentários

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.

28mar2010

[POG] Mascarando dados sigilosos de cartão de crédito

(0) comentários
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 [...]


28mar2010

POG: Programação Orientada a Gambiarras

(0) comentários
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. [...]


27mar2010

Corrida Batavo Pense Light – 5 km

(0) comentários
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 [...]


24mar2010

Tag it! Tag suggestions, editor and autocomplete in a jQuery UI plugin

(0) comentários

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! ;)

23mar2010

Gerador de CPF e CNPJ mais rápido no browser

(0) comentários

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 :)

23mar2010

rdebug

(0) comentários

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.

22mar2010

Websockets and RESTMQ – power to web applications

(0) comentários
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 [...]
21mar2010

Tracker

(0) comentários

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.

Tracker

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!

20mar2010

Utilizando debug em aplicações Rails

(0) comentários
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. [...]


Switch to our mobile site