<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Mike Smullin</title>
	
	<link>http://www.mikesmullin.com</link>
	<description>Personal Blog</description>
	<lastBuildDate>Sat, 31 Jul 2010 00:06:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/mikesmullin" /><feedburner:info uri="mikesmullin" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly>(Enter a personal message you would like to have appear at the top of your feed.)</feedburner:browserFriendly><item>
		<title>Abnormal Management with Niko-niko Calendar</title>
		<link>http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/</link>
		<comments>http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 21:11:20 +0000</pubDate>
		<dc:creator>Mike Smullin</dc:creator>
				<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.mikesmullin.com/?p=2763</guid>
		<description><![CDATA[In the manufacturing industry, in the field of production management, there is a process known as abnormal management;  a clever measurement system designed to provide prior warning for defects in work products where people are involved. The Niko-niko Calendar is a tool for automating this process and measuring abnormalities over time. Like many modern manufacturing]]></description>
			<content:encoded><![CDATA[<p>In the manufacturing industry, in the field of production management, there is a process known as abnormal management;  a clever measurement system designed to provide prior warning for defects in work products where people are involved.</p>
<p>The Niko-niko Calendar is a tool for automating this process and measuring abnormalities over time. Like many modern manufacturing innovations, it originates from Japan. The <a href="http://github.com/YukiKita/redmine_niko_cale/tree">Niko-niko Calendar plugin for Redmine</a> is a modern version of this tool that should integrate easily with our existing processes.</p>
<p>The value I see in this technology applied to my work specifically is in the harmony of business interests and developer&#8217;s needs.</p>
<p>Imagine a report containing a single table. Across the top horizontally you see each numeric day of the month, and down the left side vertically you see people&#8217;s names. In the center you have a matrix of emoticons.<span id="more-2763"></span></p>
<div class="wp-caption aligncenter" style="width: 564px"><img title="Real-life Niko-niko Calendar" src="http://www.mikesmullin.com/wp-content/uploads/2010/07/jirei.jpg" alt="Real-life Niko-niko Calendar" width="554" height="416" /><p class="wp-caption-text">Real-life Niko-niko Calendar</p></div>
<p>Each day, each member of the team chooses one of three options: happy, sad, or in-between. Everyone who participates has a voice and a platform; transparency is encouraged.</p>
<p>Although it may seem like a kindergarten approach, it provides amazing power and leverage to help management identify abnormalities and make correct decisions before defects occur.<br />
﻿<br />
In applying this technology to your organization, a few of the fundamental benefits you can expect include:</p>
<ul>
<li><strong>“How are you doing?”</strong> becomes a sincere question.</li>
<li><strong>“Why?”</strong> and <strong>“How can I help?”</strong> begins to occur more frequently.</li>
<li>Encourages cooperation and creative solutions.</li>
<li>Becomes more difficult for management to neglect employee safety and morale.</li>
</ul>
<p>This is important because it allows us to measure and track &#8220;abnormalities&#8221; as they occur. The definition of &#8220;Abnormality&#8221; in this context of means &#8220;State that is not normal, although it is not defective.&#8221; or &#8220;State between normality and the defect&#8221;. This system of measurement can benefit any type of project where there is a work product being manufactured.</p>
<p>For example, the developer is asked to work on a ticket but the instructions in the ticket are not clear. The manager is never around to answer questions. The developer keeps developing, trying the best he can, but feels unproductive because he is forced to make several assumptions that could end up being wrong.</p>
<p>Left unchecked, this can lead to defects. Moreover, the state of abnormality shows the symptom to the defect. Suddenly arriving at the defect is not desirable at all. By tracking abnormalities, we are able to resolve problems before they occur.</p>
<p>Also, it is important ahead of the defect to see the change little by little every day. It is important to see the tendency to the change. Because we realize abnormalities are not so abnormal and we are willing to measure them, the defect is not overlooked, and the corrections are realised instead of taken for granted.</p>
<p>See this page for details and usage examples:<br />
<a href="http://www.geocities.jp/nikonikocalendar/index_en.html">&#8220;Niko-niko Calendar&#8221;, an article by AKATA Akinori</a></p>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/&amp;n=Abnormal+Management+with+Niko-niko+Calendar&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/&amp;title=Abnormal+Management+with+Niko-niko+Calendar" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/&amp;title=Abnormal+Management+with+Niko-niko+Calendar" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/&amp;t=Abnormal+Management+with+Niko-niko+Calendar" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/&amp;title=Abnormal+Management+with+Niko-niko+Calendar" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/&amp;title=Abnormal+Management+with+Niko-niko+Calendar&amp;summary=In%20the%20manufacturing%20industry%2C%20in%20the%20field%20of%20production%20management%2C%20there%20is%20a%20process%20known%20as%20abnormal%20management%3B%C2%A0%20a%20clever%20measurement%20system%20designed%20to%20provide%20prior%20warning%20for%20defects%20in%20work%20products%20where%20people%20are%20involved.%0D%0A%0D%0AThe%20Niko-niko%20Calendar%20is%20a%20tool%20for%20automating%20this%20proce&amp;source=Mike Smullin" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/&amp;t=Abnormal+Management+with+Niko-niko+Calendar" rel="nofollow" class="external" title="Post this to MySpace">Post this to MySpace</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/&amp;title=Abnormal+Management+with+Niko-niko+Calendar" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/&amp;title=Abnormal+Management+with+Niko-niko+Calendar" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Abnormal+Management+with+Niko-niko+Calendar+-+http://b2l.me/98dqh&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Abnormal+Management+with+Niko-niko+Calendar&amp;body=Link: http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A In%20the%20manufacturing%20industry%2C%20in%20the%20field%20of%20production%20management%2C%20there%20is%20a%20process%20known%20as%20abnormal%20management%3B%C2%A0%20a%20clever%20measurement%20system%20designed%20to%20provide%20prior%20warning%20for%20defects%20in%20work%20products%20where%20people%20are%20involved.%0D%0A%0D%0AThe%20Niko-niko%20Calendar%20is%20a%20tool%20for%20automating%20this%20proce" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<img src="http://feeds.feedburner.com/~r/mikesmullin/~4/YZP81lJIZtQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mikesmullin.com/project-management/abnormal-management-with-niko-niko-calendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programmers: VirtualBox is a better Development Environment</title>
		<link>http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/</link>
		<comments>http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 18:37:29 +0000</pubDate>
		<dc:creator>Mike Smullin</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.mikesmullin.com/?p=475</guid>
		<description><![CDATA[You may ask why use an Oracle (formerly Sun) VirtualBox (VBox) Virtual Machine (VM) for a development environment when coding? From the perspective of a developer on your team, the answer is, for several reasons: We can have the same development environment regardless of our desktop environment. We set the VM to 512mb memory to]]></description>
			<content:encoded><![CDATA[<p>You may ask why use an Oracle (formerly Sun) VirtualBox (VBox) Virtual Machine (VM) for a development environment when coding? From the perspective of a developer on your team, the answer is, for several reasons:</p>
<ul>
<li>We can have the same development environment regardless of our desktop environment.</li>
<li>We set the VM to 512mb memory to start, which is like the remote VPS server environment. This is nice because you can scale memory and/or cpus up or down at will, and instantly with a few clicks. A great way to test your application under various loads.</li>
<li>By starting the hardware resource limits low (mem and cpu), we limit how greedy the stack can get. If the vm freezes, the rest of your system does not.</li>
<li>Starting with constraints forces us to build efficient code from the start, instead of refactoring for efficiency later (which realistically never happens). The same is true for bugs affected by the environment, which previously you would only encounter once you attempted to deploy to a remote development or production server. When you are deploying to production, that is too late to be finding out you have bugs related to environment differences.</li>
<li>With VMs you can take snapshots of the hard drive at any given point in time. Snapshots taken thereafter are similar to version control in that only the differences are actually saved. So it&#8217;s efficient, quick, which means less expensive. When you mess something up with the  install or environment you can just roll back to a time when everything  was working.</li>
<li>The use of snapshots can become like a form of unit testing. You can make copies of working environments to start new projects. You can test source code (e.g. from outside the VM over a mounted vboxsf or nfs share) in different points of the snapshotted environments.</li>
<li>Also, consider your other projects not in a VM. When you need to switch gears, you just start or stop another VM. It takes a few seconds, and you can be running several different versions of Apache, PostgreSQL, Ruby, <acronym title="Pre-Hypertext Processing">PHP</acronym>, and all other sorts of programming tools. This gives you precision in developing. No longer do you have to hold back to the old verisons of software in order to stay compatible with all projects. You can develop your applications on the bleeding edge of technology. And save resources by only running the tools you need when you need them.</li>
<li>Once you get the vm setup correctly, you can quickly send the entire environment to your peers. For teams on a gigabit LAN, the time to transfer a typical 1GB virtual disk image (*.vdi) is trivial. For teams across the planet, preparing instructions like the ones below are often faster and take on average 1-2 hours to complete. Not to mention if you put it on a <acronym title="Universal Serial Bus">USB</acronym> drive you can take it with you anywhere you go.</li>
</ul>
<p>There are more benefits as you will see through using it, but you&#8217;ll  need memory; at least 1.5-2gb is preferable. Less is technically  possible but you&#8217;ll see performance hit depending on the size of your  VM.</p>
<p>Ultimately, the result for those using the vm image is an instant development environment, with no dependency conflicts, configuration quirks, or hardware differences. On average with this I have new development team members able to join the team brand new and start contributing meaningful code in as little as 6 hours on average, versus 24-32 hours for the non-vm approach. But with the non-vm approach you have to consider all the problems you face down the road that end up being  environment differences.</p>
<p>Below is a pseudo bash script outlining how to prepare one of these virtual machine images (*.vdi) using Ubuntu 10.04 (Lucid Lynx) 64-bit.</p>
<p><span id="more-475"></span></p>
<p><small>
<pre><code class="bash">
# download an <acronym title="International Organization for Standardization">ISO</acronym> of Ubuntu 10.4 LTS Server
# NOTE: If your pc is 64-bit and can emulate 64-bit VMs get that one. If not, use the i386/32-bit iso
#   http://releases.ubuntu.com/lucid/ubuntu-10.04-server-amd64.iso
#   http://releases.ubuntu.com/lucid/ubuntu-10.04-server-i386.iso

# download and install latest VirtualBox (3.2.4 r62467)
# http://www.virtualbox.org/wiki/Downloads
# run VirtualBox
# click Machine &gt; New (Ctrl+N)
# click Next
# type Name:
# select Operating System: Linux
# select Version: Ubuntu (64 bit)
# click Next
# click Next # keeping memory at 512 <acronym title="Megabyte">MB</acronym>, the default
# click Next # to "Create new hard disk", the default
# click Next
# click Next # for "Dynamically expanding storage", the default
# click Next # for 8.00 <acronym title="Gigabyte">GB</acronym> size, the default
# click Finish
# click Finish

# right-click on new vm for context menu
# click "Settings... (Ctrl+S)"
# click "System" &gt; "Motherboard"
# uncheck "Floppy'
# click "System" &gt; "Processor"
# check "Extended Features:" "Enable PAE/NX"  # very important or you will get errors with Ubuntu Lucid
# click "Storage"
# under "SATA Controller", right-click on the .vdi and chose "Remove Attachment"
# right-click on "<acronym title="Integrated Development Environment">IDE</acronym> Controller", choose "Add Hard Disk", and then select the .vdi file you just removed.
# This is because you have to use <acronym title="Integrated Development Environment">IDE</acronym>; SATA is broken at the moment.
# under "<acronym title="Integrated Development Environment">IDE</acronym> Controller", highlight "Empty" and ensure the right "Slot:" says "<acronym title="Integrated Development Environment">IDE</acronym> Secondary Master"
# click the yellow-folder-with-green-up-arrow icon to the right of "<acronym title="Compact Disc">CD</acronym>/<acronym title="Digital Versatile Disc">DVD</acronym> Device:" to open the Virtual Media Manager
# click "Add" toolbar icon button to open the file browser dialog
# browse to and select your Ubuntu 10.04 Server .iso
# click Open
# click OK
# NOTE: sometimes at this point there is a bug in VirtualBox where the left menu that used to show General, System, Display, etc. is now collapsed. To fix you have to close the window and repeat steps to select .iso
# click Audio
# uncheck "Enable Audio"
# click Network
# select "Attached to:" "Bridged Adapter"
# NOTE: click "Advanced" and make note of the Mac Address if you need to have it added to your router. I prefer this way because I have mac address filtering enabled on my router.
# click <acronym title="Universal Serial Bus">USB</acronym>
# uncheck "Enable <acronym title="Universal Serial Bus">USB</acronym> Controller"
# click OK to close the window and save all your settings changes

# highlight the vm and click Start tollbar icon button

# when Ubuntu setup boots, it prompts you to select your language, with English being the default
# select language as you wish (e.g. English)
# press F4 at main menu and select "Install a Minimal Virtual Machine" then press enter twice to begin installation
# answer localization questions as you wish (e.g. US Keyboard)
# if asked, select "Do not configure network at this time"
# hostname can be whatever u like (e.g. development)
# chose your time zone
# choose "Guided - use entire disk"
# choose NO to "Encrypt my home directory" when prompted; it causes problems with keys
# choose "no automatic updates" when prompted
# do NOT choose any software to install when prompted, instead hit TAB and ENTER to skip
# YES to install GRUB bootloader
# CONTINUE to reboot

# once booted to prompt, login
sudo -i # become root
# NOTE: wherever you see the username 'mikesmullin' replace with your own in these instructions
# install ssh
aptitude install openssh-server
logout # of root
logout # of your user
# outside the vm, i also prefer to add a host entry for mysite.local to my /etc/hosts

# from outside the vm, ssh into the machine from now on
ssh mysite.local
sudo -i
visudo
# change line 28 to read:
%admin ALL=NOPASSWD: ALL
:wq
rm /etc/motd
logout # of root
logout # of your user

# now would also be a good time to install your ssh key
# so you don't have to type your password every time you ssh into the vm
# from your localhost (outside vm):
ssh-copy-id -i ~/.ssh/id_dsa.pub mysite.local # this assumes you already have generated an rsa ssh key

# install vbox guest additions
ssh mysite.local
sudo -i
aptitude update &amp;&amp; aptitude safe-upgrade
reboot # to switch to latest kernel

# once vm is rebooted:
ssh mysite.local
sudo -i
aptitude install linux-headers-virtual build-essential psmisc wget vim
#aptitude install xserver-xorg xserver-xorg-core # NOTE: uncomment this for 32-bit systems
# in the vm window
# switch focus to the window entitled "[Running] - Oracle VM VirtualBox"
# click Devices &gt; Install Guest Additions... (Host+D or RCtrl+D)
# NOTE: for some people the menubar at the top of that window is gone. if this is you, you can still use the keyboard shortcuts above and use the arrow keys left/right to switch menus or up/down to make your selection
# now resume from your ssh terminal:
cd /media &amp;&amp; mkdir cdrom
mount /dev/cdrom cdrom &amp;&amp; cd cdrom
./VBoxLinuxAdditions-amd64.run
reboot

# once vm is rebooted and at login prompt,
# at this point it is a good idea to make a snapshot of the virtual machine:
# switch focus to the window entitled "[Running] - Oracle VM VirtualBox"
# click Machine &gt; Take Snapshot... (Host+S or RCtrl+S)
# name the snapshot "fresh ubuntu install"
# this way you will always have this point to roll-back to if you manage to mess up the next steps
# feel free and please remember to make as many snapshots as you like; you can never have too many, only too few.
# now resume from your ssh terminal:
ssh mysite.local

# setup src
# add your localhost directory containing your src code dir to vbox vm as a permanent shared folder named 'src'
sudo -i # become root
cd /media &amp;&amp; mkdir src
echo "src   /media/src      vboxsf  rw,uid=1000,gid=1000    0       0" &gt;&gt; /etc/fstab
mount -a
# NOTE: If you get the following error, go to vm Devices &gt; Shared Folders...
#       and make sure you add the ./src dir and check "Make Permanent"
#       then run above cmd again.
#   /sbin/mount.vboxsf: mounting failed with the error: Protocol error
cd /var/www &amp;&amp; ln -s /media/src src &amp;&amp; cd src
</pre>
<p></code></small></p>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/&amp;n=Programmers%3A+VirtualBox+is+a+better+Development+Environment&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/&amp;title=Programmers%3A+VirtualBox+is+a+better+Development+Environment" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/&amp;title=Programmers%3A+VirtualBox+is+a+better+Development+Environment" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/&amp;t=Programmers%3A+VirtualBox+is+a+better+Development+Environment" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/&amp;title=Programmers%3A+VirtualBox+is+a+better+Development+Environment" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/&amp;title=Programmers%3A+VirtualBox+is+a+better+Development+Environment&amp;summary=You%20may%20ask%20why%20use%20an%20Oracle%20%28formerly%20Sun%29%20VirtualBox%20%28VBox%29%20Virtual%20Machine%20%28VM%29%20for%20a%20development%20environment%20when%20coding%3F%20From%20the%20perspective%20of%20a%20developer%20on%20your%20team%2C%20the%20answer%20is%2C%20for%20several%20reasons%3A%0D%0A%0D%0A%09We%20can%20have%20the%20same%20development%20environment%20regardless%20of%20our%20desktop%20environment.&amp;source=Mike Smullin" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/&amp;t=Programmers%3A+VirtualBox+is+a+better+Development+Environment" rel="nofollow" class="external" title="Post this to MySpace">Post this to MySpace</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/&amp;title=Programmers%3A+VirtualBox+is+a+better+Development+Environment" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/&amp;title=Programmers%3A+VirtualBox+is+a+better+Development+Environment" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Programmers%3A+VirtualBox+is+a+better+Development+Environment+-+http://b2l.me/7meqy&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Programmers%3A+VirtualBox+is+a+better+Development+Environment&amp;body=Link: http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A You%20may%20ask%20why%20use%20an%20Oracle%20%28formerly%20Sun%29%20VirtualBox%20%28VBox%29%20Virtual%20Machine%20%28VM%29%20for%20a%20development%20environment%20when%20coding%3F%20From%20the%20perspective%20of%20a%20developer%20on%20your%20team%2C%20the%20answer%20is%2C%20for%20several%20reasons%3A%0D%0A%0D%0A%09We%20can%20have%20the%20same%20development%20environment%20regardless%20of%20our%20desktop%20environment." rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<img src="http://feeds.feedburner.com/~r/mikesmullin/~4/UPBfIU68Lw0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mikesmullin.com/development/programmers-virtualbox-is-a-better-development-environment/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Picasa’s Facial Recognition Technology: So good, it’s freaky</title>
		<link>http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/</link>
		<comments>http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/#comments</comments>
		<pubDate>Sun, 02 May 2010 16:32:50 +0000</pubDate>
		<dc:creator>Mike Smullin</dc:creator>
				<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://www.mikesmullin.com/?p=473</guid>
		<description><![CDATA[I was playing with Google&#8217;s Picasa and Picasa Web Album yesterday. They have a facial recognition feature provided in both the desktop app and the web app. So the desktop app scans your hdd for pictures with faces, and the web app scans your albums for faces and gives you an opportunity to tag the]]></description>
			<content:encoded><![CDATA[<p>I was playing with Google&#8217;s Picasa and Picasa Web Album yesterday. They have a facial recognition feature provided in both the desktop app and the web app. So the desktop app scans your hdd for pictures with faces, and the web app scans your albums for faces and gives you an opportunity to tag the faces. It was scary how accurate it was at both finding faces in pictures AND grouping them. Out of my album of 17 or so pics, it recognized that there were only 5 different people in them. Pretty freaky when you consider Google is required to comply with government wiretapping/spy requests, and that similar technology is being used in our traffic cameras.</p>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/&amp;n=Google+Picasa%27s+Facial+Recognition+Technology%3A+So+good%2C+it%27s+freaky&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/&amp;title=Google+Picasa%27s+Facial+Recognition+Technology%3A+So+good%2C+it%27s+freaky" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/&amp;title=Google+Picasa%27s+Facial+Recognition+Technology%3A+So+good%2C+it%27s+freaky" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/&amp;t=Google+Picasa%27s+Facial+Recognition+Technology%3A+So+good%2C+it%27s+freaky" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/&amp;title=Google+Picasa%27s+Facial+Recognition+Technology%3A+So+good%2C+it%27s+freaky" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/&amp;title=Google+Picasa%27s+Facial+Recognition+Technology%3A+So+good%2C+it%27s+freaky&amp;summary=I%20was%20playing%20with%20Google%27s%20Picasa%20and%20Picasa%20Web%20Album%20yesterday.%20They%20have%20a%20facial%20recognition%20feature%20provided%20in%20both%20the%20desktop%20app%20and%20the%20web%20app.%20So%20the%20desktop%20app%20scans%20your%20hdd%20for%20pictures%20with%20faces%2C%20and%20the%20web%20app%20scans%20your%20albums%20for%20faces%20and%20gives%20you%20an%20opportunity%20to%20tag%20the%20f&amp;source=Mike Smullin" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/&amp;t=Google+Picasa%27s+Facial+Recognition+Technology%3A+So+good%2C+it%27s+freaky" rel="nofollow" class="external" title="Post this to MySpace">Post this to MySpace</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/&amp;title=Google+Picasa%27s+Facial+Recognition+Technology%3A+So+good%2C+it%27s+freaky" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/&amp;title=Google+Picasa%27s+Facial+Recognition+Technology%3A+So+good%2C+it%27s+freaky" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Google+Picasa%27s+Facial+Recognition+Technology%3A+So+good%2C+it%27s+freaky+-+http://b2l.me/sf3cp&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Google+Picasa%27s+Facial+Recognition+Technology%3A+So+good%2C+it%27s+freaky&amp;body=Link: http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A I%20was%20playing%20with%20Google%27s%20Picasa%20and%20Picasa%20Web%20Album%20yesterday.%20They%20have%20a%20facial%20recognition%20feature%20provided%20in%20both%20the%20desktop%20app%20and%20the%20web%20app.%20So%20the%20desktop%20app%20scans%20your%20hdd%20for%20pictures%20with%20faces%2C%20and%20the%20web%20app%20scans%20your%20albums%20for%20faces%20and%20gives%20you%20an%20opportunity%20to%20tag%20the%20f" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<img src="http://feeds.feedburner.com/~r/mikesmullin/~4/UT6ySwgkK1o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mikesmullin.com/politics/google-picasas-facial-recognition-technology-so-good-its-freaky/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Learning Dvorak</title>
		<link>http://www.mikesmullin.com/development/learning-dvorak/</link>
		<comments>http://www.mikesmullin.com/development/learning-dvorak/#comments</comments>
		<pubDate>Sun, 02 May 2010 16:32:07 +0000</pubDate>
		<dc:creator>Mike Smullin</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Learning]]></category>

		<guid isPermaLink="false">http://www.mikesmullin.com/?p=471</guid>
		<description><![CDATA[My Dvorak stickers came in the mail. I mistakenly ordered &#8216;Programmer Dvorak&#8217; which I thought was a sales term but actually no there is a keyboard layout called that. I meant to order just plain &#8216;Dvorak&#8217;, but was able to modify the stickers by cutting a few of them with razor blades. Now I have]]></description>
			<content:encoded><![CDATA[<p>My Dvorak stickers came in the mail. I mistakenly ordered &#8216;Programmer Dvorak&#8217; which I thought was a sales term but actually no there is a keyboard layout called that. I meant to order just plain &#8216;Dvorak&#8217;, but was able to modify the stickers by cutting a few of them with razor blades. Now I have them on my home keyboard. I also have figured out a way toggle back and forth between QWERTY and Dvorak using SHIFT+CAPSLOCK. I also use the Scroll Lock LED on my keyboard to indicate which keyboard layout I am in. These are all settings in the keyboard layout part of Gnome in Ubuntu. Very nice. I also found a dvorak keyboard training site where you go start with the home row keys and practice typing all these combinations until you get a high enough accuracy to move to the next level. It&#8217;s been fun. I am going to bring the stickers to work on monday and do the same setup. Then I can practice all the time and when I get frustrated just hit SHIFT+CAPSLOCK to toggle back to QWERTY.</p>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.mikesmullin.com/development/learning-dvorak/&amp;n=Learning+Dvorak&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.mikesmullin.com/development/learning-dvorak/&amp;title=Learning+Dvorak" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.mikesmullin.com/development/learning-dvorak/&amp;title=Learning+Dvorak" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.mikesmullin.com/development/learning-dvorak/&amp;t=Learning+Dvorak" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.mikesmullin.com/development/learning-dvorak/&amp;title=Learning+Dvorak" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.mikesmullin.com/development/learning-dvorak/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.mikesmullin.com/development/learning-dvorak/&amp;title=Learning+Dvorak&amp;summary=My%20Dvorak%20stickers%20came%20in%20the%20mail.%20I%20mistakenly%20ordered%20%27Programmer%20Dvorak%27%20which%20I%20thought%20was%20a%20sales%20term%20but%20actually%20no%20there%20is%20a%20keyboard%20layout%20called%20that.%20I%20meant%20to%20order%20just%20plain%20%27Dvorak%27%2C%20but%20was%20able%20to%20modify%20the%20stickers%20by%20cutting%20a%20few%20of%20them%20with%20razor%20blades.%20Now%20I%20have%20them&amp;source=Mike Smullin" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.mikesmullin.com/development/learning-dvorak/&amp;t=Learning+Dvorak" rel="nofollow" class="external" title="Post this to MySpace">Post this to MySpace</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.mikesmullin.com/development/learning-dvorak/&amp;title=Learning+Dvorak" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.mikesmullin.com/development/learning-dvorak/&amp;title=Learning+Dvorak" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.mikesmullin.com/development/learning-dvorak/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Learning+Dvorak+-+http://b2l.me/sf3u2&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Learning+Dvorak&amp;body=Link: http://www.mikesmullin.com/development/learning-dvorak/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A My%20Dvorak%20stickers%20came%20in%20the%20mail.%20I%20mistakenly%20ordered%20%27Programmer%20Dvorak%27%20which%20I%20thought%20was%20a%20sales%20term%20but%20actually%20no%20there%20is%20a%20keyboard%20layout%20called%20that.%20I%20meant%20to%20order%20just%20plain%20%27Dvorak%27%2C%20but%20was%20able%20to%20modify%20the%20stickers%20by%20cutting%20a%20few%20of%20them%20with%20razor%20blades.%20Now%20I%20have%20them" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<img src="http://feeds.feedburner.com/~r/mikesmullin/~4/G0PWJtPaWU8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mikesmullin.com/development/learning-dvorak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CASHFLOW the Web Game</title>
		<link>http://www.mikesmullin.com/learning/cashflow-the-web-game/</link>
		<comments>http://www.mikesmullin.com/learning/cashflow-the-web-game/#comments</comments>
		<pubDate>Mon, 15 Mar 2010 02:32:00 +0000</pubDate>
		<dc:creator>Mike Smullin</dc:creator>
				<category><![CDATA[Finance]]></category>
		<category><![CDATA[Investment]]></category>
		<category><![CDATA[Learning]]></category>

		<guid isPermaLink="false">http://www.mikesmullin.com/?p=465</guid>
		<description><![CDATA[The CASHFLOW game was designed by Robert and Kim Kiyosaki as a way for people to learn the keys to smart investing in a fun way, without risking any real money. The game is designed to teach you how to think like the rich and learn what it takes to get out of the rat]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mikesmullin.com/wp-content/uploads/2010/03/cashflow-the-web-game-logo1.png"><img class="alignright size-full wp-image-468" title="cashflow-the-web-game-logo" src="http://www.mikesmullin.com/wp-content/uploads/2010/03/cashflow-the-web-game-logo1.png" alt="" width="270" height="126" /></a>The CASHFLOW game was designed by Robert and Kim Kiyosaki as a way for people to learn the keys to smart investing in a fun way, without risking any real money. The game is designed to teach you how to think like the rich and learn what it takes to get out of the rat race and live a financially independent life.</p>
<p>Lots of fun. I have played the board game, the <acronym title="Compact Disc">CD</acronym>-ROM version, as well as this latest online version. The online version is cool because there are new cards and you can find real people to play with online. Great way to meet like-minded. There are a few other subtle improvements to the game over the previous versions which I enjoy such as the comic book style introduction and the things that can happen in the game which make it feel quite true to modern life. Unlike Monopoly.</p>
<p>Check it out. I think during the Beta you can play for free. If not, the Rich Dad Insider membership is worth it! <img src='http://www.mikesmullin.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>via <a href="https://www.richdad.com/RichDad/Member/WebGame/WebGameLink.aspx">Rich Dad &#8211; Welcome to Rich Dad!</a>.</p>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.mikesmullin.com/learning/cashflow-the-web-game/&amp;n=CASHFLOW+the+Web+Game&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.mikesmullin.com/learning/cashflow-the-web-game/&amp;title=CASHFLOW+the+Web+Game" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.mikesmullin.com/learning/cashflow-the-web-game/&amp;title=CASHFLOW+the+Web+Game" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.mikesmullin.com/learning/cashflow-the-web-game/&amp;t=CASHFLOW+the+Web+Game" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.mikesmullin.com/learning/cashflow-the-web-game/&amp;title=CASHFLOW+the+Web+Game" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.mikesmullin.com/learning/cashflow-the-web-game/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.mikesmullin.com/learning/cashflow-the-web-game/&amp;title=CASHFLOW+the+Web+Game&amp;summary=The%20CASHFLOW%20game%20was%20designed%20by%20Robert%20and%20Kim%20Kiyosaki%20as%20a%20way%20for%20people%20to%20learn%20the%20keys%20to%20smart%20investing%20in%20a%20fun%20way%2C%20without%20risking%20any%20real%20money.%20The%20game%20is%20designed%20to%20teach%20you%20how%20to%20think%20like%20the%20rich%20and%20learn%20what%20it%20takes%20to%20get%20out%20of%20the%20rat%20race%20and%20live%20a%20financially%20inde&amp;source=Mike Smullin" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.mikesmullin.com/learning/cashflow-the-web-game/&amp;t=CASHFLOW+the+Web+Game" rel="nofollow" class="external" title="Post this to MySpace">Post this to MySpace</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.mikesmullin.com/learning/cashflow-the-web-game/&amp;title=CASHFLOW+the+Web+Game" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.mikesmullin.com/learning/cashflow-the-web-game/&amp;title=CASHFLOW+the+Web+Game" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.mikesmullin.com/learning/cashflow-the-web-game/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=CASHFLOW+the+Web+Game+-+http://b2l.me/j35q6&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=CASHFLOW+the+Web+Game&amp;body=Link: http://www.mikesmullin.com/learning/cashflow-the-web-game/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A The%20CASHFLOW%20game%20was%20designed%20by%20Robert%20and%20Kim%20Kiyosaki%20as%20a%20way%20for%20people%20to%20learn%20the%20keys%20to%20smart%20investing%20in%20a%20fun%20way%2C%20without%20risking%20any%20real%20money.%20The%20game%20is%20designed%20to%20teach%20you%20how%20to%20think%20like%20the%20rich%20and%20learn%20what%20it%20takes%20to%20get%20out%20of%20the%20rat%20race%20and%20live%20a%20financially%20inde" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<img src="http://feeds.feedburner.com/~r/mikesmullin/~4/Uv7u4edtAlY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mikesmullin.com/learning/cashflow-the-web-game/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gridded Layouts and Simplified Markup</title>
		<link>http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/</link>
		<comments>http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 01:50:53 +0000</pubDate>
		<dc:creator>Mike Smullin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Learning]]></category>

		<guid isPermaLink="false">http://www.mikesmullin.com/?p=459</guid>
		<description><![CDATA[Really sold on gridded layouts lately. Loving the SASS version of 960.gs provided as a plugin for Compass. Albeit, have made some of my own improvements to it so my custom one is a little better. Will share that later. For now, recommended you check out the following projects: Compass; specifically video demo SASS markup]]></description>
			<content:encoded><![CDATA[<p>Really sold on gridded layouts lately. Loving the SASS version of 960.gs provided as a plugin for Compass. Albeit, have made some of my own improvements to it so my custom one is a little better. Will share that later.</p>
<p>For now, recommended you check out the following projects:</p>
<ul>
<li><a href="http://compass-style.org/">Compass</a>; specifically <a href="http://wiki.github.com/chriseppstein/compass/">video demo</a></li>
<li><a href="http://sass-lang.com/">SASS</a> markup language; better than <acronym title="Cascading Style Sheets">CSS</acronym></li>
<li><a href="http://haml-lang.com/">HAML</a> markup language; better than (X)<acronym title="HyperText Markup Language">HTML</acronym></li>
<li><a href="http://960.gs/">960.gs</a>, its sketch pdf, and its <a href="http://github.com/chriseppstein/compass-960-plugin">SASS Compass Plugin equivalent</a></li>
<li><a href="http://gridder.andreehansson.se/">960 Gridder</a> javascript overlay bookmark</li>
<li><a href="http://www.alistapart.com/articles/settingtypeontheweb">A List Apart: Setting Type on the Web to a Baseline Grid</a> article</li>
<li><a href="http://github.com/mikesmullin/Text-Gridder">Text Gridder</a> javascript overlay bookmark (my own)</li>
<li><a href="http://github.com/rstacruz/sparkup">Sparkup</a> markup language; specifically <a href="http://www.youtube.com/watch?v=Jw3jipcenKc">video demo</a></li>
<li><a href="http://github.com/mikesmullin/sparkup/tree/master/sparky/">Sparky</a> my Compass-like compiler for Sparkup</li>
</ul>
<p>Very cool combination for Rapid Application Development (RAD). Especially applied to web design.</p>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/&amp;n=Gridded+Layouts+and+Simplified+Markup&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/&amp;title=Gridded+Layouts+and+Simplified+Markup" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/&amp;title=Gridded+Layouts+and+Simplified+Markup" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/&amp;t=Gridded+Layouts+and+Simplified+Markup" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/&amp;title=Gridded+Layouts+and+Simplified+Markup" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/&amp;title=Gridded+Layouts+and+Simplified+Markup&amp;summary=Really%20sold%20on%20gridded%20layouts%20lately.%20Loving%20the%20SASS%20version%20of%20960.gs%20provided%20as%20a%20plugin%20for%20Compass.%20Albeit%2C%20have%20made%20some%20of%20my%20own%20improvements%20to%20it%20so%20my%20custom%20one%20is%20a%20little%20better.%20Will%20share%20that%20later.%0D%0A%0D%0AFor%20now%2C%20recommended%20you%20check%20out%20the%20following%20projects%3A%0D%0A%0D%0A%09Compass%3B%20specif&amp;source=Mike Smullin" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/&amp;t=Gridded+Layouts+and+Simplified+Markup" rel="nofollow" class="external" title="Post this to MySpace">Post this to MySpace</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/&amp;title=Gridded+Layouts+and+Simplified+Markup" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/&amp;title=Gridded+Layouts+and+Simplified+Markup" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Gridded+Layouts+and+Simplified+Markup+-+http://b2l.me/h4anc&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Gridded+Layouts+and+Simplified+Markup&amp;body=Link: http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Really%20sold%20on%20gridded%20layouts%20lately.%20Loving%20the%20SASS%20version%20of%20960.gs%20provided%20as%20a%20plugin%20for%20Compass.%20Albeit%2C%20have%20made%20some%20of%20my%20own%20improvements%20to%20it%20so%20my%20custom%20one%20is%20a%20little%20better.%20Will%20share%20that%20later.%0D%0A%0D%0AFor%20now%2C%20recommended%20you%20check%20out%20the%20following%20projects%3A%0D%0A%0D%0A%09Compass%3B%20specif" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<img src="http://feeds.feedburner.com/~r/mikesmullin/~4/9anWTMkAPyQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mikesmullin.com/development/gridded-layouts-and-simplified-markup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE Tester: Encapsulates Internet Explorer 5.5 to 8</title>
		<link>http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/</link>
		<comments>http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 23:44:43 +0000</pubDate>
		<dc:creator>Mike Smullin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.mikesmullin.com/?p=452</guid>
		<description><![CDATA[IETester is a free WebBrowser that allows you to have the rendering and javascript engines of IE8, IE7 IE 6 and IE5.5 on Windows 7, Vista and XP, as well as the installed IE in the same process. Runs on Windows. If you&#8217;re on Linux you can just run it in VirtualBox. Very nice tool]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.my-debugbar.com/wiki/IETester/HomePage">IETester</a> is a free WebBrowser that allows you to have the rendering and javascript engines of IE8, IE7 <acronym title="Internet Explorer">IE</acronym> 6 and <acronym title="Internet Explorer 5">IE5</acronym>.5 on Windows 7, Vista and XP, as well as the installed <acronym title="Internet Explorer">IE</acronym> in the same process. Runs on Windows. If you&#8217;re on Linux you can just run it in VirtualBox. Very nice tool to have.</p>
<p style="text-align: center;"><a href="http://www.my-debugbar.com/wiki/IETester/HomePage"><img src='http://www.mikesmullin.com/wp-content/uploads/2010/02/ietester-0.3.png' alt='Screenshot of IETester v0.3' /></a></p>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/&amp;n=IE+Tester%3A+Encapsulates+Internet+Explorer+5.5+to+8&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/&amp;title=IE+Tester%3A+Encapsulates+Internet+Explorer+5.5+to+8" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/&amp;title=IE+Tester%3A+Encapsulates+Internet+Explorer+5.5+to+8" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/&amp;t=IE+Tester%3A+Encapsulates+Internet+Explorer+5.5+to+8" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/&amp;title=IE+Tester%3A+Encapsulates+Internet+Explorer+5.5+to+8" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/&amp;title=IE+Tester%3A+Encapsulates+Internet+Explorer+5.5+to+8&amp;summary=IETester%20is%20a%20free%20WebBrowser%20that%20allows%20you%20to%20have%20the%20rendering%20and%20javascript%20engines%20of%20IE8%2C%20IE7%20IE%206%20and%20IE5.5%20on%20Windows%207%2C%20Vista%20and%20XP%2C%20as%20well%20as%20the%20installed%20IE%20in%20the%20same%20process.%20Runs%20on%20Windows.%20If%20you%27re%20on%20Linux%20you%20can%20just%20run%20it%20in%20VirtualBox.%20Very%20nice%20tool%20to%20have.%0D%0A&amp;source=Mike Smullin" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/&amp;t=IE+Tester%3A+Encapsulates+Internet+Explorer+5.5+to+8" rel="nofollow" class="external" title="Post this to MySpace">Post this to MySpace</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/&amp;title=IE+Tester%3A+Encapsulates+Internet+Explorer+5.5+to+8" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/&amp;title=IE+Tester%3A+Encapsulates+Internet+Explorer+5.5+to+8" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=IE+Tester%3A+Encapsulates+Internet+Explorer+5.5+to+8+-+http://b2l.me/hkj6s&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=IE+Tester%3A+Encapsulates+Internet+Explorer+5.5+to+8&amp;body=Link: http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A IETester%20is%20a%20free%20WebBrowser%20that%20allows%20you%20to%20have%20the%20rendering%20and%20javascript%20engines%20of%20IE8%2C%20IE7%20IE%206%20and%20IE5.5%20on%20Windows%207%2C%20Vista%20and%20XP%2C%20as%20well%20as%20the%20installed%20IE%20in%20the%20same%20process.%20Runs%20on%20Windows.%20If%20you%27re%20on%20Linux%20you%20can%20just%20run%20it%20in%20VirtualBox.%20Very%20nice%20tool%20to%20have.%0D%0A" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<img src="http://feeds.feedburner.com/~r/mikesmullin/~4/HlToiJDcb-A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mikesmullin.com/development/ie-tester-encapsulates-internet-explorer-5-5-to-8/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Continuous Integration</title>
		<link>http://www.mikesmullin.com/development/continuous-integration/</link>
		<comments>http://www.mikesmullin.com/development/continuous-integration/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 19:17:48 +0000</pubDate>
		<dc:creator>Mike Smullin</dc:creator>
				<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.mikesmullin.com/?p=431</guid>
		<description><![CDATA[On a daily basis, how many of you: Write unit tests? Perform unit tests? Check that code follows standards? Check that code is optimized with minimal repetition? Checkout, build, compile, release, and publish multiple builds (e.g. development, nightly, staging, production, training, etc.) in multiple formats (pushed live, tar.gz, .zip, etc.) Analyze results, produce, and share]]></description>
			<content:encoded><![CDATA[<p>On a daily basis, how many of you: Write unit tests? Perform unit tests? Check that code follows standards? Check that code is optimized with minimal repetition? Checkout, build, compile, release, and publish multiple builds (e.g. development, nightly, staging, production, training, etc.) in multiple formats (pushed live, tar.gz, .zip, etc.) Analyze results, produce, and share reports of all this?</p>
<p>Realize that if you are not, your presence is a high cost to the project in terms of the cascade of poor quality, and additional time you place as a burden on your customers and end-users. (see also: six sigma; cost of poor quality)</p>
<p><a href="http://www.mikesmullin.com/wp-content/uploads/2010/02/problem-solving-flowchart.png"><img class="aligncenter size-full wp-image-433" title="problem-solving-flowchart" src="http://www.mikesmullin.com/wp-content/uploads/2010/02/problem-solving-flowchart.png" alt="" width="502" height="375" /></a></p>
<p><span id="more-431"></span></p>
<p>Maybe you have heard of the terms before, but you just haven&#8217;t taken the time to do it personally. Well that&#8217;s precisely the problem&#8211;you shouldn&#8217;t be the one doing it at all&#8211;your software should.</p>
<p>Define <span style="text-decoration: underline;">continuous integration</span>: a software development process emphasizing frequent, comprehensive, and automatic integration (e.g. checkout, building, compiling), testing (e.g. unit testing, code analysis), and delivery (e.g. scheduled releases).</p>
<p>By automating these processes, you speed up development time and ensure important steps are being taken that are otherwise so tedious they are often avoided or forgotten.</p>
<p><span style="text-decoration: underline;">CI</span> is often used in, but not limited to, Agile methodology. Extreme Programming methodology teams also integrate and build the software system multiple times per day to keep all the programmers at the same stage of development. Usually each developer integrates their code into the code base at least daily.</p>
<p>Here I found an excellent presentation on <a href="http://www.slideshare.net/willebil/continuous-integration-in-php">Continuous Integration as it relates to <acronym title="Pre-Hypertext Processing">PHP</acronym></a>. In it, Wilco explains a few of the benefits of practicing CI in your software development projects:</p>
<ul>
<li>The earliest possible detection of problems in the software</li>
<li>Detection of integration problems, no last minute hiatus before releases</li>
<li>Early warning of broken/incompatible code</li>
<li>Early warning of conflicting changes</li>
<li>Immediate unit testing of all changes</li>
<li>Constant availability of a &#8220;current&#8221; build for testing, demo or release purposes</li>
<li>The immediate impact of checking in incomplete or broken code acts as an incentive to developers to learn or work more incrementally with shorter feedback cycles</li>
</ul>
<p>Check out CI projects like: <a href="http://cruisecontrol.sourceforge.net/">CruiseControl</a> (Java), <a href="http://rephlux.sourceforge.net/">Rephlux</a> (<acronym title="Pre-Hypertext Processing">PHP</acronym>), <a href="http://damagecontrol.codehaus.org/">Damage Control</a> (Ruby), and <a href="http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix">a whole slew of others</a>. As well as the links off of their individual pages. Another good post about this is <a href="http://www.jfoobar.org/blog/308-continuous-integration-in-php-duplicate-code-detection.html">here</a>.</p>
<p>While you&#8217;re at it you may find this list of <a href="http://www.smashingmagazine.com/2009/01/20/50-extremely-useful-php-tools/">50 Extremely Useful <acronym title="Pre-Hypertext Processing">PHP</acronym> Tools</a> interesting.</p>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.mikesmullin.com/development/continuous-integration/&amp;n=Continuous+Integration&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.mikesmullin.com/development/continuous-integration/&amp;title=Continuous+Integration" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.mikesmullin.com/development/continuous-integration/&amp;title=Continuous+Integration" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.mikesmullin.com/development/continuous-integration/&amp;t=Continuous+Integration" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.mikesmullin.com/development/continuous-integration/&amp;title=Continuous+Integration" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.mikesmullin.com/development/continuous-integration/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.mikesmullin.com/development/continuous-integration/&amp;title=Continuous+Integration&amp;summary=On%20a%20daily%20basis%2C%20how%20many%20of%20you%3A%20Write%20unit%20tests%3F%20Perform%20unit%20tests%3F%20Check%20that%20code%20follows%20standards%3F%20Check%20that%20code%20is%20optimized%20with%20minimal%20repetition%3F%20Checkout%2C%20build%2C%20compile%2C%20release%2C%20and%20publish%20multiple%20builds%20%28e.g.%20development%2C%20nightly%2C%20staging%2C%20production%2C%20training%2C%20etc.%29%20in%20multipl&amp;source=Mike Smullin" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.mikesmullin.com/development/continuous-integration/&amp;t=Continuous+Integration" rel="nofollow" class="external" title="Post this to MySpace">Post this to MySpace</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.mikesmullin.com/development/continuous-integration/&amp;title=Continuous+Integration" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.mikesmullin.com/development/continuous-integration/&amp;title=Continuous+Integration" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.mikesmullin.com/development/continuous-integration/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Continuous+Integration+-+http://b2l.me/fquy9&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Continuous+Integration&amp;body=Link: http://www.mikesmullin.com/development/continuous-integration/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A On%20a%20daily%20basis%2C%20how%20many%20of%20you%3A%20Write%20unit%20tests%3F%20Perform%20unit%20tests%3F%20Check%20that%20code%20follows%20standards%3F%20Check%20that%20code%20is%20optimized%20with%20minimal%20repetition%3F%20Checkout%2C%20build%2C%20compile%2C%20release%2C%20and%20publish%20multiple%20builds%20%28e.g.%20development%2C%20nightly%2C%20staging%2C%20production%2C%20training%2C%20etc.%29%20in%20multipl" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<img src="http://feeds.feedburner.com/~r/mikesmullin/~4/LxzEb_K1lQQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mikesmullin.com/development/continuous-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scored 3rd in NetWars R6</title>
		<link>http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/</link>
		<comments>http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 03:43:09 +0000</pubDate>
		<dc:creator>Mike Smullin</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[netwars]]></category>
		<category><![CDATA[sysadmin]]></category>

		<guid isPermaLink="false">http://www.mikesmullin.com/?p=411</guid>
		<description><![CDATA[Yep, I was &#8220;numbers&#8220;. NetWars is one of the key competitions in the United States Cyber Challenge. For an overview of the Challenge, please click here to download the description from the White House web site. Do you really know your way around computers? Do you think you can recover the password from a computer?]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.mikesmullin.com/wp-content/uploads/2010/02/netwars-r6-scores.png"><img class="alignright size-full wp-image-414" title="netwars-r6-scores" src="http://www.mikesmullin.com/wp-content/uploads/2010/02/netwars-r6-scores.png" alt="" width="266" height="196" /></a>Yep, I was &#8220;<a href="http://www.netwars.info">numbers</a>&#8220;.</p>
<p><strong>NetWars is one of the key competitions in the United States Cyber Challenge.</strong> For an overview of the Challenge, please click <a href="http://www.whitehouse.gov/files/documents/cyber/The%20United%20States%20Cyber%20Challenge%201.1%20%28updated%205-8-09%29.pdf" target="_blank">here</a> to download the description from the White House web site.</p>
<p>Do you really know your way around computers? Do you think you can recover the password from a computer? Take control of a service? Protect the system against other users who might want to take it over?</p>
<p><a href="http://www.sans.org/netwars/">Netwars</a> is the ultimate online game: an adventure across the Internet. You can play as an analyst, a penetration tester, a defender, or any combination. You earn points by finding keys, moving to higher levels, capturing services such as a website, overcoming obstacles (attack techniques) and protecting resources (defensive techniques). You can see the other players scores and your own points scored, live, or on an overall scoreboard.</p>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/&amp;n=Scored+3rd+in+NetWars+R6&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/&amp;title=Scored+3rd+in+NetWars+R6" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/&amp;title=Scored+3rd+in+NetWars+R6" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/&amp;t=Scored+3rd+in+NetWars+R6" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/&amp;title=Scored+3rd+in+NetWars+R6" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/&amp;title=Scored+3rd+in+NetWars+R6&amp;summary=Yep%2C%20I%20was%20%22numbers%22.%0D%0A%0D%0ANetWars%20is%20one%20of%20the%20key%20competitions%20in%20the%20United%20States%20Cyber%20Challenge.%20For%20an%20overview%20of%20the%20Challenge%2C%20please%20click%20here%20to%20download%20the%20description%20from%20the%20White%20House%20web%20site.%0D%0A%0D%0ADo%20you%20really%20know%20your%20way%20around%20computers%3F%20Do%20you%20think%20you%20can%20recover%20the%20passw&amp;source=Mike Smullin" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/&amp;t=Scored+3rd+in+NetWars+R6" rel="nofollow" class="external" title="Post this to MySpace">Post this to MySpace</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/&amp;title=Scored+3rd+in+NetWars+R6" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/&amp;title=Scored+3rd+in+NetWars+R6" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Scored+3rd+in+NetWars+R6+-+http://b2l.me/fknfu&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Scored+3rd+in+NetWars+R6&amp;body=Link: http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A Yep%2C%20I%20was%20%22numbers%22.%0D%0A%0D%0ANetWars%20is%20one%20of%20the%20key%20competitions%20in%20the%20United%20States%20Cyber%20Challenge.%20For%20an%20overview%20of%20the%20Challenge%2C%20please%20click%20here%20to%20download%20the%20description%20from%20the%20White%20House%20web%20site.%0D%0A%0D%0ADo%20you%20really%20know%20your%20way%20around%20computers%3F%20Do%20you%20think%20you%20can%20recover%20the%20passw" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<img src="http://feeds.feedburner.com/~r/mikesmullin/~4/eG4g4uba2qw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mikesmullin.com/hacking/scored-3rd-in-netwars-r6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blueprint: A CSS Framework</title>
		<link>http://www.mikesmullin.com/design/blueprint-a-css-framework/</link>
		<comments>http://www.mikesmullin.com/design/blueprint-a-css-framework/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 03:08:58 +0000</pubDate>
		<dc:creator>Mike Smullin</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.mikesmullin.com/?p=405</guid>
		<description><![CDATA[Blueprint is a CSS framework, which aims to cut down on your development time. It gives you a solid foundation to build your project on top of, with an easy-to-use grid, sensible typography, useful plugins, and even a stylesheet for printing. Blueprint offers: A CSS reset that eliminates the discrepancies across browsers. A solid grid]]></description>
			<content:encoded><![CDATA[<div id="attachment_407" class="wp-caption aligncenter" style="width: 432px"><a href="http://www.mikesmullin.com/wp-content/uploads/2010/02/blueprint.png"><img class="size-full wp-image-407" title="Blueprint" src="http://www.mikesmullin.com/wp-content/uploads/2010/02/blueprint.png" alt="Blueprint" width="422" height="115" /></a><p class="wp-caption-text">&quot;Spend your time innovating, not replicating.&quot;</p></div>
<p style="text-align: center;">
<p><a href="http://blueprintcss.org/">Blueprint</a> is a <acronym title="Cascading Style Sheets">CSS</acronym> framework, which aims to cut down on your development time. It gives you a solid foundation to build your project on top of, with an easy-to-use grid, sensible typography, useful plugins, and even a stylesheet for printing.</p>
<p>Blueprint offers:</p>
<ul>
<li>A <acronym title="Cascading Style Sheets">CSS</acronym> reset that eliminates the discrepancies across browsers.</li>
<li>A solid grid that can support the most complex of layouts.</li>
<li>Typography based on expert principles that predate the web.</li>
<li>Form styles for great looking user interfaces.</li>
<li>Print styles for making any webpage ready for paper.</li>
<li>Plugins for buttons, tabs and sprites.</li>
<li>Tools, editors, and templates for every step in your workflow.</li>
</ul>
<p>Of course, Blueprint isn&#8217;t the only choice. It&#8217;s just the most popular, according to Google Trends:</p>
<div id="attachment_440" class="wp-caption aligncenter" style="width: 599px"><a href="http://www.google.com/trends?q=960+css%2C+blueprint+css%2C+yui+css&amp;ctab=0&amp;geo=all&amp;date=all&amp;sort=3"><img class="size-full wp-image-440" title="CSS Framework Trends" src="http://www.mikesmullin.com/wp-content/uploads/2010/02/css-framework-trends.png" alt="" width="589" height="247" /></a><p class="wp-caption-text">keyword searches on Google</p></div>
<p style="text-align: center;">
<p>You may also be interested in <a href="http://960.gs/">960 Grid System</a>, or <a href="http://developer.yahoo.com/yui/">Yahoo! User Interface Library (YUI)</a>.</p>

<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring-old">
<ul class="socials">
		<li class="shr-blogger">
			<a href="http://www.blogger.com/blog_this.pyra?t&amp;u=http://www.mikesmullin.com/design/blueprint-a-css-framework/&amp;n=Blueprint%3A+A+CSS+Framework&amp;pli=1" rel="nofollow" class="external" title="Blog this on Blogger">Blog this on Blogger</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.mikesmullin.com/design/blueprint-a-css-framework/&amp;title=Blueprint%3A+A+CSS+Framework" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.mikesmullin.com/design/blueprint-a-css-framework/&amp;title=Blueprint%3A+A+CSS+Framework" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.mikesmullin.com/design/blueprint-a-css-framework/&amp;t=Blueprint%3A+A+CSS+Framework" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-googlebookmarks">
			<a href="http://www.google.com/bookmarks/mark?op=add&amp;bkmk=http://www.mikesmullin.com/design/blueprint-a-css-framework/&amp;title=Blueprint%3A+A+CSS+Framework" rel="nofollow" class="external" title="Add this to Google Bookmarks">Add this to Google Bookmarks</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.mikesmullin.com/design/blueprint-a-css-framework/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-linkedin">
			<a href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http://www.mikesmullin.com/design/blueprint-a-css-framework/&amp;title=Blueprint%3A+A+CSS+Framework&amp;summary=%0D%0A%0D%0ABlueprint%20is%20a%20CSS%20framework%2C%20which%20aims%20to%20cut%20down%20on%20your%20development%20time.%20It%20gives%20you%20a%20solid%20foundation%20to%20build%20your%20project%20on%20top%20of%2C%20with%20an%20easy-to-use%20grid%2C%20sensible%20typography%2C%20useful%20plugins%2C%20and%20even%20a%20stylesheet%20for%20printing.%0D%0A%0D%0ABlueprint%20offers%3A%0D%0A%0D%0A%09A%20CSS%20reset%20that%20eliminates%20&amp;source=Mike Smullin" rel="nofollow" class="external" title="Share this on LinkedIn">Share this on LinkedIn</a>
		</li>
		<li class="shr-myspace">
			<a href="http://www.myspace.com/Modules/PostTo/Pages/?u=http://www.mikesmullin.com/design/blueprint-a-css-framework/&amp;t=Blueprint%3A+A+CSS+Framework" rel="nofollow" class="external" title="Post this to MySpace">Post this to MySpace</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.mikesmullin.com/design/blueprint-a-css-framework/&amp;title=Blueprint%3A+A+CSS+Framework" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.mikesmullin.com/design/blueprint-a-css-framework/&amp;title=Blueprint%3A+A+CSS+Framework" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.mikesmullin.com/design/blueprint-a-css-framework/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=Blueprint%3A+A+CSS+Framework+-+http://b2l.me/fkkv5&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-yahoomail">
			<a href="http://compose.mail.yahoo.com/?Subject=Blueprint%3A+A+CSS+Framework&amp;body=Link: http://www.mikesmullin.com/design/blueprint-a-css-framework/ (sent via shareaholic)%0D%0A%0D%0A----%0D%0A %0D%0A%0D%0ABlueprint%20is%20a%20CSS%20framework%2C%20which%20aims%20to%20cut%20down%20on%20your%20development%20time.%20It%20gives%20you%20a%20solid%20foundation%20to%20build%20your%20project%20on%20top%20of%2C%20with%20an%20easy-to-use%20grid%2C%20sensible%20typography%2C%20useful%20plugins%2C%20and%20even%20a%20stylesheet%20for%20printing.%0D%0A%0D%0ABlueprint%20offers%3A%0D%0A%0D%0A%09A%20CSS%20reset%20that%20eliminates%20" rel="nofollow" class="external" title="Email this via Yahoo! Mail">Email this via Yahoo! Mail</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

<img src="http://feeds.feedburner.com/~r/mikesmullin/~4/oqbUmfnU0IY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.mikesmullin.com/design/blueprint-a-css-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
