2009-12-18

New Boy

Hoje descobri esta perola:

Vencedor do prémio para a melhor curta-metragem do Tribeca Film Festival de 2008 (e nomeado para um Oscar).

2009-12-16

Knowledge Xpert for Oracle

Quest Software lançou um Knowledge Xpert for Oracle subsite web (Oracle Administration e PL/SQL Development) que contêm o conteúdo das aplicações "Knowledge Xpert for Oracle for Oracle Administration" e "Knowledge Xpert for Oracle for PL/SQL Development" que estavam disponíveis no TOAD e SQL Navigator (às vezes somente mediante licenciamento não standard).

Agora essa informação, baseada, na sua maioria dos casos, nos livros do Steven, está disponível gratuitamente e com possibilidade de discussão (mediante introdução de comentários sobre cada tópico) à comunidade. Aproveitem este recurso!

Boa codificação!

2009-11-30

TIOBE Programming Community Index for November 2009

PL/SQL in 12th (was 13th in November 2008) in the TIOBE programming community index

Wave

Google Wave is the new Google Application still in Development, it's an online communication and collaboration tool.

A wave can be both a conversation and a document where people can discuss and work together using richly formatted text, photos, videos, maps, and more.

It looks amazing!

2009-10-29

Firefly song

From the TV show Firefly
Ballad of Serenity
lyrics and music by Joss Whedon
sung by Sonny Rhodes

2009-10-28

Pythian OOW09 Diaries: Talking to Steven Feuerstein

A maior flor do mundo

Hoje deram-me a conhecer o filme de animação galego "A maior flor do mundo" baseado numa história de Saramago.

A polémica desta vez (tem de haver uma!) é se ele consegue ou não escrever histórias para crianças.

YouTube monkeys / Macacos responsabilizados no Youtube

I got this message several times in youtube and today I want to share it :-)
Tendo obtido esta mensagem várias vezes no youtube, hoje apeteceu-me partilha-la :-)


"A team of highly trained monkeys has been dispatched to deal with this situation."
Uma equipa de macacos altamente treinados foi enviada para tratar desta situação.

Does that mean that "no one will be notified and no one will look to it?" and to where should I send the error report?
Será que isso significa "que ninguém foi avisado nem ninguém ira tentar resolver o problema"?

Well, this monkey will sleep now! good night!
Bem, este macaco vai dormir! Boa noite!

This post was wrote in English and in Portuguese, but it's not a literal translation!
Esta mensagem foi escrita em Inglês e Português, mas não foi efectuada uma tradução literal.

2009-10-26

Saber esperar

Apresento hoje um video (em inglês) que é educativo para os pais.
É baseado numa experiência cientifica que seguiu depois do teste semelhante ao que vão ver a evolução de crianças até ao estado adulto.

O teste é apresentado a crianças pequenas, que são sentadas numa cadeira, no meio de uma sala, e à frente não têm mais do que um marshmallow num prato. (O marshamallow é uma guloseima que os miúdos americanos gostam muito de comer, uma goma grande daquelas tipo esponja.)

O doutor/investigador explica o teste à criança: "Olha, ficas aqui que eu vou lá fora falar com os teus pais e volto já. Se quiseres, podes comer essa goma, ou então podes esperar e eu dou-te outra. Comes essa, ou esperas e comes duas".
Depois sai e os miúdos ficam lá sozinhos, sem sequer imaginarem que há câmaras escondidas a filmá-los e os pais e o investigador estão a ver.
O objectivo é testar se a criança consegue esperar pelo prémio futuro. a investigação baseada no teste diz que a demonstração dessa capacidade tem implecações no crescimento da criança na sociedade.

"Se um pai de Não e passado 10 segundosvolta atrás, isso vai dizer à criança que Não não é "Não"! Simplesmente significa "que vais necessitar de fazer mais birra!"

2009-10-22

How You Should Ask for Help

A video interview where Tom Kyte explains how many questions he receives equate to “my car won’t start”. There’s insufficient data to even begin to answer a question like that.” Kyte also explains how the internet has changed how questions are asked, and how he doesn’t reply with RTFM.


