- Posted by brunofig on August 22, 2006
Bem, a viagem a Paris foi um show. Muitas fotos, muitos passeios a pé, muitas viagens de Metro e Bus (sim ,porque eles lá tem um maravilhoso sistema de
transportes públicos). Foram 6 dias que souberam a muito pouco. Seis dias que seriam pouco só para conhecer o Louvre. Seis dias que não daria para perceber a
arte moderna do Pompidou. Seis dias que não dava para passear nos vastos jardins do Château de Versailles. Seis dias que deram para ver um pouco de tudo e
sair de lá com a sensação de que não vimos nada.
De forma a garantir a entrada nos museus sem estar nas filas de espera, compramos o Paris Museum Pass para 4 dias. E que bela compra que foi. Nada de filas
de espera. Era género VIP. Passar a frente de toda a gente, entradas especificas para portadores do Passe.
Só para ter a noção de como este passe é maravilhoso: Na visita ao Château de Versailles, a fila de espera para entrar era de mais de 1h30m. Para os
portadores do passe: 30segs. Só o tempo de mostrar o passe na entrada reservada para tal. E ver as pessoas a olharem para nós com o ar de "vou te matar
todinho com uma espatula de plástico!", mas claro, em franciu "Voute matarrr todinhó com uma espatúl de pláticó!"
Em não falo pevas de françes. É escusado. Mas o mais giro é eu chegar a centro de informações de Pompidou, perguntar à pessoa que está a atender de fala
inglês, ela dizer "yes", eu perguntar se o passe dava acesso a todas as exposições, e o bacano começar a desbobinar em françes o que eu podia ou não ver.
Geralmente quando eu pergunto a alguém se fala determinada lingua, e ela responde que sim, fico a espera que ela depois responda às minhas questões na dita
lingua. Mas parece que este meu raciocinio não funcionou lá muito bem em Paris.
Em compensação, todos pensavam que a Sandra era fancesa. Ela dizia "Bonjour", e eles desbobinavam "bla bla bla bla".
Como é tradição, em qualquer viagem que fazemos a sempre alguma coisa que compramos que é exageradamente cara. E como é tradição, essa "coisa" é sempre algo
para comsumir, de género alimentar.
Quando o ano passado fomos a Bélgica, tomamos um café na Grand'Place e pagamos 3,60€ por cada. Este ano tinhamos de continuar a tradição. Fomos na última
noite jantar fora, e quando vem a conta, qual não foi o nosso espanto quando cada garrafa de 33Cl de Coca-Cola custava 4,10€.
E assim comprimos a nossa tradição.
Bem, na volta para casa, lá o nosso voo atrasou-se duas horas. Vinha de Londres. Portanto foi inspeccionado todinho. Lá acharam que os terroristas queriam atacar essa grande potencia mundial que é o nosso Portugal.
Agora é aguardar pelas novas aventuras que vai ser a viagem do próximo ano.
Destino previsto: Tunisia, férias da parvalheira.
- Posted by brunofig on August 22, 2006
Aqui ficam algumas imagens da viagem a Paris.
- Posted by brunofig on August 18, 2006
Bem, xeguei esta madrugada de Paris. Em breve teremos fotos aqui no blog.
See ya all.
- Posted by brunofig on August 10, 2006
No meu local de trabalho não é possivel aceder ao email externo via POP (maldito sejas proxy). Posso ver streams de video, mas não posso ler os meus emails pessoais. Sim, eu tenho webmail, mas sempre que quero ver os emails ter de estar a inserir logins, passwords, etc. cansa-me. (LOL)
Resolvi então criar uma forma de poder consultar os email emails proxy friendly. A aplicação rssMail disponibiliza os email via RSS. (dah! com um nome destes nunca lah chegava...)
Através da desta página, e após digitar a informação necessária, é criada uma URL que disponibiliza os meus email em formato RSS.
Ora como eu sou bastante simpatico (e modesto), esta pequena aplicação está acessível a todos. Aguardo comentários e/ou seguestões.
NOTA:
Nenhum dos dados utilizados para gerar a feed é guardado. A url gerada é a unica fonte de informção com os dados, e claro estes estão codificado utilizando o algoritmo Rijndael e SHA1.
- Posted by brunofig on August 9, 2006
Num dos meus pet projects tive a necessidade de obter o IP e a localização do visitante através de javascript.
Após uma procura na net, e sem nenhum exemplo em concreto para satizfazer as minhas necessidades, resolvi por as mãos a obra e fazer um REST service para obter esta info.
O serviço IPGrabber retorna o IP e a localização do utilizador num dos seguintes formatos: xml, json ou string. A localização é baseada no IP portanto não é exacta, mas em quase todos os casos, bastante próxima da realidade.
O serviço recebe, opcionalmente, os seguintes parametros:
| Parametro |
Tipo |
Descrição |
| output |
string: xml (default), json, string |
define o formato da resposta |
| callback |
string |
define o nome da função a executar quando o formato da resposta é json. A função recebe como parametro o objecto. |
| extended |
bool: (false) |
define o se a resposta é só o IP ou também a localização(true) |
O exemplo seguinte mostra como utilizar o serviço.
Outros dois exemplos:
Aguardo comentários e/ou sugestões vossas.
- Posted by brunofig on August 8, 2006
- Posted by brunofig on August 8, 2006
A verdadeira "verdade" sobre o Homem e a Mulher.... este está lá..o gaijo sabe o que fala.... eheheheh.
- Posted by brunofig on August 4, 2006
Dois guidelines para aplicações Ajax na optica das equipas de design, mas uma leitura recomendada a todos.
A Designer's Guide to Prototyping Ajax
Ajax Design Methodology: A Guide
- Posted by brunofig on August 4, 2006
Á falta deste tipo de objectos, decidi adicionar mais um a vasta lista que se encontra na net. O código é bastante simples:
A função Build faz o seguinte:
- ···Cria um array com todos os elementos que tenham declarado a cssClass ".panelContent".
- ···De seguinda navega por todos os elementos que declarem a cssClass ".panelHeader"
- e criar um event handler para o click para cada elemento.
- O evento click faz mostrar ou esconder o conteúdo de cada painel.
A estrutura HTML do painel é bastante linear:
Para fazer download do código clique aqui.
Para visualizar em exemplo, clique aqui.