Conserto de Eletrônicos

Faz uns 6 meses eu comprei o jogo Guitar Hero: World Tour completo, com o DVD, uma Guitarra sem frio, uma Bateria sem fio e um Microfone USB. Tudo funcionou bem por uns 4 meses, até que o strum (o equivalente às cordas que você toca numa guitarra de verdade) começou a falhar para baixo.
No início achei que eram as pilhas fracas que faziam a conexão sem frio falhar, mas quando vi que para cima ainda funcionava direito, fui procurar na internet sobre o assunto. Para minha surpresa descobri que esse é um defeito super comum, com gente até tendo ele com uma guitarra novinha em folha, e pior, não adianta apelar para a garantia, pois vão te trocar a guitarra inteira e o problema logo vai voltar. O motivo é que a Activision resolveu usar um switch dos mais baratos - e vagabundos - disponível no mercado norte-americano, e ele simplesmente não aguenta o tranco!


[os switches vagabundos]

Felizmente, sabendo desses problemas, um pessoal lá na Inglaterra decidiu criar um site sobre o problema, e vender switches de qualidade em http://www.guitarherorepair.com/. Esperei um mês para liberar o meu cartão de crédito e encomendei um. Essa semana ele chego em um envelope de carta normal mas com os switches bem protegidos e embalados. Então pus-me a praticar um pouco de soldagem eletrônica, que fazia mais de ano que eu não fazia, por isso comprei de antemão um removedor de solda, que ajudou bastante, mas não é o bicho, suga pouca coisa. Mas enfim, abri a guitarra - felizmente a minha chave de fenda normal cabia perfeitamente dentro do buraco do parafuso estrela e não precisei comprar uma chave nova ou destruir os parafusos forçando - e substituí o switch. O novo tem até parca (Pertterson) e um clique muito mais suave.


[a guitarra por dentro]

Ao fechar a guitarra e tocar, a diferença foi impressionante! O switch novo faz menos barulho, precisa menos força para ser "clicado" e tem uma resposta bem melhor!! Ou seja, a minha guitarra está bem melhor de tocar :)

Fica então a dica para quem tem uma guitarra do Guitar Hero: World Tour: não tenha medo, a substituição do switch vale a pena!

Por que reuniões são tóxicas? (ou por que programadores odeiam reuniões)

from Nome do Jogo 
546730647_ff1ea80217Foto de Jan Willem Geertsma
Muitas reuniões são convocadas apenas para auto-afirmação dos gestores quando poderiam ser evitadas e todos os assuntos resolvidos com um simples e-mail. Não existe nada mais tóxico à produtividade do que uma reunião.
Paul Graham escreveu um artigo intitulado “Maker’s Schedule, Manager’s Schedule” que explica o motivo de nós programadores odiarmos tanto reuniões. Acontece que o nosso cronograma funciona de uma forma diferente que o das outras pessoas. Reuniões nos custam mais caro.
A agenda do gerente segue o modelo tradicional, onde cada dia é dividido em intervalos de um hora. Programar uma reunião é apenas um problema de ordem prática, basta encontrar um intervalo em aberto na sua programação e escrever “reunião”. Quando se gerencia o tempo desta maneira, você pode reservar algumas horas para uma única tarefa se for necessário, mas por padrão você pode mudar o que está fazendo a cada hora.
Mas programadores (e outros profissionais) gerenciam o tempo de outra maneira. Eles geralmente costumam dividir sua agenda em dois períodos: manhã e tarde. Não é possível desenvolver software bem em unidades de uma hora. Isso não é tempo suficiente nem para começar.
É por este motivo que programadores odeiam tanto reuniões, afinal uma única reunião pode acabar com uma tarde inteira de trabalho, dividindo-a em dois pedaços pequenos demais para fazer qualquer coisa importante.
Eu sei que pode soar um pouco sensível demais, mas em alguns casos mesmo uma rápida reunião no meio da tarde pode deixar um programador improdutivo por um dia inteiro. Se eu sei que a tarde será quebrada, então eu sou menos propenso a iniciar algo ambicioso no período da manhã.
Nós entendemos a importância das reuniões. Tudo o que estamos pedindo aos gerentes é que eles entendam os custos.



Um dia eu já achei o Juca Kfouri um cara legal...

Isso nem dá para chamar de preconceito, é rascimo puro!
Realmente, sou retardado mental por achar que esse sujeito é sério, baita canastrão. Ironia? HAH! Ele fica de mal com o presidente da CBF, com o Inter, desconta no Saci e eu que não entendo ironia?
Nem se o STF exigisse dimploma, o nível do jornalismo brasileiro estaria a salvo com pessoas como este senhor escrevendo qualquer porcaria que pensa.


Tem um grupo de malucos abrigado no endereço http://www.sosaci.org/ que quer convencer a CBF a adotar o Saci como mascote da Copa do Mundo de 2014, no Brasil.
Tomara que Ricardo Teixeira, pelo menos dessa vez, não se deixe levar por uma tentação tão populista e demagógica.

Como ter alguém de uma perna só, e ainda de cachimbo na boca, como mascote da Copa?

Não basta uma seleção de pernas-de-pau que fazem propaganda de cerveja?

Ora bolas!

E o José Roberto Torero ainda apóia semelhante maluquice.

Durma-se com um barulho desses.
Comentário: Juca, eu juro que se fosse deficiente, te botava um processo sem tamanho e você não ia poder se esconder por suporta "liberdade de imprensa". O que você escreveu sobre uma perna só foi de um RASCIMO e INTOLERÂNCIA incríveis!! Eu me emocionei muito mais com a paraolimpiada um ano atrás do que com as pessoas de duas pernas que só deram fiasco. VERGONHA pra você, sua família, seu cão e até seu cavalo Juca! VERGONHA! Você é uma pessoa feia Juca! Estou triste em ter lido teu comentário isso. Sou colorado, meu time usa o saci de mascote. Com uma perna só, cachimbo, negrinho, cabelo encaracolado e ORGULHO de ser o que é. E eu sou branco, descendente de russos, e mesmo assim fiquei ofendido com seu preconceito! Cadeia pro Juca? Se o Brazil fosse sério você já estava em cana...

Resposta:
Processe. Porque você é deficiente sim, mas deficiente mental por ser raivoso e burro, incapaz de entender a minha ironia, que fui "contra" só porque o Ricardo Teixeira jamais aceitaria algo que eu apoio. Se você fosse mais esperto, embora seja louvável que você não tenha preconceitos, teria percebido, ainda, que a resposta do movimento pelo simpático Saci é muito maior que a minha provocação. Mas, enfim, processe...

Viva Honk Kong!!

Graças à China e ao cartão de crédito, hoje é possível importar alguns itens bacanas pela internet, usando normalmente o eBay.

O preço costuma ser muito melhor do que comprar pelo mercado livre ou equivalentes do brasil, mas cuidado com o valor, se passar de 50 dólares, você irá penar com um imposto de 60% sobre o valor total (e não o que exceder) do produto, e isso inclui o frete! E antes de pensar em trazer vários itens juntos, em um só pacote, cuidado; neste caso a taxa de transporte não fica unificada, mas se soma! Mesmo que você ganhe um desconto (2 a 3 dóalres a cada item extra) não costuma valer a pena se passar a pagar imposto, então é bom encomendar em doses homeopáticas.
Esse imposto é meio imbecil, porque é aquela idéia do século apssado, de forçar o preço para cima para atrair fábricas para cá. Sabe o dia em que a Square Enix vai produzir brinquedos, ou a Sony fabricar playstation 3 no Brazil? JAMÉ!! Não tem mercado, e vários itens são específicos para o consumidor oriental, e só um que outro perdido por aí. E outra, qual é a graça de comprar um gato da sorte Chinês ou um Komono japonês, se ele for feito no Brazil? DUH!



[gashapons de Final Fantasy III]



[gashapons de Final Fantasy IV para juntar à coleção]


[figma (tipo barbie, mas articulada e toda de plástico) de rin de Fate/Stay Night]


