Arquivo do mês março, 2009
Portable Apps: Aplicativos portáteis para Windows
Postado por: Rafael Biriba em Aplicativos, Portable Apps em 31/03/2009

Portable Apps: http://portableapps.com/
O Portable Apps é um programa que pode ser carregado com você em dispositivos portáteis. Os dados dos aplicativos são armazenados 100% em seu dispositivo portátil, sendo assim, totamente seguro e inclusive recomendado de se fazer em computadores públicos. Quando o dispositovo é removido, nada é deixado para trás.
A variedade de aplicativos no site, é incrível, desde navegadores, leitores de emails, a jogos e aplicativos como player de áudio e vídeo.
Abaixo segue uma lista bem resumida dos aplicativos que podem ser encontrados, e que eu considero mais importante ou útil:
( Lista completa em: http://portableapps.com/apps )
Notepad++ Portable - Ótimo editor de texto, com opções bem mais completas do que o notepad do windows.
aMSN Portable - Aplicativo similar ao MSN, muito bom e muito conhecido para os usuários linux.
Pidgin Portable - Um outro tradicional aplicativo de conversa instantânea, MSN, Yahoo dentre outros.
OpenOffice.org Portable - Pacote de aplicativos de escritório similar ao OFFICE ( editor de texto, planilhas e apresentações ) no seu pendrive. Precisa dizer mais alguma coisa ?
ClamWin Portable - Antivirus portátil para todas as ocasiões
Mozilla Firefox, Portable Edition - Um dos mais utilizados navegadores disponível em versão portátil. Em particular eu acho este aplicativo o melhor de todos. Por ser portátil você pode adicionar qualquer complemento disponível no site ao navegador, pode inclusive salvar suas senhas e páginas favoritas, instalar plugins como flash, enfim customizar completamente o navegador, e quando terminar de usar, basta apenas remover seu dispositivo.
On-Screen Keyboard Portable - Para os que não se sentem seguro para utilizar teclados de computadores públicos, por causa de keyllogers e etc.., este teclado virtual pode lhe fornecer alguma segurança.
Existem muitos outros aplicativos disponíveis no site: http://portableapps.com/
Entre e confira ! =)
Google Docs: Eficiência garantida
Postado por: Rafael Biriba em Google, Serviços Online em 24/03/2009

