2008/02/29

dia 23


eh pá.. já faz 23 dias que nao janto fora
nem almoço fora
quase que já nem sei o que é um "empregado de mesa"

nem vou a rua beber a minha bica, so mesmo o café do emprego (que é uma treta)

já tenho ordem para calçar sapatos, por o pé no chao e largar as muletas durante curtos espaços de tempo.

já fui a casinha e já coloquei os 2 pés assentes no chao!

estive 2 horas a espera da enfermeira para o penso porque a médica que me operou e que me tem acompanhado desde então está em casa doente e passei o tempo a trautear isto http://www.youtube.com/watch?v=UU4vNoiOETU

espero que gostem e divirtam-se

2008/02/26

Dia 20

Voltei ao trabalho ontem e tive uma optima recepção dos e das colegas.

É bom conseguir trabalhar num sitio onde posso estar com a perna em cima da cadeira.
Hoje estive lá das 9 as 18 porque nao posso sair para almoço... quer dizer.. posso... mas andar de muletas nao é fácil. :)

Tirei (ou tiraram-me) os pontos todos e já tive ordem para por o pé no chao e dobrar. Só não posso fazer peso no pé.

Tudo vai bem e a médica diz que isto tem bom aspecto.

fixe.

2008/02/22

SQL attacks!


é uma exposição involuntária e que normalmente até o fazemos sem querer
mas deixar textareas à mercê dos utilizadores.

com uma textarea ou até um input mal dimensionado pode-se deixar um utilizador executar uma query qualquer sobre a nossa base de dados

leiam este artigo com exemplos para perceberem o que estou a dizer.

dimensionem bem os inputs e usem sqlparameters para se prevenirem.

ASPNET forms authentication sql setup

http://weblogs.asp.net/scottgu/archive/2005/08/25/423703.aspx

o ScottGU, esse grande maluco, tem montes de coisas uteis
esta ferramente cria as tabelas e stored procedures necessárias numa base de dados para o authentication FORMS funcionar.

fixe :)

de qualquer dos modos, antes que o blog saia do sitio ou o bacano se reforme...

Open a command-line window on your system and run the aspnet_regsql.exe utility that is installed with ASP.NET 2.0 in under your C:\WINDOWS\Microsoft.NET\Framework\v2.0.xyz directory.

só porque já fiz isto mais de 10 vezes e tenho sempre de ir a procura!

2008/02/21

Dia 15

Já sem gesso mas agora com dores.

Finalmente tive coragem para olhar para isto e até nem tá mau.

A cena do enxerto parecia um genero de "cama elastica" - um bocado de pele no meio e pontos em toda a volta.

Tiraram-me a maior parte dos pontos porque há ali um bocadinho que ainda nao está bem colado mas a Drª "tem fé".

É que agora a forma de gesso já se foi a pele já estica e encolhe. Parece que agora é que tenho de ter todo o cuidado com a perna e nao nos dias após a operação.

Porque isto está muito mais "exposto" embora tenha o penso.

Perguntei quando é que poderia tomar um banho decente e a resposta foi "daqui a um mês praí"

2a já vou trabalhar!

E pronto, acho que é tudo.


ESTOU FARTO DISTO!

2008/02/20

WWB - World Wide Blog

Ena cum catano - no último ano (de 20/02/2007 a 20/02/2008) foram estes os países que me visitaram nos meu cantinho virtual. (este blog e o herrfotografia.blogspot.com)

obrigado ao google analytics por me dar este panorama tão esverdeado.

2008/02/19

Como mandar um ficheiro para o ecran

Foto do dia

Picture of the day




para nao estar a escrever dos dois lados...
fica aqui

http://herrfotografia.blogspot.com/2008/02/como-mandar-um-jpg-para-o-ecran.html

quem quiser fazer publicidade ao meu site (gratis, claro) e sabe o genero de fotos que eu tenho no meu pode adicionar este bocadinho de código (adicionar elemento javascript/html) ao blog.

--------------

this link show how to send a jpeg file to the screen using a .net file

http://herrfotografia.blogspot.com/2008/02/como-mandar-um-jpg-para-o-ecran.html