[futura aquisição: figma de saber, de Fate/Stay Night]


Tecnologia da Zipline é destaque em livro da IBM

Parabéns ao Deivison, ao Anão e cia:

O sistema eGestor (http://www.egestor.com.br), tecnologia da Zipline Tecnologia Ltda., foi destaque no livro "Cloud Computing - Computação em Nuvem, transformando o mundo da Tecnologia da Informação" de Cezar Taurion, gerente de Novas Tecnologias Aplicadas da IBM.

O livro pode ser comprado em: http://www.linuxmall.com.br/index.php?product_id=6354

Segue abaixo parte do livro com o destaque ao sistema:

O caso Zipline

Este é um exemplo interessante, de uma pequena empresa de software brasileira, localizada no interior do Rio Grande do Sul. A Zipline Tecnologia tem nove anos de existência e trabalha principalmente com hospedagem de sites e administração de servidores para as empresas da região. Percebeu que o mercado de hospedagem de sites está se canibalizando e resolveu entrar para um novo setor, de maior valor agregado, quando então surgiu o projeto do eGestor (http://www.egestor.com.br), ERP Online, baseado no modelo SaaS e de arquitetura multi-inquilino.

Segundo seus executivos, o eGestor é uma experiência que está dando certo aos poucos, pois é um mercado ainda relativamente desconhecido. A maioria das vendas desse serviço tem sido para pessoas com maior conhecimento de tecnologia, uma vez que os empresários mais tradicionais ainda têm certo receio de manter suas informações de um servidor na Internet.

100% da receita é obtida através de assinaturas. Como software SaaS, a Zipline permite um período de experiências, coisa impossível de fazer quando o software tem que ser instalado e configurado na casa do cliente. No caso do eGestor, antes de decidir pela aquisição do serviço, os clientes testaram o sistema por pelo menos umas duas semanas. E, curiosamente, embora os executivos da Zipline imaginassem que os serviços seriam contratados praticamente via on-line, constataram que o interessados ligavam e conversavam bastante com a empresa antes de tomar a decisão. Este é um ponto que nos chama a atenção. Quando se fala em serviços, o fator cultural é extremamente importante. Modelos de relacionamento que podem ser de muito sucesso em culturas pouco afeitas a relacionamentos pessoais, não necessariamente darão certo em uma cultura como a latina, fortemente influenciada pelos contatos pessoais.

Ao entrar no mundo SaaS a Zipline enfrentou alguns desafios. Um destes desafios, comuns aos enfrentados pelos pioneiros de SaaS como a Zipline é barreira do hábito. Nas gerações de softwares anteriores, cliente-servidor e Web, o pressuposto para garantir segurança, confiabilidade e governança era que os servidores ficassem dentro de casa. Fazer um movimento em direção à Computação em Nuvem e SaaS significa quebrar este pressuposto. Os dados já não residem onde você sabe que estão. Os aplicativos operam de um data center que pode estar em qualquer lugar do planeta. Quebrar paradigmas não é simples e demanda um esforço muito grande de evangelização e convencimento. Mas à medida que os benefícios forem sendo observados, o mercado vai começar a reagir de forma muito mais positiva e receptiva.

Portanto, embora a Zipline já trabalhasse com serviços, pois vendia hospedagem, identificou que para vender serviços SaaS o profissional que atende os clientes precisa ter um conhecimento mais profundo do sistema de modo a demonstrar claramente seus benefícios.


--
Atenciosamente,

Deivison Alves Elias

ZIPLINE TECNOLOGIA LTDA.
Valorizando a sua internet

Direto RS: 55 3026-3336
Direto SP: 11 4063-4830
Direto RJ: 21 4063-8930
Outras localidades: 0800 600 3336

www.zipline.com.br - hospedagem e servidores dedicados
www.egestor.com.br - sistema de gestão empresarial


Correios: 4º greve em 3 anos

Recén encomendei coisa da DX (Deal Extreme). Agora é melhor torcer para a mercadoria atrasar e a greve ser curta. Os grevistas querem "apenas" R$ 300 linear + 46% de aumento. E eu feliz com a reposição da inflação + 0% faz dois anos...

Mudança a Fórceps

Uma das coisas legais da T&T era justamente ser no centro. Agora, movido pra TecnoPUC, e só de imaginar ter de ir pra lá nos dias de inverno, e perco totalmente o tesão. Já quis ir lá, quando tinha interesse em fazer mestrado, hoje me parece apenas um local árido, deserto do qual terei que fugir para voltar à civilização. As opções de alimentação são limitadas, não tem emrcado, papelaria, lojas de 1,99, enfim, nada por perto para quando precisar. Também danou-se caminhar a pé de volta para casa pela redenção ou mesmo ir no gasômetro ver as estrelas.
Ce'la vi? Nah, é apenas uma questão de ajustes e decisões. Como por exemplo, decidi que quero, antes do próximo inverno, voltar a trabalhar com PHP, que é disparado minha linguagem favorita, ou se pintar um projeto em Qt/Desktop/Mobile legal, cansei de ficar botando botão ali ou aqui.
PS: Eu tinha desistido de concursos, porque podiam me mandar para algum lugar que eu não desejaria, pelo visto o mesmo acontece na iniciativa privada, óh mundo cruel, eheheh :D

Microfone + Guitarra?

Sem um suporte pra microfone fica difícil, tanto com a guitarra como com a bateria. Aliás, acho que minhas pilhas da guitarra estão acabando, preciso comprar umas recarregáveis porrada pra economizar no longo prazo.
Nesse meio tempo não consigo descobrir o que é mais irritante: A ADSL a passo de lesma ou a luz faltando todo santo dia!. Só sei que tanto Oi/Brt como CEEE não sabem o que é funcionar debaixo d'agua.

A chuva cai lá fora, e a ADSL cai aqui dentro

Depois de 24h a rede voltou, tiveram que fazer uma nova manutanção, pq a que fizeram ontem, não funcionou - e ainda ficam insinuando que a gente é mentiroso, inépto ou o provedor é podre nesse meio tempo.
Até perdi o tesão de testar o meu PC agora com 2GB de RAM. Só pude ver que o que me incomoda muito, desde que comprei meu eeePC com memória Flash, diminuiu: a leitura constante e quase obrigatória do HD.

Nintendo DS + GBA

Uma das coisas legais do Nintendo DS Lite (O DSi não) é que ele possui uma entrada para cartuchos de Gameboy Advance. Só que, assim como no caso dos jogos do próprio sistema, o cartucho R4 que contém um cartão micro SD de 2GB para rodá-los, pode também servir para armazenar jogos de GBA, no entanto não para rodá-los, pois ele fica no slot-1, e os de GBA devem rodar no slot-2.


Aí entra uma pecinha que comprei no deal extreme, o ez 3 em 1, que como o nome diz tem 3 funções:
a) expansão de RAM, esta serve para poucos programas, mas um deles é bastante útil, o DS Browser, uma versão do Opera para o portátil, que evitará a briga pelo meu eeePC nos dias frios de inverno :)
b) rumble pack, ou seja, a boa e velha vibração no joystick, sendo que nesse caso é o próprio console, em alguns jogos
c) rodar jogos de GBA, ele faz isso em conjunto com um programa chamado GBA Exploader, que é um .NDS que roda a partir do slot-1, e basicamente analisa a rom de GBA e a joga para a RAM do 3 em 1, e em seguida a executa. Isso é claro, torna um pouco complicado e tedioso rodar os jogos de Gameboy Advance, principalmente porque ele não salva automaticamente a SRAM (basicamente a memória não volátil do jogo, os saves) para arquivo, quando você retorna ao GBA Exploader, ele vai te pedir para salvar a SRAM do último jogo que você havia rodado, o que é bem confuso, já que logo em seguida, ao selecionar um jogo, ele vai te pedir para carregar uma SRAM. Para simplificar este processo, ele tem uma opção para carregar um jogo em sua memória não-volátil, chamada NOR, fazendo com que o 3 em 1 funcione como se fosse um jogo de GBA normal,c onectado no slot-2, ótima opção para a patroa ou as crianças ;)





