CSS Mastery

CSS Mastery: Advanced Web Standards SolutionsCascading Style Sheets são um pouco difíceis de assimilar. O

box model, os posicionamentos e todos os truques cross-browser tornam o desenho de uma página um desafio.
Na prática, a maioria dos web designers ainda estão da era do flash cialis sale – não compreendendo que uma aplicação flash não só não é acessível como não é indexável por motores de pesquisa – ou então usam um qualquer editor WYSIWYG e fazem uma página cheia de tabelas. Em ainda maior parte dos casos, não existe sequer um designer disponível no projecto e cabe ao programador compor o design do site que está a desenvolver. O resultado é, invariavelmente, mau.

Como tal, decidi comprar um livro que há muito tempo tinha adicionado à wishlist da Amazon (dão-se links a que quiser contribuir para a mesma): CSS Mastery: Advanced Web Standards Solutions do Andy Budd.

Devo dizer que é provavelmente o melhor livro técnico que já li, e já vão uns quantos. É conciso como deve ser, cerca de 200 páginas, não se perdendo em coisas inúteis. Explica cada técnica com exemplos simples e imagens, tendo sempre a perspectiva de que sejam funcionais entre browsers (ou seja, a famosa necessária martelada para funcionar o IE).
O livro inclui mesmo exemplo de como construir um site do princípio ao fim, um excelente ponto de partida para fazer o meu site pessoal :)

YouTube Google API em java

YouTube API Blog

A Google anuncio

u ontem no blog oficial do YouTube API o lançamento da nova versão do Youtube API, com a novidade de estar disponível a biblioteca cliente em java, bastante completa por sinal.

Esta API permite pesquisar filmes guardados no YouTube bem como ver os filmes por utilizador, os filmes favoritos de cada user, ver comentários de um filme, etc. A possibilidade de inserir filmes e comentários estará também para próximo.

Uma API destas facilita a integração do YouTube em aplicações web feitas em java – e não só. Com as capacidades de escrita, o YouTube poderia mesmo servir de backend para a funcionalidade

de vídeo de diversos sites. Aliás, esse caminho é o “The Google Way”, como aconteceu com o AdSense. Fazer com que seja embutido em imensos sites, aproveitar essa presença para publicidade e foi já anunciado.

Java Puzzlers

Java Puzzlers são sempre interessantes e têm a vantagem de nos permitirem aprender sempre um pouco mais sobre como funcionam algumas operações básicas e quotidianas quando

se programa java.
Do mesmo autor do livro buy viagra

m/”>Java Puzzlers: Traps, Pitfalls, and Corner Cases e do Bill Pugh, criador do FindBugs, chega-nos um webcast interessante.

Aconselho também a consultarem a página do vídeo no google video (botão inferior direito aqui do player embebido) e verem outros vídeos muito interessantes de sessões técnicas do google.