import lib (TV ZIP);

Eu vos declaro $marido && $mulher

01.08.11

Essa vem direto de Houston. Miguel Hanson e Diana Wesley decidiram se casar e não encontraram ninguém que pudesse conduzir a cerimônia. Qual a solução? Obviamente, criar um software que o fizesse, escrito por Miguel. O casamento foi então celebrado diante de um monitor de 30 polegadas, ligado a um computador que sintetizava em voz robótica as saudações aos convidados, a história do casal e os procedimentos de rotina (ahá!).

A Susi, editora auxiliar da equipe da TV ZIP, tem tanto azar para encontrar um marido que acha que se fosse ela no lugar da noiva, na hora de apertar o next, next e finalmente o finish nessa operação, apareceria uma mensagem dizendo “este casamento executou uma operação ilegal e será encerrado”. Pobre Susi, forever alone.

 

Robôs do mundo todo, uni-vos!

31.07.11

Ficamos muito tristes com a notícia sobre a descoberta de cientistas de Hong Kong de que é impossível viajar no tempo. Mas não podemos ter certeza disso, afinal essas “descobertas” nem sempre são pra valer. Mas esperamos que pelo menos o teletransporte seja possível, porque os funcionários da equipe da TV ZIP ficam bem estressadinhos quando têm de pegar ônibus lotados para vir trabalhar.

Se você costuma frequentar eventos de informática, deve saber ou já foi avisado que se estiver navegando por uma rede wireless, pode estar sendo invadido por alguém na mesma rede. Por falar nisso, quando vamos cobrir algum evento sempre levamos nossos modems 3G. Não são uma maravilha mas pelo menos funcionam, diferente das redes wireless. Digam ao menos um evento onde a rede wireless não caia. Isso para nós é lenda. Mesmo que você seja precavido o bastante, é bom tomar alguns cuidados extras. O Network World listou algumas dicas de experts em segurança baseadas em acontecimentos de edições passadas da conferência de segurança Defcon e a Black Hat. Resumindo: leve um caderno e um lápis, apenas. Qualquer aparelho eletrônico que você levar a um desses eventos PODE ser invadido.

E para fechar esta edição, uma notícia que não agrada muito os ludistas: a Foxconn, empresa que monta os produtos Apple, Sony e Nokia, vai substituir seus funcionários por 1 milhão de robôs nos próximos 3 anos. A empresa estava nas manchetes devido aos frequentes suicídios de seus funcionários devido às difíceis condições de trabalho. Nós da TV ZIP ficamos apreensivos com essa notícia. Certamente a revolução das máquinas começará na Foxconn, liderada por um Karl Marx de metal ou estamos vendo Matrix demais.

Welcome to the Django

18.07.11

Nós da redação da TV ZIP estamos sempre preocupados com a formação profissional dos nossos programadores (e em algumas vezes, dos estagiários). Tendo em vista que o foco atual de desenvolvimento encontra-se na construção de sistemas web eficientes e seguros, é fundamental conhecer os principais frameworks web que ajudam o desenvolvedor a se concentrar na elaboração do produto, ao invés de reinventar a roda.

Por várias vezes flagramos nossos estagiários escrevendo código SQL na mão, prática que tende a gerar falhas de segurança, prato cheio para os grupos de crackers que assolam a Internet. Também desperdiçamos muito tempo com problemas que deveriam ser resolvidos pelos frameworks. Por essas e outras, decidimos estudar e investir em tecnologias como o Django.

Henrique Bastos é o cara que pode ajudar nisso. Seu curso on-line Welcome to the Django é direcionado a programadores web iniciantes e experientes, que desejam reforçar seus conhecimentos em Python e Django, formando uma base sólida para a partir dela expandir seus conhecimentos. Lendo os depoimentos, dá pra ver que o curso é bom mesmo. As aulas são interativas e utilizam recursos de áudio, vídeo, chat e compartilhamento de tela em tempo real. O objetivo é bem direto e claro: colocar seu projeto no ar! Então, se você também está interessado em orientar seus funcionários para o caminho da luz, se liga nas datas das próximas aulas: dias 14, 21 e 28 de Agosto. Garanta sua vaga!

Começa agora a TV ZIP

18.07.11

A redação do Mark All as Read nunca esteve tão agitada e orgulhosa de si mesma. Nossos jornalistas trabalharam a todo vapor, fazendo hora extra e bebendo litros de café para trazer a você, leitor, esse novo meio de comunicação e compartilhamento de informações que não cabem em 140 caracteres (clichê detected). Enquanto ainda realizamos os últimos ajustes, fiquem com as notícias mais interessantes dos últimos tempos da Internet (que no mundo real equivalem aos últimos minutos).

Criaram mais um framework web Python, o Bottle. É distribuído como um único arquivo .py e depende apenas da biblioteca padrão do Python. O código de exemplo, Hello World, lembra a simplicidade do Node.js.

from bottle import route, run

@route('/hello/:name')
def index(name='World'):
    return '<b>Hello %s!</b>' % name

run(host='localhost', port=8080)

Falando em Node.js, Chris Umbel criou um módulo de processamento de linguagens naturais bastante interessante. Como qualquer outro módulo do Node.js, o “Natural” pode ser instalado através do Node Package Manager, NPM. É um projeto recente, então ainda faltam muitos algoritmos que estão presentes no NLTK (Natural Language ToolKit), um conjunto de módulos em Python com a mesma função, no qual Chris está se baseando.

Por hoje é só, amigos. A TV ZIP fica por aqui.