Nintendo mp3

Hoje viajo para Santa Maria, já carreguei meu novo mp3 player - o Nintendo DS - de músicas. Semana que vem chega meu expansion pack pra ele, e vou poder rodar Opera, tornando ele ainda mais útil. iPhone pra que? Meu negócio são múltiplos gadgets baratinhos ;)

Baita Música


Carry on my wayward son,
For there'll be peace when you are done
Lay your weary head to rest
Now don't you cry no more

Once I rose above the noise and confusion
Just to get a glimpse beyond the illusion
I was soaring ever higher, but I flew too high
Though my eyes could see I still was a blind man
Though my mind could think I still was a mad man
I hear the voices when I'm dreamin',
I can hear them say

Carry on my wayward son,
For there'll be peace when you are done
Lay your weary head to rest
Now don't you cry no more

Masquerading as a man with a reason
My charade is the event of the season
And if I claim to be a wise man, it surely
means that I don't know
On a stormy sea of moving emotion
Tossed about I'm like a ship on the ocean
I set a course for winds of fortune, but
I hear the voices say

Carry on, you will always remember
Carry on, nothing equals the splendor
Now your life's no longer empty
Surely heaven waits for you


Guitar Hero V

Contando os dias, 01/09/09 sai Guitar Hero 5, já no dia 09/09/09 sai Rock Band Beatles, mas a MTV não quer mais ganhar dinheiro com a plataforma mais jogada até hoje (PS2) :-P

Virtualização no Linux

Já usei muito o VMWare para rodar Windows dentro do meu Linux, o que com apenas 1GB de RAM, é uma tarefa bem complicada. Mas um tempo atrás, peguei para testar o Android Live, e o sistema de VM recomendado para ele era o Virual Box da Sun, baixei o pacote do Ubuntu, instalei, e qual não foi minha surpresa ao ver a UI dele em primeiro lugar. Caprichada, com várias opções que a VMWare disponibiliza apenas na versão paga, como compartilhamento de pastas e instalação de "tool" para tornar a integração entre o host e o guest melhor, etc. Mas o melhor ainda estava por vir, ao rodar o Windows, notei uma tremenda diferença de velocidade e uso de recursos; simplesmente parece que estou rodando apenas mais um programinha dentro do OS, e não esgoelando meu Linux. Ele tem até um sistema, que eu ainda não testei, para dar suporte a direct 3D via Wine.

Enfim, fica a dica: se você tem um PC rodando Linux e quer rodar o Windows dentro, fuja do VMWare e dê uma chance ao VirtualBox.

Nintendo DS Reviews

Para quem não sabe, o Nitnendo DS é um videogame portátil, tipo o Gameboy, com duas telas, sendo uma delas touchscreen apra ser usada com uma canetinha chamada stylus, e dois processadores, um ARM9 e um ARM7. Ele também tem uma segunda entrada, para cartuchos de Gameboy Advance, já encomendei um adaptador para poder rodatr os jogos de GBA também pelo R4.


Achei um cara vendendo um usado no Mercado Livre - primeira compra minha que não era de uma loja vendendo lá dentro. Apesar de ficar com um pé atrás, o preço estava muito bom, pois vinha com um R4, um cartucho com um micro SD embutido que te permite colocar os jogos dentro usando um PC, e decidi arriscar a compra. Para se ter uma idéia um Nintendo DS, com uma aparência não muito boa, ou seja não era novo, nos camelôs daqui de porto Alegre, saída 200 reais a mais e não vinha com o cartuchinho R4.
Mas enfim, o negócio chegou em casa funcionando perfeitamente, só estava com o parafuso da bateria meio solto, mas felizmente um canivete bem usado a colocou de volta no lugar, sem nenhum arranhão, dead-pixel nas telas ou problemas no trouchscreen. A caneta stylus também está um pouco gasta, mas não atrapalha a jogabilidade. 


Mas enfim, o Nintendo DS é bem pequeno, pouco maior lateralmente do que uma carteira, fino e leve. O meu é japonês, por isso o adaptador é tanto 110 como 220V, o que é uma grande vantagem, mas como quase todo produto de lá, o fio é curto demais, tem só uns 25cm. A pegada dele que não é muito boa, por ser quadradão (literalmete um retângulo), não encaixa os dedos muito bem, o que pode causar dores se você está jogando algo de ação como Super Mario ou Megaman por muito tempo. Em compensação, se o jogo usa a caneta, você pode colocar no colo ou sobre uma mesa e jogar tranquilamente em qualquer lugar sem dificuldades, pois ele tem "pézinhos" de borracha que o mantém no lugar.


Os gráficos dos jogos não são nada estilo Xbox-360, pelo contrário, são bem limitados e humildes, fazendo com que os jogos sigam por uma caminho diferente na concepção, usando figuras super-deformed, e na falta de palavra melhor, "fofas". É a alegria das meninas jogadoras, os jogos realmente são kawaii/cute/fofos em sua maioria, até os Final Fantasy voltaram ao estilo clássico, também causado por limitações de hardware da época, ao usar personagens estilizados e não realisticos, o que eu honestamente, prefiro, uma vez que os personagens realistas japoneses tendem a ser muito parecidos e andrógenos.
O som é muito bom, ele tem duas saídas nas laterais da tela superior, e até suporta surround. Mas como todo portátil, o som fica muito melhor se você utilizar fones de ouvido.


Agora, o fator principal do DS, assim como do Nintendo Wii, não é ter mega-hiper jogos com os melhores gráficos mas que são um porre (leia-se Crysis e 99% dos jogos FPS por aí), mas sim investir na diversão rápida, tranquila e despreocupada. A grande maioria dos jogos salva seguidamente, pois a idéia é jogar em qualquer lugar, portando você pode ser obrigado a desligar o aparelho a qualquer momento, e é bastante fácil e curta. Ou seja, você joga não pelo desafio, mas pela diversão, e o R4 ainda traz cheats para facilitar a sua vida se travar em uma parte do jogo ou quer jogar de novo aquele super maio 3 que já terminou mais de 30 vezes.


Destaco os jogos que mais achei bacanas até aqui, em ordem:
- Final Fantasy II
- Super Mario New
- Lego Batman
Professor Layton and the Curious Village
- Megaman ZX

Nintendo DS

Em breve, neste blog, review do aparelho e jogos.
Por enquanto só posso dizer que o PSP que me perdôe, mas o DS é muito divertido.

Coisas estranhas ao usar um build dev

Tem um cara no meu chromium!

Por outro lado, tem temas legais, tá muito rápido, menos é claro quando se habilita os plugins que ainda estão bem instáveis. Por sinal, saiu um plugin do ffmpeg para o chromium; se não for linux-only, isso significa que o Chrome vai tocar praticamente de tudo em termos de vídeos na rede. Neat!

Signs of Decay

Instead of K3B, I'm using Brasero to burn PS2 games. I only wish gtk UI was not so ugly and full of empty spaces. Maybe time to create a Qt4 gnome? :)

PTBR:
Sinais de Decadência:
Ao invés do K3B, estou usando o Brasero para gravar jogos de PS2. Eu apenas gostaria que a UI do gtk não fosse tão feia e cheia de espaços em branco. Talvez seja hora de criarem um gnome com Qt4? :)

Duzentos paus!

E eis que o GH: World Tour agora está 999! No fim de semana paguei 799 e já "ganhei" 200 em 5 dias :)

UPDATE: Cuidado ao comprar pelo site do Walmart. Hoje de manhã o site indicou, e me mandou email,q ue a marcadoria estaria entregue. Fui atrás e me mandaram esperar três dias (!!) para obter uma resposta sobre onde está o produto. Três dias para descobrir pq um produto não entregue está marcado como entregue...
Só para terem uma idéia, durante o atendimento, eu procurei o site da Transportadora - felizmente a atendente me passou o telefone - e lá tinha um link logo na capa, para os destinátários da entrega verificarem o andamento - sendo que atendente havia me dito, quando perguntei, que a transportadora não falava com clientes finais. E adivinha só, não está como entregue, apenas em como "na rua para entrega". Patético!