This doesn't apply only to IT questions but to all domains.

SQL Navigator 6.2.1 released

Some of the fixes included in 6.2.1 are:

# AV in table editor for object table
# Error "ORA-00900: invalid SQL statement: SQL Navigator could not parse/execute sql with open '(' after FROM.
# AV when editing and switching between script and results tab
# In data grid, Exporting large number of rows and when export finishes, SQL Nav closes.
# The focus is not on the currently running query
# Output doesn't get displayed if debug from the body tab
# Updateable mode doesn't work if column name is similar to a keyword (regression)
# Out of memory when query from table with large amount of columns (regression)
# Issue with Ldap using 11G client
# Debugger hang when input a decimal number in German Regional setting
# Invalid variant operation when open/extract ddl from external table (regression)
# Data corrupted when export from excel
# AV when editing a sql file (regression)
# Cannot access trigger in another schema in 9iDB (Regression)
# Dot lookup doesn't work for synonym of a table belong to a different schema (Regression)
# Reset Oracle password under Session main menu is broken in v6.2.

2009-10-21

Vista's Snipping Tool

I was recently asked why I didn´t user the Windows Vista's Snipping Tool. My answer was "what is that? and then : why I do not have it installed?"

The Snipping Tool is installed with the Tablet PC Optional Components (Go to Control Panel -> programs and features -> turn windows features on and off -> check the Tablet PC Optional Components) but will not appear in Tablet PC folder in Accessories but directly in the Accessories :-(

The Snipping Tool allows to make a screen shot of portion of the screen (even works with several monitors :-)) to a file. It's like "Print screen" to a region but is not confined to the main monitor or to a program window.

Very useful tool!

PS: This tool is not available with Vista's Basic Version

2009-10-15

Postura na escola: descubra as diferenças!

The problem with Hot-Patching and having Result-Cached Functions

Sometimes we bypass some of the documentation: sometimes that is due to time constraints, other times it's due to "I already know this" or cross-reading.
Or maybe we read but forgot :-).

I wanted to store here (so I will remember) the solution for a problem I got when updating a package that had result-cached functions and those functions where used by other result-cached functions in another package.

2009-10-12

Result-Cached Function

Due to the Automatic Detection of Data Sources of Result-Cached Function in Oracle 11R2 this is the code I'm doing in my 10r2 environment to prepare it for a 11R2 (or future migration. I will not prepare it to 11R1 :-) )

Oracle 11R2 Editionable Objects

Only these objects can be Editionable:
  • Non-Public SYNONYMS
  • VIEWS
  • All PL/SQL object (FUNCTIONS, LIBRARIES, PACKAGES (includes PACKAGE BODYs, of course), PROCEDURES, TRIGGERS, TYPES and TYPE BODYs)
For instance Table is a non-editionable object: you would use a view to maskarede as a table and add colunms to the table and not removing columns from it but from the view. And do not forget that the columns names of the table and the view can be diferent.

More post about Editionable Objects:

2009-09-17

DB2 now provide native support for PL/SQL!

Wow!

Great news that I was not expecting:
PL/SQL is now support in DB2 (since version 9.7)!
(I was expecting the next database to use it would be MYSQL!)

2009-08-21

Steven Feuerstein na FEUP

Steven Feuerstein (Guru em Oracle PL/SQL) vai voltar a Portugal
Dia 21 de Setembro de 2009 no Porto
Faculdade Engenharia da Universidade do Porto

Para se registar gratuitamente envie um email para steven2009@dutec.pt com o seu nome, morada e telefone.
O evento realiza-se durante a manhã do dia 21 de Setembro de 2009 no Auditório da Faculdade Engenharia da Universidade do Porto

Para mais informações contacte a DUTEC através do número 21498 67 80

2009-08-13

SQL Navigator 6.2 released

SQL Navigator 6.2 was released

Some new features:
  • New Search feature for the Preferences window.
  • Preference to format after extracting the ddl.
  • Import/Export tables.
  • Session browser to support RAC database.
  • Revised layout to accommodate multiple code editor windows.
  • Code Editor - Bug fixes and enhancements.
  • Other General bug fixes and enhancements.

