sábado, 31 de janeiro de 2009

Esse post vai pro Bola...



Quem quiser ouvir a música em destaque pode faze-lo aqui =]

PS: Para quem estiver procurando uma rádio online, Sky.fm e Di.fm são duas que eu recomendo... as duas juntas tem 50+ canais =]

sexta-feira, 30 de janeiro de 2009

Sistemas de pacotes me acostumam muito mal...

Sério...

Seja o apt do Debian/Ubuntu, o yum do Fedora/RHEL, urpmi do Mandriva, portage do Gentoo, pacman do ArchLinux... todos me fazem ter um péssimo hábito:

O de simplesmente dar um update e ter todos os seus aplicativos atualizados (ok... nas distros não tão bleeding edge, não é tanto assim, mas com lançamentos de 6 em 6 meses é um bom ritmo).

Estava eu aqui no Windows depois de um pouquinho de Eve-Online... tentando usar meu VLC quando fui ver a versão dele... 0.8.6d =X

1 ano de idade... um simples "[gerenciador] update" seria muito mais fácil =]

PS: Recorde de post com mais links por m2.

terça-feira, 27 de janeiro de 2009

VMWare Server e seu registro...

Ontem estava eu querendo virtualizar um Scientific Linux como disse post anterior.


Então fui no site do VMWare Server 2, que é uma versão gratuita.

A primeiro coisa que fiz, foi clicar em "Forgot your password?" para ver se por algum milagre divino eu ja tinha uma conta nessa budega. Ok, no donuts for you.

Ok... coloco meu nome, sobre nome e e-mail e rezo para que isto seja tudo.
E como - quase - sempre estou redondamente enganado e eles podem somente mais alguns dados:



Puta que pariu! Só faltou o tipo sanguíneo (não... deve estar mais para baixo, já que tinha mais coisa para preencher).


Me revoltei... eu sabia que dava pra baixar a versão Server 1.x aqui, mas eu queria a versão 2 porcaria! (Sim, era birra.)


Então fui eu catar alternativas... ou seja, fui direto pro site do outro que eu lembrava... o VirtualBox. Baixei, instalei e ta funcionando que é uma beleza!
E quantos dados eu precisei colocar? Err... nenhum =]

Gato do Scientific Linux

Estava eu instalando o Scientific Linux em uma VM utilizando o VirtualBox (que está *muito* bom na versão 2.1.2 que utilizei) em cima de um CentOS 5.x (sim... parece redundante...) quando no meio da instalação vejo isso:



Primeiro eu pensei em "WTF?!" até mostrei pro Davi e gastamos um pouco o SL... mas depois eu até achei legal :P
O SL tem várias imagens legais que ficam passando no instalador dele (o Anaconda... do RHEL/Fedora)... realmente ajudou a passar o tempo (até a hora que começou a repetir tudo :P)

PS: Detalhe, apenas estava utilizando o Gnome, pois nesta instalação do CentOS só estava esse ambiente instalado. Nada contra o Gnome... mas é fato que KDE >>> Gnome :P

PPS: Para quem ainda não viu, saiu o kde 4.2 como pode ser visto aqui, aqui, aqui, aqui... e já está disponível os ebuilds para Gentoo e os pacotes para o ArchLinux ;)

domingo, 25 de janeiro de 2009

GPTS Week 3 (15/01/2009 - 21/01/2009)

Desculpem pela demora, esta foi uma semana cheio de aniversários e com pouco tempo livre :P


Vamos aos números:
  • 1 eclasse adicionada (go-mono) e 6 modificadas.

  • 41 pacotes adicionados e 11 removidos.

  • 307 ebuilds adicionadas e 176 removidas.


Log completo das eclasses, pacotes e ebuilds em:
http://www.dcc.ufrj.br/~brunobuss/gpts/20090115_20090121.output

sábado, 17 de janeiro de 2009

Tem coisas que só acontecem nas férias...

Como por exemplo, conseguir um Steam Rating de 10 (EAGLES SCREAM! \m/):



