Postagens

Convertendo FLV para IPod

Na busca por como converter videos flv para assistir no meu iPod encontrei uma ferramenta interessante chamada WinFF. Instalada sem problemas, selecionei o preset para iPod e pau no ffmpeg. Depois de procurar um pouquinho, descobri o que acontecia e como resolver. O ffmpeg do Ubuntu é distribuído com o suporte a AAC desabilitado, ou seja, mesmo que você possua as bibliotecas libfaac e libfaad instaladas ele apenas vai utilizar a de decodificação. A solução que encontrei foi instalar a versão "destravada" do ffmpeg do projeto Medibuntu. Para fazer isso, siga as instruções de inclusão do repositório do Medibuntu e (re)instale o seu ffmpeg. Claro, logo mais tudo isso vai ser bobagem como ferramentas como o vixy.net começando a aparecer, mas por enquanto está mais fácil converter no desktop mesmo. Para fazer downloads dos videos, o keepvid.com quebra um galhão!

Sem privacidade no Google Reader

A equipe do Google Reader lançou recentemente uma integração do Google Reader com o GTalk. Entre as features novas está o fato de que agora todos os usuários que fazem parte da sua lista de contatos no GTalk/GMail podem ver seus itens compartilhados. Não que a feature seja ruim, o problema é que não existe a possibilidade de desabilita-la e deixar tudo funcionando como antes. A própria equipe notando as reclamações dos usuários escreveu um post explicando como compartilhar de forma seletiva baseada nas tags, mas em momento algum escreve sobre como deixar privado a tag shared-itens. Mancada do Google que ainda vai dar muito o que falar .

Edit de runlevel

Nota mental: Qual o comando que utilizado para adicionar ou remover programas da inicialização automatica do sistema? No RedHat e derivados é chkconfig , no Debian e derivados é update-rc.d

O problema C10K

Você gostaria que seu servidor web consegui-se prover conteúdo para 10.000 clientes simultâneamente? Esse foi um problema por Dan Kegel em uma página com uma série de notas sobre os problemas que encontrou ao trabalhar com servidores com alta carga simultânea. Em 2003 um programador alemão do projeto MySQL chamado Jan Kneschke acreditou que podia criar um web server capaz disso se focasse nas técnicas certas, nascendo então o lighttpd . Hoje o lighttpd está presente em grandes sites como o Wikipedia e o Youtube. Se você está com problemas de performance com seu servidor Apache, de uma olhada neste artigo do onLamp e observe se as diferenças de configuração e limitações do lighttpd não serão problema no caso de uma troca.

Teste sobre tags HTML

Quantos elementos do HTML você consegue digitar em 5 min? Eu cheguei no 47, mas esqueci de alguns ridículos. 47

Lighttpd + FastCGI + PHP no Ubuntu 7.10

O Apache estava meio pesado na máquina de desenvolvimento então resolvi substituir. Instalação: sudo -i apt-get install lighttpd apt-get install php5-cgi Configuração: lighty-enable-mod fastcgi Opcionais: apt-get install php5-mysql php5-pgsql php5-gd php5-sqlite3 Depois de tudo instalado: /etc/init.d/lighttpd force-reload Limpeza: apt-get remove apache2 Como eu já estava com o PHP5 rodando no Apache, pode ser que necessite de algum passo a mais em uma instalação nova.

PHP_Incomplete_Class Object

Quando você receber o aviso "PHP_Incomplete_Class Object" ao tentar extrair uma classe que foi gravada na sessão, certifique-se de incluir as classes ANTES de iniciar a sessão com o session_start() . Isso ocorre porque o PHP não sabe como tratar as instâncias sem as classes e precisa delas quando está reconstruindo os dados da sessão! Em resumo: Errado: session_start(); include "minhaClasse.php"; Certo: include "minhaClasse.php"; session_start(); Ou, no lugar de registrar a instância da classe tente serializar a mesma e isso vai ser evitado. O custo é o do processo de serialização e deserialização mais o trabalho de fazer esses processos sempre que for acessar os dados.

TED

Você conhece o TED ? TED significa Tecnologia, Entretenimento e Design e é uma convenção anual que iniciou com pessoas que trabalhavam neste escopo em 1984 e vem aumentando o leque de áreas desde então. Eu particularmente tenho assistido a diversos dos videos publicados no site, alguns sobre tecnologia, mas é quase impossível deixar de assistir aos outros diversos assuntos. Se você trabalha com internet e desenvolvimento de conteúdo, sugiro como start uma apresentação de Larry Lessing sobre "Como a criatividade está sendo estrangulada pela Lei". Já se seu mundo não é muito esse, pode assistir aos videos do Bono Vox (vocalista do U2 ), Richard Branson (presidente da Virgin Records ), Bill Clinton entre outros... Pra quem é proprietário de um iPod com suporte a video, o TED fornece links para download como videocast que podem ser adicionados diretamente ao iTunes .

Erro com AJAX e Formulários no Firefox

