Google and linux releases.

November 13th, 2008
  • english
  • portuguese

What is going on with the giant? Lately we can see lots of news about interesting softwares and features from Google but everytime I look into it I get the message “This app is not yet available for Linux.”.

This is meant to express my frustration when I discovered that Gmail voice and video chat is not available for Linux at this time.

I haven’t had the opportunity to test it yet and besides my little protest, here is the vídeo about the feature:

Cheers,
Filipe Grillo

NOTE: This is my first post in english! I’m planning to make this hole blog bilingual asap! So, any corrections and/or sugestions are welcome!

Linux , , , ,

Alternativas para aplicativos do KDE

August 22nd, 2008

Bom, eu sempre fui fã do ambiente gráfico Gnome e por mais que já tenha usado por um tempo, não consigo me adaptar com o KDE, nada contra, simplesmente me adaptei melhor ao gnome e já tenho até algumas manias de como configurar meus painéis e tal…

A grande questão é que o KDE possui alguns aplicativos muito bons e consequentemente eu sempre os instalei no meu Gnome, aqui vão quais são os aplicativos e quais as alternativas que utilizo atualmente:

Kile

O Kile é um excelente editor de texto para documentos em LaTeX, usei por muito tempo e só recentemente descobri uma alternativa para ele.

Alternativa: Eclipse com o plug-in TeXlipse (visite a página do projeto no sourceforge), note que ainda é necessário ter os pacotes do LaTeX instalado, mas nada de KDE.

kTorrent

Outro excelente programa que utilizava do KDE, quando começeu a usar o linux (ubuntu na época) instalei todos os gerenciadores de torrent que constavam na minha lista do APT, deixando o kTorrent por último porque ia precisar instalar um porção de bibliotecas do KDE. Aconteceu que foi o único gerenciador de que satisfez àquela altura.

Alternativa: Deluge BitTorrent Client é um software que faz uso da libtorrent e utiliza pyGTK em sua interface, então você pode precisar instalar algumas outras bibliotecas do python. Esse software supriu todas as minhas necessidades e substituiu o kTorrent sem perder em nada!

Amarok

Novamente um excelente programa! Player/Gerenciador de músicas com o estilão do iTunes.

Alternativa: Por enquanto estou testando o SongBird da Mozilla, por enquanto esta se saindo bem e as atualizações dele caminham para boas melhorias, a nova versão 0.7.0 já possui capacidade para mostrar/inserir arte de capa para os albuns! Está instalado a apenas 2 dias e ainda estou testando para ver se me adapto a ele. É o último aplicativo que falta para eu não mais precisar das bibliotecas do KDE!

Qualquer dúvida, crítica ou sugestão: feel free to comment! Outras sugestões de softwares também são bem vindas!

Até mais!

Linux , , , , , ,

Apostila de JavaScript para iniciantes

August 14th, 2008

Olá Pessoal, faz um bom tempo que fiz essa apostila e publiquei como notas didáticas no ICMC-USP. Tinha me esquecido de colocar ela aqui no blog, mas antes tarde do que nunca certo?

Esta apostila possui um total de 42 páginas com texto bem simples e introdução de alguns conceitos básico que serão utilizados ao longo do texto. Tudo o que é explicado possui um ou mais exemplos em código que podem ser copiados e rodados. Também existe um exemplo muito legal de AJAX para o pessoal começar a se familiarizar. Ela também server de referências para alguns objetos básicos da linguagem como String e Array.

Os assuntos abordados pela apostila são:

Histórico
Conceitos
Núcleo da linguagem
Web 2.0 (Ensinando e com um exemplo de AJAX)
Ferramentas (uma pincelada em algumas ferramentas muito úteis para quem programa em JavaScript)

Faça o Download da apostila aqui!

Aproveitem bastante, sugestões e/ou críticas serão muito bem vindas.

Abraço.

Pessoal

Chatices com codecs no openSUSE 11

July 21st, 2008

Acabo de instalar o openSUSE 11 em minha máquina, venho de um longo tempo com ubuntu e por enquanto estou mais feliz com o suse. o YaST, que lida com as configurações no sistema, é muito prático e funciona muito bem!

Porém, eu tive alguns problemas para instalar os codecs nessa nova versão. Eu fui até a página de multimídia da comunidade suse e simplesmente cliquei no link do “one-click install”. Isso funcionou perfeitamente na versão 10.3, mas na 11 o totem ainda não conseguia rodar vídeos MPEG-4.

Solução:

Pelo instalador do YaST eu instalei o seguinte pacote:

gstreamer-0_10-ffmpeg

E o problema foi resolvido!

PS: Esse final de semana eu também instalei o slackware 12.1 aqui, e conforme for configurando ele, vou postando aqui alguns mini-tutoriais

Abraços

Pessoal , ,

Vendo celular Nokia N-Gage classic

June 10th, 2008

Celular semi-novo, na caixa e com todos os manuais, cabos, carregador e certificados de garantia. Inclui CD original com software da nokia para conectá-lo a seu computador através de qualquer cabo usb - mini-usb.

Além disso, vem com um jogo original, Tony Hawks pro skater, e roda jogos com qualidade gráfica de playstation 1. Também vem com uma bateria adicional original e um cartão de memória de 256Mb.

Desbloqueado para todas as operadoras GSM, só não funciona com chip da VIVO.