Guitar Hero World Tour

Comprei o jogo na sexta-feira de noite no walmart. Hoje amanheceu cem reais mais caro.
Baita sorte, boa promoção de fim de semana :)

Pontos

- parece que o SPAM na minha conta do gmail anda muito menor
- tá frio, fim de semana só deu vontade de ficar em casa, mas saí passear e pegar sol no sábado
- meus bicos de noite e fim de semana engrenaram, muito trabalho pela frente
- hoje vou em um seminário grátis sobre a arquitetura ARM; sempre é bom trabalhar menos, mas depois tenho que compensar as horas
- o Inter desce a ladeira, e eu quero é mais que o circo pegue fogo e a direção caia junto com o técnico que ninguém queria, só a direção, porque era barato; mas o barato sai caro
- o trabalho está very chato e sem perspectivas; queria trabalhar com PHP novamente

PHP everywhere

Faz um tempão que não trabalho com PHP a fundo, justo agora que tá ficando divertido para valer. Já tem bindings de PHP para SDL, Gtk, Qt, nCurses... ele até gerencia memória distribuída!
Damn work with Flex!

+ trabalho

A partir de hoje vou tocar firme meu trabalho extra das noites, folgas e fins de semana.
O que eu faço é dar suporte ao fórum, e ao sistema de edição e envio de boletim (newsletter). Só que tem um projeto bem banaca, que envolve muito PHP, Javascript e Ajax que estava andando devagar e agora vai vir com força total com o Sensever de coordenador. Vou ter que refazer boa parte do meu código para se adequar ao que o Akira fez e reformular o admin para ficar mais dinâmico (poder incluir itens em uma lista em select/menu-pulldown), vai ser bacana mexer em PHP, eu sinto saudades seguido e gostaria de poder trabalhar só com ele, e não em Flex/Flash/ActionScript chatos.

Promoted(?)

Os americanos não dizem "no pain, no gain"? Pois vou tratar de tornar a recíproca verdadeira.

Sem incentivo, sem suor extra, só o necessário e de praxe.


Inicio hoje, uma fase mercenária, visando melhorar minha qualidade de vida e satisfação pessoal: eu quero é grana! Quero um apartamento maior, uma cama Box king size e um Rock Band original para PS2 :D

Twitter: Não gostei

Prefiro usar o twitter feeder, que pega o rss do meu blog e posta do que usar o twitter.
Não curti, é muito quase-chat, não dá nem pra postar imagens (diretamente), desorganizado, não aceita posts grandes.. enfim, back to blogger.com!

Anyway, hoje estou me mandando para St. Mary City, amanhã de manhã pego o álbum de fotos do casamento, mais umas fotos extras e depois meu irmão vai mestrar um jogo de Dungeons & Dragon 4e. Acho que faz uns 2 anos que eu não jogo, só mestro.
E domingo já tenho que me bandiar de volta cedo,q ue com esse clima não dá pra chegar na rodoviária de Porto Alegre perto da meia-noite... tô epgando nojo desse inverno melequento de Porto Alegre, consegue ser quase tão ruim quanto o de Santa Maria. Santa Rosa é que rulah, sol 99.95% do tempo!

Scarlett Johansson como a Viúva Negra


Ficou quase igual! (ela teria que ter o cabelo liso, mas a Natasha já teve o cabelo ondulado em raras oportunidades).

Happiness


EeePC 701 + Ubuntu + Chrome Linux + Frio + Cama + Chocolate Quente = combo perfeito



Porque sextas-feiras passam devagar

"Todo" mundo sabe que no centro da via-láctea, nossa queria e branquinha galáxima, tem um ou mais buracos negros. Pois, segundo minha teoria, a cada sexta-feira a terra e nosso sistema solar, aproximam-se do horizonte de evento e o tempo fica mais devagar.
Para diminuir esse efeito sobre sua pessoa, você pode tentar se situar em um local diferente do habitual, pois o seu corpo dessa forma será afetado de maneira distinta pelo horizonte de eventos. Tente, por exemplo, tirar umas férias e viajar para as praias do nordeste. Você vai ver como sua sexta-feira vai deixar de ser tão lenta!

Música do Dia



{Refrain
Carry on my wayward son
There'll be peace when you are done
Lay your weary head to rest
Don't you cry no more

Once I rose above the noise and confusion
Just to get a glimpse beyond this illusion
I was soaring ever higher
But I flew too high

Though my eyes could see I still was a blind man
Though my mind could think I still was a mad man
I hear the voices when I'm dreaming
I can hear them say

{Refrain

Masquerading as a man with a reason
My charade is the event of the season
And if I claim to be a wise man, well
It surely means that I don't know

On a stormy sea of moving emotion
Tossed about I'm like a ship on the ocean
I set a course for winds of fortune
But I hear the voices say

{Refrain
No!

Carry on, you will always remember
Carry on, nothing equals the splendor
The center lights around your vanity
But surely heaven waits for you

Carry on my wayward son
There'll be peace when you are done
Lay your weary head to rest
Don't you cry (don't you cry no more)

Flash Evil

Ando trabalhando com Flex/Flash, mas estou testando o Chrome de Linux que nao tem plugins. Eh perfeito viver sem o flash pesando todo o PC, incrivel! Pena que ainda nao tem acentos e alguns outros detalhes e bugs, mas cada vez menos eu gosto do Firefox.

Full House

Com os presentes de casamento e outras coisas que compramos recentemente a casa está cheia, cuspindo coisas pela janela quase. Então quero abertamente agradecer a todos que nos presentearam e saibam que estamos nos divertindo :)
Alguns destaques:

- panificadora: pão caseiro, quentinho e crocante, estreiamos ontem
- máquina de lavar brastemp: a enxuta foi para o céu das lavadouras enferrujadas (ela estava literalmente manchando de ferrugem a roupa) e comprei essa. cabe muito mais roupa e é silenciosa. só perde no quisito quentura, na enxuta a roupa saía morna de tanto girar.
- grill: aqueles redondos de colocar no fogão, ótimo para carnes e pizzas.
- microondas: velho sonho de consumo, vale só pelas pipocas
- grill elétrico: torradas com ondas que nem ruffles
- freezer: trouxemos uns 50 kilos de comida congeladas de Sta Maria. Somado ao microondas é o fim dos gastos com supermercado!

Claro que estamos basicamente falidos agora, ainda mais depois da lua de mel, mas ainda quero comprar um Box King Size porque a cama atual não é o bicho, e um Rock Band para Playstation 2 :)

Camadas demais

Um dos problemas que tenho visto na informática recentemente é que todo mundo quer fazer uma lib que faz camada com alguma coisa. Assim tem libgmail, libflickr, lib-dbus-kde, lib-dbus-gnome, etc.
Não seria mais simples padronizar a forma como webservices e objects são estruturados e se comunicam e uma única lib poderia gerenciar as coisas?
Pois é, mas infelizmente não é assim que funciona.

Pilha de DVDs

Como se faz uma limpeza em um HD de 320 GB para poder formatar a máquina, instalar um Ubuntu zeradinho em ext4?
Com uma pilha de 114 DVDs a 0,95 centavos cada!
Gente que recem saiu da faculdade é um porre!
Acham que sabem mais que todo mundo, não tem respeito pela opinião alheia de quem sabe mais que eles em prática e não teoria, vomitam arrogância dizendo que conseguem fazer mais e melhor que qualquer um, e no fim, tendem a fracassar.

Eu não passei por esse período porque simplesmente apanhei 8 anos na Engenharia Eletrica a toa e vi que o mundo não é cor de laranja e fiz muitos estágios antes de começar para valer. Ainda bem!

