Anchors Menu um plugin para o Wordpress
Desenvolvi um simples e pequeno plugin para o Wordpress que intitulei de Anchors Menu. Este plugin funciona no formato de widget e permite gerar dinamicamente um menu com links que apontam para as palavras que se encontrem entre as tags HTML que forem seleccionadas.
Foi inicialmente pensado para criar ligações que apontassem para as palavras entre as tags de headings do HTML (h1, h2, h3…), contudo é possível utilizar este plugin para outros tipos de tags.
O plugin foi elaborado para dar resposta a uma necessidade imediata e por isso pode apresentar alguns aspectos menos elegantes ou optimizados, pelo que agradeço todas as eventuais correcções ou sugestões que possam fazer.
Podem consultar a página do plugin e efectuar o seu download no seguinte link: http://wordpress.org/extend/plugins/anchors-menu.
A tipografia utilizada nos logótipos da Web 2.0

O logótipo pretende representar graficamente uma determinada marca e para isso faz uso de um desenho, de uma tipografia específica ou de uma fusão de ambos. Neste artigo são listadas as fontes utilizadas nos logótipos de algumas das empresas mais influentes na era da Web 2.0 e são também recomendadas mais 10 fontes, gratuitas, que penso serem adequadas à criação de logótipos semelhantes aos dessas empresas.
Os álbuns de música preferidos de 2009
Durante este ano de 2009 consegui ouvir bastante música, segundo o Last.fm foi uma média de 55 músicas por dia o que se significa ter escutado aproximadamente 20000 músicas. Aqui estão apenas contabilizadas as músicas que ouvi a partir do meu computador e do meu iPhone, ouvi ainda mais música em outras situações como na minha aparelhagem, em casa de amigos ou no carro. Ainda assim esta é uma boa amostra para análise do que foi o ano de 2009 para mim enquanto consumidor de música. Em 2010 gostaria de ter um papel mais activo com a música e não ser somente um ouvinte, espero agarrar mais vezes na viola e conseguir evoluir um pouco mais os meus conhecimentos e experiência a esse nível.
Este ano escutei principalmente música indie com uma forte componente acústica. Bonitas vozes femininas também foram uma companhia frequente aquecendo-me o coração em dias mais frios e noites mais solitárias, marcando igualmente este ano. O nu-jazz também foi habitual, assim como o post-rock e a música electrónica.
De seguida encontra-se a lista, ordenada alfabeticamente, com os meus 10 álbuns preferidos que foram lançados neste ano de 2009.
- Air – Love 2
- Bill Callahan – Sometimes I Wish We Were an Eagle
- Camera Obscura – My Maudlin Career
- Kings of Convenience – Declaration Of Dependence
- Nouvelle Vague – 3
- Parov Stelar – That Swing
- Placebo – Battle for the Sun
- Röyksopp – Junior
- The Prodigy – Invaders Must Die
- The Whitest Boy Alive – Rules
Optimização de websites ao nível do front-end
Uma interacção eficaz entre o utilizador e um determinado website está dependente de aspectos gráficos ao nível do design e usabilidade das páginas mas também fortemente condicionada pelo facto do website conseguir responder rapidamente às acções do utilizador. É sobre este último aspecto da melhoria do tempo de resposta de aplicações de Internet que este artigo se debruça.
A maior parte das optimizações normalmente efectuadas a websites é feita nos processos de geração do documento HTML, traduzindo-se maioritariamente por ajustes e melhorias ao nível de servidores web e sistemas de gestão de bases de dados. Contudo é de realçar que as optimizações a esse nível apenas vão incidir em cerca de 20% do tempo total de resposta do documento até que este chegue ao utilizador. É pois facilmente compreensível que é de extrema importância optimizar os outros 80% do tempo de resposta, é aqui que surge o conceito de front-end optimization associado a páginas de Internet. Neste artigo estão descritas 20 boas práticas que devem ser tidas em conta de forma a efectuar-se correctamente este tipo de optimizações.
Esta lista não tem a pretensão de enumerar todas as boas práticas que devem ser seguidas no desenvolvimento de um site de Internet, pretende apenas chamar a atenção para algumas delas cabendo ao leitor deste documento ter a devida precaução quanto a outros aspectos que poderão eventualmente ser relevantes. As primeiras 14 boas práticas foram retiradas do livro do Steve Souders com o título de High Performance Web Sites.
Cópia e protecção de USB Pen Drives

Uma empresa Portuguesa criou uma família de aplicações, designada de uDo, que facilita o processo de copiar e proteger USB Flash Drives, as vulgarmente conhecidas como USB Pen Drives. Actualmente esta família é composta por 3 aplicações.
Uma dessas aplicações é a uDo Personal, é completamente gratuita e permite ajudar a automatizar o processo de copiar múltiplas USB Pen Drives. Infelizmente só permite copiar 2 USB Pen em simultâneo.
A uDo Professional já permite copiar até 8 USB Pen Drives simultaneamente (que me parece mais que suficiente, além disso o meu computador só tem 4 portas USB). Esta versão tem dois tipos de licenças, uma que permite usar a aplicação por um período de 1 mês e outra licença que permite usar a aplicação por um período de 1 ano. Pode ser uma ferramenta bastante útil para quem pretende distribuir várias USB Pen Drives numa conferência, numa campanha promocional ou para quem tem a necessidade de copiar várias Pen Drives com bastante frequência. Esta aplicação é uma óptima alternativa às máquinas físicas de cópia de Pen Drives que têm preços que se tornam proibitivos para um utilizador a título individual e até para pequenas e médias empresas.
A terceira aplicação designada de uDo Enterprise permite, para além de copiar um número infinito de Pen Drives simultaneamente (o único limite é o número de portas USB), proteger ficheiros executáveis de forma a que eles só possam ser executados dentro da Pen Drive onde foram colocados. Penso que a uDo Enterprise Edition é um excelente complemento a pequenas e médias empresas de desenvolvimento de software que pretendam proteger os seus programas de forma a que eles apenas corram dentro das suas USB Pen Drives. É um novo meio de distribuição de software.
Mais informações podem ser consultadas em: www.usbprotection.net.