Soma de números inteiros atraves de listas encadeadas em linguagem C

4 de novembro de 2008 – 21:53

Olá pessoal,

como monitor da disciplina de Estruturas de Dados do meu curso de Engenharia tive que ajudar o pessoal a desenvolver um algoritmo para somar dois números inteiros arbitrariamente grandes atraves de listas encadeadas, ficando cada algarismo do número em um nó da lista.

Resolvi desenvolver um algoritmo também, porém mais simples, fazendo apenas a soma propriamente dita, sem menu ou interface com o usuario. Os números são inseridos na chamada ao programa, como argumentos.

Leia mais »

O editor VIM

8 de outubro de 2008 – 23:37

Olá pessoal,

ultimamente tenho usado bastante em meus projetos e trabalhos o editor VIM. Este editor, apesar da aparente simplicidade, é muito poderoso e possui recursos muito interessantes, não ficando devendo e nenhum editor de texto cheio de firulas.

Leia mais »

Novo projeto: gtk-trafficshaper

24 de setembro de 2008 – 23:49

Pessoal, estou iniciando um novo projeto em Python e pygtk.

Trata-se de uma ferramenta para a criação de regras de controle de tráfego para redes, usando o Htb e o Cbq.

Esta ferramenta, quando instalada na maquina, será capaz de controlar a velocidade de tráfego, e a prioridade dos pacotes em uma placa de rede, visando manter a navegação estável, mesmo durante downloads.

Pagina do projeto:
http://code.google.com/p/gtk-trafficshaper/

Iniciarei o desenvolvimento em breve.

Aguardem novidades.

Até a próxima!

Validação de e-mail no PHP com checagem de entradas MX

5 de agosto de 2008 – 3:42

Olá pessoal,

um dos grandes problemas dos desenvolvedores de aplicações web é encontrar uma forma eficiente de validar os endereços de e-mail fornecidos por seus usuários. Geralmente se utiliza apenas uma validação do formato do endereço, que tem que seguir um padrao pré-definido. Uma maneira mais eficiente de se validar um e-mail é checar se o servidor deste e-mail possui entradas MX configuradas. Estas entradas são responsaveis por receber as mensagens, e, se não existem, consequentemente o endereço é invalido.

Leia mais »

Usando o ambiente gráfico Ion3 com o GDM

3 de agosto de 2008 – 0:52

O Ion3 é um ambiente gráfico com gerenciamento de janelas em tiling, com isso é possivel dividir o seu desktop em várias areas (tiles), utilizando programas diferentes em cada área.

Bem, a intenção deste post não é falar sobre o Ion3, ou a sua instalação. Para saber mais sobre o Ion3 e sobre como instalá-lo acesse o post do Paulo Matias em seu blog.

O que ocorre é que no Arch Linux ao instalar o Ion3 (disponivel no AUR), se o usuário fizer uso de algum programa como o GDM para selecionar o ambiente gráfico que deseja utilizar, o Ion3 não estará disponivel. A solução apresentada aplica-se ao GDM instalado no Arch Linux, podendo servir para outros Display Managers e outras distribuições, porém não testei, nem sei se este problema ocorre em outras configurações.

Leia mais »

Ajude a sustentar a Wikipédia e outros projetos, sem colocar a mão no bolso, e concorra a um Eee PC!

20 de julho de 2008 – 17:45

…e também a pen drives, card drives, camisetas geeks, livros e mais! O BR-Linux e o Efetividade lançaram uma campanha para ajudar a Wikimedia Foundation e outros mantenedores de projetos que usamos no dia-a-dia on-line. Se você puder doar diretamente, ou contribuir de outra forma, são sempre melhores opções. Mas se não puder, veja as regras da promoção e participe - quanto mais divulgação, maior será a doação do BR-Linux e do Efetividade, e você ainda concorre a diversos brindes!

Instalando o Eagle 5.1.0 no Arch Linux

18 de julho de 2008 – 3:50

Olá,

o Eagle é um software para desenvolvimento de diagramas esquemáticos e placas de circuito impresso para trabalhos de eletrônica. Um ponto forte desta ferramenta é o grande número de bibliotecas de componentes disponiveis para download.

Leia mais »

Trabalho prático - Metodos Numéricos Computacionais

13 de julho de 2008 – 5:19

Olá!

No 4º periodo do meu curso de Engenharia, cursei a disciplina “Métodos Numéricos Computacionais”, que aborda os diversos métodos computacionais usados para solucionar problemas matemáticos em geral.

Meu trabalho consistia em implementar um algoritmo em qualquer linguagem de programação que resolvesse sistemas lineares pelo método iterativo de Jacobi.

Leia mais »

Fax-modem Agere V.92 no Arch Linux

12 de julho de 2008 – 20:54

Olá!

Chegaram as férias, e com elas alguns problemas. Um deles é ter que usar internet discada no periodo de férias. Outro problema é o meu Fax-Modem, que é um winmodem V.92, fabricado pela Agere. Como todos sabem os winmodems não são os mais indicados para serem utilizados com linux, porém algumas coisas podem ser feitas para que funcionem relativamente bem. Mostrarei a instalação de um driver que encontrei no site http://linmodems.technion.ac.il, na distribuição Arch Linux.

Leia mais »

De volta!

29 de junho de 2008 – 23:31

Após um periodo sem posts e atualizações, decidi criar um novo blog.
Este blog contará com posts sobre PHP, Linux, Software Livre, Música… De tudo um pouco…

Aos poucos re-postarei o conteudo do antigo blog.

Obrigado a todos que visitam esta página.

Valeu.