Importantíssimo saber!!!

13 06 2008

1) O CARA DA INFORMÁTICA dorme. Pode parecer mentira, mas o CARA DA INFORMÁTICA precisa dormir como qualquer outra pessoa. Esqueça que ele tem celular e telefone em casa, ligue só para o escritório;

2) O CARA DA INFORMÁTICA come. Parece inacreditável, mas é verdade. O CARA DA INFORMÁTICA também precisa se alimentar e tem hora para isso;

3) CARA DA INFORMÁTICA pode ter família. Essa é a mais incrível de todas: Mesmo sendo um CARA DA INFORMÁTICA, a pessoa precisa descansar no final de semana para poder dar atenção à família, aos amigos e a si próprio, sem pensar ou falar em informática, impostos, formulários, concertos e demonstrações, manutenção, vírus e etc.;

4) CARA DA INFORMÁTICA, como qualquer cidadão, precisa de dinheiro. Por essa você não esperava, né? É surpreendente, mas o CARA DA INFORMÁTICA também paga impostos, compra comida, precisa de combustível, roupas e sapatos, e ainda consome Lexotan para conseguir relaxar… Não peça aquilo pelo que não pode pagar ao CARA DA INFORMÁTICA;

5) Ler, estudar também é trabalho. E trabalho sério. Pode parar de rir. Não é piada. Quando um CARA DA INFORMÁTICA está concentrado num livro ou publicação especializada ele está se aprimorando como profissional, logo trabalhando;

6) De uma vez por todas, vale reforçar: O CARA DA INFORMÁTICA não é vidente, não joga tarô e nem tem bola de cristal, pois se você achou isto demita-o e contrate um PARANORMAL OU DETETIVE. Ele precisa planejar, se organizar e assim ter condições de fazer um bom trabalho, seja de que tamanho for. Prazos são essenciais e não um luxo… Se você quer um milagre, ore bastante, faça jejum, e deixe o pobre do CARA DA INFORMÁTICA em paz;

7) Em reuniões de amigos ou festas de família, o CARA DA INFORMÁTICA deixa de ser o CARA DA INFORMÁTICA e reassume seu posto de amigo ou parente, exatamente como era antes dele ingressar nesta profissão. Não peça conselhos, dicas… ele tem direito de se divertir;

8) Não existe apenas um “levantamentozinho” , uma “pesquisazinha” , nem um “resuminho”, um “programinha pra controlar minha loja”, um “probleminha que a maquina não liga”, um “sisteminha” , uma “passadinha rápida (ALIAS CONTA-SE DE ONDE SAIMOS E ATÉ CHEGARMOS)”, pois esqueça os “inha e os inho (programinha, sisteminha, olhadinha, )” pois OS CARAS DA INFORMATICA não resolvem este tipo de problema. Levantamentos, pesquisas e resumos são frutos de análises cuidadosas e requer atenção, dedicação. Esses tópicos podem parecer inconcebíveis a uma boa parte da população, mas servem para tornar a vida do CARA DA INFORMATICA mais suportável;

9) Quanto ao uso do celular: celular é ferramenta de trabalho. Por favor, ligue, apenas, quando necessário. Fora do horário de expediente, mesmo que você ainda duvide, o CARA DA INFORMATICA pode estar fazendo algumas coisas que você nem pensou que ele fazia, como dormir ou namorar, por exemplo;

10) Pedir a mesma coisa várias vezes não faz o CARA DA INFORMATICA trabalhar mais rápido. Solicite, depois aguarde o prazo dado pelo CARA DA INFORMATICA;

11) Quando o horário de trabalho do período da manhã vai até 12h, não significa que você pode ligar às 11:58 horas. Se você pretendia cometer essa gafe, vá e ligue após o horário do almoço (relembre o item 2). O mesmo vale para a parte da tarde: ligue no dia seguinte;

12) Quando CARA DA INFORMATICA estiver apresentando um projeto, por favor, não fique bombardeando com milhares de perguntas durante o atendimento. Isso tira a concentração, além de torrar a paciência. ATENÇÃO: Evite perguntas que não tenham relação com o projeto, tipo como…. vocês entendem é claro….;

13) O CARA DA INFORMATICA não inventa problemas, não muda versão de WINDOWS, não tem relação com vírus, NÃO É CULPADO PELO MAL USO DE EQUIPAMENTOS, INTERNET E AFINS. Não reclame! O CARA DA INFORMATICA com certeza fez o possível para você pagar menos. Se quer EMENDAR, EMENDE, mas antes demita o CARA DA INFORMATICA e contrate um QUEBRA GALHO;