E olha que segundo o Steam eu tenho conta la desde Novembro de 2004 (quando comprei o HL2) e essa foi a primeira vez que cheguei a um rating de 10 (na verdade acho que nunca tinha passado de 5) :P

Agora ja voltou para 3 de novo... o que mais faz volume ali são as horas que eu fiquei tentando jogar Mass Effect entre uma tela azul e outra -_-'

sexta-feira, 16 de janeiro de 2009

RTFM e JFGI tem hora e lugar...

Primeiro devo dizer que sou um dos adeptos mais ferrenhos do RTFM e do JFGI.

Mas faco quando sei acho que a pessoa tem o minimo de intimidade com o assunto a ser procurado. Quando por exemplo alguem do curso de CC me pergunta alguma coisa relativamente muito trivial a algum algoritmo relativamente simples.
(E sim... quando eu considero a pessoa inteligente eu costumo forcar que ela chegue na solução sozinha. Então caso eu tenha feito algo do tipo com alguem... não foi por mal, mas foi por acreditar no potencial.)

Eu espero que essa pessoa tenha capacidade de buscar, ler e entender a informação lida.


Apenas digo isso, pois recentemente vi 2 ou 3 posts comentando sobre um outro site, chamado letmegooglethatforyou.com. O que me incomodou foi o tipo do exemplo dado... no caso, alguem que tinha perguntado se "tem word para linux?" (sim word... microsoft word... editor de texto) e o autor do post recomenda enviar este link para a pessoa.

Pode ate parecer engraçado para quem entende do assunto, usa linux, etc... mas não eh para quem recebe o link.
Ainda por cima, quem faz uma pergunta nessa, pode ser apenas alguem como minha mãe, minha irma, meu tio, minha vó, que estão tentando usar o linux porque um parente mala (no caso eu) insistiu ou ate mesmo um caso extremo como isso aqui.

Sabe... eu não posso esperar que nenhuma dessas pessoas queira ler manual algum. Ainda mais de coisas relacionadas a informática.

Imagina que legal seria eu chegar e pedir para minha mãe - que e medica - um remédio para dor no músculo. Então ela vai ate o quarto, pega 4 livros de 900 paginas de medicina, me entrega, manda um RTFM e diz para eu procurar que ai nesses 4 "livrinhos" (que ela já leu, mas pra ela eh tao idiota que ela acha que consigo achar sozinho) o que causa esse tipo de dor e como curar.

WTF?! Porra... eu só queria uma indicação de remédio!
(Claro... eu curso CC, sei procurar no Google... então isso significa que eu devo me auto-medicar sempre que quiser?)


Acho que deve ser exatamente assim que alguem - fora do "mundo da informática" - deve se sentir quando leva um RTFM na cara ou um JFGI.

Alem disso.,.. essa atitude não ajuda em muito a incentivar as pessoas a trocarem o Windows por um SO livre... a menos que elas gostem da idéia de quem usa esse SO livre vire um completo babaca com os outros iniciantes.

GPTS Week 2 (08/01/2009 - 14/01/2009)

Ainda não introduzi nenhuma feature nova na geração do relatório, então por enquanto apenas os dados de ebuilds/packages adicionados/removidos e eclasses adicionadas/removidas/alteradas estão sendo gerados.


Vamos aos números:
  • 23 eclasses modificadas.

  • 44 pacotes adicionados e 12 removidos.

  • 626 ebuilds adicionadas e 864 removidas.


Log completo das eclasses, pacotes e ebuilds em:
http://www.dcc.ufrj.br/~brunobuss/gpts/20090108_20090114.output

Ate tu Seagate?! [update]

Nem Barracudas se fazem mais como antigamente...

Depois da Seagate resolver reduzir a partir de 2009 a garantia dos HDs vendidos de 5 para 3 anos... agora parece que um erro de firmware ou algo por ai esta tornando muitos HDs da serie 7200.11 - principalmente de 1 TB - estao se tornando inutilizáveis.

