Friday, August 24, 2007
Equipped to Survive: A trip to the ER
With all apologies to the folks over at Equipped, here are some thoughts on "surviving" a trip to your hospitals Emergency Room. Not necessarily YOUR trip, but a trip of a loved one.
As many of you know, my Mom just died after a long illness (lung cancer), and my Dad is not in the greatest of health. Over the last 18 months or so, I've probably been in the ER with one or the other nearly a dozen times. (Latest was yesterday - Dad is OK).
First - BE PREPARED to take them to the ER, or have them taken to the ER. By prepared, the Ambulance crew is going to want a few things: Their Name, Birth date (age), what medications they are taking, and known illnesses. Having this information written down ahead of time is going to save the crew a LOT of time, and they will be real happy to get it. Also, on the list - put down the names and phone numbers of their doctors (BTW, do this for yourself, your spouse and kids too).
Sometimes a simple "Oh - he has a pacemaker" can prevent them from scheduling an MRI. Or a "Hey, he has Paget's syndrome" can prevent days of worry over shadows found on his bones during a cat scan (No - it's NOT bone cancer)
So, where do you KEEP this information? Mom's Hospice folks as well as the NYC EMS crews ALL have said the same thing - put it in an envelope, and stick it to their refrigerator - with BIG letters. If they call 911, and can't tell the crew what is going on, the crew is going to check the kitchen for medicines - particularly the refrigerator for drugs that need to be kept cold. When they see the envelope - they WILL check it. It's SOP for the crews. IF there is a DNR - keep it outside the envelope, in plain site. (BTW in NY state, DNR orders have to be renewed I think it's every 30 days, and approved by an MD)
You should also keep a copy of this information where YOU can get at it. Towards the end with Mom, I actually kept copies with me at ALL times. You could get the call that they need you at the ER when you're NOT at home.
I hope all of you keep your basic medical information with you - in your wallet - your MD, your drug list, and any known problems. It can save some real problems if YOU end up in the hospital, and can make life easier even if it's just a visit to a new MD - just hand him the paper.
As many of you know, my Mom just died after a long illness (lung cancer), and my Dad is not in the greatest of health. Over the last 18 months or so, I've probably been in the ER with one or the other nearly a dozen times. (Latest was yesterday - Dad is OK).
First - BE PREPARED to take them to the ER, or have them taken to the ER. By prepared, the Ambulance crew is going to want a few things: Their Name, Birth date (age), what medications they are taking, and known illnesses. Having this information written down ahead of time is going to save the crew a LOT of time, and they will be real happy to get it. Also, on the list - put down the names and phone numbers of their doctors (BTW, do this for yourself, your spouse and kids too).
Sometimes a simple "Oh - he has a pacemaker" can prevent them from scheduling an MRI. Or a "Hey, he has Paget's syndrome" can prevent days of worry over shadows found on his bones during a cat scan (No - it's NOT bone cancer)
So, where do you KEEP this information? Mom's Hospice folks as well as the NYC EMS crews ALL have said the same thing - put it in an envelope, and stick it to their refrigerator - with BIG letters. If they call 911, and can't tell the crew what is going on, the crew is going to check the kitchen for medicines - particularly the refrigerator for drugs that need to be kept cold. When they see the envelope - they WILL check it. It's SOP for the crews. IF there is a DNR - keep it outside the envelope, in plain site. (BTW in NY state, DNR orders have to be renewed I think it's every 30 days, and approved by an MD)
You should also keep a copy of this information where YOU can get at it. Towards the end with Mom, I actually kept copies with me at ALL times. You could get the call that they need you at the ER when you're NOT at home.
I hope all of you keep your basic medical information with you - in your wallet - your MD, your drug list, and any known problems. It can save some real problems if YOU end up in the hospital, and can make life easier even if it's just a visit to a new MD - just hand him the paper.
Friday, August 10, 2007
mbUnitForms
Today, mbUnitForms was announced. It's a port of nUnitForms. Might be a reason to switch to mbUnit
Thursday, August 09, 2007
SQL Server Monitor Gadget
Conchango today has released a SQL Server Sidebar widget. That should be fairly cool
Now if they would only let us use Vista at work
Now if they would only let us use Vista at work
Wednesday, August 08, 2007
New Software - Get them while they're hot
Oooh - some new software for the development world:
NUint 2.4.2 - the defacto standard in .NET unit testing software
Code-Rush and Refactor! Pro
NUint 2.4.2 - the defacto standard in .NET unit testing software
Code-Rush and Refactor! Pro
Barriers to Agile Development
I just ran across an interesting blog post RE the Barriers to Agile development at
barrier to agile development
Personally, I can see how Agile and TDD work. MY personal biggest barrier is that MOST of my development time these days is spent porting REAL legacy code - VB 6.0 stuff (some of which were ported to VB6 from VB3!)
I've read
Michael Feather's Working Effectively with Legacy Code and Joshua Kerievsky's Refactoring to Patterns.
The BIG problem is that there are very few tools to get VB6 fat client NON DLL applications under test before you try a port, and if you have seriously UGLY code (and some of this stuff belongs on the daily WTF) you are basically FORCED to do the port, do hundreds of minor repairs to try and get your code running, and THEN instrumenting your code. Distinctly NON optimal.
barrier to agile development
Personally, I can see how Agile and TDD work. MY personal biggest barrier is that MOST of my development time these days is spent porting REAL legacy code - VB 6.0 stuff (some of which were ported to VB6 from VB3!)
I've read
Michael Feather's Working Effectively with Legacy Code and Joshua Kerievsky's Refactoring to Patterns.
The BIG problem is that there are very few tools to get VB6 fat client NON DLL applications under test before you try a port, and if you have seriously UGLY code (and some of this stuff belongs on the daily WTF) you are basically FORCED to do the port, do hundreds of minor repairs to try and get your code running, and THEN instrumenting your code. Distinctly NON optimal.
How to increase your blogging output
I saw this interesting post by Andrew Garrett on how to increase your blogging output
http://redemption.co.nz/2007/08/08/11-ways-to-increase-your-blogging-output/
http://redemption.co.nz/2007/08/08/11-ways-to-increase-your-blogging-output/
Wednesday, July 11, 2007
My Health
As some of you may know, I have a very slowly healing wound on my right leg. Basically it's exactly what a diabetic gets, but without me being a diabetic (yes, I've been tested a bunch of times over the last month). In my case, it was cause by residual scaring left over from a bout of cellulitus about 5 years ago.
Besides the stuff to try and heal the wound, the specialist has me on some fairly serious pain killers. Man it sucks. You can't think right, and despite all that, sometimes you are still in pain (like right now)
Besides the stuff to try and heal the wound, the specialist has me on some fairly serious pain killers. Man it sucks. You can't think right, and despite all that, sometimes you are still in pain (like right now)
Blog overload
Ever have one of those days (weeks?) when you see interesting blog entries, that you really want ot read, and are (gasp) even work related, but you just don't have the energy to read them?
That's been me lately - Jeff Flowers blog has what looks to be an interesting video entry this AM, but I just do have enough mental "energy" to watch it
That's been me lately - Jeff Flowers blog has what looks to be an interesting video entry this AM, but I just do have enough mental "energy" to watch it
Friday, June 29, 2007
Queens Crap
For those of you who don't know, I live in the Borough of Queens in New York City.
To say that many sections of Queens are going downhill is an understatement. Nice single family homes being replace with Multi Family homes - many illegally
Here is a blog that covers it:
http://queenscrap.blogspot.com/
To say that many sections of Queens are going downhill is an understatement. Nice single family homes being replace with Multi Family homes - many illegally
Here is a blog that covers it:
http://queenscrap.blogspot.com/
Monday, June 25, 2007
WAS and New Mexico
Well, one of my big goals for FD didn't happen AGAIN this year. The ONLY state I have NOT worked - EVER, is New Mexico.
I often hear stations working New Mexico, but I've NEVER even heard a station out of New Mexico
The only other state I don't have confirmed is CT - Mostly because I still have not sent out the card from LAST Field Day
I often hear stations working New Mexico, but I've NEVER even heard a station out of New Mexico
The only other state I don't have confirmed is CT - Mostly because I still have not sent out the card from LAST Field Day
Contesting and CW
This year, during FD, I tried contesting a bit on CW. Now I'll admit my CW stinks. I'm slow, and VERY rusty, so I was using CWGet to back me up, which basiclly means I only got to work strong stations.
I liked it - I liked it a LOT. The QSOs went a LOT faster. Stations actually sent their call sign every QSO! I'll tell you, it's a real incentive to actually sit down and practive my morse code. 5wpm doesn't cut it for contests - contest CW is 25-30wpm, but is VERY stylized - you KNOW what is coming - call sign, and exchange.
Well, it's time to break out g4fon's program, and get back to it
I liked it - I liked it a LOT. The QSOs went a LOT faster. Stations actually sent their call sign every QSO! I'll tell you, it's a real incentive to actually sit down and practive my morse code. 5wpm doesn't cut it for contests - contest CW is 25-30wpm, but is VERY stylized - you KNOW what is coming - call sign, and exchange.
Well, it's time to break out g4fon's program, and get back to it
Sunday, June 24, 2007
Field Day
This year, Field day has not been so much fun. I've got some health issues, so I'm running class 1D with my lousy antennas. On top of that, I went to bed early. I figure my health is a heck of a lot more important than Field Day.
I probably should be on the air right now, but the way I feel, probably better off relaxing
I probably should be on the air right now, but the way I feel, probably better off relaxing
Wednesday, June 20, 2007
Bloomberg Changes Party Registration - Again
Mayor Blooming Idiot of NYC "left the Republican Party" yesterday. What I want to know is, when did he ever join the Republican Party. Yes, I know he changed his party registration to Republican, and was elected Mayor twice on the Republican Party line, but he was never a Republican.
Let's look at a bit of the history - in 2001, Bloomberg, then a registered Democrat, decided he wanted to run for Mayor. Realizing that the way the Democratic Party machine works in NYC, he knew he could NOT win the primary. The Republican Party had no strong candidate to replace outgoing Mayor Gulianni, so Bloomberg changed his party registration to Republican, and ran. I guess the NYC Republican party figured better a RINO than Mark Green in office
So, now Bloomburg wants to run for President, as an independent. He KNOWS he can't win either the Republican OR Democratic party nod, so he drops both parties, and figures he can self finance, after all, he can easly spend $1 BILLION to win
Bloomie, don't let the door hit you in the back on the way out...
Let's look at a bit of the history - in 2001, Bloomberg, then a registered Democrat, decided he wanted to run for Mayor. Realizing that the way the Democratic Party machine works in NYC, he knew he could NOT win the primary. The Republican Party had no strong candidate to replace outgoing Mayor Gulianni, so Bloomberg changed his party registration to Republican, and ran. I guess the NYC Republican party figured better a RINO than Mark Green in office
So, now Bloomburg wants to run for President, as an independent. He KNOWS he can't win either the Republican OR Democratic party nod, so he drops both parties, and figures he can self finance, after all, he can easly spend $1 BILLION to win
Bloomie, don't let the door hit you in the back on the way out...
Wednesday, June 13, 2007
Merged Post III
Friday, June 1, 2007
IS Code our enemy? (Computers - not Morse)
This Morning, Jeff Atwood over at "Coding Horror" wrote an article The Best Code is No Code Commenting on Code is our enemy over at Skrentablog
I happen to think BOTH posters are right and wrong. I'll agree with Jeff that Brevity is extremely important, BUT not at the expense of robustness.
Of course, code that does NOT exist is the most robust code there is.
Rich says that there are 3 kinds of code. Stable (aka code that doesn't change over time), Code that gets worse, and Code that gets better. I feel that there are really 4 kinds. The addition is code that RARELY changes
I see a lot of this RARELY change code, but the joke is, this is where I see some of the worst code, because when it does change, it may be a decade since it last changed, and NO one really knows the code anymore, and it often has lots of dependencies hung off of it. THIS is the code that probably needs both the best decoupling and DRY - even though it rarely changes
IS Code our enemy? (Computers - not Morse)
This Morning, Jeff Atwood over at "Coding Horror" wrote an article The Best Code is No Code Commenting on Code is our enemy over at Skrentablog
I happen to think BOTH posters are right and wrong. I'll agree with Jeff that Brevity is extremely important, BUT not at the expense of robustness.
Of course, code that does NOT exist is the most robust code there is.
Rich says that there are 3 kinds of code. Stable (aka code that doesn't change over time), Code that gets worse, and Code that gets better. I feel that there are really 4 kinds. The addition is code that RARELY changes
I see a lot of this RARELY change code, but the joke is, this is where I see some of the worst code, because when it does change, it may be a decade since it last changed, and NO one really knows the code anymore, and it often has lots of dependencies hung off of it. THIS is the code that probably needs both the best decoupling and DRY - even though it rarely changes
Merged Post II
Thursday, May 24, 2007
Batteries
I was reading a blog the other day where the blogger mentioned a friend who had batteries that were going dead in a fairly low power device - but critical use, and when they went to switch batteries, the spares were dead too.
This is a common problem. In many LOW power devices, the effective battery life is not really limited by the use of the device, but by the shelf life of the battery in question!
The moral of the story is - don't buy your spare batteries at the same time as your primary batteries. If you want to be really safe, figure out how long a set of batteries last for you in the use in question - and change them at say, 1/2 to 3/4 of that time. Assuming you are going on the 1/2 life change, buy your spares 1/2 way to the change time (aka 1/4) - at 1/2, put the spares in, and buy fresh batteries
Batteries
I was reading a blog the other day where the blogger mentioned a friend who had batteries that were going dead in a fairly low power device - but critical use, and when they went to switch batteries, the spares were dead too.
This is a common problem. In many LOW power devices, the effective battery life is not really limited by the use of the device, but by the shelf life of the battery in question!
The moral of the story is - don't buy your spare batteries at the same time as your primary batteries. If you want to be really safe, figure out how long a set of batteries last for you in the use in question - and change them at say, 1/2 to 3/4 of that time. Assuming you are going on the 1/2 life change, buy your spares 1/2 way to the change time (aka 1/4) - at 1/2, put the spares in, and buy fresh batteries
Merged Post 1
Programmer Productivity
Jeff Atwood over at Coding Horror has a great post on the relative speed of various CPUs when doing common programming tasks at .
I wish I could get my bosses to understand this. I work on an old 530 Mhz single core PC, with 1 gig of Memory, and that's because I begged for an upgrade.
Silly, huh?
Jeff Atwood over at Coding Horror has a great post on the relative speed of various CPUs when doing common programming tasks at .
I wish I could get my bosses to understand this. I work on an old 530 Mhz single core PC, with 1 gig of Memory, and that's because I begged for an upgrade.
Silly, huh?
I think I'm going to wrap the two blogs together
I really think I'm going to wrap the 2 blogs togther - no sense keeping them apart
Tuesday, May 22, 2007
New Blog
I've avoided posting Non Ham stuff here at this blog, as I didn't want to get either political, or too much into programming.
To that end, I've created a second blog http://kg2vslife.blogspot.com/ Feel free to drop on by
To that end, I've created a second blog http://kg2vslife.blogspot.com/ Feel free to drop on by
Subscribe to:
Posts (Atom)