14) Os CARAS DA INFORMATICA não são os criadores dos ditados “o barato sai caro” e “quem paga mal paga em dobro”. Mas eles concordam…;

15) E, finalmente, o CARA DA INFORMATICA também é filho de DEUS e não filho disso que você pensou…;

16) Agora, depois de aprender sobre O CARA DA INFORMATICA, repasse aos seus amigos,afinal, essas verdades precisam chegar a todos. O CARA DA INFORMATICA agradece.





Download Day Firefox

30 05 2008

Vamos participar….

Download Day 2008





Eu vou.. para o FISL 9.0… como palestrante.

5 03 2008

É, finalmente aconteceu.

A minha palestra junto com o Caio foi aprovada, o tema é Clonando Pinguins com System Imager.

Estou muito feliz, e o Caio também é nossa primeira palestra aprovada no FISL.

FISL ai vamos nós :-)

Abraços





Campus Party

13 02 2008

Estou participando do Campus Party como visitante e ajudando no stand da 4Linux/Hackerteen que é a empresa que trabalho.

A feira é bacana, tem muita coisa legal na parte de tecnologia e jogos.

A parte onde ocorrem as palestras tem acesso a internet para todos os campuseiros, que acho que é uma das coisas que mais atraí o pessoal que é o link de 5,5 GB.

Apesar se ser um feira bacana eu não teria saco de acampar aqui, prefiro uma coisa mais ao ar livre :-)

Bom a 4linux tá promovendo um Desafio Hacker no Campus Party, então quem tiver interesse, dá uma conferida no stand do Hackerteen que fica bem ao lado do stand da TV Cultura. Ah e tem um Touro mecânico no stand do Hackerteen para pessoal se divertir e concorrer a cursos.

T+

Campus Party





Iptables trabalhando com Layer7

2 02 2008

Pessoal, to colocando aqui como instalar o patch layer7 no Kernel e iptables. Esse patch permite que o Netfilter consiga tratar a camada de aplicação possibilitando tratar os protocolos de aplicações como msn, jabber, p2p e vários outros.

Arquivos necessários:

1 – Fonte do Kernel: No caso vou usar o kernel 2.6.24

http://www.kernel.org

2 – Fonte do iptables: Vou usar a versão 1.4.0

http://www.netfilter.org

3 – Patch Layer 7 e Protocolos Layer7

http://sourceforge.net/projects/l7-filter/

Aqui são dois pacotes que estão nas opcões: l7-filter kernel version e Protocol definitions

– Aplicar o patch layer7 no kernel e recompila-lo:

Crie um diretório chamado layer7 dentro de root e guardes os pacotes ali:

# cd /root

# mkdir layer7

# cd layer7

Descompacte o pacote netfilter-layer7-v2.17.tar.gz

# tar xzvf netfilter-layer7-v2.17.tar.gz

Descompacte o fonte do kernel no diretório /usr/src e aplique o patch:

# cd /usr/src

# tar xjvf linux-2.6.24

# cd linux-2.6.24

# patch -p1 < /root/layer7/netfilter-layer7-v2.17/kernel-2.6.22-2.6.24-layer7-2.17.patch

Com o patch aplicado, para compilarmos o kernel, precisamos ter o pacote libncurses5-dev instalado:

# aptitude install libncurses5-dev!– @page { margin: 0.79in } P { margin-bottom: 0.08in } –>

Agora podemos entrar no menu de gerenciamento do kernel:

# make menuconfig

Vou colocar aqui as opções que tem que ser selecionadas para o nosso iptables e o patch layer7 funcionar.