those who wish to make free advertising to my site and get a nice small picture on they're blog or website may use the following code.
ty very much

<center><b>Foto do dia
Picture of the day</b>
<href="http://www.a-fotografia.com/" target="_blank" title="www.a-fotografia.com"><img src="http://www.a-fotografia.com/picofday.aspx"></a></center>


2008/02/18

Gravar anexos do outlook

The script is provided "as is" and with no warranties - it is your risk to execute it. You're advise to make backup of your data before running it. you may copy it and change it at your responsability.

O script é disponibilizado sem qualquer garantia de funcionamento. É aconselhavel fazer backup dos dados antes da sua execussão. pode ser distribuido e alterado conforme desejarem.



a 8a maravilha do mundo
quer dizer.. a 8a sou eu.. portanto isto é a 9a
quer dizer... a 9a é o www.a-fotografia.com

portanto.. a 10ª maravilha do mundo

gravar anexos do outlook para uma pasta no disco a distância de um click

isto é a minha primeira incursão no mundo do vbscript e, mais uma vez o google deu a respectiva ajuda
encontrei dois blogs
http://www.vbaexpress.com/kb/getarticle.php?kb_id=522
http://www.inquiry.com/techtips/exo_pro/10min/10min0700.asp
que deram uma grande ajuda

o do vbaexpress não me agradou porque era um "sempre vivo"
o do inquiry.com nao me conseguia abrir pastas sem ser as "standard" -> inbox, outbox, etc
misturei os dois e deu isto!

no outlook façam alt+f11 e criem um novo módulo com o nome que quiserem

façam copy e paste do código em baixo

para isto funcionar a directoria tem de existir e, dentro dela, outra com o nome da pasta do outlook que querem "tratar"

os anexos ficarão com o nome filepath\folder_name\AssuntoEMail - FicheiroAnexo
a mensagem de mail será colocada nos "items eliminados"
caso algum dos anexos de uma mensagem nao se consiga gravar é dado um alerta e a mensagem de mail não é apagada

se não quiserem que a mensagem seja apagada é necessário apagaer apenas o oMsg.Delete


um mimo.... tratei milhares de mails em minutos

--------------------

the code below automatically saves the attachs from email messages to a directory
folder_name is the outlook folder you want to save the messages
file_path is the windows disk and directory

the outlook attachments will be saved to filepath\folder_name\MsgSubject - AttachFileName

the mail message will be deleted unless the attachment can't be saved - in this case you will be given a dialog box with the filename

if you do not wish the message to be deleted erase this bit
oMsg.Delete
------------




Option Explicit

'##### herrpedro.blogspot.com
'##### www.a-fotografia.com


'the name of the outlook folder
Const folder_name As String = "curtas e fun"
'the name of the phisical path where to save the files
Const FILE_PATH As String = "C:\attachs de mail\"


Sub anexos()

Dim ns As Outlook.NameSpace
Dim oMsg As Object
Dim olAtt As Attachment
Dim i, j As Integer
Dim filename, letra As String
Dim apaga_mensagem As Boolean


Set ns = Application.GetNamespace("MAPI")

'map and search all mail items in a outlook folder
For Each oMsg In ns.Folders.Item("Personal Folders").Folders.Item(folder_name).Items


If oMsg.Attachments.Count > 0 Then
For i = 1 To oMsg.Attachments.Count
apaga_mensagem = True
Set olAtt = oMsg.Attachments(i)