Google Docs: http://docs.google.com/
Para os que ainda não conhecem a ferramenta, Google Docs é um pacote de aplicativos de escritório ( processador de texto, editor de planilhas, apresentações, etc…) que rodam diretamente do navegador.
Apesar de conhecer a ferramenta, dificilmente eu a utilizava. Pelo menos o até mês passado. Quando meu amigo Nilton Gonçalves Jr. sugeriu uma idéia bastante funcional.
Atualmente utilizamos a ferramente diariamente na faculdade ( Adeus a cadernos e fichários ). Chega de ficar pedindo folhas de matéria emprestada, quando você perde algum conteúdo. Mas especificamente o que nós fazemos é: Criar um documento novo, e copiar qualquer conteúdo da aula, dentro do documento do Google Docs. A parte legal disso, é que este documento por ser compartilhado com quantas pessoas quiserem, basta possuir uma conta google.
Um recursos que está frequentemente sendo utilizado é a edição simultânea de documentos. Quando compartilho o documento com o Nilton, cada um pode copiar um pedaço da aula. Sendo assim, enquanto um presta atenção o outro está copiando, e assim por diante. O recurso é bastante prático, sem nenhuma margem de erro na hora de sincronizar os documentos que estão abertos em paralelo. É bem frequente um ajeitar o erro do outro nos parágrafos acima. Ou seja, enquanto um está digitando um paragrafo, o outro está também verificando o conteúdo digitado nos paragrafos acima.
A ideia não para por ai não, também é possível adicionar não só colaboradores, mas também leitores dos arquivos. Isso significa que podemos liberar acesso de leitura dos documentos para os outros colegas da sala, ou então enviar o documento anexado num email de forma rápida.
Com Google Gear, é possível você editar seus documento offline, sendo assim, não precisa estar na internet para poder estudar e editar os documento. E ao entrar efetuar o login no Google Docs, os documentos são automaticamente sincronizados.
Existem pequenas dificuldades que são encontradas pelo caminho, primeiro, nas aulas em que tenha que fazer algum pequeno diagrama. Evidentemente que nenhum editor de texto possui um editor de imagens integrado, mas bem que seria uma solução ideal. Para isso usamos o editor de imagem da máquina local. Como na faculdade é Windows, fazemos os pequenos diagramas no PAINT ( não é muito profissional, mas quebra um galho ), e depois efetuamos o upload para o documento em edição, e o Google Docs anexa ao documento.
Uma solução WEB recém encontrada para o problemas das imagens está em: http://canvaspaint.org/, um editor de imagens online, muito similar ao PAINT que ao final é possível fazer o download da imagem, e depois fazer o upload para o documento no DOCs.
Um outro problema identificado no aplicativo, foi a falta de controle no compartilhamento de arquivos, pois qualquer pessoa com uma conta google pode criar e compartilhar um documento com qualquer outro usuário google. Isso significa que você pode ser marcado como contribuinte ou leitor de um documento desconhecido. Poderia pelo menos ser implementado um sistema para pode filtrar os arquivos compatilhados. Uma forma de selecionar ou melhor dizendo, de aceitar o compartilhamento ou não. Mesmo deletando os arquivos indesejáveis, nada impede que ele seja compartilhado novamente.
Através de tudo que eu disse aqui, muitos levantaram a seguinte pergunta: Qual o limite de armazenamento do Google Docs ?
Com algumas pesquisas, descobri que não está ligado com o espaço do Gmail. E sim com a quantidade de arquivos.
De acordo com o link: http://docs.google.com/support/bin/answer.py?answer=37603&topic=15119
Documentos
- Cada documento pode ter até 500KB, aumentoado de 2MB para cada imagem no documento.
- Os seguintes formatos são suportados:
- HTML
- Texto Simples (.txt)
- Microsoft Word
- .rtf
- Open Office (.odt)
- Você pode ter uma combinação de 5000 documentos e apresentações e 5000 imagens
Planilhas
- Cada planilha pode ter até 256 colunas ou até 200.000 celulas ou até 100 tabelas– Vale o limite que for alcançado primeiro. Não há limites para numero de linhas.
- Cada planilha pode ter até 20,000 celulas com fórmulas. Com esse total, os limites são aplicados à:
- Até 1,000 GoogleFinance formulas
- Até 1,000 GoogleLookup formulas
- Até 50 formulas importadas
- Você tem o limite de 1000 planilhas. A Planilha que está compartilhada com você não conta neste limite.
- O limite de planilhas abertas ao mesmo tempo é 11.
- Você pode importar planilhas de até 1 Mb nos formatos xls, xlsx, csv, or ods, txt, tsv, tsb.
Apresentações
- Apresentações nos formatos .ppt e .pps podem ser enviados com até 10MB.
- Via URL, você pode fazer o upload de apresentações da WEB de até 2MB.
- Por email, a apresentação enviada por ter até 500KB.
- Você pode ter uma combinação de 5000 documentos e apresentações e 5000 imagens
PDF:
- Você pode armazenar até 10MB por PDF enviado e 2MB para PDFs que já estão na WEB, com o limite de até 100 PDFs.
Bom, espero que a idéia tenha sido útil para alguém… Se você já faz, ou vai passar a fazer o mesmo que nós, deixe um comentário… =)
FFmpeg: Conversão de mp4 para wmv
Postado por: Rafael Biriba em FFmpeg, Áudio e Vídeo em 16/03/2009

