Archive for the ‘Programação’ Category

Revista PROGRAMAR – Maio de 2008

Maio 19, 2008
Revista PROGRAMAR
Edição 14 – Maio de 2008
(clica para download)

Apesar de um atraso de sensivelmente 2 semanas, pelo qual pedimos desculpa aos nossos assíduos leitores, dois meses depois do nosso segundo aniversário, trazemos até vós mais uma edição da Revista PROGRAMAR.

Numa edição que inclui variados temas, encontrará, entre outros assuntos, um artigo sobre interacção com MySQL a partir da linguagem Python, um artigo sobre engenharia de software, uma análise de um livro sobre Python e um excelente artigo sobre network scanning. Poderá ainda ler sobre dois importantes eventos: o Festival Nacional de Robótica o Techdays 2008.

Mais informações

PS: Pois é, só agora é que a publicito… Eu que até estou bastante ligado à Revista PROGRAMAR sou o último a publicitar 😛

Revista PROGRAMAR – 13ª Edição

Março 10, 2008


Revista PROGRAMAR

Edição 13 – Março de 2008

Revista PROGRAMAR - 13ª Edição

(clica para download)

A Revista Programar faz 2 Anos e para comemorar nada melhor do que, uma vez mais, lançar a tempo e horas uma nova edição cheia de informação e conhecimento para todos.

Nesta edição poderá encontrar:
– Assinaturas Digitais em XML
– Introdução ao SOAP
– Programação em Lógica com PROLOG
– Algoritmia Clássica em C++
– Manipulação de Ficheiros com Ruby
– Bioinformática – O lado do programador
– Tecnologias Wireless

Mais informação

Revista PROGRAMAR – 12ª Edição Janeiro 2008

Janeiro 22, 2008
Revista PROGRAMAR
Edição 12 – Janeiro de 2008


(clica para download)

Com um novo ano chega uma nova edição da revista Programar, ainda que um pouco mais tarde do que o esperado. No entanto, a revista continua em grande e em força na tarefa de levar a todos o melhor da programação em português para portugueses.  Nesta edição poderá contar com:

  • Programação Orientada a Objectos em C#
  • Shell Script
  • Grafos – 2ª Parte
  • Abstracção de SGDBs em PHP – AdoDB
  • Programação Saudável
  • Faça o seu media center com o GeexBox

Até Março!

intraturma

Janeiro 7, 2008
intraturma

O intraturma é um projecto que consiste na interacção entre uma turma.

Começou por ser um simples site para a minha turma para partilhar-mos ficheiros (como testes de colegas de anos anteriores, ficheiros auxiliares de memória para as calculadoras…).

Depois, no fim de fazer o meu projecto anterior (projecto? bocado de código!) o rss2twitter apetecia-me fazer algo. Então pensei “Tenho este site aqui da turma com um design feio como tudo e que só dá para enviar ficheiros e ter um chat e pouco mais; porque não desenvolvê-lo?”, e assim começou o desenvolvimento do intraturma.

O projecto não é nada doutro mundo: o código é relativamente simples (e feio?). Tem a módica quantia de 6.493 linhas de código (até agora) distribuidas por 11 ficheiros (se me dei ao trabalho das contar? não, fiz um script).

Entre as funcionalidades disponíveis destaco:
Upload de Ficheiros
Eventos (com utilização de hCalendar)
Horário (ainda muito pouco desenvolvido)
Chat

Entre muitas outras (que podem ver aqui).

De qualquer modo está disponível a Beta Pública. Ainda não vou revelar o código, mas quando o fizer faço outro post.

Podem testá-la aqui: http://intraturma.dreamhosters.com/

Quem se registar deixe um comentário para eu dar acesso (não darei acesso ao Painel de Administração; só a quem conheço).

Agradeço o host ao David Ferreira (djthyrax @ P@P) assim como a ajuda na escolha do nome (a parte mais difícil de todo o projecto…)

Opiniões e Sugestões agradecem-se 🙂

rss2twitter

Novembro 18, 2007

Muitos conhecem o twitter. Muitos já ouviram falar. Muitos, como eu até à uns dias, sabiam que era qualquer coisa relacionada com telemóveis.

Pois bem, o twitter é uma rede social que permite enviar comentários do género “Vou à casa-de-banho”. A novidade é que eu posso saber que alguém vai à casa de banho através de uma notificação por um qualquer programa (como o gTwitter para Linux), por e-mail, por IM (como o GTalk) ou por SMS. Óbvio que o mais engraçado é o SMS. Para se inscreverem têm de se registar no site e após obterem um código, enviá-lo por sms para um nº no Reino Unido (cujo custo depende da operadora, sendo que a mim na TMN custou 20 e poucos cêntimos). Depois é só inscrever-mo-nos como amigos de alguém e ir recebendo as notificações dessa pessoa (de notar que as notificações por SMS são grátis, apenas as mensagens enviadas por nós é que são pagas).

Dei o exemplo do comentário “Vou à casa de banho” porque realmente há lá muitos assim. Mas para mim não é nada que me interessa. O que me interessa é, por exemplo, receber as últimas actualizações do jornal Publico no meu telemóvel. Bem, gostei. Mas o que queria era uma actualização sobre futebol. Procurei e apenas encontrei três relacionados com futebol, sendo que um deles eram apenas os resultados dos jogos da SuperLiga. Interessante. Mas mais interessante seria ter notificações do maisfutebol. Então e que fazer? Eles têm um RSS Feed, por isso não seria complicado, em príncipio. Procurei pela Internet e, de facto, encontrei vários scripts para enviar as notícias para o twitter. Mas todos pecavam por um lado: não verificavam os posts que já estavam no twitter, e assim duplicavam-nos. Não é agradável receber a mesma notícia no telemóvel várias vezes, pois não? Nas notificações do Publico acontece isso e não é muito agradável…

