As emocionantes aventuras de um sysadmin linux na procura pelo uptime perfeito!

Resenha em vídeo do Dingoo / Dingux

Posted: novembro 28th, 2009 | Author: coredump | Filed under: Gaming | Tags: , ,

Tirei um tempo ontem a noite e fiz um video de 12 minutos mostrando os emuladores e a emulação que se consegue no Dingoo e usando o Dingux. Para os que estão pensando em comprar de natal :)

intel!

3 Comments »

Até mais, Dpádua

Posted: novembro 20th, 2009 | Author: coredump | Filed under: Cybermundo, Pessoal | Tags: ,

Monólogo ao pé do ouvido, Chico Science.

Modernizar o passado
É uma evolução musical
Cadê as notas que estavam aqui
Não preciso delas!
Basta deixar tudo soando bem aos ouvidos
O medo dá origem ao mal
O homem coletivo sente a necessidade de lutar
o orgulho, a arrogância, a glória
Enche a imaginação de domínio
São demônios, os que destroem o poder bravio da humanidade
Viva Zapata!
Viva Sandino!
Viva Zumbi!
Antônio Conselheiro!
Todos os panteras negras
Lampião, sua imagem e semelhança
Eu tenho certeza, eles também cantaram um dia.

Eu sei que ali entre os panteras negras e Lampião tem um lugar reservado pro Dpádua.

Sem palavras. Ficamos #dpaduando daqui, e nos encontramos mais tarde, com certeza.

intel.

No Comments »

Dingoo comanda (depois do Dingux)

Posted: novembro 19th, 2009 | Author: coredump | Filed under: Gaming | Tags: , , , ,

Comprei o Dingoo, um portátil bem legalzinho que roda vários emuladores, e ainda tem rádio e assiste vídeos… Basicamente, mais uma daquelas idéias chinesas.

Chegou anteontem depois de 17 dias de espera e foi taxado mesmo com a embalagem especial da DealExtreme, o que me leva a pensar que quem quer que seja que esteja fiscalizando deve ter aprendido a usar o site :)

Dingoo

O Dingoo tem um tamanho bem legal, é pouco mais comprido que meu telefone e com a espessura de um controle de Nintendinho. O que é bem legal porque ele realmente tem um feeling de controle mesmo. Do lado esquerdo você tem um direcional em cruz e no lado direito ficam os botões (A,B,X,Y). Ele também tem os botões L e R que ficam nos ‘ombros’ do portátil, assim como eles ficam no controle de Super NES e tal.

O som é de boa qualidade, não é chiado nem nada. Eu fiquei positivamente impressionado com a qualidade do LCD do aparelho, contraste bom, cores vibrantes, parece bem limpo e de boa qualidade.

Além disso o Dingoo tem saída para fones de ouvido, saída de TV, microfone, USB e slot para cartões MicroSD. Ele vêm de fábrica incluindo um fone de ouvido, adaptador de tomada para USB (carregador) e cabo para ligar na TV.

Os emuladores padrões do Dingoo são meio baqueados. O de GameBoy funciona maravilhosamente bem, o de CPS1 e Neo-Geo também, mas o de SuperNES é horrível. Por causa disso saí em busca do projeto Dingux, que é uma distro Linux para o Dingoo, com um front-end bem parecido com o do Dingoo (que por sua vez me lembra o PSP).

Com o Dingux a gama de emuladores é bem maior, por exemplo, dá pra se usar os fantásticos MAME (mame4all, arcade), Snes9X (SuperNES), Stella (Atari 2600) e FBA320 (CPS1, CPS2 e Neo-GEO). Inclusive foi portado o emulador psx2all mas ainda não testei para ver como está a emulação de Playstation. A instalação nem foi complicada ou arriscada.

Aconselho a quem goste classic gaming. Ontem me matei de jogar Final Fight (a versão arcade) e comecei denovo o Final Fantasy VI (ou III, depende se você estava nos EUA ou Japão), que nunca zerei no SuperNES mas que agora, quem sabe!

intel

10 Comments »

(quase) Trocando o Prism por um script de 60 linhas

