Blog Nerd do Liquuid

Lutador de fim de semana



Pra quem ainda não sabe sou padawan tkdista da Equipe Mocó , então tenho reparado mais nessas coisas de artes marciais e tal. Ai lembrei de uma categoria de nego que fica metido com 2 meses de treino, se mete em confusão e apanha :0)

Esse vídeo é um um teste de filme de luta, mas ilustra bem o que estou falando.

E como diria o Eric : “Quanto mais suar nos treinos, menos sangrará no campo de batalha”


2 comentários

TAGS : moco tae kwon-do itf video hahaha teste

Ole ! Ole ! Really HOT HOT HOT



Algumas pessoas não entendem porque gosto tanto da Índia... fala sério, onde mais seria produzido um vídeo com senhoras de Saree jogando futebol ?

Bollywood rocks!


0 comentários

TAGS : clip india saree futebol bollywood video hahaha

Causo: O rasta e o rato



Agora sô preiboi, moro em bairro de preiboi, mas tenho rasta e me visto como um mendigo... Tem uma rua sem saída atrás do condomínio, atalho bom pra ir pra USP à pé. A rua é cheia de repúblicas e pensões, com segurança particular e tudo.

Ai veio o Palio, olhei nos olhos do motorista para me certificar que ele não vai me atropelar (motoristas são animais acéfalos na maior parte do tempo), e o rato interior que vive dentro do condutor falou mais alto, e por instinto ele abriu seu portão automático e antes mesmo dele terminar de subir, no desespero apertou o botão de fechar... Sim, o teto do carro ficou uma lástima, com direito a riscos e amassadinhos... não satisfeito, na tentativa de concertar a merda deu uma ré e acertou uma sambambaia que não tinha nada com a história...

Ao ver a tragédia o vigia da rua correu pra avisar as merdas, mas já era tarde... Eu olhei nos olhos do rato pelo retrovisor, e dei um sorriso do tipo : "Nesse estado não vale a pena roubar sua caranga"

Sorriso que deve ter tranquilizado o rato, agora seguro, em sua gaiola.


5 comentários

TAGS : rasta rato paranoia violencia canada23

O massacre dos macs assassinos



Mais, um vídeo... já que não tenho net para me concentrar em grandes posts para o blog, mas esse vale a pena, juro :)




0 comentários

TAGS : hahaha video mac killer halloween

Tutorial de como produzir um curta



Hahah, muito legal esse tuto de como produzir um curta experimental cult e pseudo intelectual... Nunca imaginei que aquele bando de video makers com quem eu convivi eram tão pouco criativos !




3 comentários

TAGS : hahaha video experimental cult pseudo-intelectual

Mac VS PC



Quem é mais rápido ? Um mac da década de 80 ou um Dual Core Parrudo com VISTA ? Bem, veja você mesmo ! Aumente o volume , a narração é hilária :

Eu já sabia, já fiz testes parecidos entre macs com 10 anos de diferença, micros antigos com sistemas antigos se saem melhor em quase todas as tarefas , guardadas as devidas proporções :)


0 comentários

TAGS : mac pc benchmark hahaha video

Blog de rosca



Então, eu mudei de casa, e lá não tem net e como os posts são escritos de acordo com um algoritmo de humor aleatório muitas vezes quando to afim não tenho net, e quando tenho net não to afim... É triste mas enquanto eu não assinar algum tipo de internet os posts serão raros e minhas participações nos comments também...


0 comentários

TAGS : blog de rosca again internet é para fracos

Aprenda Chinês



Aprenda Chines



0 comentários

TAGS : hahaha chines aprenda

Eleições 2008



Ah ! Cantores se deram bem, outras personalidades não ... Mas uma coisa é certa, se o voto é uma arma, mais uma vez os paulistanos atiraram no próprio pé.

cartum



1 comentários

TAGS : eleições 2008 tiro no tira

Mortal Kombat : Mac vs PC



Muito bom, mortal kombat com o PC e o MAC das propagandas da Apple.

Muito bom


0 comentários

TAGS : mac vs pc mortal kombat video hahaha

Pato Donald Nazista



Sério, não é fake, fez parte da propaganda anti-nazista durante a segunda guerra.

fonte


0 comentários

TAGS : disney pato donald nazi cartoon video

iPhone vs Chuchu



Boa !!!

iphone vs chuchu

Alguém me passa a fonte, tenho que pagar uma breja pra esse cara :)


8 comentários

TAGS : iphone chuchu hahaha

Opera, vale a pena ?



Quem me segue no twitter já deve ter visto que fiz um teste de sobrevivência no KDE4 por uma semana, e agora não faz mais sentido voltar ao Gnome e guardada as devidas proporções, ao OSX.

Durante os testes com KDE tentei usar o konqueror, mas ele piorou na versão 4, vários features legais sumiram na nova versão do KDE, como o botão de RSS na barra de endereços por exemplo. Então decidi testar o Opera, dono da alcunha "Melhor Browser de todos os tempos que ninguém usa", o navegador mais injustiçado de todos os tempos merece uma chance né ?

Depois conto como foi...

PS: Firefox Sux !


0 comentários

TAGS : opera browser konqueror firefox

Esse blog vai morrer mesmo



Ou pelo menos sua engine... O problema é que esse site é contruído em cima do Django 0.96, e o novo Django 1.0 não é compativel com o código da versão anterior e vai exigir uma certa refatoração. Inicialmente achei que essa refatoração seria simples e descomplicada, lendo o Porting Guide qualquer um pensaria o mesmo, só que muito do meu código tá pendurado em funções não tão bem documentadas e por isso o porting vai ser bem mais trabalhoso do que imaginava.

Na prática Toda a parte de Admin foi refeita do zero, assim como várias bibliotecas que eu usava, como o paginator, os comments etc... Foi um erro de projeto da minha parte não usar mais APIs do próprio django e mais códigos home-made, até por que não aproveitei boa parte da vantagem de se usar o django.

Para me redimir dos meus pecados vou começar de novo, um código escrito do zero mas usando mais o django em si. Não só por esse motivo mas também por que quero disponibilizar no liquuid.net um sistema de blog para que outros hospedem suas idéias por aqui.

Acho que até 2009 eu termino, até lá continuo postando normalmente...


2 comentários

TAGS : blog django migration sux

Profecia: O Android será o novo Windows



A não ser que você esteja enfiado em uma caverna, já deve saber do lançamento do primeiro celular com android do mercado , o G1. Eu estou pouco me lixando, o celular que eu quero mesmo é esse aqui . Mas juro que até umas semanas atrás estava empolgado com o iPhone e a AppStore, vendo que pessoas ficaram ricas vendendo seus programas (tem uma mina que levantou U$ 250 mil ,em duas semanas). Até que a apple descobriu que pode ganhar mais dinheiro protegendo seus parceiros e seus próprios interesses, eliminando da loja programas úteis mas perigosos para ela e seus sócios, como o NetShare que serve para compartilhar a internet do iPhone, ou mesmo o Box office que mostra no google maps os botecos mais próximos de onde vc está. Eles chegaram a proibir os developers de revelar as cartas de rejeição dos aplicativos. Imagino o que o falecido Fake Steve escreveria numa situação dessas.

O fato é que a Apple cometeu o mesmo erro no passado, se fechou em torno de si mesma , criou um culto em torno da sua marca achando que seria o suficiente para derrubar a concorrencia, no caso a IBM e seu PC. Mas a história nos diz que a IBM usou tática de guerrilha, liberando as especificações e criando o mercado dos clones, que demorou mais de 10 anos pra ser onipresente, mas varreu a Apple do mercado de Computadores.

Não to dizendo que a Apple seja insignificante, mas seu marketshare é infimo, e sua cultura superior foi esquecida faz tempo, o que ficou no lugar é a cultura do consumismo, obrigando os donos de ipod a trocarem seus players para ter novos recursos de software, e descontinuando os computadores cada vez mais cedo.

Não vejo nada de errado nisso, a Apple é uma corporação assim como o Google, corporações não tem moral, dogmas estão interessadas apenas em seus lucros, e esse é o maior problema da Apple e o iPhone. O Google é parceira da Apple, mas não se aconhou e montou uma distro linux otimizada para mobile, e promete menos restrições aos desenvolvedores... Quem fez o sucesso do iPhone não foi a Apple mas sim os hackers que criaram o JailBreak e o AppIntaller, e possibilitaram que o aparelho fosse algo mais do que apenas um iPod que faz ligações. Por isso agora acredito mais que nunca que a Apple vai perder a supremacia dos smartphones , e o iphone vai ser apenas artigo de fetiche para os mac maniacos ....

Não abandonei meus planos de desenvolver alguma coisa para a plataforma da Apple, mas não acredito que essa plataforma ainda exista em 5 anos.


