domingo, 30 de agosto de 2009

Agora seguindo a norma culta!

Mediante apelos de meu amigo Leonardo, que não mais aguentava ver o link do meu blog com um erro de português, mudei o endereço do mesmo. Agora o blog http://eusouolobomal.blogspot.com/ está disponível pelo endereço http://eusouolobomau.blogspot.com/ . Ou seja, atualizem seus favoritos[téh parece rsrsrs] e qualquer de seus bookmarks. E senhores, bom fim de semana!

quarta-feira, 26 de agosto de 2009

Para você que não entende o nome deste blog...continue lendo...

Que mulher nunca teve um sutiã meio furado,
Um primo meio tarado,
Ou um amigo meio viado?
Que mulher nunca tomou um fora de querer sumir,
Um porre de cair
Ou um lexotan para dormir?
Que mulher nunca sonhou com a sogra morta, estendida
Em ser muito feliz na vida
Ou com uma lipo na barriga?
Que mulher nunca pensou
Em dar fim numa panela,
Jogar os filhos pela janela
Ou que a culpa era toda dela?
Que mulher nunca penou
Para ter a perna depilada,
Para aturar uma empregada
Ou para trabalhar menstruada?
Que mulher nunca comeu
Uma caixa de Bis, por ansiedade,
Uma alface, no almoço, por vaidade
Ou, um canalha por saudade?
Que mulher nunca apertou
O pé no sapato para caber,
A barriga para emagrecer
Ou um ursinho para não enlouquecer?
Que mulher nunca jurou
Que não estava ao telefone,
Que não pensa em silicone
Que 'dele' não lembra nem o nome?
Só as mulheres para entenderem o significado deste poema!
Estamos em uma época em que:
'Homem dando sopa, é apenas um homem distribuindo alimento aos pobres.''
Pior do que nunca achar o homem certo é viver pra sempre com o homem errado.'
'Mais vale um cara feio com você do que dois lindos se beijando. '
'Se todo homem é igual, porque a gente escolhe tanto???'
'Príncipe encantado que nada.... Bom mesmo é o lobo-mau!!
Que te ouve melhor...
Que te vê melhor...
E ainda te come!!!

Este poema foi indicação de um amigo ; ) [neh nícolas?]

quinta-feira, 20 de agosto de 2009

Backup de jogos de psx no linux

Para quem tem jogos de playstation e gostaria de fazer seu backup no linux, gostaria de indicar o projeto psxim. Nele, foi criada uma ferramenta baseada no cdrdao e gtk que permite fazer backup dos seus jogos para o formato bin de forma fácil e rápida. Mas, qual a vantagem disso em relação aos jogos tradicionais? Muito simples. Arquivos .bin podem ser usados com emuladores como o pcsx que é muito bom e está disponível nos repositórios do Ubuntu.

Pois é, dica do dia!

Os efeitos da gripe suína...na gripe comum!!

Hoje, estava eu, saboreando minha pizza, quando me toquei de um fato interessante: desde que a gripe suína começou que eu não pego uma gripe! Não que eu tenha um sistema imunológico covarde, mas a gripe comum entrou no mesmo bolo da influenza A.

Pense aí, antes, no Brasil, a pessoa ficava gripada e ia para o trabalho, espirrava por todo canto contaminando o ambiente, e a vida continuava. Hoje, mudou! As pessoas são aconselhadas a usarem máscaras quando gripadas, evitar aglomerados, lavar as mãoes e a evitar muito contato com estranhos. Essas medidas úteis no combate à nova gripe também servem para a gripe comum, que está sendo combatida, sem querer.

Quando a pessoa pára para pensar, ela vê como o efeito dominó acontece no dia a dia.

quarta-feira, 12 de agosto de 2009

Escolhendo seu joguinho do pygame


Dia desses, comecei um projeto de uma distribuição linux totalmente com foco em python [turtle linux]. Tipo, troquei todos os aplicativos comuns por versões escritas em python. O editor de texto passou a ser o Editra, o tocador de música virou o Quodlibet, e assim vai. Logo, notei a necessidade de ter jogos em python também! Ciente disto, comecei a procurar na internet por sites que avaliem joguinhos escritos em python, o que, normalmente, implica a utilização do pygame. De qualquer maneira, não havia! Existem sites que hospedam jogos do pygame, sites que divulgam esses jogos, sites que incentivam a criação desses jogos, mas não tinha nenhum que avaliasse esses jogos com reviews objetivos! No site da pyweek é possível ver algumas opiniões e notas, mas nada muito direcionado.

De qualquer maneira, eu tive que sair testando jogos do pygame, um a um, para achar quais jogos eram bonitos, quais eram completos, e quais eram divertidos! Depois de muitas avaliações e algumas decepções, consegui fazer uma listazinha com os jogos que mais me agradaram, e gostaria de compartilhar com o pessoal que visita o blog. Os jogos abaixo funcionam, possuem começo, meio e fim, e são todos muito bons. Basicamente, todos dependem do pygame 1.8.

Bubbman2-DX
Bubbman2-DX é um jogo estilo plataforma escrito pelo talentoso pymike. O jogo possui gráficos estilo old school, entretanto bastante bonitos e agradáveis. A música não irrita, e os controles são preciso. Quanto ao divertimento e desafio, nesses quesitos você pode esperar muito! O jogo consiste em você correr para o lado direito do mapa enquanto um trator te persegue destruindo tudo pelo lado esquerdo. Um negócio legal sobre esse jogo, além da idéia, são as fazes, todas bem diferenciadas, fazendo com que o jogador não enjoe do jogo.


