br-net.org

br-net.org::Home

de olho na internet

Os seguintes posts possuem a tag "pessoal"

Feliz dia do SysAdmin

Hoje, dia 25 de Julho (última sexta de Julho) é o dia internacional do Administrador de Sistemas, o dia que pelo menos algumas pessoas lembram que a internet não funciona por si só.

SysAdminDay

Então, não só a internet, mas também uma boa parte dos computadores do local onde você trabalha devem ter suporte do seu Sysadmin.

Pois bem, hoje é o nosso dia (afinal, todos os profissionais tem, porque nós também não?). Parabéns a todos os administradores de sistemas por aí e que aproveitem o dia de hoje!
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

O Guia do Mochileiro das Galáxias

O Guia do Mochileiro das Galáxias
Esses dias comecei a ler o livro O Guia do Mochileiro das Galáxias, de Douglas Adams, um dos clássicos da ficção científica e comédia.

Devo dizer que o início do livro está muito bom, tem situações muito engraçadas e o autor puxa bem a parte "tecnologicamente galáctica".

Quero ver se escrevo mais sobre o livro assim que terminar, mas essa é certamente um livro que deve ser lido, se você gosta de tecnologia e quer dar umas boas risadas.

E acima de tudo, NÃO ENTRE EM PÂNICO!
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

SourceForge.net Community Choice Awards

A edição 2008 do SourceForge.net Community Choice Awards já está em andamento e visa votar os melhores projetos de software livre em diversas categorias. Se você possui uma conta no SourceForge, não deixe de votar!

As categorias incluem:

* Melhor projeto
* Melhor projeto "enterprise"
* Melhor projeto para educadores
* Mais provável de ser a próxima aquisição de $1B
* Melhor projeto multimídia
* Melhor projeto para gamers
* Mais provável de mudar o mundo
* Melhor projeto "novo"
* Mais provável de ser ambiguamente acusado de violação de patentes
* Mais provável de ter seus usuários processados
* Melhor ferramenta ou utilitário para sysadmins
* Melhor ferramenta ou utilitário para desenvolvedores

São vários projetos concorrendo em cada categoria e alguns até aparecem em mais de uma. Não perca a chance e vote no seu projeto favorito!
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

A Bússola de Ouro

Estava lendo o livro A Bússola de Ouro, que acabei neste fim de semana e aproveitei para ver o filme também.

Não vou falar da história, para que quem não conheça tenha a oportunidade de assistir ou ler. Mas a adaptação do livro para o filme foi simplesmente ridícula. Pelo menos na história, pois os efeitos especiais são o que salvam o filme.

A Bússola de Ouro

É interessante ver como seriam os fatos, porém o filme não conta partes da história, troca a ordem dos fatos e inclusive muda coisas da história. Mas o pior de tudo é que o fim do livro não aparece no filme, por incrível que pareça. Fica uma coisa sem graça, e sem sentido.

Olhando no IMDB, descobri que as cenas finais foram filmadas, só que a New Line Cinema resolveu apagar antes do lançamento. O final do livro é uma parte importantíssima para o entendimento e conclusão da história e eles resolveram apenas... retirar. Depois dizem que Hollywood está ficando pior e ninguém sabe o porquê.

Agora, para quem quiser ler o livro, eu recomendo! A história, os detalhes, os personagens e os acontecimentos são incríveis e eu já encomendei o segundo livro da série, A Faca Sutil.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Badblocks no HD

Pois é, descobri que os problemas que estavam fazendo com que o sistema de arquivos do servidor corrompesse, foram devido ao HD estar apresentando vários badblocks.

E não foi por falta de teste. Antes de tentar reinstalar o sistema operacional novamente, usei o utilitário badblocks para procurar por badblocks no disco (ficou redundante a frase, mas é isso mesmo). Não foi nada encontrado, por isso segui a instalação.

Só pra descobrir que no primeiro boot, o sistema de arquivos já estava corrompido novamente. Sabendo que algo estava errado, fui ler a manpage do badblocks.

Parece que por padrão, ele só faz um teste no modo leitura, o que não acusou erros. Resolvi fazer o teste de escrita também e foi aí que os badblocks foram revelados.

Então, fica a dica, se você for testar por badblocks no HD, utilize uma ferramenta que faça a verificação escrevendo no HD e depois lendo para conferir. Quero ver se o próximo post faço sobre a utilização do badblocks.

Nesse meio tempo, passei o blog para outra máquina temporária, enquanto não resolvo o problema...
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Mais problemas de sistemas de arquivos

