• Um outro país

    A minha cara-metade inscreveu-se este ano num mestrado em horário pós-laboral na FBAUP. E então qual é o horário pós-laboral? Horário concentrado às sextas e sábados? Aulas depois das 20h? Nada disso. Um horário pós-laboral é ter aulas de terça a quinta das 17h às 20h e sexta das 9.30 às 17.30. Pseudo-justificação: “ah e…

  • Participação na Democracia

    Há uns tempos vi uma definição curiosa de democracia que sugeria que era a forma que os cidadãos tinham descoberto para só terem que pensar (n)a coisa pública uma vez em cada quatro anos. Esta perspectiva (redutora naturalmente) pode ser vista de dois lados radicalmente opostos: – por um lado os cidadãos confiam plenamente nos…

  • regionalização #2

    Notas sobre a sessão#2 do Ciclo de Conferências sobre a Regionalização promovido pela Câmara Municipal do Porto de 10 de Julho sobre “As finanças públicas: nacionais, locais e regionais”. José Costa para que servem as finanças publicas – afectação recursos – estabilização – redistribuição – promoção desenvolvimento (+) custo oportunidade benchmarking externalidades espaciais (-) custo…

  • asp.net page flow (user controls) #2

    A propósito do artigo asp.net page flow (user controls), um colega aqui do meu departamento na Primavera alertou-me (e bem) do eventual perigo da utilização da variáveis estáticas. Onde eu dizia “Outro pormenor interessante é a utilização de variáveis estáticas (static / shared) que basicamente persistem o seu valor entre postbacks e estão logo disponiveis…

  • regionalização #1

    Notas sobre a sessão#1 do Ciclo de Conferências sobre a Regionalização promovido pela Câmara Municipal do Porto de 18 de Junho sobre “Regionalização e o desenvolvimento económico”. Alberto de Castro – fez um apanhado do que é tradicionalmente apontado como vantagens e desvantagens da regionalização (+) proximidade  – melhor desenho políticas (+) promover concorrência inter-regional:…

  • Escola Secundária Oliveira Martins

    Pode ser que um dia eu comece a chamar a este edifício de escola Soares dos Reis. Mas não vai ser para já. Por enquanto, e imagino que durante muito tempo, será simplesmente o “Oliveira”, lugar onde estudei entre o 7º e o 12º. Foram cinco anos que, numa altura em que as aulas começavam…

  • Proto-Reunião da eventual, quem sabe um dia, pseudo-associação de cidadãos do porto

    sobre a reunião de 12-set no Clube Literário do Porto a propósito desta sugestão. Foi uma reunião desconfortável como normalmente são os primeiros encontros, pouca gente, a tradicional pouca vontade de falar mas principalmente a curiosidade de saber porque razão alguém responde a um apelo feito por um eventual desconhecido (pelo menos fisicamente). Não se…

  • Date Cloud

    Como preparação para um novo layout aqui fica uma peça que vou precisar que é uma date cloud ou seja seguir o mesmo principio para criar uma tag cloud mas usar isso para criar os links para o arquivo. O ideal é depois transformar isto num plugin mas por enquanto limitei-me a ver qual o…

  • Firefox History

    como o firefox guarda o historico (paginas por onde passamos) numa base de dados (sqlite) podemos nós proprios fazer uns querizitos para saber aquelas coisas interessantes do tipo qual o site que mais visitei, o dia em que vi mais sites, etc. exemplo: SELECT session,COUNT(* ),MAX(visit_date),MIN(visit_date) FROM moz_historyvisits GROUP BY session ORDER BY COUNT(* )…

  • asp.net page flow (user controls)

    cenário: aspx que faz o render de todas as outras páginas, aliás System.Web.UI.UserControl main.aspx – userControl.ascx — componenteExistente.ascx em vez da sequência PreInit, Init, InitComplete, PreLoad, Load, LoadComplete, SaveStateComplete, PreRender, PreRenderComplete de uma aspx tradicional temos uma sequencia bem mais curta de Init, Load e PreRender. Para além de perceber a sequência dos eventos precisava…