Archive for the ‘Programas’ Category

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 🙂

Anúncios

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.

Flash no Opera em Linux

Agosto 25, 2007

Estava eu mais uma vez a navegar e o Iceweasel mais uma vez crashou. Já é habitual. De um computador com 256 Mb de RAM não se pode exigir muito…

Então pensei: porque não usar o Opera?

Ao fim de uns 20 minutos de navegação deparo-me com o meu primeiro problema: o flash.

Corri o instalador, tal como para instalar para o iceweasel, e qual não é o meu espanto quando vejo que simplesmente não se pode pôr a directoria.

Ao fim de um tempinho à procura pelas opções encontro uma onde vejo
que o Opera tem excelente funcionalidade de ser possível por várias directorias
onde estão os plugins. Foi só meter a directoria de plugins do Iceweasel
voilá!

Já tenho flash no Opera 😉

Agora vou explorar os widgets disto.

emesene

Janeiro 28, 2007

Emesene é um cliente MSN escrito em python e GTK. É um programa simples e rápido e cada vez a melhorar. De momento ainda lhe faltam algumas características tais como o envio de ficheiros, ou conversa de áudio/vídeo… No entanto, à velocidade que está a ser desenvolvido, não faltará muito para se tornar num grande software. Como é escrito em python pode ser usado em qualquer sistema operativo que suporte python, tal como Linux, Windows e Mac OS X.

Site

HTTrack

Janeiro 25, 2007

HTTrack header

O HTTrack permite fazer download de uma página web inteira (para além do conteúdo faz também download de imagens e outros conteúdos) e mais tarde navegar nela em modo offline.

Permite escolher fazer download de tudo o que é referenciado no site (imagens, filmes…) ou ir fazendo download conforme os links existentes. Por exemplo, este blog ao referir para o site HTTrack, com essa opção faz-se download não só deste site, mas também do HTTrack.

A última versão estável é a 3.40-2 existindo no entanto a 3.41-RC-1 lançada a 14 de Janeiro disponiveis para GNU/Linux, Mac OS X e Windows.

Site

Celestia

Janeiro 12, 2007

Celestia logo

Há algum tempo atrás, usei numa apresentação a um trabalho inter-disciplinar de Biologia-Geologia e Física-Quimica um programa para me auxiliar chamado Celestia.

Hubble

O Celestia é um programa que permite, simplesmente, explorar o espaço! É possível viajar pelo Sistema Solar, pela Via Láctea mas também por muitos outros locais. Para além de mostrar apenas os planetas como a maioria dos programas do género, o Celestia permite a adição de variados Add-ons que podem conter sondas espaciais, vai-vens, satélites, novos planetas… Tudo o que se quiser. Para além disso o programa mostra tudo isto em tempo real. O programa calcula, com base na velocidade e na distância e tempos de partida/chegada, o local onde a sonda, ou o planeta, ou outro objecto, se encontra no momento! Por isso é possível ver por exemplo o telescópio Hubble em órbita da Terra a andar! É um programa muito bom, mas nalguns computadores um pouco mais antigos pode ter dificuldade em correr. Está disponível tanto para GNU/Linux, como para Mac OS X e para Windows.

Site

Add-Ons