Parece que o sistema de arquivos do servidor do blog não tem volta mesmo. Mais erros estão ocorrendo e alguns arquivos foram perdidos, como o que gerencia os pacotes instalados do debian e algumas bibliotecas.

Tecnicamente, alguns pacotes acham que não tem nada instalado, como o debconf, nem ele mesmo. Não posso reinstalar os pacotes porque arquivos estão faltando, etc.

Mesmo que pudesse arrumar, é provável que desse problema novamente (dado o estado do sistema de arquivos), então deixei só o que precisava para manter o blog funcionando (incluindo instalar algumas bibliotecas na mão) e estou vendo uma hora livre para poder reinstalar todo o sistema.

Vou tentar fazer assim que possível, vou ter que arranjar drive de CD e disquete (me lembrei que essa BIOS não dá boot pelo CD), o backup completo já foi criado antes dos problemas começarem (ainda bem).

Vou ver se arranjo tempo no final de semana, senão na segunda devo fazer a reinstalação do sistema. Até lá.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

The Matrix is Down

Ontem cheguei em casa, para descobrir que havia algum problema com o servidor que hospeda o blog (matrix). Aparentemente alguns serviços não estavam rodando e depois de conectar um monitor e teclado, não conseguia logar na máquina.

Não teve jeito, tive que reiniciar a máquina. Enquanto isso, pensava no pior: a máquina tinha sido comprometida? Para minha felicidade (ou não), acabou que esse não foi o problema. O sistema de arquivos havia corrompido.

Depois da reinicialização, consegui logar e aproveitei para fazer uma cópia adicional de todos os arquivos consegui, para outro computador. Depois disso, forcei um fsck na reinicialização na esperança de corrigir o problema.

Após a reinicialização, lembrei que o sistema de arquivos desta máquina era reiserfs. Por isso, uma checagem não era feita e o reiserfsck declara a partição como clean. Entrando no sistema, posso ver que alguns arquivos tem pontos de interrogação (?) no lugar dos atributos mostrados pelo ls, o que não parece ser nada bom...

Para resolver o problema, tive que reiniciar a máquina e executar o reiserfsck manualmente. Usando o parâmetro --check, ele escaneou e encontrou várias inconsistências no sistema de arquivos, mas não as corrigiu (por enquanto). Depois de um reboot, descobri que o reiserfsck marcou a partição como não-montável. Ou seja minha sorte não estava tão boa.

Resolvi então rodar o reiserfsck --rebuild-tree. Agora sim, a árvore inteira do sistema de arquivos foi reconstruída e os problema corrigidos. No entanto, alguns arquivos não se salvaram.

A maioria dos arquivos que não puderam ser recuperados, eu tinha backup, inclusive bem recentes. O que perdi mais foram as estatísticas de acesso do blog, que só tinha um backup datado de cerca de 1 mês. Um estrago não tão grande, ainda bem.

O reiserfs é um bom sistema de arquivos, mas tem seus problemas. Quando a árvore é corrompida, a possibilidade de recuperação é bem menor do que em um sistema ext3, porém é bem mais difícil acontecer problemas com reiserfs. Existes algumas coisas que não devem ser feitas, como colocar uma imagem de um sistema de arquivos reiserfs dentro de outro (sem criptografia ou compressão), pois ele pode ser perder nas duas árvores e causar estragos nas duas, entre algumas coisas.

Gosto dos dois sistemas de arquivos, mas tenho preferido o ext3 em sistemas de produção, optando pelo reiserfs somente para partições separadas para aplicações específicas, devido sua rapidez para acessar arquivos pequenos.

Mas fica a dica, que muita gente esquece: sempre faça backups. Se eu não tivesse os backups para recuperar, certamente o dano seria maior e eu teria ficado sem bastante coisa. Felizmente, não foi dessa vez :)
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Filme: Iron Man

Hoje fui assistir no cinema o filme Iron Man (Homem de Ferro). O filme é impressionante, tanto nos efeitos especiais, quanto na história.

Acho que esse é um dos primeiros filmes que a história segue mais ou menos a dos quadrinhos. Nada de coisas mágicas, inventadas e que nunca foram mostradas na história original (coisa que fizeram com o Homem-Aranha).

Não vou falar muito do filme, só que vale a pena assistir. Quem ainda não viu o trailer, o vídeo segue abaixo:

Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Conta no Twitter

Pois é, depois de algum tempo acabei criando uma conta no Twitter.