Networking –>
Networking options –>
[*] Network packet filtering framework (Netfilter) –>
[*] Bridged IP/ARP packets filtering
Core Netfilter Configuration —>
<M> Netfilter netlink interface
<M> Netfilter NFQUEUE over NFNETLINK interface
<M> Netfilter LOG over NFNETLINK interface
<M> Netfilter connection tracking support
-*- Connection tracking flow accounting
-*- Connection mark tracking support
[*] Connection tracking security mark support
[*] Connection tracking events (EXPERIMENTAL)
<M> SCTP protocol connection tracking support (EXPERIMENTAL)
<M> UDP-Lite protocol connection tracking support (EXPERIMENTAL)
<M> Amanda backup protocol support
<M> FTP protocol support
<M> H.323 protocol support (EXPERIMENTAL)
<M> IRC protocol support
<M> NetBIOS name service protocol support (EXPERIMENTAL)
<M> PPtP protocol support
<M> SANE protocol support (EXPERIMENTAL)
<M> SIP protocol support (EXPERIMENTAL)
<M> TFTP protocol support
<M> Connection tracking netlink interface (EXPERIMENTAL)
{M} Netfilter Xtables support (required for ip_tables)
<M> “CLASSIFY” target support
<M> “CONNMARK” target support
<M> “DSCP” target support
<M> “MARK” target support
<M> “NFQUEUE” target Support
<M> “NFLOG” target support
<M> “NOTRACK” target support
<M> “TRACE” target support
<M> “SECMARK” target support
<M> “CONNSECMARK” target support
<M> “TCPMSS” target support
<M> “comment” match support
<M> “connbytes” per-connection counter match support
<M> “connlimit” match support”
<M> “connmark” connection mark match support
<M> “conntrack” connection tracking match support
<M> “DCCP” protocol match support
<M> “DSCP” match support
<M> “ESP” match support
<M> “helper” match support
<M> “length” match support
<M> “limit” match support
<M> “mac” address match support
<M> “mark” match support
<M> IPsec “policy” match support
<M> Multiple port match support
<M> “physdev” match support
<M> “pkttype” packet type match support
<M> “quota” match support
<M> “realm” match support
<M> “sctp” protocol match support (EXPERIMENTAL)
<M> “state” match support
<M> “layer7″ match support
[ ] Layer 7 debugging output
<M> “statistic” match support
<M> “string” match support
<M> “tcpmss” match support
<M> “time” match support
<M> “u32″ match support
<M> “hashlimit” match support

IP: Netfilter Configuration —>
<M> IPv4 connection tracking support (required for NAT)
…… (Tem mais opções antes)
<M> Full NAT
<M> MASQUERADE target support
<M> REDIRECT target support
<M> NETMAP target support
<M> SAME target support (OBSOLETE)
<M> Basic SNMP-ALG support (EXPERIMENTAL)

Salve as configurações do Kernel e vamos iniciar a compilação:

# make

# make modules_install

Em seguida copiar a nossa nova imagem do kernel para o boot e gerar a imagem initrd.

# cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.24

# mkinitramfs -o /boot/initrd.img-2.6.24 /lib/modules/2.6.24

E configurar no Grub:

# vi /boot/grub/menu.lst

title Debian kernel 2.6.24
root (hd0,0)
kernel /boot/vmlinuz-2.6.24 root=/dev/sda1 ro vga=792
initrd /boot/initrd.img-2.6.24
savedefault

Após isso podemos reinicializar a máquina com o nosso novo Kernel para continuarmos com o iptables

# init 6

Depois de reinicializar já com o novo Kernel, vamos descompactar o fonte do iptables e aplicar o patch do layer7

# cd /root/layer7

# tar xjvf iptables-1.4.0.tar.bz2

# cd iptables-1.4.0

# patch -p1 < /root/layer7/netfilter-layer7-v2.17/iptables-1.4-for-kernel-2.6.20forward-layer7-2.17.patch

# chmod 755 extension/.layer7-test

E em seguida aconselho a remover a versão antiga do iptalbes e compilar a nova versão:

# aptitude purge iptables

# make KERNEL_DIR=/usr/src/linux-2.6.24 BINDIR=/sbin LIBDIR=/lib

# make install KERNEL_DIR=/usr/src/linux-2.6.24 BINDIR=/sbin LIBDIR=/lib

Verifique se o iptables está funcionando;

# iptables -n -L

Veja que a biblioteca do layer7 já está em /lib/iptables:

# ls -l /lib/iptables/*layer7*

Para finalizar, instale os pacotes de protocolos do layer 7:

# cd /root/layer7

# tar xzvf l7-protocols-2008-01-16.tar.gz

# cd l7-protocols-2008-01-16

# make install

# ls /etc/l7-protocols/protocols

– Aplicando algumas regras com o layer7:

Bloquear Protocolos P2P

# iptables -I INPUT -m layer7 –l7proto fasttrack -j DROP
Bloquear Msn Messenger:

# iptables -A FORWARD -m layer7 –l7proto msnmessenger -j DROP

