CONISLI 2007 (9 a 11 de Novembro)

31 10 2007

Em sua quinta edição, o CONISLI (Congresso Internacional de Software Livre) primará pela qualidade e pela troca de informações, por intermédio de palestras, tutoriais e minicursos instrutivos. Estimando atingir cerca de 1500 congressistas, o CONISLI 2007 será, antes de tudo, um evento de conteúdo técnico e instrutivo, com o seu foco em desenvolvimento de software, infra-estrutura e segurança, a fim de cada vez mais colaborar para o fortalecimento da Comunidade de Usuários e Desenvolvedores de Software Livre. Nesta edição, o evento contará com tres dias de duração, sendo de sexta a domingo, com mais de 100 atividades abordadas por intermédio de palestras técnicas, treinamentos, tutoriais, casos de sucesso, minicursos e mostra de soluções dos principais profissionais e empresas que atuam na Comunidade de Software Livre.

O evento ocorrerá de 9 a 11 de Novembro, na Universidade Cidade de S. Paulo, e a equipe do Kibibit estará presente em peso!

Site do CONISLI

conisli





Guia de referência para Debian

30 10 2007

Todos temos nossa distro preferida, porém um bom profissional deve conhecer pelo menos as principais do mercado. E não é novidade que um dos problemas do linux é a falta de padronização entre distribuições. Por isso, para ajudar quem não é familiarizado com o Debian mas precisa utilizá-lo vez por outra, a comunidade desenvolveu um guia de referência.

fisl8

E essa foto aí em cima? É só pra me gabar mostrando que fui no FISL esse ano! huehuehue.





Spam no formato mp3

24 10 2007

Como se já não bastasse spam no formato jpeg e pdf, agora os spammers se dão ao trabalho de gravar uma mensagem em mp3 e enviá-la a milhões de usuários.

Felizmente existe filtro de mime-type, então essa técnica certamente terá vida curta.

Fonte: IDGNow





RoundCube Webmail

23 10 2007

roundcubeRecentemente testei a nova versão do RoundCube. Apesar de conhecer o projeto há mais de um ano, e já tê-lo testado anteriormente, eu venho usando o SquirrelMail com o tema do Outlook. Ná época eu não optei pelo RoundCube por ele ter muitos alguns bugs irritantes meio chatos, como não poder remover anexos, problemas ao visualizar páginas em HTML, lentidão, etc… Porém essa nova versão me surpreendeu! Todos os bugs que mencionei acima foram corrigidos, está muito leve e funcional. Estou estudando seriamente adotá-lo como webmail principal da empresa que trabalho.

Instalar o RoundCube é extremamente fácil:

Instalação:

Baixe o programa do site http://roundcube.net.

descompacte-o no diretório do seu servidor web (ex: /var/www/roundcube).

No diretório config, remova a extensão “.dist” do final dos arquivos main.inc.php e db.inc.php.

Abra o arquivo db.inc.php e altera a linha abaixo:

$rcmail_config['db_dsnw'] = ‘mysql://usuario:senha@host_banco_de_dados/nome_banco_de_dados’;

No arquivo main.inc.php altere os parâmetros:

$rcmail_config['default_host'] = ”;
Nesta linha adicione o endereço padrão do servidor de email, no caso é mail.dominio.com
$rcmail_config['virtuser_query'] = ”;
Preencha este campo com %u para ser considerado o login digitado.
$rcmail_config['smtp_server'] = ”;
Host usado para envio de emails, preencha com o nome host do $rcmail_config['default_host'] = ”;, ou seja, mail.dominio.com
$rcmail_config['smtp_user'] = ”;
Preencha este campo com %u para ser considerado o login digitado.
$rcmail_config['smtp_pass'] = ”;
Preencha este campo com %p para ser considerado a senha digitada.

Dê um chmod 777 nos diretórios tmp e log do roundcube (/var/www/roundcube tmp e log).

Agora, utilizando o phpmyadmin, crie o banco e as tabelas para o roundcube.

Na opção IMPORT (importar) do phpmyadmin localize o arquivo mysql5.initial.sql da pasta SQL do webmail. E importe escolhente o Conjunto de caracteres do arquivo (charset) como LATIN1.
OBS: escolhendo mysql5.initial.sql, pois a versão do mysql utilizado é o 5.x.

Então é isso! fica aí a indicação do RoundCube.





Kibibit que me desculpe…

22 10 2007

Eu realmente tenho vontade de postar no kibibit todos os dias, até tenho vários assuntos em mente. O problema é que o meu dia deve ter só umas 18 horas, e pra ajudar trampo que não acaba mais. Como o Thiago também só sabe dizer que está cheio de trampo e que por isso não consegue postar, está lançado o desafio! Quero ver provar que tem mais trampo que eu!!!