2009-07-30

Mosquito - Loco Loco

Aqui fica a letra da música que o meu filho (quase a fazer dois anos) quer sempre ouvir no carro.

2009-07-26

Is NVL really slower?

I recently found this tip.

Small "abstract": the use of a verbose to compare values including null values is faster than the use of nvl, or even coalesce. An NVL is must slower than the other two options!

I wanted to try it in 11g (Oracle Database 11g Release 11.1.0.7.0 - 64bit Production)
I show here the code of that article but cut-paste friendly :-) (So you can try it by yourself)

2009-07-24

Os Velhotes (Statler e waldorf)


Nos Marretas os Velhotes eram os que tinham as melhores piadas.

Aqui fica uma selecção.

Em inglês sem legendas (desculpem lá)


Statler: That was wonderful!
Waldorf: Bravo!
Statler: I loved it!
Waldorf: Ah, it was great!
Statler: Well, it was pretty good.
Waldorf: Well, it wasn't bad...
Statler: Uh, there were parts of it that weren't very good though.
Waldorf: It could have been a lot better.
Statler: I didn't really like it.
Waldorf: It was pretty terrible.
Statler: It was bad.
Waldorf: It was awful!
Statler: It was terrible!
Waldorf: Take 'em away!
Statler: Bah, boo!
Waldorf: Boo!





2009-07-23

O Urso da Casa Azul

Foi mesmo um prazer
até uma outra vez
o tempo já passou
com tanta rapidez

Adeus, adeus amigos meus
Nós temos de partir
mas ouve bem como ninguém
porque em breve havemos de voltar
havemos de voltar

Nós adoramos ter-te aqui
Mas temos de ir embora
já está na hora
é bom saber que nos queres ver
nós voltamos para estar junto como agora
voltamos sem demora

Adeus, adeus amigos meus (adeus)
Nós temos de partir
O urso, a lua e a casa azul
e em breve nós havemos de voltar
havemos de voltar
havemos de voltar


2009-07-21

Quotes for today

"Measuring programming progress by lines of code is like measuring aircraft building progress by weight." - Bill Gates

"If debugging is the process of removing software bugs, then programming must be the process of putting them in."

"Remember that there is no code faster than no code."
-- Taligent's Guide to Designing Programs

"Computer Science is the only discipline in which we view adding a new wing to a building as being maintenance."
-- Jim Horning

2009-07-20

Programmers hell!

First "A Song by programmers, for programmers": "Every Build your make" from people at Oracle.


I really like the comment one guy wrote at youtube for this video:" the project requirements change just in the meanwhile he's talking : "i have 3 things for you: pitch, tempo, dynamics and interpretation!" I'm crystal clear about this"

As a friend of mine (S.R.) told me the other day:

""Walking on water and developing software from a specification are easy if both are frozen" !!!" –Edward V. Berard
:-)

I think this next video presents that very nicely :-)


And now some others songs from a programmer (Microsoft I think) ...
This first is another version from the previous one


This one is my favorite of these: "I don't want to blog it"
"(...)and your code's so complex
that the changes of us fixing it is ...never
(...)man your code sucks(...)"


I love this "love" song


Some others...


"Still Haven't Found the Bug"

2009-07-19

Best Practices PL/SQL (2)

Some time ago (maybe a little to long) I wrote an blog entry about best practices in PL/SQL. I stared then some blog entries that I never finish writing so now I will make then public even unfinished.

One of the topics I mention in that first best practices entry was coding standards and naming conventions. Steven Feuerstein wrote recently an article presenting his ideas about that an updated and "not all-over the place" format.

I will talk here about the rules that he mention (june 2009) I follow and the ones I have trouble with.
I will number the rules according to the other they appear the May 27 2009 version
(SF :-) P for principles, G for general guidelines, N for naming)

2009-07-17

Hacker consegue informação confidencial da Twitter

Fonte: http://apnews1.iwon.com/article/20090716/D99F79200.html

Um hacker usando o ponto mais velhinho de entrada (password de um empregado da Twitter) conseguir acesso a documentos internos da Twitter.

Com o uso de documentos online, usando serviços tipo os disponibilizados pelo Google (em vez de localizados em computadore internos à companhia), "basta" encontrar a password de gmail de um empregado para aceder aos docuemntos partilhados noutros serviços da google.

O elo mais fraco é a password...e um dos métodos é fazer-se passar por um gestor do sistema seja via telefónica ou por email.

Por isso repito o que digo sempre: "nunca diga a sua password por telefone ou envie por email, msn, etc".
Se por alguma razão, muito pouco provável, os serviços técnicos necessitarem dessa informação será sempre presencial e deverá ser pedido que seja você a introduzir a password que deve logo depois da intervenção ser alterada para uma outra completamente diferente.

Mantenham-se seguros!

2009-07-15

Everything

Everything
Michael Buble
---
You're a falling star, you're the get away car.
You're the line in the sand when I go too far.
You're the swimming pool, on an August day.
And you're the perfect thing to say.

And you play it coy but it's kinda cute.
Ah, when you smile at me you know exactly what you do.
Baby don't pretend that you don't know it's true.
'cause you can see it when I look at you.

And in this crazy life, and through these crazy times
It's you, it's you, you make me sing.
You're every line, you're every word, you're everything.


You're a carousel, you're a wishing well,
And you light me up, when you ring my bell.
You're a mystery, you're from outer space,
You're every minute of my everyday.

And I can't believe, uh that I'm your man,
And I get to kiss you baby just because I can.
Whatever comes our way, ah we'll see it through,
And you know that's what our love can do.

And in this crazy life, and through these crazy times
It's you, it's you, you make me sing.
You're every line, you're every word, you're everything.


So, la, la, la, la, la, la, la
So, la, la, la, la, la, la, la

And in this crazy life, and through these crazy times
It's you, it's you, you make me sing.
You're every line, you're every word, you're everything.

You're every song, and I sing along.
'Cause you're my everything.
Yeah, yeah

So, la, la, la, la, la, la, la
So, la, la, la, la, la, la, la


2009-07-14

SQL Navigator: Better Because of You!

Today I got to be in the Hall of Fame of SQL Navigator users!
http://sqlnavigator.inside.quest.com/better_because.jspa

That is due to my participation in the beta program.
I really think that the next version (6.2) will be a great version!

Ok, it need some other things (and has some bugs)...but the SQL Navigator team is on it!

Happy coding!

2009-07-09

O Partir

O Partir

A espera sentida que te faz sofrer
A espera que espera sem ninguém saber

A espera tão dura que te faz chorar
E nesse momento pões-te a recordar

Amigos distantes que já não podes ver
Mas que o teu coração não te deixa esquecer
Que o coração não te deixa esquecer

A vida é assim
Não sabes o que vai dar
Não sabes o que vai dar

Espero por ti aqui
Neste largo caminhar
Espero por ti aqui


É um sentimento que nos unirá
E sempre no tempo permanecerá

É esta ausência que se faz sentir
Ao trilhar o caminho que temos que seguir

A espera tão dura que te faz chorar
E nesse momento pões-te a recordar

Amigos distantes que já não podes ver
Mas que o teu coração não te deixa esquecer
Que o coração não te deixa esquecer

A vida é assim
Não sabes o que vai dar
Não sabes o que vai dar

Espero por ti aqui
Neste largo caminhar
Espero por ti
Espero por ti aqui

---
Canção 9 do alinhamento abaixo

2009-07-07

Firefox add-ons -228 error

I upgraded my Firefox to 3.5 but my prefered extension Firebug needed an update to work with this new version of Firefox.

But trying to update or download an extension from Firefox gave me a download error -228.

Even with another browser...so maybe its a server problem.

Anyone also get this error?

Meanwhile I found out that exchanging from the extension url the "https://addons.mozilla.org/en-US/firefox/addon/" by "http://ftp.mozilla.org/pub/mozilla.org/addons/" I could access the folders and install/download the extension :-)

2009-07-04

Uma disfunsão social?

SQL optimization videos

SQL indexing explanation


Rewrite SQL queries for performance

Video: Oracle Architecture and Data Storage explanation

Oracle Architecture
(what is the Oracle DB doing when you start it and when you execute an SQL statement)


Oracle Data Storage explanation

2009-06-30

Um filmezinho

Hoje por acaso encontrei esta pequena perola: uma curta-metragem animada chamada Dragon Slayer .
Aconselho a versão V2 com uma nova banda sonora...fica mais emocionante em algumas partes.

Bom proveito!

2009-06-18

Lucky

Eu sou nuvem passageira


Refrão:
Eu sou nuvem passageira
que com o vento se vai,
eu sou como um cristal bonito
que se quebra quando cai

Não adianta escrever meu nome numa pedra
pois esta pedra em pó vai se transformar
Você não vê que a vida corre contra o tempo
sou um castelo de areia na beira do mar....

(Refrão)

A lua cheia convida para um longo beijo
mas o relógio te cobra o dia de amanhã
Estou sozinho, perdido e louco no meu leito
e a namorada analisada por sobre o divã....

(Refrão)

Por isso agora o que eu quero é dançar na chuva
Não quero nem saber do que fazer, vou me matar
Eu vou deixar em dia a vida e a minha energia
sou um castelo de areia na beira do mar...

2009-06-13

Novas cidades de Portugal

"A Assembleia da República aprovou, por unanimidade, a elevação de 22 povoações a vilas e a criação de cinco cidades, (...)"

"Foram elevadas a cidade as localidades de Valença (Viana do Castelo), Senhora da Hora (Matosinhos), S. Pedro do Sul (sede do concelho), Samora Correia (Benavente) e Borba (Évora)."

"À categoria de vilas passaram as localidades de Castro Laboreiro (Melgaço) e Soajo (Arcos de Valdevez), ambas no distrito de Viana do Castelo, Arões de S. Romão (Fafe), no distrito de Braga, Lordelo, distrito de Vila Real, e Ancede (Baião), Guifões (Matosinhos), Vilarinho (Santo Tirso), Senhora Aparecida (Lousada) e Madalena (Vila nova de Gaia), todas no distrito do Porto.

No distrito de Aveiro passaram à categoria de vila as povoações de Soza (Vagos) e Valongo do Vouga (Águeda), enquanto o distrito de Coimbra viu subir a vila as localidades de S. Pedro, Marinha das Ondas, Lagos e Tarazede, todas no município da Figueira da Foz.

(...)as povoações de Foz do Arelho e À-dos-Francos, ambas nas Caldas da Rainha, distrito de Leiria, e Olival (Ourém), distrito de Santarém.

(...) as localidades de Prior Velho (Loures), Casal de Cambra (Sintra) e Montelavar (Sintra), no distrito de Lisboa, e Bensafrim (Lagos), distrito de Faro."


Fonte: http://jn.sapo.pt/PaginaInicial/Nacional/Interior.aspx?content_id=1260832

Finalmente a minha Localidade/Vila passou a Cidade!!! Falta-me saber o que isso vai trazer de melhorias....

Actualização: algumas pessoas fazem confusão pelo que fica aqui a nota: ser elevada a cidade não significa que terá directo a Câmara Municial (isso é reservado à sede de Conselho), mantêm-se as juntas de freguesia.
Segundo a lei nº 11/82 de 2 de junho para ser cidade (salvo quando há importantes razões de natureza histórica, cultural e arquitectónica (art. 14)) a povoação que terá de já ser vila (isto é reposnder também a esses requesitos) tem de ter (art .13): mais de 8.000 eleitores num aglomerado populacional urbanizado contínuo; pelo menos metade dos seguintes equipamentos colectivos: instalações hospitalares com serviço de permanência, farmácias, corporação de bombeiros, casa de espectáculos e centro cultural, museu e biblioteca, instalações de hotelaria, estabelecimento de ensino preparatório e secundário, estabelecimento de ensino pré-primário e infantários, transportes públicos (urbanos e suburbanos) e parques ou jardins públicos.
No caso da Senhora da Hora: esta tem instalações hospitalares com serviço de permanência (Hospital de Pedro Hispâno), farmácias (4), centro cultural(junta e silo do northshopping?), biblioteca (na junta),instalações de hotelaria (recordo-me pelo menos de uma hospedaria, não sei se contará), estabelecimento de ensino preparatório e secundário, estabelecimento de ensino pré-primário e infantários, transportes públicos (urbanos e suburbano) e/ou parques ou jardins públicos. Penso que não tem da lista: corporação de bombeiros, casa de espectáculos (não sei se os cinemas contam), museu. Até acho que tem mais coisas da lista que S. Mamede de Infesta e Matosinhos (cidades há mais anos do mesmo concelho)!

2009-06-12

Do you know what is this?

The year is 1956...




It's an IBM 350 disk storage unit ( "Model 1 announced September 4, 1956" - IBM)!
IBM 350 RAMAC was the first commercial computer that used a moving head hard disk (HDD) drive (magnetic disk storage) for secondary storage.

Weight: 1 T!
Capacity: aprox 5Mb! ("The HDD stored 5 million 8-bit (7-bits plus 1 odd parity bit) characters." - Wikipedia)

"More than 1,000 305s were built before production ended in 1961. The 305 RAMAC was one of the last vacuum tube systems designed in IBM." - IBM

More info:
In IBM
in Wikipedia


And your pen drive/digital camera has 2Gb or more :-)?

QEM unofficial Forum gets official support

Quest Error Manager has an unofficial forum in a section of QCGU Foruns.
I gave some assistance to people there (and answering some direct emails send to me) about QEM.

Now that forum has official "support" from Steven.

If you have some trouble with QEM or some insights please post there some all the community can learn/help/question.

Regards

2009-05-28

I dreamed a dream

I dreamed a dream
from Les Miserables

I dreamed a dream in time gone by
When hope was high,
And life worth living
I dreamed that love would never die
I dreamed that God would be forgiving.

Then I was young and unafraid
When dreams were made and used,
And wasted
There was no ransom to be paid
No song unsung,
No wine untasted.

But the tigers come at night
With their voices soft as thunder
As they tear your hopes apart
As they turn your dreams to shame.

And still I dream he'll come to me
And we will live our lives together
But there are dreams that cannot be
And there are storms
We cannot weather...

I had a dream my life would be
So different from this hell I'm living
So different now from what it seems
Now life has killed
The dream I dreamed.


2009-05-08

Efeitos da Gripe

A história do 3 porquinhos deixa de fazer sentido.


E o speedy gonzales? Foge do gato ou da gripe?

2009-05-06

Escrever o mesmo por outras palavras



Se necessitarem de tradução digam...
E gozem os dias bonitos!

( Filme vencedor da competição online do festival de Cannes 2008 )

I have a dream

Oracle says that "TimesTen in-memory database will support PL/SQL"

Now that Oracle bought Sun I have a dream: MySQL support PL/SQL!
It's a dream ... I think that the possibility of that is less than winning the lottery!

Any thoughts?

2009-05-05

I'm Yours

I'm Yours
Jason Mraz


Well, you done done me and you bet I felt it
I tried to be chill but your so hot that I melted
I fell right through the cracks, now I'm trying to get back
before the cool done run out I'll be giving it my best test
and nothing's gonna stop me but divine intervention
I reckon it's again my turn to win some or learn some

But I won't hesitate no more,
no more, it cannot wait
I'm yours

(you better believe i'm yours and yours alone)

Well open up your mind and see like me
open up your plans and damn you're free
look into your heart and you'll find love love love love
listen to the music at the moment people dance and sing with me
Were just one big family
And it's our godforsaken right to be loved loved loved loved loved

So, i won't hesitate no more,
no more, it cannot wait I'm sure
there's no need to complicate our time is short
this is our fate
I'm yours

(Scooch on over closer, dear
So can nibble your ear)

I've been spending way too long checking my tongue in the mirror
and bending over backwards just to try to see it clearer
But my breath fogged up the glass
and so I drew a new face and I laughed
I guess what I'd be saying is there ain't no better reason
to rid yourself of vanities and just go with the seasons
it's what we aim to do our name is our virtue

But I won't hesitate no more, no more
It cannot wait I'm sure
There's no need to complicate
Our time is short
This is our fate,
I'm yours

Well no no, well open up your mind and see like me
Open up your plans and damn you're free
Look into your heart and you'll find the sky is yours


2009-04-30

Smile

Nat King Cole


Smile though your heart is aching
Smile even though its breaking
When there are clouds in the sky, youll get by
If you smile through your fear and sorrow
Smile and maybe tomorrow
You'll see the sun come shining through for you

Light up your face with gladness
Hide every trace of sadness
Although a tear may be ever so near
Thats the time you must keep on trying
Smile, whats the use of crying?
You'll find that life is still worthwhile
If you just smile


Thats the time you must keep on trying
Smile, whats the use of crying?
You'll find that life is still worthwhile
If you just smile

2009-04-22

Saberão que estamos no Natal?



Chegou a crise não há razão para temer.
É que nesta crise o Teixeira dos Santos vai-nos proteger.

Mas neste Mundo injusto o dinheiro está garantido
Para o pobre, o remediado e o sem-abrigo

Mas pensa naqueles, os multimilionários (Baby!)
Ficaram sem bancos e sem chorudos salários

E sem direito a indemnizações, têm de pedir o aval
À sopa dos pobres dos ricos: "O Banco de Portugal"

O desespero tomou conta de toda a Quinta da Marinha
Em vez de lavagante comem lambujinha

E vão ter de abandonar o Conselho de Estado
O quadro do Miró foi penhorado

Porque esse Portugal já não é neo-liberal
Saberão que estamos no Natal!

O "suprime" limpou-lhes muitos milhões
A polícia trata-os como aldrabões

Saberão que estamos no Natal!

(Baby!Baby!)
Salvem os Ricos!
Salvem os Ricos!
(Baby!)
Salvem os Ricos! Ajudem os milionários!
Salvem os Ricos! Ajudem os milionários!
(Where do we go? Where do we go?)

2009-04-01

As baleias de Roberto Carlos

As Baleias
Roberto Carlos

Composição: Roberto Carlos / Erasmo Carlos

Não é possivel que você suporte a barra
De olhar nos olhos do que morre em suas mãos
E ver no mar se debater o sofrimento
E até sentir-se um vencedor neste momento

2009-03-30

Recordando infância

O meu irmão enviou-me há tempos o link para esta música....uma música que eu cantava quando era criança...(em mau inglês ...gostava da parte do pararapa...)

Flying Pickets - Only You



Looking from a window above
It's like a story of love
Can you hear me.
Came back only yesterday
Moving further away
Won't you hear me.

All I needed was the love you gave
All I needed for another day
All I ever knew
Only you

Sometimes when I think of your name
And it's only a game
And I need you
Listening to the words that you say
Getting harder to stay
When I see you

All I needed was the love you gave
All I needed for another day
All I ever knew
Only you

All I needed was the love you gave
All I needed for another day
All I ever knew
Only you

This is gonna take a long time
And I wonder what's mine
Can't take no more
Wonder if you'll understand
It's just the touch of your hand
Behind a closed door
All I needed was the love you gave
All I needed for another day
All I ever knew
Only you


Uma outra cuja música original é de outros



Fiquem bem...

TIOBE Programming Index (March 2009)

PL/SQL in 13th in TIOBE index as it was last year (March 2008)

2009-03-09

SQL Navigator output window doesn't appear

0 .Close SQL Navigator
1. Click on Start
2. Click Run and Type regedit
3 delete the key
My Computer\HKEY_CURRENT _USER\Software\Quest Software\SQL Navigator(...)\Docking Windows

4. Launch SQL Navigator all the dockable windows will return to their default positions.

2009-03-03

Teu sorriso...

Hoje estive com arrumações e encontrei uma série de postais que os meus pais me costumam oferecer pelo meu aniversário.
No postal que me deram quando eu fiz 18 anos (já lá vai uns aninhos :-) ) tinha este poema...


