Arquivo por categoria internet

Ogg Theora: você ainda vai ouvir esse nome

Para aqueles que não conhecem bem as entranhas da internet ou se preocupam em saber exatamente como as coisas funcionam, o nome colocado no título não deve fazer sentido algum.

Todos conhecem o termo MP3: serve para designar arquivos de música compactados usando o algoritmo de nome MPEG-1 Audio Layer 3 (o termo MPEG significa Moving Picture Experts Group, e é formado por diversas empresas). Aí reside um problema…no fundo, o MP3 é um padrão proprietário. Diversas empresas recebem royalties pela sua utilização (mas somente quando o algoritmo é utilizado em programas comerciais. Programas livres e de código aberto não precisam pagar).

Mas a comunidade de código-livre resolveu criar um algoritmo próprio, totalmente gratuito e livre. Ele se chama Ogg. Só que na prática, o Ogg é um conjunto de sub-formatos para compactação e streaming de áudio e vídeo. O formato para áudio, equivalente ao MP3, seria o Ogg Vorbis.

E para vídeo temos o Ogg Theora.

Mas porque ele será tão importante? Porque o Google irá patrocinar o desenvolvimento do formato otimizado para processadores ARM (caso não saiba, o processador do N900 é um ARM).

Só que não é apenas o envolvimento do Google que o torna importante. Ele poderá vir a ser importante caso seja adotado como padrão para o HTML5. O HTML é aquilo que faz grande parte da internet ser o que é….você está lendo este texto, formatado, com cores, links e afins, graças ao HTML. E na sua versão 5 ele possui uma tag chamada de video.

Um site que está usando o HTML5 de forma experimental é o Youtube. O problema é que ali está sendo usado um protocolo fechado, só suportado pelos navegadores Chrome, Safari (versão 4 ou superior) e Internet Explorer com o Google Chrome Frame instalado. O formato é o H.264.

Por enquanto não está definido o formato que deve ser suportado pelo HTML5, mas há uma briga para que seja definido um protocolo aberto e livre, para que ninguém precise pagar royalties a ninguém. E é aí que o Ogg Theora entra. Claro que há outras empresas querendo um protocolo mais fechado, e que contenha DRM, para maior controle de transmissão.

Podemos esperar muita batalha nesse campo.

Apenas como curiosidade, há neste site alguns links de outros sites onde é possível encontrar vídeos em HTML5, mas usando o Ogg Theora, que é suportado nativamente nos navegadores Firefox (3.5 pra cima), Chrome e Opera.

fonte: BR-Linux.org

Chromium (ou Google Chrome)

Antes uma explicação: o Patola, leitor do blog e usuário do fórum, já tinha dado a dica no próprio fórum. Eu resolvi não fazer nenhum post no blog pois o programa ainda não estava disponível nos repositórios, então a instalação dele exigia que os arquivos fossem baixados no aparelho e instalado na mão. Não que essa seja uma solução ruim, mas é uma solução para a qual muitos usuários torcem o nariz ou tem medo de executar (além de passível de erros e problemas).

Mas agora ele já está no repositório extras-devel, então pode ser facilmente instalado (e removido) por qualquer um.

O Chromium não é exatamente um porte do Chrome, o navegador do Google, mas sim o nome que a empresa deu para o projeto ao liberar os códigos-fonte do programa. Podemos dizer que o Chromium é uma versão código-aberto do Chrome (mas que na prática devem, ou deveriam, ser a mesma coisa).

Assim que o programa é aberto, surge a primeira imagem que está acima, perguntando se ele deve alterar as configurações de qual é o navegador padrão, e depois aparece a outra imagem.

Como dá para perceber, ele é igual à aplicação nos computadores.

A minha intenção era fazer os mesmos testes que fiz quando do lançamento do Fennec (Firefox for Mobile), e também as primeiras impressões do navegador nativo do N900. Porém, os testes não foram muito animadores.

A minha primeira tentativa foi o site do Itaú, para entrar no internet banking dele. Na primeira imagem acima dá pra ver o resultado. Ali onde está a tarja vermelha dizendo que o conteúdo foi bloqueado por ser inseguro deveriam estar os campos para digitar agência e conta (apenas agência e conta…a senha viria numa página posterior).

