segunda-feira, março 21, 2011

SweeT-Shirt verde

O meu conselho é, nunca ir a um Leroy Merlin ou Ikea com uma sweeT-shirt verde alface. O motivo, no mesmo dia por duas vezes perguntaram-me informações sobre um produto, confundindo-me com um empregado da loja. Não é que me sinta ofendido, aliás acho que as pessoas que perguntaram ficaram muito mais constrangidas do que eu.

segunda-feira, março 14, 2011

Curso de iniciação de bonsai

No natal foi-me oferecido um bonsai, como já tinha tido um antes e a coisa não correu bem, desta vez decidi aplicar-me um pouco mais e tentar aprofundar o meu conhecimento. Sendo assim no fim-de-semana passada fui até à Luso-Bonsai para fazer o curso de iniciação ao bonsai.

No curso abordam-se vário temas que para um novato são de extrema importância: causas típicas de morte, adubos, vitaminas, tipos de terra, tipos de doenças, poda, transplante, etc. Foi mesmo muito bom, um dia bem passado em que aprendi muita coisa mesmo que espero que me ajude a manter os meus bonsais vivos e sãos, sim bonsais porque aproveitem para adquirir mais 2.

Ponto auge do curso, quando estávamos a treinar a poda e já tínhamos podado uns bonsais pequeninos fomos até à estufa para escolher uns maiorzinhos, e eu viro-me na brincadeira para um dos maiores bonsais que lá estava que era de 1940 - "É pá este é que era, está mesmo a precisar!" - E o instrutor vira-se e diz - "Esse não pode ser...a gente não pode com o vaso...mas se trouxeres para aqui as tuas ferramentas podes podar esse". E lá fiquei eu responsável por podar aquela árvore que é quase da idade dos meus avós, deu luta mas o resultado fico porreiro.

domingo, março 06, 2011

20km de Cascais

Vou à janela de manhã e grande temporal que está lá fora...bem a corrida vai ter de se fazer na mesma. Lá vou eu para Cascais, levanto o dorsal, até que 10 minutos antes da corrida começar S. Pedro deu descanso e lá parou de chover.

Quanto à corrida, 1º objectivo acabar a corrida visto que era a primeira corrida que fazia com uma distância superior a 10km, 2º objectivo acabar em menos de 1h40m o que significa que tinha de fazer cada quilómetro no máximo em 5 minutos.

Tempos de passagem:
  • 5km - 24m30s - ok estou a poupar-me e mesmo assim estou abaixo dos 25m.
  • 10km - 50m40s - soa o alarme porque já estava 40 segundos atrasado, vamos lá a acelerar que me estava a poupar demais
  • 15km - 1h15m10s - já só estou 10 segundos atrasado é só acelerar mais um pouquinho.
  • 17km - 1h25m00s - estou lá, já não é preciso acelerar, é só manter o ritmo até ao final.
  • 20km - 1h40m32s - entre o 17º e o 18º km tinha uma ligeira subida, e depois do esforço para recuperar tempo, o motor partiu e comecei a deitar fumo preto, os 2 últimos quilómetros foram feitos em esforço total.
Dados da minha prova:
  • Média por cada km: 5m2s
  • Velocidade média: 11,94 km/h
  • Média de 163 batimentos cardíacos por minuto
  • Máximo de 179 batimentos cardíacos por minutos
Tirando isto ainda posso acrescentar 3 bolhas de água e 3 bolhas de sangue nos dedos dos pés, mas também tenho 10 dedos por isso ainda fiquei com 4 em bom estado!

sexta-feira, março 04, 2011

ToString de um DateTime em C#

Para provar o que disse sobre o meu amigo Google saber tudo, estava aqui a precisar de mostrar um DateTime com o formato de 24h tendo também minutos e segundos, algo do género 14:33:44. Como não sabia (neste caso não me lembrava porque depois de ver a solução ela é me familiar), fui perguntar ao meu amigo Google e aqui está a resposta dele. Obrigado amigão!!!

O Google é meu amigo

Ontem no meio de uma conversa disse algo como - "[...] e quando não sei o meu amigo Google há-de de saber e dar-me a resposta". E a outra pessoa disse - "É pá isso não é muito abonatório a teu respeito".

