sexta-feira, abril 30, 2010

Levantar os certificados de Aforro?

Sempre ouvi dizer que os certificados de aforro eram seguros desde que o país não entre na banca rota. Ora no estado actual das coisas parece que já estivemos mais longe que isso venha a acontecer, e agora vem a minha pergunta, será que devo de levantar os meus certificados, não é que sejam muitos? Será que se isto continuar e eu adiar o levantamento dos certificados, quando os tentar resgatar isso me será negado?

quinta-feira, abril 22, 2010

Techdays - Dia 3

E este foi o último dia do Techdays deste ano, hoje tenho 2 áreas a destacar, a primeira a nível mais tecnológico com algumas das novidades da framework 4.0 e o segundo mais a nível de gestão com algumas recomendações que podem ajudar para o sucesso de um projecto.

No que tocam a inovações tecnológicos foco alguns pontos como: variância, argumentos por nome (suspeito que esta é uma forma de tornar o código ainda mais javardo por parte de alguns programadores cowboy), valores por omissão, tipo dymanic e muito importante, novos serviços de suporte a multi-threading. Realço o multi-threading pois como disse no post de ontem os sistemas têm de ser cada vez mais assíncronos, de modo a aproveitar os multi-core que actualmente já são comuns, logo faz todo o sentido que a framework e a própria IDE tenha sido refinada deste ponto.

Em relação à gestão de um projecto fiquei com algumas ideias de como minimizar o risco de falha como:
  • Ter uma boa comunicação entre a hierarquia que está responsável pelo projecto,
  • Envolver o cliente nas especificações e testes,
  • Garantir que todos estão a pensar a mesma coisa sobre cada funcionalidade,
  • Usar tecnologia recente, documentada e com bom suporte,
  • Cuidado com a qualidade (flexibilidade, performance, tolerância a falhas, manutenção simples, segurança, etc),
  • Estimativa de riscos gerindo as expectativas,
  • Garantir que toda a equipa está motivada e tem as capacidades necessárias,
  • O cliente tem de sentir que o que lhe fornecemos tem uma mais valia para a sua organização.

quarta-feira, abril 21, 2010

Techdays - Dia 2

Bem hoje posso dizer que foi o dia "retorno ao ISEL", visto que além do imenso número de ex-colegas que encontrei, também foi o dia em que metade das sessões que vi tinham como oradores ex-professores.

Passando às sessões em si, além de todos os detalhes tecnológicos, das arquitecturas, etc, saí de lá com 3 ideias/pontos a explorar:
  • Em 2007 a minha biblioteca javascript de eleição era o JQuery, por diversos motivos, entre os quais querer aprender outras bibliotecas, estudei mais a fundo YUI e comecei a trabalhar nos meus projectos com Mootools. Como a Microsoft está neste momento a apostar em força no JQuery com suporte de intellisense, desenvolvimento de novas funcionalidades, a JQuery UI, CDNs específicos de JQuery, entre outras coisas, vejo como melhor opção para o futuro voltar a utilizar JQuery.
  • Cada vez mais a arquitectura de um sistema tem de ser pensada com um paradigma assíncrono, de modo a dar uma melhor experiência de utilização e muito importante permitir a fácil escalabilidade através de processamento em paralelo.
  • Tenho de ir investigar a biblioteca Unity que facilita a prática de modularizar os diversos componentes de uma aplicação, através do conceito de Inversão de Dependência, mais conhecido por dependency injection (DI). Não é que isto seja fundamental, mas é uma boa prática, e como tal devemos estar conscientes da sua importância.

terça-feira, abril 20, 2010

Techdays - Dia 1

Começou hoje o Techdays, a maior feira nacional de tecnologia Microsoft. Algumas novidades tecnológicas estão a ser abordadas como:
  • Cloud (a nova moda);
  • Redefinição do sistema de cache (derivando de OutputCacheProvide);
  • Possibilidade de redefinir os clientId;
  • Variáveis de ambiente no web.config;
  • Disable do viewstate ao nível da página;
  • etc.
Mas não posso deixar de destacar a apresentação brutal sobre "Optimização da performance de um web site", feita pelo César Silva e baseada num livro do Steve Souders. A apresentação focou 14 pontos / boas práticas, para optimizar uma aplicação web:
  1. Reduzir número de pedidos HTTP (número de recursos)
  2. Utilizar CDN (Content Distribution Network)
  3. Expires no header o mais longo possível
  4. Pedidos utilizando GZIP
  5. Colocar CSS no topo
  6. Colocar JS no final
  7. Evitar CSS expressions
  8. JS e CSS externos
  9. Evitar DNS lookups
  10. Comprimir os JS
  11. Evitar redirects
  12. Remover scripts duplicados
  13. Remover ou configurar as ETags
  14. Utilizar cache em chamadas AJAX
Já agora ficam também aqui ferramentas para nos ajudarem nesta tarefa: YSlow, Http Watch e a Web Page Test.

segunda-feira, abril 19, 2010

Confronto de Titãs

Este fim-de-semana fui ver o Confronto de Titãs, e ao contrário da maior parte das pessoas com quem tenho falado até foi um filme que me agradou, apesar de não ser um filme de antologia, mas não deixa de ser um bom filme. Mais uma vez fiquei foi desiludido com a fraca qualidade do 3D, e isto é o que dou de nota mais fraca ao filme

Já sabia que este filme era um remake de um filme de 1981, não sabia é que já tinha visto o filme umas quantas vezes no canal Hollywood. Só me apercebi que era o mesmo filme quando vi a coruja mecânica que no antigo filme aparece umas quantas vezes, e está igualzinha neste remake. Depois os Escorpiões, as bruxas, a Medusa e o Kraken, tudo começa a bater mais ou menos com o filme original.

quarta-feira, abril 14, 2010

Música online

Ontem conheci um site muito interessante o http://listen.grooveshark.com. A ideia é simples ter playlists online, sem ter de comprar as música. Este site tem milhares e milhares de músicas, basta fazer um search e procurar o que se quer, criar playlists e aí estamos nós a ouvir música, sem ter de a comprar e sem a ter de armazenar em disco. O desempenho do site é excelente, a procura é rapidíssima e o streaming da música é tão bom que nem se sabe que se está a trazer a música conforme a estamos a ouvir.

sexta-feira, abril 09, 2010

Table sort com JQuery

Recebi no meu mail uma referência para este site. Dele pode ser encontrada uma biblioteca assente sobre JQuery que possibilita ordenação de tabelas recorrendo só a javascript, html e css. Visualmente muito agradável, sem requests server side, simples de utilizar e com um bom desempenho.

segunda-feira, abril 05, 2010

De volta à Berlenga

Isto hoje está a ser um dia produtivo a nível de posts, já não me lembro o dia em que escrevi 2 posts. Bem, este fim de semana fui mergulhar à Berlenga, aos destroços do Primavera e à gruta Azul, ficam aqui algumas das fotos.




Estas fotos são da autoria do meu buddy de mergulho o Rui Martins, se quiserem ver todas fica aqui o link.

Primeira vinda para o trabalho de mota

Depois de andar a treinar na mota ao pé de casa em voltinha relativamente curtas, hoje decidi aventurar-me e vir de mota para o trabalho pela primeira vez. É verdade que hoje está um dia em que o transito é quase inexistente, só apanhei resistência da saída da A5 até o Saldanha, mas de qualquer forma demorei 40 minutos a fazer o percurso que normalmente demoro 1h15m a fazer de transportes. Para não falar que como não tenho passe, porque não me compensa, a viagem de ida e volta fica-me em cerca de 2,5€, enquanto se for de transportes é à volta de 4,5€.