Imagem
Em um dos projetos que venho desenvolvendo, precisei alterar um formulário de forma a incluir campos de categorias para as notas postadas no site. Essa ferramenta tem a característica de categoria e subcategoria e assim resolvi fazer a exibição/atualização da lista de subcategorias com ajax . Após colocar toda a parte visual para funcionar, inclusive com a carga das subcategorias das categorias selecionadas, notei que meu script de registro do post não gravava as subcategorias. Aqui começa o problema, simplesmente o Firefox não enviava os dados dos campos que estavam sendo carregados com ajax enquanto o IE os enviava normalmente. Depois de procurar bastante no Google e não encontrar uma resposta para o problema, pesquisei no Gecko DOM Reference e mais uma decepção. De acordo com a documentação do Gecko, apenas tabelas não devem ser atualizadas ou alteradas as linhas/colunas atravez da propriedade innerHtml. Foi então que, por pura curiosidade, resolvi dar uma olhada na estrutura do d...

Gerenciador de Coleções

Se você tem algo que costuma colecionar e gostaria de fazer um catalogo, conheça o GCStar. Essa ferramente tem templates padrões para catalogar filmes, video-games, vinhos, música. livros e até um mecânismo para criar seu próprio formato de catalogo. Mais informações em http://www.gcstar.org/

Samsung DVD-P366 com DivX

Imagem
Depois de torturar minha coluna assistindo horas de seriados e filmes no computador, resolvi comprar um aparelho de DVD com suporte a DivX . Acabei encontrando o Samsung P366 por um bom preço na E-Fácil e aprovei o aparelho. É um daqueles player que tocam até tampa de Sustagem, pode conferir nessa referência do videohelp.com. O único defeito é que ele poderia utilizar uma fonte um pouquinho maior nas legendas.

Boot de CD-ROM para maquinas velhas

Imagem
Uma das grande facilidades para se instalar sistemas operacionais hoje são os cd-roms com boot. Se não me engano, desde o Windows 98 essa opção já existe e não me recordo qual foi a primeira distribuição de Linux que passou a usar este artifício. O fato é que, embora facilitador isso trouxe um impasse para quem vez por outra precisa instalar algo em computadores do arco-da-velha como um 486 onde a BIOS não possue o mínimo suporte ao padrão El-Torito utilizado no boot destes cd´s. Depois de muito apanhar procurando, por exemplo, imagens de boot específicas para cada distribuição de Linux que eu tentava instalar, encontrei o OLDBIOS CD Bootdisk . Não tem como ser mais simples. Copie o arquivo de 146KB e crie o diskete de boot com o mesmo. Coloque o disco de instalação do sistema no cd-rom, o diskete no drive e inicialize o PC. Automaticamente a imagem de inicialização no diskete vai procurar por um CD-ROM e se possível inicializá-lo. Não sei ao certo quais as limitações desse disco,...

Fraude em nome da TIM

Imagem
Mais uma fraude, dessa vez em nome da TIM. Parece que essa lista vai ficar grande. Muito cuidado pessoal, esta fraude tenta instalar um cavalo de tróia em seu computador.

Quebra cabeça com prêmio de U$ 2 milhões

Imagem
O EternityII é um quebra-cabeça que possue mais de uma solução e está dando um prêmio de 2 milhões de dólares para quem conseguir resolvê-lo. Mais informações no site http://pt.eternityii.com/ Para entender como funciona, tente a versão reduzida online.

Cuidado, fraude em nome do Bradesco.

Imagem
Bem, não é bem uma fraude mas a tentativa de instalar um Cavalo de Tróia no computador de desatentos. Segue a imagem do email... muito cuidado.

Belo Podium

Imagem
Podium do nado borboleta. Da direita para a esquerda: Daiane Dias, Kathleen Hersey e Courtney Kalisz.

Java6 + CUPS não funciona

Estou desenvolvendo um sistema em Java para efetuar impressão de alguns documentos. Depois de ler alguns tutoriais começei a programar algums testes de impressão e nada funcionava. Depois de alguma busca, encontrei este tópico no forum do java.net que explica o meu problema. Java6 não funciona com o CUPS. Aparentemente o problema está num comando PostScript denominado DeferredMediaSelection que, embora seja gerado corretamente, não tem suporte no CUPS ou nos filtros EPS Ghostscript. Solução: Desinstalar Java6 e instalar o Java5 ou se arriscar com o Java7.

Pedra Leticia

Tudo bem mais um nome estranho de banda, mas essa parece ser legal. Cris, Rudel e Fernando, vocês poderiam ter escrito essa letra a uns 10 anos :)

Dexter

Ele é um especialista em espalhamento de sangue que trabalha para a polícia de Miami, mas, também possui uma "vida noturna". Dexter, perito e serial killer de vilões, 12 episódios na primeira temporada.

Safari Win32

Quem quer faz download aqui ! Que será que a Apple vai aprontar com o Safari rodando no Windows?