sexta-feira, julho 30, 2010

Adeus António Feio

Infelizmente a riqueza cultural portuguesa perdeu mais uma das suas jóias, depois de Camacho Costa e Raul Solnado, agora foi o grande António Feio que após muita luta contra o cancro no pâncreas acabou por não resistir. Obrigado pelo legado, obrigado por todas as recordações imortais que nos deixas.

quinta-feira, julho 22, 2010

Update com join em SQL

Muitas vezes é necessário actualizar campos de uma tabela com dados de outra tabela com que ela se relaciona. Acontece que não é possível num statement de update por um inner join como se põe num statement de select, nem é possível igualar o campo ao qual se está a fazer set a uma cláusula de select. Então a sintaxe muda ligeiramente, mas o raciocínio por trás é o mesmo.

UPDATE Table1
SET Table1.FieldA = Table2.FieldX
FROM Table1 INNER JOIN Table2
ON Table1.keyA = Table2.keyX

quarta-feira, julho 21, 2010

Backups de SQL em batch

Em muitas aplicações é necessário fazer backups constantes das bases de dados. A solução mais simples é criar um job que chama um batch file. No batch file basta ter um simples comando que é responsável por criar aos backups.

osql -S {servidor} -U {username} -P {password} -Q "BACKUP DATABASE {base de dados} TO DISK = N'{path}' WITH NOFORMAT, NOINIT, NAME = N'{name}', SKIP, NOREWIND, NOUNLOAD, STATS = 10"
Ex:

osql -S localhost -U admin -P 12345 -Q "BACKUP DATABASE [MyDB] TO DISK = N'C:\backups\MyDB.bak' WITH NOFORMAT, NOINIT, NAME = N'MyDB-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10"

quarta-feira, julho 14, 2010

Parabéns ao ciclismo

Como sabem as pessoas que me conhecem sou um fã da volta à França (Tour) de há muitos anos para cá. E nestes anos todos que vejo o Tour, têm em quase todos contado com a presença de pelo menos um português. E nestes anos todos sempre desejei poder ver o sucesso de um português individualmente (vitórias colectivas não interessam), hoje finalmente um português ganhou uma etapa do Tour.

Parabéns Sérgio Paulinho!!!

segunda-feira, julho 12, 2010

Nós de gravata

Já houve uma altura da minha vida onde tinha de usar diariamente gravata, hoje em dia já uso raramente, mas uma coisa engraçada que ficou, e apesar de eu ser um esquecido por natureza, foram os nós de gravata que me lembro ainda como se fazem.Normalmente variava entre o Windsor e o Half Windsor.

O Windsor usava em gravatas finas ou de seda, no primeiro caso para fazer um mais grosso e vistoso, no segundo caso porque as gravatas de seda têm tendência a a deixarem o deslizar. No caso do Half Windsor usava em gravatas grossas que por esse facto facilmente faziam nós robustos. Ainda usava de vez em quando uma variação do Windsor, que creio que é única pois nunca vi ninguém a utilizá-la ou a falar nela. Não aconselho a utilização do Four in Hand e do Double, que são dois nós muito idênticos, aliás o Double tem como base o Four in Hand, pelo facto que o nó da gravata fica assimétrico e com um ar de "feito a despachar".

Deixo aqui dois sites que explicam de um modo simples como se fazem os nós de gravata:
http://www.tieknot.com/
http://www.tie-a-tie.net/