Posted: outubro 6th, 2009 | Author: coredump | Filed under: Linux e Open Source, Programação | Tags: , , , , ,

Quase, mas quase mesmo.

O Prism é o antigo xulrunner da Mozilla. Básicamente é um browser capado para rodar aplicações web em janelas separadas do browser normal. Assim se a aplicação trava você não perde o browser, ou vice e versa. Eu uso bastante para rodar o gmail, o webmail do trabalho e o brizzly. O problema é que o treco é muito bloated. E da uns paus muito bizarros com SSL. E usa Gecko e mais uma estrutura gigante do Firefox por trás que não é bem necessário ao que ele se propõe.

Como o kov é minha musa inspiradora, resolvi dar uma fuçada no PyWebkitGTK e acabei escrevendo uma coisinha semi funcional em 60 linhas de Python :P . Chamei o script de prisw, tipo, Prism com o M invertido vira W de WebKit. Ta-dã.

A parte mais importante tá aí: ele lê arquivos de configuração e roda em janelas separadas. Eu só não parei de usar o Prism ainda porquê preciso:

  1. Colocar o código para que links clicados sejam passados para o OS (eu não quero abrir janelas e urls dentro da mesma app)
  2. Tratar o título da janela com relação a mudanças que acontecem no TITLE das páginas (gmail e brizzly fazem isso)
  3. Talvez colocar uma opção para mostrar uma barra de status, nem que seja para mostrar se o SSL está ativo
  4. Lidar com cookies. Atualmente, mesmo que eu peça para guardar informações de login/etc, essas infos não tem onde serem salvas.

O WebKit que eu estou usando tem alguns probleminhas também com dimensionamento de janela, mas parece que já estão resolvendo no upstream. Daqui umas 2 semanas eu revisito o código e quem sabe eu posso parar de usar Prism, e ainda ganhar as vantagens do WebKit (velocidade, javascript violentamente rápido, etc…).

Aliás, tenho de dizer que optparser e configparser fazem a vida ficar extremamente simples ao se lidar com linhas de comando e arquivos de configuração em python viu.

Sintam-se livres para baixar e fuçar o script, ele é GPL, claro.

intel

No Comments »

O fim dos menus e produtividade.

Posted: novembro 28th, 2008 | Author: coredump | Filed under: Linux e Open Source | Tags: ,

Pessoal sacaneia que o objetivo do GNOME é não existir. De certa forma, eles realmente tem uma visão minimalista onde o sistema de janelas tem de interferir o mínimo possível no trabalho. Pensando nisso, reorganizei meu desktop no trabalho e no notebook para ficar assim:

Novo Desktop

Basicamente, o painel superior do Gnome fica reduzido no canto direito apenas para mostrar os ícones de tray (que eu ainda não consegui remover). Tudo o mais que eu faço, uso o gnome-do:

gnome-do

Criar arquivos, abrir pastas, abrir arquivos e programas. Tudo usando o gnome-do com alguns plugins (como o do tasque). O Tasque me ajuda bastante a lembrar do que eu tenho de fazer, e como eu estou tentando implementar mais GTD na minha vida a integração dele com o RTM (remember the milk) é fantástica. Eu vou fazer um post na semana que vem sobre GTD e RTM.

No desktop eu mantenho apenas um diretório chamado Inbox e o diretório-mágico do Dropbox. A inbox é basicamente isso mesmo. Tudo que eu baixo ou recebo anexado ou copio mando pra lá, e pelo menos uma vez por semana verifico e dou destino (arquivo em outras pastas dentro do meu home ou deleto). Assim eu não perco o controle do que tem de ser trabalhado e onde encontrar as coisas. O Dropbox é um sincronizador muito legal que eu aconselho, a conta gratuita dá direito a 2G de espaço. Basicamente, tudo que você coloca ali dentro é sincronizado entre os computadores que em que você tem o programa instalado. Super mão na roda.

No Windows eu fiz algo parecido, mas o Launchy não é poderoso quanto o gnome-do e as opções de customização são menores, mas a cada dia menos dependo dos menus (e mesmo do mouse) para trabalhar.

Resultado, tudo fica mais rápido.

intel!

No Comments »