Além de reiterar o que disse ainda acrescento - "O dia em que não pesquisar nada no Google provavelmente nesse dia não aprendo nada de novo".

quarta-feira, março 02, 2011

Algoritmo de cálculo da password em Oracle

Em Oracle os utilizadores são armazenados/guardados na tabela DBA_USERS. Nesta tabela fica armazenada também a password de cada utilizador. Como é óbvio essa password não é guardada "em claro" sendo encriptada utilizando um algoritmo de hash. Depois de ver uma série de coisas em que diziam que era um simples hash do username concatenado com a password, encontrei o algoritmo detalhado neste link.

terça-feira, março 01, 2011

Comando TOP em Oracle

Em Oracle não existe o comando TOP como existe em SQL, ou um equivalente. Logo para se conseguir o mesmo comportamento é necessário fazer uma query que tira partido do campo escondido ROWNUM que todas as tabelas em Oracle têm. A query para obter o TOP 10 ficará algo como:

SELECT * FROM (
       SELECT * FROM MY_TABLE ORDER BY TABLE_FIELD
)
WHERE ROWNUM <= 10 ORDER BY ROWNUM

domingo, fevereiro 27, 2011

Corrida das Árvores

Duas palavras para definir esta prova da Corrida das Árvores: belíssima e duríssima. Bela porque é dentro do parque do Monsanto, sempre rodeados pela natureza o que deu um grande jeito devido ao calor tínhamos árvores para fazer sombra, dura porque era um sobe e desce constante.

O tempo não foi brilhante 47m34s, mas também dada a dureza da prova e o facto de a ter encarado como preparação para os 20km da corrida de Cascais que vai acontecer já no próximo 6 de Março, não se pode dizer que tenha sido uma desilusão total.

Dados da minha prova:
  • Tempo de prova: 47m34s
  • Média por cada km: 4m45s
  • Velocidade média: 12,6 km/h
  • Média de 164 batimentos cardíacos por minuto
  • Máximo de 175 batimentos cardíacos por minutos
Tempos de passagem:
  • 9m29s aos 2km
  • 17m54s aos 4km
  • 27m54s aos 6km
  • Não vi a placa dos 8km

quinta-feira, fevereiro 17, 2011

Licenciados desempregados

Este post surge da sequência do que li neste blog e do que vi na reportagem "Geração à rasca" que deu ontem no jornal da noite da SIC. Felizmente para mim não me revejo nos jovem que foram apresentados na reportagem, tenho um emprego estável, comecei a trabalhar antes de acabar o curso, foi-me concedido crédito habitação e todos os meses recebo pelo menos um contacto com propostas de trabalho.

A única coisa naquela reportagem ao qual me consegui colar foi o discurso do presidente do IST em que dizia que todos os alunos do IST tinham empregabilidade garantida, e que se formassem mais o mercado absorvia porque há muitas necessidades na área da engenharia tecnológica. Apesar de me ter formado no ISEL este discurso assenta-me que nem uma luva, todos os meus colegas que terminaram o curso tiveram entrada fácil do mercado de trabalho e não sofrem dos problemas da "Geração à rasca".

Mas nada acontece por acaso, na altura em que estudava entravam todos os anos 150 novos alunos e por ano terminavam o curso 20-25 alunos. O que acontecia aos restantes? Uma pequena parte fazia só o bacharelato, mas a esmagadora maioria desistia do curso menos de 1 ano depois de começar, acabando por ir para cursos mais fáceis de concluir.

Numa sociedade cada vez mais competitiva ter curso superior de "armas medievais" ou "comunicação por sinais de fumo", nos quais se consegue entra com médias negativas, é normal que não dê garantias nenhumas de emprego, porque licenciados hoje em dia há centenas de milhar.

terça-feira, fevereiro 15, 2011

E a saga continua...

Depois do meu último post, e como em alguns casos até sou um bom samaritano, sugeri à minha gestora a utilização de um issue tracker para lhe facilitar a vida. A resposta foi algo do género:

- Já andei a analisar algumas mas não sei bem o que utilizar, mas eu costumo utilizar uma folha de excel partilhada na rede, acho que é uma boa solução,dá para por lá as tarefas e vocês irem actualizando.


Folha de excel...ai a minha vida...voltei ao jurássico e estou a ser gerido por um dinossauro.