Revista PROGRAMAR – 14ª Edição

Recebi à pouco um e-mail da revista PROGRAMAR a informar da edição 14.

Nesta edição poderemos ler um artigo sobre a interacção entre MySql e a linguagem Python, bem como a análise a um livro sobre a mesma.

Para além disso, a revista descreve-nos um pouco dois importantes eventos, o Festival Nacional de Robótica e o Techdays 2008.

Site: Revista Programar

[Rede WebTuga] Top Semanal 12/05/08 – 18/05/08

Top posts

Olá a todos, hoje é Domingo e por isso mesmo vou deixar aqui a lista dos posts mais interessantes desta semana.

Esta semana contámos com o relançamento do TugaSport, o nosso blog de desporto e ainda com a abertura da secção Electrónica no nosso fórum.

Tem sido também uma semana de reorganização de toda a equipa do WebTuga, que está a preparar novidades para breve, fiquem atentos. Deixo-vos com os nossos melhores posts da semana.

Até já…

Mais Gasolina

gasolinaCom o preço dos combustíveis a crescer sem controlo e a dar sinais de não querer parar, é cada vez mais importante escolher cuidadosamente o local onde abastecer o veículo – porque cada cêntimo conta e cêntimo a cêntimo enche o cidadão o depósito.

Mas onde encontrar as bombas com o preço mais em conta? Basta dar uma visita ao Maisgasolina.com. Este portal tem a informação sobre os preços praticados pelos vários postos de abastecimento espalhados pelo país, informação essa que é actualizada pelos utilizadores.

Para ajudar a localizar os postos de abastecimento, é utilizado um mapa do Google Maps com a localização e preços de cada posto. Se utilizarem um sistema de GPS com o TomTom, podem exportar o mapa do Mais Gasolina para o formato utilizado por esta aplicação.

Com o Mais Gasolina é possível poupar vários euros por mês. Visitem este projecto e ajudem-no a crescer.

Nota: a imagem deste post chama-se "Gasoline" e é da autoria de gunnivb

O que é o wget?

O que é o Wget

Para quem nunca ouviu falar e não sabe para que serve, o wget é uma ferramenta para a linha de comandos que permite efectuar o download de ficheiros ou páginas web através dos protocolos FTP, HTTP e HTTPS, recorrendo a várias opções.

Para além disso, o wget não tem um interface interactivo, correndo totalmente na consola, o que permite a possibilidade de o executar em background, sem a necessidade de existir um utilizador logado para que o programa efectue as suas operações.

O wget permite fazer o download total de páginas web em HTML e XHTML, reconstruindo a estrutura base das mesmas e respeitando a informação que lhe é fornecida pelo robots.txt.

Neste artigo vou exemplificar algumas das opções de transferência que o wget permite e que são, a meu ver, bastante úteis.

Continuar um download

Se necessitar de parar uma transferência e pretender continuar novamente mais tarde, deverá usar a opção -c:

wget http://www.webtuga.com/download -c

Traffic shaping / Limitar a velocidade de transferência

Para aquelas pessoas que têm uma ligação à Internet lenta ou de pouca capacidade, esta é a melhor opção para usar o wget sem perturbar as restantes ligações à Internet. Tudo o que necessita é de usar a opção –limit-rate para limitar a velocidade a que a transferência vai ser realizada.

wget http://www.webtuga.com/download –limit-rate=20k

Deixar o wget a continuar a trabalhar depois de sair da conexão SSH

Muitas das vezes necessitamos de efectuar transferências de ficheiros de um servidor para o outro, usando para tal o wget. No entanto, para não haver a necessidade de estarmos conectados ao servidor enquanto o download continua, podemos usar a opção -b ( background ):

wget -b http://www.webtuga.com/download

Guardar os registos ( logs ) num ficheiro

Esta opção é bastante útil, pois permite-nos depurar problemas ocorridos durante a transferência, verificando os registos criados num ficheiro externo.

wget http://www.webtuga.com/download -o $HOME/logstransferencia.txt

Para além destas opções existem muitas mais, que poderão ser encontradas mais detalhadamente no man wget.

FireNES – Transforma o Firefox na tua consola de jogos

Nintendo Firefox
Já todos sabemos que o Firefox pode ser personalizado com milhares de extensões, mas o que não sabíamos era que podíamos transformar o Firefox num emulador de jogos.

A extensão FireNES cria uma barra lateral que permite emular uma consola Nintendo de forma a permitir jogar mais de 2500 jogos sem necessidade de descarregar alguma ROM.