Se você está se formando amanhã: aí vai meu recado: menos! Bem menos! Escutem antes de influir nas escolhas de um projeto meramente por suas preferências pessoais.

PS: gnome != gtk, kde != qt. gostar de gnome não quer dizer q sua vida se resuma a gtk, ok?

Funny Things

Voltando ao esquema de micro-posts:
- Quando fui para Natal, achei legal os orelhoes verde e lilas da Oi, volto a Porto Alegre e TODOS os orelhoes da finada Brasil Telecao viraram Oi verde. Embelezamento da cidade++, e que o diabo carregue a BRT.

Star Trek 2.0

Bom, é com um pouco de atraso que resolvi escrever um review do Star Trek do J.J. Abrhams. Como estou escrevendo no eeePC, vou usar tópicos para descrever esse mais que exelente filme:
1. A Aris detesta Jornada, e ela amou o filme
2. O trailer tem uma pegadinha fenoenal e hilária. Tu assiste ele, pensa uma coisa, e no filme é diferente e divertido. Boa.
3. O filme é um "fork" da franquia, bem ao estilo de Volta para o Futuro II, uma nova linha temporal é criada, então nada de se agarrar aos velhos conceitos, todos os personagens mudaram, e até radicalmente.
4. O Sr. Spock nessa realidade escolheu ser mais humano e menos lógico.
5. O filme brinca com a história de viagem no tempo, que nada mais é que um modo fácil de se criar um roteiro, e é usado desde a primeira temporada da série clássica. Portanto elas devem ser deixadas de lado daqui em diante.
6. Os atores estão ótimos, falta um pouco de presença feminina, só a Uhura não deu certo, mas as mulheres estão achando o filme ótimo também pelo elenco masculino.
7. O Karl Urban (Dr. McCoy) está perfeito e hilário, é dele a cena mais engraçada do filme
8. Os melhores filmes ultimamente são os que conseguem unir humor e ação: Transformers, Ironman e agora, Star Trek.
9. Vá correndo ver no cinema, os efeitos especiais estão ótimos. Depois arranje uma TV grande, e assista o DVD quando sair, de novo.
10. A série clássica parece uma tartaruga. O novo filme parece rodado a 120 quadros por segundo, as batalhas estão mais para Star Wars agora. Sem dúvida, tomara que façam pelo menos mais 2 filmes nesse restart da franquia.

Diário de Lua de Mel #4 - 12-05-09

Fomos a praia de Maracajaú, para um mergulho em corais, a 7km da costa, utilizando snorkels para poder observar os corais e peixes. No almoços, gastamos uma nota para experimentar, no meu caso pela primeira vez na vida, lagosta. Confesso que achei o gosto meio adocicado enjoado e comi mais o purê da batatas que vinha de acompanhamento. Mas uma vez na vida a gente pode se dar ao prazer de experimentar algo diferente.

Voltamos e saímos no centro de artezanato perto de nosso hotel, então saímos do passeio e voltamos logo para pegar a piscina do Hotel na volta. Como saímos sem a câmera (ela não é a prova d'água), não tem fotos desse dia.

Diário de Lua de Mel #3 - 11-05-09

Como o passeio ao centro foi muito rápido e superficial, decidimos enfrentá-lo novamente, do melhor jeito que existe para realmente se conhecer um ligar: a pé. Atravessamos a via costeira até chegarmos a Ladeira do Sol, que faz jus ao nome, é uma ladeira enorme que sobe a cidade e onde se pega muito sol, o branco aqui já estava virando um camarão, e claro, esqueceu o protetor solar em casa., portanto, quando chegamos ao centro de turismo, procurei de cara um para poder continuar.

Dessa vez, como toda a paciência do mundo, visitamos o local e até descobrimos que no segundo andar haviam antiguidades e na árvore do centro do prádio haviam saguis, um monte deles. E claro, compramos mil coisas, entre grandes e pequenas. É absurda a diferença de preço das coisas em Natal, fora os pratos prontos (tipo camarão a milanesa), dá para comprar muita coisa, mas fora das excursões. Na excursão o valor do desconto vai para os guias, sem ela, vai apra você, e eles não tem a menor vergonha em dizer "isso está 22, mas faço 18 para você". E outra coisa, eles sempre arredondam o troco, aqueles centavinhos, para baixo. Assim se deu 20,08, eles não te pedem 10 centavos, mas deixam por 20 mesmo!


Almoçamos ali mesmo, um almoço ótimo e barato de filé mignon, arroz de leite com cogumelos - surpreendenetemente arroz de leita salgado é ótimo - e batatas Sauté.


Após os artesanatos fomos ao centro, tiramos fotos muito boas da prefeitura, teatro e outros prédios históricos tirando várias e várias fotos.


Na volta a praia, viemos novamente a pé, passando pelos vilarejos que cercam toda a cidade. A primeira vista você pode pensar que é como no sul, um antro de assaltantes e marginais, mas em Natal eles são pescadores, pessoas humildes e normais, violência lá é algo bem distante, e isso que enquanto estivemos por lá até apareceu um esquartejador! Mas dá para andar tranquilamente pela cidade, é só não dar uma de turista bocaberta.

Diário de Lua de Mel #2 - 10-05-09

Passeio com a CVC, fomos a uma praia chamada Pirangi, sem ondas, dava pé, pela cintura, praticamente até alguns metros de onde os barcos navegam. Voltamos a Natal e fomos primeiramente para o forte dos três reis magos, uma construção datada de 1599 muito legal, até aprendemos um pouco como a construção da estrutura do forte levou em consideração a forma de guerrear na época, ainda bastante medieval. A frente do portao colocou-se um muro, para não haver espaço para uso de aríate, logo depois havia uma parede, de forma que os invasores precisavam fazer uma volta, em forma de U para entrar, e onde havia um buraco no teto para a "recepção calorosa", um banho de óleo de baleia fervente.



Para alcançar a parte de cima, e o capitão do forte, precisava se subir uma alta escada, chamada de "menos um". Isso porque ela não tinha corrimão e era estreita, quando se chegava no alto, os portugueses tratavam de derrubar quem vinha e, ou batia contra a parede onde começava a escada, ou pelo lado, então a guarda do forte gritava "menos um invasor". Além disso, no centre havia, sobre o poço de água do mar, no centro do forte, uma capela, local escolhido para disfarçar o paiol de muniçao, e uma parede secreta, de argila, que o capitão podia usar para sair direto no rio onde um barco o aguardava, logo acima de umas vigas usadas como banheiro.



No local existe uma pedra marco portuguesa, várias bandeiras de portugal e até um boneco usando a roupa de capitão da época.



Uma pena apenas que a reforma, feita em 1965, tinha mudado muito da arquitetura original do lugar, usando argamassa não parecida com a original que era óleo de baleia, e alterado alguns pontos como remover a parede que obrigava os invasores a dar a volta, para facilitar para o turista.
Depois tivemos um city tour decepcionante, sequer pararam o ônibus para tirarmos fotos.Mesmo assim contratamos um passeio para a praia de Maracajaú onde haverá observação de corais e peixes com snorkels.

Depois fomos em um centro de turismo, local cheio de vendas de artesanato,
onde permanecemos por cerca de 45 minutos, não deu para a Aris ver nem metade das bancas no ritmo nordestino. Aliás, aprendemos que Potiguares são talentosos, tudo no Rio Grande do Norte anda com "talento",
até a internet do hotel. E também, eu descobri que o programa de conexão do meu Ubuntu no eeePC simplesmente não funciona com algumas redes, e claro, pela lei de Murphy, a minha de casa funciona, por isso só descobri o problema já lá.

Diário de Lua de Mel #1 - 09-05-09

Hoje começo a falar sobre a viagem de lua de mel em que eu e a Aris fomos até Natal, no Rio Grande do Norte (ou de cima dependendo do observador).



Depois de 12 horas de vôo, com conexão em Guarulhos (era para ter outra em Fortaleza mas devido ao atraso mandaram a mesma aeronave), chegamos no hotel Residence Praia as 20h, saímos na beira da orla para esticar as pernas e jantar.
Caminhamos à beira das praias dos Artistas e do Meio e jantamos em um barzinho no centro de artesanato.

Google Chrome vs. Mozilla Firefox - Round 3, Fight!

Mais um comparativo, após uma semana e meia sem build do Chrome (chamado Chromim, é a versao não oficial e open-source do produto), que andaram quebrando, saiu uma nova versão, já com muito menos features "not-implemented" e com inícios de otimização no código, também temos o beta4 do Firefox 3.5. Estou inclusive postando do Chromium, e já deu para notar que ele nao escreve acentos :)
UPDATE: Corrigi os acentos usando o Firefox, ainda não dá para se livrar dele, mas estamos chegando lá.

