Amigos! É com grande alegria que divulgo aqui o II PHP Day. Nessa segunda edição teremos uma grande novidade: uma mesa redonda (na verdade nem sei se vai ter mesa, quanto mais redonda.. rs) que estamos nomeando de “Brainstorm”.
Teremos no total 4 palestras sendo elas:
- Palestra 1: Processamento em fila, assíncrono e/ou paralelo com Gearman e PHP
- Palestra 2: Reconhecimento de padrões funcionais em JQuery
- Palestra 3: Otimização e Escalabilidade
- Palestra 4: 10+ coisas que odeio em PHP
E a mesa redonda/brainstorm:
- Brainstorm: Desenvolvimento usando frameworks e hard code
Os palestrantes são membros da comunidade PHP-ES, tudo gente boa (inclusive eu estarei lá palestrando)
O evento ocorre no dia 27/03/2010 nas dependências da FAESA. Mais informações em http://www.phpes.org/eventos/ii-php-day/
Ps.: O que tem haver o mário alí? A resposta é: nada, deu vontade, apenas isso
Recentemente adquiri um Dell Vostro 1320, uma belezinha de máquina! Antes desta aquisição eu utilizava um Acer 5050 como notebook pessoal, diga-se de passagem que ele me rendeu boas dores de cabeça, muitas compilações de kernel e sobreposição da DSDT - differentiated system description table - até o advento do kernel 2.6.30.
Mas o notebook da Acer possui algumas teclas de função especial que controlam o brilho do LCD, em especial uma que desligava o LCD, tecla que esse meu novo Dell não possui.
Essa tecla me fazia muita falta, especialmente quando eu utilizava o notebook longe de alguma tomada, o que me forçava a utilizar sua bateria, e nessas horas qualquer economia relacionada a carga da bateria é bem vinda, e nada melhor que desligar o LCD nos momentos de “ócio” do notebook, mas eu não tinha como desligar o LCD por falta dessa tecla especial.
Então pensei: “Eu uso Linux! Deve ter um comando que controla isso!”. Iniciei minhas pesquisas na internet e depois de alguns cliques cheguei ao LessWatts e também a alguns outros sites que contemplavam o assunto. Minha pesquisa não só me permitiu descobrir o comando que liga/desliga o LCD como também os comandos para aumentar ou diminuir o brilho do LCD. Segue abaixo:
Para desligar o LCD use (Qualquer movimento de mouse ou tecla reativará o LCD):
Para decrementar o brilho do LCD:
Para incrementar o brilho do LCD:
Os números informados para o comando xbacklight estão em porcentagem. Além da opção -dec e -inc há também o -set que define exatamente o valor passado – também em porcentagem.
Para obter o valor atual de brilho
Agora basta definir teclas de atalho para cada um, isso se o seu gerenciador gráfico ainda não o fez, e ser feliz.
Um man xset e man xbacklight é sempre bom! Uma visita ao link doLessWatts pode lhe ajudar a não só economizar bateria com o ajustes no LCD mas também em outros periféricos do seu notebook, vale a visita.
Me considero um amante de jogos modelo arcade, ou para os mais “íntimos”: fliperama. Quando eu era apenas um moleque vivia gastando os poucos centavos que conseguia “arrumar” para jogar fliperama.
Ainda me lembro da primeira vez que vi um arcade. Eu retornava da escola para casa, onde na época eu cursava o que hoje é chamado de nível fundamental, nesse caminho passei em frente a uma dessas casas de jogos, havia várias máquinas – como costumavamos chamar os arcades – uma ao lado da outra. Dentre elas havia uma com um joguinho que tinha um cavaleiro lutando contra monstros, fantasmas, animais bizarros, etc.
Essa foi a época do boom desses jogos arcade, foi justamente quando a Capcom lançou Street Fighter II. As casas de jogos viviam cheias de “competidores”.
Havia uma plaquinha pregada na parede da casa de jogos, num local que podia ser visto por qualquer pessoa que se aproximasse da entrada, a placa dizia “Não é permitida a permanência de estudantes”, então fui em casa para trocar de roupa. E criança é criança né! Não pensa que roupa vai usar, apenas pega a primeira que vê pela frente e usa. Fiz exatamente isso e retornei mais tarde para jogar.
Entretanto fui surpreendido com uma calorosa frase de boas vindas: “Aqui você não pode entrar!”. E o rapaz que me dizia essa frase apontou para a minha camisa. Bem, qual não foi minha surpresa quando vi que troquei a camisa da escola por uma outra camisa de escola, porém da escola que eu frequentei até a 2º série – nessa época eu deveria estar na 3ª ou 4ª série.
Triste e morrendo de vontade de jogar retornei para minha casa, e no caminho havia um barzinho com uma dessas máquina de fliperama (arcade). Não era a mesma, porém eu estava com muita vontade de jogar. O jogo era o de um “carro” que andava sobre um terreno irregular e atirava em outros objetos acima e à frente do carro.
Comprei minha ficha e desde então começou minha paixão/vício, que só foi parar quando começei a trabalhar e ver o quanto custa ganhar dinheiro.
Há poucos anos descobri que eu poderia jogar esses jogos no computador, através do que conhecemos como emulador. Fazendo pesquisas na internet descobri o MAME, na época versão para o MS Windows. E quando começei a usar GNU/Linux procurei algo equivalente, e encontrei o AdvanceMAME.

