<?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"
	>

<channel>
	<title>Kevin Thompson</title>
	<atom:link href="http://kevinthompson.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://kevinthompson.info</link>
	<description>Living, working, and playing in Southern California</description>
	<pubDate>Sun, 26 Oct 2008 01:59:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7-bleeding</generator>
	<language>en</language>
			<item>
		<title>Syndiqik – Qik Syndication Extended</title>
		<link>http://kevinthompson.info/blog/syndiqik-qik-syndication-extended/</link>
		<comments>http://kevinthompson.info/blog/syndiqik-qik-syndication-extended/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 03:24:50 +0000</pubDate>
		<dc:creator>kevinthompson</dc:creator>
		
		<category><![CDATA[Mobile]]></category>

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

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

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

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

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

		<guid isPermaLink="false">http://kevinthompson.info/?p=42</guid>
		<description><![CDATA[This morning I wrote about a script I threw together over the weekend that would allow the user to quickly and easily send their latest Qik video over to 12seconds.tv. I originally wrote this script to fill my need for a way to post 12seconds videos from my iPhone, and quickly found that there were [...]]]></description>
			<content:encoded><![CDATA[<p>This morning <a href="http://kevinthompson.info/blog/transfer-videos-from-qik-to-12seconds/">I wrote about</a> a script I threw together over the weekend that would allow the user to quickly and easily send their latest <a href="http://qik.com">Qik</a> video over to <a href="http://12seconds.tv">12seconds.tv</a>. I originally wrote this script to fill my need for a way to post 12seconds videos from my iPhone, and quickly found that there were several other people who wanted the same thing. This morning&#8217;s release allowed any developer to setup a version of the script on <strong>their own</strong> web server and transfer <strong>their own</strong> videos, but I wanted to do something more.</p>
<p><span id="more-42"></span></p>
<p>Today I took it upon myself to create a simple hosted version of this script that would allow any the user of any jailbroken iPhone to easily transfer their Qik videos to 12seconds without having to setup the script. I&#8217;ve named my hosted version of this script <a href="http://syndiqik.com">Syndiqik</a> and the following is a short tutorial on how to transfer your latest Qik video to 12seconds.</p>
<p><strong>Step 1: </strong>Open Qik and record a new video, making sure your video does not exceed 20 seconds. (Keep in mind that although Syndiqik will send videos running up to 20 seconds over to 12seconds.tv, only the first 12 seconds will be displayed.)</p>
<p><img class="alignright size-medium wp-image-44" title="picture-11" src="http://kevinthompson.info/wp-content/uploads/2008/08/picture-11.png" alt="" width="251" height="146" align="right" /><strong>Step 2: </strong>Visit your 12seconds.tv home page and make note of your 12seconds.tv mobile email address. This address should be on the right hand side of the page if you are logged in. (You will only need to enter this email address once so have the page open or jot it down. You&#8217;ll also need to know your Qik username.)</p>
<p><strong>Step 3: </strong>On your iPhone, visit http://syndiqik.com. You should see a page that has two inputs. One for your Qik username, and another for your 12Seconds.tv mobile email address. Fill out these two fields and tap the &#8220;Get My Bookmark&#8221; button at the bottom. You will be redirected to your personal Syndiqik URL which you&#8217;ll be able to use to send your latest video from Qik to 12seconds.tv.</p>
<p><strong>Step 4: </strong>While on your personal Syndiqik URL (you should see a notice with a green background at the bottom), click the bookmark button on your iPhone&#8217;s browser (the + symbol at the bottom), and either bookmark, or add a link to your home screen for quick access.</p>
<p><img class="alignright size-medium wp-image-46" title="img_00011" src="http://kevinthompson.info/wp-content/uploads/2008/08/img_00011-200x300.png" alt="" width="200" height="300" align="right" /><strong>Step 5:</strong> The video status on screen should state the time in seconds of your latest Qik video and if it is under 20 seconds, will inform you that the video is ready to transfer. All that&#8217;s left to do now is name your video and tap the &#8220;Send Video&#8221; button at the bottom. If all goes well you should receive a notice that your video was sent successfully.</p>
<p>That&#8217;s all there is too it! Just visit your Syndiqik bookmark each time you&#8217;re ready to transfer a Qik video and you&#8217;ll just have to name the video and hit send. Hopefully this will help you post many more videos to <a href="http://12seconds.tv">12seconds.tv</a> much more frequently. If you have any questions or feedback, feel free to contact me on <a href="http://twitter.com/kevinthompson">Twitter</a> or email me at thompson [dot] kevind [at] gmail.com.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevinthompson.info/blog/syndiqik-qik-syndication-extended/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Transfer Videos From Qik To 12seconds</title>
		<link>http://kevinthompson.info/blog/transfer-videos-from-qik-to-12seconds/</link>
		<comments>http://kevinthompson.info/blog/transfer-videos-from-qik-to-12seconds/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 15:08:47 +0000</pubDate>
		<dc:creator>kevinthompson</dc:creator>
		
		<category><![CDATA[Mobile]]></category>

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

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

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

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

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

		<guid isPermaLink="false">http://kevinthompson.info/?p=28</guid>
		<description><![CDATA[Recently I found myself wanting to post videos much more frequently to 12seconds.tv, but I couldn&#8217;t find an app for my iPhone 2.01 (jailbroken or otherwise) that would allow me to record and email videos (If you&#8217;re unfamiliar with 12seconds.tv, it&#8217;s essentially a video micro-blogging service, or the visual equivelant of Twitter). The closest I [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I found myself wanting to post videos much more frequently to <a href="http://12seconds.tv" target="_blank">12seconds.tv</a>, but I couldn&#8217;t find an app for my iPhone 2.01 (jailbroken or otherwise) that would allow me to record and email videos (If you&#8217;re unfamiliar with 12seconds.tv, it&#8217;s essentially a video micro-blogging service, or the visual equivelant of <a href="http://twitter.com">Twitter</a>). The closest I was able to come was recording a video via Qik, which allows you to download an flv of your video immediately after it&#8217;s posted, then email that video over to 12seconds to be posted. This process was neither quick, nor convenient, and it required I have access to a computer to download and email the flv. I decided to take a shot at writing a script to download and email the flv for me and within an hour I had a functioning, although buggy, version of the script working.</p>
<p>I&#8217;ve taken a few days now to revise the script, and although it&#8217;s still a work in progess, I wanted to post a quick how to guide on installing and using the Qik to 12seconds script (which I&#8217;m currently calling Syndiqik).</p>
<p><strong>Note: </strong>I&#8217;m assuming your web server supports PHP and MySQL, and if you plan on using this script with your iPhone, you&#8217;ve already jailbroken your iPhone and have Qik installed.</p>
<p><strong>UPDATE:</strong> Shortly after I released this script, I setup a hosted version which should be much easier to use and requires very little setup. You can see the hosted version <a href="http://kevinthompson.info/blog/syndiqik-qik-syndication-extended/">here</a>.</p>
<p><span id="more-28"></span></p>
<p><strong>Step 1:</strong> Download the latest version of <a href="http://kevinthompson.info/syndiqik/syndiqik.zip" target="_blank">Syndiqik.zip</a></p>
<p><strong>Step 2:</strong> Unzip Syndiqik.zip and open index.php</p>
<p><strong>Step 3:</strong> Enter All Configuration Variables:</p>
<p style="text-align: center;"><a href="http://kevinthompson.info/wp-content/uploads/2008/08/picture-1.png"><img class="size-full wp-image-36 aligncenter" title="picture-1" src="http://kevinthompson.info/wp-content/uploads/2008/08/picture-1.png" alt="" width="500" height="258" /></a></p>
<ul>
<li>Qik Username</li>
<li>12seconds.tv Mobile Email (Found on your 12seconds.tv home page in the bottom right)</li>
<li>Your Email Address</li>
<li>Local Server Address</li>
<li>Database Username</li>
<li>Database Password</li>
<li>Database Name</li>
<li>Table in database to store sent videos (to avoid sending duplicates).</li>
</ul>
<p><strong>Step 4:</strong> Upload all three files to a new folder on your web server.</p>
<p>At this point your ready to try out the script. Open up Qik and record a test video. Right now the script is setup to only transfer videos that are 20 seconds or less (keeping in mind 12seconds will only show the first *gasp* 12 seconds of your video). After you&#8217;ve recorded a test video, navigate to the folder on your web server where you uploaded the three files earlier and you should see the following screen (bottom right).</p>
<p><img class="size-medium wp-image-31 alignnone" style="margin:0 20px;" title="img_0001" src="http://kevinthompson.info/wp-content/uploads/2008/08/img_0001-200x300.png" alt="" width="200" height="300" /><img class="alignnone size-medium wp-image-30" style="margin:0 20px;" title="img_0002" src="http://kevinthompson.info/wp-content/uploads/2008/08/img_0002-200x300.png" alt="" width="200" height="300" /></p>
<p>Now all that&#8217;s left to do is name your video and click &#8220;Send Video&#8221; and within about 1-2 minutes it should show up on your 12seconds.tv account.</p>
<p>I&#8217;ll probably be updating the script over the next few days and I&#8217;m working on building in integration with a few other services. Your best bet for catching updates to the script are to follow me on <a href="http://twitter.com/kevinthompson">twitter</a>. If you run into any trouble with the script, feel free to comment here, contact me on twitter or email me at thompson [dot] kevind [at] gmail.com.</p>
<p><strong>Update:</strong> I completely forgot to give credit to S.C. Chen&#8217;s <a href="http://simplehtmldom.sourceforge.net/">Simple HTML DOM Parser for PHP</a>. This is basically a selector engine like you would find in JavaScript frameworks like jQuery or prototype, but for PHP. This library allows me to quickly and easily grab the link to the flv files off of the Qik profile pages.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevinthompson.info/blog/transfer-videos-from-qik-to-12seconds/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My First Experience With Mobile Blogging</title>
		<link>http://kevinthompson.info/blog/my-first-experience-with-mobile-blogging/</link>
		<comments>http://kevinthompson.info/blog/my-first-experience-with-mobile-blogging/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 22:54:15 +0000</pubDate>
		<dc:creator>kevinthompson</dc:creator>
		
		<category><![CDATA[Blogging]]></category>

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

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

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

		<guid isPermaLink="false">http://kevinthompson.info/blog/my-first-experience-with-mobile-blogging/</guid>
		<description><![CDATA[I&#8217;ve got an hour to kill while my car is at the mechanic so I figured I&#8217;d try writing a full post from my iPhone via the Wordpress application. In these first two sentances alone I&#8217;m already noticing a few complications. 
The first issue I&#8217;m running into is that although I&#8217;ve grown fairly compfortable typing [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve got an hour to kill while my car is at the mechanic so I figured I&#8217;d try writing a full post from my iPhone via the Wordpress application. In these first two sentances alone I&#8217;m already noticing a few complications. </p>
<p>The first issue I&#8217;m running into is that although I&#8217;ve grown fairly compfortable typing using the iPhone&#8217;s vertical on screen keyboard, I&#8217;d much prefer the horizontal counterpart (which I&#8217;ve only seen in the browser so far). The second problem plaguing me is related to typing in a mobile device in general. I&#8217;m catching myself ommitting punctuation, and when I want to correct the ommission or I do remember to add the punctuation, it takes several key presses and at least one alternate screen to enter the punctuation. These aren&#8217;t major flaws, and I think they are certainly acceptable given the trade off is the ability to write a full featured article on a mobile device.</p>
<p>While I enjoy the conveniance of being able to write entire posts from my phone, I imagine the most practical use is for either correcting errors on or updating an existing post, or liveblogging.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevinthompson.info/blog/my-first-experience-with-mobile-blogging/feed/</wfw:commentRss>
		</item>
		<item>
		<title>I Finally Picked a Blogging Platform!</title>
		<link>http://kevinthompson.info/blog/i-finally-picked-a-blogging-platform/</link>
		<comments>http://kevinthompson.info/blog/i-finally-picked-a-blogging-platform/#comments</comments>
		<pubDate>Sat, 02 Aug 2008 22:31:38 +0000</pubDate>
		<dc:creator>kevinthompson</dc:creator>
		
		<category><![CDATA[Blogging]]></category>

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

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

		<guid isPermaLink="false">http://kevinthompson.info/?p=9</guid>
		<description><![CDATA[For the past several months I&#8217;ve been going back and forth installing, configuring, and uninstalling various frameworks, blogging platforms, and content management systems, all with the goal of setting up a site to house my portfolio, blog, and resume. I&#8217;ve finally decided to stick with Wordpress and it seemed appropriate for my first official post [...]]]></description>
			<content:encoded><![CDATA[<p>For the past several months I&#8217;ve been going back and forth installing, configuring, and uninstalling various frameworks, blogging platforms, and content management systems, all with the goal of setting up a site to house my portfolio, blog, and resume. I&#8217;ve finally decided to stick with <a href="http://wordpress.org" target="_blank">Wordpress</a> and it seemed appropriate for my first official post to rehash the steps I took to arrive here.</p>
<p>Initially, I was planning to work with an MVC framework, more specifically <a href="http://cakephp.org/" target="_blank">CakePHP</a>, which I had seen used to build a custom blog platform by <a href="http://snook.ca/jonathan/" target="_blank">Jonathan Snook</a>. I began building a simple structure in CakePHP, all the while researching alternative frameworks. I eventually came to a point where I felt that CakePHP was trying to introduce a bit too much of its &#8220;automagic&#8221; functionality and I didn&#8217;t have control over certain aspects of my web application (Looking back now I imagine that this was probably due to my lack of experience with CakePHP. If I had taken the time to dig around I&#8217;m sure I could have circumvented or integrated CakePHP into whatever it was I was trying to accomplish).</p>
<p><span id="more-9"></span></p>
<p>Before dropping MVC frameworks entirely, I researched a few others, namely <a href="http://codeigniter.com/" target="_blank">CodeIgniter</a>, Zend, and Symfony. While I liked the simplicity and flexibility of CodeIgniter, I ultimately decided that using an MVC framework for this project was going to take significantly longer than I intended to get a site up and running and I figured it was time to start looking into pre-packaged solutions. I went through several of the major players including Wordpress, Textpattern, and MovableType, and while researching these, I caught wind of ExpressionEngine via <a href="http://marcamos.com/" target="_blank">Marc Amos&#8217;s</a> mention on Twitter. I decided to give <a href="http://expressionengine.com" target="_blank">ExpressionEngine</a> a try since there seemed to be quite a bit of praise from the freelance developer/designer community and in my mind it was the underdog (ExpressionEngine is also developed by the same company that&#8217;s behind CodeIgniter, <a href="http://ellislab.com" target="_blank">EllisLab</a>).</p>
<p>My first installation of ExpressionEngine went very smoothly, and I didn&#8217;t hit a single snag until I needed to decide how to structure my data groups, or &#8220;weblogs&#8221; in ExpressionEngine lingo. There ended up being a bit of a learning curve with ExpressionEngine, and I needed to adapt to a new tag system, but once I started to pick it up it turned out to be an amazing web application. The one problem I had with ExpressionEngine was that all templates had to be entered via the web interface. Of course they could be edited elsewhere then copied and pasted, but it really broke my natural workflow. I like being able to work directly with the code in an editor such as <a href="http://macromates.com/" target="_blank">TextMate</a>, then hit a few hotkeys and have the changes live on the site. There really didn&#8217;t seem to be any other major drawbacks with ExpressionEngine, but I just didn&#8217;t feel comfortable managing my own site with it (If I were setting up a site for someone else, I think ExpressionEngine would make a great content management system).</p>
<p>At this point, several months had passed and I had nothing but a blank white page for a website. I needed something that was quick and simple to setup, used familiar technology, and wouldn&#8217;t get in my way if I wanted to tweak or customize it. That&#8217;s when I finally settled on Wordpress. I had toyed around with Wordpress in the past and setup blogs for friends and family, so I knew I could have it up and running in minutes. I searched for a theme to act as a placeholder, found &#8220;itheme&#8221;, and decided that would be my starting point.</p>
<p>I&#8217;m still not 100% sure that Wordpress is the best or most efficient solution for what I want to accomplish, and I&#8217;m sure before too long I&#8217;ll write a &#8220;Wordpress vs. ExpressionEngine vs. Whatever&#8221; post, but for the time being, Wordpress is allowing me to build, blog, and slowly expand on my portfolio site without complication.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevinthompson.info/blog/i-finally-picked-a-blogging-platform/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