-

Invention
Esse é um jogo muito bonito, tenho que tirar o chapeu para isso! Com gráficos belíssimos, invention e um estilo de jogo no melhor estilo lemmings, seu objetivo neste jogo é levar uma robôzinha até o outro lado do cenário sã e salva, construindo escadinhas para ela. Pode não parecer, mas quem jogou lemmgins, em seu tempo áureo, sabe o quanto essa rotina pode ser divertida. Outro fator legal no jogo é a música, bastante sombria e imersiva. Que conste também na listinha que o jogo não engasga em momento algum! Agora, comigo: junte gráficos bonitos, estilo divertido e música sob medida. O que você tem? Um jogão!


-

MakeMe
Esse jogo é foda de sério! Pura e simplesmente. Por quê, você pergunta. Muito simples, o jogo é lindo e super divertido! Nele, você assume o papel de um robôzinho incompleto que quer conquistar uma robôzinha, e, para isso, tem que fazer algumas coisas para ela (mulheres eletrônicas...tsc tsc ^^). Ou seja, no jogo, você deve pegar certas coisas espalhadas pelo cenário, como peças para você e itens. Parece excitante para você? Bem, pois é excitante! E muito! Você vai poder nadar, voar, rastejar, e tudo aquilo que sempre quis fazer se fosse um robô =D. Pontos ruins desse jogo? Tem? Tem sim. Falta uma musiquinha e alguns sons. Nada que atrapalhe de verdade. É até algo bom pois você vai poder jogar ao som de sua banda predileta sem problemas.

E por último(mais por preguiça minha que qualquer outra coisa...)

-

Bubble Kong
Bubble Kong é um jogo estilo plataforma semelhante a joguinhos como o conhecido Mário Bros, mas com alguns diferenciais. Entre seu gráfico retrô e sua música 8bits, bubble kong é um joguinho que pode surpreender. Nele você encarna um cavalo marinho capaz de cuspir bolhas nos inimigos. E o que tem de mais nisso? O que tem de mais é que você pode usar essa habilidade para muitas oisas nesse joguinho, como alcançar plataformas ou pegar itens. Os gráficos podem incomodar a começo, mas não se enganem, eles são bastante agradáveis depois que você se acostuma. Mesmo não sendo possível visualizar requintes disponíveis nos jogos mais modernos, bubble kong vale o desafio por sua combinação suave de elementos já consagrados.

No mais, é isso. Ia falar do happy insect garden e do whichwayisup também, mas estou cansado. Fica aí a dica para quem quiser, dar uma olhada. Abraço!

GTK+GTKBuilder+Python == Happy!

Seguinte negada, como foi anunciado em vários blogs internet afora, como este e este, ao se desenvolver para Gtk, deve-se usar o GtkBuilder ao invés do libglade, devido a algumas escolhas de desenvolvimento e para a melhor evolução da biblioteca. Ciente disso, resolvi fazer um pequeno tutorial de como criar e carregar um arquivo no GTKBuilder a partir do glade3.

  1. Basicamente, o que você vai fazer é:
  2. criar um arquivo .glade como glade3
  3. salvar em um local qualquer
  4. criar um objeto GtkBuilder
  5. carregar esse objeto pelo objeto GtkBuilder
  6. conectar os sinais
  7. mostrar a interface

Não é uma trabalho difícil, entretanto, um exemplo sempre ajuda, não é mesmo? Uma observação que eu gostaria de fazer é que dialogs não são tão interessantes para serem criados no glade3 quanto interfaces customizadas. Isso se dá pela facilidade de criá-los e customizá-los. O FileChooserDialog, citado em outra postagem deste blog, é um bom exemplo disso. De qualquer maneira, mãos na massa!



Note que o signal definido abaixo tem o mesmo nome do método definido em Example.


Bem, é isso. Note que o método é semelhante ao usado com o libglade, então, migração de códigos deverão ser bastante tranquilas. No mais, é isso.

Abraço!

terça-feira, 11 de agosto de 2009

Estendendo o GTK filechooserdialog

Hoje me deparei com um problema! Estava lá eu, feliz da vida, desenvolvendo um aplicativo desktop em python com gtk, quando me deparo com o problema de dar interatividade para o filechooserdialog criado pelo glade3. Não faço a mínima idéia se aquele bicho é um filechooserdialog padrão ou mesmo onde acho exemplos carregando esse bendito, do arquivo .glade onde reside até meu código, de forma funcional.

Diante deste impasse, e de meu prazo curto( para variar ), mediante pesquisa na internet, achei um link muito maneiro que explica como criar uma caixinha de seleção de arquivos sem usar o glade3, e de forma fácil. Fiquei meio triste que não ia usar o que eu tinha feito direto com o glade, mas é a vida! Quem não tem cão, caça com cobra =D hehe (@.@!). De qualquer maneira, eu dei uma modificada simples para que ficasse com uma aparência legal para o meu aplicativo.

Basicamente eu criei uma classe que estende o gtk.FileChooserDialog e configurei a danada direto no __init__. Fiquei até bem legal e limpo, o código, sem falar, funcional! Eis o código comentado:




Bem, é isso. Espero que ajude alguém! Comentem!

Arquivo do blog