Archive for the ‘Linux’ Category

Vegetarianismo e Linux

Posted on February 7th, 2008 in Humor, Linux | 4 Comments »

Quem me conhece pessoalmente, talvez saberá duas coisas sobre mim. Uma delas é que uso Linux todos os dias, sublinho, é o meu principal sistema operativo. Outra delas é que também gosto de cozinhar. Além disso sempre que posso gosto de comer e cozinhar comida vegetariana (não quero com isto dizer que seja bom na cozinha! :P ).A principio pode parecer que o Linux e o Vegetarianismo não têm nada em comum, e de facto, não estão directamente ligados. Porém partilham de filosofias que se subdividem em grupos. Vou enunciar alguns e veremos as semelhanças e diferenças a seguir:

Vegetarianismo:carrots1.jpg

  • Carnívoro: Só come carne e arroz, o típico portuga!
  • Pessoa comum: Come um pouco de tudo, baseia a sua dieta maioritariamente em carne e cereais.
  • Ovo-lacto-vegetariano: Não come carne ou peixe, porém come os seus derivados, como ovos, leite, queijo, entre outros…
  • Vegetariano: Não come carne, nem nada de origem animal.
  • Vegans: Não come carne, nem nada de origem animal. Tem algumas particularidades que não se restringem à alimentação, tais como o facto de não usar peças de vestuário vindas de animais, como os cabedais ou as peles, não usa produtos testados em animais, entre outras…

Como podemos relacionar isto com os utilizadores de Linux ? Muito fácil.

Utilizadores de Linux:

  • Carnívoro: Só usa Windows.
  • Pessoa Comum: Já experimentou diversos sistemas operativos, nomeadamente Linux e MacOS e outros, porém, na maioria das vezes usa Windows.
  • Ovo-Lacto-Vegetariano: Usa maioritariamente Linux, porém quando a necessidade aperta dá um saltinho ao Windows.
  • Vegetariano: Só usa Linux e recusa-se a usar Windows, seja qual for o motivo ou circunstância.
  • Vegans: Só usa Linux e recusa-se a usar Windows. Tem a particularidade de usar apenas software livre, ouvir música sem DRM, entre outras…

Alguém consegue ver um padrão aqui ?

Ao lerem esses grupos, de certeza que se lembraram de alguém, como aquele conhecido na faculdade que navega na Internet com o Links, e vê vídeos do YouTube em ASCII com o mplayer, ou o Sócrates (leia-se governo) que só conhece o sistema operativo Windows, os exemplos continuam…

Onde quero chegar com esta crítica é que na minha opinião tudo o que for em excesso ou extrema carência, pode privar-nos de coisas que nos podem facilitar a vida! Não gostavam de dar uma nova vida ao vosso computador com Linux? Não gostavam de poder configurar o Wireless de forma verdadeiramente eficaz e simples, ou poupar aquelas horas preciosas a compilar código? Pois é…

Não quer isto dizer que tenha algo contra as pessoas que praticam essas filosofias na sua vida (pensando bem, talvez tenha algo contra às pessoas que navegam com o Links, e vêem vídeos do YouTube em ASCII… :P ), mas não concordo com essas filosofias.

Se alguém praticar alguma dessas filosofias de extremos (sim, os utilizadores Carnívoros de Windows, e Carnívoros também o podem fazer :P ), pode deixar aqui um comentário a explicar porquê.

Um abraço,

Pedro Diogo

[Linux-only] Contar o número de linhas de código

Posted on January 7th, 2008 in Linux | 2 Comments »

    Boas,

Hoje foi dia de entregar o meu projecto de programação em C. Para o projecto criei um Makefile poder compilar tudo sem muito trabalho durante o projecto.

Nesse Makefile adicionei um comando no Makefile que me ajudou bastante a medir a dimensão que o projecto ia tendo. Basicamente lia o número de linhas dos ficheiros .c e .h na pasta. O comando é o seguinte:

        cat *.c *.h | wc -l