Na foto abaixo você pode conferir todo o conteúdo da embalagem e a caixa, tudo em perfeito estado:

Conteúdo da embalagem

As especificações técnicas deste aparelho são:

especificações ngage

Para saber ainda mais sobre esse aparelho acesse a página do N-gage na wikipedia

!!! VENDIDO !!!

Pessoal , ,

Firefox Download Day

May 28th, 2008

Pessoal, ajudem o Firefox a entrar para o livro dos records!

Download Day 2008

Tudo que você precisa fazer é baixar o Firefox 3 no dia do seu lançamento!!!

Os que desejam participar podem se increver em www.spreadfirefox.com/worldrecord ou clicando no botão acima. Se inscrever serve apenas para participar da contagem e ser avisado por email. Também no site existe um mapa do mundo registrando quantas pessoas se compremeteram em cada país.

Participem!

Pessoal

Outras brincadeiras de Primeiro de Abril da Google

April 1st, 2008

Você já pensou em ter acesso WiFi na sua casa pela privada? O Google já! Veja o Google TiSP fornece um serviço de cabeamento no mínimo incomum!

Já imaginou como seria cabear o mundo inteiro? e por que não aproveitar todas essas tubuluções de esgoto? :)
Google TiSP

Primeiro de Abril!

Pesquisando um pouco mais, encontrei várias outras piadas de outros anos, seguem apenas os links e divirtam-se!

Google Romance

Google Gulp

Google Lunar Job

Google Pidgeon Rank

Google Mental Plex

Agora chega de Google April’s Fool! ;)
Até mais,
Grillo.

Diversão , , , , ,

Google e o Primeiro de Abril - Virgle

April 1st, 2008

Mais uma piada da Google que encontrei enquanto escrevia sobre o Gmail Paper no post anterior. Esse é ainda mais absurdo:

A Google está convidando pessoas a se inscreverem para uma seleção que deverá decidir quais as primeiras pessoas que serão enviadas para uma colônia deles em Marte! No site do Virgle se encontram explicações detalhadas de como você deve proceder e planos de como será feita a colonização do planeta com datas e tudo mais!

Para se aplicar, você deve preencher um questionário muito engraçado com 15 perguntas e também submeter um vídeo de 30 segundos para o YouTube.

Não bastasse isso, ainda temos um vídeo dos próprios Larry Page e Sergey Brin, os fundadores da Google:

E outro do Richard Branson, presidente e fundador da Virgin:

Além disso colquei alguns screenshots aqui:

Virgle1virgle2virgle3

Quem duvida que isso algum dia vai acontecer? e que tem grandes chances de a Google estar envolvida? :) Vejam o último screenshot! é muito engraçado!

Até mais!
Grillo

Diversão , , ,

Google e o Primeiro de Abril - Gmail Paper

April 1st, 2008

Hoje, dia primeiro de abril, a Google lançou uma série de “piadas” na rede, que a primeira vista enganam mesmo um leitor um pouco menos desconfiado.

A primeiro produto que encontrei foi o Gmail Paper, que é um novo produto da Google onde eles irão imprimir seus emails, todos e quantas cópias você quiser, e enviá-los gratuitamente pelo correio!

Num primeiro momento é fácil ficar em dúvida… afinal a Google já parece fazer algumas coisas que a maioria de nós julgávamos absurdas! Mas se você for um curioso como eu, vai descobrir clicando em “Terms of Use” que se trata de uma mentira de Primeiro de Abril.

Como não sei quanto tempo essas páginas ainda vão ficar online, aqui estão os screenshots:

Gmail Paper Explicação Gmail paper

Agora, imaginem que houve um funcionário por trás disso! Realmente deve ser muiiito chato trabalhar na Google…

Até mais!
Grillo

Diversão , , ,

Documentando arquivos JavaScript

March 16th, 2008

Para documentar arquivos JavaScript, uma excelente opção é utilizar o JSDoc (link), já utilizei ele na versão 1.9.9.2 para a primeira versão de minha ferramenta WebDia e agora pretendo utilizar a nova versão (1.10.2) para documentar a versão refatorada da ferramenta pois ela será escrita com paradigma de orientação a objetos.

Para quem não conhece, o JSDoc é uma ferramenta escrita em Perl que gera páginas de documentação a partir de tags nos comentários internos dos arquivos javascript. Seu uso na documentação é extremamente semelhante ao JavaDoc da linguagem Java e o resultado é também muito parecido!

O único probleminha com ela é que não é tão trivial de instalar, é preciso ter Perl e algumas outras dependências, mas tudo é muito bem explicado no site do JSDoc, vale a pena conferir! Veja abaixo um exemplo do código da WebDia e um screenshot da documentação gerada pelo JSDoc.

Exemplo de código comentado com tags do WebDia:

código da ferramenta WebDia

Exemplo da documentação gerada:

código da ferramenta WebDia

Documentação é uma das partes mais importantes de um software! quem nunca pegou um próprio código depois de algums meses e perdeu boas horas de trabalho tentando entender como ele funciona? O ideal seria registrar todas as experiências e decisões que tomamos em relação ao projeto de software. Chamam-se esses registros de Design Rationale do software e existem ferramentas que ajudam na captura e manutenção desses documentos. Mas isso fica para um próximo post!

Filipe Grillo

JavaScript , ,