Aí eu pensei que talvez fosse apenas uma configuração, e fui tentar olhar nas opções de configuração se encontrava algo…e surgiu a segunda imagem. Pensei que pudesse ser apenas algum problema na hora de desenhá-la, e cliquei na aba seguinte, voltando para a primeira aba….mas ficou igual.

Já desanimado, quis ver como ele se portava com o Flash. A terceira imagem diz tudo. O engraçado é que o site do Itaú também possui Flash…

Sem contar que, se olhar na própria terceira imagem, notará barras de rolagem na lateral direita e no rodapé. Pois é….para rolar a tela eu preciso ter precisão de clicar na barra direitinho. Não adianta passar o dedo pela tela para que ela role.

O que eu concluo dessa experiência é que esta versão é, efetivamente, apenas uma compilação da versão para desktops. E portanto não totalmente funcional para um aparelho móvel. Para ele ficar usável, precisaria ser portado, e não apenas recompilado.

É interessante para mostrar que é possível, mas não é produtivo para utilização real.

Enquanto isso, o navegador nativo reina absoluto…

Tags:

Enviando fotos ao Twitpic

Nesta semana eu quis enviar uma foto, via Twitter. Tirei a foto, abri o editor de imagens, recortei para que apenas o que eu quisesse fosse postado, salvei a foto, e pensei: e agora???

O Tweego ainda não envia fotos no post, então tinha que ir de Witter. Só que eu removi o Witter, pois ele é muito confuso para usar, e mais confuso ainda para enviar uma imagem.

Sem contar um pequeno detalhe: é uma tremenda mão de obra!! Você tira a foto, edita, salva, abre um programa para enviá-la, insere a foto, edita o texto, e envia.

Por que não fazer isso diretamente, logo depois de editar a foto, via o serviço de compartilhamento (aquele que permite enviar para o Flickr, Ovi, e afins)?

Já sabia da existência dessa possibilidade através dos serviços da Pixelpipe. Porém, acho absurdo ter que me cadastrar num serviço para usar outro serviço. Além de redundante, é uma forma de mais uma empresa ter meus dados.

Então pensei em fazer um plugin para envio das imagens diretamente ao Twitpic. Mas o Lito me avisou da existência do Sharing plugin for Twitpic. E o instalei.


O programa está no repositório extras-devel.

A configuração dele é feita através do menu de configuração do aparelho, opção contas de compartilhamento. Basta incluir uma nova, selecionar o Twitpic, e digitar o usuário e a senha.

À partir daí, no menu de compartilhamento aparecerá uma opção para o Twitpic. Somente o que for digitado no campo descrição é que será enviado ao site (e consequentemente aparecerá no Twitter).

Detalhe: os dois testes iniciais que fiz demoraram um bocado para aparecerem no site (muitos minutos), e pela indicação da tela do N900 parecia que não tinha ido (tanto que a princípio eu os havia cancelado).

Tags:

Sincronizando a agenda com o Google Calendar

Isso é algo que muita gente reclama: a incapacidade do N900 de sincronizar a sua agenda interna com o Google Calendar nativamente. Quer dizer, na verdade há como, mas aí é preciso usar um servidor externo, de forma a que o N900 sincronize com esse servidor e o servidor sincronize com o Google (e vice-versa), mas sempre passando por esse servidor (que nas empresas costuma ser o Exchange).

Fazer isso nos traz dois problemas: o primeiro e mais óbvio é o fato de precisar de um intermediário entre o N900 e o Google, o que é sempre ruim (mais lentidão, maior chance de problemas e instabilidades, e por aí vai).

Mas o segundo problema não é tão óbvio assim: só é possível sincronizar uma única agenda, e apenas com a agenda principal do Google.

E é pra suprir essa lacuna que apareceu o Erminig (no repositório extras-devel). Na verdade ele é um programa que já existia para os tablets anteriores da Nokia, e foi portado para o N900.


A utilização dele é relativamente simples, mas requer alguns cuidados especiais. A principal recomendação é que, antes de usar o programa pela primeira vez, faça um backup da agenda do N900 (através do próprio programa de backup do aparelho), para poder voltar atrás em caso de problemas.

Outro cuidado que deve ser tomado é em relação ao Google Calendar…ajuste o fuso horário de lá ou correrá o sério risco de ter entradas com hora errada.