Infelizmente - para mim - parece que o problema também acontece com outros modelos... inclusive com os de 500 Gb... que por acaso foi um que comprei no inicio do ano e hoje esta aqui guardando muitos dados preciosos. Alem disso, depois do que aconteceu com o Bola... tenho ainda mais motivos para ficar preocupado... já que assim como ele, não disponho de R$ 1200+ (6x o preço do HD) para fazer a recuperação dos dados, caso o HD vá para o brejo.


Seria legal que a Seagate voltasse a se preocupar mais com a QA de seus produtos e fizesse produtos impecáveis como antes antes de expandir seus HDs para 2 TBs.
Anyway... mesmo que por sorte o meu não apresente nenhum problema, pode começar aqui a troca por outra marca... e ai Western Digital, como vai você? ;)


PS: Um bom utilitário para ver informações básicas do seu HD através do SMART é o smartctl, que utilizado com o parâmetro -i fornece as informações básicas e com -a todas as disponíveis pelo SMART, por exemplo:

tank ~ # smartctl -i -d ata /dev/sdb
smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

=== START OF INFORMATION SECTION ===
Model Family: Seagate Barracuda 7200.11
Device Model: ST3500320AS
Serial Number: 9QM55N02
Firmware Version: SD15
User Capacity: 500,107,862,016 bytes
Device is: In smartctl database [for details use: -P show]
ATA Version is: 8
ATA Standard is: ATA-8-ACS revision 4
Local Time is: Fri Jan 16 11:01:05 2009 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled



Update 24/01/2009:
Segundo a Ars Technica a Seagate lançou um novo firmware para seus drivers.
De acordo com o segundo link, o modelo do meu - ST3500320AS - não necessita de um update.
Mas como pode ser visto aqui, eles também liberaram o firmware S1A para este modelo.

Eu particularmente acho que não irei atualizar... acaba sendo mais emocionante que o de BIOS por causa dos dados no hd.

quinta-feira, 8 de janeiro de 2009

GPTS Week 1 (01/01/2009 - 07/01/2009)

Vamos ao nosso "mini" relatório da primeira semana.

Tivemos:
  • 14 eclasses modificadas.

  • 29 pacotes adicionados e 8 removidos.

  • 271 ebuilds adicionadas e 304 removidas.


Log completo das eclasses, pacotes e ebuilds em:
http://www.dcc.ufrj.br/~brunobuss/gpts/20081231_20090107.output

Novo Projeto: Gentoo Portage Tree Status

Gostaria de apresentar a todos o meu novo projeto pessoal, o GPTS (Gentoo Portage Tree Status).
Eh mais um projeto estatístico do que qualquer outra coisa... talvez por eu sentir um pouca a falta do GWN, ou por somente gostar de acompanhar a atividade no repositório oficial...

Bem, o projeto visa em fazer um relatório semanal e mensal sobre:
* Packages adicionados e removidos da arvore.
* Ebuild adicionados e removidos da arvore.
* Eclasses adicionadas, removidas e modificadas.

Claro, o projeto continuara avançando e pretendo adicionar:
* USE Flags novas, modificadas, removidas.
* Modificações nos profiles
* Modificações do p.mask
* Modificações, adições e remoções de patches dos ebuilds
* Gráficos para melhor demonstrar a atividade na arvore do portage.

Ainda não defini quais gráficos irei fazer, mas eles também serão mensais e semanais.
Provavelmente começarei a libera-los perto da quarta semana de 2009 (ou seja, no final de janeiro e inicio de fevereiro), onde já tenha algo melhor para mostrar.

Quem tiver mais sugestões pode deixar um comentário aqui ou enviar diretamente para:
bruno dot buss at gmail dot com.

A opinião, comentários e sugestão de todos e muito importante para mim.

Por enquanto, os relatórios serão apresentados aqui no blog, e terão sempre um link para um arquivo texto contendo as informações completas (como quais foram as ebuilds adicionas/removidas, separadas por pacotes, etc...)
Não consegui ainda uma formatação em html que fique de boa visualização, pelo menos não aqui no Blogger.