Entao, vamos a screenshot:
Dá para notar que mesmo somando-se a memória de todos os processos do chrome (38+38+9+6=91) nem se chega perto dos 150 mega do Firefox, e o melhor é que, como o chrome usa um sistema de processo para cada pagina/aba, se você é um usuário não muito exagerado e usa umas 6 abas no máximo, nunca vai passar do que o firefox consome. Além disso a memória compartilhada entre os processos é de 12MB, abaixo também dos 33 do firefox.
E a CPU? Bom, aí é humilhante. Não é incomum o Firefox usar uns 70 a 80% da CPU, e quando parado, ainda continua consumindo de 10 a 20%, no caso do meu teste, 11%. O Chrome, além de consumir muito menos enquanto renderizando páginas, de 30 a 40% consome.. ZERO parado. O que diz muito sobre a engine de Javascript, já que parado, basicamente, tudo que ele tem que fazer no caso deste teste, é executar de minuto em minuto a chamada Ajax do gmail e a cada segundo atualizar o relogio do D&D Tiny Adventures no Facebook. Então para que 11% de CPU para esses duas tarefas insignificantes?
Aí é que entra a grande ratiada do Mozilla até hoje, basicamente toda a UI dos produtos deles (Songbird, Firefox, Thunderbird, etc) usa Javascript+XML (XUL). Ou seja, ele consome um monte para fazer a UI, coisa que deveria ser tarefa dos toolkits como Qt e Gtk que consomem muito menos para isso, afinal são escritos em C/C++ ao invés de Javascript, e bastante optimizados, afinal é o trabalho deles e eles o executam bem, e não do próprio browser, desenhar a UI.

Enfim, vitória fácil do Google Chrome que está evoluindo rápido na versão Linux e deve conseguir um desempenho em velocidade ainda maior em dual e quad-core, por sua natureza de processos independentes.

Férias, aí vou eu!


View Larger Map

PS: No google reader, por alguma razão, a trilha não aparece. Abra o link para ver.
PSS: O rosa é porque é lua de mel ;)

Bola fora é GOL!

Tempo aproximado de duração no projeto de firmware: 35 minutos.
Entre começar a saber sobre o projeto no 10º andar e voltar para o 9º, chegou projeto novo com Adobe Flex. Sensacional! Happy-happy, joy-joy!!

Agora é aprender Flex, já vi que ele é bem grande, não apenas uma biblioteca de Javascript com capacidade de criar aplicativos desktop, mas principalmente é um elo de ligação entre tecnologias, dá até para o Javascript chamar um método de um ActionScript dentro de um Flash incordorado ao HTML, mó legal. Vou ter que comprar um livro disso e levar nas férias, por sinal preciso comprar uma câmera digital Sony wXXX para tirar fotos lá do oerdeste para poder publicar aqui depois. Ai, ai, ai, meu rico dinheirinho está se indo embora... :)

Amanhã é dia de Marmelada? Sim senhor!

Amanhã, visto que não tive nenhuma resposta nova, começo no projeto de firmware que eu não sei nada, e vou demorar um longo tempo para saber algo sobre - porque eu simplesmente não tenho interesse, então vou ler toda a documentação com calma, parcimônia e profunda análise, começando pela wikipedia apra saber direito como trabalha um firmware.

Estou mais preocupado com a festa do dia 2, que vai ser uma tortura para mim, obviamente, do que com projetos "mandato-tampão", ou "não tem tu, vai tu mesmo", ou ainda "enfia no buraco escuro até ficar quieto". Aliás, amanhã também começa a campanha "quero minhas férias!". :D

E depois do dia 2, dependendo do andar da carroça, novas aventuras vão se desenrolar ;)

É nós, ganhando faixa no estádio, de novo

Me associei no Interem julho de 2007, mas não costumava ir muito no estádio, nem fui na final da Recopa.

 Visão geral do estádio

Mas desde o ano passado eu vou, e já levei 3 títulos, gauchão 2008 enfiando 8 a 1 no Juventude, Sul-Americana 2008 empatando em 1 a 1 na prorrogação com o Estudiantes e agora gauchão 2009, os mesmos 8 a 1 sobre o time da serra, que desta vez era o Caxias.

Eu sou o cara de capa amerela

Fonte: Super Foto Beira Rio - ClicRBS

Bored

Dias chatos enquanto não se define o que diabos eu vou fazer a partir da semana que vem.
Para compensar, programando em lambdaMOO e retomando um editor em PHP de objetos, salas e NPCs. Em PHP é bastante complicado manter uma task rodando por muito tempo, então um cliente completo é muito chato de fazer, mas um editor é uma sequência bastante simples sempre: envia comando -> lê dados -> mostra na tela.

versão um pouco antiga do editor rodando

O legal é criar comandos (uma espécia de API) no MOO primeiro para depois interpretá-los, por exemplo:
- php_area(1) retorna o número do objeto que contem a área número 1
list_area(1, 1) retorna os números de cada sala da primeira linha (o mapa é 20x20) da área 1 separado por pipe (|). Além disso tem um indicador no iníco da linha para informar o que essa linha está trazendo de informação, por exemplo:
*linha*^#176|#177|#178|#179|#180|#181|#182|#183|#184|#185|#186|#187|#188|#189|#190|#191|#192|#193|#194|#195
Em PHP é tão fácil fazer o parse que chega a ser chato, então vou reformular esse negócio e meter um ajax para diminuir o loading - ao salvar uma sala reler somente ela e atualizar essa informação na matriz de salas (porque a cor de cada sala se refere ao tipo de relevo dela), etc.

Dia de Happy Hour

No último eu estava meio ruim do estômago e passei muito mal depois de comer calabresa e batata-frita com cheddar. Então hoje vou no mercado ao meio dia, comprar um hot-pocket para comer antes de sair e comer pouco durante a noite :)

Copa Gauchão Intercontinental?

Essa é a taça Intercontinental que posteriormente foi dada junto com a Copa Toyota (e não mundial viu brasileiros?):
E olha a taça do gauchão 2009, que o Inter está a um (ou 3) jogos de ganhar:



E ainda tem gente que acha que o Intercontinental vale um Mundial? Não se engane, mundial só da FIFA:


Volta e meia, o mundo dá uma volta

Tem coisas na vida que a gente não consegue largar, ou melhor não quer. Quer é manter por perto, ainda que jogado dentro de uma gaveta, para ir buscar na eventualidade e em momentos de nostalgia. Como é assim o MOO (MUD Object Oriented).
Para quem não conhece, o MOO é um ambiente em rede, uma mistura de chat com ambiente de programação, em que cada sala, pessoa e objeto, é literalmente um objeto, em termos de programação, e todos possíem funções (verbos) e propriedades que podem ser criadas, editadas e programadas. Esse ambiente de interatividade, em que você programa e vê o resultado ali mesmo, torna o MOO muito divertido e interessante.

A linguagem de programação se chama lambdaMOO, que é o nome do primeiro MOO também, desenvolvido por Pavel Curtis e baseado em MUDs (Multiple User Dungeon), sistema de RPG em modo texto, precursor dos atuais MMORPGs. Até hoje eu acho que essa linaguagem deveria ser usada para ensinar orientação a objetos, é mais mais educativo que usar Java.
Aqui vai um pequeno exemplo dele, vamos criar uma bola, e depois, um programa que nos permita chutá-la:

