Arquivo da Internet: Wayback Machine

Muito legal este site. Ele tira “foto” do estado atual das páginas pela Internet a fora, permitindo a navegação pelas páginas em diversas épocas. Há também a opção de requisitar manualmente uma nova foto de algum site qualquer.

Vale a pena conferir.

http://archive.org/web/

Publicado em Legais, Web | Com a tag , | Deixar um comentário

GoodUI – Ideias para uma boa UI

No projeto GoodUI, o autor compartilha diversas ideias para criar uma boa interface de usuário (User Interface), visando a maior usabilidade e ainda uma melhora na taxa de conversão (vendas, captação de cadastro, etc).

No momento desta postagem, são 38 ideias, vale a pena conferir.

Ref.:
GoodUI, disponível em <http://www.goodui.org>.

Publicado em Design, UI, UX, Web | Deixar um comentário

Assistir ao Netflix no Linux Ubuntu/Debian

Alternativa: Netflix Desktop

O pacote “netflix-desktop” consiste em uma versão personalizada do Wine que vem com Firefox e Silverlight 4 instalados, pronto para acessar o Netflix.
Ao instalar, um link é criado no menu de aplicações do sistema, dentro da categoria multimídia. Basta acioná-lo que uma instância do Firefox (versão Windows) é iniciada pelo Wine com tudo pronto.

A instalação é feita pelo pacote “netflix-desktop”:
sudo apt-get install netflix-desktop

Caso não tenha o repositório, pode adicionar o repositório ppa do autor:
sudo add-apt-repository ppa:ehoover/compholio

O pacote também está disponível em outro repositório:
sudo add-apt-repository ppa:pipelight/stable

Caso tenha problemas com os comandos acima, tente baixar o pacote deb diretamente:
http://ppa.launchpad.net/ehoover/compholio/ubuntu/pool/main/n/netflix-desktop/
https://launchpad.net/~pipelight/+archive/stable/

Mais informações estão disponíveis na homepage do projeto:
http://www.compholio.com/netflix-desktop

Situação do Silverlight

Há algum tempo atrás, consumir mídia distribuída por Silverlight no Linux era mais simples, pois bastava instalar um plugin diretamente no navegador, da mesma forma que é feita no Windows. Nesse caso utilizava-se o Moonlight, que é uma implementação do Silverlight para Linux que funciona sobre a plataforma Mono, porém o projeto foi descontinuado. Entre outros motivos, cita-se que o fim do projeto deu-se pela baixa adoção da tecnologia Silverlight.

Outra questão relacionada ao assunto, é que o Netflix está investindo na troca de sua solução baseada em Silverlight por algo compatível com HTML5, visando é claro, maior audiência.

Enquanto o Flash se mantém no mercado mesmo após as duras ameaças de morte vindas do HTML5, a solução da Microsoft definha principalmente por não ter recebido investimento em portabilidade. De qualquer forma, este é um fenômeno natural, visto que hoje entende-se que a padronização trazida pelo HTML5 é a melhor abordagem.

Algumas referências:
Homepage do Moonlight
Mono Moonlight no Wikipedia
Netflix to dump Silverlight, Microsoft’s stalled technology
Miguel de Icaza on ASP.NET MVC, Moonlight, and the Android Lawsuit

Publicado em Linux, Web | Com a tag , , , , , | Deixar um comentário

O que faz um herói?

Muito legal. Faz valer os 4m34seg indo além do conceito inicial de herói que vem à nossa mente ao ler o título.

Publicado em Legais, Pensamentos | Deixar um comentário

Desenvolvimento para Firefox OS

Ilustração do mascote do Firefox OS junto a um smartphone com Firefox OS rodando

Firefox OS. Eu quero!

Em 50 minutos, Andre Garzia, membro da comunidade Mozilla Brasil, dá uma pincelada sobre o novo Firefox OS, que está chegando de vez pelas terras tupiniquins.

Além de destacar as facilidades em se desenvolver para a plataforma, o que é feito tudo à base de Javascript, HTML e CSS, o palestrante dá insights sobre as vantagens de se investir no novo sistema, o qual conta com ótima performance devido à arquitetura de poucas camadas, resultando em alcance maior no mercado através de dispositivos mais modestos em hardware. Também é destaque o modelo de distribuição de aplicações, que inclui o Firefox Marketplace e a distribuição diretamente do seu website. Vale citar também o novo modelo de pagamento que está para sair, o qual baseia-se em cobrança direto em conta telefônica, dispensando o uso de cartão de crédito, o que é sem dúvidas ideal baixos valores, tal como a venda de aplicações costuma ser.

