preload

fev 04


clique para ampliar…

1. Entre no google.com.br
2. procure por bleno
3. sim, sim… é o bleno.org
4. Rá…

Depois de um bom tempo, o “Googlebot” deve ter calculado: “este bleno.org vai para o topo…” (rsrsrs). São coisas simples como esta (e o adsense, também… ho, ho, ho…) que me deixa mais motivado a manter o blog!

“…eu sou a luz das estrelas…”
Raul Seixas

Marcadores:
jan 24

Hi,

Googleando sobre “hardering apache” – melhorar a segurança o Apache Web Server -, o google me leva ao site do G.R.I.S.

Este grupo situado do DCC da UFRJ, divulga textos sobre segurança da informação de ótimo nível. Com um site organizado e textos bem escritos e explicativos, vale a pena visitar.

Acesse: http://www.gris.dcc.ufrj.br

;)

Marcadores:
jan 10

SSH (Secure SHell) é um dos modos de conexão remoto mais utilizados e seguros usandos atualmente. Existe um meio interessante de usar o SSH via Chaves (pública e privada), elevando assim a segurança na autenticação da conexão entre o cliente e servidor.

Vejamos uma situação simples, onde temos 2 máquinas, uma cliente e outra servidor usando linux, vejamos como ficaria a implementação das chaves via ssh.

[no cliente]
~$
~$ cd ~/.ssh/
~$ ssh-keygen

Entramos no diretório local .ssh e usamos o aplicativo ssh-keygen para gerar as chaves púbica e privada. Será solicitado o nome das chaves e uma frase de segurança. Use uma chave “forte”, garantindo assim a segurança das chaves…

[no prompt do ssh-keygen]
Generating public/private rsa key pair.

Enter file in which to save the key (/home/bleno/.ssh/id_rsa): bleno.org

Enter passphrase (empty for no passphrase): [frase de seguraça]
Enter same passphrase again: [novamente...]

Your identification has been saved in bleno.org.
Your public key has been saved in bleno.org.pub.
The key fingerprint is:
45:e0:08:e4:59:4c:f9:47:32:c4:3b:69:84:64:88:34 bleno@cliente

Como você pode ver, neste caso, foram geradas as seguintes chaves:

  • bleno.org : chave privada
  • bleno.org.pub : chave pública

Agora, no servidor, adicione sua chave pública no arquivo ~/.ssh/authorized_keys da seguinte forma:

[no servidor]
~$
~$ echo $HOME
/home/bleno.org
~$ echo bleno.org.pub > $HOME/.ssh/authorized_keys

Veja que ao verificar a variável $HOME do sistema, estou usado a chave pública para o usuário bleno.org. Agora, voltaremos a máquina cliente adicionaremos a chave privada de autenticação:

[no cliente]
~$
~$ ssh-add ~/.ssh/bleno.org

Resolvido. Agora é só se conectar ao servidor que a autenticação será realizada via chaves privada e pública.

Inté mais… ;)

Marcadores:
dez 27

Créditos: Eustáquio Rangel

Marcadores:
dez 27

Dica rápida…

Para ver a lista de e-mails não lidos em seu GMail, procure por:

is:unread

Vai te retornar todos os e-mails não lidos de sua conta! Caso queira ver somente os e-mails não lidos da caixa de mensagem, procure por:

is:unread in:inbox

Caso você tenha marcadores em sua conta, em in: pode-se usar o nome do seu marcador, listando assim os e-mails não lidos que fazem parte do seu marcador!

Inté +…

Marcadores:
dez 21

Heiow,

Lendo os RSS da vida. Chego ao blog de um cara chamado Paulo Matias. Lendo o blog do mesmo vejo o post sobre o termino de seus projetos de final de semestre. O que me chamou atenção foi: Display de LEDs rotativos.

Eu simplesmente sou fã deste tipo de projeto. É algo quase que surreal, dispensa comentários e sobram elogios: Parabéns! Veja você mesmo:



Show de bola não? Veja mais imagens e mais sobre o projeto em: http://matias.archlinux-br.org

;)

Marcadores:
dez 18

heyow,

No WordPress quando necessitamos colocar um trecho de código de alguma linguagem recorremos – geralmente – a classes CSS para deixar o código mais organizado. Mas esqueça as “horas” criando css para deixar o código mais legível. Use o plugin WP-Syntax.

O WP-Syntax foi desenvolvido por Ryan McGeary usando PHP e portando para usar como plugin do WordPress seguindo os padrões highlighting do projeto GeSHi. Vejamos como usá-lo:

*** Instalando…

1. Como toda instalação de plugin do WordPress, você baixa o pacote com os arquivos do plugin e extrai no do diretório wp-content/plugins/ ficando então – apos descompactar o pacote ZIP – wp-content/plugins/wp-syntax/