@create $object named Bola
@verb Bola:chutar any any any rxd
@program Bola:chutar
player.location:announce_all(player.name, " chutou ", this.name);
.

Explicando, @create cria um objeto, @verb adiciona uma função a um objeto e @program edita essa função. Player é quem executa o programa, e sendo objeto tem várias propriedades, como location, que é o objeto (sala) onde está localizado, e este, por sua vez, tem uma função chamada announce_all(string) que escreve algo na tela para todo mundo que estiver dentro do objeto ou sala. This é o próprio objeto, que, como foi dado no @create, possui um nome na propriedade name.

No próximo post sobre o MOO, passearei da teoria para o sistema de RPG que estou criando dentro de um MOO, baseado em Dungeons & Dragons 3.0.

No aguardo

Não faço idéia do que vou fazer no novo projeto de firmware, nem estou aí para falar a verdade, pois entre o atual acabar dia 20 e minha folga de casório + férias (eu espero) vão só 10 dias.

Então, até quase junho eu só estou na espera... nesse meio tempo me divirto com o Inter, jogos, exercícios e cia :)
PS: Meti um template novo no blog, mais neutro, aquele estilo google chrome me cansou, aliás eu canso rápido dos templates. O próximo acho que vou fazer imitando a página da GreenNeko.

Pula borboleta

Tudo certo no Rio Grande do Sul, tudo em seu lugar as borboletas decolam:
E durante seu vôo, a bola vai mansa bater no fundo da rede:
Mais uma vez: eu estava lá!
Vai ser o terceito título que precensiarei ao vivo e em cores no estádio em 1 ano e meio.

100 anos de glórias

Estouram os fogos lá fora e o que era um sonho distante finalente chegou, o Inter tem hoje 100 anos sendo campeão de tudo e mais um pouco. Parabéns!
PS: Linda camiseta nova, dourada.

Odeio política

3 labs, personal (cool), enterprise (old and boring) and image&printing (variado). Um não deixa funcionários saírem para outro.
E assim um web developer vai parar em um trash projeto de firmware...

Não vou durar muito nessa situação, ainda bem que tenho férias acumuladas para esfriar a cabeça, na volta, eu começo a decidir o que/onde fazer.

WTF?

p1.quer(firmware) -> image processing
p2.quer(javascript) -> C shell
p3.quer(php) -> firmware (???)


Fiquei com muito medo agora.

Celulares e bugs

Quanto mais se aproximam dos PCs, mais os celulares pegam o lado ruim da coisa.
Adoro Sony Ericsson, mas esses aparelhos tem um bug ridículo: o sistema de arquivos dá pau, tipo corrompendo um arquivo qualquer e não do sistema, e o celular fica piscando uma tela branca. Não ajuda muito o fato que esses aparelhos usam FAT (26, sabe-se lá que gambiarra é essa).
Ontem foi o celular da Aris, e vou eu fazer Flash, 4h30 da manhã eu desisto, levanto 9h30 em pleno domingo e só consigo 1h30 antes da viagem arrumar o maldito, porque não bastava fazer o flash do firmware e sistema de arquivos, tinha um CDA que precisava ser corrigido também... omfg.

Meu próximo há de rodar android, pelo menos a partição do sistema dele é ext2... mas devia ser todas elas, fora as removíveis, que deviam ser ntfs para rodar no windows mas novamente são FAT, ser ext3... quem sabe daqui uns 10 anos eles aprendem que arquivos corrompem rápido, mesmo via bluetooth.

Twittando

Eu vivo esquecendo de postar no blog, então resolvi seguir o estilo twitter de posts curtos daqui em diante, até pq o blogger pode ser integrado ao google reader e tem seguidores.
Para começar: Qual é o sentido de fazer propaganda de um evento, e estou falando do Donna Fashion Iguatemi no jornal e TV se ele é só para convidados e um reles mortal não pode nem chegar perto?

Mozilla Firefox vs. Goggle Chrome no Linux

UPDATE:
De um dia para outro ganhamos abas (não funciona clicar nela e o ctrl+w parou de funcionar), mouse middle click para abrir em nova aba, o css do site da zero-hora agora funciona, e ajustes no visual. Aliás, a conversa fiada de que usaram Gtk er não Qt (que poderia ser o mesmo código para Windows, Mac e Linux) era que iam fazer uma UI nativa, pelas screenshots e changelogs dá para ver que vão fazer exatamente o contrário...



Bom, depois da entrevista do líder do time linux do chrome eles fizeram outra... e ele admitiu que a questão é que o pessoal dele é mais familiarizado com Gtk. É o seguinte, eu jamais deixaria minhas preferências pessoais ou conhecimentos prévios interferir numa escolha dessas, é muito amadorismo. Eu já programei para Gtk e Qt, fucei a WXWindows e prefiro a Qt que é bem mais madura e robusta, prefiro C a C++, mas se precisar usar C++, eu uso. Não entendo como o pessoal do google possa ter a mente tão fechada a não experimentar outras toolkits e decidir só em base do que já sabe... e depois que esse time for embora? E quando sair a Gtk 3 que não vai ser compatível com a 2? Quem é que vai manter esse código?

Estou louco para o Chrome sair com uma versão meio estável - já sei que implementaram abas, está ficando perto - para poder usar um browser bom e leve.

Tapete da diversão

No último sábado eu e a Aris fomos äs compras. Basicamente comprar algumas coisas para o pós-casório como pijama novo, um tapete para fica no pé da cama, etc.
Mas é claro que depois de algumas horas batendo perna, eu quis comprar algo divertido para mim, e já que meu projeto de comprar um Rock Band está on-hold para poder usar o dinheiro em viagem e/ou algo assim, achei algo divertido e útil: um tapete de jogos de dança na Compujob.

 Basicamente isso já é coisa muito velha, todo mundo já passou por um fliperama cheio de crianças ou emos jogando em uma máquina onde deve se pisar numa direção (esquerda, direita, cima, baixo) de acordo com o que vai sendo pedido na tela. O tapete é portátil, cabe numa maleta pequena onde ele vem dobrado, com fundo emborrachado para não deslizar no chão e a aparência da imagem acima.

Eu sempre desconfiei que a coisa era divertida vendo todo mundo jogar, mas descobri que além disso, é muito útil se você entrar no modo "exercício". Você coloca seu peso e faz um programa de treino, dizendo quanto tempo ou quantas calorias quer perder, eu achei que ele conta pouca caloria pelo exercício, porque é simplesmente insano como aquilo cansa e faz suar. Ou seja, a partir de ontem, ao invés de só fazer musculação, abdominais, polichinelos e cia em casa, eu posso fazer dança/step de modo alucinado. E tem uma porta USB para ligar no PC também e um jogo opensource (tem para windows, mac e linux) que você pode baixar milhares de músicas legais também, incluindo pacotes de jogos e animes.

Hoje vou comprar o Mac Lanche Feliz de Star Wars e gastá-lo nas pista de dança! Devia ter o tema de os embalos de sábado a noite no jogo, ia ser hilário :)

E se o terrorista for de direita, o comunista Tarso solta também?

Outro italiano condenado quer asilo no braZil, só que esse é de direita.
Alguém acha que o ministro da "justiça" vai conceder asilo a ele como deu a seu camarada comunista que matou quatro pessoas,  incluindo um padeiro (devia ser um padeiro nazista, claro)? Eu duvido.

Fonte, blog do Josias.
O João Edge me mandou essa, mp5 com NES, incrível!

Principais Destaques
* Memória: 2 GB
* Aceita expansão de memória através de Mini SD Card de no máximo 2GB
* Tela LCD de 2.4 polegadas
* Executa vídeos nos formatos 3GP, AVI
    -Converte os seguintes formatos de vídeo MPEG 4, 3GP, WMV, QT
    -Resolução do Video: 320 X 240
    -FPS (Frames por segundo): 25 fps