O primeiro passo é realizar o cadastro da sua conta do Google no Erminig, feito através do menu do programa. Após isso, é só ir criando os sincronismos, definindo qual agenda do Google deve ser sincronizado com qual agenda do N900. É possível definir que determinado sincronismo será feito em apenas uma via (do aparelho pro Google ou do Google pro aparelho) ou em ambas.

É possível definir várias contas do Google, assim como também várias agendas de várias contas para sincronizar com uma única agenda do N900, mas não é aconselhável fazer essa sincronia em ambas as vias (ou você poderá ter diversas entradas duplicadas, e um belo trabalho manual para arrumar a bagunça). O programa também permite criar novas agendas, tanto locais quanto remotas.

É uma ótima ferramenta se você usa muito as agendas do Google, e precisa tê-las sempre à mão. Ele está em constante desenvolvimento, tanto que apenas recentemente ganhou uma interface gráfica.

Tags:

TweeGo (Twitterbox)

Aqueles que usam o Twitter no N900 não possuem lá muitas opções. O mais utilizado é o Witter, mas ele sofre de um grave problema: é feio e pouco amigável (a interface dele é muito confusa).

Mas há uma luz no fim do túnel!


Como dá para ver pelas imagens, a aparência do programa é muito agradável. E bem rápido!

Ainda está cru, tanto que é uma versão alpha e não está nos repositórios. Mas acredito que é utilizável, apesar de alguns probleminhas que eu tive.

A instalação não é tão simples…é preciso instalar alguns pacotes “na mão”, e tudo via terminal. O primeiro passo é baixar o programa no site…e colocá-lo em algum lugar do N900 (lembre onde o deixou!). Caso o aparelho abra o Gerenciador de Aplicativos para tentar instalá-lo, muito provavelmente irá falhar.

O próximo passo é ir pelo terminal, como root, até o lugar onde deixou o programa e digitar dpkg -i twitterbox-0.1.1.deb (neste momento é esse o nome do arquivo, mas pode mudará, quando uma nova versão for lançada):

Nokia-N900-51-1:/home/user/MyDocs# dpkg -i twitterbox-0.1.1.deb
Selecting previously deselected package twitterbox.
(Reading database ... 28259 files and directories currently installed.)
Unpacking twitterbox (from twitterbox-0.1.1.deb) ...
dpkg: dependency problems prevent configuration of twitterbox:
 twitterbox depends on libqt4-maemo5-network; however:
  Package libqt4-maemo5-network is not installed.
dpkg: error processing twitterbox (--install):
 dependency problems - leaving unconfigured
Processing triggers for catorise ...
############################################################################
Errors were encountered while processing:
 twitterbox

Lendo atentamente o que é exibido, vemos que ele reclamou da falta do pacote libqt4-maemo5-network (no meu caso…no seu pode ser outro como podem ser vários). Aí vai ter que instalar todos aqueles que ele reclamar, usando este comando (como root também):

apt-get install nome-do-pacote

Que no meu caso, foi assim:

apt-get install libqt4-maemo5-network

Importante dizer que o apt-get irá baixar e instalar o pacote, portanto uma conexão ativa à internet é necessária, assim como os repositórios estarem no ar.

Eu acredito que o programa possa ter muito futuro, e quem sabe nos faça esquecer da petição para uma versão do Gravity para o N900.

E uma perguntinha para os desenvolvedores: há algum suporte oficial do INdT ao programa?

É só uma dúvida mesmo, que se tendo uma resposta positiva é um fato a se comemorar!! Tanto quanto saber que o PySide (o “porte” do Qt para uso no Python) tem muitas mãos brasileiras no seu desenvolvimento (se não forem todas)!!

Aliás….como estou apanhando para converter o PySafe pra Qt…. 🙂

Tags:

Mensagens instantâneas

O N900 possui uma biblioteca chamada Telepathy, que é a responsável por toda a parte de comunicação do aparelho: chamadas (voz e vídeo) e mensagens instantâneas. É graças a essa biblioteca que ele pode, através de simples plugins, se conectar a diversas redes de comunicação, como MSN, ICQ, Yahoo, Skype, e por aí vai.

Como essa biblioteca está totalmente integrada ao sistema, usando o Telepathy todas as mensagens trocadas acabam indo pro Conversations, também utilizado para SMS. Alguns podem achar isso ruim, pois não gostam de misturar as coisas, e também porque deixando tudo junto, pra limpar depois pode dar um belo trabalho!