O FireNES, de apenas 16KB, necessita do Firefox 1.5 ou superior e de uma versão do Java actualizada.

FireNES – Transforma o Firefox na tua consola de jogos

logo nintendo

Já todos sabemos que o Firefox pode ser personalizado com milhares de extensões, mas o que não sabíamos era que podíamos transformar o Firefox num emulador de jogos.

A extensão FireNES cria uma barra lateral que permite emular uma consola Nintendo de forma a permitir jogar mais de 2500 jogos sem necessidade de descarregar alguma ROM.

O FireNES, de apenas 16KB, necessita do Firefox 1.5 ou superior e de uma versão do Java actualizada.

TugaSport em força

Depois de várias semanas abandonado, o Tugasport, o nosso blog sobre desportos, volta ao activo e com grandes novidades.

Não foi apenas uma actualização do WordPress que já há muito que andava a pedir, mas também uma mudança radical no design, incluindo o logótipo.

O novo TugaSport vai ser actualizado com mais frequência e vai ter futebol em directo e quem sabe, outros desportos.

Feitas as honras, resta-me pedir-vos para verificarem as novidades com os vossos próprios olhos e para deixarem o feedback.

Associação Ensino Livre publicou manifesto sobre formatos padrão abertos no sistema de ensino

Os formatos padrão abertos são a pedra basilar das comunicações digitais. Sem eles, ficamos sujeitos a formatos fechados, o que faz com que uma empresa ou governo autoritário passem a censurar toda a informação que nos chega. E também permite que nos fechem.
Para evitar isso, devemos usar formatos abertos em todo o lado, até no ensino. Por isso a Associação Ensino Livre publicou recentemente um conjunto de orientações sobre a utilização de formatos padrão abertos, para que escolas, professores e alunos possam escrever, divulgar e trocar informação sem estarem sujeitos a amarras que não se vêm mas se sentem a apertar os pulsos.

PRESS RELEASE: Manifesto sobre standards abertos no sistema de ensino

A utilização de standards tem-se revelado de extrema importância numa sociedade de inovação e conhecimento. No sector das tecnologias de informação são particularmente cruciais. Ao estabelecerem uma linguagem comum entre diferentes intervenientes, empresas e outras entidades podem desenvolver equipamento e programas de computador que comunicam entre si sem obstáculos, eliminando directamente barreiras aos utilizadores finais. O conhecimento pode assim fluir e escoar livremente entre todos os cidadãos. Um dos grandes exemplos é o êxito da Internet, que só foi possível devido à existência desta liberdade na transmissão de informação.

Existem contudo áreas em que a neutralidade tecnológica ainda não está suficientemente desenvolvida. Por exemplo, ao produzir um documento no processador de texto do seu computador, e ao tentar partilhá-lo com um amigo, já se deparou com a situação de que o amigo não conseguiu abrir o documento, ou que o documento lhe apareceu completamente desformatado? Esta situação poderá ser especialmente grave em instituições públicas, nomeadamente instituições de ensino. Imagine um professor que solicita um trabalho de casa a um aluno, que o professor depois não consegue abrir para avaliar correctamente. Ou então imagine um aluno que recebeu um trabalho de casa que depois não consegue abrir correctamente no seu computador pessoal. Outras situações ainda mais sérias existirão, tais como o armazenamento de informação vital em formatos binários, que se pode tornar inacessível com o passar dos anos, ou ainda a impossibilidade de alguns elementos da comunidade educativa acederem a informação legalmente sem dispenderem largas centenas de euros.

A Associação Ensino Livre publica o "Manifesto sobre standards abertos no sistema de ensino" com os seguintes objectivos gerais:

– potenciar a neutralidade tecnológica nas instituições de ensino, de forma a que a utilização de recursos electrónicos não esteja dependente das plataformas e ferramentas dos utilizadores;
– garantir o máximo de justiça e igualdade na utilização dos recursos electrónicos;
– garantir o acesso, agora e no futuro, a informação produzida no decurso das actividades institucionais;
– fomentar a literacia tecnológica;
– reduzir o desperdício de recursos no sector das tecnologias de informação;
– tornar a tecnologia mais acessível;

Um Guia de Aplicação do "Manifesto sobre Standards Abertos no Sistema de Ensino" será publicado em breve.

Sensibilizem os vossos alunos, professores, familiares e amigos para a importância da utilização dos formatos livres. Sem eles, o "mundo virtual" não é um mundo democrático, mas um local ditatorial e autoritário. Defendam a vossa liberdade.

Download do manifesto, em PDF

via blog.softwarelivre.sapo.pt