4 comentários

TAGS : android apple iphone google ibm appstore netshare jailbreak appinstaller boxoffice

Esse Blog pode morrer



Após anos de relacionamento feliz, finalmente ela acertou o chute na minha bunda... A treta é que eu pagava esse site com o cartão dela, não sei o quanto vingativa ela está, talvez ela pire e cancele minha conta , vai saber...

O lado bom é que agora vou finalmente conseguir a nota máxima do teste nerd (minha nota é 98), mulheres atrapalha o fluxo de nerdisse e talz...

Como a gente terminou de forma estapafúrdia, estou chocado, acho que não sirvo para ser namorado de ninguém, então achei a solução para meus problemas :

Não vou sair à caça até ter certeza que meus genes merecem ser propagados... Hoje eu acho que não merecem.


8 comentários

TAGS : loser lonely she kicked my ass blog realdolls

Yaourt no Repo



Yaourt permite que usemos os pacotes da comunidade Arch Linux ( AUR ) da mesma forma que gerenciamos pacotes com o pacman. Isso é bem legal já que a maioria dos pacotes interessantes para o ArchLinux estão nos repositórios não oficiais do AUR.

Confesso que não uso a ferramenta já que gosto de revisar e incrementar os scripts antes de instalar os pacotes na minha máquina, essa é uma das razões pela qual mantenho meu repositório .

Em todo caso adicionei a ferramenta ao meu repositório, é inacreditavel que o Yaourt não esteja em nenhum dos repositórios oficiais... Mas levando em conta os riscos que a utilização do yaourt impõe ao sistema, faz sentido manter ela fora. Antes que me perguntem que tipo de falhas, se eu criar um usuário no AUR, e fizer o upload de um script malicioso ele passa a ser visivel imediatamente a todos usuários do yaourt, e como a maioria não revisa os scripts da pra imaginar uma verdadeira epidemia entre todos os 16 usuários do yaourt mundo a fora.


1 comentários

TAGS : yaourt pacman archlinux repo hacker

Squeak



Squeak é uma implementação livre criada pela Apple da hyper poderosa Small Talk . O legal de squeak é que você pode levar sua imagem de memória pra onde quiser, e rodar dentro de uma virtual machine :) Seus programas ficam todos nessa imagem que na verdade funciona como uma cópia da RAM, não me pergunte o que acontece caso exista um bug no gerenciador de memórias desse treco :P

Estou estudando esse programa como uma ferramenta para ensinar programação para leigos, de quebra adotei o pacote no AUR e agora sou seu mantenedor coisa e tal. Mas como todo bom pacote do AUR, não está nos repos oficiais, logo adicionei ao meu repositório pessoal , e para usar meu repositório no seu archlinux leia este post.


0 comentários

TAGS : smalltalk squeak programacao archlinux repo apple

Nova versão do Applejack no ar



O Applejack é um frontend opensource para algumas ferramentas de manutenção do sistema MAC OSX. Apesar da sua interface ser em texto, ele é bem fácil de usar e bem util também.

Com ele você pode reparar discos corrompidos, reparar as permissões, apaga arquivos de cache e swaps antigos, normalmente essas operações resolvem 99% dos problemas de travamento de lentidão que um mac pode ter .

Essa versão é a primeira compativel com o Leopard, se você não gosta de ferramentas como o Onix, é um prato cheio.


0 comentários

TAGS : applejack mac osx onyx sysadmin disk repair

ESPEAK, o say do linux !



Eu sempre me gabei pelo comando "say" ,um sintetizador de voz que só existe em MAC OSX. Nele você escreve "say bitch" e ele fala "bitch", levando em conta as inflexões, pontuações além do fato dele saber cantar. Mas agora descobri que o linux tem algo parecido, e com vantagens. Pra instalar é fácil :

pacman -S espeak

Pra usar mais fácil ainda:
espeak -v brazil "walrus ama seu imac de paixão"

Você pode ainda mudar o sotaque do sintetizador trocando o "brazil" por "french" ou "german", bem legal. Mas o say tem uma vantagem, ele pode ler qualquer elemento da tela, e não apenas textos via tty... não se pode ter tudo.


0 comentários

TAGS : say linux espeak mac osx sintetizador voz

Google anuncia Firefox-Killer



Ah ! Eu sempre quis colocar um post "Alguma coisa Killer" nesse blog , eles são impactantes e passam uma sensação boa de "Já vai tarde" ... Não que eu ache o firefox ruim... Mas é que atualmente ele é um dos maiores responsáveis pela obsolecência programada dos micros velhos. Tenho dois iMacs que foram aposentados por não rodarem a última versão do firefox com alguma dignidade. Não adianta eu rodar o ION-WM que consome 5 mega de RAM se o firefox tem picos de 256 Mb entende ?

Aparentemente o chrome não será a solução para máquinas velhas, afinal ele vai consumir mais RAM que os navegadores atuais, mas pelo menos terá um sistema de gerenciamento de recursos para as abas. Cada aba tem seu próprio PID, então se um site qualquer travar isso não vai afetar as outras abas abertas. Inovação ? Mais ou menos, o Konqueror já tinha algo parecido desde 2003 ....

Outra grande e revolucionária revolução são as Abas por cima da barra de endereço, WOW ! Como ninguém pensou nisso antes ? Na verdade o Opera pensou....

Os google fanboys estão alardeando que o browser foi feito do zero, mas na verdade ele é baseado, como todo bom browser, no Apple Webkit (Todos se referem aos produtos do google por "Google alguma coisa" por que não usar Apple "Alguma coisa" ? Deve ser mania do povo do GNU/Linux), restando ao google modelar uma cara mais bonitinha e integrar o Gears, digo: Google Gears. Alias eles fizeram.

Segue um pequeno guia ilustrado sobre o novo browser feito pela próprio "Google Departamento de Marketing" do Google.

E como toda boa tecnologia do google, defensores da liberdade, primeiro sai para windows depois pra mac e a versão linux vai ser a do windows rodando CodeWeavers Wine :) Vai ficar lindo ! Assim como o Google Earth e o Google Picassa para Goog... GNU/Linux.

PS: O Google é um dos maiores doadores do firefox, será que vai continuar ?


0 comentários

TAGS : google gears chrome browser webkit comic

Youtube nos anos 80



Muito bom esse vídeo mostrando o funcionamento do youtube se ele fosse lançado na década de 80 !

Note que os comentários e uma versão peculiar do RSS já funcionava !!!

Tá em inglês sem legenda.


0 comentários

TAGS : youtube video hahaha 80s

Como descobrir que capoeira não é luta em 55 segundos



Ai ...




5 comentários

TAGS : capoeira ko video hahaha

Hackintosh, no meu PC novo ?



Já faz mais de um ano que desmontei meu último hackintosh... nem lembro mais dos travamentos com a USB, a emoção de aditar plists, de compilar módulos, alterar DVDs de instalação etc...

Mas meu AMD 64 esta dando sinais de que vai parar, então estou pesquisando qual vai ser meu próximo PC, e claro ele vai ter que rodar OSX.

Meu próximo PC vai resolver um problema antigo que tenho aqui em casa, 400 DVDs de dados e filmes que entulham minha sala , e sem falar da frutração de precisar de um arquivo e o DVD não funciona mais isso acontece sempre. Então o forte dessa máquina será armazenamento, e minha idéia é colocar 3 HDs de 750 Gb, melhor custo benefício atual, em RAIDZ ... RAIDZ ? RAID Z é um RAID configuravel via ZFS, que tem vários benefícios quando comparado com o RAID-5, principalmente baixo custo.

Como o ZFS é a minha escolha para storage, só me restam 3 alternativas de sistema operacional OpenSolaris, FreeBSD e OSX. O linux tem um suporte pra lá de porco, que não é estável, nem rápido, nem prático e não da pra usar. O OpenSolaris tem graves problemas de suporte , documentação, e compatibilidade com hardware, ele será minha primeira opção, se falhar vou de FreeBSD e por Último vou de OSX.

Pesquisando em fóruns descobri que o fabuloso HMTB vai encerrar suas atividades então pretendo criar e manter um fórum especializado no assunto afinal fui eu quem lançou a primeira comunidade no Orkut sobre o assunto :P e fui um dos primeiros hackintoshers do Brasil.

Enquanto pesquiso o hardware que vou usar já estou baixando o DVD do OSX para Hackintoshs, se interessar :

iATKOS 4va (AMD)