Assim, fiz eu um pequeno script em php. Este usa o lastRSS para obter o RSS tanto do site pretendido como da nossa conta no twitter (para onde será enviado a notícia) e compara. Depois, tudo o que estiver no site pretendido e que não esteja no twitter é enviado, com auxílio do cURL, para lá. Simples não?

Podem fazer download do script aqui. De notar que precisam de ter o libcurl instalado no vosso servidor para funcionar (a grande maioria tem).

Para seguirem qualquer futuro desenvolvimento do script, podem ver aqui. Também deixarei comentários aqui no post caso hajam novas versões.

Espero comentários sobre a utilidade e/ou inutilidado e sobre bugs que encontrem no script. Já agora o canal, chamemos-lhe assim embora já tenho visto chamarem “rive”, que criei para o maisfutebol está disponível aqui.

Revista PROGRAMAR – 11ª Edição Novembro 2007

Novembro 13, 2007

 

Revista PROGRAMAR
Edição 11 – Novembro de 2007

 


(clica para download)

Nesta Edição:

  • Programação concorrente em ambientes UNIX
  • Object Factories
  • Introdução ao Haskell
  • Interfaces Web com JavaHttpServer
  • Introdução ao XSLT
  • Vulnerabilidades em Aplicações Web
  • Introdução à Bioinformática
  • Entrevista a Graham Glass

Dois meses depois, e apesar do pequeno atraso, aqui está a décima-primeira edição da Revista PROGRAMAR. Mais uma edição, mais um produto do trabalho da grande equipa que continua a sacrificar algum tempo pessoal em prol da divulgação da programação, da equipa que a cada dois meses se esforça por trazer à comunidade lusófona um leque de artigos de qualidade.

Lamentamos desde já a impossibilidade de continuação dos artigos de Grafos e Programação em Assembly. Em contrapartida, nesta edição poderão ler sobre o desenvolvimento de aplicações concorrentes através de system calls em UNIX, utilização e potencialidades do XSLT, vulnerabilidades comuns em aplicações web, entre muitos outros.

Até à próxima edição.

Site Oficial: www.revista-programar.info

Revista PROGRAMAR – 10ª Edição – Setembro de 2007

Setembro 3, 2007

 

(clica para download)

Nesta Edição:

  • Iniciação ao Assembly x86
  • Grafos
  • Serialização de Objectos em JAVA
  • SmartFox Server
  • Aplicações .NET em Linux com o Mono
  • Preço do Código
  • Segurança
  • IPSec
  • Programação em ambiente gráfico CircularGT (2ª parte)

A décima edição desta revista é mais do que um número redondo a ser festejado, representa um passo em frente na experiência de leitura desta vossa revista. Portanto, nesta edição, para além de conteúdo com a qualidade que vos temos habituado, procedemos também a alterações de estrutura e aparência que decerto irão reparar.

Para além disso, poderão ler e aprender sobre os fundamentos teóricos necessários para a iniciação ao Assembly, como correr as vossas aplicações .NET em GNU/Linux com o Mono, a utilização de Grafos para solucionar problemas complexos de programação, IPSec como protocolo de segurança IP e a Serialização de Objectos em Java, entre muito mais.

Muitas outras páginas têm alterações a nível conteúdo que, em nossa opinião, tornam esta revista mais profissional e apelativa.

Até daqui a dois meses, então.

Site Oficial: www.revista-programar.info

Revista PROGRAMAR 9ª Edição – Julho 2007

Julho 7, 2007

E mais uma edição “nas bancas” online!

Capa edição 9 Revista PROGRAMAR

(download a partir daqui)

Nesta Edição:

  • AJAX + PHP;
  • Framework CakePHP;
  • Sistema Básico de Templates;
  • Criar um RSS Feed em PHP + MySQL;
  • Programação em Ambiente Gráfico: Circular GT;
  • Compilar, testar e detectar erros em C em Linux;
  • Olimpíadas Nacionais da Informática 2007;
  • Web 2.0;
  • Tecnologia de Identificação por Frequências Rádio ;

 

É para mim, como sempre, um prazer fazer parte da equipa desta revista.

Revista PROGRAMAR – 8ª Edição

Maio 10, 2007

E outra edição da Revista PROGRAMAR que está disponível!

Revista PROGRAMAR - Capa

Nesta edição:

  • Windows Vista para Programadores
  • Estatísticas em PHP – 2ª parte
  • JNI – Java Native Interface
  • LUA – Linguagem de Programação
  • CSS – Cascading Style Sheet
  • Segurança em Sistemas Distribuídos
  • Programação em C – 2ª parte
  • Apresentação do Ubuntu 7.04 “Feisty Fawn”
  • Moodle: Uma plataforma de eLearning
  • Microcontroladores: Protocolos SPI

Uma revista online, gratuita, e feita por membros que não recebem contributo algum, que começa a ter cada vez mais reconhecimento no panorama português da área.

Um bom trabalho por parte do todos os envolvidos. Agora, só em Julho…

Revista PROGRAMAR – 7ª Edição – Março 2007

Março 4, 2007

 

 


(clica para download)

Nesta Edição:

  • Programação em WML;
  • Programação Orientada a Aspectos: AspectJ;
  • Sockets Berkeley em C;
  • Redes CAN;
  • Tecnologias: Multi-Core
  • Iniciação ao C;
  • Estatísticas em PHP;
  • GNU/Linux: Ambientes Gráficos em sistemas de fraco desempenho;
  • Segurança: Pharming

A edição deste mês está muito boa. Aconselho 😉