Pedro Gaspar

Awesome Tagline goes here

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

2 notes &

Visualize MEI

Devo ser dos poucos que ainda não fez a inscrição no ano lectivo 2010/2011 (de 16 de Agosto a 5 de Setembro). Estava hoje a escolher as cadeiras para o Mestrado em Eng. Informática quando dei por mim perdido nas mais de 30 cadeiras à minha escolha.

Para tentar simplificar a coisa fiz um pequeno Bookmarklet que adiciona algumas funcionalidades à página do Plano Curricular de MEI. Ao abrirem o bookmarklet passam a poder marcar as cadeiras como aprovadas (cor verde), rejeitadas (cor vermelha) ou em análise (cor azul).

Para utilizarem o bookmarklet arrastem o link Visualize MEI para a vossa barra de favoritos e abram-no quando estiverem na página do Plano Curricular de qualquer curso do DEI.  

Update: Em caso de dúvida vejam o vídeo que se segue.

Podem também dar uma vista de olhos no código e até mesmo colaborar aqui.

Nota: Este bookmarklet não grava nenhuma informação, portanto basta fazerem refresh à página para perderem todas as vossas alterações.

Filed under MEI DEI Javascript scripts

0 notes &


Flavors.me allows anyone to create an elegant website using personal content from around the internet
Ideal for personal homepages, lifestreaming, splash and microsites, celebrity fan pages, commercial promotion, brand marketing – and everything in between.

Pena a funcionalidade de custom domain ser premium.

Flavors.me allows anyone to create an elegant website using personal content from around the internet

Ideal for personal homepages, lifestreaming, splash and microsites, celebrity fan pages, commercial promotion, brand marketing – and everything in between.

Pena a funcionalidade de custom domain ser premium.

Filed under web-services personal page

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