FFmpeg: http://www.ffmpeg.org/
Mês passado, tive que fazer uma conversão deste tipo. Eu possuia um vídeo em mp4 e precisava converter para wmv, para que o mesmo fosse executado no windows utilizando o codec nativo, sem utilizar nenhum codec adicional para isso.
O Arquivo .MP4:
Stream #0.0(und): Video: h264, yuv420p, 480×360 [PAR 0:1 DAR 0:1], 29.97 tb(r)
Stream #0.1(und): Audio: mpeg4aac, 44100 Hz, stereo
Ao final de alguns testes, consegui converter para o seguinte arquivo .wmv:
Stream #0.0: Video: wmv1, yuv420p, 480×360 [PAR 0:1 DAR 0:1], 29.92 tb(r)
Stream #0.1: Audio: wmav2, 44100 Hz, stereo, 64 kb/s
Abaixo segue a linha de comando:
ffmpeg -i video_entrada.mp4 -vcodec wmv1 -acodec wmav2 -deinterlace -sameq video_saida.wmv
Utilizei o codec de vídeo WMV1 e o codec de áudio WMVA2, seguidos pelo deinterlace ( desentrelaçamento do vídeo ) e o sameq ( mesma qualidade de vídeo do original ).
——————————————————-
Instalação do FFmpeg:
FFmpeg: Solução ideal para Áudio e Vídeo
——————————————————
Procedimento de Uso:

Usuários Linux tem sempre mais facilidade, nesse tipo de procedimento.
Basta abrir o Terminal e digitar:
ffmpeg -i video_entrada.mp4 -vcodec wmv1 -acodec wmav2 -deinterlace -sameq video_saida.wmv
Onde meu arquivo se chama video_entrada.mp4 e se encontra na área de trabalho.
( Levando em consideração que ao abrir o terminal você vai estar dentro da pasta home do usuário local )
————————————————————————————————————
Usuários Windows levam mais tempo para poder executar o comando.
Entre em INICIAR > EXECUTAR e digite cmd > OK ( Para abrir o Terminal do Windows )
Acesse a pasta digitando:
cd Desktop/pasta_do_ffmpeg/
em seguida:
ffmpeg.exe -i “../video_entrada.mp4″ -vcodec wmv1 -acodec wmav2 -deinterlace -sameq “../video_saida.wmv”
Onde meu arquivo se chama video_entrada.mp4 e se encontra na área de trabalho.
( Utilizamos ../ para sair da pasta do ffmpeg e acessar o filme.avi a partir da área de trabalho. )
————————————————————————————————————
Leitura recomendada: Windows VS FFmpeg e Mplayer
————————————————————————————————————
Chart API: Medidor em formato de velocímetro
Postado por: Rafael Biriba em Desenvolvimento, Google Chart API em 10/03/2009

Google Code: http://code.google.com/apis/chart/
Um gráfico em formato de velocímetro, pode ser usado para diversos fins, como indicar o uptime ou apresentar o espaço livre em disco e etc..
Abaixo segue a URL utilizada, e em seguida a explicação de cara parâmetro, para que você aprenda, configure e use conforme a sua necessidade !
No exemplo, utilizamos um gráfico de 0 a 200, onde o ponteiro vale 150 !
Lembrando que a URL deve ficar em uma só linha, abaixo ela está segmentada devido ao tamanho.
http://chart.apis.google.com/chart?
&chs=225×125
&cht=gom
&chd=t:150
&chds=0,200
&chl=Titulo 01
&chco=00ff00,ffff00,ff0000
&chxt=y
&chxl=0:|0|200
Recomendo que apenas os valores em negrito/colorido sejam editados para facilitar a exibição. Qualquer alteração nos outros parâmetros, recomendo ler a documentação em http://code.google.com/apis/chart/.
Clique aqui para acessar o link completo do gráfico.
&chs = Dimensões do gráfico, Comprimento X Altura. Deve ser alterado para ficar de acordo com o tamanho do gráfico a ser apresentado, senão alguns dados não serão corretamente exibidos na tela.
&cht = É o tipo de gráfico. Neste caso usamos o gom. Outras opções seriam: p3 = pizza, bvg = barras dentre outros…
&chd = Posição da seta. Em nosso exemplo deve estar diretamente associado ao valores do &chxl, no eixo Y. Observe que atribuimos o valor 150.
&chds = Valor mínimo e máximo para o eixo Y. Manteremos o valor inicial como zero e o maior valor sendo igual ou maior que o maior dado informado no &chd, para que o gráfico seja exibido corretamente.
&chl = É o título da seta. Também é possível deixar esse parâmetro em branco, para deixar a seta sem nenhum rótulo.
&chco = Cores do gráfico em hexadecimal, sendo o primeiro como cor inicial, o segundo como cor intermediária e o terceiro como cor final. Basta alterar conforme sua necessidade.
&chxt = Habilita o eixo y.
&chxl = Nome dos pontos nos eixos. 0:| corresponde aos titulos do eixo Y. Não há limite para que seja adicionado dados no eixo Y, porém o primeiro e o ultimo valor do eixo Y, deve ser o mesmo que o informado no parametro &chds, para que seja exibido corretamente no gráfico.
Acho que isso já é um grande inicio para construir um gráfico em formato de velocímetro.
=)
Chart API: Gráfico de visitantes do dia
Postado por: Rafael Biriba em Desenvolvimento, Google Chart API em 06/03/2009

