<?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>Udder Talk &#187; Udder Technology</title>
	<atom:link href="http://www.uddertalk.com/category/udder-technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.uddertalk.com</link>
	<description>A blog about the udderly unessential and fun technology around us.</description>
	<lastBuildDate>Tue, 27 Jul 2010 19:33:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>5 Great PHP Frameworks for your next dev project</title>
		<link>http://www.uddertalk.com/2010/07/12/5-great-php-frameworks-for-your-next-dev-project/</link>
		<comments>http://www.uddertalk.com/2010/07/12/5-great-php-frameworks-for-your-next-dev-project/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 01:14:33 +0000</pubDate>
		<dc:creator>dnyce</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Talking Points]]></category>
		<category><![CDATA[Udder Technology]]></category>

		<guid isPermaLink="false">http://www.uddertalk.com/?p=6348</guid>
		<description><![CDATA[When I made the decision to develop my own arcade script I also had to decide how I wanted to go about building it. Since a lot of the basic functionality comes pre – baked into your friendly neighborhood framework, &#8230; <a href="http://www.uddertalk.com/2010/07/12/5-great-php-frameworks-for-your-next-dev-project/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="KonaBody"><img class="size-medium wp-image-6349 alignleft" title="Everything goes with PHP" src="http://www.uddertalk.com/wp-content/uploads/2010/07/php-sauce-224x300.jpg" alt="" width="224" height="300" /></p>
<p style="text-align: left;"><a href="http://www.uddertalk.com/wp-content/uploads/2010/07/php-sauce.jpg"></a>When I made the decision to develop my own arcade script I also had to decide how I wanted to go about building it. Since a lot of the basic functionality comes pre – baked into your friendly neighborhood framework, it was easy for me to decide to make use of one. However, I then had to decide which framework I would choose. Keep reading to see which one I chose.</p>
<p><br/><br/><br/><br/><br/><br/><br/><br />
<img class="alignleft size-medium wp-image-6354" title="Zend" src="http://www.uddertalk.com/wp-content/uploads/2010/07/zend-300x191.png" alt="" width="300" height="191" />Created by the folks over at Zend, the Zend framework is generally accepted as the professional PHP developer&#8217;s framework. This is primarily due to the fact that Zend offers certification courses on their framework. So if you were looking to beef up your resume with some PHP street cred Zend has just what the doctor ordered. To have a list of PHP frameworks and not include Zend is like gathering the ingredients for a great cake and forgetting to include the flour. Zend is a formidable php framework that is extremely modular. In fact, it is so modular that you can make use of it&#8217;s various components within other projects if you wanted to. On the other hand, that modularity can make it very difficult for a novice developer to pick up the framework with any amount of ease. In other words, the learning curve on this one is a little steep.</p>
<p><img class="alignleft size-medium wp-image-6352" title="Symfony" src="http://www.uddertalk.com/wp-content/uploads/2010/07/symfony-300x81.gif" alt="" width="300" height="81" />Symfony is another robust php framework that you could not leave off of a good list of frameworks. Though not as well known as the Zend framework you could still rely on this one to guide you through your more rough coding times. Of course, with a learning curve almost as steep as Zend&#8217;s you may not be up and running in any short amount of time. However, once you get going, you&#8217;ll never look back.</p>
<p><img class="alignleft size-full wp-image-6353" title="Yii" src="http://www.uddertalk.com/wp-content/uploads/2010/07/yii.png" alt="" width="76" height="56" /></p>
<p>Yii touts itself as one of the best performing component based PHP frameworks on the market. Although a properly built application can make use of several methods to make it feel and act less bulky, caching for instance, one that is built from the ground up for performance is a definite plus. However, Yii is not as well known as many of the other frameworks on this list and thus it does not yet have the established community/user base that the other frameworks have. This is all well and good with proper documentation, but there is no substitute for having avid fans of a framework come to your aid when there&#8217;s a problem that you just can&#8217;t get your head around.</p>
<p><img class="alignleft size-medium wp-image-6350" title="CakePHP" src="http://www.uddertalk.com/wp-content/uploads/2010/07/cakephp-300x65.png" alt="" width="300" height="65" /></p>
<p>CakePHP is an extremely popular framework currently in use by some big name players like Mozilla&#8217;s Firefox Add Ons and the Onion Store. Cake takes much of the difficulty out of the developers path and puts in under the hood of it&#8217;s powerful framework. Thereby leaving you, the developer, to tackle the more substantial tasks at hand. However, the inquiring mind may wonder, or even insist, on knowing just what is happening behind Cake&#8217;s closed doors and for some this in fact a deal breaker. If one was looking for a php framework that feels and acts like Rails for Ruby, then Cake may be a close cousin in the PHP world.</p>
<p><img class="alignleft size-medium wp-image-6351" title="Codeigniter" src="http://www.uddertalk.com/wp-content/uploads/2010/07/codeigniter-300x126.png" alt="" width="300" height="126" /></p>
<p>Codeigniter is the only PHP framework on the list to receive recognition from Rasmus Lerdorf, the man behind PHP, for being a light weight framework that feels the least like a framework. It loosely follows the MVC design pattern and leaves little to the imagination the way that CakePHP does. On the other hand, Codeigniter has been criticized for purposely making use of more bulky, and old school, coding methods to allow for support in the old PHP 4 development environment. This has been a mixed blessing for the folks at Ellis Labs, creators of the framework, who have gained praise for not forgetting about the developers who are running in hosting environments that are not yet running PHP 5, but also receiving a fair share of criticism as well. I believe the criticism began to outweigh the praise, because as of CI 2.0 they have decided to drop PHP 4 support altogether. Codeigniter comes with a great bit of documentation. Also worth mentioning is their vibrant user base and very active forum. I think it fair to say that Codeigniter could very well be one of the most popular frameworks on this list.</p>
<p>So which one did I ultimately decide on, well for me, the choice was easy. I chose Codeigniter for it&#8217;s ease of use, excellent forum and user base, and it&#8217;s incredibly small learning curve.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.uddertalk.com/2010/07/12/5-great-php-frameworks-for-your-next-dev-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drobo what?</title>
		<link>http://www.uddertalk.com/2008/09/10/drobo-what/</link>
		<comments>http://www.uddertalk.com/2008/09/10/drobo-what/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 15:46:33 +0000</pubDate>
		<dc:creator>dnyce</dc:creator>
				<category><![CDATA[Udder Technology]]></category>

		<guid isPermaLink="false">http://www.uddertalk.com/2008/09/10/drobo-what/</guid>
		<description><![CDATA[What exactly is a Drobo? Yeah, that&#8217;s what I said the first ten times I heard it. Then I decided to find out. A Drobo is a robot-like hard drive enclosure made by Data Robotics. It&#8217;s robot-like because once it&#8217;s &#8230; <a href="http://www.uddertalk.com/2008/09/10/drobo-what/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="KonaBody">
What exactly is a Drobo? Yeah, that&#8217;s what I said the first ten times I heard it. Then I decided to find out.</p>
<p><a href="http://www.uddertalk.com/wp-content/uploads/2008/09/l-640-640-ec59b5fd-cc1f-4629-8a42-a02865c2fce2.jpeg"><img src="http://www.uddertalk.com/wp-content/uploads/2008/09/l-640-640-ec59b5fd-cc1f-4629-8a42-a02865c2fce2.jpeg" alt="" width="300" height="300" class="alignnone size-full wp-image-364" /></a></p>
<p>A Drobo is a robot-like hard drive enclosure made by Data Robotics. It&#8217;s robot-like because once it&#8217;s connected to your pc, you can add hard drives, of any size and make, and it will magically recognize the additional space almost on the fly.</p>
<p>Since reading up on the clever little device I have officially added it to my list of things to buy when I build out my dream MAC.</p>
<p>For a nice intro to drobo, check out <a href="http://www.drobo.com/products/drobodemo.html">Cali Lewis&#8217; video</a> on the drobo website. </p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.uddertalk.com/2008/09/10/drobo-what/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Week in review</title>
		<link>http://www.uddertalk.com/2008/09/09/week-in-review-2/</link>
		<comments>http://www.uddertalk.com/2008/09/09/week-in-review-2/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 16:16:27 +0000</pubDate>
		<dc:creator>dnyce</dc:creator>
				<category><![CDATA[Udder News]]></category>
		<category><![CDATA[Udder Technology]]></category>

		<guid isPermaLink="false">http://www.uddertalk.com/2008/09/09/week-in-review-2/</guid>
		<description><![CDATA[Ok ok, I know it&#8217;s only two days into the week, but the news must go on. Google Chrome It&#8217;s been about a week since google unveiled it&#8217;s new browser geared towards web applications. Among other things, it promises to &#8230; <a href="http://www.uddertalk.com/2008/09/09/week-in-review-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="KonaBody">
<p><a href="http://www.uddertalk.com/wp-content/uploads/2008/09/p-640-427-7dc30cb1-e9ac-41c6-85e9-d06b01b7be48.jpeg"><img src="http://www.uddertalk.com/wp-content/uploads/2008/09/p-640-427-7dc30cb1-e9ac-41c6-85e9-d06b01b7be48.jpeg" alt="" width="200" height="300" class="alignnone size-full wp-image-364" /></a></p>
<p>Ok ok, I know it&#8217;s only two days into the week, but the news must go on.</p>
<p><b>Google Chrome</b><br />
It&#8217;s been about a week since google unveiled it&#8217;s new browser geared towards web applications. Among other things, it promises to be faster, more crash resistant, and user friendly than the suite of browsers it will compete with. If you haven&#8217;t checked it out, get some chrome over <a href="www.google.com/chrome">here</a></p>
<p>For a few quick updates and browser tricks check out <a href="www.lifehacker.com/tag/google-chrome/">lifehacker</a></p>
<p>More updates to come&#8230;</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.uddertalk.com/2008/09/09/week-in-review-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Look, it&#8217;s an iPhone 3g Mommy&#8230;</title>
		<link>http://www.uddertalk.com/2008/08/03/look-its-an-iphone-3g-mommy/</link>
		<comments>http://www.uddertalk.com/2008/08/03/look-its-an-iphone-3g-mommy/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 21:18:00 +0000</pubDate>
		<dc:creator>dnyce</dc:creator>
				<category><![CDATA[Talking Points]]></category>
		<category><![CDATA[Udder Technology]]></category>

		<guid isPermaLink="false">http://www.uddertalk.com/?p=6274</guid>
		<description><![CDATA[After waiting for just over two weeks from the July 11 release date, I finally managed to get my mitts on the iPhone 3g. I must say, it was certainly worth the wait but of course there is no such &#8230; <a href="http://www.uddertalk.com/2008/08/03/look-its-an-iphone-3g-mommy/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="KonaBody"><a href="http://www.uddertalk.com/wp-content/uploads/2008/08/apple-iphone-3g.jpg"><img class="alignnone size-medium wp-image-6277" title="apple-iphone-3g" src="http://www.uddertalk.com/wp-content/uploads/2008/08/apple-iphone-3g-300x159.jpg" alt="" width="300" height="159" /></a></p>
<p><span style="font-size: x-small; font-family: Arial;"><span style="font-size: 10pt; font-family: Arial;">After waiting for just over two weeks from the July 11 release date, I finally managed to get my mitts on the iPhone 3g. I must say, it was certainly worth the wait but of course there is no such thing as a path that is paved in gold and the iPhone 3g is by no means the end all to Mobile Phones/Smartphones. Follow me now for my first impressions and a few tips that may help out fellow iPhone/3g users.</span></span></p>
<p>The original iPhone was a device that was far ahead of it&#8217;s time. Apple set out to achieve the impossible with that device. They were in essence reinventing the wheel and the way that we looked at smartphones from here on it. Apple quickly snapped up market share in the crowded smart phone market, and in almost no time at all they were sitting pretty with the 2nd best smartphone on the market, next to RIM&#8217;s Blackberry. Since that initial release we have seen <a href="http://www.iphonekiller.com/" target="_blank">countless competitors</a> step up in an attempt to dethrone the new heavyweight champion, not to mention the direct <a href="http://www.google.com/search?hl=en&amp;q=iphone+clone&amp;btnG=Search" target="_blank">knock offs</a> and <a href="http://www.itechnews.net/2007/05/25/cect-p168-iphone-clone/" target="_blank">clones</a> of the iphone. Even still, none of this seems to waiver the champ. The iphone is still the hot device to have and hold. Now with the advent of the iPhone 3g, the world stood on it&#8217;s heels once again.</p>
<p><strong>The Good</strong></p>
<p>3g speed is everything that you may have heard about. It is fast, and cruising around on the internet is definitely fun when combined with both Safari, and the iphone&#8217;s accelerometer. The phone now sports a smooth, more rounded corner, look than the original iphone. The added GPS functionality is also a plus as I was moving from a blackberry 8800, which already had GPS functionality built in, and did not want to take steps back in this department. The App store provides many new downloadable applications that add even further to the iphone&#8217;s already full repertoire. Email has been stepped up in this model of the iphone adding the ability to sync with Microsoft Exchange servers and offering full push email support.</p>
<p><strong>The Bad</strong></p>
<p>Although the 3g speed is fun and blazingly fast, it is not found everywhere. Even though I live in the heart of San Francisco, I have found that I lose 3g and downgrade to Edge at almost regular intervals. Also, that 3g speed comes at the price of a severely depleted battery life. Speaking of battery life, the iphone 3g suffers all around from a less than adequate battery life. I say this as a former blackberry user who could go with out a phone charge for 2 &#8211; 3 days at a time. I now find that I must charge my iphone after an 8 hour long work day, and I haven&#8217;t even begun to make use of it&#8217;s ipod functionality yet!</p>
<p><strong>The Ugly</strong></p>
<p>The phone may only be synced with one exchange account. For some this may be a non &#8211; issue, for others it may be a deal breaker altogether, only you can judge. For me, it&#8217;s not so bad as I mainly make use of imap accounts. This brings me to another issue that some users have encountered, you can only sync your calendar and contacts with either Exchange or your personal accounts, not both. Again, for some this may be huge, for me, not so much. There is, of course, the lack of cut/paste support which many iphone users have been begging for since the first coming of the device. Apple has had leaks and rumors of this support coming in a firmware soon, but nothing solid. Lastly, there is still the lack of MMS support, so if you have to send pics taken with your camera via a text message, you might as well fugedaboutit.</p>
<p><strong>Final Words</strong></p>
<p>I must say that overall I am in love with this new device. Apple has seriously out done themselves with these smartphones, and although the naysayers may line up for years to come, I for one will be there to salute good craftmanship and the perfect blend of form and functionality. The UI is extremely user friendly and fun to use.</p>
<p>If you find that you are running into issues with the battery life then you can try <a href="http://www.hackaday.com/2008/07/17/maximize-the-iphone-3gs-battery-life/" target="_blank">a few different tips and tricks to increase your battery life</a>. If that is not enough, then I highly reccommend picking up an external backup battery. They can be found both on ebay, or direct from a few promising manufacturers.</p>
<p style="padding-left: 30px;"><a href="http://richardsolo.com/index.asp?PageAction=VIEWPROD&amp;ProdID=264" target="_blank">ebay: iphone backup batteries</a></p>
<p style="padding-left: 30px;"><a href="http://richardsolo.com/index.asp?PageAction=VIEWPROD&amp;ProdID=264" target="_blank">Richard Solo Backup Battery</a></p>
<p style="padding-left: 30px;"><a href="http://www.iphoneck.com/product-iphone3G-backup-battery.php" target="_blank">IphoneCK backup Battery</a></p>
<p style="padding-left: 30px;"><a href="http://www.amazon.com/Kensington-Battery-Extender-Charger-iPhone/dp/B0018DKODQ" target="_blank">Kensington backup battery</a></p>
<p style="padding-left: 30px;">or you can wait for the: <a href="http://www.mophie.com/products/juice-pack-iphone-3g" target="_blank">Mophie backup battery for iphone 3g</a></p>
<p>If you&#8217;re looking for a good case to protect your new <span style="text-decoration: line-through;">toy</span> iphone, then I highly reccommend checking out <a href="http://www.case-mate.com" target="_blank">casemate</a> &#8211; They make quality cases that still have a clean look.</p>

<a href='http://www.uddertalk.com/2008/08/03/look-its-an-iphone-3g-mommy/apple-iphone-3g/' title='apple-iphone-3g'><img width="150" height="150" src="http://www.uddertalk.com/wp-content/uploads/2008/08/apple-iphone-3g-150x150.jpg" class="attachment-thumbnail" alt="apple-iphone-3g" title="apple-iphone-3g" /></a>
<a href='http://www.uddertalk.com/2008/08/03/look-its-an-iphone-3g-mommy/img_3237/' title='img_3237'><img width="150" height="150" src="http://www.uddertalk.com/wp-content/uploads/2008/08/img_3237-150x150.jpg" class="attachment-thumbnail" alt="img_3237" title="img_3237" /></a>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.uddertalk.com/2008/08/03/look-its-an-iphone-3g-mommy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Codeigniter with a Vanilla twist</title>
		<link>http://www.uddertalk.com/2008/07/12/codeigniter-with-a-vanilla-twist/</link>
		<comments>http://www.uddertalk.com/2008/07/12/codeigniter-with-a-vanilla-twist/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 02:39:12 +0000</pubDate>
		<dc:creator>dnyce</dc:creator>
				<category><![CDATA[Udder Stuff]]></category>
		<category><![CDATA[Udder Technology]]></category>

		<guid isPermaLink="false">http://www.uddertalk.com/?p=6273</guid>
		<description><![CDATA[Never has a framework been so easy to manage, and yet so powerful. I&#8217;ve been playing with Codeigniter for over a month now and I must say&#8230; It feels good. I made a small footprint in the CI world. I &#8230; <a href="http://www.uddertalk.com/2008/07/12/codeigniter-with-a-vanilla-twist/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div class="KonaBody">Never has a framework been so easy to manage, and yet so powerful. I&#8217;ve been playing with Codeigniter for over a month now and I must say&#8230; It feels good. I made a small footprint in the CI world. I managed to integrate the Vanilla Forum engine with one of the authentication systems used by Codeigniter.</p>
<p>Codeigniter is great framework in and of itself, but it does not come with a built in auth library. Therefore there are many parties who have stepped in to fill this void. I won&#8217;t go into details about these libraries, but know that they are all a great choice when it comes time to secure your application. However, the authentication library that I have chosen to use is called CL Auth.</p>
<p>CL Auth is a great authentication library that comes with some pretty useful functions. It was written by Jason Ashdown (<a href="http://codeigniter.com/forums/member/49348/" target="_blank">Flash UK</a> over at the CI Forums) and inspired by the FreakAuth Light Authentication Library.</p>
<p>Here is a quick feature list:</p>
<p style="padding-left: 30px;"><strong>* Remember Me</strong> (inspired by phpBB3)<br />
<strong>* Forgotten Password</strong><br />
<strong>* DB Sessions</strong><br />
<strong>* Better Captcha</strong><br />
<strong>* URI Auth management</strong> (see below)<br />
<strong>* Email Verification</strong><br />
<strong>* Login using Username OR Email address</strong><br />
<strong>* Password encryption with MD5 MCrypt</strong><br />
<strong>* Extendable user profile</strong><br />
<strong>* Optimised for performance</strong></p>
<p style="padding-left: 30px;"><strong>CL Auth does not come with an <span style="text-decoration: underline;">Admin Panel</span></strong></p>
<p style="padding-left: 30px;"><strong>CL Auth is compatible with CodeIgniter 1.6.3 (verified)</strong></p>
<p>The system takes a new spin on authentication by using a uri management system for handling users and groups.</p>
<p>I decided to drum up an integration of this authentication library with the Vanilla Forum Engine. Vanilla is another, clean, modular, and state of the art forum engine that takes a different approach to managing a forum.</p>
<p>Check out the integration wiki <a href="http://codeigniter.com/wiki/CL_Auth_Integration_with_Vanilla_Forum_Engine/" target="_blank">here</a>.</p>
<p>Now it&#8217;s back to coding.</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.uddertalk.com/2008/07/12/codeigniter-with-a-vanilla-twist/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