'cleanup filename name so we wont get error in save
filename = Replace(oMsg.Subject, ":", "") & " - " & olAtt.filename
filename = Replace(filename, "?", "")
filename = Replace(filename, "!", "")
filename = Replace(filename, "<", "")
filename = Replace(filename, ">", "")
filename = Replace(filename, "|", "")
filename = Replace(filename, "*", "")
filename = Replace(filename, """", "")
filename = Replace(filename, "\", "")
filename = Replace(filename, "/", "")
filename = Replace(filename, "%20", " ")

j = 1
While j < Len(filename)
letra = Mid(filename, j, 1)
If Asc(letra) < 32 Then
filename = Replace(filename, letra, "_", j)
End If
j = j + 1
Wend

filename = FILE_PATH & "\" & folder_name & "\" & filename
'save the attachment

On Error Resume Next

olAtt.SaveAsFile filename

If Err.Number <> 0 Then
MsgBox "nao consegui gravar o ficheiro ->" & filename
apaga_mensagem = False
End If

On Error GoTo 0

Next
End If

'cleanUp
Set olAtt = Nothing

'if something went wrong the message is not deleted
If apaga_mensagem = True Then
oMsg.Delete
apaga_mensagem = false
End If
Next
End Sub


---------------------

Tunning de websites - conversão de tables para div

Não é para leigos ou caloiros. Confesso que ainda sou bastante novo para as CSS mas o que vi e o que já experimentei é optimo.

O site fica muito mais flexivel e a alteração diminui 10% do tamanho total do html a enviar ao cliente


podem encontrar o tutorial e exemplos (em inglês) nestes 2 sites
http://www.pixel2life.com/publish/tutorials/33/converting_tables_to_a_css_div_tag_and_xhtml_validated_layout/


http://www.htmlgoodies.com/beyond/css/article.php/3642151

A mim deu-me um gozo tremendo. o código fica muito mais legivel e limpo.

happy programming

2008/02/17

Dia 11


Cá estou eu, em casinha, de gesso, almocei batatas fritas :) . Já fazia tempo que não comia batatas fritas.

As talas ficaram mal postas e chateia-me a dobra do pé e acho que as vezes me corta a circulação e dá-me mal dormir. Mas acho que dá para aguentar até 4a feira. 4a feira que vem é o meu novo dia 0. espero sair de lá a andar nas duas patas.

Continuo sem dores tanto no excerto como no enxerto :) mas esta cena estar mal posta anda-me a dar cabo da cabeça.

2008/02/15

Dia 9

Oh infortúnio... E vai ser isto até quarta-feira que vem.

Estou triste porque já me queria ter livre disto hoje.

Mas as dores continuam longe e diz que a cicatriz tem bom aspecto. Como é que se pode dizer que uma cicatriz tem 'bom aspecto'!

2008/02/14

Tudo o que entra sai -> temas do telemovel - removing symbian themes

No meu tmovel (nokia 6110) meti-me a instalar uns temas para ver se aquilo ficava mais giro e nalguns casos.. não ficou

o google é um amigo da manla
neste link podem ver como remover temas do telemóvel no caso de eles estarem instalados no cartão de memória.

No caso de os instalarem no telefone devem de aparecer no gestor de aplicações.

Dia 8



Dia -1 - já só falta um diazinho (é amanha às 16) para ir ter com a "Cirurgiã" que me andou a arrancar bocados de pele dum lado e a por no outro

Tou mesmo fartinho disto.

Dou graças a Deus pelas muletas que me emprestaram... não serem destas :)



assim como de compilação ficam a maior parte dos sms (os mails já não tenho) do pré e pós:

- Olá, como estas? Não sabia que tavas doente. Melhores!

- Já morreu ou ta a dar luta. pede para meterem num frasco e leva para a cozinha do emprego. Diz que é caviar e vais ver os colegas satisfeitos

- Ouvi dizer que vais dar à MQT a oportunidade de ela te enfeitar durante 4 meses. Não te preocupes. Preocupa-te antes em recuperar rapidamente apos a intervenção. Um abraço.

- O forno (nota: forno crematório) já está a aquecer. Tudo corra bem. Jokinha

- Boa sorte e que tudo corra pelo melhor. Bjs

- Vá, despede-te do alien. Boa sorte miudo. Vai com calma.

Dia 7

... Ou dia -2 .

Faltam dois dias para a consulta.

Acho que nunca estive tão farto deste gesso. Nem o meu turismo caseiro me consegue distrair muito desta chumbada para baleias recheada de algodão que tenho aqui na ponta da perna. O que me vale são as minhas companheiras inseparáveis.

Amanhã será melhor.

2008/02/12

Dia 6


O dia do grand turismo.

Tanto mais que o post já é escrito no teclado do PC em vez de ser no telemóvel.

As dores continuam de fora mas estou muito curioso para ver o aspecto da canela no fim de tirar o gesso.

Hoje vieram-me trazer arroz doce cá a casa e já fez parte da sobremesa.

Nao me pesei porque nao tenho maneira de saber o peso do gesso.. mas acho que ia dar praí uns 115 (o gesso deve pesar praí uns 20 hahahaha)

Fiquei a saber porque é que sou medroso. A cena da coragem fica logo atras das amigdalas e eu fui operado as amigdalas quando era pequeno e devem de ter tirado isso. por isso é que eu desmaio a dar sangue. Ganhei o dia com esta explicação


Abraços e joquinhas a a todos conforme o caso

2008/02/11

Dia 5

O dia do turismo. Passei a maior parte do dia fora da cama. Hoje foi o dia da vingança :-) . Acabei o antibiótico e já vi outras coisas para além de chamarem ao gouxa a "vergonha do sexo masculino" embora não tivessem fundamentado. Matei saudades do PC e da televisão com sinal de qualidade. É este o mal de se precisar de outra box para outra televisão e eu ser forreta. As melhoras vão indo e as dores continuam ausentes. Fixe.

2008/02/10

Dia 4

A informática aterrou na cama. As dores continuam ausentes mas já senti qualquer coisa ali por baixo. Estou farto de cama e o meu livro em inglês está quase no fim. Não consigo trabalhar ou fazer qualquer de útil ou mesmo de inútil. Mas consigo estar para aqui armado em sultão. Amanhã ou depois já ando aqui pela casa.

2008/02/09

Dia 3

O dia mais movimentado em termos de visitas até agora. As dores continuam ausentes e isso dá-me boas perspectivas de recuperação e confiança no trabalho da equipa médica. Daqui a uns tempos espero já participar no torneio de squash e voltar a jogar o meu futebol as quartas e sábados.

2008/02/08

Dia 2

Passado na caminha menos no pequeno almoço que aproveitei para mudar o estado no messenger e no gtalk e para responder a mails mas pequenos. Gastei um balurdio em tm a fazer chamadas e a receber outras tantas. As dores continuam ausentes e a recuperação acho que está a ser boazinha. Abraços e beijos conforme o caso.

2008/02/07

Já tá.

Os meus sinais da perna já foram. A operação foi um mimo. A médica foi um espetáculo bem como toda a equipa. Acho que eles gostaram de mim e que sou bem disposto mas, pelo sim pelo não, não me apetece vê-los mais vezes. Estou bem e não tenho dores. Agora é só ficar de cama cinco dias a muletas mais alguns dez. Um abraço a todos e jokas a todas

2008/02/01

anda cá dizer isso ao chefe


Oscilei entre o "só se não puder evitar" e o "anda cá dizer isso ao chefe" e optei pela mais pessoal.

Foi assim que passou pelo meu local de trabalho uma pessoa com uma cultura "gringa" muito acima do normal e que até os trata bem apesar de eles nos acharem como uma qualquer provincia dos "conhos" ou "coños".

A um "até amanhã" respondia com "só se eu nao puder evitar"

- "então depois vais lá ter à sala de testes?"
- "sim, se eu não estiver lá é porque continuo aqui"

- "posso falar contigo?"
- "espera.. deixa só por a musica mais alto nos phones.... ok.. já podes"

o "anda cá dizer isso ao chefe nao conto :)

Tudo isto junto...
- Saber o que o deveria incomodar ou não
- o interesse, a leitura (acho que ele come livros)
- o sentido de humor muito "house m.d." embora só lhe descobrisse este nome no fim do "house" estrear por cá.
- capacidade de analise e de expressão

Este facto tornava as nossas horas de almoço em horas sumarentas de ideias, opiniões e risadas.


"
small minds discuss people
average minds discuss weather
great minds discuss ideias
"

como herança recebi um PPR de moedas de 1c e 2c que tenho aumentado sempre que encontro moedas candidatas e que já vai praí nos 3€

Boa sorte para o resto da tua vida. Não tenho uma almofada como a mimi. Mas, se precisares de um ombro, sabes onde o encontrar... pede ao liminhas!

1 grande abraço e parabéns miúdo.

P.S. : ainda ontem apliquei o "será que os cortinados condizem com o tapete?" :)