http://rapidshare.com/files/137727738/macos.part01.rar
http://rapidshare.com/files/137732595/macos.part02.rar
http://rapidshare.com/files/137736011/macos.part03.rar
http://rapidshare.com/files/137742262/macos.part04.rar
http://rapidshare.com/files/137746900/macos.part05.rar
http://rapidshare.com/files/137751590/macos.part06.rar
http://rapidshare.com/files/137756333/macos.part07.rar
http://rapidshare.com/files/137760501/macos.part08.rar
http://rapidshare.com/files/137765032/macos.part09.rar
http://rapidshare.com/files/137767849/macos.part10.rar
http://rapidshare.com/files/137772611/macos.part11.rar
http://rapidshare.com/files/137774443/macos.part12.rar



9 comentários

TAGS : hackintosh zfs storage osx

Inferno Astral



Quem me conhece sabe que não sou uma das pessoas mais crédulas desse mundo, mas acidentetes bizarros vem acontecendo nos últimos 10 dias e estou começando a ficar preocupado...

Tudo começou no dia que recebi o iMac, o meu iPod simplesmente morreu (de inveja será ?) , apagou botei pra carregar no iMac e nada. Só voltou ao normal após ser conectado ao macbook pro durante algumas horas...

Após um treino de Tae Kwon-do cai da bicicleta, tinha uma guia literalmente no meio da rua machuquei as costas, cotovelo, mas não bati a cabeça nem nada

No dia seguinte quase fui atropelado 2 vezes, uma na faixa de pedestres ( sinal aberto para mim), e outra andando na guia da rua (já que a calçada estava em obras) a propósito na mesma rua onde cai com a bicicleta.

No dia seguinte passei mal o dia inteiro, era como se eu fosse desmaiar... tinha tontura ansia de vômito e muito sono...

No domingo fui ao sesc instalar uns micros e configurar impressoras e scanner, todas as máquinas deram kernel panic pelo menos 1 vez durante o processo, outras deram mais de 5 ! Nunca passei tanta raiva com ubuntu na minha vida, a zica foi tanta que nem tô culpando a distro pelo problema, ela é ruim mas não chega a ser um Xevian.

Voltando do sesc, uma quadra depois de onde eu cai da bike, escorreguei em umas pedras soltas na calçada e cai na sarjeta onde além de ralar a perna machuquei o tornozelo e me molhei com aquela água que eu tenho certeza não ser de chuva ou de uma nascente.

Chegando em casa, encontrei meu cachorro chorando no porão com umas máquinas de ginástica prendendo seu dorso e com uma mangueira velha amarrada na cintura... Ele estava ali já fazia algumas horas, estava exausto e em estado de choque. Peguei o iPod, iluminei o caminho até ele tirei as coisas de cima do cachorro, desamarrei a mangueira, e após algumas horas de tratamento pós-traumatico ele voltou a andar.

Horas depois do salvamento, meus pais chegam da praia e minha mãe encontra as seguintes fotos no portão, todas rasgadas como apresentado abaixo :

macumba ?
São fotos minhas de quando entrei na USP, do meu irmão quando criança e da minha mãe quando ela ainda era do movimento Black Power....

O que me preocupa nem é o fato dos espiritos estarem sabotando minha vida, alias estou bem diferente da foto assim como minha mãe e meu irmão. O que me preocupa é onde o tal bruxo conseguiu essas fotos, a minha foto da USP deixei duas na matrícula, uma com minha namorada e a outra estava muito bem guardada nas minhas gavetas, e sumiu. As fotos do meu irmão são do RG dele, que também sumiu, e as da minha mãe estavam em seu guarda roupa...

Alguém entrou em minha casa, mas não sei quando, afinal tenho fotos em cima da minha mesa bem mais fáceis de se achar do que a que estava no fundo da gaveta...

Estou preocupado de verdade, não me sinto seguro nem na rua nem em casa, já penso em fazer minhas malas e mudar de país ...


5 comentários

TAGS : uruca zica macumba ufo i want to believe

10 anos de iMac



Imac é um computador fofo, o hardware é quase o mesmo usado por notebooks (tirando o HD, e a memória em alguns modelos), isso faz dele um baixo consumidor de energia, mas o faz mais caro também. Normalmente comprar um iMac é um péssimo negócio quando a gente compara com os preços de computadores do mercado cinza... Mas pra quem não pode comprar micros de ponta na Santa Efigênia ou gosta do design tudo em um esse computador é uma boa pedida :)

Eu mesmo tenho dois iMacs originais lançados em 98, e funcionando muito bem apesar dos 10 anos nas costas, um com linux e outro com OSX... O com o linux não uso muito eu preciso de alguns programas fechados qe nao tem pra PPC, o com o OSX é legal pra matar a saudades de tomb rider, unreal tournament etc...

Imacs

Pra completar minha coleção de micros velhos, adoraria ter um imac abajour mas é uma máquina cara até hoje, nunca vi por menos que R$ 1500, uma pena. Segue um vídeo com todos imacs já lançados, com destaque especial do imac abajour tendo uma ereção em público :P




0 comentários

TAGS : imac 10 anos

Guia do Desktop Redondo - Archlinux pt1



Me chamem de lobista, mas convenci "Tha Boss" a me dar um Imac Core 2 Duo de 20 polegadas ao invez de um Dell Caro e Ruim. Como Walrus tem sua mesa de frente pra minha é lógico que não ia querer passar vergonha e pegou um imac também. Com isso posso dizer com absoluta certeza que já influênciei pelo menos 20 pessoas a comprarem macs... Eu juro que não ganho um tostão da Apple... Hei Jobz, hire me I'll Improve your sellings in 50% at least ;-)

Mas fiz uma promessa pra mim mesmo, antes de mergulhar no Leopard, faria uma instalação perfeitamente redonda do archlinux nessa máquina, já que não existe um guia sequer abordando a instalação dessa distro nessa máquina... Sinal que a galera ta desencanando de rodar linux em macs.

A parte 1 desse guia é simples, ridiculamente simples, macs agora são ridiculos de instalar se você já instalou um archlinux na sua vida saiba que não há diferenças entre um Mac e um PC, portanto não vou ensinar como se faz isso.

Outro ponto importante apenas se pretende fazer dual boot com o OSX e se vais usar o driver proprietário da ATI USE O BOOTCAMP , esse drive só funciona se a máquina tiver BIOS e os macs não tem. A parte boa é que o BootCamp emula uma bios e isso possibilita o uso do driver sem problemas, a parte ruim é que eu não consegui fazer o bootcamp bootar meu linux então não vou cobrir seu uso nesse guia.

Não vou te enganar, a melhor ferramenta de dual ou triple boot (macs rodam windows) é o refit , apesar dos pesares ele é menos complicado que o BootCamp, eu usei ele para fazer minha instalação.

A primeira grande treta que tivemos foi o driver de vídeo, esse imac tem uma radeon 2600 HD e essa placa é porcamente suportada pelo driver radeon que estava acostumado a usar, o driver certo se chama radeonhd , e só com ele o imac fica usavel no linux... (Essa é a dica mais importante da parte 1 do tuto)

No mais a rede com fio foi detectada sem maiores problemas, na parte 2 vou falar como configurar o wifi, bluetooth e etc...


3 comentários

TAGS : guia desktop redondo archlinux imac bootcamp refit

Controle de frequência de CPU no archlinux



Hoje passei o dia zoado, a dor de cabeça e as tonturas me deixaram de cama boa parte do dia, e por tabela deixei dúzias de contatos falando sozinhos no jabber, sorry guys. Mas o monólogo mais interessante foi o do ID, que resolveu sozinho uma dúvida de milhões de vítimas de computadores que usam BIOS, o controle da frequência da CPU, segue o copy and paste do papo:
[17:45:45] id: liquuid!!!
[17:45:45] id: consegui!!!
[17:46:06] id: agora tenho controle sobre a frequencia da cpu
[17:46:29] id: vc disse q tem probs pra conseguir isso neh? xo te dizer como ele funciona
[17:48:31] id: com o cpufreqd e cpufrequtils instalados
[17:48:33] id: para intel: adicione como primeiro a carregar no modules do rc.conf acpi_cpufreq
[17:48:37] id: para AMD use powernow-k8
[17:49:40] id: adicionando em seguida cpufreq_stats cpufreq_ondemand cpufreq_conservative cpufreq_powersave
[17:51:09] id: edite o rc.locar adicionando:
[17:51:09] id: echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "ondemand" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
[17:51:44] id: no /etc/conf.d/cpufreq
[17:51:44] id: marque min e max_freq como comentário e deixe o governor="ondemand"
[17:51:44] id: isso resolve
[17:51:55] id: akele controlador de frequencia do gnome deve ser capaz de controlar isso sem probs
[17:52:07] id: agora meu pc naum ferve mais no arch kkkkkk
[17:55:17] id: ah eh
[17:55:46] id: o cpufreq-info te diz quais as frequencias suportadas e os modos
[17:55:46] id: ae vc carrega soh os q ele suporta
[19:12:47] id agora está Desconectado