Podem adaptar o código para qualquer outro tipo de ficheiro.
Abraços,

Pedro Diogo

[Linux-only] Como substituir uma expressão em diversos ficheiros

Posted on December 29th, 2007 in Linux | 3 Comments »

Boas,

Para quem não sabe, para mim esta é uma altura de fazer projectos para a universidade. Calhou-me na rifa o projecto de programação.

No decorrer do projecto tive a necessidade de mudar MUITAS expressões em diversos ficheiros, quer para as tornar mais legíveis ou reduzi-las um pouco. Se o fosse fazer num editor normal nunca mais saia dali, com o agravante de me poder esquecer de editar um ficheiro e perdia precisos minutos a corrigir o erro.

Como tal fui ao Google e encontrei a solução.

camel-perl.jpg

perl -pi -w -e 's/search/replace/g;' *.c

-e executa a seguinte linha de código.
-i editar no local pretendido.
-w imprime os warnings
-p loop

(desculpem a tradução…)

Este simples comando em Perl poupou-me muito tempo, e acima de tudo é bastante simples!

Espero que seja útil a alguém :)

Abraços,

Pedro Diogo

Ubuntu 7.10 - Take two

Posted on October 29th, 2007 in Linux | 1 Comment »

Boas :)

Finalmente consegui escrever neste belo blog. Depois de uma semana sem tempo nenhum, farto de estudar química, estou mais folgado agora!

Mas agora o motivo do post - Ubuntu 7.10.ubuntu-cof-606.png

Quem leu o meu post anterior sabe que tive uns problemas com o wireless. A solução foi simples, bastou compilar o driver do http://rt2×00.serialmonkey.com/, desinstalar o network manager e instalar o GTKWifi.

Posso dizer que estou bastante satisfeito com esta nova solução, o GTKWifi é muito agradavel e finalmente tornou-se fácil usar o wireless no Ubuntu :) .

Um abraço,

Pedro Diogo

Gutsy Gibbon, as minhas experiências

Posted on October 21st, 2007 in Linux | No Comments »

Boas,

Ontem instalei a nova versão do Ubuntu - a chamada Gutsy Gibbon.

Até hoje a versão 7.04 foi a que resultou melhor no meu portátil, onde tudo funcionou depois de instalado, à excepção do Touchpad, que por sinal já funciona no Gutsy, o que é uma vantagem.

Nesta versão as coisas começaram mal…

O primeiro problema foi o Usplash que mostrava um ecrã negro. Solução? Mudar a resolução do Usplash para a resolução do monitor, e passou a funcionar bem. Contudo este problema não foi muito grave, porque se esperasse conseguía entrar no gdm e fazer login.

O segundo problema, e este bastante mais grave… o wireless. O wireless no 7.04 já não funcionava muito bem, tinha que ser configurado manualmente, mas este nem assim lá vai. Parece ser um problema que afecta mais pessoas e já estou a acompanhar uma thread nos fóruns do Ubuntu.

O wireless é essencial para mim, visto que é a minha única forma de conectar à Internet. Como tal vou ter de usar Windows durante o fim de semana, até estar em Lisboa com Internet por cabo…

Contudo nota-se uma melhoria em relação à versão anterior, mas isso fica para outros blogs que de certeza farão uma melhor review.

Um abraço,

Pedro Diogo

Compiz Fusion 0.5.2 Out

Posted on August 13th, 2007 in Linux | No Comments »

Boas,

Para os utilizadores de Linux e que não dispensam as “mariquisses” (como eu :D ), saiu à poucos minutos a primeira release oficial do Compiz Fusion.

Para quem não conhece, o Compiz Fusion foi uma fusão do Compiz com o Beryl, agora com novos efeitos e outras coisinhas boas :D .

Quem quiser mais informações, e ver as novidades pode visitar:

http://smspillaz.wordpress.com/2007/08/13/compiz-fusion-our-first-release-052/ 

Ah, o novo artigo da Introdução à GDLib está quase ai, faltam uns minutos :D .

Abraços,

Pedro Diogo