* Executa músicas no formato: MP3, WAV, WMA
    -Bit rate: 32~320Kbps
* Câmera fotográfica digital embutida
    -Resolução: 1.3 M
    -Salva fotos no formato JPEG
    -Vários efeitos de Captura: Negative, Relief, Binaries, Sepia, Black and White, Pin Hole
    -Modos de Captura: Única, Continuo (3 fotos seguidas)
* Câmera de vídeo embutida
    -Grava videos na resolução de: 320 X 240
    -Formato de captura: 3GP
    -Efeitos de captura: Negative, Relief, Binaries, Sepia, Black and White, Pin Hole
* Rádio FM embutido: 87.5 - 108.0 MHz
* Gravador de voz de alta qualidade com microfone embutido
    -Formato de gravação de voz: WAV
* Alto falante embutido de 5mW de potência, ouça suas músicas sem necessidade de fone de ouvido
* Linguas: Português, English, Korean, French, German, Spanish, Portuguese, Russian, Turkish, Chinese
* USB: 2.0
* System: Windows 98, ME, 2000, XP, Vista
* Alimentação: Bateria recarregável interna
* Dimensões: 50x115x14mm (LxWxD)

Outra Características:

* Emulador de NES
* Saída para TV via cabo RCA (PAL and NTSC)
* Função de E-book
* Possui Notepad e Calculadora


http://www.asiatronic.com/index.php?target=products&product_id=1098

Novo filme de obre de Neil Gaiman em produção

Nem assisti Coraline e agora, isso.... Este promete:

http://www.omelete.com.br/cine/100017734/The_Graveyard_Book.aspx

The Graveyard Book, novo livro escrito por Neil Gaiman e Dave McKean, a exemplo de Coraline, vai tomar o rumo do cinema. Gaiman entregou no Twitter e no programa de TV Today Show, da NBC, o nome do roteirista e diretor: Neil Jordan.
O cineasta irlandês de Entrevista com o Vampiro, Café da Manhã em Plutão e Valente realizará uma adaptação em live-action e não em animação, como foi o caso de Coraline. Ainda de acordo com Gaiman, o elenco pode ser formado majoritariamente de atores britânicos e a companhia de efeitos especiais britânica Framestore deve cuidar do visual.
O texto em prosa de Gaiman com ilustrações em preto-e-branco de McKean, dispersas pelo livro, é voltado para o público infanto-juvenil que gosta de um calafrio. The Graveyard Book - uma brincadeira com o famoso The Jungle Book, de Rudyard Kipling - conta a história de um órfão que vive num cemitério e é criado pelos mortos-vivos.

PS2 Devel

O fato é que quando a Aris viaja, eu consigo tempo e vontade [porque quando ela está por aqui eu prefiro sair/assistir seriados/etc]. E hoje foi o caso.
Caí da cama às 7h40 e fui direto para o meu PC [orgulhosamente rodando Ubuntu 8.10] e comecei a fuçar no meu SDK de PS2, e fazia anos que eu não tinha taaaaaanto problema na minha frente para resolver. o SDK apesar de muito bom, tem alguns bugs bem chatos de resolver, que não são nenhuma barreira, DEPOIS que você descobre como contorná-los, mas a diversão da coisa está mesmo em bater cabeça.

Olha só, a maioria usa o PS2 ligado em rede com o PC para desenvolver usando gdb e printfs, como eu não tenho um link e o PS2 fica longe, é que apanho muito, como ainda não coloquei a SDL_ttf no programa, tenho que debugar usando quadrados coloridos na tela! Dependendo da cor e posição é um trecho de código... me sinto voltando à época do turbo pascal 5...



Mas no fim do dia o trabalho rendeu, eliminei todos os bugs e já consegui apresentar meu mapa na tela (o mapa não é hardcoded, tem um editor que o constrói então não é bem assim só colocar gráficos na tela como parece).



Amanhã tem mais, mas mais moderadamente, porque tenho que dar uma gabaritada na casa e se não chover, bater perna pelo parque farroupilha.

Dia de comprar mídia

Depois de conseguir descobrir qual era o problema do meu PS2 com jogos dual layer (DVD9) tenho baixado e gravado vários que antes eu tinha em versão DVD5 com qualidade reduzida ou vídeos cortados.
Meu ratio no blackcats despencou tanto que agora estou baixando jogos pelo piratebay, mais lento mas não preciso semear depois por meses.
Então, ao assunto do subject, hoje, como a gripe cedeu,  é dia de pagar contas,  comprar mais algumas mídias DVD9 e lavar roupa. Com sorte sobra tempo para programar, inclusive para PS2, até ontem o máximo que consegui foi jogar The Simpsons Game.

eeePC

O que me salva em um dia doente e sem ir trabalhar é o eeePC. Com ele eu até poderia trabalhar remotamente hoje, mas infeoizmente não faz parte das políticas da empresa. Triste.
Antes de viajar, atualizei ele para o ubuntu eee 8.10, agora conhecido como Easy Peqasy. Muito leve e rápido, até o KDE 4.2RC1 roda decentemente e dá para usar firefox3 sem sofrer. Mas o boot e shutdown tem uns problemas.

Sicko

Dor de garganta, febre, nariz escorrendo e ardendo... gripe no verão é simplesmente fabuloso :-P

Trolltech/Nokia Qt melhor que nunca

Não bastasse o pacotão gigante de atualizações que o Qt 4.5 irá trazer, como webkit atualizado com suporte a plugins, otimização e widgets 3D, a Nokia anunciou que a próxima versão desse toolkit de desenvolvimento multi-plataforma (Windows, Mac, Linux, Symbian) agora será licenciada como LGPL no lugar da GPL.
Isso significa basicamente, que você pode desenvolver software fechado e comercial com a Qt, e é um belo golpe aos defensores da Gtk. Prevejo um futuro com muitas aplicações, de empresas grandes inclusive, baseadas em Qt, como já ocorre com o Google Earth, Adobo Albuns, Skype e outros.

Fonte: http://labs.trolltech.com/blogs/2009/01/14/nokia-to-license-qt-under-lgpl/

PS2 Development & Fun

Descobri antes de sair de férias coletivas que o PS2 tem um ambiente de desenvolvimento completo, incluindo lipng, freetype, SDL, SDL-image, SDL-mixer, SDL-ttf... ou seja, tudo que eu preciso para portar meus mini-games Linux/Windows para Playstation2.
Ainda estou aprendendo, e demorou um dia inteiro apra eu compilar e montar todo o ambiente de desenvolvimento, mas a emoção de criar um programinha só com SDL_DrawRec() e aparecer aquele quadradão azul no meio da tua tela já valeu a pena! Agora estou  aprendendo a usar os módulos de dispositivos (usb, memory card, cd e cia) para poder usar a SDL_Image e mostrar um png na tela. Quando isso tiver pronto, portar meus jogos é só questão de uns #IFDEFs para controlar resolução, tempos e teclas, muito barbada :)

Além disso, estou brigando para conseguir rodar filmes no PS2 com o SMS (um player DivX/XviD) pelo CD/DVD. Acontece que matriz pirata o modchip se desliga depois do boot, e quando tu troca o disco do uLaunchELF que serve para dar boot em um gerenciador de arquivos e lançar o SMS, ele não reconhece o disco, porque o PS2 não lê (sem um modchip, que está como eu disse, desligado) discos de dados, só DVD-Vídeo. Uma solução é dar boot do SMS pelo memory card que os chips matriz e clone permitem, mas aí eu perdi uma hora, simplesmente porque meu memory card nº2, não queria dar boot do SMS.

O nº1 funciona, descobri hoje de manhã, inclusive ele tinha um codebreaker (cheater), pela mesma razão da troca de disco, que quando coloquei ontem no nº2 funcionou! Mas eu eu colocava o SMS ou uLaunchELF no nº2 não funcionava!Fim das contas, passo o codebreaker para o nº2, grava SMS no nº1 e tenho dois memory cards de boot para cheats e jogos. UFA!