<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jake's Jaunts</title>
	<atom:link href="http://php.kennedydatasolutions.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://php.kennedydatasolutions.com/blog</link>
	<description>The endless unravelling of Jacob Kennedy's mind.</description>
	<lastBuildDate>Thu, 25 Mar 2010 03:29:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>I&#8217;m On YouTube!</title>
		<link>http://php.kennedydatasolutions.com/blog/2010/03/24/im-on-youtube/</link>
		<comments>http://php.kennedydatasolutions.com/blog/2010/03/24/im-on-youtube/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 03:29:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[KDS]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://php.kennedydatasolutions.com/blog/2010/03/24/im-on-youtube/</guid>
		<description><![CDATA[I never thought I&#8217;d see the day but shy old me is on YouTube.&#160; What&#8217;s hard to appreciate from the video is how packed the little gym is and how nervous I am.&#160; Well, maybe it&#8217;s not hard to appreciate how nervous I am.
Thanks again to Dan Taylor, Jean Anne Carroll and the rest of [...]]]></description>
			<content:encoded><![CDATA[<p>I never thought I&#8217;d see the day but shy old me is on YouTube.&nbsp; What&#8217;s hard to appreciate from the video is how packed the little gym is and how nervous I am.&nbsp; Well, maybe it&#8217;s not hard to appreciate how nervous I am.</p>
<p>Thanks again to Dan Taylor, Jean Anne Carroll and the rest of the Creative Minds crew for having me out.&nbsp; I look forward to many more gatherings, from the comfort of the audience.</p>
<div style="padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:b9a9762a-f6af-4591-a960-0e22a13e0520" class="wlWriterEditableSmartContent">
<div><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/iVCL09Dw62k&amp;hl=en"></param><embed src="http://www.youtube.com/v/iVCL09Dw62k&amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"></embed></object></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://php.kennedydatasolutions.com/blog/2010/03/24/im-on-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do As I Say, Not As I Do</title>
		<link>http://php.kennedydatasolutions.com/blog/2010/03/23/do-as-i-say-not-as-i-do/</link>
		<comments>http://php.kennedydatasolutions.com/blog/2010/03/23/do-as-i-say-not-as-i-do/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 01:30:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[KDS]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://php.kennedydatasolutions.com/blog/2010/03/23/do-as-i-say-not-as-i-do/</guid>
		<description><![CDATA[A big thanks to Dan Taylor and Jean Anne Carroll for inviting me to speak tonight at Creative Minds.&#160; My theme was [cough cough] keeping your website up to date.&#160; Like the title says, do as I say, not as I do.
I&#8217;ve been busy, OK?&#160; Keeping the site up to date was put on the [...]]]></description>
			<content:encoded><![CDATA[<p>A big thanks to Dan Taylor and Jean Anne Carroll for inviting me to speak tonight at Creative Minds.&nbsp; My theme was [cough cough] keeping your website up to date.&nbsp; Like the title says, do as I say, not as I do.</p>
<p>I&#8217;ve been busy, OK?&nbsp; Keeping the site up to date was put on the backburner in order to focus on finishing websites for my clients, but it&#8217;s no excuse.&nbsp; Keeping your site up to date with periodic posts is my number one tip to small businesses for generating a bond with your prospective clients or customers.&nbsp; People want to see that you visit your own site and that you care about what image your business is projecting.&nbsp; To that end I&#8217;ll be redesigning my own site in the near future.</p>
<p>I like the image of me beside the books because it&#8217;s a hint at the wide range of knowledge required to do my job.&nbsp; What I don&#8217;t like is how heavy I am in the picture.&nbsp; Anyone who was at Creative Minds tonight will wonder who the guy is in the picture.</p>
<p>The other thing that I don&#8217;t like is the confusing set of names.&nbsp; I was introduced tonight as Kennedy Data Solutions, the website says Quinte Web Design, and neither are memorable or particularly meaningful.</p>
<p>The name I&#8217;ve chosen to move forward with is Jacob Kennedy Solutions.&nbsp; And I&#8217;m getting business cards.&nbsp; Soon.</p>
<p>Thanks again everyone for laughing when they were supposed to and to anyone from Trenton, sorry, I didn&#8217;t mean it.</p>
<p>Jacob</p>
]]></content:encoded>
			<wfw:commentRss>http://php.kennedydatasolutions.com/blog/2010/03/23/do-as-i-say-not-as-i-do/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Invest In Cheese Goes Live</title>
		<link>http://php.kennedydatasolutions.com/blog/2010/03/20/invest-in-cheese-goes-live/</link>
		<comments>http://php.kennedydatasolutions.com/blog/2010/03/20/invest-in-cheese-goes-live/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 03:17:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[KDS]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://php.kennedydatasolutions.com/blog/2010/03/20/invest-in-cheese-goes-live/</guid>
		<description><![CDATA[Another website goes gold.&#160; This one, investincheese.ca, is a website dedicated to the promotion of cheese-making and enjoying in the Frontenac, Hastings, Lennox and Addington, and Prince Edward County regions.
The site features dynamic pulls from Twitter, Flickr and YouTube as well as some unique things like a news ticker, the Digg Digg plugin which enables [...]]]></description>
			<content:encoded><![CDATA[<p>Another website goes gold.&nbsp; This one, <a href="http://investincheese.ca" target="_blank">investincheese.ca</a>, is a website dedicated to the promotion of cheese-making and enjoying in the Frontenac, Hastings, Lennox and Addington, and Prince Edward County regions.</p>
<p>The site features dynamic pulls from Twitter, Flickr and YouTube as well as some unique things like a news ticker, the Digg Digg plugin which enables easy sharing on Twitter, Facebook and Google Buzz as well as the Share This plugin.&nbsp; It is, of course, a Wordpress-driven site and is best of breed for March 2010.</p>
<p><a href="http://investincheese.ca" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="cheese" border="0" alt="cheese" src="http://php.kennedydatasolutions.com/blog/wp-content/uploads/2010/03/cheese.png" width="534" height="316"></a> </p>
<p>Coming later this week is a news aggregator.&nbsp; Very cool stuff.</p>
<p>I say, LET THEM EAT CHEESE!</p>
]]></content:encoded>
			<wfw:commentRss>http://php.kennedydatasolutions.com/blog/2010/03/20/invest-in-cheese-goes-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deano I Ain&#8217;t, Apparently</title>
		<link>http://php.kennedydatasolutions.com/blog/2009/09/20/deano-i-aint-apparently/</link>
		<comments>http://php.kennedydatasolutions.com/blog/2009/09/20/deano-i-aint-apparently/#comments</comments>
		<pubDate>Mon, 21 Sep 2009 01:32:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mind Omelettes]]></category>

		<guid isPermaLink="false">http://php.kennedydatasolutions.com/blog/2009/09/20/deano-i-aint-apparently/</guid>
		<description><![CDATA[I&#8217;m a simple guy.&#160; I have pretty simple tastes and the glass I put my drink in is an example of that.&#160; I was always a fan of Dean Martin and his swaggering, faux-loaded persona.&#160; I have a memory of his glass being simple as well&#160; (that could have been the poor resolution).
For a long [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a simple guy.&nbsp; I have pretty simple tastes and the glass I put my drink in is an example of that.&nbsp; I was always a fan of Dean Martin and his swaggering, <a href="http://en.wikipedia.org/wiki/Dean_Martin#The_1960s_and_1970s" target="_blank">faux-loaded persona</a>.&nbsp; I have a memory of his glass being simple as well&nbsp; (that could have been the <a href="http://php.kennedydatasolutions.com/blog/2009/02/09/why-is-my-hd-not-hd-enough/" target="_blank">poor resolution</a>).</p>
<p>For a long time I&#8217;ve been using green, patio rocks glasses.&nbsp; They&#8217;re big (which means less refills) but they&#8217;re also pretty cheesy looking.&nbsp; I was cruising Canadian Tire, having just finished a paying job, and spotted some plain but heavy old fashioneds for about $8.&nbsp; While it was more than Value Village wanted, they were perfect.&nbsp; I scooped them and brought them home, proud as punch.</p>
<p>Arriving home I unpacked them, washed them, and put them to the test.&nbsp; Perfect.&nbsp; Or so I thought.</p>
<p>My wife noticed the glasses and wrinkled her nose.&nbsp; Bad sign.&nbsp; I had anticipated this reaction and kept the receipt but I was going to talk my way out of it, or so I thought.&nbsp; She thought they looked cheap.&nbsp; I countered, &#8220;simple.&#8221;&nbsp; She countered &#8220;cheap.&#8221;&nbsp; Ouch &#8211; not going well.&nbsp; She said that if I didn&#8217;t like the green patio glasses that I could use the crystal rocks glasses.&nbsp; Now we&#8217;re getting somewhere.</p>
<p>The pattern is called &#8220;Pinwheel.&#8221;&nbsp; Not exactly simple.&nbsp; I said I would give them a try.&nbsp; I dropped the first three ice cubes in the glass and they made a very loud, very any-harder-and-they-would-break type of noise.&nbsp; I got the look.&nbsp; I said, &#8220;if you want me to use them, this is how they&#8217;re going to be used.&#8221;&nbsp; Amazingly that passed for logic.</p>
<p>So now my drinks are sipped from crystal.&nbsp; It&#8217;s fancier than I&#8217;d like.&nbsp; I have to refill more often than I&#8217;d like.&nbsp; I have to be more cautious than I&#8217;d like.&nbsp; But I have a happy wife, which I like.&nbsp; In a world of compromise I would say that this is one that I can happily live with.</p>
<p>Below is a picture of the three glasses.&nbsp; I&#8217;m sure you can pick them out but consider that one glass is cost $0.99 for 4, one cost $8 for 4, and one cost $8 (and I had to ask if it could go in the dishwasher!).&nbsp; I think I know which one Deano would use.</p>
<p>&nbsp;<img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="glasses" border="0" alt="glasses" src="http://php.kennedydatasolutions.com/blog/wp-content/uploads/2009/09/glasses1.jpg" width="520" height="395"></p>
]]></content:encoded>
			<wfw:commentRss>http://php.kennedydatasolutions.com/blog/2009/09/20/deano-i-aint-apparently/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TweekDeck: The Best Keep Getting Better</title>
		<link>http://php.kennedydatasolutions.com/blog/2009/09/18/tweekdeck-the-best-keep-getting-better/</link>
		<comments>http://php.kennedydatasolutions.com/blog/2009/09/18/tweekdeck-the-best-keep-getting-better/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 14:23:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programs]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://php.kennedydatasolutions.com/blog/2009/09/18/tweekdeck-the-best-keep-getting-better/</guid>
		<description><![CDATA[I was skeptical about the value of Twitter.&#160; It seemed like another flash in the pan or another &#8216;teeny&#8217; app, like MySpace.&#160; I set up an account a long time ago but didn&#8217;t like the web interface and found the whole thing a waste of time.&#160; It was right around the time that Facebook was [...]]]></description>
			<content:encoded><![CDATA[<p>I was skeptical about the value of <a href="http://www.twitter.com/jacobkennedy" target="_blank">Twitter</a>.&nbsp; It seemed like another flash in the pan or another &#8216;teeny&#8217; app, like MySpace.&nbsp; I set up an account a long time ago but didn&#8217;t like the web interface and found the whole thing a waste of time.&nbsp; It was right around the time that Facebook was finding the masses and I found much more value in that.</p>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="td" border="0" alt="td" align="right" src="http://php.kennedydatasolutions.com/blog/wp-content/uploads/2009/09/td.jpg" width="204" height="218"> My how the tables have turned.&nbsp; Now I try to Tweet at least once a day and only occasionally pay attention to my Facebook.&nbsp; The difference seems to be that Facebook is social networking for your actual friends while Twitter is for the social network at large.&nbsp; Chances are good that you haven&#8217;t met half of the people you &#8216;follow&#8217; on Twitter but you likely have met and probably have even talked to most of your &#8216;friends&#8217; on Facebook.</p>
<p>I&#8217;m not saying that I value strangers over my friends, it&#8217;s quite the contrary.&nbsp; It&#8217;s mostly a difference in timing.&nbsp; By and large the information that comes through Facebook is not time sensitive whereas the information flowing through Twitter is as-it-happens.</p>
<p>That brings me to TweekDeck.&nbsp; As with most things on the Internet I stumbled across TweekDeck when I noticed someone&#8217;s status update in Facebook was posted from there.&nbsp; Noticing the similarity between the names Twitter and TweetDeck I was intrigued.&nbsp; It didn&#8217;t take long before I found out that TweekDeck is a social networking client unlike any other out there (and it&#8217;s free).</p>
<p>TweekDeck, first and foremost, manages your Twitter stream.&nbsp; You can group different followed people, watch custom keywords, separate your direct messaging, and search for people and themes.&nbsp; I have a very simple layout which involves &#8220;People&#8221; (real, live people), &#8220;Businesses&#8221; (businesses like <a href="http://twitter.com/searsca" target="_blank">Sears</a>, FutureShop, Dell and EngadgetHD), Direct Messages (these are semi-private Tweets between you and someone else) and Mentions (any time a Tweet has your username in it).&nbsp; The last column I have is my Facebook feed.&nbsp; In version 0.30.3 of TweetDeck you can have several different types of Facebook columns but I just have the one, mass jumble of Facebook information.&nbsp; The icing on the cake is that you can post updates to all of your social networks, at the same time!</p>
<p>Did you hear me?&nbsp; At the same time.&nbsp; That means I don&#8217;t have to have several browsers open and keep switching between them.&nbsp; I can just have TweekDeck open and get near real-time updates from Twitter and Facebook and keep everyone updated, all on the same screen.&nbsp; What has changed recently is that TweetDeck has added some strange kind of super logic into the Facebook posting so that they know when you&#8217;re updating your status or posting to your wall.&nbsp; I&#8217;m guessing it has to do with the content but it is amazing.</p>
<p>So if you&#8217;re feeling overwhelmed with all the different apps you have to manage to keep in the loop, give TweetDeck a try.&nbsp; It&#8217;s also on the iPhone.&nbsp; Haven&#8217;t tried it there yet but hopefully soon. (hint, hint).</p>
]]></content:encoded>
			<wfw:commentRss>http://php.kennedydatasolutions.com/blog/2009/09/18/tweekdeck-the-best-keep-getting-better/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iTunes 9: My Early Impressions</title>
		<link>http://php.kennedydatasolutions.com/blog/2009/09/17/itunes-9-my-early-impressions/</link>
		<comments>http://php.kennedydatasolutions.com/blog/2009/09/17/itunes-9-my-early-impressions/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 22:38:22 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Programs]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://php.kennedydatasolutions.com/blog/2009/09/17/itunes-9-my-early-impressions/</guid>
		<description><![CDATA[I was pretty excited about upgrading to iTunes 9.&#160; My main reasons to be excited were the updated iTunes Store and the management of the iPod Touch/iPhone pages.&#160; Truth is that I wasn&#8217;t really expecting much from iTunes 9.&#160; It wasn&#8217;t until I watched Steve Jobs&#8217; keynote about the release that I learned about things [...]]]></description>
			<content:encoded><![CDATA[<p>I was pretty excited about upgrading to iTunes 9.&nbsp; My main reasons to be excited were the updated iTunes Store and the management of the iPod Touch/iPhone pages.&nbsp; Truth is that I wasn&#8217;t really expecting much from iTunes 9.&nbsp; It wasn&#8217;t until I watched Steve Jobs&#8217; keynote about the release that I learned about things like Home Sharing and Genius Mixes.&nbsp; That&#8217;s when I got really excited.</p>
<p>Here&#8217;s the good news, especially for me: the Store and the iPod page management are all they were hyped up to be.&nbsp; The Store has received a facelift that makes sense, like the toolbar at the top of the page, and things like the Top Song lists got major UI improvements.&nbsp; It is such an advantage to be able to preview songs right in the list and to see all 200.&nbsp; I also like the ability to add to a wishlist, post to Twitter, or gift the song again, right in the list.&nbsp; Page management is as simple as it should be.&nbsp; No real surprise it was just missing for a long time.&nbsp; I&#8217;d still like to be able to password-protect pages so that I could keep some apps away from my kids.</p>
<p>The bad news is that the other two features I looked forward to have some bugs to work out.&nbsp; I&#8217;ll start with Home Sharing.&nbsp; It sounds like an awesome idea for anyone with more than one computer in the house.&nbsp; You&#8217;re tired of having to transfer tunes from one machine to another and then having to reauthorize.&nbsp; Well, Home Sharing purports to allow anyone using the same iTunes account, on the same network, to simply access the others library.&nbsp; And it sort of works.&nbsp; My first attempt went off without a hitch.&nbsp; I enabled HS on both machines and the libraries showed up.&nbsp; I could play tunes and even copy them into the other&#8217;s library (this costs you an authorized machine but I&#8217;m assuming everyone here has less than 5 machines in the house).&nbsp; The second time I tried it the Home Sharing section in iTunes was completely absent.&nbsp; I noticed that the other machine was asleep so I woke it up but the link didn&#8217;t reappear.&nbsp; I disabled and reenabled HS on both machines and the link reappeared.&nbsp; But seconds later it disappeared again.&nbsp; It hasn&#8217;t worked right since.&nbsp; Boo.</p>
<p>Genius Mixes on the other hand is an extension of the Genius Playlists which I&#8217;ve been touting since their arrival.&nbsp; The Genius Playlist is, well, genius.&nbsp; You&#8217;re playing a song and you&#8217;re really into the vibe so you hit the Genius icon.&nbsp; Instantly a list of 25 &#8216;like&#8217; songs appear in a playlist with the current song at the top.&nbsp; I&#8217;ve found that these playlists are 99% right on.&nbsp; I&#8217;m never disappointed with the playlist.&nbsp; Genius Mixes, on the other hand, are 12 &#8216;endless&#8217; playlists of supposed like artists and songs.&nbsp; In theory it would work the same as the Genius Playlists.&nbsp; On the surface it does, but I wasn&#8217;t 4 tracks into my mixes when really disjointed tracks started appearing.&nbsp; About 10 tracks in it was clear that the mix wasn&#8217;t contained at all to like tracks.&nbsp; I&#8217;ve tried it several times and been disappointed every time.&nbsp; (And yes, I have updated my genius database several times since upgrading.)</p>
<p>So there you have it, the things I was looking forward to initially have been done well.&nbsp; The things I was surprised by but looking forward to need a lot of work.&nbsp; That&#8217;s too bad because normally things don&#8217;t come out of Apple until they&#8217;re really working well.&nbsp; And for the Mac-lovers out there who will blame my PC, I tried this on my Macbook too &#8211; same result.&nbsp; I still love iTunes, regardless of the bloat and bugs.</p>
]]></content:encoded>
			<wfw:commentRss>http://php.kennedydatasolutions.com/blog/2009/09/17/itunes-9-my-early-impressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adelita Rose Goes Live</title>
		<link>http://php.kennedydatasolutions.com/blog/2009/09/14/adelita-rose-goes-live/</link>
		<comments>http://php.kennedydatasolutions.com/blog/2009/09/14/adelita-rose-goes-live/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 19:51:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[KDS]]></category>

		<guid isPermaLink="false">http://php.kennedydatasolutions.com/blog/2009/09/14/adelita-rose-goes-live/</guid>
		<description><![CDATA[Yesterday I put the finishing touches on a website for photographer Caitlin den Boer.&#160; Her company is called Adelita Rose and the website features some neat tricks using Wordpress.
Along with her most recent Twitter tweet, we also automatically show an excerpt from her most recent blog post.&#160; On the home page there is also a [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I put the finishing touches on a website for photographer Caitlin den Boer.&nbsp; Her company is called <a href="http://adelitarose.com/">Adelita Rose</a> and the website features some neat tricks using Wordpress.</p>
<p>Along with her most recent <a href="http://twitter.com">Twitter</a> tweet, we also automatically show an excerpt from her most recent blog post.&nbsp; On the home page there is also a slideshow going on in the background.&nbsp; I wanted the site content to be completely controlled by Caitlin so that meant using only standard Wordpress tools for the post and page editing.&nbsp; Well, in the newer versions of Wordpress images can be displayed in galleries.&nbsp; A gallery normally shows up as a series of thumbnails on a page which, while a neat way of showing a collection of images at one time, is not nearly as visually impressive as an auto-advancing, full-framed slideshow.&nbsp; What I did was I hid the thumbnailed gallery and used Mootools to read in all of the links to the medium-sized images, used AJAX to follow the links and grab the images, stored them in local, hidden divs, and then created a cross-fading array loop of those divs. The effect is seamless and fairly quick.&nbsp; The bonus is that each of the images is clickable to the full blown image (copyright Adelita Rose, of course).&nbsp; The portfolio pages use the same tricks.</p>
<p>The contact page is a modified plugin and the music player is a free, Flash-based mp3 player that I have randomly selecting a loop of Caitlin&#8217;s chosen music.</p>
<p>The look and feel went through a couple of revisions with Rene Dick at <a href="http://scoutdesign.ca">Scout Design</a> to nail down Caitlin&#8217;s vision but the end result is awesome.&nbsp; I&#8217;m so glad we were able to deliver a non-Flash product that she can administer that still has that polished look a photographer wants.</p>
<p>Cheers to Caitlin and Rene on a very successful project!</p>
<p>J</p>
]]></content:encoded>
			<wfw:commentRss>http://php.kennedydatasolutions.com/blog/2009/09/14/adelita-rose-goes-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Worst Tim Horton&#8217;s Ever?</title>
		<link>http://php.kennedydatasolutions.com/blog/2009/08/18/worst-tim-hortons-ever/</link>
		<comments>http://php.kennedydatasolutions.com/blog/2009/08/18/worst-tim-hortons-ever/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 05:09:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Mind Omelettes]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://php.kennedydatasolutions.com/blog/2009/08/18/worst-tim-hortons-ever/</guid>
		<description><![CDATA[We were on our way to Science North this morning and decided to caffinate at Timmy&#8217;s.  We skipped the local Tim&#8217;s in favour of a drive-through, assuming it would be quicker.  We stopped at the Tim Horton&#8217;s in Nobel, Ontario because it was on the way and in a high traffic area.  Usually these types [...]]]></description>
			<content:encoded><![CDATA[<p>We were on our way to <a target="_blank" href="http://sciencenorth.ca/">Science North </a>this morning and decided to caffinate at Timmy&#8217;s.  We skipped the local Tim&#8217;s in favour of a drive-through, assuming it would be quicker.  We stopped at the Tim Horton&#8217;s in Nobel, Ontario because it was on the way and in a high traffic area.  Usually these types of locations are faster because they&#8217;re more experienced.  Not this time.</p>
<p><img src="http://php.kennedydatasolutions.com/blog/wp-content/uploads/2009/08/th.png" alt="Tim Horton’s" />Our first dilema was whether to run in or drive-through.  Looking at the lineup in the drive-through I decided that running in would be quicker.  As I was parking I noticed that the line inside the place was to the front doors &#8211; drive-through it is.</p>
<p>There were about 5 cars ahead of us in line which, at my normal Tim&#8217;s in Belleville on Cannifton and College, should take about 5-6 minutes.  I knew we were in trouble when we didn&#8217;t move at all in 5 minutes.  When we finally got to the ordering wicket the conversation went as follows:</p>
<p>&#8220;Do you serve English Toffee?&#8221;  (I have to ask because not every location does, for some reason.)<br />
&#8220;No, we don&#8217;t.&#8221;<br />
&#8220;OK, a large French Vanilla will be fine then.&#8221;<br />
&#8220;Actually, we&#8217;re out of cappuccinos.&#8221; (Now I&#8217;m annoyed because you shouldn&#8217;t be out of anything at a Tim Horton&#8217;s.  Period.  I&#8217;m now not getting anything for myself because I&#8217;m P-O&#8217;d.)<br />
&#8220;Fine.  A large double cream, one sugar, a peach juice and a blueberry doughnut.&#8221; (I meant the one that was on the big poster by the ordering window since it&#8217;s a featured product.)<br />
&#8220;OK, $4.12.&#8221;  (This is when my wife guesses that we&#8217;ll get the wrong type of doughnut.)<br />
We get to the window and I check the doughnut.  Sure enough, it&#8217;s some kind of glazed blueberry thing.<br />
&#8220;I&#8217;m sorry, I wanted the blueberry doughnut you have on the poster by the ordering window.&#8221;<br />
&#8220;Oh, you mean a blueberry jam filled doughnut?&#8221;<br />
&#8220;No.&#8221; (My wife then remembers they&#8217;re called &#8216;blooms&#8217; and calls it out.) &#8220;A blueberry bloom.&#8221;<br />
&#8220;We&#8217;re all out of those.&#8221;<br />
&#8220;Ok, fine, a strawberry bloom then.&#8221;<br />
&#8220;We don&#8217;t have any of the blooms left.&#8221; (WTF? Now I&#8217;m just plain mad.)<br />
&#8220;Ok, fine, any blueberry filled doughnut then.&#8221; (We&#8217;ve now been at the window for a good 5-7 minutes.)<br />
She goes to get the doughnut and is clearly not having fun, has no helpers, and will not receive anything close to something resembling a tip.  I take the doughnut and decide that it is the last time I ever visit that location.  I&#8217;ve tried, several times, to be patient at this location but I&#8217;ve had enough.  And I&#8217;m a patient guy.</p>
<p>I feel bad for the girl at the window.  I&#8217;m sure she hates having no help and not having any product to deliver.  At the same time, a little help when I&#8217;m ordering would have gone a long way to soothe the pain (when I asked for an E.T. she could have then told me they had no cappuccinos instead of making me go down the list).  Let this be a lesson to customer service reps everywhere, there&#8217;s always a chance to save the sale.  A smile and a kind word do wonders.  Up until the doughnut I was still a possible &#8220;be-back.&#8221;  Not anymore.</p>
<p>If you&#8217;re from Tim Horton&#8217;s and reading this, that Nobel location has been a disgrace for several years and while I&#8217;ve only been there maybe twice a year it has consistently underperformed.  They&#8217;ve lost sales from me, screwed up orders, been short of stock, and been quite simply too slow for the brand Canadians have come to know, love and trust.  Do something.</p>
]]></content:encoded>
			<wfw:commentRss>http://php.kennedydatasolutions.com/blog/2009/08/18/worst-tim-hortons-ever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac Chess Cheats!</title>
		<link>http://php.kennedydatasolutions.com/blog/2009/08/16/mac-chess-cheats/</link>
		<comments>http://php.kennedydatasolutions.com/blog/2009/08/16/mac-chess-cheats/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 05:03:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Mind Omelettes]]></category>
		<category><![CDATA[Programs]]></category>

		<guid isPermaLink="false">http://php.kennedydatasolutions.com/blog/2009/08/16/mac-chess-cheats/</guid>
		<description><![CDATA[So I was poking around on my MacBook and noticed that there was a chess game (aptly named &#8220;Chess&#8221;).  I decided to give it a go even though I last played chess in, oh, probably elementary school.  After a few humiliating games I tried to get semi-serious and actually put some thought into my moves. [...]]]></description>
			<content:encoded><![CDATA[<p>So I was poking around on my MacBook and noticed that there was a chess game (aptly named &#8220;Chess&#8221;).  I decided to give it a go even though I last played chess in, oh, probably elementary school.  After a few humiliating games I tried to get semi-serious and actually put some thought into my moves.  I was just starting to think that I&#8217;d gained the upper hand when the Mac cheated!  I thought it was a fluke so I &#8220;undid&#8221; my move and tried it again but the darn thing cheated again!  It&#8217;s hard to really show it without video but I promise you, it happened.  Below are my screenshots to prove it:</p>
<p>Before moving my pawn into F4:</p>
<p><img src="http://php.kennedydatasolutions.com/blog/wp-content/uploads/2009/08/picture-1.png" alt="Pre pawn move" style="width: 400px; height: 400px" title="Pre pawn move" height="400" width="400" /></p>
<p>After moving my pawn and before the computer&#8217;s retaliation:</p>
<p><img src="http://php.kennedydatasolutions.com/blog/wp-content/uploads/2009/08/picture-2.png" alt="After pawn to F4" style="width: 400px; height: 400px" title="After pawn to F4" height="400" width="400" /></p>
<p>Now here&#8217;s where the computer cheats.  Pawns may only take pieces moving diagonally and here he takes my pawn, sitting in F4, by moving to F3!  Even if it was checkers this jump wouldn&#8217;t count for anything.</p>
<p><img src="http://php.kennedydatasolutions.com/blog/wp-content/uploads/2009/08/picture-3.png" alt="Computer cheats!" style="width: 400px; height: 400px" title="Computer cheats!" height="400" width="400" /></p>
<p>No more Chess for me.  The game&#8217;s hard enough without the computer cheating to beat me.  Good night, Irene.</p>
]]></content:encoded>
			<wfw:commentRss>http://php.kennedydatasolutions.com/blog/2009/08/16/mac-chess-cheats/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Google Maps in PDF?</title>
		<link>http://php.kennedydatasolutions.com/blog/2009/07/30/google-maps-in-pdf/</link>
		<comments>http://php.kennedydatasolutions.com/blog/2009/07/30/google-maps-in-pdf/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 21:35:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[KDS]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://php.kennedydatasolutions.com/blog/2009/07/30/google-maps-in-pdf/</guid>
		<description><![CDATA[This is a general call for help.&#160; An APB if you wish.&#160; I&#8217;ve got a client who has requested Google Maps.&#160; No problem.&#160; They want a CMS.&#160; No problem.&#160; They want to be able to get directions between the articles, which are points of interest, in the order in which the user defines.&#160; No problem.&#160; [...]]]></description>
			<content:encoded><![CDATA[<p>This is a general call for help.&nbsp; An APB if you wish.&nbsp; I&#8217;ve got a client who has requested Google Maps.&nbsp; No problem.&nbsp; They want a CMS.&nbsp; No problem.&nbsp; They want to be able to get directions between the articles, which are points of interest, in the order in which the user defines.&nbsp; No problem.&nbsp; Now they want to bundle the whole thing in a single zip file, including the articles which should be pdfs.&nbsp; No, er, what&#8217;s that?</p>
<p>I can put the attachments in a single zip file.&nbsp; I can make the articles into pdfs.&nbsp; What I can&#8217;t seem to do, for the life of me, is get the Google Map into a dynamically created pdf.&nbsp; I&#8217;m sure there&#8217;s a way, I just haven&#8217;t come across it yet.&nbsp; Anyone?</p>
<p>Anyone?</p>
<p>I&#8217;ll post the answer here and give credit where it&#8217;s due. promise.</p>
<p>Anyone?</p>
]]></content:encoded>
			<wfw:commentRss>http://php.kennedydatasolutions.com/blog/2009/07/30/google-maps-in-pdf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
