Lumix DMC-FZ28, pinta de superzoom e qualidade de prosumer

24 Novembro, 2009

Uma imagem vale mais que mil palavras. Isso é bem verdade, mas claro, quando se consegue ver algo na imagem. Quando comprei a minha Sony DSC-s650 esperava isso. Mas não foi bem assim.

Depois da minha ida ao melhor lugar para se tirar fotos legais, Chapada Diamantina, tive minha decepção.  Imagens com manchas, muitas manchas, quando estava um pouco mais escuro. Um flash com alcance bem pequeno, vídeo ruim para não dizer péssimo e inexistência de modo manual. Além disso já era um modelo ultrapassado.

DMC-FZ28

Leia o resto deste post »


Glossário virtual em Python e Glade – parte II

16 Novembro, 2009

Na primeira parte deste tutorial você viu como montar o ambiente de desenvolvimento necessário para criar o glossário, e definimos um dialeto CSV para ser usado ao ler e gravar os arquivos com os termos do glossário. Nessa parte, você verá como fazer o programa ler e gravar esses arquivos CSV. Leia o resto deste post »


Eternize seu blog/site com o Wayback Machine

3 Novembro, 2009

Ter seu blog visto por muitos e  muitos verem seu blog por dia é sonho de muitos blogueiros. Mas seu blog cresce, muda e o servidor que ele está entra em combustão espontânea.  E tudo que existia antes disso se perde para sempre. Não mais.

Na realidade não é nenhuma novidade o que o Wayback Machine faz. A novidade é como fazer com que seu site, assim como o iCaju, consiga ser perpetuado através dessa, vamos dizer, ferramenta. Para quem ainda não sabe o Wayback salva as páginas de seu site/blog em seus servidores e de tempos em tempos ele salva mais uma página.

Isso é interessante para saber como os sites evoluíram e como eram ruins os designers. Uma prova cabal disso é o nosso tão querido Google.

Vamos ao que interessa. Como conseguir que seu site/blog seja eternizado nos servidores do Wayback Machine.


Material do Minicurso de Python

2 Novembro, 2009

Dia 22 de outubro, uma quinta-feira, pela primeira vez na minha vida eu fiz o papel de professor em uma sala de aula. Foi no IFBA de Dias D’Ávila durante a Semana Nacional de Ciência e Tecnologia, com duração prevista de 8 horas. Pra vocês verem como eu estou enrolado, prometi aos alunos(as) que também postaria aqui o material da aula e só hoje o estou fazendo. =/

O livro usado na apresentação foi o “Python para Desenvolvedores” do Luiz Eduardo Borges, cujo download pode ser feito no site do autor, inteiramente de grátis, afinal o trabalho foi licenciado sob CC-BY-NC-SA. Não é um livro de lógica, mas ainda assim é fácil de entender conceitos novos, como programação funcional, ou mesmo programação orientada à objetos.

A leitura é leve e agradável e o livro não aprofunda muito em áreas onde poderia causar confusão nos novatos. É uma boa fonte se você está apenas começando no Python, mas é importante que você não fique preso(a) a este livro, há muito mais coisas para aprender em Python e aquilo ali não é nem a metade.

O slide usado na aula pode ser visualizado aqui. Se você quiser baixar o arquivo basta usar o botão “Get File” lá na página do slideshare. Há muitos slides sobre Python, com os mais variados focos, no slideshare, assim como há diversos livros (impressos ou não) sobre a linguagem. Leia o resto deste post »


Giveaway of the Day: Utilitários grátis

20 Outubro, 2009

Quando alguém precisa de um programa apenas uma coisa vem à mente dela: Quem tem o serial. Ou crack, ou keygen. Algumas poucas pessoas pensam se tal programa é free. Menos gente ainda pensa onde vende tal programa. Nesse ponto que vou cutucar.

Na próxima vez que você precisar de um software vale a pena consultar o Giveaway of the Day . Lá é disponibilizado programas de graça. Mas ninguém dá nada de graça! Digo que dá sim. O lado ruim é que o programa só pode ser baixado e instalado num prazo de 24h, ou não.

Giveaway

A grande maioria de produtos são utilitários. Alguns muito úteis, outros nem tanto. As vezes rolam alguns jogos, xadrez, corrida, RPG, nada de Crysis. Programas famosos até agora não vi.

O projeto consegue existir não por causa das empresas que dão as licenças, mas sim pelo pagamento das licenças pelo site.  Contudo não fica claro de onde vem o dinheiro, da Santa Ifigênia é que não é. (Alguém).

Mas o site não é só isso, nele também tem avaliações dos usuários além da enorme lista de programas e suas descrições para futuras consultas.

Há também uma sessão de games e outra para freewares. Essa ultima particularmente me chama atenção. No Linux, mais precisamente em algumas distros,  para pegar um software basta ir no repositório. Já o pessoal do Windows não tem o repositório. Mas com essa lista enorme de programas free e com links para o download, a vida no “Janelas” fica bem mais fácil.

Se você faz softwares, tem uma empresa que faz, você pode mandar seu programa para eles é só entrar em contato para saber detalhes.

As vezes aparece um software não tão bom nem útil, mas vale a pena, principalmente aqueles que querem sair da ilegalidade(eu!).


Varchar ou não varchar? Eis a questão

14 Outubro, 2009

Aprender a usar sistemas gerenciadores de banco de dados não é uma coisa tão difícil. De longe parece um bicho de sete cabeças, mas depois que você olha mais de perto percebe que na verdade ele é só um bicho de sete tabelas. Você vai colocando um campo aqui, um outro ali, cria meia dúzia de chaves primárias, uma dúzia de chaves estrangeiras e está pronta a estrutura básica do seu banco.

Por mais increça que parível, uma das etapas mais simples é a que me deixa com mais dúvidas: definir o tamanho dos campos. Assim como quando se está programando em uma linguagem qualquer, cada tipo de variável tem um tamanho máximo e você pode especificar que quer usar um tamanho menor e assim reduzir o desperdício de memória no seu programa.

O tipo varchar, que ilustra o título deste artigo, armazena 65536 (2^16) bytes de caracteres, o que para armazenar o nome de uma pessoa é muito, ao passo que quando estamos falando de textos extensos esse limite pode ser facilmente superado. Um link de blog, por exemplo, possui em média uns 100 caracteres. Resolvido, varchar de 100, certo? Nada! Há relatos de URL’s com 2063 caracteres. Este site “encompridor” de URL’s gera links com mais de 3600 caracteres, e o pior, que funcionam em quase todos os browsers! Só não funcionam no Internet Explorer, que tem uma limitação de 2083 caracteres para URL’s. Leia o resto deste post »


Enquete:

13 Outubro, 2009

Dica: Filtros “escondidos” do Mercado Livre

12 Outubro, 2009

E provável que a cada 5 pessoas que leem isso, 2 já compraram no Mercado Livre. Se você foi inteligente, deve ter feito uma bela pesquisa para achar o melhor preço, melhor vendedor e melhor produto. Contudo há alguns artificios para facilitar a busca.

Leia o resto deste post »