<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-20206835</id><updated>2012-02-13T14:14:20.329-05:00</updated><category term='salary search'/><category term='salary guide'/><category term='pay scale'/><category term='salary'/><title type='text'>Handy Code</title><subtitle type='html'>A blog with neat, helpfull, and handy javascript, awk, and perl code, and other random stuff I want to put on it.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://handycode.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://handycode.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>anon</name><uri>http://www.blogger.com/profile/17532158102240315601</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://lh3.google.com/cnrudd/RUDXpr10ABI/AAAAAAAAAAc/9ZS5sWvqUTE/lyon.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-20206835.post-7690302330555347036</id><published>2009-04-22T21:30:00.003-04:00</published><updated>2009-04-22T21:36:36.039-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='salary guide'/><category scheme='http://www.blogger.com/atom/ns#' term='pay scale'/><category scheme='http://www.blogger.com/atom/ns#' term='salary search'/><category scheme='http://www.blogger.com/atom/ns#' term='salary'/><title type='text'>New Salary Guide - Salary Comparison Tool</title><content type='html'>&lt;p&gt;I've just coded up a &lt;a href="http://www.ruddwire.com/friendly-data/bls/wage-pay-salary-tools/salary-guide.php"&gt;new salary guide tool&lt;/a&gt;.  It lets you find the mean salary for hundreds of occupations across the U.S.&lt;/p&gt;
&lt;p&gt;The data is taken from the Bureau of Labor Statistics' ftp servers.  The goal of the excercise was to create a quick Ajax enabled interface to the data, so that users could search quickly with natural language questions.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.ruddwire.com/friendly-data/bls/wage-pay-salary-tools/salary-guide.php"&gt;Try it out&lt;/a&gt;, let me know what you think.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20206835-7690302330555347036?l=handycode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.ruddwire.com/friendly-data/bls/wage-pay-salary-tools/salary-guide.php' title='New Salary Guide - Salary Comparison Tool'/><link rel='replies' type='application/atom+xml' href='http://handycode.blogspot.com/feeds/7690302330555347036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20206835&amp;postID=7690302330555347036' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/7690302330555347036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/7690302330555347036'/><link rel='alternate' type='text/html' href='http://handycode.blogspot.com/2009/04/new-salary-guide-salary-comparison-tool.html' title='New Salary Guide - Salary Comparison Tool'/><author><name>anon</name><uri>http://www.blogger.com/profile/17532158102240315601</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://lh3.google.com/cnrudd/RUDXpr10ABI/AAAAAAAAAAc/9ZS5sWvqUTE/lyon.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20206835.post-1853793410536354494</id><published>2008-12-20T11:50:00.007-05:00</published><updated>2008-12-21T23:59:00.341-05:00</updated><title type='text'>best practice:  when using javascript to check a radio button</title><content type='html'>When you have radio buttons on a web page, and you want one of them to get checked automatically when a user does something on the page, it's best to get the javascript to check the correct button by having the javascript look for the button with the desired value.  Not by looking for the button that is in the correct spot in the array of radio buttons.&lt;div&gt;
&lt;/div&gt;&lt;div&gt;It's a little easier, simpler, and lazier to code it the latter way, but the latter way can lead to mistakes when:  &lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;for some reason the order of the buttons changes (template redesign, dynamic design change)
&lt;/li&gt;&lt;li&gt;in Safari there is a subtle bug (or feature)  where if you give a radio button identical name and id attributes, the array of radio buttons gets confused, or counts the same radio button twice, or doesn't count it, thereby messing up the array order that you expect your code to be looping through.&lt;/li&gt;&lt;/ol&gt;So here's the best practice code for how to check the correct radio button by determining value:&lt;/div&gt;
&lt;pre&gt;
function checkRadio(radioArray,regExVal){
 for(var i=0;i&amp;lt;radioArray.length;i++){
  if(regExVal.test(radioArray[i].value)) radioArray[i].checked = true;
 }
}
&lt;/pre&gt;

&lt;div&gt;You would call the function like so:  &lt;pre&gt;checkRadio(paymentOpt,/CC/);&lt;/pre&gt; where paymentOpt is the array of radio buttons, and /CC/ is the regular expression that contains the value you are looking for.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20206835-1853793410536354494?l=handycode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://handycode.blogspot.com/feeds/1853793410536354494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20206835&amp;postID=1853793410536354494' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/1853793410536354494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/1853793410536354494'/><link rel='alternate' type='text/html' href='http://handycode.blogspot.com/2008/12/best-practice-using-javascript-to-check.html' title='best practice:  when using javascript to check a radio button'/><author><name>anon</name><uri>http://www.blogger.com/profile/17532158102240315601</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://lh3.google.com/cnrudd/RUDXpr10ABI/AAAAAAAAAAc/9ZS5sWvqUTE/lyon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20206835.post-6136957872168996822</id><published>2006-12-11T17:24:00.000-05:00</published><updated>2006-12-12T09:04:30.949-05:00</updated><title type='text'>Boats Adrift</title><content type='html'>&lt;p&gt;Last week's norther sent two boats adrift from the anchorage off of Fleming Key.  Winds only reached 25 knots, so these guys were just careless.&lt;p&gt;

