16. 12.
Um dia eu pensei: “Vou comprar um notebook e nunca mais terei problemas com esses fios!”

10. 06.
A Mentos fez uma aplicaçãozinha interessante.
Com a WebCam ela capta sua imagem e monta Beat-Boxes.
Você se sente meio ridículo, mas é bem engraçado.
Segue o meu aí: http://www.mentosbeatbox.com/video/32321/
17. 05.
Saudações!
A tempos não escrevo…
Desde o último post aconteceram várias coisas, dentre elas a troca de trabalho que tem me custado bastante tempo (graças). Neste novo trabalho tenho programado em Flex o que mudou radicalmente meu cotidiano. Trocando em miúdos, eu considero o Flex, a grosso modo, um Flash para desenvolvedores de sistemas. Apesar de trabalhar com Flex em meus projetos pessoais, para quem trabalhava o dia todo com PHP+HTML+CSS+Ajax, a mudança de ambiente causou um certo frio na barriga no início. Somado a isso, tive a felicidade de migrar para a plataforma do pomo tecnológico, o que custou um pouco na adaptação mas isso fica pra outro post.
Enfim, para quem está acostumado com WebDevelopment, deve conhecer os pseudo-debuggers javascript, populares Alerts (javascript) e Prints (PHP). Mudando para o Flex as coisas mudam e muito. A começar pela arquitetura 100% MVC. Logo após temos que o sistema é compilado gerando um arquivo SWF, o que retarda um pouco os testes uma vez que recompilamos e logamos no sistema do zero. Logo após o desafio fica para saber o que está vindo como resposta nas nossas requisições, uma vez que a requisição e a resposta fica “por trás” do arquivo SWF. Em uma explicação rápida, nós, pobres mortais, apertamos um botão no SWF, esse botão dispara uma requisição ao servidor, o servidor por sua vez carrega os dados necessários e devolve uma resposta ao SWF que finalmente mostra os dados na tela. Essa explicação pode ser melhor entendida no link “Apresentação – Rails“. Aí está nosso “problema”, antes, para se poder ver o resultado da requisição, era só dar um print e pronto, mostraria na tela. Dessa vez não, a requisição devolve na verdade um objeto serializado, ou seja, se a resposta não estiver de acordo com o que deve ser processado no SWF, o flash player diz que deu um erro e você não saberá o que tinha em sua resposta. Após uma pesquisa acabei “esbarrando” com um cara que revolucionou minha forma de trabalhar: meu amigo Charles.

E o que o Charles faz? Em uma notação simples e amigável, o Charles mostra tudo o que entra e sai (ui) da nossa máquina se tratando de protocolo HTTP. Isso quer dizer que, tudo aquilo que ficava atrás do SWF em um submundo oculto e misterioso agora já não é mais tão misterioso assim. Aí algum amante da complicação me diz: “Mas que besteira, é um proxy comum”. Pois é, pra vc que adora um prompt isso não é novidade. Mas particularmente, eu gosto de coisas simples! Se eu posso simplificar, pra que complicar? Ao invés de monitorar a porta em um tela horrorosa em que terei que ficar contando onde começa e onde termina as variáveis serializadas, o Charles mostra pra mim toda a estrutura dessas variáveis, seja uma simples variável booleana à arrays que só o seu dono entende. Com identação, tempo de resposta e tudo mais.
Se você se interessou ou se está cético da simplicidade do Charles, teste: http://www.charlesproxy.com/
31. 07.
Se você também é programador, já deve ter ouvido sobre ser preguiçoso, que isso é bom, por uma infinidade de fatores, ou sobre ser um grande planejador de software e tudo mais. Hoje li um texto que mostra como ser corretamente preguiçoso, corretamente arquitetador (existe isso? Oo) e como se comportar positivamente como um “idiota” ao programar.
O texto é um pouco extenso mas muito esclarecedor. Recomendo a todos os profissionais de T.I.: O que faz um bom programador?
20. 07.
Pois bem, não sei se muitos sabem, mas não é novidade que existe um lugar onde se pode comprar um terreno “seu” na Lua. Por meio da embaixada lunar, você pode, teóricamente, comprar um pedaço da Lua e terá como provar através de um certificado emitido por essa embaixada.
Hoje descobri que além de existir alguém que vende terrenos na Lua, descobri que tem gente querendo construir CASAS na Lua.
Pois é, parece brincadeira, mas uma universidade sueca com um artista famoso por criação de ambientes inusitados, estão criando um robô que, em 2012, (dizem que) estará em um foguete rumo a lua para construir a primeira construção em solo lunar.
Fonte: Science Daily
8. 07.
A Google anunciou o lançamento do sistema operacional, Google Chrome OS. Pelo que eu entendi, a interface é baseada no Google Chrome (o browser) e é destinado a usuário que passam mais tempo navegando na Internet. O “alvo” inicial é a linha de Netbooks. A partir do meio do ano que vem, empresas como Acer, HP já venderão Netbooks com o Google Chrome OS pré-instalado.
Como usuário fanático do Google Chrome, não posso negar a ansiedade.
Clique aqui e leia o comunicado oficial da Google.
29. 06.
Não, não é mais um seriado japonês (tudo bem, VEIO de um seriado japonês). Fizeram um robô gigante do desenho Gundam em Odaiba, uma ilha artificial perto de Tokyo.
Deve ser engraçado você passar de carro pelo seu bairro e ver um robô gigante. Ainda mais quando você assistiu Jiban, Ultraman e afins com eles no meio.
6. 03.
Quem nunca quis compartilhar entre amigos os arquivos da forma mais simples possível. Principalmente na época de faculdade, milhões de e-mails pra capa, outros zilhóes de anexos pra lá, vira tudo uma zona.
A Adobe trouxe uma solução legal para esse problema, o Adobe Share. É um site onde vc Up seus arquivos e convidas outras pessoas para compartilhar com você. O melhor de tudo é que ele já executa coisas como PDF por exemplo, tudo ONLINE!
Para quem se interessou: http://share.adobe.com

Seu nome: Danilo