O AdvanceMAME é um emulador, não oficial, de MAME. A página do projeto pode ser visitada AQUI.
O que disponibilizo para vocês é o PKGBUILD para distribuições Arch Linux, ainda não me senti a vontade para postar ele no AUR. Caso encontre algum bug, por favor reporte, ficarei feliz em corrigir. Se você utiliza Slackware, baixe o SlackBuild, a propósito agradeço o ’seb’ (Sebastien) que criou o slackbuild, já que usei-o como base para criar o PKGBUILD.
Para instalar, baixe o PKGBUILD no link acima, descompacte, entre no diretório criado e rode o comando makepkg, tudo como usuário normal. O pacote será gerado, agora instale-o como root com o comando:
pacman -U nome-do-pacote-gerado.pkg.tar.gz.
O binário advmame será salvo em /usr/games. Adicione esse path no /etc/profile na variável PATH.
A forma certa de chamar o emulador é:
Se você reparou bem, não tem a extensão e nem o path. É necessário que você altere a configuração do AdvanceMAME para apontar o path onde estão os ROMs.
Para configurá-lo execute o comando advmame sem parâmetros, ele criará o arquivo de configuração e lhe dirá qual o path default dos roms e como alterá-lo.
Sobre os joguinhos que comentei no início do post, caso tenha ficado curioso, eles são:
Ghosts’n Globins

Moon Patrol

