Google Web Toolkit (II)

Após a introdução à plataforma Google Web Toolkit (GWT) na anterior edição da Revista Programar (19ª Edição) eis um novo artigo numa nova edição da Revista, sobre a mesma plataforma, mas com novos conceitos e algumas novidades.

Nota: Se ainda não leu o primeiro artigo de Introdução ao Google Web Toolkit, anteriormente referido, é recomendado que o faça para que deste modo possa se familiarizar com a plataforma, e assim, tirar o máximo proveito deste novo artigo.

Continuar a ler

Revista PROGRAMAR nº 19 — Abril 2009

Após umas merecidas férias de Páscoa, em parte responsáveis por mais um ligeiro atraso, a nova equipa da Revista PROGRAMAR traz aos seus leitores mais uma edição. Contamos agora com as novas equipas de revisão e divulgação, que devem fazer-se notar já nesta edição.

Desta vez, podem-se encontrar na revista artigos sobre o Google Web Toolkit, Linux Graphics Stack, processamento de texto usando a linguagem AWK e uma introdução prática à Windows Powershell.

Clique aqui para download.

Novos Horizontes

Esta é a nossa primeira edição como coordenadores, depois da saída do Miguel Pais anunciada na última revista. Parece-nos estranho, mas o diferente cargo que agora ocupamos não tornou o ciclo de preparação desta edição diferente de qualquer outro em que já estivemos envolvidos. Mas, no final de contas, é bastante natural que não sintamos grande diferença – coordenar, articular, preparar cada edição da revista apenas a partir da vossa colaboração voluntária foi o que sempre fizemos, e é o que pretendemos continuar a fazer agora, da mesma forma, embora agora com uma diferente responsabilidade.

Continuar a ler

Google Web Toolkit

Introdução

Google Web Toolkit Certamente muitos de vocês já tiveram necessidade de desenvolver algum tipo de aplicação para a Web e, como tal, devem ter investigado sobre plataformas que já dessem algum suporte ao desenvolvimento deste tipo de aplicações. Com uma rápida pesquisa no Google encontrámos um grande número de plataformas Web sobre as mais diversas tecnologias e, a quantidade e diversidade é tal, que se torna difícil saber qual plataforma escolher. Mas… este artigo não irá focar as plataformas Web existentes, mas sim sobre uma plataforma em particular, o Google Web Toolkit. O Google Web Toolkit foi desenvolvida pela Google (tal como o nome sugere), inicialmente com o objectivo de dar suporte aos seus engenheiros no desenvolvimento de aplicações Web. Posteriormente algum senhor da Google teve a amabilidade e a brilhante ideia de disponibilizar a plataforma para a comunidade em geral…

Continuar a ler

Processamento de texto em AWK

O AWK é uma linguagem de programação criada nos anos 70 com o objectivo de processar dados baseados em texto. Esta linguagem baseia-se fortemente na manipulação de strings e no uso de expressões regulares.

Porquê usar AWK

O AWK tem a vantagem de permitir executar tarefas simples sobre texto utilizando programas mais compactos que os equivalentes escritos em linguagens imperativas como a linguagem C. Isto acontece devido à inexistência de uma função main e de declaração de variáveis.

Continuar a ler

Microsoft Windows PowerShell

Introdução

O PowerShell é basicamente uma “linguagem” de scripting criada pela Microsoft para administradores de sistemas, a sua syntax é um misto de Perl, C++ e C#. O PowerShell é distribuído livremente e tem como grande objectivo a substituição de VBscript e batch scripting. Windows PowerShell é um “ambiente” para cmdlets, funções, filtros, executáveis e aliases.

O PowerShell é baseado na Framework .NET. Assim, tem como principal vantagem a integração quase directa de componentes .NET.

Continuar a ler

18ª Edição — Correcção

A edição 18 saiu com algumas falhas, devido à utilização de uma nova versão do programa que a equipa usa para editar a revista. Por esta razão, pedimos desculpas por qualquer incómodo que estes problemas tenham causado, e pedimos aos leitores que façam novamente download da revista, já corrigida, aqui. Qualquer outro problema detectado pode e deve ser reportado para revistaprogramar (at) portugal-a-programar (dot) org.