quarta-feira, 7 de janeiro de 2009

Objetivos para 03731

Aqui vamos novamente:


  1. Continuar a contribuir com o Gentoo e tentar me tornar um Gentoo Developer

  2. Começar a contribuir com kernel, nem que seja fazendo patches de clean-up

  3. Participar do Google Summer of Code 2009

  4. Completar pelo menos 6 projetos pessoais (relacionados a computação e/ou programação)

  5. Ficar com uma instalação do Gentoo por 4 meses (aka, não destruir o sistema todo)

  6. Começar a criar minhas próprias ebuilds

  7. Continuar estudando assuntos off-faculdade. Ler 8 livros técnicos

  8. Participar de 12+ SRMs (TopCoder)

  9. Conseguir ficar com um CRA >= 8 nos dois períodos de 2009 e no final do ano retornar meu CR para >= 8

  10. Criar pelo menos um exploit ou modulo para o Metasploit

  11. Ficar pelo menos 6 meses na academia

  12. A volta do Drunk C Coders e dessa vez ir para a final brasileira ;)



(Sem ordem de preferencia :P)

E daqui a 360 dias veremos o resultado =]

OpenSuse, tempo de vida == 12 horas.

Sim... foi o tempo que a instalação do OpenSuse 11.1 durou no meu Desktop.

Novamente... simplesmente não consegui me acostumar a ele.
Voltei ao Sabayon 4.0 e ate agora, esta tudo bem :P

segunda-feira, 5 de janeiro de 2009

Jackson Five!

Não... não esse Jackson Five, mas esse Jackson Five.... é esse mesmo que já até tentou um cargo político :P

Putz, eu rio de mais escutando isso na rádio MixFM, o cara é *muito* engraçado.
Vale a pena conferir todos os eps no Youtube, aqui estão os 10 primeiros:

1 - Uma Viagem "Alicérgica"
2 - O Defensor da Camada de Hormônio
3 - O Homem Invisível
4 - Missão Impossível
5 - Jackson Five, o Surfista
6 - Entrega Na Casa Do Ator
7 - Pescando um York Charme
8 - Entendendo o Ronaldo "Femomeno"
9 - Tiozão Da Huari Dragston
10 - Atenção Ao RH Das Empresas

E de quebra o Silas ;)

domingo, 4 de janeiro de 2009

Mass "Crash" Effect

Comprei o Mass Effect na promoção de natal do Steam e agora com meu hd novo, aloquei um espaço sagaz para poder instala-lo.

Beleza... deixei de noite baixando os 10 GBs.

Fui jogar hoje e po... o jogo é maneiro pra caramba. Muito bom mesmo, tirando 1 detalhe:
ESSA PORRA CRASHA O PC DE 30 EM 30 MINUTOS! TAKIUPARIU!

Só hoje foram 6 ou 7 BSODs... acho que a Microsoft não aguenta mais receber "Error Report".
Ele reclama no nv4_disp ou algo assim, o driver de vídeo.
Ja estou com a ultima versão - 178.24 - e essa porra é WHQL. Ja até removi ele completamente e reinstalei.

Sério, to de saco cheio.
O jogo é foda, mas assim brocha de jogar.
Até porque tenho que ficar salvando de 30 em 30 minutos -_-'

Algumas coisas não tem preço...

Passagens do 2113 (Barra <-> Castelo/Carioca) ida e volta para 2 pessoas: R$ 17,60.
Lanche no McDonalds para 2 pessoas: R$ 30,50.
2 HDs Seagate de 500 Gb: R$ 400,00

Levar sua namorada para o InfoCentro: Não tem preço...

Eu diria que para todo o resto existe MasterCard... mas no InfoCentro só tem os 10% de desconto pagando em dinheiro, então... :P


Somente um post para ela... pois me aturar falando de toda santa placa de vídeo que eu via deve ser muito chato :P