Vale a pena dar uma conferida no link:  http://www.infoq.com/br/presentations/desenvolvendo-novo-firefox-os

E viva o software aberto.

Publicado em Mobile, Web | Com a tag , , | Deixar um comentário

Template para Evolus Pencil

Criei um template para Pencil que apresenta cada página/tela por vez, simulando a funcionalidade de exportar cada página em um documento separado.

Vale citar que este trabalho é baseado nas funcionalidades do template nomeado como “GUIPrototyping” implementado pelo time de desenvolvimento do Pencil.

Principais características do template:

  • Cada página do protótipo é apresentada individualmente;
  • Há uma listagem de páginas que permite a seleção direta da página desejada;
  • As anotações de cada página são visualizadas em uma interface específica, com amplo espaço;
  • Links entre páginas – definidos no Pencil – são mantidos;
  • É possível referenciar cada página individualmente por um link único.

Continue lendo

Publicado em Design | Com a tag , , , , | 6 comentários

Teclado desconfigurado notebook Itautec

É comum acharmos pela Internet gente enrolada com o teclado do notebook depois de apertar sem querer o “Num Lock”, onde algumas letras são trocadas por números, o que é um funcionamento normal dos laptops, embora pelo visto, bem desconhecida.

O problema

Bom, o problema que resolvi registrar aqui ocorreu comigo umas duas vezes em um Itautec Infoway N8635, onde as teclas especiais ficam trocadas (diferente do problema acima). Me refiro a teclas como as de função (F1, F2, etc), Delete, Backspace, Control, Alt, etc. Também são afetadas as teclas de função especial (aquelas em azul que funcionam junto da tecla “Fn”), e ainda a própria tecla Fn.
Ainda não consegui detectar o que causa o problema. Notei que não está relacionada ao sistema operacional e parece ser algum recurso, ou bug, básico do aparelho, ativado por alguma sequência de teclas “secreta”.

Solução

No meu caso, bastou desligar a máquina, remover e recolocar a bateria e então usar normalmente.
Caso não funcione, tente esperar alguns instantes antes de recolocar a bateria, a fim de que quaisquer energia remanescente seja dissipada.

Publicado em Bugs, Hardware | Com a tag , , , , , , | 2 comentários

Java “ error: cannot find symbol ”

Ao executar o “build” de uma aplicação web montada no Netbeans, utilizando o próprio, tive como resposta a seguinte mensagem de erro:

.../pacote/Stuff.java:116: error: cannot find symbol
                          work.doThings(123)
symbol:   method doThings(int)
location: variable work of type Worker

O método “doThings()” e os imports de “Stuff.java” estavam ok, além disto ao compilar o “Stuff.java” sozinho, sem fazer o build completo do projeto, a compilação finalizava sem problemas.

Neste caso o problema era que o “builder” invés de recompilar a classe “Worker”, estava utilizando uma versão antiga já compilada, presente em “dir_do_projeto/web/WEB-INF/classes”.

A solução foi remover as classes (.class) do diretório citado acima para que o “builder” recompilasse todos os fontes (.java)..

Publicado em Sem categoria | Deixar um comentário

Proteger com senha arquivos do LibreOffice

Estava precisando deste recurso, então comecei a procurar alguma opção bem específica pelos menus, até em propriedades do arquivo… enfim, no mais óbvio não pensei e acabei achando a dica em um blog.

Basta acionar o Salvar Como (Save As) que lá, na parte debaixo da popup aparece a opção para incluir senha no arquivo.

Um ponto a destacar é que o arquivo fica realmente criptografado, tanto que resolvi abrir e fuçar o XML interno, onde ficam os dados do documento, e ele estava realmente criptografado. Isto é bom, mas também significa que se você perder sua senha já era!

Segue o link do blog citado:
http://aveesplace.wordpress.com/2011/04/14/protecting-libreoffice-or-openoffice-org-documents

Publicado em Sem categoria | 7 comentários

Convivência entre OpenJDK e OracleJVM no Kubuntu

Antigamente era comum a utilização do Java para Applets e afins, porém agora me deparo com isto tão raramente que só fui descobrir hoje, que o Firefox bloqueou versões antigas do Java e meu Firefox estava sem plugin Java.

Tinha instalado apenas o OpenJDK, que vem por padrão no Kubuntu e este pelo jeito não tinha instalado o plugin do navegador. Como a VM desta implementação me dá problemas com alguns aplicativos, resolvi colocar logo a implementação da Oracle. Continue lendo

Publicado em Linux, Web | Deixar um comentário