Reparem no “Alt+PrintScreen” da miha “área de trabalho”.
mesa

Iae Thiago, vai ficar chorando ainda?





Grampo em e-mails - Caso Cisco

18 10 2007

mailComo já muito divulgado na mídia, o grampo nos e-mails foi fundamental na Operação Persona, da Polícia Federal, na qual a Cisco está envolvida. Muitas pessoas tem dúvida sobre a legalidade desse procedimento. A verdade é que em 24 de Julho de 1996 foi publicada uma lei prevendo a interceptação de mensagens telefônicas ou eletrônicas por ordem judicial.

Tive a oportunidade de assistir a uma palestra sobre Direitos Digitais no FISL deste ano. O palestrante, que é advogado especializado em direitos digitais, deixou claro que o empregador tem todo o direito de ter acesso irrestrito a arquivos e e-mails dos funcionários, visto que são recursos da empresa. O funcionário apenas os utiliza para exercer sua função.

No caso da Cisco, não foi bem o empregador, mas o Governo Federal que exigiu ter acesso aos e-mails de pessoas que estavam sob investigação.

Na edição de hoje do jornal Estadão saiu uma matéria explicando - de uma forma não muito técnica (na verdade nada técnica) - meios que a polícia federal utiliza para grampear e-mails.

Como administro servidores de e-mails, achei a explicação muito superficial, porém quem não é da área ficará satisfeito.

Uma explanação técnica de como funcionam grampos de e-mails fica para um próximo post.

A versão on-line da matéria do Estadão está disponível aqui.





Exibição de consultas sql no php

10 10 2007

Este artigo demonstra a utilização das funções mysql_num_fields e mysql_field_name do PHP para a visualização de resultados de uma consulta SQL.

Utilizando estas duas funções o código fica muito mais limpo, e vai dar uma trégua para sua tendinite ;)
* mysql_num_fields: Essa função retorna a quantidade de campos de uma SQL.
Exemplo:
<?php
$SQL=”Select id, nome from tabela”;
$resultado=@mysql_query($SQL) or die(mysql_error());
$ncampos=mysql_num_fields($resultado);
?>

O valor de ncampos será 2, pois os campos listados na SQL são id e nome.
Então, poderíamos fazer:
<?php
$ncampos=mysql_num_fields($resultado);
echo “<tr>”;
for( $y=0; $y<$ncampos; $y++){
$campo=mysql_field_name($result,$y);
echo “<td>$campo</td>”;
}
echo “</tr>”;
?>

Com esse código, nós criamos o cabeçalho da tabela de resultados, sem ao menos saber os nomes dos campos que serão apresentados.

* mysql_field_name: Essa função retorna o nome do campo na ordem que foi inserida na SQL.
Exemplo:
<?php
$SQL=”Select id, nome,email from tabela”;
$resultado=@mysql_query($SQL) or die(mysql_error());
$campo=mysql_field_name($resultado,2);
?>

O valor de campo será nome, pois é o segundo campo listado na SQL.
Agora, para listarmos todo o resutado de uma consulta SQL, podemos fazer assim:
<?php
while ($array_result = mysql_fetch_array($resultado)) {
echo “<tr>”;
for( $y=0; $y<$ncampos; $y++){
$valor=mysql_field_name($resultado,$y);
echo “<td> $array_result[$valor] </td>”;
}
echo “</tr>;
}
?>
Então é isso, por enquanto é só! Fica para um próximo artigo como paginar os resultados.





Debian e Ubuntu suportados pela IBM para o Informix

9 10 2007

IBMA IBM anunciou suporte a Debian e Ubuntu para o Informix. Até a versão 10.00.x as únicas distribuições homologadas eram RedHat e Suse. Debian é a primeira distribuição mantida 100% pela comunidade a tornar-se homologada pela Big Blue.

Esta notícia só vem a aumentar a credibilidade da distro, e a confiança dos gerentes de TI na hora de optar pelo sistema operacional dessa parte tão crítica da estrutura de uma empresa, que é o banco de dados.

Link para o anúncio Oficial: iiug ibm

Mais informações: IBM





Debian e Ubuntu suportados pela IBM para o Informix

9 10 2007

IBMA IBM anunciou suporte a Debian e Ubuntu para o Informix. Até a versão 10.00.x as únicas distribuições homologadas eram RedHat e Suse. Debian é a primeira distribuição mantida 100% pela comunidade a tornar-se homologada pela Big Blue.

 

Esta notícia só vem a aumentar a credibilidade da distro, e a confiança dos gerentes de TI na hora de optar pelo sistema operacional dessa parte tão crítica da estrutura de uma empresa, que é o banco de dados.

Link para o anúncio Oficial: iiug ibm

Mais informações: IBM