&lt;p&gt;I found one sailboat happily drifting down the harbor around 9 PM last Monday.  Its skimpy lines had chafed through.  I tied it to an empty mooring on the east side of Christmas Tree, and one week later, no one has claimed it.  It is a 90's era 26 - 28 foot sailboat, with an American flag wrapped around its boom.  Lousy way to protect a sail, in my opinion.  No name on this one's transom.&lt;/p&gt;

&lt;p&gt;The second sailboat was coming down the same route, but was dragging its anchors, and is now banging its keel on the flats just north of Christmas tree.  It started dragging late last week, and is still there today.  This is a 34 foot monohull with a nice paint job.  Seems to be in pretty good shape, called "Lost Soul".  Yes indeed.&lt;p&gt;


&lt;p&gt;-Colin&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20206835-6136957872168996822?l=handycode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://handycode.blogspot.com/feeds/6136957872168996822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20206835&amp;postID=6136957872168996822' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/6136957872168996822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/6136957872168996822'/><link rel='alternate' type='text/html' href='http://handycode.blogspot.com/2006/12/boats-adrift.html' title='Boats Adrift'/><author><name>anon</name><uri>http://www.blogger.com/profile/17532158102240315601</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://lh3.google.com/cnrudd/RUDXpr10ABI/AAAAAAAAAAc/9ZS5sWvqUTE/lyon.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20206835.post-113738945172883373</id><published>2006-10-18T10:25:00.001-04:00</published><updated>2008-04-29T00:44:19.299-04:00</updated><title type='text'>SailBoat Sold - But she's a beauty, so I'll keep the description up just for the memories...</title><content type='html'>&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1308/373/1600/Image033.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: pointer; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/1308/373/320/Image033.jpg" border="0" /&gt;&lt;/a&gt;This is the Aeolus. It is an Aleutka, a 26 ' bilge keel double-ender. Great, simple cruising boat. 2'9" inch draft, great for the Florida Keys and the Bahamas. Given a 4 coat Awlgrip paint job and bottom paint summer of 2005.  This design is featured in Ferenc Mate's &lt;a href="http://www.amazon.com/Best-Boats-Build-Ferenc-Mate/dp/0920256244"&gt;"Best Boats to Build or Buy"&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;For more pictures, &lt;a href="http://picasaweb.google.com/cnrudd/Aelutka26Sailboat"&gt;go here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Below the waterline, this boat has two keels, flared out on either side of center, set amidships. Draft is 2'9". Boat can cruise across the Exuma Banks, or the Lakes west of Key West. At low tides, it can sit upright on the bottom. When I run aground , I just get out and push it off. Rudder swings up, and is held down with a sheer pin. All in all, these features make for some pretty neat boating.&lt;/p&gt;