Visualize as regras:

# iptables -n -L

Agora é só usar a imaginação com todos os protocolos que o layer7 possuí.

Espero que ajude

Abraços





BS7799 - Da tática a prática em servidores Linux

25 01 2008

Bom.

Esse livro já faz um tempo que foi lançado, sou um dos autores dele junto com grandes amigos como Sandro, Lucas e Tiago.

Então deixo aqui uma pequena propaganda dele. Quem estiver interessado da uma olhadinha nele.

Abraços.

bs77991.jpg





Placa Wireless Broadcom

21 12 2007

Tenho um NoteBook HP Pavilion dv6000, e por padrão a maioria desses notebooks vem com a placa wireless broadcom.

 

Uso o Debian Etch, e com o kernel padrão 2.6.18 a placa não reconhecia.

 

Bom compilei um novo kernel 2.6.22.1 e coloquei o módulo necessário para essa placa funcionar. Após a compilação parecia estar tudo OK, pois quando eu digitava iwconfig ele mostrava a placa, mas quanto tentei levantá-lá, o sistema me deu um erro firmware e placa não subia.

 

Solucão:

 

O Debian tem um pacote chamado bcm43xx-fwcutter que é um utilitário para baixar e atualizar o firmware da placa broadcom.

 

Comecei a instalar o pacote só que ele dava erro na hora de baixar o firmware chamado wl_apsta.o pois o site que está configurado no pacote está fora do ar.

 

 Pesquisei na net e achei esse site para baixar:

 

http://svit.epfl.ch/stuff/wl_apsta.o

 

Então fiz os seguintes procedimentos:

 

# wget http://svit.epfl.ch/stuff/wl_apsta.o

 

# mv wl_apsta.o /lib/firmware

 

# bcm43xx-fwcutter wl_apsta.o

 

Ele extrai os arquivos de firmware, em seguida é só levantar o módulo.

 

# modprobe bcm43xx

 

Ai sim consegui levantar a interface e saiu funcionando.

 

Qualquer coisas postem ai.

 

Abraços





Um dia para descansar.

8 09 2007

Bom.

Hoje, sabadão, estou em casa descansando junto com a minha noiva.

E só queria dizer que AMO Muito Ela.

Te Amo Lilian da Cruz Pacco.

Té mais.





Permitir que o usuário altere a freqüência do processador no Gnome.

5 09 2007

Bom, quem é vivo sempre aparece.

Realmente, tendo uma vida corrida fica difícil manter um blog.. Mas não vou desistir.. :-)

O que quero mostrar aqui talvez seja uma coisa boba para alguns, mas sempre me da uma certa dor de cabeça quando quero fazer, pois sempre esqueço como se faz isso, e sempre tem que sair caçando no google. Mas dessa vez eu documentei….

Quero mostrar como fazer para que o usuário no Gnome consiga baixar a frequência que o processador está trabalhando, o que pode ser muito útil no Note Book caso você esteja usando a bateria e não queria que ela acabe rapidamente. Então é só deixar o processador trabalhando em uma frequência mais baixa para ter um certo ganho.

Fiz isso usando um Debian Etch com Gnome.

Mãos a massa:

1 - Posso ver quais são os módulos disponíveis que eu tenho que tratam essa parte de freqüência de processador, pois vou precisar carregar alguns deles.

# ls -l /lib/modules/2.6.22.1/kernel/drivers/cpufreq/

No caso estou usando o Kernel 2.6.22.1. :-)

2 - Agora posso carregar os módulos necessário para isso.

# modprobe cpufreq_conservative
# modprobe cpufreq_ondemand
# modprobe cpufreq_powersave
# modprobe cpufreq_stats
# modprobe cpufreq_userspace
# modprobe freq_table

3 - Agora que carreguei os módulos genéricos, eu preciso carregar o módulo especifico do meu processador. Eu estou usando um Turion 64.

# ls -l /lib/modules/2.6.22.1/kernel/arch/i386/kernel/cpu/cpufreq/

# modprobe powernow-k8

4 - Vamos precisar reconfigurar o Gnome-Applets e dizer que ele pode trabalhar com o Suid-Bit.

# dpkg-reconfigure gnome-applets

5 - Para que esse módulos sejam carregados automaticamente no próximo reboot, precisamos coloca-los no /etc/modules.