Aeeee, parabéns ! Pra ficar melhor só falta você ter um blog !


0 comentários

TAGS : id cpufreq linux archlinux powernow-k8 amd intel

Arkanoid de pobre em Flash pt1



Defensores radicais do software livre, pulem o post pois esse blog está mergulhando no mundo imundo do software proprietário fechado barbudo e mal.

Disse em algum post atrás que estava me interessando cada vez mais pela produção de jogos, bobos e simples, e de preferência portateis... Já fiz um game ou outro, a maioria em BASIC pro antigo MSX 2.0 e um outro em C/SDL pro linux, mas game casual que é game casual tem que rodar em qualquer micro, em qualquer sistema, e nada melhor que Flash para isso.

A proposta é criar um clone do Arkanoid, sem todo seu glamour, coisa simples sem muita firula, nem mesmo som :P

Eu sei que é possível desenvolver maravilhas com puro ActionScript+Javascript mas eu não tenho a manha, então vou de Flash CS3 mesmo. Alias, vou usar o Flash CS3 no OSX Leopard, se você usa windows os screenshots vão ser diferentes mais ainda assim parecidos.

Primeiro passo, abra um novo "Flash File (ActionScript 2.0)", se quiser mude as propriedades do fundo da tela e seu tamanho em "Modify > Document...".

Agora vamos desenhar a bola, use a ferramenta para criar circunferências e crie uma bola em algum canto da tela. Selecione a bola e converta para Símbolo em "Modify > Convert to Symbol" , marque a caixa "Type" como "Movie Clip". Marque a caixa "Linkage to ActionScript" também:

tutorial flash

Agora clique com o botão direito em cima da bola e vá em "Actions", e cole o seguinte código :


// Função carregada no início do jogo
onClipEvent(load) {

	// A cada loop incrementa em 10 a posição da bola 
	// na direção horizontal
	xspeed =10;
	// A cada loop incrementa em 10 a posição da bola 
	// na direção vertical
	yspeed =10;
	// Tamanho da tela horizontal (width) e vertical (height)
	stageWidth=400;
	stageHeight=300;
	
}
// Carregado quando o jogo entra nesse frame
onClipEvent(enterFrame) {
	//Incrementa as velocidades em x e em y a cada loop
	this._x += xspeed;
	this._y += yspeed;
	
	// Detecta se a bola atingiu a parede o teto e inverte sua velocidade
	if ((this._x <= 0) || (this._x >= stageWidth)) {
		xspeed = -xspeed;
	}
	if (this._y <= 0 || (_root.barra.hitTest(this))) {
		yspeed = -yspeed;
	}
	
	// Caso a bola caia no chão ela será restaurada no meio da tela
	if (this._y > stageHeight) {
		_x = stageWidth/2 ;
		_y = stageHeight/2;
		xspeed=10;
		yspeed=10;
	}
	
}

Agora vamos adicionar a "barra", da mesma forma que adicionamos a bola, posicionando na tela convertendo para símbolo e identificando como "barra". Clique em cima da barra, e vá em "Actions", em seguida entre com o código :


onClipEvent(enterFrame) {

	// Tamanho da tela, usado para calcular os limites de movimento da barra	
	stageWidth=400;
	stageHeight=300;
	
	// Se pressionado o botão direito soma 10 na posição da barra
	if(Key.isDown(Key.RIGHT)) {
		// Verifica se  a barra já chegou a extremidade
		if(this._x <= stageWidth - this._width) {
			this._x += 10
		}
	}
	// Se pressionado o botão direito subtrai 10 na posição da barra

	if(Key.isDown(Key.LEFT)) {
	// Verifica se  a barra já chegou a extremidade

		if(this._x >= 0) {
			this._x -= 10;
		}
	}
}

Uma dica muito, mas muito importante é instancear os objetos que usamos, para isso selecione um dos objetos e na janela de propriedades dê o nome da instância do objeto, "bola" no caso da bola e "barra" no caso da barra. Sem isso a bola vai passar direto quando atingir a barra. Veja figura abaixo :

instancia no flash

Se você chegou até o fim do tutorial seu game deve ser parecido com o abaixo :




2 comentários

TAGS : flash game arkanoid tutorial mac osx

Meus pacotes no AUR



Além do meu repositório , tenho alguns pacotes no AUR do archlinux, de uma sacada nos pacotes. Eles são facilmente acessíveis via yaourt .

Acesse : http://aur.archlinux.org/packages.php?SeB=m&K=liquuid


0 comentários

TAGS : archlinux yaourt aur

Debian News 2008/8



Falar das novidades do debian chega a ser nostalgico, tudo coisas que vi em outras distros vários anos atrás... Mas eles possuem uma Newsletter, vamos ver as novidades para o mês 8 :

  • Lenny Congelado: Nada de atualizações de versão ... Já tava velho antes, imagina agora.
  • Suporte a novo hardware: "Nova" versão do Xorg, e drivers ... Será que da pra montar pendrive sem usar o terminal ?
  • Suporte limitado ao XEN: Cruzes, o XEN já tava no fedora/redhat antes mesmo do KDE fazer parte do debian.
  • Suporte ao EEEPC: Claro, somente às versões antigas do notebook.
  • E mais ...
Tipo, novidades né, se o ano fosse 2003 debian seria vanguarda.


0 comentários

TAGS : debian velharia news lenny

RAP do LHC !



Fantástico, mas estou preocupado ... se os cientistas forem tão bons quanto os rapers algo ruim pode acontecer !!!

LHC é o maior acelerador de partículas já construído por seres humanos do planeta Terra, alarmistas e desentendidos temem a formação de um buraco negro no processo... Mas as rimas dos caras denunciam sua dedicação à física, não há o que temer.


0 comentários

TAGS : cern rap hahaha video lhc

Dercy quase completa ....



Dercy forever P%t# que o p%#@ !!!

Dercy Corinthians
veio do Kibe Loco


1 comentários

TAGS : dercy hahaha corinthians

Dia de designer



Num surto de loucura extrema quase pensei em investir na carreira de designer e ilustrador. Eu trabalharia nessa área sem grandes problemas, mas como tudo na vida é uma questão de networking eu prefiro deixar minha carreira de artista em segundo plano, mas veja o vídeo é bem fiel ao dia a dia de designers :)

Great !


0 comentários

TAGS : design hahaha video youtube

Happy SysAdmin Day !



É hoje galera, saiam dos datacenters e vamos tomar uma cerveja gelada :)




0 comentários

TAGS : sysadmin

Storage ZFS em FreeBSD



Mais uma saga se inicia, a configuração de um servidor de dados rodando FreeBSD e ZFS. Faz tanto tempo que não uso FreeBSD que esqueci quase todos os macetes, mas pelo menos completei a instalação sem qualquer problema.

Aqui tenho uma máquina com 3 discos, um deles é IDE e possui 80GB de capacidade, os outros dois são SATA e tem 320 GB cada. A brincadeira é instalar o FreeBSD e montar uma partição gigante unindo os três discos , algo parecido com um split.

Logo de cara vi que não tenho bash instalado, CSH é um lixinho, e para instalar o BASH preciso de rede, então esse é o primeiro passo . Para ver quais placas de rede estão plugadas ao sistema use :

ifconfig

Dessa forma descobri que minha placa é vr0, como uso DHCP usei o seguinte comando para configurar minha rede :

dhclient vr0

Feito isso vamos instalar o bash :) No FreeBSD temos duas formas de instalar os programas, via ports e via pacotes binários. A oferta de pacotes via ports é mais abundante e flexivel, já os pacotes binários são mais rápidos de se obter. Como eu quero apenas o BASH vou usar o ports.

Usar o ports é fácil, se você sabe o nome do que procura use o :

whereis bash

Se não sabe vá em /usr/ports, e escolha a categoria do software que procuras, e dentro de cada um desses diretórios tem um diretório com o nome dos softwares, e o bash fica em /usr/ports/shells/bash. Uma vez dentro do diretório do bash basta dar o comando :

make && make install

Depois é só usar o comando chsh pra mudar o shell é se livrar do lixo do csh. :)

A parte boa é que o ZFS já vem com o FreeBSD, a ruim é que o suporte é experimental, nem sempre experimental quer dizer ruim... Mas só vou descobrir com o tempo heheh. No meu caso eu quero usar o resto do HD de 80 GB , e os dois HDs sata, para realizar essa mágica com o ZFS basta usar os comandos :

zpool create storage ad0s3 ad4 ad6

No meu caso tive que repetir o comando por causa de um warning dado pelo time do FreeBSD avisando que o ZFS ainda não está totalmente implementado. Mas aqui funcionou, totalizando 680 GB espalhados por dois discos e uma partição. E o sistema já montou o pool em /storage automaticamente.
Configuração do ZFS é isso mesmo, fazem LVM e raid parecerem piadas de mal gosto.