Sem contar que os contatos dos comunicadores acabam sendo integrados aos contatos do aparelho, o que também causa problemas, pois você precisa fazer a fusão dos contatos.

Portanto pode ser interessante instalar aplicativos para isso.
Leia mais $raquo;

Tags:

JoikuSpot: versão final

A versão final do JoikuSpot, comentado aqui, foi lançada…e com promoção: o valor do produto é de €15.00 (ou US$20.34), mas para os primeiros 1.000 compradores está sendo oferecido um desconto, sendo vendido pelo preço de €7.00 (ou US$9.49).

A empresa diz que em breve estará disponível na Ovi Store, mas como eles devem ser mais espertos que o povo da Sygic, lançaram na própria loja também. Não existe download, mas sim o cadastramento de um novo repositório (diferente do anterior), à partir do qual é feita a instalação.

Não entendi como eles fazem a validação de quem compra o produto, já que não existe licença, e o repositório cadastrado não possui nenhuma informação extra. Mas segundo um post no fórum deles, parece que há alguma ligação entre o IMEI e a ativação do produto. Só não sei como eles evitam que pessoas que não o compraram o baixem…

Acessando um desktop remoto

Acessar um desktop é diferente de acessar um computador remoto! Um desktop significa se conectar a um computador remoto e VER o seu desktop, e interagir com ele.

Para isso há duas ferramentas que podem ser usadas: o VNC ou o Remote Desktop. A decisão por uma ou outra vai depender da máquina remota que se quer acessar, já que ela precisa ter um servidor do protocolo rodando.

Para o N900 temos clientes para ambos. Basta procurar no repositório “extras-devel” pelo VNC Viewer e pelo RDesktop.

Não vou comentar sobre a configuração do servidor, pois não é o escopo do blog, muito menos do texto. Além do que, há muita informação disponível pela internet para o VNC e para o Remote Desktop.

Usando o VNC não há mistério nenhum! Basta iniciar o programa, dar o endereço (ou nome) do servidor, definir as opções se necessário, clicar no OK. Se o servidor estiver configurado para pedir senha, vai aparecer a janela solicitando-a, e se a conexão for com sucesso o desktop será exibido.

Com o RDesktop, o processo é praticamente o mesmo…iniciar o programa, digitar os dados e selecionar as opções de configuração, e conectar.

Tags: ,

JoikuSpot

O JoikuSpot é um programa já conhecido daqueles que possuem uma conexão ilimitada à internet no seu aparelho celular Symbian, e gostavam de compartilhá-la.

O uso do programa é um pouco diferente do thetering, no qual apenas um equipamento pode utilizar a conexão. Com o JoikuSpot o celular é “transformado” num roteador wi-fi, utilizando a conexão de dados com a operadora como acesso a internet. Dessa forma, qualquer aparelho (outro celular, notebook, computador, etc.) que esteja próximo e tenha uma placa wi-fi poderá se conectar a internet.

Importante: ele é um grande consumidor de CPU! Portanto, a bateria vai embora rápido.

Para baixá-lo é preciso ir até o site (http://www.joiku.com), pelo navegador do N900, e selecionar a opção de download da versão Linux (imagem 1 abaixo). Na tela seguinte (imagem 2), selecionar o N900 como aparelho, e clicar em “download”.

Isso vai, na realidade, instalar um novo repositório no N900, e só então a instalação efetivamente vai começar.

Na continuação há algumas telas.
Leia mais $raquo;

Tags: ,

Aplicativo para WordPress

Num post sobre aplicativos lançados para Android e BlackBerry, para trabalhar com blogs na plataforma do WordPress, foi declarado que eles estão trabalhando também numa versão para aparelhos da Nokia, em Qt. E que justamente por ser em Qt, o aplicativo rodará nos Symbian e no Maemo!

We are very excited to share with all of you that in the coming weeks we’ll be opening up a beta test for the official Open Source WordPress for Nokia app. For developers who are interested in getting involved, we just opened-up a dev blog with details, links to the source code and trac tickets, and an early alpha build. We’ll be leveraging the Qt framework which means will be able to support both the S60 and Maemo platforms.

fonte: WordPress.com, via Unwired Review

Tags: