One day I hopped in a taxi and we took off for the airport.
We were driving in the right lane when suddenly a black car jumped out of a parking space right in front of us.
My taxi driver slammed on his brakes, skidded, and missed the other car by just inches! The driver of the other car whipped his head around and started yelling at us.
My taxi driver just smiled and waved at the guy. And I mean he was really friendly.
So I asked, 'Why did you just do that? This guy almost ruined
your car and sent us to the hospital!'
This is when my taxi driver taught me what I now call, 'The Law of the Garbage Truck.'
He explained that many people are like garbage trucks. They run around full of garbage, full of frustration, full of anger, and full of disappointment.
As their garbage piles up, they need a place to dump it and sometimes they'll dump it on you. Don't take it personally.
Just smile, wave, wish them well, and move on. Don't take their garbage and spread it to other people at work, at home, or on the streets.
The bottom line is that successful people do not let garbage trucks take over their day.
Life's too short to wake up in the morning with regrets,
so ... Love the people who treat you right.
Pray for the ones who don't.
Life is ten percent what you make it and ninety percent how you take it!
Have a blessed, garbage-free day!
Tuesday, October 26, 2010
ETL Tools
Open Source ETL (Extraction, Transform, Load) Written in Java
http://www.manageability.org/blog/stuff/open-source-etl
KETL is an open source ETL tool by Kinetic Networks that is gaining mindshare of late. It is currently downloadable as part of Bizgres BI project, but can be setup for other databases with a little tweaking.
KETL is different from Kettle, another open source ETL tool (you can read more about the story behind similar names here at Nicholas Goodman's blog). While Kettle (API) is GUI oriented, KETL is scripted.
http://business-intelligence.phi-integration.com/
https://docs.google.com/browse#folders/folder.0.0B9ZAe6ftekYJNTc0OWM2NzctNzM3MS00YmNjLTkyMTctZjg0ZWUxZWI2YWQw
TogetherDownloads - Workflow, Data Transformer, Relational Modler.. etc... http://www.together.at/download
http://software.xineo.net/xil.jspx -- APIs
http://scriptella.javaforge.com/
http://www.smooks.org/mediawiki/index.php?title=Main_Page
http://www.manageability.org/blog/stuff/open-source-etl
KETL is an open source ETL tool by Kinetic Networks that is gaining mindshare of late. It is currently downloadable as part of Bizgres BI project, but can be setup for other databases with a little tweaking.
KETL is different from Kettle, another open source ETL tool (you can read more about the story behind similar names here at Nicholas Goodman's blog). While Kettle (API) is GUI oriented, KETL is scripted.
http://business-intelligence.phi-integration.com/
https://docs.google.com/browse#folders/folder.0.0B9ZAe6ftekYJNTc0OWM2NzctNzM3MS00YmNjLTkyMTctZjg0ZWUxZWI2YWQw
TogetherDownloads - Workflow, Data Transformer, Relational Modler.. etc... http://www.together.at/download
http://software.xineo.net/xil.jspx -- APIs
http://scriptella.javaforge.com/
http://www.smooks.org/mediawiki/index.php?title=Main_Page
Saturday, October 23, 2010
Laughter is cheap medicine
A woman diagnosed with Rheumatoid Arthritis wrote to me and talked
About how painful the disease had become. Debra said that no drugs
Would touch the devastating pain. "At times I prayed to die because I
Did not think I could go on this way," she said. But in two and a half
Years she weaned herself from most of her medication, which had
Reached a high of 21 pills a day. This is how she did it.
"I began seeing a doctor who gave me the most important prescription
That I ever could have received," she said. "He excused himself from
The room. I watched him walking back and forth in the hall; he seemed
To be in deep though t."
The doctor came back in with this prescription: he told Debra to get
Some funny movies and to begin laughing. If she didn't feel like
Laughing, then she should smile. If she didn't feel like smiling, she
Should smile anyway! He said that it would increase endorphins in her
Brain and help with her pain.
She did just as he suggested. She smiled constantly. Her children
Teased her about the fake smile, but she told them that it was going
To get rid of her pain. And it did. Of course, not all of her pain is
Gone, but her newly acquired habit of laughing and smiling has made it
Manageable without all of the drugs.
Today, Debra is never seen without her smile. She says that she would
Not even feel normal without it.
Laughter really is cheap medicine. And it's a prescription you can
Fill right now.
About how painful the disease had become. Debra said that no drugs
Would touch the devastating pain. "At times I prayed to die because I
Did not think I could go on this way," she said. But in two and a half
Years she weaned herself from most of her medication, which had
Reached a high of 21 pills a day. This is how she did it.
"I began seeing a doctor who gave me the most important prescription
That I ever could have received," she said. "He excused himself from
The room. I watched him walking back and forth in the hall; he seemed
To be in deep though t."
The doctor came back in with this prescription: he told Debra to get
Some funny movies and to begin laughing. If she didn't feel like
Laughing, then she should smile. If she didn't feel like smiling, she
Should smile anyway! He said that it would increase endorphins in her
Brain and help with her pain.
She did just as he suggested. She smiled constantly. Her children
Teased her about the fake smile, but she told them that it was going
To get rid of her pain. And it did. Of course, not all of her pain is
Gone, but her newly acquired habit of laughing and smiling has made it
Manageable without all of the drugs.
Today, Debra is never seen without her smile. She says that she would
Not even feel normal without it.
Laughter really is cheap medicine. And it's a prescription you can
Fill right now.
Friday, October 22, 2010
Never Give Up
One day a young lady was driving along with her father.
They came upon a storm, and the young lady asked her father, What should I do?"
He said "keep driving". Cars began to pull over to the side, the storm was
Getting worse.
"What should I do." The young lady asked?
"Keep driving," her father replied.
On up a few feet, she noticed that eighteen wheelers were also pulling over.
She told her dad, "I must pull over, I can barely see ahead. It is
Terrible, and everyone is pulling over!"
Her father told her, "Don't give up, just keep driving!"
Now the storm was terrible, but she never stopped driving, and soon she
Could see a little more clearly. After a couple of miles she was again on
Dry land, and the sun came out.
Her father said, "Now you can pull over and get out."
She said "But why now?"
He said "When you get out, look back at all the people that gave up and are
Still in the storm, because you never gave up your storm is now over.
This is a testimony for anyone who is going through "hard times".
Just because everyone else, even the strongest, gives up. You don't have
To...if you keep going, soon your storm will be over and the sun will shine
Upon your face again.
They came upon a storm, and the young lady asked her father, What should I do?"
He said "keep driving". Cars began to pull over to the side, the storm was
Getting worse.
"What should I do." The young lady asked?
"Keep driving," her father replied.
On up a few feet, she noticed that eighteen wheelers were also pulling over.
She told her dad, "I must pull over, I can barely see ahead. It is
Terrible, and everyone is pulling over!"
Her father told her, "Don't give up, just keep driving!"
Now the storm was terrible, but she never stopped driving, and soon she
Could see a little more clearly. After a couple of miles she was again on
Dry land, and the sun came out.
Her father said, "Now you can pull over and get out."
She said "But why now?"
He said "When you get out, look back at all the people that gave up and are
Still in the storm, because you never gave up your storm is now over.
This is a testimony for anyone who is going through "hard times".
Just because everyone else, even the strongest, gives up. You don't have
To...if you keep going, soon your storm will be over and the sun will shine
Upon your face again.
Thursday, October 21, 2010
Joke
An illiterate father with his educated son went on a trip.
they set up their tent & fell asleep.
some hours later,father wakes up his son & asks "tell me wat u see"
son: i see millions of stars
father:wat does it suggests?
son:astronomically,it tells that there r millions of galaxies & planets.
father slaps the son hard & says: idiot,some one has stollen our tent...
MORAL:EDUCATION RUINS UR COMMON SENSE...:-D.
they set up their tent & fell asleep.
some hours later,father wakes up his son & asks "tell me wat u see"
son: i see millions of stars
father:wat does it suggests?
son:astronomically,it tells that there r millions of galaxies & planets.
father slaps the son hard & says: idiot,some one has stollen our tent...
MORAL:EDUCATION RUINS UR COMMON SENSE...:-D.
Tuesday, October 12, 2010
Encrypting the Connection Strings & SQL Server Connectivity Issues
Encrypting Connecting Strings DPAPI
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -pe connectionStrings -app /Hari -prov DataProtectionConfigurationProvider
Encrypting App Settings using DPAPI
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -pe appSettings -app /Hari -prov DataProtectionConfigurationProvider
To troubleshoot the SQL Server connectivity issue,
try the following common steps.
1. Check Network:
Make sure the Network is workable and stable when you connect to SQL Server on a remote machine. You can test the Network connection using the PING grogram:
ping <Server Name>
http://social.msdn.microsoft.com/Forums/en-GB/sqlexpress/thread/74a8625f-b5ef-4639-bd7b-c93ed04a376d
2. Enable remote connections for SQL Server:
a) In SQL Server Configuration Manager, expand SQL Server Network Configuration, and then click Protocols for <instancename>.
b) In the details pane, right-click one of the available protocols, and then click Properties.
c) To enable the TCP/IP protocol (or named pipes) for remote connections, set the Enabled box to Yes.
<add name='ConnectionString1' connectionString='Data Source=tcp:mblahblah.discountasp.net;Persist Security Info=True;User ID=SQL2005_12345_personal_user;Password=Bilibalah' providerName='System.Data.SqlClient'/>
</connectionStrings>
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -pe connectionStrings -app /Hari -prov DataProtectionConfigurationProvider
Encrypting App Settings using DPAPI
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -pe appSettings -app /Hari -prov DataProtectionConfigurationProvider
To troubleshoot the SQL Server connectivity issue,
try the following common steps.
1. Check Network:
Make sure the Network is workable and stable when you connect to SQL Server on a remote machine. You can test the Network connection using the PING grogram:
ping <Server Name>
http://social.msdn.microsoft.com/Forums/en-GB/sqlexpress/thread/74a8625f-b5ef-4639-bd7b-c93ed04a376d
2. Enable remote connections for SQL Server:
a) In SQL Server Configuration Manager, expand SQL Server Network Configuration, and then click Protocols for <instancename>.
b) In the details pane, right-click one of the available protocols, and then click Properties.
c) To enable the TCP/IP protocol (or named pipes) for remote connections, set the Enabled box to Yes.
<add name='ConnectionString1' connectionString='Data Source=tcp:mblahblah.discountasp.net;Persist Security Info=True;User ID=SQL2005_12345_personal_user;Password=Bilibalah' providerName='System.Data.SqlClient'/>
</connectionStrings>
Tuesday, October 5, 2010
TSQL - Find date difference between two rows
SQL 2005
WITH TableWithKey AS
ROW_NUMBER
(SELECT tagid, Time_Stamp, () OVER (ORDER BY tagid, Time_Stamp) AS ExtraKeyFROM TAZMReads) SELECT a.tagid, a.Time_Stamp FROM TableWithKey AS a INNER
JOIN TableWithKey AS b ON b.ExtraKey = a.ExtraKey - 1 and a.tagid = b.tagid and
DATEDIFF(Second, b.Time_Stamp, a.Time_Stamp) > 1
WITH TableWithKey AS
ROW_NUMBER
(SELECT tagid, Time_Stamp, () OVER (ORDER BY tagid, Time_Stamp) AS ExtraKeyFROM TAZMReads) SELECT a.tagid, a.Time_Stamp FROM TableWithKey AS a INNER
JOIN TableWithKey AS b ON b.ExtraKey = a.ExtraKey - 1 and a.tagid = b.tagid and
DATEDIFF(Second, b.Time_Stamp, a.Time_Stamp) > 1
Monday, October 4, 2010
http://www.squeakland.org/
an educational tool for teaching children powerful ideas in compelling ways
http://www.skeptic.com/
I will leave something for you when I leave this world,
Few tears in your eyes, my name on your lips & my absence in your life.
an educational tool for teaching children powerful ideas in compelling ways
http://www.skeptic.com/
I will leave something for you when I leave this world,
Few tears in your eyes, my name on your lips & my absence in your life.
Subscribe to:
Posts (Atom)