Agora temos que editar alguns arquivos, e devo dizer que o vi que vem no freebsd é um lixo, e se você , assim como eu não quer perder muito tempo compilando o VIM vamos instalar o pacote pronto, o comando é simples:

pkg_add -r vim

Basta substituir o "vim" pelo comando que você quer e tudo vai dar certo... ou não, no meu caso o pacote pronto do VIM exige a instalação completa do xorg, um completo desperdício de disco, já que nem monitor essa máquina via ter.

Para que nosso array de discos monte na incialização do sistema basta executar o comando :

 echo 'zfs_enable="YES"' >> /etc/rc.conf 

Como disse no início do post ZFS é experimental com o FreeBSD, então ele tem vários bugs já conhecidos, no caso do ZFS o mais grave é um que causa Kernel Panic se houver excesso de I/O, carinhosamente conhecido como “kmem_suballoc” . Pra resolver isso basta adicionar as seguintes linhas no /boot/loader.conf :

vm.kmem_size_max=”512M”
vm.kmem_size=”512M”
vfs.zfs.zil_disable=1

Se colocar mais memória doque seu computador possui ele vai crashar !

Agora é só botar o samba pra exportar o pool e já era ! Se o Mac OSX vier com uma implementação decente do ZFS, e aparentemente vai, o linux vai cair na irrelevância bwa ! ha ! ha ! ha !

Trolagens a parte, vou descrever brevemente porque o ZFS é o melhor sistema de arquivos em qualquer segmento:

  • Ele faz snapshots ! Vai fazer faxina no HD ou vai deixar seu sobrinho mexer no micro ? sem crise ! faz um snapshot e todos seus dados estão automaticamente backupeados !
  • Hd ta acabando, não tem mídia pra fazer backup ? Sem problemas, ativa a flag de compressão de dados e ganhe gigas de espaço sem fazer esforço
  • Precisa de mais partições ou de redimencionar o seu /home ? Sussa, é mais rápido do que ler essa linha
  • Comprou um HD novo ? É só espetar adicionar ao pool de discos e usar, não vai ter trabalho nem pra de particionar muito menos montar o disco novo !!!
  • Quer segurança nos dados, redundancia e velocidade ? Sussa, raidz faz isso pra você, é só ter mais de 2 discos

O único defeito do ZFS é que ele não é licenciado em GPL, então não pode ser incluido no kernel do linux com a mesma facilidade que foi absorvido pelos *BSDs ou OSX ... "Linux é livre, ZFS é livre, mas minha licença é melhor que a sua então não vou incorporar seu software" babaquice ? Sim e da grande ! Quem perde ? Todo mundo !

Ponto pra licença BSD.


1 comentários

TAGS : freebsd ports dhclient bash zfs pkg_add sysadmin

Ficha suja



A Associação dos Magistrados Brasileiros liberou uma lista com os candidatos com processos rolando na justiça para todas as capitais brasileiras. Aqui em são Paulo temos o Maluf ( 7 processos ) a sua Vice Aline Corrêa de Oliveira Andrade (1 processo ) , e a Marta Suplicy .

As acusações do Maluf são fantásticas :

AÇÃO PENAL Nº 458 – SUPREMO TRIBUNAL FEDERAL – CRIME DE RESPONSABILIDADE
AÇÃO PENAL Nº 461 - SUPREMO TRIBUNAL FEDERAL – CRIMES CONTRA A PAZ PÚBLICA/QUADRILHA OU BANDO/CRIMES CONTRA O SISTEMA FINANCEIRO NACIONAL/ CRIMES DE OCULTAÇÃO DE BENS, DIREITOS OU VALORES
AÇÃO PENAL Nº 477 - SUPREMO TRIBUNAL FEDERAL – CRIMES CONTRA O SISTEMA FINANCEIRO NACIONAL
AÇÃO PENAL Nº 483 - SUPREMO TRIBUNAL FEDERAL – CRIMES CONTRA O SITEMA FINANCEIRO NACIONAL
AÇÃO DE IMPROBIDADE ADMINISTRATIVA Nº 583532002023719, FÓRUM FAZENDA PÚBLICA (TJ-SP) (SEGREDO DE JUSTIÇA)
AÇÃO DE IMPROBIDADE ADMINISTRATIVA Nº 5835320010119506 - 14ª VARA DA FAZENDA PÚBLICA DE SÃO PAULO (SP)
AÇÃO DE IMPROBIDADE ADMINISTRATIVA Nº 583532000178798 - 6ª VARA DA FAZENDA PÚBLICA DE SÃO PAULO (SP)
OBS: O SISTEMA DE BUSCA PROCESSUAL DA PÁGINA DO TRIBUNAL DE JUSTIÇA DE SÃO PAULO NA INTERNET NÃO OFERECE A POSSIBILIDADE DE FAZER LINKS PARA AS AÇÕES. PARA CONSULTÁ-LAS, ACESSE WWW.TJ.SP.GOV.BR

Política em sampa é caso de polícia !

fonte: http://www.amb.com.br/portal/ambdebate/todos_can.asp


0 comentários

TAGS : eleicoes 2008 politica

iTunes no Linux



Finalmente consegui rodar o iTunes no linux via Wine, tá não é nada que ninguém já não tenha feito mas pra mim é novidade, então posto aqui :

iTunes no linux

Aparentemente ele synca com ipod (no meu não obrigado), baixa os podcasts, toca músicas e vídeo, mas o desempenho é sofrivel com lags gráficos terrivelmente grandes. Mas é mais uma alternativa pra quem não gosta dos jukebox disponíveis pra linux.

Vou ser sincero, eu não gosto dos jukebox pra linux, já testei todos mas a tática dos developers de imitar o itunes não tá funcionando... E na verdade me irrita bastante, pois o mínimo que posso esperar de um programa que copia a interface do itunes é que ele funcionem tão bem quanto.

Mas sendo um pouco justo, gosto bastante do Banshee, que é feito em mono imita o itunes e funciona quase tão bem quanto.


3 comentários

TAGS : itunes linux wine banshee

Banco de dados do pacman



Pacman é o gerenciador de pacotes do archlinux, e como tudo no archlinux ele é simples e tosco (no bom sentido) . Ao contrario do RPM e dpkg que usam banco de dados binários, o pacman tem uma abordagem mais semelhante ao dos BSDs, mantendo as informações dos pacotes em arquivos TXT.

Essa abordagem também é utilizada no slackware, mas em sua implementação a solução é ainda mais tosca, no slack o installpkg guarda as informações em arquivos com o nome dos pacotes no diretório /var/log/packages, por exemplo : /var/log/packages/whois-4.7.21-i486-1 . O conteúdo desses arquivos no slackware é parecido como segue abaixo :


liquuid@aletta:/var/log/packages$ cat whois-4.7.21-i486-1 
PACKAGE NAME:     whois-4.7.21-i486-1
COMPRESSED PACKAGE SIZE:     39 K
UNCOMPRESSED PACKAGE SIZE:     150 K
PACKAGE LOCATION: /var/log/mount/slackware/n/whois-4.7.21-i486-1.tgz
PACKAGE DESCRIPTION:
whois: whois (whois directory client)
whois:
whois: This is an enhanced whois (RFC 954) client derived from the BSD and
whois: RIPE whois programs.  It can automatically select the appropriate
whois: whois server for most queries.
whois:
whois: This version of whois was written by Marco d'Itri
whois: For more information, see:  http://www.linux.it/~md/software/
whois:
whois:
whois:
FILE LIST:
./
usr/
usr/share/
usr/share/locale/
usr/share/locale/ru/
usr/share/locale/ru/LC_MESSAGES/
usr/share/locale/ru/LC_MESSAGES/whois.mo
usr/share/locale/no/
usr/share/locale/no/LC_MESSAGES/
usr/share/locale/no/LC_MESSAGES/whois.mo
usr/share/locale/el/
usr/share/locale/el/LC_MESSAGES/
usr/share/locale/el/LC_MESSAGES/whois.mo
usr/share/locale/ja/
usr/share/locale/ja/LC_MESSAGES/
usr/share/locale/ja/LC_MESSAGES/whois.mo
usr/share/locale/es/
usr/share/locale/es/LC_MESSAGES/
usr/share/locale/es/LC_MESSAGES/whois.mo
usr/share/locale/de/
usr/share/locale/de/LC_MESSAGES/
.
.
.
.
usr/doc/whois-4.7.21/COPYING
usr/man/
usr/man/man1/
usr/man/man1/whois.1.gz
install/
install/slack-desc