2. Abra seu gerenciador do WordPress (wp-admin) e vá em plugins e ative o wp-syntax.

*** Usando…

Depois de instalado e ativo o plugin wp-syntax, o uso é muito simples. Ao criar/editar um post do seu blog use:

<pre lang=”linguagem” line=”1″>

seu trech de código

</pre>

Em lang=”", você define a linguagem usada no trecho de código. Em line=”", você defina a linha inicial do trecho de código, no caso acima, o código será numerado começando da linha 1. Caso não queira numerar seu trecho de código, não use line=”". Veja abaixo um exemplo de como ficaria seu código usando o wp-syntax:


exemplo de um trecho de código em php não numerado…


exemplo de um trecho de código em ruby on rails, começando a contagem na linha 18…

Acima é o resultado gerado no seu post do wordpress usando o plugin wp-syntax. Veja abaixo como ficaria seu html no wordpress, respectivamente:

<pre lang="php">
<div id="foo">
<?php
  function foo() {
    echo "Hello World!\\n";
  }
?>
</div>
</pre>

<pre lang="ruby" line="18">
class Example
  def example(arg1)
    return "Hello: " + arg1.to_s
  end
end
</pre>

Veja acima em lang=”" que é especificada a linguagem usada no trecho de código, o wp-syntax suporta várias linguagens de programação que podem ser conferidas no seu “readme.txt” contido no pacote do plugin!

Espero que tenha gostado! ;)

Marcadores:
dez 18

Wow,

Sabemos que o cliente de ftp nativo do ubuntu e linux’es em geral não suportam recursividade para upload de arquivos, ou seja, caso seja necessário fazer o upload de um diretório onde há vários arquivos e sub-diretórios dentro do mesmo o cliente ftp nativo não suporta a recursividade. Podemos resolver este problema com o ncftp.

O ncftp é um cliente de ftp “incrementado” em suas funções. Suporta recursividade para upload e download. Então, usaremos:

*** Instalando…

~$
~$ sudo apt-get install ncftp

*** Usando…

~$
~$ ncftp
ncftp> open -u usuario -p password ftp.host.com
ncftp /home/usuario> …

Como visto acima, logar em um server ftp é muito simples, sem mais dificuldades. O uso de recursividade para upload e download é dados com o comando “put” e  “get“, respectivamente, usando o argumento -R. Vejamos:

ncftp /home/usuario> put -R diretorio_cheio_de_arquivos
ncftp /home/usuario> get -R baixando_diretorio_cheio

Simples… me quebrou um galho esta semana… para ver os demais comandos e o que cada comando suporta, use “?” na linha de comando do ncftp e veja o help do mesmo, ajuda muito, verá que este cliente ftp é realmente bem incrementado.

Espero ter ajudado! ;)

ps.: Créditos para o Rodrigo (mult), que deu a dica de uso do ncFTP.

Marcadores:
dez 15

Wow,

Sempre quando estamos no gnome e sentimos a necessidade de anotar aquela idéia e recorremos a um editor de texto mais próximo do ponteiro do mouse e sempre acumulamos arquivos de anotações descenessarios na área de trabalho? Esqueça está desorganização. Existe o Tomboy.

O Tomboy é um bloco de notas no melhor do estilo post-it. Desenvolvido em C++ usando Mono runtime e GTK#, é leve, simples e quebra um galho de verdade. Ao ser executado, ele fica na systray (ao lado o mostrador de horas) do Gnome, é só clicar e anotar a sua idéia que ele acumula os dados.

O Tomboy é um aplicativo nativo do gnome (não sendo necessário instalar), mas se por ventura precisar instalar, o apt-get resolve:

~$
~$ sudo apt-get install tomboy

Pronto! É só usar. Despensa comentários sobre o seu uso, sua interface simples e intuitiva faz com que em alguns minutos você já domine o seu uso. Veja abaixo algumas screens do Tomboy:


suporta links para web em suas anotações…


procura duas idéias rapidamente…

Então fica a dica, anotações vai no tomboy!

Marcadores:
nov 28

How,

recebi via lista de discursão um link interessante sobre o jogo chamado “Teste Million LPI“. Lembra do show do milhão? Pronto. A idéia é a mesma. Jogo de perguntas e respostas, onde você tem ajuda, cartas e demais possibilidades. O jogos segue o mesmo ritmo do Show do Milhão, ou seja, quanto mais você acerta: mais ganha (obvio… hohoho!), com possibilidade de parar (ganha uma grana pouco abaixo do acerto) e se errar ganha uma grana de menor quantia.

O mais interessante é que todas as perguntas são com base na prova LPI… Então, se tem interesse, visite:

http://www.fuctura.com.br/jogolpi/index.php

Inté ;)

Marcadores:

2006 - 2009 (c) bleno.org
100% Compatível com Mozilla Firefox