Networking

segunda-feira, 30 de novembro de 2009

Networking: Construir uma boa rede de relacionamentos, geralmente em sua área de atuação.

É isso que qualquer dicionário ou tradutor, diria. Bom, pode-se dizer que fazemos networking a todo momento. Mesmo num aperto de mão ou uma troca de informação aqui ou alí. É claro que o foco, diriam alguns, é o uso da palavra no âmbito de TI. E nesse estreito (porém, infinito) ramo, networking é todo e qualquer dado trafegado entre partes distintas.

Sabemos que é um assunto extremamente intrincado e cheio de amarras (literalmente falando) e é por isso mesmo, que convido todos a participarem dos eventos e palestras de Segurança de Redes da Campus Party Brasil 2010. Com foco em segurança (algo bastante requisitado nos dias atuais) e também em puramente networking. Que voltando ao ínicio do post, poderíamos resumir como simplesmente: um bom bate-papo.

Nos vemos lá... ;-)

Mais informações sobre a CP 2010: http://www.campus-party.com.br

Google Chromium

quinta-feira, 26 de novembro de 2009

Olá.
Recentemente (pra visualizar o novo Orkut), precisei instalar o Chromium (versão open source do Chrome) e o Thiago (@webhead17 no Twitter), me perguntou como. Para proliferar, eis a receita de bolo:

Abra o source.list, com seu editor de preferência (gedit, por exemplo):


nano gedit /etc/apt/sources.list

Adicione ao final do arquivo:


#Google Chromium
deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main

Salve e feche o editor.
Solicite a chave com:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xfbef0d696de1c72ba5a835fe5a9bf3bb4e5e17b5

Agora, atualize com:

sudo aptitude update

E agora, instale com:

sudo aptitude install chromium-browser

Depois, basta executá-lo via: Applicattions, Internet, Chromium Web Browser

Referência: shivaranjan

Cowsay + fortunes

domingo, 8 de novembro de 2009


Opa.
Conhece o fortune né? Já falamos sobre ele aqui.
Dá pra incrementar ele com o cowsay. Primeiro, vamos instalá-lo:

sudo aptitude install cowsay

Se quiser testar, execute:

cowsay teste

A famosa vaquinha vai falar o que você passar como 'string' no comando. Pra ela falar a 'frase do dia' (fortune), teremos que passar uma variável no comando. Seria assim:

cowsay $FORTUNE`/usr/games/fortune`

Mas tem gente que não gosta da vaquinha! Que maldade! Mas sem problema, opção é a palavra de ordem no mundo GNU. Veja a listagem de 'seres' falantes com:

cowsay -l

Pra chamar qualquer um deles, basta um '-f ser falante'. Exemplo:

cowsay -f dragon teste

Ou, parar chamar com o fortune, você já sabe:

cowsay -f dragon $FORTUNE`/usr/games/fortune`

Legal não? Agora vamos automatizar tudo e fazer com que apareça no terminal, toda vez que abrirmos ele. 

gedit .bashrc

Cole ao final do arquivo:

# Frase do dia
cowsay -f tux $FORTUNE`/usr/games/fortune`


Salve o arquivo e faça o teste. Abra um novo terminal e veja o resultado:

_______________________________________
/ Por que lojas "abertas 24 horas" têm \
\ trincos nas portas?                   /
 ---------------------------------------
   \
    \
        .--.
       |o_o |
       |:_/ |
      //   \ \
     (|     | )
    /'\_   _/`\
    \___)=(___/

=)

Music Tracker

sexta-feira, 6 de novembro de 2009

Dica/firula rápida:


Quer exibir no Pidgin a música que você está ouvindo?


sudo aptitude install pidgin-musictracker


Só isso.
Se quiser editar a exibição, acesse no Pidgin:


Tools ; Plugins ; MusicTracker


Mais informações sobre o plugin (players que ele suporta, etc), execute no terminal:


aptitude show pidgin-musictracker


[]s

GPG error

domingo, 1 de novembro de 2009

Olá.

Dica rápida; se após um aptitude update, se deparar com esse 'erro', basta atualizar a chave do repositório em questão.

Exemplo:

aptitude update

...
W: GPG error: http://ppa.launchpad.net jaunty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6E871C4A881574DE
W: You may want to run apt-get update to correct these problems


Solução:

Execute o comando, usando a chave com 'erro':

gpg --keyserver pgpkeys.mit.edu --recv-key 6E871C4A881574DE

Execute o comando, usando a chave com 'erro':

gpg -a --export 6E871C4A881574DE | sudo apt-key add -

Após, basta atualizar novamente:

aptitude update

E não haverá mais o pseudo-erro.

...
Fetched 308B in 11s (26B/s)                                                                                                                                                                                   Reading package lists... Done


Lembrando que é preciso substituir as chaves, por aquele corresponde ao repositório (grifado em vermelho).

Referência: en.kioskea.net