Hoje já parti para outros inúmeros títulos mais “recentes” como: Street Fighter, The King of Fighters, Fatal Fury, Bomberman, Black Tiger, Capitão Comando, Dungeons dragons e muitos outros, todos emulados.
O melhor site para baixar ROMs na minha opinião, é o Roms World. ROMs são os jogos empacotados em formato zip, os quais você usa para carregar no emulador e jogar.
janeiro 24th, 2010 in
Archlinux,
Geral,
Jogos,
Linux,
Slackware | tags:
advancemame,
advmame,
arch linux,
games,
Jogos,
Linux,
mame,
pkgbuild |
7 Comments
Seguindo minha nova linha de comportamento – de ler mais livros – terminei a pouco de ler o livro que intitula este post: Como a Starbucks salvou minha vida.
O livro conta a história real de Michael Gates Gill, ex-diretor e criação de uma grande agência de publicidade nos Estados Unidos que vê sua vida toda se desmanchar e perder tudo.
Michael Gates, ou Mike como fora apelidado na Starbucks, tinha tudo que queria: status, dinheiro, um cargo alto em uma grande empresa – ou pelo menos achava que tinha tudo – quando se viu em uma grande aspiral descendente, perdendo praticamente tudo que tinha exceto uma coisa: vontade de se redimir e começar uma vida nova. Foi então que em uma de suas rotineiras passadas por uma das lojas da Starbucks – uma rede de cafeterias muito conhecida nos Estados Unidos – conheceu a pessoa que seria sua futura gerente/chefe Crystal e principal fonte de inspiração para Michael em sua nova forma de enxergar e encarar a vida e suas dificuldades.
Admito que não comprei o livro, o fato é que meu irmão precisou fazer a resenha deste livro, como tinham poucos exemplares na biblioteca da faculdade onde meu irmão estudava, ele resolveu comprá-lo.
Enquanto ele lia o livro eu ia perguntando o que estava acontecendo, a cada novidade eu me interessava mais pela história, então parei de perguntar e pedi o livro emprestado quando ele o terminasse de ler.
Nessas férias recebi ele para ler, prometi ler o mais rápido possível pois já haviam outras pessoas interessadas nele. Hoje eu terminei e o que posso dizer sobre a história é: ótimo! É muito legal ir lendo e imaginando tudo aquilo que ia acontecendo com Mike, seus pensamentos diante de certas situações, seus medos e anseios, e principalmente suas vitórias. Como um bom apaixonado por café que sou, me deu até vontade de ir a uma loja da Starbucks, mas pelo que vi aqui em Vitória/ES não há lojas da Starbucks, pelo menos não vi no site nada a respeito.
Recomendo a leitura do livro, muito bom!
Onde encontrar:
Ps.: Há inclusive um filme estrelado por Tom Hanks, espero o encontrar para assitir também.
Graças a Deus mais um ano se inicia, e como é tradição de praticamente todos, ou quase, ano novo, projetos novos! Promessas novas – mesmo que seja para cumprir as promessas do ano que passou – , mudanças de hábito, novas conquistas e assim por diante.
Não sou do tipo que promete algo, na verdade não gosto de prometer já que dessa forma me sinto na obrigação de realizar o que prometi, por isso prefiro não prometer nada que é para não ficar com a culpa me martirizando por quanto tempo se prolongar o cumprimento da promessa.
Mas, se não houver uma meta, um objetivo ou mesmo um sonho o homem não é nada, portanto criei uma pequena lista do que devo procurar realizar neste ano de 2010, apresento aqui algumas delas:
- Publicar mais posts – ou artigos se preferir – no Blog: Este ano de 2010 não movimentei como devia o Blog. Ampliarei um pouco os assuntos, abrangendo além de posts técnicos também assuntos gerais que me interessarem e achar conveniente publicar no Blog. Também precisarei definir a periodicidade dos posts, por enquanto ainda não pensei em nada, mas talvez um post a cada uma ou duas semanas seja algo interessante.
- Ler mais livros: Este já comecei a realizar, inclusive já terminei um que comecei a meses atrás e já estou na metade de outro que meu irmão me emprestou, por sinal muito legal: Como a StarBucks salvou a minha vida. Desde que encontrei um amigo em uma livraria aqui de Vitória/ES, que me motivou muito a ler quando contou a história de seu tio, eu prometi a mim mesmo que leria todos os livros que adquiri ou que estão comigo, e quantos mais forem possíveis.
- Adquirir certificações: Crescimento profissional se faz constantemente.
- Participar de projetos da comunidade de software livre: Não que eu não participe! Sempre que posso ajudo todo tipo de eventos relacionados a software livre aqui no Espírito Santo, porém normalmente ajudo a organizar o evento e acabo deixando as palestras para outros colegas. Este ano pretendo mudar um pouco a direção: me envolver menos na organização e mais em palestras e projetos de desenvolvimento ou tradução.
- Me organizar melhor: Sabe quando você tem muitas coisas legais na cabeça para realizar, mas quando senta na frente do computador, ou quando tem tempo livre, acaba não fazendo nada daquilo e perde seu tempo todo com algo fútil e fica com aquela maravilhosa sensação de: “poxa! O dia passou e eu não fiz nada de produtivo!”. Pois é, quero acabar com isso, preciso me organizar para melhorar minha produtividade, e foi até com esse intuito que adquiri o livro “A arte de fazer acontecer” de David Allen, criador do método “GTD – Getting Things Done” que tem como objetivo ajudar as pessoas a serem mais organizadas com suas tarefas e torná-las – as pessoas – mais produtivas.
Estes são apenas alguns, de vários, objetivos que pretendo realizar este ano. Conforme comentei acima, não são promessas, mas lembretes do que preciso realizar este ano.
Também aproveitei o embalo de ano novo para mudar o tema do Blog, já faz algum tempo que vinha procurando um tema novo para meu Blog, porém queria algo simples, limpo e que me desse uma área maior para os textos/posts, finalmente achei o que eu queria! O resultado vocês estão vendo, espero que agrade!
2010, que seja um ano maravilhoso não só para mim, mas para todos ao meu redor. Deus abençõe a todos!
janeiro 2nd, 2010 in
Geral |
2 Comments