<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Jim DeLaHunt, world-ready</title>
	<link>http://blog.jdlh.com</link>
	<description>Helping business go global, live from British Columbia</description>
	<pubDate>Tue, 01 May 2012 06:51:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>&#8220;It Gets Better&#8221; in music: 6. LeAnn Rimes &#038; GMCLA - The Rose</title>
		<link>http://blog.jdlh.com/en/2012/04/30/it-gets-better-6/</link>
		<comments>http://blog.jdlh.com/en/2012/04/30/it-gets-better-6/#comments</comments>
		<pubDate>Tue, 01 May 2012 06:51:23 +0000</pubDate>
		<dc:creator>Jim DeLaHunt</dc:creator>
		
		<category><![CDATA[LGBT]]></category>

		<category><![CDATA[bisexual]]></category>

		<category><![CDATA[gay]]></category>

		<category><![CDATA[Gay Men's Chorus of Los Angeles]]></category>

		<category><![CDATA[GMCLA]]></category>

		<category><![CDATA[It Gets Better]]></category>

		<category><![CDATA[LeAnn Rimes]]></category>

		<category><![CDATA[lesbian]]></category>

		<category><![CDATA[music]]></category>

		<category><![CDATA[The Rose]]></category>

		<category><![CDATA[transgender]]></category>

		<guid isPermaLink="false">http://blog.jdlh.com/en/2012/04/30/it-gets-better-6/</guid>
		<description><![CDATA[Last July, I posted number 7 in my list of top  favourite musical contributions to the It Gets Better project. After an interval, I&#8217;m continuing with number 6.
If you haven&#8217;t come across It Gets Better, then run don&#8217;t walk to the It Gets Better project site.   Watch some of the over 10,000 videos [...]]]></description>
			<content:encoded><![CDATA[<p>Last July, I posted number 7 in my list of top  favourite musical contributions to the <a href="http://www.itgetsbetter.org/" title="Link to main site of the It Gets Better anti-bullying project"><strong>It Gets Better</strong></a> project. After an interval, I&#8217;m continuing with number 6.</p>
<p><iframe src="http://www.youtube.com/embed/OQIcScGh-LU" style="margin-right: 10px; margin-bottom: 10px; float: left" allowfullscreen="true" frameborder="0" height="315" width="560"></iframe>If you haven&#8217;t come across It Gets Better, then run don&#8217;t walk to the <a href="http://www.itgetsbetter.org/" title="Link to main site of the It Gets Better anti-bullying project">It Gets Better project site</a>.   Watch some of the over 10,000 videos contributed by people, from all   walks of life, with a common theme: encouraging youth who are being   bullied, and perhaps contemplating ending their lives, to believe that   life gets better after high school — and that they too should stick   around to see it happen. The project started in late 2010, and no longer has the new-project enthusiam. Still, the passion of the messages and the diversity of the messengers is moving.</p>
<p>Number 6 is a guest appearance by country singer <a href="http://en.wikipedia.org/wiki/LeAnn_Rimes" title="Link to Wikipedia article on singer LeAnn Rimes.">LeAnn Rimes</a> with the <a href="http://www.gmcla.org/" title="Link to GMCLA web site">Gay Men&#8217;s Chorus of Los Angeles (GMCLA)</a>. I found this video after finding another, even more impressive, It Gets Better video by the GMCLA. That will appear later in the countdown. This is a beautifully sung performance of a wonderful song, and that alone is good. But what really tops it off is the heartfelt, at times tearful, introduction by Rimes — along with the supportive but sassy interjections by the chorus.</p>
<p>This performance is an example of the world of professional entertainment, bringing its polish to the It Gets Better series. Bravo to Rimes and to the Gay Men&#8217;s Chorus of Los Angeles!</p>
<p>Enjoy, and see you again in a few days. No, really.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jdlh.com/en/2012/04/30/it-gets-better-6/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Proposed exemption from the FAA Class 3 Medical</title>
		<link>http://blog.jdlh.com/en/2012/03/31/class-3-medical-exemption/</link>
		<comments>http://blog.jdlh.com/en/2012/03/31/class-3-medical-exemption/#comments</comments>
		<pubDate>Sun, 01 Apr 2012 06:54:10 +0000</pubDate>
		<dc:creator>Jim DeLaHunt</dc:creator>
		
		<category><![CDATA[aviation]]></category>

		<category><![CDATA[Aircraft Owners and Pilots Association]]></category>

		<category><![CDATA[AOPA]]></category>

		<category><![CDATA[Class 3 medical certificate]]></category>

		<category><![CDATA[docket]]></category>

		<category><![CDATA[EAA]]></category>

		<category><![CDATA[exemption]]></category>

		<category><![CDATA[Experimental Aviation Association]]></category>

		<category><![CDATA[FAA]]></category>

		<category><![CDATA[Federal Aviation Administration]]></category>

		<category><![CDATA[proposal]]></category>

		<category><![CDATA[regulations.gov]]></category>

		<guid isPermaLink="false">http://blog.jdlh.com/en/2012/03/31/class-3-medical-exemption/</guid>
		<description><![CDATA[I request the FAA fully count the status quo burden of a creeping rise in special reporting requirements for 3rd Class Medical applicants, in evaluating this proposal.]]></description>
			<content:encoded><![CDATA[<p>You pilots have probably heard about a <a href="http://www.aopa.org/advocacy/medical_cert_faq.html" title="Link to AOPA FAQ on medical exemption proposal">proposal to exempt certain pilots</a>, who fly recreationally, from having to hold a Class 3 Medical Certificate. Instead they would take training on how to better make their own decisions about whether they are fit for flight. Their drivers license would be the document which shows they meet basic medical requirements.</p>
<p>This proposal is open for comments from the public now.  I made a comment, which I&#8217;ve included below. If you are interested in the subject, I encourage you to  chime in also. You don&#8217;t need to be a pilot, or a US citizen, to comment. Just go to Regulations.gov and look for <a href="http://www.regulations.gov/#!documentDetail;D=FAA-2012-0350-0001" title="Link to US regulations docket FAA-2012-0350-0001 pm Class 3 Medical Exemption">Document ID FAA-2012-0350-0001</a>. I encourage you to <a href="http://eaa.org/news/2012/2012-03-29_exemption.asp" title="Link to EAA release on comments about the medical examption">read about the proposal</a>, and consult <a href="http://eaa.org/news/2012/2012-03-29_exemption.pdf" title="Link to EAA's guide to commenting on Class 3 Medical proposal">EAA&#8217;s guides for commenting</a> (PDF).</p>
<p>For those who haven&#8217;t heard, here is some background. Pilots who fly for fun with US licenses, for example me, need to be medically fit enough to make the flight safely. For most general aviation pilots, that means getting a Federal Aviation Administration (FAA) medical certificate. Those who fly for pay need a stricter Class 1 medical, those who fly for fun can get a Class 3 medical. I agree with those who make the case that the money the FAA spends on the Class 3 medical, and the restrictions it places on pilots exercising their freedom to fly, is out of proportion to the small safety benefit all that hassle provides. Not that many accidents result from unfit pilots. A medical exam once every two (for me) or five (for you whippersnappers) years doesn&#8217;t really catch all that much. And both anecdotes and my own experience say that the FAA medical office imposes creeping burdens on pilots by a) demanding more and more doctors statements, each costing someone money, and b) delaying the issuance of certificates, grounding pilots. I would be happy if the Class 3 medical were abolished altogether.</p>
<p>The aviation groups who know these things say that the FAA is not willing to contemplate abolishing the Class 3 medical. (Someone has tried, and just got turned down.) They think, however, that they might succeed in persuading the FAA to exempt certain pilots doing certain low-stakes recreational flights from having to hold the Class 3 Medical Certificate. Two of the groups, the <a href="http://eaa.org/" title="Link to EAA website">Experimental Aircraft Association (EAA)</a> and <a href="http://www.aopa.org/" title="Link to AOPA website">Aircraft Owners and Pilots Association (AOPA)</a>, just submitted a request for this exemption. They think they have carefully crafted it to maximise its chances of getting approved by the FAA. For instance, it requests an exemption from a rule, instead of a change to a rule.</p>
<p>Here&#8217;s what I wrote.</p>
<p><em>I am a US citizen and private pilot, resident in Canada and flying recreationally in Canada and the USA. I hold a Private Pilots License and 3rd Class Medical certificate from each of Transport Canada, and the FAA. I have about 220 total hours of total pilot time.</em></p>
<p><em>I am exactly the kind of safety-oriented, recreational pilot who would benefit from this exemption. And I am suffering from the cost and burden of jumping through the hoops for an FAA 3rd Class medical certificate, costs and burdens which I argue do not greatly increase safety.</em></p>
<p><em>I am in my late 40s, and have had two chronic medical conditions for decades. I disclosed both when I applied for my FAA medical certificate six years ago. The FAA decided that one condition required annual physician reports, and the other didn&#8217;t. Then, last year, the FAA started to require annual reports on the other condition. Complying with these reports costs  hundreds of dollars, and considerable hassle, each year.</p>
<p>However, these are chronic conditions which don&#8217;t prevent me from flying safely. When flareups happen, I detect them and ground myself until they pass. It is that personal discipline which provides medical safety.</p>
<p>I am on the verge of abandoning the FAA 3rd Class Medical, and with it any flight of US-registered aircraft, due to this burden. My contribution to the US economy will drop accordingly.</p>
<p>The exemption requested here would relieve me of the annual burden of the 3rd Class Medical, a mechanism which doesn&#8217;t provide much safety. And it would reinforce my training and personal decision-making, which is the mechanism which does ensure my safety.</p>
<p></em><em>I request the FAA fully count the status quo burden of a creeping rise in special reporting requirements for 3rd Class Medical applicants, in evaluating this proposal.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jdlh.com/en/2012/03/31/class-3-medical-exemption/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Is Eclipse.org easy enough to eclipse EasyEclipse.org?</title>
		<link>http://blog.jdlh.com/en/2012/02/29/easy_eclipse/</link>
		<comments>http://blog.jdlh.com/en/2012/02/29/easy_eclipse/#comments</comments>
		<pubDate>Thu, 01 Mar 2012 07:49:40 +0000</pubDate>
		<dc:creator>Jim DeLaHunt</dc:creator>
		
		<category><![CDATA[Python]]></category>

		<category><![CDATA[software engineering]]></category>

		<category><![CDATA[]]></category>

		<category><![CDATA[EasyEclipse.org]]></category>

		<category><![CDATA[Eclipse]]></category>

		<category><![CDATA[Eclipse Marketplace]]></category>

		<category><![CDATA[eclipse.org]]></category>

		<category><![CDATA[IDE]]></category>

		<category><![CDATA[Integrated Development Environment]]></category>

		<category><![CDATA[mac os]]></category>

		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.jdlh.com/en/2012/03/01/easy_eclipse/</guid>
		<description><![CDATA[There is a special place in heaven for those who make free-libre software engineering tools available to journeyman programmers like me. I&#8217;m grateful to the Eclipse project for their comprehensive integrated development environment. A few years ago, when I chose Eclipse as my Python-language programming environment, Eclipse wasn&#8217;t very easy to install, especially on the [...]]]></description>
			<content:encoded><![CDATA[<p>There is a special place in heaven for those who make free-libre software engineering tools available to journeyman programmers like me. I&#8217;m grateful to the <a href="http://eclipse.org/" title="Link to the Eclipse project web site.">Eclipse project</a> for their comprehensive integrated development environment. A few years ago, when I chose Eclipse as my Python-language programming environment, Eclipse wasn&#8217;t very easy to install, especially on the Mac. Into the gap rode the <a href="http://www.easyeclipse.org/site/home/" title="Link to the EasyEclipse project page">EasyEclipse project</a>. They offered distributions of Eclipse and related modules, targeted at various kinds of developer and at various language preferences, in packaging that was simple and ready to go. I used their <em>EasyEclipse for Python 1.3.1</em> product as my primary development environment for several years, and it was great for me.</p>
<p>Alas, <a href="http://www.easyeclipse.org/site/news/index.html" title="Link to EasyEclipse news post about closing">the EasyEclipse project appears to be stagnating.</a>   They haven&#8217;t updated their builds to the latest version of Eclipse and language-specific plug-ins. (They still use Eclipse 3.3, current is 3.7.)  Their Eclipse build is throwing errors in the Software Update feature, because the latest plugins are too new for their old Eclipse core. They aren&#8217;t responding to bug reports and forum posts. They aren&#8217;t even responding to my message sent in response to their plea for helpers to take over the project.</p>
<p>In the meantime, the Eclipse project&#8217;s distributions are now easier to use. You can <a href="http://www.eclipse.org/downloads/?osType=macosx" title="Link to Eclipse.org downloads page for Mac OS builds.">download Eclipse builds for Mac OS</a>.  They have builds targeted to various segments of developers. They have extensive documentation. They have a update manager within Eclipse, to make it easier to stay current.</p>
<p>So, the question is: is the core Eclipse project now easy enough to install that there&#8217;s no more need for a project like EasyEclipse?   Is Eclipse.org easy enough to eclipse EasyEclipse.org?  If not, can the core Eclipse project learn lessons from EasyEclipse and become easy enough?  Or is there a niche for the EasyEclipse long-term?  I recently downloaded a current Eclipse build, and fitted it out for Python and PHP programming.  My experience gives me opinions on these questions.</p>
<p> <a href="http://blog.jdlh.com/en/2012/02/29/easy_eclipse/#more-109" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jdlh.com/en/2012/02/29/easy_eclipse/feed/</wfw:commentRss>
		</item>
		<item>
		<title>View from the CZBB control tower</title>
		<link>http://blog.jdlh.com/en/2012/01/29/czbb-tower/</link>
		<comments>http://blog.jdlh.com/en/2012/01/29/czbb-tower/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 04:43:59 +0000</pubDate>
		<dc:creator>Jim DeLaHunt</dc:creator>
		
		<category><![CDATA[British Columbia]]></category>

		<category><![CDATA[Canada]]></category>

		<category><![CDATA[aviation]]></category>

		<category><![CDATA[air traffic control]]></category>

		<category><![CDATA[ATC]]></category>

		<category><![CDATA[Boundary Bay airport]]></category>

		<category><![CDATA[control tower]]></category>

		<category><![CDATA[CZBB]]></category>

		<category><![CDATA[flying]]></category>

		<category><![CDATA[Nav Canada]]></category>

		<category><![CDATA[Pacific Flying Club]]></category>

		<category><![CDATA[pens]]></category>

		<category><![CDATA[PFC]]></category>

		<category><![CDATA[PFCtravelingpen]]></category>

		<guid isPermaLink="false">http://blog.jdlh.com/en/2012/01/29/czbb-tower/</guid>
		<description><![CDATA[CZBB, Boundary Bay airport, is my home field. I rent aircraft from Pacific Flying Club there. And the friendly air traffic controllers in the CZBB control tower are my rock and my safety. Saturday, I was at the airport with some spare time, and lousy weather made it a quiet day on the airfield. So [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.jdlh.com/en/2012/01/29/czbb-tower/czbb-runway-12-30-and-the-apron-buildings-from-the-tower/" rel="attachment wp-att-107" title="CZBB runway 12-30 and the apron buildings, from the tower"><img src="http://blog.jdlh.com/wp-content/uploads/2012/01/czbb-r12-30-from-tower-20120128_143340med.jpg" alt="CZBB runway 12-30 and the apron buildings, from the tower" align="right" height="240" width="320" /></a><strong><a href="http://www.czbb.com/" title="Link to Boundary Bay airport's web page">CZBB, </a><a href="http://www.czbb.com/" title="Link to Boundary Bay airport's web page">Boundary Bay airport</a></strong>, is my home field. I rent aircraft from <a href="http://www.pacificflying.com/" title="Link to Pacific Flying Club's web site">Pacific Flying Club</a> there. And the friendly air traffic controllers in the CZBB control tower are my rock and my safety. Saturday, I was at the airport with some spare time, and lousy weather made it a quiet day on the airfield. So I drove over to the tower for a brief visit. I had a great chat and got some nice pictures.</p>
<p>I think it&#8217;s great for pilots to visit towers and ATC sites, and for controllers to fly along with pilots. During my primary flight training, my instructor, Raeleen Ranger, made a point of getting me up into the tower at CYPK, Pitt Meadows Airport.  It was interesting to see their gear, and invaluable to put a human face on the voices who tolerated my bumbling in, and on, the air. I admire the patience and supportiveness of the controllers at training airports, like Pitt Meadows and Boundary Bay, who give novice pilots a safe place to learn and make mistakes. I was particularly touched when, after I flew my first solo, a CYPK controller was one of the people who came down to congratulate me.  <a href="http://blog.jdlh.com/en/2012/01/29/czbb-tower/#more-108" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jdlh.com/en/2012/01/29/czbb-tower/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Paragliding: an &#8220;us&#8221; thing</title>
		<link>http://blog.jdlh.com/en/2011/08/31/paragliding_us_thing/</link>
		<comments>http://blog.jdlh.com/en/2011/08/31/paragliding_us_thing/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 05:14:36 +0000</pubDate>
		<dc:creator>Jim DeLaHunt</dc:creator>
		
		<category><![CDATA[aviation]]></category>

		<category><![CDATA[personal]]></category>

		<category><![CDATA[BC]]></category>

		<category><![CDATA[flying]]></category>

		<category><![CDATA[Kaş]]></category>

		<category><![CDATA[P1]]></category>

		<category><![CDATA[P2]]></category>

		<category><![CDATA[paraglider]]></category>

		<category><![CDATA[Paragliding]]></category>

		<category><![CDATA[paragliding courses]]></category>

		<category><![CDATA[paragliding instructor]]></category>

		<category><![CDATA[tandem paraglider flight]]></category>

		<category><![CDATA[training]]></category>

		<category><![CDATA[Turkey]]></category>

		<category><![CDATA[Vancouver]]></category>

		<guid isPermaLink="false">http://blog.jdlh.com/en/2011/08/31/paragliding_us_thing/</guid>
		<description><![CDATA[This spring my spouse Ducky and I took up paragliding training. The training so far has given us many vivid experiences, and I&#8217;m itching to share those stories with you. Let me start by telling you why we wanted to enter the sport.
I&#8217;m a big fan of flying, in just about every form. I&#8217;m a [...]]]></description>
			<content:encoded><![CDATA[<p align="left">This spring my spouse Ducky and I took up paragliding training. The training so far has given us many vivid experiences, and I&#8217;m itching to share those stories with you. Let me start by telling you why we wanted to enter the sport.</p>
<p align="left"><a href="http://blog.jdlh.com/en/2011/08/31/paragliding_us_thing/vancouver-from-a-small-powered-aircraft/" rel="attachment wp-att-100" title="Vancouver from a small powered aircraft"><img src="http://blog.jdlh.com/wp-content/uploads/2011/08/vancouver-from-above-20110407med.thumbnail.png" alt="Vancouver from a small powered aircraft" align="right" /></a>I&#8217;m a big fan of flying, in just about every form. I&#8217;m a licensed private pilot. I&#8217;ve done skydiving in the past.   I go nuts over airplanes and airshows. I have dreams where I&#8217;m able to simply leap in the air and swim (wait, so does everyone else). I enjoy scuba diving and swimming in part because they let me move in three dimensions. My beloved spouse, however, isn&#8217;t really excited by any of these pastimes. We have gone scuba diving together. But she finds my powered small aircraft to be noisy, cold, and boring. Flying has mostly been a &#8220;me&#8221; activity, without her participation. She in turn has her &#8220;me&#8221; activities that don&#8217;t involve me. <a href="http://blog.jdlh.com/en/2011/08/31/paragliding_us_thing/#more-97" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jdlh.com/en/2011/08/31/paragliding_us_thing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>&#8220;It Gets Better&#8221; in music: 7. Vancouver Mens&#8217; Chorus</title>
		<link>http://blog.jdlh.com/en/2011/07/31/it-gets-better-7/</link>
		<comments>http://blog.jdlh.com/en/2011/07/31/it-gets-better-7/#comments</comments>
		<pubDate>Mon, 01 Aug 2011 06:56:03 +0000</pubDate>
		<dc:creator>Jim DeLaHunt</dc:creator>
		
		<category><![CDATA[LGBT]]></category>

		<category><![CDATA[Vancouver]]></category>

		<category><![CDATA[bisexual]]></category>

		<category><![CDATA[Everything Possible]]></category>

		<category><![CDATA[Fred Small]]></category>

		<category><![CDATA[gay]]></category>

		<category><![CDATA[It Gets Better]]></category>

		<category><![CDATA[lesbian]]></category>

		<category><![CDATA[music]]></category>

		<category><![CDATA[transgender]]></category>

		<category><![CDATA[Vancouver Men's Chorus]]></category>

		<guid isPermaLink="false">http://blog.jdlh.com/en/2011/07/31/it-gets-better-7/</guid>
		<description><![CDATA[In honour of the Vancouver Pride Parade and Festival today, which celebrates the spice which lesbian, gay, bisexual, and transgender (LGBT) people contribute to our community — by means of a parade that ran literally past our front door — I&#8217;m kicking off a blog post series featuring my top seven favourite musical contributions to [...]]]></description>
			<content:encoded><![CDATA[<p>In honour of the <a href="http://www.vancouverpride.ca/" title="Link to main site of Vancouver Pride Parade and Festival (LGBT)">Vancouver Pride Parade and Festival</a> today, which celebrates the spice which lesbian, gay, bisexual, and transgender (LGBT) people contribute to our community — by means of a parade that ran literally past our front door — I&#8217;m kicking off a blog post series featuring my top seven favourite musical contributions to the <a href="http://www.itgetsbetter.org/" title="Link to main site of the It Gets Better anti-bullying project"><strong>It Gets Better</strong></a> project.</p>
<p><iframe src="http://www.youtube.com/embed/n4sRC8gzvBc" class="youtube-player" type="text/html" style="margin-right: 10px; margin-bottom: 10px; float: left" allowfullscreen="true" frameborder="0" height="349" width="560"></iframe>If you haven&#8217;t come across It Gets Better, then run don&#8217;t walk to the <a href="http://www.itgetsbetter.org/" title="Link to main site of the It Gets Better anti-bullying project">It Gets Better project site</a>.  Watch some of the over 10,000 videos contributed by people, from all  walks of life, with a common theme: encouraging youth who are being  bullied, and perhaps contemplating ending their lives, to believe that  life gets better after high school — and that they too should stick  around to see it happen. <a href="http://blog.jdlh.com/en/2011/07/31/it-gets-better-7/#more-95" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jdlh.com/en/2011/07/31/it-gets-better-7/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ads Factory &#8220;GoogleX, GoogleY&#8221; means (lat, long) not (horizontal, vertical)</title>
		<link>http://blog.jdlh.com/en/2011/06/30/adsfactory-x-y/</link>
		<comments>http://blog.jdlh.com/en/2011/06/30/adsfactory-x-y/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 06:58:51 +0000</pubDate>
		<dc:creator>Jim DeLaHunt</dc:creator>
		
		<category><![CDATA[CMS]]></category>

		<category><![CDATA[Joomla]]></category>

		<category><![CDATA[robobait]]></category>

		<category><![CDATA[software engineering]]></category>

		<category><![CDATA[web technology]]></category>

		<category><![CDATA[Ads Factory]]></category>

		<category><![CDATA[geographical information system]]></category>

		<category><![CDATA[GIS]]></category>

		<category><![CDATA[Google Maps]]></category>

		<category><![CDATA[GoogleX]]></category>

		<category><![CDATA[GoogleY]]></category>

		<category><![CDATA[lat/long]]></category>

		<category><![CDATA[latitude]]></category>

		<category><![CDATA[longitude]]></category>

		<category><![CDATA[mapping]]></category>

		<category><![CDATA[MapX]]></category>

		<category><![CDATA[MapY]]></category>

		<guid isPermaLink="false">http://blog.jdlh.com/en/2011/06/30/adsfactory-x-y/</guid>
		<description><![CDATA[If you remember that X means "first", not horizontal, and Y means "second", not vertical, the Ads Factory field names are self-consistent, and the code uses them correctly.]]></description>
			<content:encoded><![CDATA[<p>I want to pass along a tip about confusing field names used in the Ads Factory component for Joomla for geographic data.  I encountered this while customising this component for a client. At first I thought it was a bug, but now I think it&#8217;s just an odd naming convention.</p>
<p><a href="http://www.thefactory.ro/shop/joomla-components/ads-factory-classifieds-extension.html" title="Link to Ads Factory component's product page">Ads Factory</a>, by Romanian developers <a href="http://www.thefactory.ro/" title="Link to site for The Factory (software developers)"><em>The Factory</em></a>,  is a commercial  component for Joomla 1.5 which lets you add classified ads to your Joomla site. (My client had me working with version 1.x on Joomla 1.5, but I see there is also a version 2.1 of Ads Factory which is Joomla 1.6 native.) There are quite a few places where Ads Factory includes geographic information: each user record can record a latitude and longitude for that user; each ad can record a latitude and longitude for the advertised merchandise; and there is way to make a &#8220;radius search&#8221;, i.e. find all ads within a given distance of a user-specified location.</p>
<p>These latitude and longitude values are stored in database fields with name suffixes &#8220;X&#8221; and &#8220;Y&#8221;. The user&#8217;s latitude and longitude are stored in fields &#8220;GoogleX&#8221; and &#8220;GoogleY&#8221; of the Ads Factory user table. Similarly, but not completely consistently, the ad&#8217;s latitude and longitude are stored in fields &#8220;MapX&#8221; and &#8220;MapY&#8221; of the Ads Factory ads table. The confusion comes in understanding which field stores the latitude, and which stores the longitude.</p>
<p>Latitude is, of course, the signed number of degrees north of the equator of a point on the earth&#8217;s surface. It ranges from +90.0 (the North Pole) to 0.0 (the Equator) to -90.0 (the South Pole). Thus, it&#8217;s a vertical coordinate. Longitude is the signed number of degrees east of the 0° meridian (roughly Greenwich, England). It ranges from +180.0 to -180.0. My part of North America is 122-123° west of Greenwich, so we have longitudes of -123.0 to -122.0 or so. It&#8217;s a horizontal coordinate. This is a well-established convention in many mapping standards.</p>
<p>Tidy Cartesian mathematicians like me use the convention of (X,Y) coordinates, where X is the horizontal coordinate and Y is the vertical coordinate. This is a well-established convention in geometry and graphics (though there are some exceptions).</p>
<p>My first interpretation of Ads Factory field names like  &#8220;GoogleX&#8221; and &#8220;GoogleY&#8221; was to interpret them according to the Cartesian convention: X is horizontal, and so stores <em>longitude</em>, while Y is vertical, and so stores <em>latitude</em>. Thus (MapX, MapY) would be (<em>longitude</em>, <em>latitude</em>), the opposite of what one expects from mapping. Odd. I was surprised to find some parts of the code storing latitude in X (the horizontal coordinate!) and longitude in Y (the vertical!), which was surely a bug. I was horrified when it appeared that every part of this code had the same bug!</p>
<p>Then I understood the convention. Ads Factory&#8217;s developer appear to have used the (X, Y) convention to indicate just the order of the coordinates, but not their Cartesian meaning.  (MapX, MapY) means (<em>latitude</em>, <em>longitude</em>), as is conventional in mapping.  X is the vertical coordinate, Y is the horizontal coordinate, in the Ads Factory context. If you remember that X means &#8220;first&#8221;, not horizontal, and Y means &#8220;second&#8221;, not vertical, the Ads Factory field names are self-consistent, and the code uses them correctly.</p>
<p>I haven&#8217;t seen any Ads Factory documentation which explains this, so I hope this note will help some of you Ads Factory enhancers who are using these fields.</p>
<p>Postscript: what did my client ask me to do with Ads Factory for their site?  Modify the radius search to search around the user&#8217;s latitude and longitude, instead of a location the user enters. Also, to sort the keyword and category search results by distance from the user. Quite straightforward to do, though it requires customisations to the Ads Factory code that have to be re-done everytime one upgrades the Ads Factory component.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jdlh.com/en/2011/06/30/adsfactory-x-y/feed/</wfw:commentRss>
		</item>
		<item>
		<title>In honour of Derek K. Miller</title>
		<link>http://blog.jdlh.com/en/2011/05/31/derek-k-miller/</link>
		<comments>http://blog.jdlh.com/en/2011/05/31/derek-k-miller/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 07:21:25 +0000</pubDate>
		<dc:creator>Jim DeLaHunt</dc:creator>
		
		<category><![CDATA[Vancouver]]></category>

		<category><![CDATA[culture]]></category>

		<category><![CDATA[digital preservation]]></category>

		<category><![CDATA[meetings and conferences]]></category>

		<category><![CDATA[personal]]></category>

		<category><![CDATA[blogging]]></category>

		<category><![CDATA[community]]></category>

		<category><![CDATA[death]]></category>

		<category><![CDATA[Derek K. Miller]]></category>

		<category><![CDATA[digital executor]]></category>

		<category><![CDATA[obituary]]></category>

		<category><![CDATA[penmachine]]></category>

		<category><![CDATA[Social media]]></category>

		<category><![CDATA[Sun Run.]]></category>

		<category><![CDATA[The Neurotics]]></category>

		<category><![CDATA[Travis Smith]]></category>

		<guid isPermaLink="false">http://blog.jdlh.com/en/2011/05/31/derek-k-miller/</guid>
		<description><![CDATA[I never met Derek Miller. I take that back. I may well have met him, say at the Northern Voice conference, the annual gathering of the B.C. blogging and social media scene.  I almost certainly heard him play drums; I&#8217;m told his band, The Neurotics, played at the start line of the Vancouver Sun Run, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.jdlh.com/en/2011/05/31/derek-k-miller/derek-k-miller-self-portrai/" rel="attachment wp-att-93" title="Derek K. Miller self-portrai"><img src="http://blog.jdlh.com/wp-content/uploads/2011/05/4613226120_13a8e2ef15_m_derek_miller_20100515.jpg" alt="Derek K. Miller self-portrai" align="right" /></a>I never met Derek Miller. I take that back. I may well have met him, say at the <a href="http://northernvoice.ca/" title="Link to Northern Voice conference site">Northern Voice</a> conference, the annual gathering of the B.C. blogging and social media scene.  I almost certainly heard him play drums; I&#8217;m told his band, <a href="http://www.penmachine.com/neurotics/" title="Link to site for The Neurotics">The Neurotics</a>, played at the start line of the Vancouver Sun Run, our annual 50,000 person 10k stampede. Certainly we had a lot of friends in common. But I became aware of Derek Miller through one of his intriguing ideas. I then grew to admire his bravery, his unsentimental clarity, his humour, his compassion, as he compellingly narrated his own journey towards death.  And as the community, in which he made waves and I bob in the ripples, mourned him, it became clear how many people loved and admired him.</p>
<p>I first came across Derek when researching what people were learning about digital legacies: what happens to one&#8217;s online persona and works when one dies.  Derek apparently coined the term &#8220;digital executor&#8221;, the person who has the responsibility to take over all one&#8217;s blogs and accounts and presence on the net on one&#8217;s death. I think it is a brilliant term. <a href="http://blog.jdlh.com/en/2011/05/31/derek-k-miller/#more-92" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jdlh.com/en/2011/05/31/derek-k-miller/feed/</wfw:commentRss>
		</item>
		<item>
		<title>USPS rates updated on USPS and Canada Post Rate Cards</title>
		<link>http://blog.jdlh.com/en/2011/04/21/canada_post_usps_postage/</link>
		<comments>http://blog.jdlh.com/en/2011/04/21/canada_post_usps_postage/#comments</comments>
		<pubDate>Fri, 22 Apr 2011 01:49:45 +0000</pubDate>
		<dc:creator>Jim DeLaHunt</dc:creator>
		
		<category><![CDATA[Canada]]></category>

		<category><![CDATA[USA]]></category>

		<category><![CDATA[robobait]]></category>

		<category><![CDATA[Canada Post]]></category>

		<category><![CDATA[CC-By-SA]]></category>

		<category><![CDATA[Creative Commons]]></category>

		<category><![CDATA[mailing]]></category>

		<category><![CDATA[OpenOffice.org]]></category>

		<category><![CDATA[postage]]></category>

		<category><![CDATA[postage rate quick reference card]]></category>

		<category><![CDATA[quick reference]]></category>

		<category><![CDATA[rates]]></category>

		<category><![CDATA[US postal service]]></category>

		<category><![CDATA[USPS]]></category>

		<guid isPermaLink="false">http://blog.jdlh.com/en/2011/04/21/canada_post_usps_postage/</guid>
		<description><![CDATA[Last January I got around to introducing my handy Canada Post and USPS postage rate quick reference card on this blog. On April 17th, 2011, the United States Postal Service put new, higher postage rates into effect. I&#8217;ve revised my rate cards to reflect the new USPS rates.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.jdlh.com/en/2011/01/21/canada_post_usps_rates/" title="Link to January 2011 blog post on postage rate cards">Last January I got around to introducing</a> my handy <a href="http://jdlh.com/en/pr/postage_card.html" title="Link to handy Canada and USPS quick reference web page">Canada Post and USPS postage rate quick reference card</a> on this blog. On April 17th, 2011, the United States Postal Service put<a href="http://www.usps.com/prices/welcome.htm?from=home_lgpromo&amp;page=NewMailingPricesApril2011" title="Link to USPS page about April 2011 rate increases."> new, higher postage rates</a> into effect. I&#8217;ve revised my rate cards to reflect the new USPS rates.</p>
<p> <a href="http://blog.jdlh.com/en/2011/04/21/canada_post_usps_postage/#more-91" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jdlh.com/en/2011/04/21/canada_post_usps_postage/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to resolve EasyEclipse error &#8216;Eclipse… requires plug-in &#8220;system.bundle&#8221;&#8216;</title>
		<link>http://blog.jdlh.com/en/2011/03/31/eclipse_systembundle/</link>
		<comments>http://blog.jdlh.com/en/2011/03/31/eclipse_systembundle/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 06:52:11 +0000</pubDate>
		<dc:creator>Jim DeLaHunt</dc:creator>
		
		<category><![CDATA[robobait]]></category>

		<category><![CDATA[software engineering]]></category>

		<category><![CDATA[web technology]]></category>

		<category><![CDATA[EasyEclipse]]></category>

		<category><![CDATA[Eclipse]]></category>

		<category><![CDATA[Eclipse Data Tools]]></category>

		<category><![CDATA[error]]></category>

		<category><![CDATA[IDE]]></category>

		<category><![CDATA[Integrated Development Environment]]></category>

		<category><![CDATA[org.eclipse.osgi]]></category>

		<category><![CDATA[OSGI]]></category>

		<category><![CDATA[plug-in]]></category>

		<category><![CDATA[system.bundle]]></category>

		<category><![CDATA[Web tools editors]]></category>

		<category><![CDATA[workaround]]></category>

		<guid isPermaLink="false">http://blog.jdlh.com/en/2011/03/31/eclipse_systembundle/</guid>
		<description><![CDATA[I use the EasyEclipse distribution of Eclipse, the free (libre) software development environment. I just figured out how to fix an obscure error message:
Eclipse Web tools editors (2.0.1) requires plug-in "system.bundle"
Eclipse Data Tools (1.5.1) requires plug-in "system.bundle"
When I would start up EasyEclipse (version 1.3.1 for Mac OS X, with Python, C++, Java, PHP and more [...]]]></description>
			<content:encoded><![CDATA[<p>I use the <a href="http://www.easyeclipse.org/site/home/" title="Link to the EasyEclipse project web site">EasyEclipse</a> distribution of <a href="http://eclipse.org/" title="Link to the Eclipse project web site">Eclipse, the free (libre) software development environment.</a> I just figured out how to fix an obscure error message:</p>
<pre>Eclipse Web tools editors (2.0.1) requires plug-in "system.bundle"
Eclipse Data Tools (1.5.1) requires plug-in "system.bundle"</pre>
<p>When I would start up EasyEclipse (version 1.3.1 for Mac OS X, with Python, C++, Java, PHP and more support added), it would tell me that I had some outdated components, and offer to update them for me.  But when I opened the menu item <em>Help&#8230; Software Updates&#8230; Manage configuration</em>, I would get the ominous error alert:</p>
<blockquote><p>&#8220;The current configuration contains errors and this operation can have unpredictable results. Do you want to continue? [Cancel] [OK]&#8221;.</p></blockquote>
<p>I wasn&#8217;t able to  find documentation about this problem specifically. (My purpose in writing this is to help others benefit from what I learned.)</p>
<p> <a href="http://blog.jdlh.com/en/2011/03/31/eclipse_systembundle/#more-90" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.jdlh.com/en/2011/03/31/eclipse_systembundle/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