&lt;p&gt;The rigging system is very cool.  The boat is rigged using old style deadeyes and lanyards, rather than norse fittings or some other fixed rigging system.  The deadeyes are made of lignum vitae, the lanyards from 3 strand UV resistant line.  The benefit of this system is that it is easy to maintain and repair (i've actually never had to repair it)  and the lanyards flex nicely, removing stress from the Stainless Steel chainplates.  Basically, you don't have to check all your metal rigging hardware for cracks all the time, you just have to make sure your lanyards are tight.  The shrouds and stays are 1/8 and 1/4 stainless 1x19 wire.&lt;/p&gt;

&lt;p&gt;The boat was designed in 1970 by Jonathan Letcher, in California. He designed it to sail the Aleutian Islands in Alaska, where the tides are very strong. Hence the twin keel design, and the design name "Aleutka". This particular boat was built in California in 1985.&lt;/p&gt;

&lt;H4&gt;Why Am I Selling It?&lt;/H4&gt;
&lt;p&gt;Because I've had my big adventure with it, and may be moving back up North.&lt;/p&gt;

&lt;h4&gt;Who would this boat be good for?&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;A young person who wants to go sailing on a solid boat but who doesn't have the tons of cash needed to buy a Compaq or Island Packet.&lt;/li&gt;
&lt;li&gt;An older retired person who has a dock on his property and who wants a really cool sail boat to take out on nice days and who doesn't mind doing a little bright work now and then.&lt;/li&gt;
&lt;/ul&gt;

&lt;span style="FONT-WEIGHT: bold"&gt;Equipment List:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;Electric/Navigation&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;New Icom VHF - October 2006
&lt;li&gt;New top of Mast Shakespeare Squatty Body VHF Antenna - September 2006
&lt;li&gt;New top of Mast Aquasignal Tricolor and Anchor Light - September 2006
&lt;li&gt;New mast wiring and radio cable - September 2006
&lt;li&gt;Two 12V cabin lights, 2 12 volt Cabin Fans&lt;/li&gt;
&lt;li&gt;New Plastimo 101 Compass, with cover - 2006&lt;/li&gt;
&lt;li&gt;Absorbed Glass Matt Batteries new in 2004, no maintenance required. two 6 volts wired in series. Charged by Solar Panel via Solar charging regulator.&lt;/li&gt;
&lt;li&gt;Siemens Solar Panel: 3.2 Amps/60 watts&lt;/li&gt;

&lt;/ul&gt;
&lt;li&gt;Plumbing/Galley&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Fold away galley table&lt;/li&gt;
&lt;li&gt;Large Fold away teak/mahogany dining table&lt;/li&gt;
&lt;li&gt;New Porta Potty - never used :)
&lt;li&gt;New Blake Lavac vacume toilet, with holding tank, ready to install&lt;/li&gt;
&lt;li&gt;New 21 Gal Nauta flexible Water tank&lt;/li&gt;
&lt;li&gt;2 Whale Gusher Bilge pumps, 2 electric bilge pumps&lt;/li&gt; 
&lt;li&gt;Shipmate 2 burner propane stove with two level oven&lt;/li&gt;
&lt;li&gt;One 4 pound propane tank in teak storage locker.  (there are two lockers, for a total of two tanks)&lt;/li&gt;
&lt;li&gt;Icebox&lt;/li&gt;
&lt;li&gt;New Bronze thru-hulls - August 2005&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Safety&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;GPS EPIRB new in 2004, never used.&lt;/li&gt;
&lt;li&gt;9 ft sea anchor with 200' of half inch rode - new in 2004, never used&lt;/li&gt;
&lt;li&gt;Complete Flare Kit, fire extinguisher&lt;/li&gt;
&lt;li&gt;Single handing jack line&lt;/li&gt;
&lt;li&gt;3 life jackets and 4 throwable PFDs&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Propulsion&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;1985 Evinrude 2 stroke 8 hp Outboard, runs fine&lt;/li&gt;
&lt;li&gt;11 Sails&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;1 battoned main with 3 sets of reef points. (used condition)&lt;/li&gt;
&lt;li&gt;1 spare canvas main (never used)&lt;/li&gt;
&lt;li&gt;1 130 genoa (used condition)&lt;/li&gt;
&lt;li&gt;1 spare genoa (less used condition)&lt;/li&gt;
&lt;li&gt;1 jib (used condition)&lt;/li&gt;
&lt;li&gt;1 spare jib (less used condition)&lt;/li&gt;
&lt;li&gt;1 stay sail with 3 sets of reef points (used condition)&lt;/li&gt;
&lt;li&gt;2 small high wind head sails&lt;/li&gt;
&lt;li&gt;2 large light wind head sails&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;li&gt;25 lb CQR with 120' of chain, or 120' of 5/16 nylon rhode (both chain and nylon are stored in anchor well, changing rhodes takes 5 minutes) 




&lt;/ul&gt;





&lt;span style="FONT-WEIGHT: bold"&gt;What's Not To Love:&lt;/span&gt;
&lt;ul&gt;
&lt;li&gt;small storage lockers on deck right behind mast need new covers.  These covers got blown off in Hurricane Wilma.  No other hurricane damage to the boat.  Lockers do not lead to cabin.  Used for rope storage.&lt;/li&gt;
&lt;li&gt;Center part of deck, between bow and coach house roof, could be reglassed.  Old teak veneer getting thin there.  The old teak veneer has already been replaced with fiberglass, epoxy and awlgrip everywhere else.
&lt;/li&gt;&lt;/ul&gt;



&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1308/373/1600/Image093.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: pointer; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/1308/373/320/Image093.jpg" border="0" /&gt;&lt;/a&gt;
&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/1308/373/1600/EsmeMagic2.jpg"&gt;&lt;img style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: pointer; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/1308/373/320/EsmeMagic2.jpg" border="0" /&gt;&lt;/a&gt;