Google Code: http://code.google.com/apis/chart/
O gráfico abaixo, pode ser utilizado, não somente para visitantes do dia, mas pode ser adaptado para uma utilidade de sua preferência !
Abaixo segue a URL, utilizada para exibir esse gráfico, e logo depois as explicações de como personaliza-lo ! Lembrando que a URL deve ficar em uma só linha, abaixo ela está segmentada devido ao tamanho.
http://chart.apis.google.com/chart?
&cht=lc
&chco=ff0000
&chs=300×200
&chd=t:55,20,50,50,60,45,47,175,200
&chds=0,200
&chtt=Visitantes+do+Dia - 03/04/08
&chm=o,000000,0,-1,5.0
&chxt=x,y
&chxl=0:|00:00|03:00|06:00|09:00|12:00|15:00|18:00|21:00|24:00|1:|0||50||100||150||200
Recomendo que apenas os valores em negrito/colorido sejam editados para facilitar a exibição. Qualquer alteração nos outros parâmetros, recomendo ler a documentação em http://code.google.com/apis/chart/.
Clique aqui para acessar o link completo do gráfico.
&cht = É o tipo de gráfico. Neste caso usamos o lc. Outras opções seriam: p3 = pizza, bvg = barras dentre outros…
&chco = Cor da linha. FF0000 é vermelho em hexadecimal. Basta alterar conforme sua necessidade.
&chs = Dimensões do gráfico, Comprimento X Altura. Deve ser alterado para ficar de acordo com o tamanho do gráfico a ser apresentado, senão alguns dados não serão corretamente exibidos na tela.
&chd = Dados do gráfico. Em nosso exemplo deve estar diretamente associado ao valores do &chxl, no eixo Y.
&chds = Valor mínimo e máximo para o eixo Y, que no exemplo correponde ao número de visitas. O correto, é manter o valor inicial como zero, já que não temos visitas negativas, e o maior valor sendo igual ou maior que o maior dado informado no &chd, para que o gráfico seja exibido corretamente.
&chtt = Titulo do gráfico. Pode ser uma frase separada por ‘+’, ou simplesmente por espaços.
&chm = Responsável por criar as bolas em cada ponto. o segundo valor ‘000000‘, corresponde ao preto em hexadecimal, e 5.0 é o tamanho da bola. Ambos podem ser alterados.
&chxt = Habilita o eixo x e y. No manual, é possível ver que podemos mais eixos, passando por este parametro.
&chxl = Nome dos pontos nos eixos. 0:| correponde aos titulos no eixo X. Para que o gráfico seja exibido corretamente, a quantidade de dados informados &chd deve ser igual a quantidade de títulos no eixo X. Reparem que ambos tem 9 entradas.
1:| corresponde aos titulos do eixo Y. Não há limite para que seja adicionado dados no eixo Y, porém o primeiro e o ultimo valor do eixo Y, deve ser o mesmo que o informado no parametro &chds.
Com isso, é possível construir esse e muitos outros gráficos, e trabalhando em um pequeno script, é possível que o gráfico seja exibido sempre atualizado. Cabe a você definir a sua necessidade.
=)
Chart API: Desenhe gráficos com o Google - Introdução
Postado por: Rafael Biriba em Desenvolvimento, Google Chart API em 04/03/2009

