<?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-836131635822621258</id><updated>2011-07-31T06:32:23.812-04:00</updated><category term='Coding'/><category term='Personal'/><category term='RSS DreamFeeder'/><category term='RNSoft'/><category term='SociaLink'/><category term='RSS Replay'/><category term='JavaScript'/><category term='Dreamweaver'/><category term='Beta'/><category term='Speaking'/><category term='Templates'/><category term='Food'/><title type='text'>Ron Who?</title><subtitle type='html'>I don't know who the heck you are either. :-)</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>52</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-4695317558019671156</id><published>2010-04-12T10:36:00.001-04:00</published><updated>2010-04-12T10:36:23.751-04:00</updated><title type='text'>Tech Support is Clean!</title><content type='html'>If you&amp;#39;re out there and you&amp;#39;re having trouble getting a response from  &lt;br&gt;tech support please try again. I am now actively monitoring every  &lt;br&gt;message we get and we will do our best to help you.&lt;p&gt;We have had two major spam problems with the current tech support  &lt;br&gt;configuration. Spam had been an annoyance late last year so I turned  &lt;br&gt;up the filter, but then too many real support requests were getting  &lt;br&gt;flagged as spam and dropped in the &amp;quot;ignoreme&amp;quot; folder. So I turned back  &lt;br&gt;the filter. And then it was like a flood of spam. The support email  &lt;br&gt;address (support at this domain) got hammered. I mean mercilessly. I  &lt;br&gt;was trying to clean them up along the way (I had to manually delete  &lt;br&gt;them one at a time) and stay on top of support request but some were  &lt;br&gt;falling through the cracks. I didn&amp;#39;t know and I&amp;#39;m sorry.&lt;p&gt;I finally got an email from a friend and long time customer who told  &lt;br&gt;me that he had emailed for support 5 times in the last month and got  &lt;br&gt;nothing. So this weekend I have gone back over everything that came  &lt;br&gt;through the support inbox in the last few months. I tried to respond  &lt;br&gt;to everyone that got missed.&lt;p&gt;I just finished and I want to shout to the world - &amp;quot;this support inbox  &lt;br&gt;is clean!&amp;quot;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-4695317558019671156?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/4695317558019671156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=4695317558019671156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4695317558019671156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4695317558019671156'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2010/04/tech-support-is-clean.html' title='Tech Support is Clean!'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-4533790601817074430</id><published>2010-04-12T09:03:00.001-04:00</published><updated>2010-04-12T09:03:46.034-04:00</updated><title type='text'>CS5 is Coming</title><content type='html'>&lt;div&gt;If you didn't already know, Adobe is set to announce the new version of Dreamweaver. If you've been wondering why we have been so quiet, now you know. Assuming that a preview of the software is made available to developers today we've go updates in the works for you and we hope to have them ready very soon. You can check out all the activity over at Adobe's website. They start the show at 11am.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://cs5launch.adobe.com/"&gt;http://cs5launch.adobe.com/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-4533790601817074430?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/4533790601817074430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=4533790601817074430' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4533790601817074430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4533790601817074430'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2010/04/cs5-is-coming.html' title='CS5 is Coming'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-361246669555126007</id><published>2009-10-05T08:41:00.003-04:00</published><updated>2009-10-05T08:45:10.555-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS Replay'/><title type='text'>RSS Replay v 1.6.3 Now Available</title><content type='html'>I just posted a new update to RSS Replay that improves editing for all Macintosh versions and for non-standard template-based pages, as well as several other bug fixes and improvements. You can download it at&lt;br /&gt;&lt;a href="http://www.rnsoft.com/en/products/rssreplay/download.php"&gt;http://www.rnsoft.com/en/products/rssreplay/download.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Many thanks to Joshua Orzech, the Art/Creative Director for the Disc Golf Association for reporting the bug, testing it with me, and helping make things better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-361246669555126007?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/361246669555126007/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=361246669555126007' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/361246669555126007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/361246669555126007'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2009/10/rss-replay-v-163-now-available.html' title='RSS Replay v 1.6.3 Now Available'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-7017323919721776059</id><published>2009-07-08T08:23:00.003-04:00</published><updated>2009-07-08T08:45:17.131-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS DreamFeeder'/><title type='text'>Tutorials Make You Think</title><content type='html'>OK, so I spent a lot of time getting the new &lt;a href="http://www.rnsoft.com/en/products/rssdreamfeeder/tutorial.php"&gt;Tutorial for RSS DreamFeeder&lt;/a&gt; ready. I wrote for many days and I tried to include much of my thinking about how I wanted RSS DreamFeeder to work. It is my hope that sharing these ideas will help you in your thinking about how to maintain your websites. I'm going to include a few key passages here in my blog so other folks might find it and read it and use it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;First, a bit about maintenance from the introduction:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;An RSS feed is all about "what's new" -- the ongoing evolution of content on your website. As you grow your website, adding new content to a page, new pages to content sections or even adding new sections to your site, it is important that you plan for that growth. This is what we call the Maintenance Challenge.&lt;br /&gt;&lt;br /&gt;To tackle this challenge you must address who is responsible for new content (you, your staff, departmental staff -- be very specific), what tools will they use to create that new content (Dreamweaver, Contribute, InContext, a database web interface), how will that new content integrate into the site, and especially what elements of that new content need to be repeated in other places (excerpts for the home page, title and blurb in a listing page, etc.). Its this last piece that can be the real killer in any maintenance plan. You have to repeat content to entice people to see that content (and someone will forget to do it at some point) but maintenance is easiest when the content stays in one place.&lt;br /&gt;&lt;br /&gt;It is this inherent conflict that makes maintenance very challenging. The more you can automate content repetition the less difficult your maintenance task will be. RSS DreamFeeder has automation built into its core. Once a feed has been configured it can extract new content from your website with the click of a single button. One click and your feed will find the new pages, extract just the content you specify, build the links and reconstruct any underlying content linking so that they are absolute URLs and can be repeated on any website, assemble the new content with XML and store that content within your RSS feed.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;This passage helps explain how we can get the job done with styles and templates:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In presenting an effective website consistency in design is a key element of conveying information. To do that task Dreamweaver provides both templates and style sheets. Templates control page structure and style sheets control the graphical presentation of content. These two tools allow content to be restricted in placement within the document (template regions) and adherent to a predefined visual order (style selection - also called classing). By making those associations between content and presentation we convey the relationships of content - because what something looks like is what something is (especially in an environment like a website, where there is little additional context beyond the page). &lt;br /&gt;&lt;br /&gt;Most importantly, we can then use this relationship in reverse to identify content and its value. In other words, if we make a template with a box on it for a headline, on any page using that template when we look in that box we can expect to find text that is the headline for the page. Now here's the kicker, templates and styles leave an imprint on the code for the page, so if we're really clever we can programmatically collect content for our RSS feed by looking for that code.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-7017323919721776059?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/7017323919721776059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=7017323919721776059' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7017323919721776059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7017323919721776059'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2009/07/tutorials-make-you-think.html' title='Tutorials Make You Think'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-8324729293125066235</id><published>2009-07-08T08:20:00.002-04:00</published><updated>2009-07-08T08:21:33.271-04:00</updated><title type='text'>RSS DreamFeeder v 2.5.2 Posted</title><content type='html'>I quietly posted version 2.5.2 yesterday. It solves an interesting issue with duplicated cotnent in automated feeds when there isn't both a link and headline to compare to. I hope it works better for you. As always please send any support questions you may have to support at rnsoft.com.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-8324729293125066235?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/8324729293125066235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=8324729293125066235' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/8324729293125066235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/8324729293125066235'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2009/07/rss-dreamfeeder-v-252-posted.html' title='RSS DreamFeeder v 2.5.2 Posted'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-1752077099423615309</id><published>2009-07-08T08:14:00.004-04:00</published><updated>2009-07-08T08:22:24.836-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS DreamFeeder'/><title type='text'>New Tutorial for Creating RSS Feeds with Dreamweaver and RSS DreamFeeder</title><content type='html'>I just posted the new tutorial on how to create RSS feeds with Dreamweaver and RSS DreamFeeder. Actually its a set of related long tutorials covering how to create manually edited text feeds, podcasts, and photocasts as well as automated text feeds that extract content from web pages with a single click of a button. I hope you enjoy it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rnsoft.com/en/products/rssdreamfeeder/tutorial.php"&gt;http://www.rnsoft.com/en/products/rssdreamfeeder/tutorial.php&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-1752077099423615309?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/1752077099423615309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=1752077099423615309' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/1752077099423615309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/1752077099423615309'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2009/07/new-tutorial-for-creating-rss-feeds.html' title='New Tutorial for Creating RSS Feeds with Dreamweaver and RSS DreamFeeder'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-1317183439677991073</id><published>2009-05-09T08:21:00.002-04:00</published><updated>2009-05-09T08:25:08.321-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS DreamFeeder'/><title type='text'>RSS DreamFeeder v 2.5.1 Posted</title><content type='html'>I quietly posted version 2.5.1 this weekend. It solves an interesting issue with capture on modification if the link and the headline are not modified. It honestly was something I didn't think about when I built the extension but I'm happy to support this angle on using RSS DreamFeeder. I hope it works better for you. As always please send any support questions you may have to support at rnsoft.com.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-1317183439677991073?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/1317183439677991073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=1317183439677991073' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/1317183439677991073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/1317183439677991073'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2009/05/rss-dreamfeeder-v-251-posted.html' title='RSS DreamFeeder v 2.5.1 Posted'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-3208335955422819478</id><published>2009-05-04T10:58:00.002-04:00</published><updated>2009-05-04T10:59:07.285-04:00</updated><title type='text'>RSS DreamFeeder v 2.5 Brings RSS Editing and Generation to Dreamweaver CS4</title><content type='html'>Lexington, KY, May 4, 2009 — RNSoft President &amp; CEO Ronald Northrip this morning announced the immediate availability of RSS DreamFeeder version 2.5, an update to the popular Dreamweaver extension for creating and editing RSS feeds.&lt;br /&gt;&lt;br /&gt;RSS DreamFeeder allows you to directly edit any kind of RSS feed you want. Open up any feed and click the Content tab and you'll be able to quickly edit the text of your headlines or the url for the audio files you're using in your podcast.&lt;br /&gt;&lt;br /&gt;RSS DreamFeeder also includes an integrated search engine that looks through your website for new and updated content to include in your RSS feed. When you process your feed, any new or updated content will be extracted from your HTML or XHTML pages in the method that you specify, and listed as entries within your RSS file.&lt;br /&gt;&lt;br /&gt;This update solves many bugs and adds important features to simplify using RSS DreamFeeder.&lt;br /&gt;&lt;br /&gt;New in version 2.5:&lt;br /&gt;&lt;br /&gt;- CS4 Compatible! (Supports DW8, DWCS3, DWCS4) &lt;br /&gt;- Improved Content Sampling: 1-click content identification so anyone can build automated feeds &lt;br /&gt;- Automated Entry Removals: if the source of a feed entry is removed from your website then its corresponding entry will be deleted automatically&lt;br /&gt;- Fixed Values for common elements like Author&lt;br /&gt;- Improved RSS &amp; ATOM generation -- required content is better enforced so your feeds will validate&lt;br /&gt;- Ping Server updates &lt;br /&gt;- Lots of engine improvements and bug fixes! &lt;br /&gt;- A more complete list of features is available at&lt;br /&gt;http://www.rnsoft.com/en/products/rssdreamfeeder/features.php &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Get your copy of RSS DreamFeeder today and start publishing your RSS feed tomorrow!&lt;br /&gt;&lt;br /&gt;http://www.rnsoft.com/products/rssdreamfeeder/&lt;br /&gt;&lt;br /&gt;RSS DreamFeeder 2.5 brings better RSS creation to Dreamweaver CS4 websites. With fantastic features like Podcasting, Photocasting, Videocasting, and Document casting along with brilliant innovations like the Content Sampler and Entry Editing, RSS DreamFeeder 2.5 delivers all the power and potential of RSS with the simplicity of using Dreamweaver.&lt;br /&gt;&lt;br /&gt;Simpler is Better&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-3208335955422819478?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/3208335955422819478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=3208335955422819478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/3208335955422819478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/3208335955422819478'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2009/05/rss-dreamfeeder-v-25-brings-rss-editing.html' title='RSS DreamFeeder v 2.5 Brings RSS Editing and Generation to Dreamweaver CS4'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-6812741313194018953</id><published>2009-04-27T19:08:00.002-04:00</published><updated>2009-04-27T19:11:05.765-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS Replay'/><title type='text'>RSS Replay 1.6.2 Now Available</title><content type='html'>I like it when people report bugs that I can actually reproduce in the lab. After the update last week several folks reported one or two more problems. I am happy to report that those bugs have been fixed and this update has now been posted for everyone to download at &lt;a href="http://www.rnsoft.com/en/products/rssreplay"&gt;http://www.rnsoft.com/en/products/rssreplay&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-6812741313194018953?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/6812741313194018953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=6812741313194018953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6812741313194018953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6812741313194018953'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2009/04/rss-replay-162-now-available.html' title='RSS Replay 1.6.2 Now Available'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-7054257550025828609</id><published>2009-04-19T05:45:00.003-04:00</published><updated>2009-04-19T05:58:35.102-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS Replay'/><title type='text'>RSS Replay 1.6.1 Posted</title><content type='html'>Early this morning I quietly posted version 1.6.1 of RSS Replay. This update fixes a flashing issue when the Replay is selected from the layout with certain versions of Dreamweaver. I didn't know the bug was there at all -- it wasn't in any of my testbed environments. It was first reported by Kathy Pelham and she helped me fix it. So lets all say thank you to Kathy when we see her next, OK?&lt;br /&gt;&lt;br /&gt;As a small side rant, I'd like to point out that Adobe approved 1.6.0 without any bug reports so their testbed is no better than mine. I'm sure if they had encountered the flashy-thingy bug they would have said so. It is entirely possible that some setting somewhere changes the essential behavior when synchronizing a document, and Kathy has it and both Adobe and I do not. But if that were the case you'd think it would be in the documentation.&lt;br /&gt;&lt;br /&gt;There is still a quick flash of the property inspector when using DW8 &amp; CS3 as settings in the document are change. That's because the JavaScript within the document has changed, shifting the position of the selection. The selection doesn't move on its own so I have to reselect the Replay place holder in the layout and that reloads the settings. This was resolved by Adobe with CS4 as they started to get more involved in doing JavaScript widgets in Dreamweaver. I, for one, am glad to see the progress.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-7054257550025828609?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/7054257550025828609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=7054257550025828609' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7054257550025828609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7054257550025828609'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2009/04/rss-replay-161-posted.html' title='RSS Replay 1.6.1 Posted'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-3516453864535524163</id><published>2009-04-09T09:03:00.000-04:00</published><updated>2009-04-09T09:05:46.017-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS Replay'/><title type='text'>RSS Replay v 1.6 is out now and works with Dreamweaver CS4</title><content type='html'>This morning I announced the immediate availability of RSS Replay version 1.6, an update to my popular Dreamweaver extension for placing content from RSS feeds into webpage layouts.&lt;br /&gt;&lt;br /&gt;RSS Replay uses AJAX (Asynchronous JavaScript and XML) and ASP or PHP to collect RSS content from RSS feeds and applies formatting with Cascading Style Sheets (CSS) that you can control to present the content in the way that best suits your needs. You can Replay content from any RSS or Atom feed, from your website or any other, combine multiple feed sources, or have multiple blocks of Replayed content on the same layout.&lt;br /&gt;&lt;br /&gt;This update solves many bugs and adds important features to simplify using RSS Replay.&lt;br /&gt;&lt;br /&gt;New in version 1.6:&lt;br /&gt;&lt;br /&gt;- CS4 Compatible! (Supports DW8, DWCS3, DWCS4)&lt;br /&gt;- Improved JavaScript -- Supports More Web Browsers&lt;br /&gt;- ASP/PHP Proxys security improvement -- now support Mod_Security for Apache servers&lt;br /&gt;- A more complete list of features is available at http://www.rnsoft.com/en/products/rssreplay/features.php&lt;br /&gt;&lt;br /&gt;Get your copy of RSS Replay today and start republishing RSS content tomorrow!&lt;br /&gt;&lt;br /&gt;http://www.rnsoft.com/en/products/rssreplay/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-3516453864535524163?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/3516453864535524163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=3516453864535524163' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/3516453864535524163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/3516453864535524163'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2009/04/rss-replay-v-16-is-out-now-and-works.html' title='RSS Replay v 1.6 is out now and works with Dreamweaver CS4'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-2552518603320000538</id><published>2009-01-27T17:25:00.001-05:00</published><updated>2009-01-27T17:25:11.580-05:00</updated><title type='text'>Kim is quoted in the newspaper</title><content type='html'>My wife&amp;#39;s work at Child Advocacy Today (the Kentucky Medical-Legal  &lt;br&gt;Partnership) was covered in the local paper. How cool is that -- she  &lt;br&gt;even got a quote in.&lt;p&gt;Legal help now offered at Ky. Clinic&lt;br&gt;&lt;a href="http://www.kentucky.com/101/story/671787.html"&gt;http://www.kentucky.com/101/story/671787.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-2552518603320000538?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/2552518603320000538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=2552518603320000538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/2552518603320000538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/2552518603320000538'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2009/01/kim-is-quoted-in-newspaper.html' title='Kim is quoted in the newspaper'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-7823852391049942515</id><published>2008-10-24T08:51:00.001-04:00</published><updated>2008-10-24T14:01:42.113-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><title type='text'>More than one way to Replay</title><content type='html'>When we built RSS Replay we ran into an interesting problem. RSS  &lt;br&gt;Replay uses JavaScript (AJAX) to request and place content onto web  &lt;br&gt;page layouts. But JavaScript has a same-origin rule that restricts  &lt;br&gt;access to remote content to only other items from the same website.  &lt;br&gt;We got around this in Replay by building proxy server-side scripts  &lt;br&gt;that load and cache RSS content from remote sources. It works very  &lt;br&gt;well for our needs.&lt;p&gt;Well the clever folks over at &lt;a href="http://nb.io"&gt;nb.io&lt;/a&gt; figured out a way to use CSS  &lt;br&gt;import commands to capture RSS content. Interestingly, they still  &lt;br&gt;require a server-side script to break large feeds into multiple small  &lt;br&gt;chunks.&lt;p&gt;I guess there is more than one way to skin a cat.&lt;br&gt;&lt;a href="http://nb.io/hacks/csshttprequest/"&gt;http://nb.io/hacks/csshttprequest/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-7823852391049942515?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/7823852391049942515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=7823852391049942515' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7823852391049942515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7823852391049942515'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/10/more-than-one-way-to-replay.html' title='More than one way to Replay'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-4080411117029895248</id><published>2008-10-24T08:34:00.001-04:00</published><updated>2008-10-24T14:01:33.410-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Been out sick, but now I'm back</title><content type='html'>Emilia, Kim and I have all been a little under the weather for a few  &lt;br&gt;weeks now. We&amp;#39;ve been passing some kind of cold thing between us.  &lt;br&gt;Last week it finally landed on me hard. I had managed to find a fix a  &lt;br&gt;few bugs in RSS Replay in the lab and I was just about to bundle it  &lt;br&gt;up and send it out the door when I got smacked down. So now I&amp;#39;m back  &lt;br&gt;up and code will begin to flow again. For those of you following  &lt;br&gt;along at home (or waiting because it was your bug that I fixed) the  &lt;br&gt;updates should be ready early next week (tuesday-ish).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-4080411117029895248?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/4080411117029895248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=4080411117029895248' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4080411117029895248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4080411117029895248'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/10/been-out-sick-but-now-im-back.html' title='Been out sick, but now I&apos;m back'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-5717081644954633455</id><published>2008-10-17T16:53:00.001-04:00</published><updated>2008-10-17T17:25:33.590-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Coding'/><title type='text'>Hi MAMA</title><content type='html'>MAMA (Metadata Analysis and Mining Application) is Opera&amp;#39;s structural  &lt;br&gt;search engine that reviewed over 3.5 million URLs (pages); whereas  &lt;br&gt;normal search engines return results about the content of pages, MAMA  &lt;br&gt;returns results about site structure, including what doctype the page  &lt;br&gt;uses, whether it validates, what HTML elements and CSS properties it  &lt;br&gt;uses, what plugins, what scriping constructs, and much more. This is  &lt;br&gt;an invaluable tool for many individuals and companies involved in our  &lt;br&gt;industry, and Opera wants to share it with everyone -- so I&amp;#39;m going  &lt;br&gt;to help with a link. Here&amp;#39;s their key findings&lt;p&gt;&lt;a href="http://dev.opera.com/articles/view/mama-key-findings/"&gt;http://dev.opera.com/articles/view/mama-key-findings/&lt;/a&gt;&lt;p&gt;This is brilliantly useful information.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-5717081644954633455?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/5717081644954633455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=5717081644954633455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/5717081644954633455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/5717081644954633455'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/10/hi-mama.html' title='Hi MAMA'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-4685208612964160900</id><published>2008-09-30T08:19:00.002-04:00</published><updated>2008-09-30T08:20:35.837-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Alfonso Montesano passes away</title><content type='html'>I am sad to report that one of my very favorite cousins passed away  &lt;br&gt;on Sunday.&lt;p&gt;He was the kind of guy that made you realize what living was all  &lt;br&gt;about. Family and friends and cool adventuring like taking a cigar  &lt;br&gt;boat from Naples to Capri. He will be very missed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-4685208612964160900?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/4685208612964160900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=4685208612964160900' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4685208612964160900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4685208612964160900'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/09/alfonso-monetsano-passes-away.html' title='Alfonso Montesano passes away'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-3694831629650167811</id><published>2008-09-23T11:09:00.001-04:00</published><updated>2008-09-23T11:11:41.329-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dreamweaver'/><title type='text'>CS4 Sorta</title><content type='html'>Well aint that a kick in the pants. All the hype about Dreamweaver  &lt;br&gt;CS4 being out today and it isn&amp;#39;t even available for download. And if  &lt;br&gt;you read the fine print it might not be ready until the middle of  &lt;br&gt;November. I&amp;#39;m on the announcement list now and expect to get spam  &lt;br&gt;from them when it is ready.&lt;p&gt;I hate hurry up and wait. And just cause Adobe throws a big party  &lt;br&gt;doesn&amp;#39;t make it a product roll-out. Half-baked grabs for hype around  &lt;br&gt;vaporware doesn&amp;#39;t make anyone think you&amp;#39;ve got your stuff together.&lt;p&gt;Update: I poked around a bit more on their website and apparently the  &lt;br&gt;only products ready to go are Acrobat 9 and Lightroom 2. No  &lt;br&gt;Photoshop, No Dreamweaver, No InDesign.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-3694831629650167811?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/3694831629650167811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=3694831629650167811' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/3694831629650167811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/3694831629650167811'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/09/cs4-sorta.html' title='CS4 Sorta'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-4561833125913882539</id><published>2008-09-11T11:03:00.001-04:00</published><updated>2008-09-11T11:03:54.692-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Welcome Donovan Warren</title><content type='html'>I&amp;#39;d like to share the arrival of Donovan Warren at the home of Dale  &lt;br&gt;and Nora Glaser. Congratulations and welcome to the club.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-4561833125913882539?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/4561833125913882539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=4561833125913882539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4561833125913882539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4561833125913882539'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/09/welcome-donovan-warren.html' title='Welcome Donovan Warren'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-8857415824785838288</id><published>2008-09-05T08:58:00.001-04:00</published><updated>2008-09-05T08:59:11.184-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RNSoft'/><title type='text'>Tech Support Transition Update</title><content type='html'>Just an update to let you know how our transition to this new tech  &lt;br&gt;support system is going. This morning I moved all outstanding tech  &lt;br&gt;support issues from the old system to the shiny new system. That may  &lt;br&gt;mean that you got an email telling you that your support issue has  &lt;br&gt;been received and that you can login and check the status of your  &lt;br&gt;issue. If you don&amp;#39;t want to signup/login you can always send us an  &lt;br&gt;email at &lt;a href="mailto:support@rnsoft.zendesk.com"&gt;support@rnsoft.zendesk.com&lt;/a&gt; or &lt;a href="mailto:support@rnsoft.com"&gt;support@rnsoft.com&lt;/a&gt;. We&amp;#39;ll be  &lt;br&gt;working diligently to clear this backlog of support issues and will  &lt;br&gt;get solutions out to you as quickly as we can.&lt;p&gt;Thanks for your patience as we make this change to serve you better.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-8857415824785838288?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/8857415824785838288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=8857415824785838288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/8857415824785838288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/8857415824785838288'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/09/tech-support-transition-update.html' title='Tech Support Transition Update'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-1554313048907269108</id><published>2008-09-03T08:34:00.001-04:00</published><updated>2008-09-03T08:34:31.543-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Emilia in Pictures</title><content type='html'>&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;So everyone can see what little Emilia is up to (and so I can fight the urge to post baby pictures to this blog) I've started a photo blog for Emilia. I'll be posting every day or two with new pictures I'll be taking on the fly (probably from my iPhone) and over the next few weeks I'll also be posting some older favorite pics so they're online as well. I hope everyone enjoys this.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "&gt;&lt;br&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;a href="http://emiliainpictures.rnsoft.com/"&gt;http://emiliainpictures.rnsoft.com/&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-1554313048907269108?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/1554313048907269108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=1554313048907269108' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/1554313048907269108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/1554313048907269108'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/09/emilia-in-pictures.html' title='Emilia in Pictures'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-6654191367312691375</id><published>2008-09-03T08:07:00.001-04:00</published><updated>2008-09-03T08:20:23.303-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RNSoft'/><title type='text'>New Tech Support System</title><content type='html'>OK, I admit it -- I've been very bad at staying on top of tech support. Sure, I've been out on paternity leave, but really things have gotten far more out of hand than I had hoped they would. But as of today I'm gettin this ship turned around with the help of &lt;a href="http://www.zendesk.com/"&gt;Zendesk&lt;/a&gt;.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;font face="Helvetica" size="3" style="font: 12.0px Helvetica"&gt;There are a lot of new features and tools that I hope will help folks find solutions to problems they're having with our products. The Forums add an entirely new level to the support system that should help highlight important and useful information. There's also a completely open user-driven forum called Tips &amp;amp; Tricks that will be whatever people want to make of it. I'm hoping this will give them the opportunity to exchange their own great ideas. Also, commenting is available on almost all Forum entries so they can add their perspective to any issue we're working on.&lt;/font&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 12px/normal Helvetica; min-height: 14px; "&gt;&lt;br&gt;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;font face="Helvetica" size="3" style="font: 12.0px Helvetica"&gt;On the back end, there are a lot of useful new admin tools that should bring things to light quicker and allow us to be much more responsive than we have been in the past. It also has a great toolkit for mobile use so even while I'm on the road I'll be able to stay on top of things (yay iPhone).&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;I've got the basic system up and running at &lt;a href="http://rnsoft.zendesk.com"&gt;http://rnsoft.zendesk.com&lt;/a&gt; and I think it should work much better than the old system. I'm going to transfer the support archive to it today and then I'll monitor it closely over the next few weeks. Let me know what you think.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-6654191367312691375?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/6654191367312691375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=6654191367312691375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6654191367312691375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6654191367312691375'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/09/new-tech-support-system.html' title='New Tech Support System'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-7086741535059553732</id><published>2008-09-02T17:07:00.001-04:00</published><updated>2008-09-02T17:08:58.613-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Beta'/><title type='text'>Broken Blog</title><content type='html'>Not sure how long the blog has been broken, but the display page on the RNSoft website was not displaying properly. Actually it was completely blank. I'm using a beta version of &lt;a href="http://www.rnsoft.com/en/products/rssreplay/index.php"&gt;RSS Replay&lt;/a&gt; 2 (coming soon) to replay the content from my blog at &lt;a href="http://whoisron.blogspot.com/"&gt;whoisron.blogspot.com&lt;/a&gt; onto the page. Its really cool, but a bit too specific to the source -- and blogspot added something to the entry tag that tossed the thing for a loop. Of course, its beta software -- and that is exactly why I'm using it. Still, I wonder how long that page has been blank.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-7086741535059553732?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/7086741535059553732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=7086741535059553732' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7086741535059553732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7086741535059553732'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/09/broken-blog.html' title='Broken Blog'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-4743210829201851065</id><published>2008-09-02T09:27:00.001-04:00</published><updated>2008-09-02T09:31:21.116-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Welcome Katherine Mae</title><content type='html'>Congratulations are in order to my very dear friends Cyrus and Patty  &lt;br&gt;Robl on the arrival of Katherine Mae. It&amp;#39;s a good year for it.&lt;p&gt;Welcome to the world, Katherine Mae.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-4743210829201851065?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/4743210829201851065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=4743210829201851065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4743210829201851065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4743210829201851065'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/09/welcome-katherine-mae.html' title='Welcome Katherine Mae'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-413145093527188361</id><published>2008-09-02T09:25:00.001-04:00</published><updated>2008-09-02T09:31:21.116-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Back in the Big Chair -- At least for a few hours</title><content type='html'>OK, so I&amp;#39;m back at work today, for at least a few hours. The daycare  &lt;br&gt;for Emilia hasn&amp;#39;t started yet, but she seems to be settling down  &lt;br&gt;enough that she doesn&amp;#39;t need my constant attention. Also, a few hours  &lt;br&gt;in the early morning will help too. I&amp;#39;m watching my time carefully  &lt;br&gt;and if I can manage 4 hours -- even if broken up -- it will be a big  &lt;br&gt;step forward.&lt;p&gt;My mother came for a visit last week and took care of Emilia for a  &lt;br&gt;few days and it got me hungry to get back to work. I really was only  &lt;br&gt;playing catch up with tech support (and I&amp;#39;m still doing that -- more  &lt;br&gt;in a later post) and doing a little strategic planning for the next  &lt;br&gt;round of updates, but I got some stuff done and that made me very happy.&lt;p&gt;Mom managed to get Emilia to play on her own for a while on the floor  &lt;br&gt;and in front of the TV. She honestly never did that for me. She  &lt;br&gt;always wanted me right there next to her and would fuss up a storm if  &lt;br&gt;I was even just on the other side of the room. I guess Mom got her  &lt;br&gt;through it and she seems quite content to watch Winnie the Pooh (for  &lt;br&gt;20 minutes now anyhow).&lt;p&gt;Well lets see what I can get done...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-413145093527188361?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/413145093527188361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=413145093527188361' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/413145093527188361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/413145093527188361'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/09/back-in-big-chair-at-least-for-few.html' title='Back in the Big Chair -- At least for a few hours'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-4105924106267278503</id><published>2008-07-22T07:08:00.001-04:00</published><updated>2008-07-22T07:08:37.629-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Trailer for Power House: The Techno Dance Along Show</title><content type='html'>Here&amp;#39;s a trailer for Shawn&amp;#39;s show at Cap Fringe.&lt;p&gt;&lt;a href="http://www.youtube.com/watch?v=oYuIpJq638g"&gt;http://www.youtube.com/watch?v=oYuIpJq638g&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-4105924106267278503?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/4105924106267278503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=4105924106267278503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4105924106267278503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4105924106267278503'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/07/trailer-for-power-house-techno-dance.html' title='Trailer for Power House: The Techno Dance Along Show'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-6413518271608307469</id><published>2008-07-21T17:17:00.001-04:00</published><updated>2008-07-22T07:08:37.629-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>My Brother has a Show at DC's Cap Fringe Fest</title><content type='html'>My brother Shawn has written another cool musical piece for Cap  &lt;br&gt;Fringe this year.&lt;p&gt;This is what the Washington Post had to say: (by Celia Wren)&lt;br&gt;... Ramble over to the funny and whip-smart science-fiction fable  &lt;br&gt;&amp;quot;Power House: The Super-Ozone-Friendly-Happy-Disco-Energy-Techno- &lt;br&gt;Dance-Along Show.&amp;quot; Mounted at the Source, and featuring nightclub  &lt;br&gt;music, flashing colored lights, psychedelic projections and a  &lt;br&gt;hilarious parody of a documentary, Shawn Northrip&amp;#39;s creation  &lt;br&gt;(directed by Shirley Serotsky) conjures up a dystopian future. The  &lt;br&gt;global energy crisis has been solved by harnessing the kinesis of  &lt;br&gt;dancers. But the technology leads to abuse: Power plants where evil  &lt;br&gt;supervisors, such as Gus Stapo (Joe Pindelski), force drugged-up  &lt;br&gt;victims to keep jiving.&lt;p&gt;Get tickets at&lt;br&gt;&lt;a href="http://www.capfringe.org/"&gt;http://www.capfringe.org/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-6413518271608307469?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/6413518271608307469/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=6413518271608307469' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6413518271608307469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6413518271608307469'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/07/my-brother-has-show-at-dcs-cap-fringe.html' title='My Brother has a Show at DC&apos;s Cap Fringe Fest'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-5821319985607806478</id><published>2008-07-15T06:55:00.000-04:00</published><updated>2008-07-15T07:08:36.878-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Hard at Play</title><content type='html'>&lt;p class="mobile-photo"&gt;&lt;a href="http://bp0.blogger.com/_gL_Maa7aWCo/SHyCQmRY50I/AAAAAAAAABY/1MOdHSN2APs/s1600-h/photo-762683.jpg"&gt;&lt;img src="http://bp0.blogger.com/_gL_Maa7aWCo/SHyCQmRY50I/AAAAAAAAABY/1MOdHSN2APs/s320/photo-762683.jpg"  border="0" alt="" id="BLOGGER_PHOTO_ID_5223192889505933122" /&gt;&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/836131635822621258-5821319985607806478?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/5821319985607806478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=5821319985607806478' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/5821319985607806478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/5821319985607806478'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/07/hard-at-play.html' title='Hard at Play'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_gL_Maa7aWCo/SHyCQmRY50I/AAAAAAAAABY/1MOdHSN2APs/s72-c/photo-762683.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-4135070750505779762</id><published>2008-07-08T10:14:00.001-04:00</published><updated>2008-07-08T10:17:21.556-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><title type='text'>JavaScript 2.0 in the Works</title><content type='html'>I just came across this document -- the description of the next version of JavaScript. Very geeky but very interesting -- it lays out the direction and new features of what's coming. I wonder how much of that will be implemented in upcoming versions of Dreamweaver?&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.ecmascript.org/es4/spec/overview.pdf"&gt;http://www.ecmascript.org/es4/spec/overview.pdf&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;div&gt; &lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br class="khtml-block-placeholder"&gt;&lt;/div&gt; &lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-4135070750505779762?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/4135070750505779762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=4135070750505779762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4135070750505779762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4135070750505779762'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/07/javascript-20-in-works.html' title='JavaScript 2.0 in the Works'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-7458665827108695538</id><published>2008-07-02T06:24:00.001-04:00</published><updated>2008-07-02T06:25:25.845-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Ich bin eine hausfrau</title><content type='html'>&lt;p class="mobile-photo"&gt;&lt;a href="http://bp1.blogger.com/_gL_Maa7aWCo/SGtXdNmAUGI/AAAAAAAAABQ/a_Hx8yYpkGM/s1600-h/P1010026-792043.JPG"&gt;&lt;img src="http://bp1.blogger.com/_gL_Maa7aWCo/SGtXdNmAUGI/AAAAAAAAABQ/a_Hx8yYpkGM/s320/P1010026-792043.JPG"  border="0" alt="" id="BLOGGER_PHOTO_ID_5218360752615739490" /&gt;&lt;/a&gt;&lt;/p&gt;Kim goes back to work today and I will be taking care of Emilia for  &lt;br&gt;the next 8 weeks.&lt;p&gt;I&amp;#39;m trying to work out how to be productive while I take care of her.  &lt;br&gt;I can get some small things done while she sleeps, but timing and  &lt;br&gt;duration of those naps are highly variable and unpredictable. At best  &lt;br&gt;I&amp;#39;d get 90 minutes -- which really isn&amp;#39;t enough to get into any solid  &lt;br&gt;coding. I plan on taking the evenings after dinner and work until  &lt;br&gt;midnight. I hope this will be the 3 to 4 hours stretch I&amp;#39;m looking for.&lt;p&gt;I suppose a benefit of working for my tiny little start-up is that  I  &lt;br&gt;can take the time I need and my boss is flexible about it (me :-). So  &lt;br&gt;for the next 8 weeks I&amp;#39;m going to be a housewife. Maybe we&amp;#39;ll watch a  &lt;br&gt;little TV.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-7458665827108695538?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/7458665827108695538/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=7458665827108695538' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7458665827108695538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7458665827108695538'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/07/ich-bin-eine-hausfrau.html' title='Ich bin eine hausfrau'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_gL_Maa7aWCo/SGtXdNmAUGI/AAAAAAAAABQ/a_Hx8yYpkGM/s72-c/P1010026-792043.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-3408032464084435223</id><published>2008-06-24T13:23:00.000-04:00</published><updated>2008-06-24T14:27:22.259-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Food'/><title type='text'>What Makes Good Tequila</title><content type='html'>&lt;div&gt;If you love good food or drink you've got to read this:&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;a href="http://www.friday.com/bbum/2008/06/19/what-is-good-tequila/"&gt;http://www.friday.com/bbum/2008/06/19/what-is-good-tequila/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-3408032464084435223?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/3408032464084435223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=3408032464084435223' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/3408032464084435223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/3408032464084435223'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/what-makes-good-tequila.html' title='What Makes Good Tequila'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-6688673546166619190</id><published>2008-06-24T13:07:00.000-04:00</published><updated>2008-06-24T14:27:08.641-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dreamweaver'/><title type='text'>Dreamweaver CS4 Beta</title><content type='html'>Adobe has officially started the Dreamweaver CS4 beta program.&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://labs.adobe.com/technologies/dreamweavercs4/"&gt;http://labs.adobe.com/technologies/dreamweavercs4&lt;/a&gt;/&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;I expect to download and start trying out my extensions with the new version.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-6688673546166619190?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/6688673546166619190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=6688673546166619190' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6688673546166619190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6688673546166619190'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/dreamweaver-cs4-beta.html' title='Dreamweaver CS4 Beta'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-8523308278802868392</id><published>2008-06-24T12:42:00.000-04:00</published><updated>2008-06-24T14:26:37.398-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS DreamFeeder'/><category scheme='http://www.blogger.com/atom/ns#' term='RSS Replay'/><title type='text'>RSS Video from Common Craft</title><content type='html'>&lt;div&gt;The guys at Common Craft also did a video about consuming RSS feeds.&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;a href="http://www.youtube.com/watch?v=0klgLsSxGsU"&gt;http://www.youtube.com/watch?v=0klgLsSxGsU&lt;/a&gt;&lt;br&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;They're perspective is one of blogging, but really anything can be an RSS feed. In fact, its the technology behind podcasting, photocasting, videocasting, documentcasting (note the use of the word cast). In any case, RSS is good for you.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-8523308278802868392?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/8523308278802868392/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=8523308278802868392' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/8523308278802868392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/8523308278802868392'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/rss-video-from-common-craft.html' title='RSS Video from Common Craft'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-4260139519435256425</id><published>2008-06-24T12:36:00.000-04:00</published><updated>2008-06-24T14:26:23.619-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SociaLink'/><title type='text'>Social Bookmarking Video from Common Craft</title><content type='html'>Here's a neat video explaining social bookmarking from Common Craft.&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=x66lV7GOcNU"&gt;http://www.youtube.com/watch?v=x66lV7GOcNU&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;Now here's the thing that they don't talk about in the video -- those public bookmarks impact search engine rankings. So if you're a webmaster you want to make it as easy as possible for social users to add your pages to their bookmarks because that means your pages get moved up in Google. Social Bookmarking is a win-win -- good for web surfers and good for webmasters.&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-4260139519435256425?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/4260139519435256425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=4260139519435256425' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4260139519435256425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4260139519435256425'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/social-bookmarking-video-from-common.html' title='Social Bookmarking Video from Common Craft'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-424085128207433711</id><published>2008-06-15T07:01:00.001-04:00</published><updated>2008-06-15T07:02:23.287-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Hilda Widgeon's Obituary</title><content type='html'>We&amp;#39;re all very saddened at the loss of Grandma Widgeon. She was a  &lt;br&gt;lovely lady. Incredibly clever and quick-witted. Loved to play bingo  &lt;br&gt;or go gambling in Delaware. Here&amp;#39;s the link to her obituary.&lt;p&gt;&lt;a href="http://www.delmarvanow.com/apps/pbcs.dll/article?AID=2008806130314"&gt;http://www.delmarvanow.com/apps/pbcs.dll/article?AID=2008806130314&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-424085128207433711?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/424085128207433711/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=424085128207433711' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/424085128207433711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/424085128207433711'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/hilda-widgeons-obituary.html' title='Hilda Widgeon&apos;s Obituary'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-2312645373632816580</id><published>2008-06-12T15:46:00.001-04:00</published><updated>2008-06-15T07:02:23.288-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Hilda Widgeon dies</title><content type='html'>I regret to announce the passing of Hilda Widgeon, Kim&amp;#39;s maternal  &lt;br&gt;grandmother.Funeral service will be Monday. Naturally we&amp;#39;re all very  &lt;br&gt;sad.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-2312645373632816580?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/2312645373632816580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=2312645373632816580' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/2312645373632816580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/2312645373632816580'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/hilda-widgeon-dies.html' title='Hilda Widgeon dies'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-6200135582977249939</id><published>2008-06-10T15:50:00.001-04:00</published><updated>2008-06-10T15:51:16.859-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SociaLink'/><title type='text'>SociaLink's First Award</title><content type='html'>&lt;p class="mobile-photo"&gt;&lt;a href="http://bp3.blogger.com/_gL_Maa7aWCo/SE7bH8NcquI/AAAAAAAAABI/UsmE3Me0-IM/s1600-h/download-135601.html-755175.gif"&gt;&lt;img src="http://bp3.blogger.com/_gL_Maa7aWCo/SE7bH8NcquI/AAAAAAAAABI/UsmE3Me0-IM/s320/download-135601.html-755175.gif"  border="0" alt="" id="BLOGGER_PHOTO_ID_5210342748382341858" /&gt;&lt;/a&gt;&lt;/p&gt;5 Star Award from Sofotex&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-6200135582977249939?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/6200135582977249939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=6200135582977249939' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6200135582977249939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6200135582977249939'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/socialinks-first-award.html' title='SociaLink&apos;s First Award'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_gL_Maa7aWCo/SE7bH8NcquI/AAAAAAAAABI/UsmE3Me0-IM/s72-c/download-135601.html-755175.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-6384802445523640137</id><published>2008-06-10T14:19:00.002-04:00</published><updated>2008-06-10T14:23:15.564-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Coding'/><title type='text'>Problem: Multi-Domain Shopping Cart</title><content type='html'>How does one create a shopping cart system that crosses domains?&lt;p&gt;The basic problem looks like this: I want to create a shopping cart  &lt;br&gt;system that will retain it&amp;#39;s state across multiple websites that  &lt;br&gt;don&amp;#39;t have the same root domain. For example: &lt;a href="http://www.rnsoft.com"&gt;www.rnsoft.com&lt;/a&gt; and &lt;a href="http://www.rssdreamfeeder.com"&gt;www.rssdreamfeeder.com&lt;/a&gt; and &lt;a href="http://www.rssreplay.com"&gt;www.rssreplay.com&lt;/a&gt; and &lt;a href="http://www.socialink.us"&gt;www.socialink.us&lt;/a&gt; --  all different domains. They don&amp;#39;t even share a common root, so a  &lt;br&gt;cookie-based system couldn&amp;#39;t be shared.&lt;p&gt;I&amp;#39;ve been pondering this problem for a while. I figured I&amp;#39;d ask the  &lt;br&gt;assembled masses and see what ya&amp;#39;ll think. I&amp;#39;ll be writing more on  &lt;br&gt;the solution I&amp;#39;ve been cooking up later (it involves a mix of  &lt;br&gt;javascript, ajax and php), but I&amp;#39;d really like your feedback because  &lt;br&gt;I&amp;#39;m not sure my crack-pot scheme will work.&lt;p&gt;Thanks everyone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-6384802445523640137?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/6384802445523640137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=6384802445523640137' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6384802445523640137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6384802445523640137'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/problem-multi-domain-shopping-cart.html' title='Problem: Multi-Domain Shopping Cart'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-7175047686469243270</id><published>2008-06-06T07:26:00.000-04:00</published><updated>2008-06-06T07:27:47.609-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Speaking'/><title type='text'>My Booth Babe</title><content type='html'>&lt;p class="mobile-photo"&gt;&lt;a href="http://bp1.blogger.com/_gL_Maa7aWCo/SEkfBcPpCYI/AAAAAAAAAA4/ina0bFYJmwM/s1600-h/P1010026-721827.JPG"&gt;&lt;img src="http://bp1.blogger.com/_gL_Maa7aWCo/SEkfBcPpCYI/AAAAAAAAAA4/ina0bFYJmwM/s320/P1010026-721827.JPG"  border="0" alt="" id="BLOGGER_PHOTO_ID_5208728553652816258" /&gt;&lt;/a&gt;&lt;/p&gt;Check out my booth babe from the Spring Break conference in Athens OH.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-7175047686469243270?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/7175047686469243270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=7175047686469243270' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7175047686469243270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7175047686469243270'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/my-booth-babe.html' title='My Booth Babe'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_gL_Maa7aWCo/SEkfBcPpCYI/AAAAAAAAAA4/ina0bFYJmwM/s72-c/P1010026-721827.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-1553765086468353966</id><published>2008-06-05T13:00:00.001-04:00</published><updated>2008-06-05T13:01:15.283-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SociaLink'/><title type='text'>Update to SociaLink</title><content type='html'>I just updated SociaLink to v 1.0.1. If you have a copy you should  &lt;br&gt;download this update. When I was demoing it as Spring Break I ran  &lt;br&gt;into a small bug with the link manager. I also got feed back from  &lt;br&gt;Adobe&amp;#39;s exchange techs with another bug -- this time a javascript bug  &lt;br&gt;with IE 6 on Win XP (doesn&amp;#39;t happen on other versions of Win). Plus I  &lt;br&gt;added a feature where it remembers where the support files are in  &lt;br&gt;your website so you don&amp;#39;t have to be prompted every time you place a  &lt;br&gt;SociaLink on a page.&lt;p&gt;Anyhow, all of those things were fixed. Hope you enjoy the software.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-1553765086468353966?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/1553765086468353966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=1553765086468353966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/1553765086468353966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/1553765086468353966'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/update-to-socialink.html' title='Update to SociaLink'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-7999770602363076023</id><published>2008-06-02T09:46:00.001-04:00</published><updated>2008-06-10T14:24:14.288-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Coding'/><title type='text'>JavaScript textContent vs innerText</title><content type='html'>OK JavaScript fans, this week's tip isn't so much a tip as a nod and link to the guys over at CoderLab. &lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;I was having problems last week with innerText -- the property of DOM nodes that capture the text without the HTML tags. And I was having this problem with Firefox and no other browsers. And that just didn't make sense to me. Sure, if it has been IE I'd have called it par for the course, but I just wasn't expecting it from Firefox.&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;Anywho, as it turns out, Firefox 1.5 uses the textContent property instead of innerText even though the DOM standard says innerText. Great move guys.&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;At any rate CoderLab wrote about this one back in April of 06, but I only just found a need for it this past week as I was finishing &lt;a href="http://www.rnsoft.com/en/products/socialink/index.php"&gt;SociaLink&lt;/a&gt;. Here's the link to CoderLab:&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://blog.coderlab.us/2006/04/18/the-textcontent-and-innertext-properties/"&gt;http://blog.coderlab.us/2006/04/18/the-textcontent-and-innertext-properties/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-7999770602363076023?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/7999770602363076023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=7999770602363076023' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7999770602363076023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/7999770602363076023'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/javascript-textcontent-vs-innertext.html' title='JavaScript textContent vs innerText'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-184503294847813759</id><published>2008-06-02T09:34:00.001-04:00</published><updated>2008-06-02T09:35:00.619-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SociaLink'/><title type='text'>SociaLink v 1.0 brings Web 2.0 Social Bookmarking to Dreamweaver MX, MX2004, 8, &amp; CS3</title><content type='html'>&lt;p style="margin: 0.0px 0.0px 12.0px 0.0px"&gt;&lt;font face="Arial" size="3" style="font: 12.0px Arial"&gt;I'd like to announce the immediate availability of SociaLink version 1.0, a Dreamweaver extension for placing Web 2.0 Social Bookmarking tools into webpage layouts.&lt;/font&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 12.0px 0.0px"&gt;&lt;font face="Arial" size="3" style="font: 12.0px Arial"&gt;Social Bookmarking websites like Digg or Del.icio.us allow readers to tag, store and share content that they find interesting — and if that is your content it can lead to a lot more traffic. And not just lots of clicks, but quality readers who are likely to get more from your site and give more in return.&lt;/font&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 12.0px 0.0px"&gt;&lt;font face="Arial" size="3" style="font: 12.0px Arial"&gt;All you need to do is give those readers a little button on your page for them to click on. You can make a link, right? Well actually its a little piece of javascript. A different javascript for each social bookmarking site. With different parameters for each one. Not to mention opening in a new window or not. And they take up a lot of room in your layout, too.&lt;/font&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 12.0px 0.0px"&gt;&lt;font face="Arial" size="3" style="font: 12.0px Arial"&gt;But it doesn't have to be that hard. &lt;b&gt;SociaLink&lt;/b&gt; can add all that functionality to your web pages from the convenience of &lt;b&gt;Dreamweaver&lt;/b&gt; without code or complications. Simply insert the SociaLink into your web page, select which of the social bookmarking sites you want to include, and how you want to present the buttons (lots of site buttons or behind a single icon).&lt;/font&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 12.0px 0.0px"&gt;&lt;font face="Arial" size="3" style="font: 12.0px Arial"&gt;SociaLink was designed with web designers and developers in mind. You can control the number of rows or columns of icons, the CSS styles formatting those icons, you can even control the HTML between each icon. Not to mention activation with clicks or rollovers, opening in new windows, and a slew of other settings that will let you fit SociaLink right into your website in every possible way. It even integrates with Dreamweaver's Templates!&lt;/font&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 12.0px 0.0px"&gt;&lt;font face="Arial" size="3" style="font: 12.0px Arial"&gt;And once your audience starts to use these social bookmarking tools you'll see you traffic go up. Readers from the social bookmarking sites will discover your content. Social bookmarks are also stored as public web pages which are searchable. That means more pages with links to your content, so you'll also see your rankings in the search engines improve (and that's good for SEO!).&lt;/font&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 12.0px 0.0px"&gt;&lt;font face="Arial" size="3" style="font: 12.0px Arial"&gt;&lt;b&gt;Get your copy of &lt;/b&gt;&lt;a href="http://www.rnsoft.com/en/products/socialink/"&gt;&lt;font color="#0033cc" style="color: #0033cc"&gt;&lt;b&gt;SociaLink&lt;/b&gt;&lt;/font&gt;&lt;/a&gt;&lt;b&gt; now and make the power of Web 2.0 Social Bookmarking work for you!&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 12.0px 0.0px"&gt;&lt;font face="Arial" size="3" color="#0000ee" style="font: 12.0px Arial; color: #0000ee"&gt;&lt;a href="http://www.rnsoft.com/en/products/socialink/"&gt;&lt;u&gt;http://www.rnsoft.com/en/products/socialink&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="margin: 0.0px 0.0px 12.0px 0.0px"&gt;&lt;font face="Arial" size="3" style="font: 12.0px Arial"&gt;SociaLink makes it simple to add Web 2.0 Social Bookmarks to Dreamweaver-based web layouts. RNSoft, developer of the award-winning RSS DreamFeeder &amp;amp; RSS Replay, creates software with a focus on simplicity and usability for computer users, web developers and programmers&lt;/font&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-184503294847813759?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/184503294847813759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=184503294847813759' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/184503294847813759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/184503294847813759'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/socialink-v-10-brings-web-20-social.html' title='SociaLink v 1.0 brings Web 2.0 Social Bookmarking to Dreamweaver MX, MX2004, 8, &amp; CS3'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-4578627547570117518</id><published>2008-05-31T06:31:00.001-04:00</published><updated>2008-06-02T09:32:36.644-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SociaLink'/><title type='text'>SociaLink at Last</title><content type='html'>We quietly posted &lt;a href="http://www.rnsoft.com/en/products/socialink/index.php"&gt;SociaLink&lt;/a&gt; -- a social bookmarking extension for Dreamweaver -- on the website last night. This continues our Web 2.0 theme in our extensions for Dreamweaver. We've got &lt;a href="http://www.rnsoft.com/en/products/rssreplay/index.php"&gt;RSS Replay&lt;/a&gt;, &lt;a href="http://www.rnsoft.com/en/products/rssdreamfeeder/index.php"&gt;RSS DreamFeeder&lt;/a&gt;, and now &lt;a href="http://www.rnsoft.com/en/products/socialink/index.php"&gt;SociaLink&lt;/a&gt;. &lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;I've got lots to say about &lt;a href="http://www.rnsoft.com/en/products/socialink/index.php"&gt;SociaLink&lt;/a&gt;, but that will begin on Monday with Press Releases and so forth. Its just nice to finally get it onto the website. Honestly, there's lots of new products in the pipeline and the next 6 months will see updates and intros probably on the order of 1 a month. There's also a new website and new tech support system cooking in there somewhere.&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;Anyhow I just wanted to post a quick note saying Hello &lt;a href="http://www.rnsoft.com/en/products/socialink/index.php"&gt;SociaLink&lt;/a&gt;. I hope you use and enjoy the software.&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-4578627547570117518?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/4578627547570117518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=4578627547570117518' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4578627547570117518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/4578627547570117518'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/05/socialink-at-last.html' title='SociaLink at Last'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-2455074083925592687</id><published>2008-05-27T07:30:00.000-04:00</published><updated>2008-06-06T07:31:01.265-04:00</updated><title type='text'>No Coding Tip This Week</title><content type='html'>&lt;p class="mobile-photo"&gt;&lt;a href="http://bp1.blogger.com/_gL_Maa7aWCo/SEkfzDAWIjI/AAAAAAAAABA/FWZtTrGp3Pw/s1600-h/P1010003-720339.JPG"&gt;&lt;img src="http://bp1.blogger.com/_gL_Maa7aWCo/SEkfzDAWIjI/AAAAAAAAABA/FWZtTrGp3Pw/s320/P1010003-720339.JPG"  border="0" alt="" id="BLOGGER_PHOTO_ID_5208729405871235634" /&gt;&lt;/a&gt;&lt;/p&gt;Hello Readers&lt;p&gt;Thanks for reading the blog. Sorry to say that I&amp;#39;m not posting a  &lt;br&gt;coding tip this week. Its new product season and we&amp;#39;re trying to get  &lt;br&gt;a new product out before the end of this week. Kinda important  &lt;br&gt;because I&amp;#39;m giving a talk about it at the Spring Break conference  &lt;br&gt;next week. So I&amp;#39;m coding like mad this week (and writing  &lt;br&gt;documentation and building new web pages and updating the ecommerce  &lt;br&gt;system and the serial number generation system). I&amp;#39;ll bring more  &lt;br&gt;tasty code chunks next week.&lt;p&gt;Also, 3 weeks into new product Emilia -- all reviews are positive. :-)&lt;p&gt;Look at the pretty baby!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-2455074083925592687?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/2455074083925592687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=2455074083925592687' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/2455074083925592687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/2455074083925592687'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/06/no-coding-tip-this-week.html' title='No Coding Tip This Week'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_gL_Maa7aWCo/SEkfzDAWIjI/AAAAAAAAABA/FWZtTrGp3Pw/s72-c/P1010003-720339.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-354351454491176192</id><published>2008-05-19T07:53:00.002-04:00</published><updated>2008-06-10T14:24:14.288-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Coding'/><title type='text'>Showing Attributes with For Each</title><content type='html'>&lt;div&gt;&lt;div&gt;So I have been working further with my development frameset and adding attributes to the object that I am building to control social bookmarking on a web page. There are over 24 different attributes and I may have to add more. I'd like to see what they all are when I run a test and I'd like the flexibility to see any new ones I add without having to add new code to the testbed.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;As it turns out, its not actually that hard to do with current JavaScript (though early versions of JavaScript didn't support this).&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;I have added a DIV block to the page called "showattrs" and that's where I'm going to drop the output of this little script.&lt;/div&gt; &lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt;&amp;lt;div id="showattrs"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Then I've written a simple function that accepts an object as its parameter and uses the for each loop to go through the elements within the object.&lt;/div&gt;&lt;br /&gt;&lt;pre&gt;function showattrs(theObject) {&lt;br /&gt;   var out="&amp;lt;pre&amp;gt;"&lt;br /&gt;   for (var attr in theObject) {&lt;br /&gt;      out+=attr+":"+ theObject[attr]+"\n"&lt;br /&gt;   }&lt;br /&gt;   out+="&amp;lt;/pre&amp;gt;"&lt;br /&gt; &lt;br /&gt;   var block = document.getElementById("showattrs")&lt;br /&gt;   block.innerHTML=out&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;This works with objects or associative arrays -- which are essentially the same thing in JavaScript. Now I just call this function after I make my changes and update my display.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt;showattrs(sclSociaLink)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;I added the pre tag to it to make the text monospaced just because its my preference for codey stuff.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Now, I know its called a for each loop, but the word "each" doesn't actually show up when coding this (it does in some other languages). The line&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt;for (var attr in theObject)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;can be read as&lt;/div&gt;&lt;div&gt;&lt;i&gt;for each attr in theObject&lt;/i&gt;&lt;/div&gt;&lt;div&gt;I think its important to be able to read code in english. It helps to clarify thinking and makes debugging much easier. By the way, if you don't already know, var is just for making the variable attr a local variable.&lt;br /&gt;&lt;br /&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;So this will show all the attributes and in some browsers it will also show the code to any methods you have defined for your object. In all browsers it shows them in order of definition. So as a rule I define my methods after my attributes. This makes sure that I will see the attributes first, and then the methods.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Also, this is a cool spelling error capture. How often have you typed &lt;i&gt;object.attrivute&lt;/i&gt; instead of &lt;i&gt;object.attribute&lt;/i&gt;. It just happens. Well if you have done this you will now notice that &lt;i&gt;attrivute&lt;/i&gt; is within the list. I just copy it (copy so I don't mistype again) and the do a global search on my code to find where I made my mistake.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Happy coding. &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-354351454491176192?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/354351454491176192/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=354351454491176192' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/354351454491176192'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/354351454491176192'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/05/showing-attributes-with-for-each.html' title='Showing Attributes with For Each'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-9076120253221357222</id><published>2008-05-12T09:05:00.001-04:00</published><updated>2008-05-13T08:12:35.411-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Speaking'/><title type='text'>Spring Break Session: How to Make Social Bookmarking Work for Your Website</title><content type='html'>&lt;div&gt;Here's some more information about the session I am giving on June 3 at the &lt;a href="http://www.sbconference.com/2008/"&gt;Spring Break Conference&lt;/a&gt; in Ohio.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Session Title:&lt;/div&gt;&lt;div&gt;How to Make Social Bookmarking Work for Your Website&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Session Description:&lt;/div&gt;&lt;div&gt;Social Bookmarking is a useful tool for getting the right kind of traffic to your website. Web users can share links pointing to your pages along with descriptions and evaluations of the content. It's that meta-information that helps drive people interested in your content to your pages. And the extra links are great for SEO (search engine optimization). In this session we will discuss these advantages and more along with a review of tools (from code to push-button simple) to help you get the job done.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-9076120253221357222?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/9076120253221357222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=9076120253221357222' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/9076120253221357222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/9076120253221357222'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/05/spring-break-session-how-to-make-social.html' title='Spring Break Session: How to Make Social Bookmarking Work for Your Website'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-6104567818298014037</id><published>2008-05-12T08:38:00.003-04:00</published><updated>2008-06-10T14:24:14.289-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Coding'/><title type='text'>Development Frameset</title><content type='html'>&lt;div style="margin: 0px;"&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none;font-family:Helvetica;font-size:100%;"  &gt;So I've been working on a JavaScript tool that will control the linking and display of an element on a web page. The content will be generated by the script and will naturally be dependent on parameters passed and properties of objects. And just like any script its got to be tested in lots of web browsers.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none;font-family:Helvetica;font-size:100%;"  &gt;Eventually I'll be using document.write to place the content onto the page, but while developing the page I change the innerHTML of a div within the page. That also means that when I change the settings I can regenerate the block and see if everything is working. Now some people might ask why not just stick with innerHTML instead of document.write, but this approach will allow me to have no impact on the layout if JavaScript is disabled and to have multiple of these elements within a page if needed. Some coders might think document.write is antiquated, but I believe in using the right tool for the job, even if they are a little well-worn.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; min-height: 14px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none;font-family:Courier New;font-size:100%;"  &gt;&amp;lt;div id="show"&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; min-height: 14px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none;font-family:Courier New;font-size:100%;"  &gt;var block = document.getElementById("show")&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none;font-family:Courier New;font-size:100%;"  &gt;block.innerHTML=generatedElements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; min-height: 14px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none;font-family:Helvetica;font-size:100%;"  &gt;Now as I am working on this I want to be able to change the attributes of the object that controls the display. One easy way to do this is to add controls. I could add them to the same document, but then my test document becomes less reflective of the documents that will hold the code in the end. Also, my test document has to meet some requirements -- for example, it has to be a template-based document -- and I didn't want to mess that up.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; min-height: 14px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none;font-family:Helvetica;font-size:100%;"  &gt;So what I did was make a frameset with controls on the left frame and my test document on the right. Now I can enter exactly the parameters that I want to test and see the results immediately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt; &lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;div style="margin: 0px;"&gt;&lt;span style="font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; font-size-adjust: none;font-family:Helvetica;font-size:100%;"  &gt;What makes this a little slicker is that I named each form element that controls an attribute "atr_XXXX" where "XXXX" is the name of the attribute to be modified within the object. Now I simply cycle through the form's elements and modify the object's attribute with that name (I use eval to make is simpler). And because its in another frame I have to poke at it with parent.rightFrame. I think it works really well.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; min-height: 14px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;function Update() {&lt;br /&gt;  if (parent) {&lt;br /&gt;     var l=document.theform.elements.length&lt;br /&gt;     for (var i=0; i&amp;lt;l; i++) {&lt;br /&gt;        if (document.theform.elements[i].name) {&lt;br /&gt;           if (document.theform.elements[i].name.substring(0,4)=="atr_") {&lt;br /&gt;              var out='parent.rightFrame.sclSociaLink.'&lt;br /&gt;              out+=document.theform.elements[i].name.substring(4,&lt;br /&gt;                   document.theform.elements[i].name.length)&lt;br /&gt;              out+="="+document.theform.elements[i].value&lt;br /&gt;              eval(out)&lt;br /&gt;           }&lt;br /&gt;        }&lt;br /&gt;     }&lt;br /&gt;     parent.rightFrame.showTestbed()&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt; &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt; &lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_gL_Maa7aWCo/SCg77E2w0dI/AAAAAAAAAAw/-Llakbt7hyU/s1600-h/Picture+1+copy.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_gL_Maa7aWCo/SCg77E2w0dI/AAAAAAAAAAw/-Llakbt7hyU/s320/Picture+1+copy.gif" alt="" id="BLOGGER_PHOTO_ID_5199471655900991954" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-6104567818298014037?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/6104567818298014037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=6104567818298014037' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6104567818298014037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/6104567818298014037'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/05/development-frameset.html' title='Development Frameset'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_gL_Maa7aWCo/SCg77E2w0dI/AAAAAAAAAAw/-Llakbt7hyU/s72-c/Picture+1+copy.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-1205590003825250706</id><published>2008-05-11T21:16:00.001-04:00</published><updated>2008-05-11T21:40:42.638-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS DreamFeeder'/><title type='text'>RSS DreamFeeder in use at Lawrence Livermore National Lab</title><content type='html'>So how cool is this -- it makes me miss my Naval Research Lab days.&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;I spent a few hours this week helping Bob Hirschfeld, Sr. Public Information Officer at LLNL Public Affairs. The main website at Los Alamos has a really nice set of RSS tools that are database driven. Bob was excited by that, but had a static website at Lawrence Livermore so he couldn't make that work for his site. That's exactly why he needed &lt;a href="http://www.rnsoft.com/en/products/rssdreamfeeder/index.php"&gt;RSS DreamFeeder&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;He configured &lt;a href="http://www.rnsoft.com/en/products/rssdreamfeeder/index.php"&gt;RSS DreamFeeder&lt;/a&gt; himself, using his template and the &lt;a href="http://www.rnsoft.com/en/products/rssdreamfeeder/content/help/index.php%23contentsampler"&gt;Content Sampler&lt;/a&gt; tool and managed to get the feed working with a minimum of fuss. Simply selecting the text he wanted and sampling it. He had a bit of a problem processing the feed, but with a quick tweak and some direction (and his reading my article on &lt;a href="http://www.webreference.com/programming/rss_feeds/"&gt;webreference&lt;/a&gt;) everything was up and running in no time.&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;Its a good feeling to help folks make their website better with a tool that I made. &lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;Check out his feed here&lt;/div&gt;&lt;div&gt;&lt;a href="https://publicaffairs.llnl.gov/news/rssfeed.xml"&gt;https://publicaffairs.llnl.gov/news/rssfeed.xml&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-1205590003825250706?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/1205590003825250706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=1205590003825250706' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/1205590003825250706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/1205590003825250706'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/05/rss-dreamfeeder-in-use-at-lawrence.html' title='RSS DreamFeeder in use at Lawrence Livermore National Lab'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-512250548387051659</id><published>2008-05-07T09:05:00.001-04:00</published><updated>2008-05-07T09:24:43.813-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Speaking'/><title type='text'>Speaking at Spring Break Conference at Ohio University on Tuesday June 3</title><content type='html'>Dave Hannum and I spoke yesterday and I'm putting together an outline for a talk on Social Bookmarking. This will be my second year speaking at this conference.&lt;br&gt;&lt;div&gt;&lt;div&gt;&lt;br class="khtml-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;Take a look at &lt;a href="http://www.sbconference.com/2008/"&gt;http://www.sbconference.com/2008/&lt;/a&gt; for more information. I'll also put up some information about the talk here as well. Hope to see you there.&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;spring &amp;lt;br/&amp;gt; conference 2008&lt;/div&gt;&lt;div&gt;Tuesday June 3 2008 at&lt;/div&gt;&lt;div&gt;Ohio University in Athens, OH&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.sbconference.com/2008/"&gt;http://www.sbconference.com/2008/&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-512250548387051659?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/512250548387051659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=512250548387051659' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/512250548387051659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/512250548387051659'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/05/speaking-at-spring-break-conference-at.html' title='Speaking at Spring Break Conference at Ohio University on Tuesday June 3'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-2129500154060548281</id><published>2008-05-01T19:36:00.001-04:00</published><updated>2008-05-02T14:19:20.186-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Welcome Emilia Katherine</title><content type='html'>&lt;p class="mobile-photo"&gt;&lt;a href="http://bp0.blogger.com/_gL_Maa7aWCo/SBpUb2DtpsI/AAAAAAAAAAg/LnkVkoaREN0/s1600-h/photo-703735.jpg"&gt;&lt;img src="http://bp0.blogger.com/_gL_Maa7aWCo/SBpUb2DtpsI/AAAAAAAAAAg/LnkVkoaREN0/s320/photo-703735.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5195557957469578946" /&gt;&lt;/a&gt;&lt;/p&gt;At 12:41 pm on Thursday May 1 a beautiful little new person entered my &lt;br /&gt;life.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-2129500154060548281?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/2129500154060548281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=2129500154060548281' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/2129500154060548281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/2129500154060548281'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/05/welcome-emilia-catherine.html' title='Welcome Emilia Katherine'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_gL_Maa7aWCo/SBpUb2DtpsI/AAAAAAAAAAg/LnkVkoaREN0/s72-c/photo-703735.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-2616579031139274897</id><published>2008-04-28T17:14:00.003-04:00</published><updated>2008-06-10T14:24:14.289-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Templates'/><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Coding'/><title type='text'>HTML Comments and JavaScript</title><content type='html'>&lt;div&gt;So lets say that you want to get at the comments within an HTML document. Why, you ask, would that be useful? Well for several reasons. Perhaps you have settings, variables, or other things within comments that you would want to gather for processing. Perhaps you have trained your website maintenance staff to put identification information (like the day the page was last updated) within comments.&lt;br /&gt;&lt;br /&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;But if you're a Dreamweaver user comments can contain things like where the start and end of template regions are. That's no small thing, so I want to say it again. Web pages built based on Dreamweaver templates will have little HTML comments in them that identify where the beginning and end of an editable region is -- like this:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt;&amp;lt;!-- InstanceBeginEditable name="PageContent" --&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt;&amp;lt;!-- InstanceEndEditable --&amp;gt;&lt;br /&gt;&lt;br /&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;These are just comments, just like any other comment. They don't impact that layout or rendering of the page in the web browser. They're just there to provide a little meta information.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Now lets say that you want to grab the headline of a page -- but it could be styled any number of ways. If the page is based on Dreamweaver templates one approach could be to grab the relevant editable region.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;If you read the DOM documentation you'll discover that there are node types called comments. So you might think that you could follow the DOM tree and look for nodes with the right type.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt;node.type== Node.COMMENT_NODE&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;The problem is that support for this is spotty even in the best browsers. For the most part, it looks like comments are simply removed from the page before it is processed. You can see that there are no comments within the document's html code -- check your favorite browser.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt;document.body.outerHTML&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Before we can even being to figure out how to read the comments, we have to find them. As it turns out you can do it by using document.documentElement. The complete pre-processed html for the page, including comments, can be found by looking at&lt;/div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt;document.documentElement.outerHTML&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;Now all you have to do is match the comment using a regular expression or a couple of indexOf statements. Whichever method you prefer or understand better. &lt;b&gt;*&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt;exp="&amp;lt;"+"!"+"--"+"([\\s\\S]+?)"+"--"+"&amp;gt;"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt;rexComment=new RegExp(exp)&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Moreover, the really big win is that you can identify data based on its placement within a template. That's really important. Templates are built to control the display of content within a website to make the pages consistent -- sure. But they allow flexibility so editors can change only the parts of the page that are relevant to theri work -- headlines and bylines and stories. So naturally, if we're interested in the parts of the page that are about the content, then we'll be interested in the stuff that's in the template regions.&lt;br /&gt;&lt;br /&gt; &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;This really expanded my way of thinking about templates. They're not just about pretty -- they're about data structure.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;b&gt;*&lt;/b&gt; A Note on "exp="&lt;/div&gt;&lt;div&gt;You'll notice that I broke the expression apart into pieces -- that's to avoid any browsers biting on the comment tag if it were all together as one piece. This&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt;exp="&amp;lt;!--([\\s\\S]+)?--&amp;gt;"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;is the same as this&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'Courier New';"&gt;exp="&amp;lt;"+"!"+"--"+"([\\s\\S]+?)"+"--"+"&amp;gt;"&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-2616579031139274897?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/2616579031139274897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=2616579031139274897' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/2616579031139274897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/2616579031139274897'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/04/html-comments-and-javascript.html' title='HTML Comments and JavaScript'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-3966767485619481482</id><published>2008-04-28T15:44:00.001-04:00</published><updated>2008-04-28T15:50:09.137-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RNSoft'/><title type='text'>The Transition is On</title><content type='html'>OK, so after some pretty extensive discussions and testing I have made a decision not to host my own blog. The blog accounted for some of the largest amounts of traffic while I was regularly updating it. I plan to move the old blog entries -- at least the ones that are relevant to our ongoing discussion -- into the new blog. This will probably take some time and will have to wait until I complete my active development work.&lt;br&gt;&lt;br&gt;&lt;div&gt;I'm using &lt;a href="http://www.blogger.com"&gt;Blogger&lt;/a&gt; now. I decided on that mostly because it integrates with Gmail, which I use for my personal email, and I can post via email from my iPhone on the road. This should make it easy for me to keep content flowing while keeping the tools required to a very minimal and highly portable set. &lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;And honestly, I like posting from my email -- even from my desktop. I guess I just grew up with email. It is just part of the way that I work and think. I feel pretty comfortable composing my thoughts and sending them off to the world. Emailing is already part of my workflow -- and takes much less effort that launching Dreamweaver and tossing off a page (yes, even with templates). &lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;I liked my old blogging method because it was a showcase for what you could do with &lt;a href="http://www.rnsoft.com/en/products/rssdreamfeeder/index.php"&gt;RSS DreamFeeder&lt;/a&gt;. Both RSS and Atom feeds were generated from the pages I built in Dreamweaver. I am also a very firm believer in eating your own dog food -- that is, using the tools you build and sell to others for your own work as well. I often find some of the worst bugs myself while I'm using it. And I curse about it just as much as any customer might and perhaps even more so.&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;So making this switch was a tough choice, but the advantages of posting more will more than offset the drawback of using tools that are not of my own making (and selling). Though it will interest some of you to know that I am using &lt;a href="http://www.rnsoft.com/en/products/rssreplay/index.php"&gt;RSS Replay&lt;/a&gt; (actually an early beta of version 2) to display this blog on the &lt;a href="http://www.rnsoft.com/en/blog/index.php"&gt;blog page&lt;/a&gt; at RNSoft.&lt;/div&gt;&lt;div&gt;&lt;br class="webkit-block-placeholder"&gt;&lt;/div&gt;&lt;div&gt;On a programming note: I am going to be posting more of a mix of personal and business stuff here from now on. I tried two blogs and it just doesn't work for me. Many of the folks who read my blog are interested in both topics. And if you're not, well feel free to skip the personal stuff at any point. There are categories listed on this blog's &lt;a href="http://whoisron.blogspot.com/"&gt;main page&lt;/a&gt; (at the bottom-right) and if you click the category you'll see only content related to that topic. You can also subscribe to the category from that page.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/836131635822621258-3966767485619481482?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/3966767485619481482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=3966767485619481482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/3966767485619481482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/3966767485619481482'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/04/transition-is-on.html' title='The Transition is On'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-836131635822621258.post-5551797523054710451</id><published>2008-01-04T06:26:00.000-05:00</published><updated>2008-01-04T06:33:55.203-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal'/><title type='text'>Aint She Sweet</title><content type='html'>&lt;p class="mobile-photo"&gt;&lt;a href="http://bp3.blogger.com/_gL_Maa7aWCo/R34YKG3X2lI/AAAAAAAAAAY/ziyT5be6H0U/s1600-h/photo-756224.jpg"&gt;&lt;img src="http://bp3.blogger.com/_gL_Maa7aWCo/R34YKG3X2lI/AAAAAAAAAAY/ziyT5be6H0U/s320/photo-756224.jpg"  border="0" alt="" id="BLOGGER_PHOTO_ID_5151581585679047250" /&gt;&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/836131635822621258-5551797523054710451?l=whoisron.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://whoisron.blogspot.com/feeds/5551797523054710451/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=836131635822621258&amp;postID=5551797523054710451' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/5551797523054710451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/836131635822621258/posts/default/5551797523054710451'/><link rel='alternate' type='text/html' href='http://whoisron.blogspot.com/2008/01/aint-she-sweet.html' title='Aint She Sweet'/><author><name>Ron Northrip</name><uri>http://www.blogger.com/profile/07841494993055667346</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp0.blogger.com/_gL_Maa7aWCo/R34SxW3X2jI/AAAAAAAAAAM/bx9VN765H2I/S220/RNHeadshot250.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_gL_Maa7aWCo/R34YKG3X2lI/AAAAAAAAAAY/ziyT5be6H0U/s72-c/photo-756224.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