Arquivo possui apenas uma descrição completa do pacote, tamanho do pacote e a lista de arquivos instalados no sistema. Não há informações sobre dependências (ao contrario das crendices populares o slackware também precisa corrigir dependências) , num sistema slackware puro o usuário deve corrigir as depedências manualmente. Também não está registrado os checksums, o usuário deve checar a autenticidade dos pacotes que está instalando manualmente.

O pacman tem uma abordagem diferente, ele traz dois bancos de dados, um local e outro remoto (sync). Ambos ficam no diretório /var/lib/pacman/{local,sync}. O banco de dados local é populado com diretórios, um para cada pacote instalado, exemplo : yasm-0.7.1-1 . Dentro desse diretório encontramos três arquivos : depends , desc e files.

O arquivo depends traz informações sobre as dependências exemplo :


[liquuid@amakusa yasm-0.7.1-1]$ cat depends 
%DEPENDS%
glibc


O arquivo desc, traz informações como tamanho, empacotador etc...


[liquuid@amakusa yasm-0.7.1-1]$ cat desc 
%NAME%
yasm

%VERSION%
0.7.1-1

%DESC%
Yasm is a complete rewrite of the NASM assembler designed from the ground up to allow for multiple assembler syntaxes to be supported (eg, NASM, TASM, GAS, etc.)

%URL%
http://www.tortall.net/projects/yasm/

%LICENSE%
custom

%ARCH%
i686

%BUILDDATE%
1211487016

%INSTALLDATE%
1216511055

%PACKAGER%
AndyRTR_

%SIZE%
1623772

%REASON%
1


O arquivo files lista o conteúdo do pacote:


[liquuid@amakusa yasm-0.7.1-1]$ cat files 
%FILES%
usr/
usr/bin/
usr/bin/yasm
usr/include/
usr/include/libyasm-stdint.h
usr/include/libyasm.h
usr/include/libyasm/
usr/include/libyasm/arch.h
usr/include/libyasm/assocdat.h
usr/include/libyasm/bitvect.h
usr/include/libyasm/bytecode.h
usr/include/libyasm/compat-queue.h
.
.
.
usr/share/licenses/
usr/share/licenses/yasm/
usr/share/licenses/yasm/COPYING
usr/share/man/
usr/share/man/man1/
usr/share/man/man1/yasm.1.gz
usr/share/man/man7/
usr/share/man/man7/yasm_arch.7.gz
usr/share/man/man7/yasm_dbgfmts.7.gz
usr/share/man/man7/yasm_objfmts.7.gz
usr/share/man/man7/yasm_parsers.7.gz

O diretório sync traz informações parecidas para todos os pacotes oferecidos pelos servidores remotos. Dentro do sync existe um diretório para cada repositório, e dentro dele diretórios para todos os pacotes. Assim como nos pacotes instalados localmente os pacotes listados no diretório sync também tem suas propriedades descritas por arquivos, mas apenas : depends e desc. Mas com uma diferença básica. o arquivo desc possui um hash md5 para garantir a autenticidade do pacote.

Simples, tosco e funcional :0)


1 comentários

TAGS : pacman archlinux slackware db

Decidi, não vou mais pra ECA



Bah ! Como tem gente tonta nesse lugar :

Sim, estamos todos completamente f*******dos !!!


0 comentários

TAGS : juca video animais

Quanto vale meu corpo ?



Fiz o quiz no cadaver calculator, veja o resultado :

$4925.00The Cadaver Calculator - Find out how much your body is worth.

Created by OnePlusYou




1 comentários

TAGS : cadaver calculator morte quiz

Meu repositório Arch Linux :-D



Agora eu tenho meu repositório particular de pacotes binários para o archlinux i686, para adicionar meu repo no seu pacman adicione as seguintes linhas no final do arquivo pacman.conf do seu sistema :

[liquuid]
Server = http://www.liquuid.net/arch/repo/

Para listar os pacotes disponíveis no meu repositório digite :
pacman -Sy
pacman -Sl liquuid

Simples rápido e sem complicação. PS: Todos pacotes testados e aprovados pelo namcap !


9 comentários

TAGS : archlinux repo pacman namcap

AMD vs Intel - Cooler = fumaça :)



Esse é pros meus alunos de hardware :

É aquilo que todos sabemos, processadores Intel sem cooler reduzem o clock e "congelam", os AMD fritam ! No caso das AMD se o cooler parar uma boa placa mãe corta a energia do sistema, no caso do vídeo o dissipador foi retirado com o cooler funcionando, por isso a mobo não reagiu.

Já vi um caso real de um AMD fritar, um técnico inexperiente/relaxado não fixou o dissipador corretamente, e esse se soltou durante o transporte da máquina. Ao ligar o processador fritou, atingiu uns 300 graus e derreteu o soquete do processador na placa mãe, perda total.M

Atenção crianças !


0 comentários

TAGS : amd intel processador cpu cooler fumaça fogo teste hardware

Cheque sem fundo



Entregaram aqui em casa :

Cheque sem fundo

E se voltar ? Reclamo com quem ? com o papa ?

O que falta agora ?


3 comentários

TAGS : hahaha cheque sem fundo religião

Pacman, comandos básicos



O arch linux tem o gerenciador de pacotes pacman, que é esperto como o yum do fedora, e rápido como um tar xzvf :) Note que não falei do apt-get :P

A lógica de funcionamento é diferente dos outros packages managers , ele tem basicamente quatro campos básicos, e algumas ações inerentes a esses campos. Os campos são :

  • S : Sync, ele sincroniza os comandos de ação à árvore de pacotes dos mirrors
  • U : Upgrades ,realiza Upgrades a partir de pacotes locais ou URLs, mas não resolve dependências
  • Q : Query, realiza buscas e operações com seu banco de dados de pacotes locais, como dependências, package ownership de arquivos , lista pacotes etc...
  • R : Remove pacotes, com suas dependências ou não

A conjunção dos campos com as ações no início não são nada intuitivas, mas com o tempo as coisas fazem mais sentido . Segue uma tabela comparativa entre yum, apt, emerge e pacman :

descrição pacman apt / dpkg yum / rpm emerge
Sync com servidor pacman -Sy apt-get update - emerge --sync
Atualização do sistema pacman -Suy apt-get upgrade/dist-upgrade yum update emerge -u world
Busca por pacotes pacman -Ss apt-cache search yum search emerge -s
Instalação de pacote via servidor remoto pacman -S apt-get install yum install emerge
Instalação de pacote local pacman -U/A dpkg -i yum install -
Remoção de pacotes pacman -R apt-get remove yum remove emerge unmerge
Listar conteúdo de pacote pacman -Ql dpkg -L rpm -ql ???
Encontrar pacote dono de arquivo pacman -Qo dpkg -S rpm -qf ???

Os campos marcados com "-" não se aplicam ao programa, os campos com "???" eu desconheço tal função, o que não quer dizer que não exista.

Esses são os comandos que mais uso no dia a dia, espero que a tabelinha seja útil :)


5 comentários

TAGS : pacman archlinux yum apt dpkg rpm emerge lista

Bye Bye Gentoo, Hi Arch !



Domingo a noite, saco cheio , formatei minha máquina e aderi a moda do archlinux :)

O pacman traz conceitos diferentes aos que estou a custumado, mas é muito rápido, e cobre todas as minhas necessidades em gerenciamento de pacotes. O boot á rápido ! O gargalo do boot é no HD, pois os scripts BSD são o cumulo da eficiência.

Archlinux me seduziu por fundir o melhor de dois mundos, fedora + slackware, a velocidade de atualizações do fedora e a simplicidade do slack. A distro me lembra muito o komain, que desenvolvi entre 2004 e 2005, eu realmente estava cogitando o retorno da distro, mas após instalar o Archlinux aqui em casa, vejo que realmente não faz o menor sentido...

Já o gentoo, desisti pelos motivos de sempre, pacotes antigos, falta de inovação, comunidade perdida etc... Vou usar mais o arch e fazer um review em breve, mas até aqui posso dizer com segurança que é a distribuição mais mão na roda que já usei.


0 comentários

TAGS : archlinux

Gentoo 2008.0 releseado



Aleluia ! Lançaram o gentoo 2008.0, e traz como novidades :

  • O instalador não faz mas instalações pela rede realizando instalações apenas com o conteúdo do CD , um passo pra trás
  • Agora usa kernel 2.4.24, que é bem velho
  • mv /usr/portage/profiles/default-linux/ /usr/portage/profiles/default/linux/ , wow !
  • O liveCD usa XFCE e não mais o GNOME por questões de espaço
  • Não tem mais LiveDVD para arquiteturas intel... vai entender
  • Portage 2.1.4.4, Xfce 4.4.2, gcc 4.1.2 and glibc 2.6.1... tudo velharia, outro passo pra trás