Google: http://www.google.com/
O Google Chart API permite que você gere gráficos de forma dinâmica. Através de parâmetros informados pela URL, a API retorna uma imagem PNG com o gráfico especificado.
Existem diversos tipos de possibilidades, como gráficos de pizza, linear, múltiplas linhas, barra, radar, mapas geográficos e muitos outros, com opções de dimensões, legenda, cores, tamanhos, efeitos e muitas outras possibilidades.
Link: http://code.google.com/apis/chart/
Abaixo segue um modelo de exemplo:
URL Utilizada: http://chart.apis.google.com/chart?cht=p3&chd=t:60,40&chs=250×100&chl=Hello|World
Código html utilizado:
<img src=”URL” alt=”" width=”250″ height=”100″ />
Onde no lugar de URL deve ser informado o endereço do Chart API do Google conforme informado no exemplo a cima.
Estarei ensinando e apresentando nos próximos POSTs, formas e possibilidades de construções de gráficos simples e avançados em todos os formatos disponíveis.
Os 5 sites mais inúteis da web
Postado por: Rafael Biriba em Diversos em 02/03/2009

Info Online: http://info.abril.com.br/
Achei esse tópico no interior do site da info online. Escrito por Bruno Ferrari em 28/02/2009.
Apesar de inúteis, achei bastante relevante, principalmente por descobrir que temos um site dedicado a um pudim. HaHaHa…
Segue o artigo inteiro e intacto:
———————————————
Existem páginas na web que são frustrantes, mas que ao menos servem para alguma coisa.
Aquele site de cinema que você demora meia hora para encontrar o filme do final de semana, outros que fazem questão de guardar a sete chaves, ou melhor, a sete links, a informação que você tanto procura. Mas o que dizer de sites que não servem para absolutamente nada?
Separamos cinco deles que, apesar de completamente inúteis, têm um lado humorístico que deve ser considerado. Se você souber de mais alguns, não deixe de comentar – a redação da INFO é sedenta por peculiaridades na internet:
Lalalalalalalalalalalalalalalalalala.com
Não perca a conta. São 18 “la” antes do .com. Esta pérola da web traz cinco bichos de pelúcia gigantes dançando em sincronia a uma música que obviamente diz “lalalalala”. A imagem é tosca, a música é chata e a coreografia, de chorar. Mas há um cronômetro logo abaixo da imagem que mostra quanto tempo você aguentou vendou essa bizarrice.
Instant Rimshot - http://www.instantrimshot.com/
Toda turma – seja de amigos ou no trabalho – tem aquele piadista sem graça nato. Com o passar do tempo, as anedotas ficam tão ridículas, que passam a ser engraçadas. E, para coroar este seu colega, nada como um microsolo de bateria, daqueles que são feitos logo após um comediante terminar uma piada em seu show. Um site inteirinho apenas para simular o barulho de uma caixa e de um prato. Sabe aquela última do português?…
Instant Silvio - http://www.instantsilvio.com/
Quase impossível encontrar um brasileiro que não tenha tentado imitar um dos maiores nomes da TV em nosso país, Silvio Santos. Pior, aqueles que o imitam bem costumam fazer grande sucesso na roda dos amigos. Se você não sabe imitar a voz do carismático apresentador, recorra ao Instant Silvio. Basta um clique na foto para que ele dê aquela risada clássica.
“Benvindo ao Zombo.com! Isto é Zombo.com! Você pode fazer o que quiser em Zombo.com!…” Se você ficou fascinado com a voz de mafioso italiano robótico do narrador convidando para o site Zombo.com, aproveite então. É ele quem passará a próxima hora fazendo uma calorosa recepção com música de elevador ao Zombo.com, um site que não serve para absolutamente nada.
Um dos mais clássicos representantes da inutilidade virtual brasileira, o Pudim.com.br vem fazendo a alegria de brasileiros há anos. Lá não tem musiquinha com animaizinhos dançando, não simula uma bateria ou a voz de alguém, tão pouco diz frases convidativas. Pelo contrário, o Pudim pode receber o troféu de campeão da inutilidade na web, com sua foto antiga e desfocada de um pudim, que ocupa um nobre domínio .com.br.
———————————————
Link: http://info.abril.com.br/aberto/infonews/022009/28022009-2.shl?3
———————————————
Não sei de vocês, mas essa do pudim foi demais… =D