Teu sorriso...

Teu sorriso é a chave mágica
que te conquista o mundo:
- abre portas, segredos e vidas,
traça roteiros de luz e de cor,
reabre caminhos de esperança perdida,
cria espaços de encanto e amor...

Teu sorriso, radioso e doce,
ilumina o firmamento da tristeza:
apaga o fogo indómito da ira,
é conforto e lenitivo na doença,
gera a bem-aventurança do perdão
e derrete o gelo da indiferença...

Teu sorriso é a voz desse coração
que acolhe, abraça e beija ternamente,
que se alegra ou chora...
É pérola que ofereces a quem chega,
e perfume de saudade -
- esse sorriso de violeta triste,
a despedir-se de quem se vai embora...


- Mário Salgueirinho

2009-03-02

A Guerra Dos Meninos

A Guerra Dos Meninos
- Roberto Carlos

Hoje eu tive um sonho que foi o mais bonito
Que eu sonhei em toda a minha vida
Sonhei que todo mundo vivia preocupado
Tentando encontrar uma saída
Quando em minha porta alguém tocou
Sem que ela se abrisse ele entrou
E era algo tão divino, luz em forma de menino
Que uma canção me ensinou
La…la..la… (coro)

Tinha na inocência a sabedoria
Da simplicidade e me dizia
Que tudo é mais forte quando todos cantam
A mesma canção e que eu devia
Ensinar a todos por ali
E quantos mais houvessem para ouvir
E a fé em cada coração, na força daquela canção
Seria ouvida lá no céu por Deus

La…la…la.. (coro)

E saí cantando meu pequeno hino
Quando vi que alguém também cantava
Vi minha esperança na voz de um menino
Que sorrindo me acompanhava
Outros que brincavam mais além
Deixavam de brincar pra vir também
E cada vez crescia mais aquele batalhão de paz
Onde já marchavam mais de cem

La…la…la… (coro)

De todos os lugares vinham aos milhares
E em pouco tempo eram milhões
Invadindo ruas, campos e cidades
Espalhando amor aos corações
Em resposta o céu se iluminou
Uma luz imensa apareceu
Tocaram fortes os sinos, os sons eram divinos
A paz tão esperada aconteceu
Inimigos se abraçaram e juntos festejaram
O bem maior, a paz, o amor e Deus

La…la…la… (coro)


2009-02-25

Posso...

Posso ter defeitos, viver ansioso e ficar irritado algumas vezes,
mas não esqueço de que minha vida é a maior empresa do mundo.
E que posso evitar que ela vá a falência.
Ser feliz é reconhecer que vale a pena viver
apesar de todos os desafios, incompreensões e períodos de crise.
Ser feliz é deixar de ser vítima dos problemas e
se tornar um autor da própria história.
É atravessar desertos fora de si, mas ser capaz de encontrar
um oásis no recôndito da sua alma .
É agradecer a Deus a cada manhã pelo milagre da vida.
Ser feliz é não ter medo dos próprios sentimentos.
É saber falar de si mesmo.
É ter coragem para ouvir um 'não'.
É ter segurança para receber uma crítica, mesmo que injusta.

Pedras no caminho?
Guardo todas, um dia vou construir um castelo...


--Fernando Pessoa

2009-02-12

Um livro/ um amigo

"O que é um livro?
Uma sucessão de pequenos sinais.
Apenas isso.
Compete ao leitor extrair por si próprio as formas, as cores e os sentimentos a que esses sinais correspondem."

- Anatole France

2009-01-30

Who is locking my package?

Here is a code that allows to find out which session/user is using a package (effectively locking it).
change the <package_name> words in the code for your package name :-)

2009-01-23

Pensamento derivado dos média

O pensamento do dia reflexo de um estado de espírito originado pelos média a nos chatear a dizer que a crise está instalada (não é informar porque não possui nenhum valor informativo já que todos já sabemos):


"Vocês que sempre economizaram tanto para os dias piores .....
podem começar a gastar... os dias piores já chegaram !"