Tá claro pra mim, o futuro do gentoo é a irrelevância, sistema sem inovações a muitos anos, politica de pacotes estaveis no estilo debian ( e que eu odeio) ... Não ligo de ficar compilando coisas, mas gastar tempo compilando velharia é triste demais... Se pá minha máquina não fica com gentoo até o fim do ano não...


0 comentários

TAGS : gentoo velharia 2008.0 release

Bozo, see you in hell !



Mais uma encarnação do Bozo vai pro saco...

Bozo the clown by betocampos

Até quando esse exército de palhaços vai continuar aterrorizando as criancinhas ?


0 comentários

TAGS : bozo palhaço die bitch morreu

Arch Linux, os bons tempos voltaram ?



Minha história com o linux sempre foi meio conturbada mas durante muito tempo foi uma relação estável e saudável. Nunca fui fiel a uma única distribuição, sempre migrei para as versões mais novas conforme o release, naquela época não era possível baixar uma ISO da internet em um dia , dois ou uma semana :P

Eu comprava minhas distros na livraria temporeal , custava 10 reais cada CD... Minha primeira distro foi o Debian Potato, lixo completo, não reconhecia vídeo, áudio ou o meu modem... Depois comprei o Conectiva 5, ainda tenho o box, funcionou o vídeo mas nada de áudio ou modem. Então migrei pro mandrake, funcionou vídeo com aceleração 3d , som mas não o modem.

O slackware foi uma revolução, pois com ele aprendi a compilar o kernel, o que me abriu um mundo novo de possibilidades... Com ele deixei de ser refém do linux e tomei o controle, fiz aceleração 3D, som e após 6 meses o meu modem... Com isso aposentei o Windows 2000 que tinha na minha máquina e nunca mais usei sistemas da Microsoft pra algo além de jogar.

É claro que depois conheci, gentoo, redhat, LFS, fiz minhas próprias distros , fiz as pazes com o debian, odiei o ubuntu, mandei o debian pra PQP, conheci o fedora , abandonei o fedora , voltei pro gentoo .... Mas quero me ater ao Slackware pois ele me lembra muito o ArchLinux.

O slackware fez minha alegria pois todo o sistema deve ser configurado na mão, não existem configuradores automáticos ou scripts que ninguém sabe pra que serve. Um ótimo ambiente para aprendizado, ideal para quem tem máquina velha. Deixei de usar o slack por mais de 2 / 3 do meu sistema era composto de pacotes que eu mesmo fazia, o número de pacotes era tão grande que enchia 2 cds com pacotes TGZ, e olha que na época cabia o KDE e o GNOME inteiros em um único CD-ROM de 650 Mb. Junto com Roberto Parra, hospedamos boa parte desses pacotes no seu servidor e doamos para o site linuxpackages , naquela época não conhecia o coletivo Saravá , que possuem um dos maiores e melhores repositórios de pacotes slackware .

O que me incomodava no slack era o sistema de pacotes, que não tinha resolução de dependências ou upgrades, e levando em conta que gastava boa parte do meu tempo recompilando pacotes minha migração para o Gentoo foi natural . Nessa época o gentoo bombava, a politica era a de pacotes novos sempre... Mas esse espirito se foi com a saída de Daniel Robins a distro ficou abandonada e hoje está sem rumo.

O Arch linux ocupou esse espaço deixado pelo gentoo, com as vantagens do slack e do fedora, saca a política dos caras :
  • Pacotes recentes, custe o que custar, bem no estilo fedora
  • Sistema simples, com scripts de inicialização estilo BSD, como no Slackware
  • Pacotes binários com foco em desempenho apenas para i686 e x86_64, desempenho bom como no gentoo
  • Facilidade de criação de pacotes, como no slack
  • Instalação em TXT, com dialogos, muito simples, como no slack
  • Detecção automática de hardware de c* é r**a !!!
  • Gerenciamento de pacotes rápido e eficiente, resolvendo conflitos sem precisar de apt-get -f install , viva o Pacman !
  • Distro muito bem documentada como o Gentoo, e com ótimos cérebros nas listas... Diferente das listas do Ubuntu e Fedora que só tem n00b
A distro é muito legal, e é a distro geek que mais cresce atualmente ! Por incrivel que pareça ela tem foco em usabilidade, não estressa os nerds de plantão, acaba com os aborrecimentos tipicos de uma configuração/manutenção do slack . E não é recomendada para n00bs, vai usar Ubuntu seu lerdo !

Senti uma certa nostalgia ao usar o arch, e me lembrei dos bons tempos de quando usar o linux era uma experiência gratificantes ,educativa e divertida. Arch vem com muitos drivers proprietários nos repositórios e no CDROM, oque elimina a parte chata de usar uma distro tão simples.

Nas minhas próximas máquinas vou instalar Arch com certeza, e agora passa a ser minha recomendação de distro para o ano de 2008 ;-)


8 comentários

TAGS : archlinux fedora debian slackware ubuntu distro metalinux komain moobuntu pacman

Da série: Novidades do Século passado



Desde o Netscape 2 é possível testar pequenos trechos de javascripts na barra do navegador , exemplos :

javascript:1+(3*3)
javascript:var mensagem="Hello Navigator"
javascript:mensagem

É possível também armazenar valores em variáveis e mesmos funções e iterações, da uma olhada :) É claro que variaveis só são válidas na mesma aba que elas foram declaradas

Na familia firefox, e decendentes, a dica funciona bem, no Safari e no Konqueror não rolou :(


0 comentários

TAGS : javascript netscape firefox dica

A Apple quer ser a nova Microsoft ?



Papo sério, hoje saiu uma atualização de segurança para o OSX Leopard ,porém nada de resolver as permissões do ARDAgent . Ok , virou palhaçada ! Os caras vendem um sistema operacional com uma falha de segurança que torna o OSX tão seguro quanto o Windows 95 e não tem a manha de corrigir !!!

Quando o leopard foi lançado muita gente reclamava de alguns warnings que apareciam durante a correção de permissões, um deles era o do ARDAgent, qual foi a solução da Apple ? Incorporar a permissão bugada ao sistema, assim eliminando os warnings e reativando o campo de distorção da realidade.

Não é possível que a Apple não tenha interesse em resolver esse problema, só pra ter uma idéia do potencial do bug, ele permite que qualquer usuário local instale um trojan no sistema, sendo administrador ou não. Já tem alguns trojans circulando web a fora. O Leopard sempre pergunta se você quer realmente abrir um programa que foi baixado da internet, mostrando inclusive a data e o site de onde o arquivo veio, o que evita trojans como aqueles do windows que são trojans disfarçados de imagens e vídeos, mas e no Tiger ? Dizem que a falha também esta presente na versão anterior.

E o pior, tem imbecis na comunidade macmaniaca que tentam minimizar a falha, inclusive pedindo pra alguém provar que esses trojans realmente funcionam e desafiando os leitores do fórum a invadir suas máquinas.

Passei um dia da minha vida estudando Xcode e produzindo um pequeno malware disfarçado de vídeo quicktime, mas a implementação a seguir é mais eficiente , modifique à vontade, é um applescript, é só compilar: clique aqui


2 comentários

TAGS : mac osx leopard tiger fiasco trojan ardagent security hacker

A Morte do XP



Hoje é o último dia de vida do Windows XP, amanhã ele vira história ...

Uma pena, nunca tive tempo pra usar pra dizer se era bom ou ruim... Agora ele vai ser infestado de pragas de todos os tipos e tamanho, abandonado às traças...

Já tá na hora de testar o Vista , só mexi uma vez no computador do Habib, só achei pesado , de resto não sei mais nada...

XP, R.I.P


4 comentários

TAGS : windows xp die bitch

Design de Games, será ?



Segue um desabafo... e ao mesmo tempo um roadmap do que planejo pra mim nos próximos anos.

Em 2005 fui pra índia , e fui preparado para total isolamento . Equipado com um notebook e uns 600 mb de PDFs de assuntos diversos, vários mp3 dos meus guitarristas favoritos , fotos da família fiz minha mala e fui. Após a primeira noite mal dormida, não tanto pelo jet-lag ,mas pelos infernais 35 graus durante a madrugado comecei a ler os PDFs, o primeiro foi um chamado "Programming Linux Games", um livro que abordava a construção de jogos usando C e SDL... e então comecei meu primeiro game da era PC. Já tinha feito alguns games pra MSX quando era moleque, um RPG tipo maniac mansion , um clone daquele joguinho onde macacos jogam bananas uns nos outros, na minha versão eram ídolos do rock atirando guitarras, e meu favorito, um space side-shoter, quase um R-Type III hehhe

Na era MSX, era fácil chegar nos limites da máquina, o que me obrigava a criar games simples, simplificar algumas rotinas pra não perder no fun factor . Já na era PC com possibilidades quase infinitas percebi que pracisava estudar mais, já que existem milhares de engines, bibliotecas e frameworks para desenvolvimento de games... Começar um game hoje é mais difícil do que na época do MSX, tenho que tomar muito mais decisões relacionadas as tecnologias e plataformas e "burocracias" do que na mecânica da diversão do jogo, talvez seja por isso que eu demorei tanto pra tomar essa decisão, me tornar Designer de Jogos.

Esse sujeito projeta o jogo sem se preocupar nas tecnologias usadas, linguagens de programação, normalmente ele tem alguma habiliade em programação, sabe desenhar alguma coisa, tem alguma noção de artes cenicas, música, psicologia e muitas vezes mitologia. O mais interessante é que só encontrei um curso de graduação de Designer de Jogos, na PUC-SP , apesar da UBISOFT ter aberto um estúdio de produção de jogos a poucas semanas aqui no Brasil .Eles abriram 40 vagas, e fiquei pensando, pô olha a oportunidade batendo a porta.

Baixei o SDK do iPhone, uma baita plataforma pra tirar uns trocos com games simples, e comecei a montar minha grade de estudos para conseguir me tornar um desenvolvedor de games. Penso sim em algum curso superior na área de artes/ multimídia etc... Num primeiro momento pensei que a ECA seria um bom lugar, mas pelo que pesquisei multimídia interativa não é o forte da habilitação em multimeios do curso de Artes plásticas... Não achei nada na Panamericana de Artes, nem no IED nem em lugar algum no Brasil, salvo, claro, o curso superior da PUC... Acho que o curso de ciências da computação no IME formal demais, e os cursos oferecidos pelas escolas particulares normalmente formam analistas de sistemas e técnicos em informática.

A outra solução seria desistir de comprar minha casa, terminar com minha namorada, abandonar amigos, alunos e a sociedade e correr pro Canada fazer um curso de ponta que tem por lá. Acho que não tenho essa coragem toda, e nem sei se preciso de tudo isso.

Acho que desenvolver jogos pode ser uma terapia interessante pra mim, além de aproveitar todos esses anos que eu enrolei na USP pra estudar coisas mais interessantes do que ficar resolvendo listas :) Eu tenho quase todos os requisitos de um Game Designer, acho que vale apena investir nisso, mas se não existe um curso completo sobre o assunto vou ter que montar meu currículo, mas por onde começar ? Vi em alguns anúncios de emprego que apesar da formação acadêmica ser um diferencial, projetos anteriores mesmo que pessoais tem um peso muito maior que do diploma pras softhouses, o que faz sentido já que esse profissional é multidisciplinar , assim como os designers de qualquer coisa.

