Pedro Gaspar

Awesome Tagline goes here

Posts tagged tech

0 notes &

Horários.zip - Update

UPDATE: Dado que este ano (2010/2011) será o ano de transição do WoC para o sistema NÓNIO os dados do WoC já não vão ser actualizados, tornando o schedule_script.py desactualizado. Talvez dê uma vista de olhos ao NÓNIO ainda esta semana.

Esta é uma versão actualizada do script/programa de que falei no início do semestre passado.

Criei também uma página dedicada a este projecto, que conterá sempre a versão mais actualizada. No futuro podem aceder a esta página através da secção My Pages à direita deste post.

Notas de lançamento

  • Esta versão contém as cadeiras de LEI, LDM e MEI.


Comentários e dúvidas são bem-vindos!

Nota: É possível que os horários que estão no woc sejam os do ano passado.

Filed under DEI horarios projects software tech

1 note &

Horários.zip

UPDATE 2: A quem vai ter CG: o horário foi mal colocado no woc (o que lá está é a junção de CG com CGRAF) e por isso é que dá problemas com SI. Eu e o Tavares tentámos extrair de lá o horário de CG e criámos um ficheiro turmas.txt melhorado. Não confiem a 100% e mantenham-se atentos ao horário do woc.

UPDATE: O script tinha um bug causado pela disciplina Design 2 (o .jar não estava preparado para receber o “2”). Já foi corrigido, portanto façam o download novamente! Obrigado ao Miguel Tavares e Nuno Borges por detectarem o problema e ajudarem no debug.

Software para construção de Horários do Dep. de Eng. Informática. Usa-o quando estiveres a planear o horário do semestre que se inicia!

Funcionalidades

  • Combinar várias cadeiras num único horário
  • Definir regras específicas e sua prioridade (ex.: Sexta-feira livre com prioridade máxima)
  • Ver todas as combinações de horário possíveis
  • Ver as melhores - baseando-se nas regras definidas
  • Exportar para .txt e .ics (óptimo para depois integrar no Google Calendar ou Outlook)

Screenshot

O arquivo inclui

  • Java App criada no âmbito da cadeira de Programação Orientada a Objectos
  • Python Script que extrai as cadeiras para o 2º semestre a partir do WOC
  • Ficheiro de texto resultado da execução do Script (apenas se deve executar o script se os dados deste ficheiro estiverem desactualizados)

Créditos

Java App: Alcides Fonseca, Sérgio Santos e Fábio Pedrosa

Python Script: Pedro Gaspar

Notas

Para o pessoal que quer planear um semestre com 6 cadeiras - é possível que a quantidade enorme de combinações abrande o sistema.

Filed under software tech DEI projects horarios

Notes &

Este tumblr usa microformatos

Microformats logo

Depois de escrever um artigo para a cadeira de Comunicação Técnica sobre este assunto decidi pôr o que aprendi em prática adicionando microformatos ao tumblr.

Podem agora usar a extensão de Firefox Operator para fazer download automático do meu “cartão de visita” electrónico (ficheiro em formato .vcf ou .vcard) para o adicionarem ao Outlook, Gmail, Address Book, etc.

Consultem este artigo para uma visão geral do que são os microformatos e qual a motivação por trás da sua criação.

Filed under microformats tech semantic web