post

A minha rotina semanal como blogger

Aproveitando a dica do Mário Andrade do MuioMuio, optei também por publicar aqui a rotina semanal deste vosso amigo aqui. Quando digo rotina semanal estou a referir-me àquilo que faço entre as segundas e sextas-feiras da semana, visto que ao fim de semana costumo variar muito.

Rotina diária

06:30-07:00 Despertar da manhã. Tomo banho e preparo-me para sair para enfrentar o trânsito matinal e habitual da ponte 25 de Abril. Tomo o pequeno-almoço e preparo a marmita do almoço e os snacks no período da manhã e da tarde.

07:00-09:00 Parado no trânsito a olhar para as nuvens. Chegada ao trabalho. Durmo uma pequena soneca ao som de umas músicas relaxantes até à hora de entrada para o trabalho.

09:00 Hora de trabalhar. Vejo os meus mails antes de começar efectivamente a trabalhar.

13:00-14:00 Pausa para o almoço. Fico um pouco mais de tempo no computador a ver algumas notícias de sites que costumo visitar regularmente.

14:00 Novamente hora de trabalhar.

18:00-18:30 Saída do trabalho. Se for uma 3ª feira, fico na zona de trabalho visto que é dia de jogo na empresa (19:30 -21:00)

18:30-19:45 Parado no trânsito a olhar para as nuvens. Fico a pensar o que farei nessa noite.

19:45 Vou ao computador (sempre ligado) e vejo quais as principais novidades do dia. Faço alguns Tweets e vejo o que postar nos meus blogs.

20:00 Hora de jantar. Fico a ver televisão enquanto como ou então levo a comida para junto do PC e continuo a surfar na net vendo vídeos do YouTube, entre outros.

20:30 Escrevo posts, converso no MSN, vejo e-mails, faço aquilo que já devia ter feito na semana anterior, mas agora sempre com a televisão ligada a ver qualquer coisa.

22:30 Fico a jogar qualquer coisa na PS2 até me fartar voltando novamente ao computador e continuar a perder-me no mundo da web. Fico a ver os Animes do dia.

00:30-01:30 Hora de dormir que já se faz tarde. Fico a ver CSI ou NCIS até adormecer profundamente.

A rotina em si é variada, mas isto é o que normalmente faço. E agora citando o Mário:

Agora que partilhei a minha rotina diária, gostava de conhecer a tua. Escreve um post, deixa comentário partilha como é o teu dia a dia e como enquadras o teu blog ou os teus blogs nessa rotina. Terei todo o gosto em conhecer o teu dia a dia. Quem sabe não surgem novas ideias.

Então vamos lá ver se alguém tem a pachorra de me dizer 😀

post

SQL – Retirar horas de uma data

Há pequenas dicas que servem sempre para ajudar. Esta foi uma que aprendi hoje. Trata-se de uma maneira fácil e essencialmente rápida para retirar as horas e minutos de uma data em SQL:

DECLARE @date DATETIME
SET @date '2009-11-19 23:12:12'
SELECT(datediff(d, 0, @date))

O resultado final será este:

Basicamente o que faz é calcular o número de dias entre a data mínima do motor SQL e a data fornecida (datediff), e depois soma esses dias de novo à data mínima.

Como só são usadas operações matemáticas é bastante mais rápido do que converter para VARCHAR e depois de novo para DATETIME.

post

Como arrancar o Firefox mais rapidamente

Nos últimos meses passei a ser mais utilizador do Google Chrome do que o must-have Mozilla Firefox. Embora esteja ao corrente dos problemas deste browser, considero-o ainda assim mais rápido e eficiente (e mais leve de RAM) que os restantes browsers mais utilizados.

O mês passado instalei o novo Firefox, e apesar do grande anúncio da Mozilla a dizer que o Firefox 3.5 era o mais rápido de todos os browsers, qual o meu espanto quando só por abrir, perdia cerca de 10 a 15 segundos da minha vida à espera que abrisse. Ainda para mais, ainda noto o excessivo consumo de memória (neste momento estou com 4 abas abertas e está já a consumir-me 140 MB). Com o Google Chrome, e com os mesmos sites abertos e ainda mais tabs, ainda nem cheguei a metade.

Estava para desistir do Firefox quando após um tweet meu sobre o assunto, o @trmanco indicou-me um link para resolver o problema do longo tempo de espera para abrir este browser. A partir do Firefox 3, tanto os favoritos como o histórico e mais algumas coisas, passaram a ser guardados em bases de dados SQLite. Como qualquer outra base de dados, com o tempo têm tendência a ficar fragmentados ficando com espaços livres em tudo o que era sítio. O que isto causa? Problemas de performance no arranque do browser.

A melhor solução para isto é optimizar estas bases de dados. Isso poderá ser feito através do sqlite3, um script que é executado pela linha de comandos (disponível para Linux, Windows e Mac OS X).

Basta fazer download dos binários para a pasta Profiles do Mozilla.

Fecham o Firefox e pela linha de comandos acedem à dita pasta (exemplo em Windows):

cd C:/Documents and Settings/Application Data/Mozilla/Firefox/Profiles/randomname

Depois, basta executar o seguinte comando:

for %a in (*.sqlite) do (sqlite3 %a vacuum)

Abram o browser e vejam por vocês mesmos que o Firefox passou a estar ao nível do Chrome no que toca ao arranque 😀