&lt;p&gt;For more pictures, &lt;a href="http://picasaweb.google.com/cnrudd/Aelutka26Sailboat"&gt;go here&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20206835-113738945172883373?l=handycode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://handycode.blogspot.com/feeds/113738945172883373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20206835&amp;postID=113738945172883373' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/113738945172883373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/113738945172883373'/><link rel='alternate' type='text/html' href='http://handycode.blogspot.com/2006/10/my-sailboat-is-for-sale.html' title='SailBoat Sold - But she&apos;s a beauty, so I&apos;ll keep the description up just for the memories...'/><author><name>anon</name><uri>http://www.blogger.com/profile/17532158102240315601</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://lh3.google.com/cnrudd/RUDXpr10ABI/AAAAAAAAAAc/9ZS5sWvqUTE/lyon.jpg'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20206835.post-115074354972132553</id><published>2006-06-19T14:52:00.000-04:00</published><updated>2006-10-25T10:45:58.449-04:00</updated><title type='text'>How to put Skype Links in a web page</title><content type='html'>&lt;p&gt;&amp;lt;a class="skype" href="skype:skypeUserName"&amp;gt;Skype Me&amp;lt;/a&amp;gt;&lt;/p&gt;
or,using the generic VoIP instruction "callto":
&lt;p&gt;&amp;lt;a href="callto://SkypeUserName"&amp;gt;Call Me&amp;lt;/a&amp;gt;&lt;/p&gt;
it also works with regular phone numbers:
&lt;p&gt;&amp;lt;a href="callto://+13052963456"&amp;gt;Call Me on My Land Line&amp;lt;/a&amp;gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20206835-115074354972132553?l=handycode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://handycode.blogspot.com/feeds/115074354972132553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20206835&amp;postID=115074354972132553' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/115074354972132553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/115074354972132553'/><link rel='alternate' type='text/html' href='http://handycode.blogspot.com/2006/06/how-to-put-skype-links-in-web-page.html' title='How to put Skype Links in a web page'/><author><name>anon</name><uri>http://www.blogger.com/profile/17532158102240315601</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://lh3.google.com/cnrudd/RUDXpr10ABI/AAAAAAAAAAc/9ZS5sWvqUTE/lyon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20206835.post-113642035729679663</id><published>2006-01-04T19:15:00.000-05:00</published><updated>2006-10-25T10:45:57.862-04:00</updated><title type='text'>How To Use JavaScript on Blogger</title><content type='html'>&lt;ol&gt;
&lt;li&gt;In "Settings:Formatting" turn off the setting that says "Convert Line Breaks &amp;lt; /BR&amp;gt;" between your html lines.
&lt;li&gt;Create your post in "Edit Html" mode.  Add all the JavaScript you want, as nicely formatted as you like.
&lt;li&gt;When you publish your post, you'll get an error message that says "Your HTML cannot be accepted: Tag is not allowed: &amp;lt;script&amp;gt;".  Just check the checkbox beneath that says: "Stop showing errors for this post" and republish.  Your post will go through.
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20206835-113642035729679663?l=handycode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://handycode.blogspot.com/feeds/113642035729679663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20206835&amp;postID=113642035729679663' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/113642035729679663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/113642035729679663'/><link rel='alternate' type='text/html' href='http://handycode.blogspot.com/2006/01/how-to-use-javascript-on-blogger.html' title='How To Use JavaScript on Blogger'/><author><name>anon</name><uri>http://www.blogger.com/profile/17532158102240315601</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://lh3.google.com/cnrudd/RUDXpr10ABI/AAAAAAAAAAc/9ZS5sWvqUTE/lyon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20206835.post-113641641131773282</id><published>2006-01-04T18:11:00.002-05:00</published><updated>2009-01-30T00:37:36.617-05:00</updated><title type='text'>Date String Deciphering</title><content type='html'>Go here for handy date string manipulation tools:  &lt;a href="http://www.ruddwire.com/codingtools/date-to-millisecond-calculators.php"&gt;http://www.ruddwire.com/codingtools/date-to-millisecond-calculators.php&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/20206835-113641641131773282?l=handycode.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://handycode.blogspot.com/feeds/113641641131773282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=20206835&amp;postID=113641641131773282' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/113641641131773282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20206835/posts/default/113641641131773282'/><link rel='alternate' type='text/html' href='http://handycode.blogspot.com/2006/01/date-string-deciphering.html' title='Date String Deciphering'/><author><name>anon</name><uri>http://www.blogger.com/profile/17532158102240315601</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://lh3.google.com/cnrudd/RUDXpr10ABI/AAAAAAAAAAc/9ZS5sWvqUTE/lyon.jpg'/></author><thr:total>0</thr:total></entry></feed>
