blog.pauloasilva.com

Tag Archives: programação

Programming Perl, O’REILLY

Programming Perl, O'REILLY

Programming Perl, O'REILLY

Finalmente o dito chegou depois da referência que fiz em O que é feito de mim, muito graças à dedicação da Neca (em referências futuras, Neca e Nessa identificam A minha-mais-que-tudo).

Fizemos a encomenda na Almedina em Braga (Campus de Guarltar – Universidade do Minho) e beneficiámos de um desconto no valor de €5,55, ficando o livro por €49,97.

Almedina Braga

Almedina Braga

Tal como previa e alguns me aconselharam, o tipo de escrita deste livro é o ideal para quem não dispõem de muito tempo para meditação.
Comecei a leitura ontem na Estação de Caminhos de Ferro de Braga (Neca esta é uma boa dica para o teu projecto de investigação!) e não descolei durante toda a viagem de comboio (ontem o Metro estava especialmente animado e acabei por viajar de pé).

Digno de nota prévia para quem estiver interessado no livro: os autores são dotados de um apurado sentido de humor que me fez rir para algumas notas de rodapé :p

Agora vou continuar a leitura!

Contactos da Almedina Braga:

Livraria Almedina Braga
Campos de Gualtar – Universidade do Minho
4700-320 Braga / Portulgal
Tel. +351 253 678 822
Fax. +351 253 676 810
braga@almedina.net
www.almedina.net

Em Roma sê…

A personagem P. d’O ecossistema é motivo de muitos episódios caricatos, no entanto há um deveras tentador ao qual tenho mesmo que dedicar umas linhas.

O produto S., tal como havia dito, produzido por P., é um conhecido software do nosso mercado que tem uma vertente multiposto. Isto leva à existência de uma entidade servidor que não é mais do que uma instância do SGBD Microsoft SQL Server. Isto em português corrente sem recurso a chavões técnicos significa que o software S. permite trabalhar em rede, centralizando a informação num único sítio onde todos os computadores acedem.

O interessante é o comportamento da aplicação nos postos de trabalho quando se perde a ligação ao servidor de dados.
É de esperar que a falta de comunicação com o servidor de dados impossibilite o trabalho e por conseguinte que, no mínimo, o utilizador seja informado que naquelas circunstâncias a aplicação não pode concluir a operação em curso.
Mas não! A aplicação simplesmente crasha (erro não depurado com saída não controlada).

Se a dimensão do problema vos parece pequena quando a infra-estrutura goza de cablagem, imaginem num ambiente wireless.

Não é ser pessimista, mas ainda temos muito para aprender sobre engenharia de software e um bom sítio para se começar a levar este tema a sério é nas universidades.
Dizia a certa altura o Dr. José Nuno Oliveira que desenvolver software não é levantar as mãos ao céu e pedir inspiração à musa inspiradora dos programadores (se é que existe uma). Agora percebo-te Mestre!