<?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>tan tan noodles - msg free since 2005 &#187; Programming</title>
	<atom:link href="http://tantannoodles.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://tantannoodles.com</link>
	<description>msg free since 2005</description>
	<lastBuildDate>Thu, 02 Sep 2010 05:01:09 +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>Introducing Google Analytics and Feedburner Reports for WordPress</title>
		<link>http://tantannoodles.com/2006/01/21/introducing-google-analytics-and-feedburner-reports-for-wordpress/</link>
		<comments>http://tantannoodles.com/2006/01/21/introducing-google-analytics-and-feedburner-reports-for-wordpress/#comments</comments>
		<pubDate>Sun, 22 Jan 2006 04:03:26 +0000</pubDate>
		<dc:creator>Joe Tan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://tantannoodles.com/2006/01/21/introducing-google-analytics-and-feedburner-reports-for-wordpress/</guid>
		<description><![CDATA[My latest creation, another plugin for WordPress Google Analytics, is a very power web tracking service. It&#8217;ll tell you everything you could possibly want to know with what&#8217;s going on with your web site. Ridiculous stuff like how many times people in the state of Alabama have viewed this blog in the last week. That&#8217;s [...]<div class="tantan-getcomments"><a href="http://tantannoodles.com/2006/01/21/introducing-google-analytics-and-feedburner-reports-for-wordpress/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=148" width="100" height="15" style="border:0;" /></a></div>]]></description>
			<content:encoded><![CDATA[<p>My latest creation, another plugin for WordPress <img src='http://tantannoodles.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Google Analytics, is a very power web tracking service. It&#8217;ll tell you everything you could possibly want to know with what&#8217;s going on with your web site. Ridiculous stuff like how many times people in the state of Alabama have viewed this blog in the last week. That&#8217;s zero times fyi. Anyways, I&#8217;ve mentioned Google Analytics before, <a href="http://tantannoodles.com/2005/11/28/google-analytics/">so click over</a> if you&#8217;re curious. </p>
<p>A drawback I find with Google Analytics is that there are so many different reports you can get, and it&#8217;s not always immediately clear exactly how you can get to the report you want. Eventually, I found myself pulling up the same reports over and over, so I thought to myself&#8230; &#8220;self, wouldn&#8217;t it be great if I could just view all these reports on one screen?&#8221; So I kinda did just that, over the course of a few evenings. I had to do a few semi-tricky things with Google sessions and whatnot, but the end result is a somewhat generic Google Analytics library which pulls down reporting data. I then wrapped all this into a <a href="http://tantannoodles.com/toolkit/wordpress-reports/">WordPress plugin</a>. While doing the plugin wrapping process, I found that it was also pretty easy to pull down and incorporate reports from other services such as Feedburner. So this plugin displays reports pulled down from Google Analytics and Feedburner, and will possibly do some more in the future.</p>
<p>So there it is, now you can view Google Analytics and Feedburner reports right inside your WordPress admin area <img src='http://tantannoodles.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Check it out: <a href="http://tantannoodles.com/toolkit/wordpress-reports/">Google Analytics and Feedburner Reports plugin for WordPress</a> </p>
<p>Here&#8217;s a screenshot if you&#8217;re curious:<br />
<a class="imagelink" href="http://tantannoodles.com/wp-content/uploads/2006/01/wpreports.jpg" title="WordPress Reports screenshot"><img id="image146" src="http://tantannoodles.com/wp-content/uploads/2006/01/wpreports.thumbnail.jpg" alt="WordPress Reports screenshot" height="96" width="117" /></a></p>
<p>PS: And if you&#8217;re a blogger and are not using WordPress (and have some PHP know-how), then you could still download the plugin and rework the Google Analytics library portion into a plugin for your own blogging system. Don&#8217;t ask me for help tho, you&#8217;re on your own for that <img src='http://tantannoodles.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="tantan-getcomments"><a href="http://tantannoodles.com/2006/01/21/introducing-google-analytics-and-feedburner-reports-for-wordpress/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=148" width="100" height="15" style="border:0;" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://tantannoodles.com/2006/01/21/introducing-google-analytics-and-feedburner-reports-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Analytics</title>
		<link>http://tantannoodles.com/2005/11/28/google-analytics/</link>
		<comments>http://tantannoodles.com/2005/11/28/google-analytics/#comments</comments>
		<pubDate>Tue, 29 Nov 2005 04:32:21 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://tantannoodles.com/?p=111</guid>
		<description><![CDATA[Observations on Google's free web stats package<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/11/28/google-analytics/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=111" width="100" height="15" style="border:0;" /></a></div>]]></description>
			<content:encoded><![CDATA[<p>In the not too distant future, we&#8217;ll be googling to google to do google with google. And if <a href="http://finance.yahoo.com/q/bc?s=GOOG&#038;t=1y&#038;l=off&#038;z=m&#038;q=l&#038;c=aapl">their stock price is any indication</a>, we&#8217;ll be doing it all from Apple computers <img src='http://tantannoodles.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   </p>
<p>Anyways, I recently installed Google&#8217;s latest web service, <a href="http://www.google.com/analytics/">Google Analytics</a>, onto tantannoodles.com to give it a test run. It&#8217;s basically a web based statistics program for your web site. The verdict? Great tool to get indepth stats about your site for free, though it may not necessarily be the most easy to use tool (there are a lot of options!). </p>
<p>As with most statistic programs, it gives you all the basic web statistic reports. Like how many visitors and page views your site received over a period of time, where your visitors are coming from, or even slightly more in-depth reports such as what&#8217;s the percentage of new vs returning visitors. And it plots all these different reports in pretty pie chart graphs for you to look at. Any decent stats program worth it&#8217;s weight will be able to generate all these basic reports. </p>
<p>Now I haven&#8217;t really used any &#8216;enterprise&#8217; statistics packages since they&#8217;re all kind of expensive (such as <a href="http://www.webtrends.com/">WebTrends</a>), but what really sets Google Analytics apart from the other more mature open source packages (such as <a href="http://www.analog.cx/">Analog</a> or <a href="http://awstats.sourceforge.net/">AWStats</a>) is that it mashes up all the different kinds data it collects into what it calls &#8220;cross segment&#8221; reports, to give you some really interesting insights into your web site. For example, I can tell you that yesterday (11/27) 75% of visitors to tantannoodles.com were first time visitors, that is they never visited this site before. That&#8217;s sorta neat. What&#8217;s even neater is this next tidbit. Of these <em>first time</em> visitors, 36% of them came from the United States, 7% came from Canada, and 6% came from Singapore<sup>1</sup>. Neat-o. And you can do this kind of cross referencing and drill down analysis on almost every kind of data that Google collects, along with the ability to compare reports for one time period with the reports for another. That is pretty cool. </p>
<p>Like I said, it&#8217;s not exactly the easiest tool to use, I had to spend a couple days trying to figure it out, but once you know how to generate all the different kinds reports, it becomes a <em>very</em> powerful and useful tool. Much like Google&#8217;s other services, the best part about Google Analytics is that it is completely free<sup>2</sup>. That is, if your site gets <a href="http://www.google.com/support/analytics/bin/answer.py?answer=26784">less than 5 million pageviews</a> per month. And if your site is getting more than 5 million pageviews per month, then well&#8230; uh, you win.  </p>
<p>Check it out: <a href="http://www.google.com/analytics/">Linky</a>. </p>
<hr />
<p><sup>1</sup> Getting something you made <a href="http://joy.nu/?p=969">hearted</a> from a hawt Singaporean web designer / blogger is not a bad thing <img src='http://tantannoodles.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><sup>2</sup> Unfortunately, Google has stopped accepting new web site registrations for the time being, since it&#8217;s proving to be a little too popular and is bogging down their servers. I can&#8217;t even imagine what kind of load it would take to bog down a Google server.</p>
<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/11/28/google-analytics/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=111" width="100" height="15" style="border:0;" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://tantannoodles.com/2005/11/28/google-analytics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails</title>
		<link>http://tantannoodles.com/2005/11/07/ruby-on-rails/</link>
		<comments>http://tantannoodles.com/2005/11/07/ruby-on-rails/#comments</comments>
		<pubDate>Tue, 08 Nov 2005 06:12:50 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://tantannoodles.com/?p=106</guid>
		<description><![CDATA[Where I talk about developing with Ruby on Rails<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/11/07/ruby-on-rails/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=106" width="100" height="15" style="border:0;" /></a></div>]]></description>
			<content:encoded><![CDATA[<p><img src="http://tantannoodles.com/files/rubyrails.gif" align="right" style="margin:0 0 5px 6px" />If you&#8217;re like me and make web sites for a living (or as a hobby), then you&#8217;ve probably heard a lot of buzz around <a href="http://www.rubyonrails.com">Ruby on Rails</a>, which is a new web development framework that&#8217;s starting to gain a lot of traction amongst web developers. Ruby on Rails follows a model-view-controller (MVC) design pattern, which basically forces you to use good development practices. So over the weekend, I decided to give it a try and see what all the hype was all about. </p>
<p>The web application I wanted to build: I have two roommates, and we needed a way to keep track of expenses in the apartment (such as rent, cable, utilities, misc bills). So I used this opportunity to build just that. The requirements are pretty simple: keep track of total expenses, keep track of who paid what, and keep track of who owes how much. </p>
<p>All in all, it took me probably about 5 to 6 hours to implement something basic that met my requirements. Mind you, this is starting from scratch. I didn&#8217;t know anything about Ruby on Rails before this (other than the fact that it existed), so I think that is pretty good. If I were to do it again, it would probably take half as long or maybe even a third. And if I were to do this straight up in PHP, which I am very familiar with, it would probably still take me about the same amount of time. The real time saver with Ruby on Rails is that it does a lot of the heavy lifting for you, which leaves you time to think about more important things like workflows and business logics.</p>
<p>Some things I like:</p>
<ul>
<li>Easy to get something up and running <em>fast</em>. The expenses tracking table literally took me 10 minutes to create.</li>
<li>Intuitive. I was able to guess my way around for about 85% of the time, I didn&#8217;t need to look things up very often&#8230;</li>
<li>&#8230; which lead to a few <em>wow, that is cool</em> moments</li>
<li>Produces clean code.  Unlike almost <a href="http://www.google.com/search?q=site:sourceforge.net+php">every other web application</a> I&#8217;ve seen, which is usually some sort of ugly mishmash of PHP, HTML, and SQL</li>
<li>Refreshing to work with. Not having to worry about <abbr title="Create, Read, Update, Delete">CRUD</abbr> database operations is really nice. This is a real time saver.</li>
</ul>
<p>Some things I don&#8217;t like:</p>
<ul>
<li>Speed. It takes a while to load, tho this could be because of a configuration problem on my host (Dreamhost).</li>
<li>Documentation is a bit lacking. The online video tutorials helped a lot, but I spent a lot of time chasing my tail over one or two seemingly minor issues. Stuff like, &#8220;how do I sum the total payments for a roommate?&#8221;, which is slightly more complex logic</li>
<li>DNS issues with the database. This really isn&#8217;t a problem with Ruby on Rails. I put this down because I almost went nuts trying to figure out I couldn&#8217;t connect to the database.
</li>
<li>Doing tech support for my other <a href="http://tantannoodles.com/toolkit/">WordPress plugins</a>. Ugh, why can&#8217;t I just write perfect code?</li>
<li>Not much else&#8230;</li>
</ul>
<p>As you can probably see, I can&#8217;t really find anything bad about Ruby on Rails after working with it for a day or so. It really is a great web development framework to work with. <a href="http://www.rubyonrails.com">Give it a try.</a> There is a great online video tutorial which demonstrates how to create a basic publishing system in just 15 minutes.</p>
<p>So now that I have some idea of how to use Ruby on Rails, all I have to do is find some Web 2.0 business plan, combine that with AJAX, web services APIs, and maybe some tagging, and I&#8217;m good to go <img src='http://tantannoodles.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>PS: <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewAlbum?playlistId=80621301&#038;s=143441&#038;i=80621265"> Wholly Yours</a> by David Crowder is awesome.</p>
<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/11/07/ruby-on-rails/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=106" width="100" height="15" style="border:0;" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://tantannoodles.com/2005/11/07/ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Safari Acid Tests</title>
		<link>http://tantannoodles.com/2005/10/31/safari-acid-tests/</link>
		<comments>http://tantannoodles.com/2005/10/31/safari-acid-tests/#comments</comments>
		<pubDate>Tue, 01 Nov 2005 05:02:12 +0000</pubDate>
		<dc:creator>Joe Tan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://tantannoodles.com/?p=104</guid>
		<description><![CDATA[On Apple, acid 2, and girls<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/10/31/safari-acid-tests/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=104" width="100" height="15" style="border:0;" /></a></div>]]></description>
			<content:encoded><![CDATA[<p>Hurrah! Apple is first out of the web standards gates and Safari <a href="http://docs.info.apple.com/article.html?artnum=301984">can now pass the Acid2 web standards test</a>, which I <a href="http://tantannoodles.com/2005/04/28/safari-and-acid2/">mentioned</a> way back in April when the patches were first developed by Dave Hyatt. Go Apple! Just trust me when I say that this will make web development go a lot smoother in the future. And hopefully this will mean the end of stupid box model incompatibilities (amongst other things) between browsers&#8230; grr&#8230;</p>
<p>And in other news, I&#8217;m getting lots of great feedback on my latest WordPress plugin. <a href="http://tantannoodles.com/toolkit/wp-flickr-post-bar/">Nifty!</a> For reasons not entirely clear to me, some even think I&#8217;m a <a href="http://www.emilyhambidge.com/blog/sitenews/233/">genius</a>. Now if only girls<sup>1</sup> would think of me like that&#8230; but maybe instead of &#8220;genius&#8221;, how about &#8220;suave&#8221;.</p>
<p><sup>1</sup>cute, female, single</p>
<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/10/31/safari-acid-tests/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=104" width="100" height="15" style="border:0;" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://tantannoodles.com/2005/10/31/safari-acid-tests/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress Flickr Post Bar</title>
		<link>http://tantannoodles.com/2005/10/28/wordpress-flickr-post-bar/</link>
		<comments>http://tantannoodles.com/2005/10/28/wordpress-flickr-post-bar/#comments</comments>
		<pubDate>Fri, 28 Oct 2005 22:47:46 +0000</pubDate>
		<dc:creator>Joe Tan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://tantannoodles.com/?p=102</guid>
		<description><![CDATA[So you may have heard about me talk about Flock, the new kid on the block. One of it&#8217;s neat features is that you can easily use your Flickr photos when you&#8217;re writing a post to your blog. I thought to myself, I&#8217;d like to be able to do that too, except I don&#8217;t really [...]<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/10/28/wordpress-flickr-post-bar/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=102" width="100" height="15" style="border:0;" /></a></div>]]></description>
			<content:encoded><![CDATA[<p>So you may have heard about me <a href="http://tantannoodles.com/2005/10/24/what-the-flock/">talk about Flock</a>, the new kid on the block. One of it&#8217;s <a href="http://www.flock.com/gettingstarted/Blogging_3.php">neat features</a> is that you can easily use your Flickr photos when you&#8217;re writing a post to your blog. I thought to myself, I&#8217;d like to be able to do that too, except I don&#8217;t really want to always have to use Flock to do that. And since WordPress provides a nice plugin architecture, maybe I can write a plugin to mimic this feature in Flock. And I&#8217;d like to search the photos too, instead of just listing out photos for one user.</p>
<p>So over the course of the next few hours, I sat down and wrote a plugin for WordPress to do just that. Here&#8217;s my second ever WordPress plugin, the <a href="http://tantannoodles.com/toolkit/wp-flickr-post-bar/">Flickr Post Bar plugin</a>. Just like Flock&#8217;s Flickr Top Bar, this plugin displays a scrollable and searchable row of photos to your WordPress edit screen. Unlike Flock, which just allows you to retrieve photos by username, this plugin allows you to search for photos either by username or tag, or any combination of both. Once you have found a photo you want to use, just click on it, and the proper HTML snippet will appear in your post. Now with Flock, you can drag and drop photos into your post, but since WordPress doesn&#8217;t have a <abbr title="What You See Is What You Get">wysiwyg</abbr> editor installed by default, I didn&#8217;t spend the time to make that happen. And also drag-and-drop actions seems like a lotta JavaScript kung-fu I don&#8217;t really want to think about, especially if it&#8217;s not for <a href="http://www.silaspartners.com">work</a>.</p>
<p>Click for a screen shot:<br />
<a href="http://tantannoodles.com/files/flickrpostbar.jpg"><img src="http://tantannoodles.com/files/flickrpostbar.jpg" width="240" height="170"/></a></p>
<p>If you are a WordPress user, <a href="http://tantannoodles.com/toolkit/wp-flickr-post-bar/">check it out and let me know what you think! &gt;</a></p>
<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/10/28/wordpress-flickr-post-bar/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=102" width="100" height="15" style="border:0;" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://tantannoodles.com/2005/10/28/wordpress-flickr-post-bar/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>What the Flock</title>
		<link>http://tantannoodles.com/2005/10/24/what-the-flock/</link>
		<comments>http://tantannoodles.com/2005/10/24/what-the-flock/#comments</comments>
		<pubDate>Tue, 25 Oct 2005 04:58:59 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://tantannoodles.com/?p=100</guid>
		<description><![CDATA[Alright, so there&#8217;s a new web browser in town that&#8217;s been making a few waves lately. It&#8217;s the Flock web browser, and is supposed to be a &#8220;new and improved&#8221; way of surfing the web. It&#8217;s fully Web 2.0 compliant (get the upgrades if you didn&#8217;t get the memo) and basically take the web browser [...]<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/10/24/what-the-flock/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=100" width="100" height="15" style="border:0;" /></a></div>]]></description>
			<content:encoded><![CDATA[<p>Alright, so there&#8217;s a new web browser in town that&#8217;s been making a few waves lately. It&#8217;s the <a href="http://www.flock.com">Flock web browser</a>, and is supposed to be a &#8220;new and improved&#8221; way of surfing the web. It&#8217;s fully Web 2.0 compliant (get the <a href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html">upgrades</a> if you didn&#8217;t get the memo) and basically take the web browser to the next level by making turning it into a social browsing experience. </p>
<p>Uhm, what is a &#8220;social browsing experience&#8221;? It&#8217;s hard to say exactly, and sounds more like a buzzword a marketing department would come up with&#8230; but one of it&#8217;s core features is that it will integrate your blog, photos, bookmarks, and whatever other online identities you have directly into the browser itself, giving you easy one-click access to your data. So for example, if you give Flock your Blogger username and password, you could drag a picture or snippet of text from the web page you&#8217;re currently viewing and drop it into a &#8220;blog it&#8221; toolbar and have it automatically appear as a post on your blog. So that&#8217;s kinda cool. This easy access in turns allows you to share your ideas more easily, thereby creating a social browsing experience. That&#8217;s the idea anyways. Here&#8217;s a quote that might be helpful:</p>
<blockquote><p>Flock&#8217;s browser is built specifically for a new, emerging generation of Web users, one that isn&#8217;t satisfied passively browsing media online. Flock hopes to turn the browser into a dashboard for collaborating, blogging, sharing photos, reveling in a raft of other group activities that have recently caught fire online &#8211; <a href="http://www.businessweek.com/technology/content/oct2005/tc2005105_2789_tc024.htm">BusinessWeek</a></p></blockquote>
<p>I&#8217;ve used it for a couple days, and while it certainly is a very nice web browser (it&#8217;s based on <a href="http://www.mozilla.org/firefox/">Firefox</a>), I&#8217;m kind of on the fence with Flock.  Sure it lets you post entries to your blog without too much work, but the thing is, I can already post to my blog without too much more work. It&#8217;d probably save me a whole 30 seconds per post (the time it takes for me to navigate to my blog&#8217;s admin screen), but the main drawback for me is that I can&#8217;t edit the HTML source directly. I certainly appreciate the efforts and motivations behind it, but I don&#8217;t know if it is the New And Improved Web Browser they&#8217;re making it out to be. </p>
<p>I&#8217;m also not sure how there can be an entire company behind a web browser that&#8217;s given away for free. To me, it almost feels like the hype surrounding Flock is something more akin to the hype from the DotCom Boom in the 1990s. Lots of great and innovative ideas, but no real business plan to keep it sustainable. Maybe that&#8217;s being a little harsh, but I don&#8217;t think by much. Or perhaps their business plan is acquisition, which seems to be back in fashion these days (Flickr, Upcoming, Weblogs, MySpace, Latest-Google-Purchase, etc).</p>
<p>In anycase, <a href="http://www.flock.com">go download Flock</a> for yourself (especially if you have a blog), and give it a whirl or two. You might even like it. <a href="http://blogsearch.google.com/blogsearch?hl=en&#038;q=flock&#038;btnG=Search+Blogs">More opinions  on Flock</a> from around the blogosphere. </p>
<p>PS: You&#8217;re reading post #100! I would like to take this opportunity to thank the 5 people that actually read this site: my mom, my dad, me, my boss, and the random surfer from Asia who was actually looking for noodle recipes<sup>1</sup>. Thanks for believing in me and for hitting the &#8220;Reload&#8221; button to keep the web stats numbers up.</p>
<p><sup>1</sup> I made this up.</p>
<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/10/24/what-the-flock/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=100" width="100" height="15" style="border:0;" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://tantannoodles.com/2005/10/24/what-the-flock/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Flickr badge plugin</title>
		<link>http://tantannoodles.com/2005/09/12/wordpress-flickr-badge-plugin/</link>
		<comments>http://tantannoodles.com/2005/09/12/wordpress-flickr-badge-plugin/#comments</comments>
		<pubDate>Tue, 13 Sep 2005 03:10:18 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://tantannoodles.com/?p=87</guid>
		<description><![CDATA[Quick note: If you run your own WordPress site, you can now add the funky Flickr badge I developed for tantannoodles.com (those thumbnails rotating in the left) to your own site. More information and installation instructions are available at the plugin&#8217;s page.<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/09/12/wordpress-flickr-badge-plugin/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=87" width="100" height="15" style="border:0;" /></a></div>]]></description>
			<content:encoded><![CDATA[<p>Quick note: If you run your own WordPress site, you can now add the funky Flickr badge I developed for tantannoodles.com (those thumbnails rotating in the left) to your own site. More information and installation instructions are available at the <a href="http://tantannoodles.com/toolkit/wp-flickr-dhtml-badge/">plugin&#8217;s page</a>.</p>
<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/09/12/wordpress-flickr-badge-plugin/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=87" width="100" height="15" style="border:0;" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://tantannoodles.com/2005/09/12/wordpress-flickr-badge-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flickr DHTML Badge</title>
		<link>http://tantannoodles.com/2005/09/06/flickr-dhtml-badge/</link>
		<comments>http://tantannoodles.com/2005/09/06/flickr-dhtml-badge/#comments</comments>
		<pubDate>Wed, 07 Sep 2005 03:37:00 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://tantannoodles.com/?p=83</guid>
		<description><![CDATA[So over the long weekend, I wrote a mini-app for tantannoodles to display my most recent Flickr photos. It&#8217;s made up of Javascript and some CSS (also known as DHTML), and if it&#8217;s working properly, then you should be seeing thumbnail photos rotating in and out down the left rail of this site If you [...]<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/09/06/flickr-dhtml-badge/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=83" width="100" height="15" style="border:0;" /></a></div>]]></description>
			<content:encoded><![CDATA[<p>So over the long weekend, I wrote a mini-app for tantannoodles to display my most recent Flickr photos. It&#8217;s made up of Javascript and some CSS (also known as DHTML), and if it&#8217;s working properly, then you should be seeing thumbnail photos rotating in and out down the left rail of this site <img src='http://tantannoodles.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  If you would like to use it for your own site, then you can <a href="http://tantannoodles.com/toolkit/flickr-dhtml-badge/">download it</a> (it&#8217;s open sourced), and copy and paste some HTML code to get it working on your own site. It works best with the <a href="http://flickr.com">Flickr</a> photo sharing service, but you really could use any online photo gallery you wanted.</p>
<p>The source code and more info is here: <a href="http://tantannoodles.com/toolkit/flickr-dhtml-badge/">Flickr DHTML Badge</a></p>
<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/09/06/flickr-dhtml-badge/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=83" width="100" height="15" style="border:0;" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://tantannoodles.com/2005/09/06/flickr-dhtml-badge/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Introducing SilasPartners.com 2.0</title>
		<link>http://tantannoodles.com/2005/08/22/introducing-silaspartnerscom-20/</link>
		<comments>http://tantannoodles.com/2005/08/22/introducing-silaspartnerscom-20/#comments</comments>
		<pubDate>Mon, 22 Aug 2005 15:29:35 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://tantannoodles.com/?p=74</guid>
		<description><![CDATA[The new website for my company has launched: SilasPartners.com. Our super-duper creative team came up with the fancy designs for the homepage and secondary pages in Photoshop, and I took it for integration into the CMS we&#8217;re using. A typical integration job involves taking the Photoshop PSD file our designers create, slicing out the proper [...]<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/08/22/introducing-silaspartnerscom-20/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=74" width="100" height="15" style="border:0;" /></a></div>]]></description>
			<content:encoded><![CDATA[<p>The new website for my company has launched: <a href="http://www.silaspartners.com">SilasPartners.com</a>. Our super-duper creative team came up with the fancy designs for the homepage and secondary pages in Photoshop, and I took it for integration into the <abbr title="Content management system">CMS</abbr> we&#8217;re using. A typical integration job involves taking the Photoshop PSD file our designers create, slicing out the proper images (like the header graphic, or a search button), and then laying it all out with HTML and CSS stylesheets. So while I don&#8217;t actually do too much graphic design work, I make the design &#8220;happen&#8221;, so to speak. </p>
<p>Unlike work we do for clients, we have a little more flexibility with what we can do with our site&#8230; since well, it&#8217;s our site. So we can experiment a bit more with the amout of flair we use, and try out some things we wouldn&#8217;t ordinarily try with our client web sites. Here are some of the really neat stuff we did, in no particular order:</p>
<ul>
<li><a href="http://www.silaspartners.com/site/c.feIKLOOrGlF/b.928003/k.75A2/Church_of_the_Highlands.htm">Ohhh-ahh nice fonts for all headers</a>. We use a very specific font for our headers, instead of some generic web font like Arial or Verdana, and we do it without actually creating any images.</li>
<li><a href="http://www.silaspartners.com/site/c.feIKLOOrGlF/b.886685/k.BE3D/Team.htm">Neat-o team introduction page</a>. This is a <abbr title="Dynamic HTML">DHTML</abbr> widget I put together, which makes use of some custom Javascript functions and routines I wrote. Also degrades quite nicely for older browsers.</li>
<li>Squeaky clean XHTML compliant code (well, for the most part). </li>
<li>And a bunch of other hidden behind the scenes tricks&#8230;</li>
</ul>
<p>I&#8217;m pretty proud of this site, as is everybody else that worked on the site, since it really showcases the quality of work that we are capable of. <a href="http://www.silaspartners.com/">Explore the site</a>, and learn more about the mission of my company. If you know of a church or ministry that needs an awesome web site, have their people talk to our people and we&#8217;ll get something setup <img src='http://tantannoodles.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://www.silaspartners.com">SilasPartners.com</a></p>
<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/08/22/introducing-silaspartnerscom-20/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=74" width="100" height="15" style="border:0;" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://tantannoodles.com/2005/08/22/introducing-silaspartnerscom-20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dumbest idea ever</title>
		<link>http://tantannoodles.com/2005/08/04/dumbest-idea-ever/</link>
		<comments>http://tantannoodles.com/2005/08/04/dumbest-idea-ever/#comments</comments>
		<pubDate>Fri, 05 Aug 2005 03:46:37 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://tantannoodles.com/?p=69</guid>
		<description><![CDATA[Well, maybe not&#8230; but this doesn&#8217;t make much sense to me. Warning, this is a rant about Internet domains, which I wrote a couple weeks ago but forgot to post&#8230; so feel free to hit the back button and return to whatever you were doing. Alright, so basically there&#8217;s going to be a new &#8220;.mobi&#8221; [...]<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/08/04/dumbest-idea-ever/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=69" width="100" height="15" style="border:0;" /></a></div>]]></description>
			<content:encoded><![CDATA[<p>Well, maybe <a href="http://www.google.com/search?q=dumbest+idea+ever">not</a>&#8230; but <a href="http://www.cnn.com/2005/TECH/internet/07/11/phones.web.reut/index.html">this doesn&#8217;t make much sense</a> to me. Warning, this is a rant about Internet domains, which I wrote a couple weeks ago but forgot to post&#8230; so feel free to hit the back button and return to whatever you were doing.</p>
<p>Alright, so basically there&#8217;s going to be a new &#8220;.mobi&#8221; domain specifically tailored for mobile devices like phones or PDAs. These new domains are not any different from &#8220;.com&#8221;, &#8220;.net&#8221;, or &#8220;.org&#8221;&#8230;. which is fine. The basic premise behind the .mobi domain is so that mobile devices like phones or PDAs have a &#8216;special section&#8217; of the Internet designed exclusively for their use. Which seems ok at first glance, but upon closer inspection, the reasoning behind .mobi doesn&#8217;t make sense. </p>
<p>First of all, in terms of actual usability, typing &#8220;mobi&#8221; with a phone keypad is at least 9 key presses. So a domain like &#8220;ringtones.mobi&#8221; is going to require at least 30 key presses on a standard phone keypad.  If the idea is for people to easily get to websites specially tailored for phones (and PDAs), then it should at least be somewhat easy to enter the domain name. A better domain which I&#8217;ve seen someone suggest is something like &#8220;.pad&#8221;. It is 3 times easier to use, since &#8220;.pad&#8221; is only 3 key presses on a phone. However, this issue could probably be mitigated with some sort of predictive text entry system.</p>
<p>Regardless of the usability issues brought up with the .mobi domain, phones and PDAs in general are reaching a point where they&#8217;re <a href="http://www.amazon.com/exec/obidos/tg/browse/-/754528/ref=w_hp_ln_9/002-7093739-6702443">becoming mini-computers</a> of sorts in terms of capabilities and functionality. As the feature set (especially screen resolution) increases for phones and PDAs, the need for special &#8216;lite-version&#8217; of web sites are going to become increasingly rare. Think of it like the recent jump from dial-up connections to fast DSL / cable connections. It doesn&#8217;t really make sense to create &#8220;highspeed&#8221; web sites specifically tailored for high speed internet connections. Practically everyone&#8217;s already got a high speed internet these days, so creating two versions of a website is a waste of time and effort. .mobi might&#8217;ve been useful 3 or 4 years ago when bandwidth and screen resolution were bigger issues for portable devices, but now&#8230; not so much.</p>
<p>Third reason. People are already confused if it a website is supposed to be &#8220;dot net&#8221;, &#8220;dot com&#8221;, or &#8220;dot whatever&#8221;&#8230; adding another domain to the mix is only going to make this confusion worse. I find myself increasingly just typing the name of the website I want to goto into Google first, since typing in a domain name that I&#8217;m not really sure of could very well easily lead me to some random web site. </p>
<p>And finally, all this talk about the need for a new .mobi domain is really moot, since the need for web sites specifically tailored for phones and PDAs can already solved with existing technologies, like <a href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets">style sheets</a>. </p>
<p>&lt;/RANT&gt;</p>
<div class="tantan-getcomments"><a href="http://tantannoodles.com/2005/08/04/dumbest-idea-ever/#comments"><img src="http://tantannoodles.com/wp-content/plugins/tantan/get-comments.php?p=69" width="100" height="15" style="border:0;" /></a></div>]]></content:encoded>
			<wfw:commentRss>http://tantannoodles.com/2005/08/04/dumbest-idea-ever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