Ainda não comecei a usar o serviço pra valer, mas parece ser interessante. Quem quiser, pode me "adicionar":

follow rvr777 at http://twitter.com
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Pouco tempo no fisl 9.0

Acabei ficando menos tempo do que queria no fisl... Parece que a organização da viagem da faculdade não estava muito interessada em ficar mais tempo.

Saímos as 5:30, deu tempo de passar pelos stands, ver as coisas legais e assistir algumas palestras. Queria mesmo ter assistido a do "Maddog", "Fun and Software Livre! - Return of the Jedi!", mas era uma das últimas :(

Assisti as palestras sobre desenvolvimento de jogos utilizando software livre e sobre administração de sistemas no UOL. Infelizmente, não consegui assistir outras :(

Também não foi esse ano que fui no YAPC, já que aconteceu só na sexta =\

Vamos ver se ano que vem consigo ir todos os dias e assistir mais palestras. Pois indo com a faculdade simplesmente não dá :(
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

fisl 9.0

Amanhã é o dia que vou poder ir no fisl 9.0, já que vou com o pessoal da faculdade.

Quero ver se assisto algumas palestras, passo nos stands e falo com o pessoal. Ah, e tirar algumas fotos também.

Nos outros anos, o evento foi na FIERGS, esse ano é no Centro de Eventos da PUC-RS. Ainda não conheço lá, mas deve ser legal também.

Depois faço um post para dizer como estava lá!
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Shutdown Day 2008

Você consegue ficar com o computador desligado por 24 horas? Que tal tentar isso dia 03 de Maio (Sábado)?

Shutdown Day 2008

Esse é o dia marcado pela campanha Shutdown Day para este ano. O objetivo é que o maior número possível de pessoas não usem seus computadores nesse dia. O motivo é divulgar sobre os perigos no uso excessivo de televisão, computadores e outros equipamentos computacionais, como video-games, celulares, etc...

Ah, ainda tem prêmios para quem enviar o melhor vídeo, ou melhores fotos.

E então você consegue ficar 24 horas sem seu computador? Registre-se e responda!
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Linux nas Urnas Eletrônicas

A notícia saiu no BR-Linux.org no final de semana, dizendo que uma das novidades para as eleições de 2008 será a troca do sistema operacional das urnas eletrônicas.

A partir de agora, o Linux será usado nas urnas, mostrando mais apoio do governo no uso de software livre. Ainda há outras novidades, como a votação por leitura biométrica em 3 municípios: Fátima do Sul (MS), São João Batista (SC) e Colorado do Oeste (RO).

Será que a aparência do software irá alterar, ou seguirá a mesma de quando era no Windows?
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Manutenção no Servidor

A alguns dias atrás, notei que o servidor do blog (aka matrix) estava fazendo alguns ruídos estranhos, provavelmente gerados pelo cooler.

Descartei que fosse o do processador, já que o gabinete estava aberto (faz uns dias) e parando ele com o dedo o som continuou. Então só podia ser o da fonte.

A última vez que fiz manutenção nele, acho que foi no início do ano passado. Por isso, deixei para fazer uma outra hora, de preferência em um fim de semana, de manhã.

Pois ontem acordei (cedo, diga-se de passagem) com ele fazendo um baita barulho. Pensando que a coisa estava piorando, decidi aproveitar para dar manutenção naquela hora mesmo.

Me espantei por não ter tanto pó, como é comum de juntar. O gabinete estava praticamente limpo. Mas era bom demais pra ser verdade...

Descobri que a fonte estava desempenhando um bom papel. Tão bem, que estava sugando toda a poeira de dentro do gabinete. Acabou que quando abri, ela era só "cinza".

Não sei como a ventoinha ainda girava, mas era guerreira :P Nada que umas boa pinceladas pra tirar a poeira e um pouco de óleo não resolvessem.

Alguns minutos depois, o matrix estava de volta para desempenhar seu papel de servir as páginas do blog. Qualquer dia pode dar algum problema pior (queimar a placa-mãe ou HD), ai quero ver só o que vou fazer. Como o hardware é meio pré-histórico, vai ser complicado de achar substitutos.

Mas até lá, ele vai trabalhando...
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Filme Brasileiro no Top 20?

Você provavelmente já ouviu falar do IMDb, e é o maior banco de dados com informações sobre filmes, séries, programas de televisão, atores, diretores, etc...

Não sei porque, hoje fui ver a lista dos melhores filmes (todas as épocas), que é gerada por votação dos usuários ativos do site (não adianta se cadastrar só pra se votar no filme, que não conta).

Qual não foi a minha surpresa ao ver Cidade de Deus na 16ª posição. Sério. Filme brasileiro entre os 20 melhores? Essa é novidade (ótima!).

Cidade de Deus

A cabeça da lista é obviamente O Poderoso Chefão. Não muito distante, tem sua continuação, O Poderoso Chefão: Parte II.

O Poderoso Chefão

Eu não vi a parte II, tá aí algo pra alugar no final de semana :D
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Paintball!

Uma das coisas que sempre quis jogar é Paintball. Parece ser uma atividade bem interessante com os amigos, juntar uma galera e ir jogar:


Não sei se tem algum "campo de batalha" aqui na cidade onde moro, mas com certeza eu queria jogar, deve ser muito massa!

Tá ai uma das coisas que um dia eu ainda farei :D.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Feliz Ano Novo e 1 Ano de Blog

Primeiramente, feliz ano novo! Que 2008 traga seja um ano de muito sucesso para todos e que consiga atingir todos os seus objetivos.

ano novo

Além de começar um ano novo, também preciso comemorar o aniversário deste blog, que entrou no ar dia 01 de Janeiro de 2007, às 00:00 (como da outra vez, esse post foi publicado automaticamente cool).

Gostaria de agradecer aos mais de 40 mil visitantes que passaram pelo blog, sejam leitores habituais ou apenas alguém procurando alguma informação. Todos contribuíram e me incentivaram para que eu conseguisse escrever mais de 250 posts nesse período.

Acredito que o objetivo do blog, para esse ano que passou, foi alcançado. Aprendi bastante coisa, conheci várias pessoas, tive alguns desafios, acredito ter melhorado minha escrita, entre outras coisas.

Este ano, passou muito rápido para mim. Muita coisa imprevista aconteceu, algumas boas, outras ruins, mas tudo faz parte. Diversão, trabalho, estudo, parece que tudo passou voando. Nesses últimos dias, parei para analisar os primeiros posts do blog. Nem parece que os escrevi a quase 1 ano, parece que foi a pouco tempo atrás. A única coisa que consigo notar é a diferença no conteúdo e na escrita.

Acredito que 2008 será mais corrido pra mim do que 2007. Esse ano, terei que desenvolver meu TCC (trabalho de conclusão de curso) para a faculdade e sei que irá me demandar grandes quantidades de tempo, dedicação, lanche e coca-cola (e talvez algumas horas de sono perdidas). É provável que corra atrás do tempo e que ele dê a impressão de passar mais rápido ainda.

Claro, algum tempo será reservado para o blog. Gostei do resultado neste ano, espero que ele vá melhorando aos poucos, como fez ano passado. Uma das coisas que não consegui fazer foi criar um novo layout que queria para esse início de ano. Nada que não possa ser feito com algum atraso.

Novamente, desejo que aproveitem ao máximo esse novo ano, começando pelo dia de hoje!
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Hibernar é coisa do passado

Me lembro que algumas vezes utilizei o recurso hibernar, tanto no Windows como no Linux. Só que nunca me tornei um fã. Apesar de deixar a inicialização mais rápida, escrever grandes porções de dados para o disco não deve ser algo muito bom.

Quando se tem pouca memória RAM, nem é problema. Agora, imagine escrever 1GB para o disco cada vez que você for sair do PC. É só pra desgastar o HD e fragmentar sua partição.

Pois bem, mexendo nas configurações da BIOS da minha máquina, descobri que ela tem suporte a Suspend-To-RAM (S3), coisa que não tinha na outra, quando usava o hibernar.

O objetivo do Suspend-To-RAM é desligar todos os componentes do PC, com exceção da memória RAM, que continua recebendo energia. Dessa forma, você pode ligar o computador e os outros componentes serão reativados.

Disposto a testar, fui primeiro no Windows, acreditando que ele deveria simplesmente "funcionar". A verdade é que eu estava errado. O recurso "em espera" (stand by) até funciona, mas depois de um tempo, o computador se liga sozinho o.O

Fui tentar no Linux então. Primeiro, testei no Ubuntu. E o pior é que funcionou perfeitamente. Pensando que poderia acontecer o mesmo de o computador ligar sozinho, suspendi o PC e deixei a noite toda, para ligar no outro dia.

De manhã, apertei o botão e 5 segundos depois estava tocando a mesma música de quando desliguei o PC. Loguei no Ubuntu e o sistema estava como deixei. :D

Próximo passo foi testar no Gentoo (que eu sabia que seria mais difícil). Baixei o hibernate (emerge hibernate-script). Fui verificar as configurações do gnome-power-manager, que estava para suspender caso o botão fosse pressionado. Pressionei o botão sleep e ele suspendeu normalmente também!

Caso você utilize outra distribuição, o comando para suspender é o hibernate-ram (como root).

Bom, só existe duas possibilidades para reiniciar o computador agora: mudar de SO ou quando faltar energia (os dados que estão na RAM se perdem). Espero que isso ajude a evitar aquele tempo chato do boot do sistema.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Feliz Natal!

Árvore de Natal

Feliz Natal a todos! Gostaria de agradecer ao pessoal que lê o blog ou passa ocasionalmente, muitas felicidades, paz e saúde!

É incrível como 2007 passou tão rápido, já estamos praticamente no fim. Só mais uma semana. Tempo pra fazer o que ainda não foi feito!

Espero que o dia de todos tenha sido ótimo! Mais uma vez, Feliz Natal!
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Transforme sua casa com o Linux MCE

Realmente fiquei impressionado quando assisti o vídeo abaixo, com o nível que estão chegando os projetos livres. O Linux MCE (Linux Media Center Edition) é algo que nunca tinha visto e me deixou louco para ter um sistema semelhante.


Uma versão em alta resolução pode ser encontrada aqui.

O vídeo é em inglês, mas se você não entender, só assistir já vale a pena. Dá pra ver que com o Linux MCE, você pode fazer muito mais do que simplesmente criar um Media Center.

É possível criar um ótimo sistema de automação, para controlar luzes, clima, segurança, comunicação, mídia (TV, música, filmes), além de ter todo o conteúdo unificado.

Imagine ter disponível em um lugar um vídeo e poder assisti-lo em qualquer cômodo da casa. Andar pela casa segurando o controle remoto e o vídeo que você está assistindo ir "seguindo" você pelo outros televisores.

Conectar sistemas de armazenamento externos, jukeboxs, controlar tudo isso, na casa inteira com um controle remoto e usando somente 3 botões?

Pois é, eu não acreditei até assistir o vídeo. Nem sabia que existia um daqueles controles remotos, que se utilizam do movimento para mover o cursor na tela. Você inclina ele para o lado e o cursor segue o.O.

O Linux MCE é um projeto daqueles que você pega o DVD e instala. Ele utiliza outros softwares, como Kubuntu, MythTV, Asterisk, Xine, Firefox, VideoLAN, SlimServer, Pluto e Motion.

Claro, eu queria ter um desses. Mas obviamente, o problema todo é o hardware (e o dinheiro para comprá-lo). Apesar de tudo, é um projeto que pode (e vai) evoluir muito e que com o barateamento de custos, pode ser viável por aqui.

Quem se interessou e quiser saber mais, acesse o site do Linux MCE, que contém documentação, fórums e o wiki, além de muita informação.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

MEME - O que vier à cabeça

O Vicente me convidou para um meme, para falar a primeira coisa que vem à cabeça:

Uma hora: 00:00
Um astro: Sol
Um móvel: Cadeira
Um líquido: Refrigerante
Uma pedra preciosa: Safira
Uma árvore: Macieira
Uma flor: Tulipa
Um animal: Golfinho
Uma cor: Azul escuro
Uma música: Invincible - Muse
Um livro: A Arte da Guerra
Uma comida: Pizza
Um lugar: Casa
Um verbo: Entender
Uma expressão: "O que sabemos é uma gota, o que ignoramos é um oceano" - Isaac Newton
Um mês: Julho
Um número: 7
Um instrumento musical: Teclado
Uma estação do ano: Inverno
Um filme: The Matrix

Ta certo, algumas eu pensei até chegar a uma conclusão :P

Convido para continuar o meme:

Tiago Celestino
Brincando de Tecnologia
jalexandre@fooblog:~$
Tiago Floriano
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Agora é aprender música

Eu adoro música, mas nunca tive chance de tocar um instrumento. Nesses últimos dias, estava pensando em comprar um e aprender a tocar.

Estava querendo arranjar um teclado, que sempre achei muito interessante. Hoje, em uma visita em uma loja de instrumentos musicais me vez comprar um Casio CTK-710 de Natal (adiantado) para mim mesmo :D.

Casio CTK-710


O teclado é legal, cheio de esquemas, com vários timbres bem diferentes. Minha esperança agora é pelo menos aprender a tocar o novo brinquedo. Quem sabe consigo tirar algumas notas?

Como inspiração, fica um vídeo "simplezinho" do Rick Wakeman:

Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Fazer backup é importante

Uma das coisas que fiz quando coloquei o blog no ar foi criar um script que todas vez que ligasse meus desktop, fizesse um dump do MySQL do servidor. Como o servidor é local e o banco é pequeno (< 1MB), isso nunca foi um problema.

Outro dia, percebi que um problema ocorreu e o blog não estava abrindo.

- Problema: Tabela corrompida no MySQL;
- Causa: Falta de luz (é, meu servidor não tem no-break);
- Solução: Provavelmente um REPAIR TABLE;

Pois bem, fui tentar executar um REPAIR TABLE na tabela problemática e acabou que não estavam todos os registros. Não tenho nem idéia de quantos foram perdidos.

Aproveitei e peguei o último dump, apliquei nessa tabela e pronto! Tudo de volta ao normal. Ainda bem!

Comic

Outra coisa que começei a implementar foram backups usando o rsync, é bem mais eficiente do que fazer um grande arquivo compactado (o que é terrível em questões de performance). Talvez escreva um tutorial no futuro de como usá-lo.

Então, nunca se esqueça: fazer backup é importante, imagine o que você faria se perdesse seus arquivos ou mesmo uma parte deles... não é algo agradável...
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Crie seu próprio "USB Cooling Fan"

Nesse artigo no Instructables, você aprende a construir um Fan USB para ligar na USB.


O autor utiliza o motor de um drive de CD estragado, mas acredito que um motor semelhante pode ser encontrado na maioria das lojas eletrônicas.

Acho que tenho um drive de CD antigo, que não funciona mais. Está na hora de usá-lo para alguma coisa :P
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Designed for Linux (stickers)

Hoje, navegando no Gnome Look, achei uns stickers interessantes, no estilo daqueles que vem com os notebooks com Windows Vista.

Veja abaixo alguns exemplos:

Gentoo StickerLinux StickerUbuntu Sticker

E claro, pra não perder a chance, colocaram "Windows Vista Incapable" twisted

Ainda vou comprar uma daquelas etiquetas metálicas da Linux Mall, assim que eles tiverem uma do Gentoo, para colocar no notebook. O legal é que essas combinam com as que já vem nele, assim não fica uma diferente no meio das outras :P

Se quiser baixar as outras etiquetas (tem de várias distribuições), de tamanho maior, clique aqui.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

SimCity Classic será OpenSource

A Eletronic Arts resolveu doar o jogo SimCity (versão Classic) para o projeto OLPC, que será software livre. O jogo será licenciado sobre a GPL e utilizando o nome "Micropolis" (nome na fase de desenvolvimento do jogo).

SimCity Classic (Micropolis)

Tá certo que é uma versão antiga, mas vale a intenção. Seria legal se as empresas produtoras/publicadoras de jogos liberassem jogos antigos, que não estão mais nas prateleiras e já não geram mais lucro.

Muitas empresas nem dão bola para seus jogos antigos, outras ainda dão suporte. Por exemplo, a Revolution Software, quando viu que o jogo Broken Sword não rodava os vídeos originais no ScummVM (devido ao codec), disponibilizou um pacote com os vídeos em outro formato, que funcionasse sem maiores problemas (e que pode ser encontrado na seção de downloads do ScummVM).

Broken Sword: The Shadow of the Templars

Eu comecei a usar o PC por causa dos jogos, a um bom tempo atrás. Por causa disso que comecei a me interessar pela informática e naquela época tinha muitos clássicos que não se comparam com os de hoje. Poucos desenvolvedores de jogos atuais tem cabeça para criar jogos que marcam, como os antigos (não será por que são antigos?). roll-eyes

Um dia quero fazer um jogo, ou melhor, participar do desenvolvimento de um. Não que seja impossível, mas demanda bastante tempo e aprendizado, coisa que leva algum tempo. Quem sabe no futuro me dedique a aprender sobre o assunto?
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Placa de Captura de TV no Linux

Nos últimos dias estive tentando configurar uma placa de captura PixelView 8000gt, que comprei para montar meu MediaCenter.

Parece que essa placa é mais nova e tem pouca documentação a respeito. Pelo que pouco que consegui encontrar, parece que o suporte ao chipset do Tuner que ela usa ainda não existe no kernel, pois ainda está na árvore experimental do V4L. Ou seja, terei que fazer funcionar manualmente :)

Por enquanto, não consegui fazê-la funcionar nem com o MythTV mythnem com o tvtime, fica sempre "sem sinal".

Vou tentar com os drivers experimentais e remover o suporte dos que estão no kernel, para ver se tenho sorte, espero que isso resolva :D
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Desenvolvimento Ágil com Perl e Catalyst

Esse foi o tema do pôster que fiz para a oficina de iniciação científica na faculdade.

Depois de passar um bom tempo entendendo como o Inkscape funciona, cheguei à conclusão que ele não é tão difícil de utilizar. Na verdade, até gostei de fazer o pôster.

Os tutoriais que tem no site ajudaram bastante, e consegui fazer algo "decente" para alguém que não tem muitas habilidades gráficas como eu.

Se você quiser ver como ficou, coloquei o PNG reduzido que exportei do SVG (o original ficou com 3189x4252px):

Pôster Catalyst

Tem bastante coisa que não coloquei, mas como me faltava espaço e tempo, acabaram de fora do pôster.

Uma das coisas que pensei hoje antes de sair de casa foi exportar para PNG. Fiz bem, já que nenhum dos lugares que fui tinham o Inkscape (fui em uns 3 eu acho), só Corel. Nem sei se o Corel importa arquivos SVG, pois não tenho para testar.

Fica a dica, se você for imprimir um pôster em cima da hora: exporte para uma imagem antes. Assim não corre o risco de ficar sem nada!
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Ubuntu mudará seu estilo visual

Li hoje no NoticiasLinux, que o foi decido uma mudança no tema usado no Ubuntu. A partir do Hardy Heron, ele será laranja e preto.

Nas últimas versões, o Ubuntu vem ficando bem melhor, em diversos sentidos, mas também vem introduzindo novas coisas, que talvez fosse melhor não terem sido feitas.

Umas delas, é a troca da pasta ~/Desktop pela pasta ~/Área\ de\ Trabalho, que certamente irá confundir o pessoal que é novo (principalmente que estão lendo tutoriais antigos). É uma coisa simples, só que foge do padrão e acaba gerando mais problemas...

Quanto aos pacotes, ele estão bem atualizados, apesar de alguns bugs herdados do testing do Debian e alguns introduzidos pelo próprio Ubuntu.

A nova versão já está em desenvolvimento, o próximo lançamento é em Abril do ano que vem. Espero boas mudanças e que sejam bem avaliadas antes. Não podemos esquecer que o Ubuntu é a distro que está sendo usada em alguns computadores OEM (como os da Dell).
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Aprendendo Erlang

Ontem fiz um mini-curso durante a 3ª Semana Acadêmica da UCPEL sobre a linguagem de programação Erlang.

Ela é uma linguagem multi-paradigma, dando suporte à programação funcional e concorrente. Foi originalmente desenvolvida pela Ericsson, e liberada como open-source em 1998.

Uma das diferenças é que ao invés de utilizar memória compartilhada, como na maioria das linguagens que suportam threads, cada "processo" iniciado possui sua própria memória, utilizando mensagens para se comunicarem (e eliminando problemas como os de deadlock).

A princípio, a sintaxe me lembrou bastante o Prolog, só que de uma forma que achei "não tão chata". Trocar mensagens entre os processo da linguagem também é simples, permitindo que vários processos se comuniquem de forma simples.

Uma das implementações mais conhecidas do Erlang, deve ser o ejabberd, um servidor XMPP (Jabber), que inclusive utilizo no meu servidor. Com ele, é possível montar clusters para o servidor ejabberd e utilizar diferentes banco de dados para gerenciamento de usuários e mensagens do servidor. Não é a toa que ele é o software utilizado para gerenciar o servidor oficial do jabber.org (e utiliza o PostgreSQL como banco de dados).

Acho que o estudo da linguagem é interessante, pela simplicidade da mesma. Se o intuito é de trabalhar com projetos que utilizam excessivamente a troca de mensagens (como por exemplo, um servidor de mensagens instantâneas), é uma boa linguagem pra fazer a implementação.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Brincando com o Inkscape

Em breve, na faculdade, terei que apresentar um pôster na Semana de Iniciação Científica. A parte legal termina aí.

Quem me conhece sabe que sou terrível com coisas que se referem à artes gráficas e coisas do tipo. Simplesmente não sou bom nisso. Mas de qualquer forma tenho que fazer o pôster.

Primeiro software que vem na cabeça das pessoas: Corel Draw. Não tem como não dizer que ele é o software mais popular no quesito gráficos vetoriais. Mesmo assim, nunca me arrisquei a usá-lo.

Lembrei então do Inkscape, um software livre para edição de gráficos vetoriais, disponível para Linux, Windows e OS X. Como não tinha nenhum dos dois programas e usar o portage é mais rápido, resolvi instalar o Inkscape.

Dizem que a maior dificuldade de migrar de um programa para outro é se acostumar a ele. No meu caso, como nunca usei nenhum dos dois, isso não será um problema. Só espero conseguir fazer o pôster e conseguir algum lugar que o imprima. Senão terei que exportar para uma imagem, ou sei lá o que .

No site deles, tem uns tutoriais bem legais na página de documentação, inclusive em português (os mesmos estão disponíveis dentro do próprio programa).

A princípio, a interface dele é bem limpa e simples (tendo influências do CorelDraw, GIMP e do Xara Xtreme). Utilizar o programa é certamente algo intimidador, mas aprender a usá-lo certamente vale a pena (já que provavelmente possa ter que usá-lo novamente no futuro).

Ainda não decidi sobre o que será o trabalho, mas é provável que o assunto seja algo relacionado à Internet ou a Web. De qualquer forma, depois posto como foi minha experiência com o Inkscape.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Tornando o HTML e CSS válidos

Esses dias me proporam propuseram um desafio: tornar o HTML e CSS do blog válidos.

Eu tinha feito isso no template original, mas como fui adicionando mais coisas e o módulo que uso para converter BBCode para HTML (HTML::BBCode) cria código como <br />, acabei me esquecendo de manter o HTML válido. Apesar do <br /> não ser "errado" em HTML 4.01 Strict, é melhor evitar, segundo a W3C.

Outro problema é usar a tag <center>, o que não é permitido nesse Doctype (HTML 4.01 Strict). Já alterei o CSS e logo irei utilizar tags <div> para centralizar o que for necessário.

Já com o CSS, o problema é diferente: eu uso duas propriedades de transparência no menu lateral, que não são válidas em CSS, mas são interpretadas pelo browser corretamente ("opacity: x" para Firefox e "filter:alpha(opacity=x)" para IE). Esses dias testei no Konqueror o blog e vi que a transparência do menu não funciona, já que o Konqueror é o browser que mais segue os padrões.

Não pretendo mudar os HTML dos posts antigos, para serem HTML válido, mas os próximos já estarei escrevendo com isso em mente. Muita coisa que adicionei no blod depois, como widget, link externos e coisas do tipo, que geralmente é daqueles que já fornecem o html, não são válidos em HTML 4.01 Strict, então também precisei adaptá-los.

Falta pouca coisa, espero conseguir validar o blog em breve, tanto o HTML quanto o CSS.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Internet pelo celular? Que tal com o Firefox?

A Mozilla está interessada em trazer o Firefox para os celulares. Atualmente existe uma versão que funciona no Nokia N800, mas o objetivo é estender o suporte aos celulares mais novos, que tenham cerca de 64MB de DRAM.

A internet no celular é uma coisa que tem avançado bastante, mas ainda é uma realidade para poucos. Ainda é muito caro acessar a internet pelo celular, pelo menos no Brasil. Sim, existe o TIM Web Móvel, mas ele não permite (pelo que sei), usar internet pelo celular, somente pelo mini-modem.

A maioria das operadoras brasileiras cobram cerca de R$ 6 por megabyte, o que é meio surreal. Eu já abri uma vez o blog no celular e 5 reais sumiram dos meus créditos... cry Mas espero que os preços baixem no futuro e que possamos utilizar a internet de forma móvel, inclusive com o Firefox rodando, cheio de extensões :P

A Mozilla pretende fazer a versão móvel do Firefox, tão flexível e extensível quanto for possível. Espero que o sucesso seja o mesmo conquistado nos desktops.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 | Linkk | StumbleUpon Stumble It!

Análise de SEO

O Fábio Ricotta está oferecendo uma Análise de SEO gratuita, para dar umas dicas sobre o tema.

Ele disse que irá fazer uma análise básica de SEO, mostrando erros e dando dicas de como corrigí-los e sugerir formas para melhorar o que for possível.

As análises já feitas (e as que serão feitas), podem ser encontradas no seu blog. Espero poder ter a chance de ter o blog avaliado :D.
Enviar Enviar para um amigo(a) | del.icio.us | rec6 |