# echo cpufreq_ondemand >> /etc/modules
# echo cpufreq_powersave >> /etc/modules
# echo cpufreq_stats >> /etc/modules
# echo cpufreq_userspace >> /etc/modules
# echo freq_table >> /etc/modules
# echo powernow-k8 >> /etc/modules

# cat /etc/modules

Para finalizar e testar se está funcionando, vá até o Gnome, clique com o botão direito na barra de serviços (Não sei se é esse exatamente o nome, mas é onde fica todos os Ícones das aplicações e seus menus: Applications, Places e Desktop) e clique em Add to Panel. Agora escolha a opcão CPU Frequency Scaling Monitor.

Pronto, você já pode controla frequência do seu Processador.

Espero que ajude.

Abraços.

Obs: Vou tentar aparecer mais vezes.. se não vai ficar igual a minha casa, só passo para dar oi e ir dormir.. :-/





Como conquistar um cliente: Um fósforo, uma bala de menta, uma xícara de café e um jornal!

21 06 2007

Bom estou meio sem tempo para postar alguma coisa. Vou deixar

uma história para refletir:

Como conquistar um cliente: Um fósforo, uma bala de menta, uma xícara de café e um jornal!

Um homem estava dirigindo há horas e, cansado da estrada, resolveu procurar um hotel ou uma pousada para descansar.
Em poucos minutos, avistou um letreiro luminoso com o nome: Hotel Venetia. Quando chegou à recepção, o hall do hotel estava iluminado com luz suave. Atrás do balcão, uma moça de rosto alegre o saudou amavelmente: “- Bem-vindo ao Venetia!” Três minutos após essa saudação, o hóspede já se encontrava confortavelmente instalado no seu quarto e impressionado com osprocedimentos: tudo muito rápido e prático.

No quarto, uma discreta opulência; uma cama, impecavelmente limpa, uma lareira, um fósforo apropriado em posição perfeitamente alinhada sobre a lareira, para ser riscado. Era demais! Aquele homem que queria um quarto apenas para passar a noite, começou a pensar que estava com sorte. Mudou de roupa para o jantar (a moça da recepção fizera o pedido no momento do registro). A refeição foi tão deliciosa, como tudo o que tinha experimentado, naquele local, até então. Assinou a conta e retornou para o quarto. Fazia frio e ele estava ansioso pelo fogo da
lareira. Qual não foi a sua surpresa! Alguém havia se antecipado a ele, pois havia um lindo fogo crepitante na lareira. A cama estava preparada, os travesseiros arrumados e uma bala de menta sobre cada um.

Que noite agradável aquela! Na manhã seguinte, o hóspede acordou com um estranho borbulhar, vindo do banheiro. Saiu da cama para investigar. Simplesmente uma cafeteira ligada por um timer automático, estava preparando o seu café e, junto um cartão que dizia: “Sua marca predileta de café. Bom apetite!” Era mesmo! Como eles podiam saber desse detalhe? De repente, lembrou-se: no jantar perguntaram qual a sua marca preferida de café.
Em seguida, ele ouve um leve toque na porta. Ao abrir, havia um jornal. “Mas, como pode?! É o meu jornal! Como eles adivinharam?” Mais uma vez, lembrou-se de quando se registrou: a recepcionista havia perguntado qual jornal ele preferia.

O cliente deixou o hotel encantando. Feliz pela sorte de ter ficado num lugar tão acolhedor. Mas, o que esse hotel fizera mesmo de especial? Apenas ofereceram um fósforo, uma bala de menta, uma xícara de café e um jornal.

Nunca se falou tanto na relação empresa-cliente como nos dias de hoje.
Milhões são gastos em planos mirabolantes de marketing e, no entanto, o cliente está cada vez mais insatisfeito, mais desconfiado. Mudamos o layout das lojas, pintamos as prateleiras, trocamos as embalagens, mas esquecemos-nos das pessoas.

O valor das pequenas coisas conta, e muito. A valorização do relacionamento com o cliente. Fazer com que ele perceba que é um parceiro importante!!!

Lembrando que:
Esta mensagem vale para nossas relações pessoais (namoro, amizade, família,
casamento) enfim pensar no outro como ser humano é sempre uma satisfação
para quem doa e para quem recebe. Seremos muito mais felizes, pois a verdadeira felicidade está nos gestos mais simples de nosso dia-a-dia que na maioria das vezes passam desapercebidos.

Grande Abraço.

Deus abençoe vocês.