E agora ? Pulo pro outro trêm ?


3 comentários

TAGS : game design puc dilema iphone

Symbian agora OpenSource



O sistema operacional Symbian agora é opensource, e tem licença igual a do Eclipse. Pra quem não sabe Symbian é o sistema operacional de alguns celulares nokia e é o que sempre garantiu alguma dianteira aos seus smartphones. Ele é bem fácil de usar , roda java, é multitarefa e tem zilhões de programas e jogos.

Com isso a briga pode ser mais acirrada, já que nos mobiles a guerra é Windows x OSX x Linux x Symbian ,e o que faltava no symbian era rodar em celulares e devices não nokia e um SDK livre.

Eu to bem inclinado a desenvolver algum software pro iPhone, já que usuário Apple tem o hábito de pagar pelo software que usa. O sistema de distribuição que a apple bolou ,o AppStore me pareceu bem bolado. Uma vez cadastrado automaticamente o programa ta disponível para todos usuários iphone do mundo, e pode ser comprado com apenas um click, tipo, as chances de uma compra por impulso são maiores

Mas se o SDK do Symbian for livre, porque não desenvolver para ele ?

E, cadê o Android ? Fonte


2 comentários

TAGS : symbian open nokia iphone

firefox 3 no leopard



Toda vez que eu abro o ff3 no leopard ele abre assim :

Firefox 3 no Leopard

saco !


3 comentários

TAGS : firefox leopard glitch

Após 15 anos de desenvolvimento, wine 1.0



Foram 15 anos fazendo engenharia reversa da API do windows... Afinal, Wine Is nOt Emulator :)

Esse software sempre me trouxe alegrias, até mesmo falsas esperanças, quando eu era um n00b tentei rodar o driver do meu modem no wine pra me livrar do windows. Mas hoje, ele roda quase tudo, quase tudo mesmo, olha a lista.

Como já sabe, o wine permite rodar programas de windows em plataformas Unix, como Linux, *BSD e OSX.


2 comentários

TAGS : wine stable

Easter egg no mysqlnavigator ?



Quando um humorista conta uma piada é anedota, quando um programador conta uma piada é easter egg :) Essa eu achei ao compilar o programa mysqlnavigator 1.4.2 no gentoo :

 

config.status: creating config.h
config.status: executing depfiles commands
make: opção inválida -- D
make: opção inválida -- U
make: opção inválida -- E
make: opção inválida -- _
make: opção inválida -- O
make: opção inválida -- D
make: opção inválida -- _
make: opção inválida -- F
make: opção inválida -- U
make: opção inválida -- N
Usage: make [options] [target] ...

Nada parecido com isso


0 comentários

TAGS : mysqlnavigator gentoo hahaha easter egg

Firefox Day ? Viva o Opera !!!



Hoje é o dia em que o Firefox quer entrar pro guiness. Não pela sua qualidade ou leveza, mas pelo número de downloads ... Pra cima de mim não joão ! Hoje é o dia do Opera Day ! Opera no Mac, Opera no linux, em todos meus computadores.

Pretendo sim fazer um belo review do Opera, que na versão 9.5 deu um baile em todos esses browser xinfrim que tem por ai. O olha que usei o Firefox 3 por mais de 4 meses, e estou convencido que ele continua uma nhaca.... quem sabe o firefox 4 não use 400 mb de RAM pra abrir duas abas...

Download do Opera aqui


3 comentários

TAGS : opera flame firefox day

burn fat not oil



burn fat not oil

Sem comentários, bora pedalar galera !


0 comentários

TAGS : burn fat not oil bike nude 2008

Não basta ser livre, tem que medir o seu com o do outro



Lista de fabricantes de software e comunidades e suas respectivas contribuições ao projeto Xorg :
Apple (5.61%)

- Ben Byer (2.49%)
- Jeremy Huddleston (3.11%)

Debian (1.42%)

- Bastian Blank (0.03%)
- Branden Robinson (0.01%)
- Brice Goglin (0.06%)
- David Nusinow (0.65%)
- Drew Parsons (0.25%)
- Gerhard Tonn (0.01%)
- Julien Cristau (0.35%)
- Kanru Chen (0.01%)

FreeBSD / NetBSD (1.42%)

- Christian Weisgerber (0.01%)
- Jared D. McNeill (0.01%)
- Jeremy C. Reed (0.29%)
- Matthias Drochner (0.01%)
- Matthieu Herrb (1.06%)
- Otto Moerbeek (0.01%)

Gentoo (0.37%)

- Daniel Drake (0.05%)
- Donnie Berkholz (0.27%)
- Hanno Boeck (0.01%)
- Joshua Baergen (0.03%)

Mandriva (0.18%)

- Ademar de Souza Reis Jr (0.03%)
- Gustavo Pichorim Boiko (0.06%)
- Paulo Cesar Pereira de Andrade (0.08%)

Novell / SuSE (3.95%)

- David Reveman (0.56%)
- Egbert Eich (1.52%)
- Greg Kroah-Hartman (1.04%)
- Luc Verhaegen (0.15%)
- Matthias Hopf (0.66%)

Red Hat (15.98%)

- Adam Jackson (9.35%)
- Adam Tkac (0.01%)
- Bill Nottingham (0.01%)
- Carl Worth (0.13%)
- Dave Airlie (1.18%)
- Dave Jones (0.01%)
- David S. Miller (0.01%)
- Kevin E Martin (1.69%)
- Kristian Høgsberg (2.00%)
- Mike A. Harris (0.01%)
- Owen Taylor (0.08%)
- Rik Faith (0.05%)
- Søren Sandmann Pedersen (1.40%)

Tungsten Graphics (4.07%)

- Alan Hourihane (1.38%)
- Brian Paul (0.03%)
- Michel Dänzer (2.22%)
- Roland Scheidegger (0.03%)
- Thomas Hellstrom (0.18%)
- Zack Rusin (0.20%)

Fonte

Alguém pode me explicar oque a apple faz nessa lista (5.61%) Vcs viram o time do redhat/fedora (15 %) ? Gentoo já participou mais (0.37%).... ? Cadê o ubuntu ?


0 comentários

TAGS : xorg development contrib apple redhat