<?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>Chris Modem</title>
	<atom:link href="http://www.chrismodem.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chrismodem.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 13 Dec 2011 11:51:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>iThawt Med</title>
		<link>http://www.chrismodem.com/portfolio/ithawt-med/</link>
		<comments>http://www.chrismodem.com/portfolio/ithawt-med/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 11:30:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://www.chrismodem.com/?p=446</guid>
		<description><![CDATA[<p>Codeigniter, PHP, HTML, CSS, jQuery</p>
]]></description>
			<content:encoded><![CDATA[<p>iThawt Med is a medical project application that will capture and track mobile medical buses all across africa, including patient information, vehicle scheduling and tracking and statistical capturing.  This is a very exciting project for us so look out for information in the coming weeks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismodem.com/portfolio/ithawt-med/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>withTy Interview</title>
		<link>http://www.chrismodem.com/blog/withty-interview/</link>
		<comments>http://www.chrismodem.com/blog/withty-interview/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 11:08:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[My Blog]]></category>
		<category><![CDATA[Development Stuff]]></category>

		<guid isPermaLink="false">http://www.chrismodem.com/?p=439</guid>
		<description><![CDATA[Our withTy interview. Thanks to Tyler Reed for not making Jean and myself look like newbies at this. Go check out Tyler Reed&#8217;s site at www.tylerreed.com.]]></description>
			<content:encoded><![CDATA[<p>Our withTy interview. Thanks to Tyler Reed for not making Jean and myself look like newbies at this. Go check out Tyler Reed&#8217;s site at <a href="http://www.tylerreed.com" target="_blank">www.tylerreed.com</a>.</p>
<p><iframe src="http://www.youtube.com/embed/Q4xvUJaYzwQ" frameborder="0" width="425" height="350"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismodem.com/blog/withty-interview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compass Docs</title>
		<link>http://www.chrismodem.com/portfolio/compass-docs/</link>
		<comments>http://www.chrismodem.com/portfolio/compass-docs/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 11:00:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://www.chrismodem.com/?p=428</guid>
		<description><![CDATA[<p>Codeigniter, PHP, HTML, CSS, jQuery</p>
]]></description>
			<content:encoded><![CDATA[<p>This is a quick sneak peak into what we are doing with Compass Docs the successor to the Emerge Digital Archive. Completely re-written from the ground up we are using the new application engine we developed for iThawt. Check back soon for more details, but in the meantime enjoy this little snippet of imagery.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismodem.com/portfolio/compass-docs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WhereHouseMe</title>
		<link>http://www.chrismodem.com/portfolio/wherehouseme/</link>
		<comments>http://www.chrismodem.com/portfolio/wherehouseme/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 10:35:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://www.chrismodem.com/?p=412</guid>
		<description><![CDATA[<p>Codeigniter, PHP, MySQL, HTML, CSS, jQuery</p>
]]></description>
			<content:encoded><![CDATA[<p>WhereHouseMe is a project currently in production and is the brain child of not only myself but also my good friend Jean. The application allows the user to request, order and track items they want stored be it boxes of paper or items from your home. The reason being that storage is still a major issue especially for small to medium business and making life quick and easy for any user is the key to application usage.</p>
<p>I designed the look and feel and am very happy with the outcome. I have also exclusively worked on the project and have programmed it in Codeigniter (PHP) running on a MySQL database. I have also extended my application framework to now include template themes so even though this is same framework I have used for iThawt and Compass it looks completely different. It took me 2 hours to load up the new theme so I am very happy with that development.</p>
<p>Hopefully we can release this soon so watch this space for more information.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismodem.com/portfolio/wherehouseme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iThawt</title>
		<link>http://www.chrismodem.com/portfolio/ithawt-small-business-software/</link>
		<comments>http://www.chrismodem.com/portfolio/ithawt-small-business-software/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 10:05:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://www.chrismodem.com/?p=392</guid>
		<description><![CDATA[<p>Codeigniter, PHP, HTML, CSS, jQuery</p>
]]></description>
			<content:encoded><![CDATA[<p>iThawt is an online web application that helps small companies manage general business functions and utilizes a subscription based model. The original application was a year long proof of concept within our own business written exclusively in Codeigniter (PHP) running on a MySQL database. Once we believed there was something to this app we sped up development and brought on another developer to help complete the project.</p>
<p>The current version still runs on MySQL as a persistence layer but now runs a Java backed-end for handling the logic. I created the new interface application and communicate via a web service in the form of custom XML structures. This gave us a lot more flexibility and have since found much greater return speed. The database was also redesigned and now includes a much stronger structure for handling large data.</p>
<p>This is without a doubt the biggest and most rewarding project I have ever worked on and have invested a lot of time and energy into making this something special. Currently in a Beta style release the general sign-up rate is higher than expected with a total of 16 customers trying it out within the first few weeks. A lot of work still needs to be done but this is a ever evolving application that from a methodological point of view will never be complete.</p>
<p>My contribution was the entire front-end concept and development using a lot of AJAX calls to achieve a more application like feel. I also developed the application view framework as well as the communicator layer for communicating with the Java services. The design style is consistent and robust. All request are very quick and served back to the browser in quick succession. It runs in an Amazon cloud utilizing Amazon EC2 and S3 storage.</p>
<p>I also created the website to accompany the release.</p>
<p>To check it out signup at <a href="http://www.ithawt.com" target="_blank">www.ithawt.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismodem.com/portfolio/ithawt-small-business-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emerge Digital Archive</title>
		<link>http://www.chrismodem.com/portfolio/emerge-digital-archive/</link>
		<comments>http://www.chrismodem.com/portfolio/emerge-digital-archive/#comments</comments>
		<pubDate>Thu, 03 Nov 2011 09:10:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://www.chrismodem.com/?p=377</guid>
		<description><![CDATA[<p>Codeigniter, PHP, MySQL, HTML, CSS, jQuery</p>
]]></description>
			<content:encoded><![CDATA[<p>Emerge Digital Archive was the first project I worked on that used a PHP framework. I had spent a lot of time researching frameworks to increase time dedicated to actual application implementation and enjoyed the lightweight, MVC nature of Codeigniter. The brief for the project was to develop a light-weight search and retrieve document management solution that could handle large amounts of scanned in images. I developed the initial proof of concept within a 5 week period while at the same time extending the Codeigniter core to build an application framework for rapid deployment.</p>
<p>The archive stores database data in a MySQL database whilst running on a dedicated Microsoft server box. Another challenge was the limitation of large companies with regards to application permissions. To overcome this I decided a web app would be best as all companies can easily allow access to certain websites without grossly compromising their network.</p>
<p>Another major challenge was the way browsers handle .tiff format image files. To date .tiff&#8217;s are not really a browser friendly format so we created a java service that puts the images through a conversion process into .png which is widely accepted. Other functionality includes the ability to handle user permission groups, mail groups of documents to a particular address, the editing of indexing information and the ability to see reports on the current status.</p>
<p>To date we store over 2 terabytes of scanned information with over 12 million active records and still going strong. A large amount of data is constantly being inserted into the system and it still stands strong.</p>
<p>I am very proud of this project and did all coding and database structure as well as design and web work. It has since been upgraded to include a new database and file structure as well as completely new interface.</p>
<p>Go to <a href="http://www.emergeios.co.za" target="_blank">www.emergeios.co.za</a> to see the applications</p>
<p>Demo login details:</p>
<p>Username: demo@emerge.co.za</p>
<p>Password: demo</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismodem.com/portfolio/emerge-digital-archive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Magic Mouse Disconnects</title>
		<link>http://www.chrismodem.com/blog/apple-magic-mouse-disconnects/</link>
		<comments>http://www.chrismodem.com/blog/apple-magic-mouse-disconnects/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 06:42:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[My Blog]]></category>
		<category><![CDATA[Some Thoughts]]></category>

		<guid isPermaLink="false">http://www.chrismodem.com/?p=339</guid>
		<description><![CDATA[The apply magic mouse is in a nutshell absolutely cool, except you might run into a small hitch with it.  You see every 10 to 20 minutes or round there mine disconnects, tells me it has disconnected and a few seconds later reconnects.  Ok a few seconds is all, but let me tell you that [...]]]></description>
			<content:encoded><![CDATA[<p>The apply magic mouse is in a nutshell absolutely cool, except you might run into a small hitch with it.  You see every 10 to 20 minutes or round there mine disconnects, tells me it has disconnected and a few seconds later reconnects.  Ok a few seconds is all, but let me tell you that it is incredibly annoying so I went on a Google solution hunt.</p>
<p>The few explanations I found were not very helpful, from there is too much wireless activity in your office&#8230;ok, there is a conflict with another device, hello they use a large randomly generated key identifier (what are the chances that these devices would share the same key) and that your iPhone bluetooth seems to have an effect.</p>
<p>I turned off the wireless router and all other devices and deactivated my iPhone bluetooth.  Problem persisted.  Then I came across another post that recommended making your Magic Mouse a favorite device under the bluetooth settings and behold success and no more problems for like a week.</p>
<p>So in order to this go to System Preferences-&gt;Bluetooth-&gt;Apple Wireless Mouse.  Click on the gear icon at the bottom of the list and click &#8220;Add to Favorites&#8221;.  You might want to restart but most Apple effects are immediate, at least mine was.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismodem.com/blog/apple-magic-mouse-disconnects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open .rar Files On Your Mac</title>
		<link>http://www.chrismodem.com/blog/open-rar-files-on-your-mac/</link>
		<comments>http://www.chrismodem.com/blog/open-rar-files-on-your-mac/#comments</comments>
		<pubDate>Thu, 25 Nov 2010 07:29:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[My Blog]]></category>
		<category><![CDATA[Some Thoughts]]></category>

		<guid isPermaLink="false">http://www.chrismodem.com/?p=326</guid>
		<description><![CDATA[When dealing with compression .rar files are pretty good.  The reason for this is often it can create a smaller compressed file and works just the same as zipping.  So with Windows users it is common place, but Mc users normally use .zip, because there is built in support.  Rarlab created Winrar, which is a [...]]]></description>
			<content:encoded><![CDATA[<p>When dealing with compression .rar files are pretty good.  The reason for this is often it can create a smaller compressed file and works just the same as zipping.  So with Windows users it is common place, but Mc users normally use .zip, because there is built in support.  Rarlab created Winrar, which is a GUI driven compressor and decompressor of the rar format and yes there technically is a mac version&#8230;excepting that is command line only!!!</p>
<p>For everyday users like myself, I prefer to stay away from the terminal or command line and stick exclusively to using my wonderful graphical interface.  I mean a mac screen is so pretty, who wouldn&#8217;t want to?</p>
<p>For this reason I went hunting for a good rar decompressor for the Mac and here are a couple of links that I found.</p>
<h4>Mac OS X Command Line:</h4>
<p>I kind of had to include it here just because it&#8217;s the official Rarlab release.  Wouldn&#8217;t really recommend it though.  <a href="http://www.rarlab.com/download.htm" target="_blank">Link Here</a></p>
<h4>RAR Expander:</h4>
<p>Expander is in a beta release still, but does what you need it to, at least it has for me.  Doesn&#8217;t seem to break and for the time is completely free.  Always a bonus.  <a href="http://www.macupdate.com/info.php/id/17741/rar-expander" target="_blank">Link Here</a></p>
<h4>UnRarX:</h4>
<p>I have yet to try this one, but a friend sent me the link when I asked about an Mac Unrarer.  He thought the name was appropriate to my question.  <a href="http://www.unrarx.com/" target="_blank">Link Here</a></p>
<h4>Stuffit Expander:</h4>
<p>I think a lot of people know about Stuffit, but if you don&#8217;t it is one of the popular archive tools around.  You can use a free version or a deluxe version that costs $30.  <a href="http://www.stuffit.com/mac-expander.html" target="_blank">Link Here</a></p>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismodem.com/blog/open-rar-files-on-your-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Viewing Uploaded HTML File Names</title>
		<link>http://www.chrismodem.com/blog/a-tip-when-uploading-files/</link>
		<comments>http://www.chrismodem.com/blog/a-tip-when-uploading-files/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 08:27:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[My Blog]]></category>
		<category><![CDATA[Development Stuff]]></category>

		<guid isPermaLink="false">http://www.chrismodem.com/?p=318</guid>
		<description><![CDATA[Today I have scheduled work on ithawt.com and needed to log a history item when someone deletes or uploads a file.  Now you might know that when uploading a file you use the $_FILES array from the previous page post.  What I wanted to do was log that not only had a file had been [...]]]></description>
			<content:encoded><![CDATA[<p>Today I have scheduled work on <a href="http://www.ithawt.com" target="_blank">ithawt.com</a> and needed to log a history item when someone deletes or uploads a file.  Now you might know that when uploading a file you use the $_FILES array from the previous page post.  What I wanted to do was log that not only had a file had been uploaded but also what the name of that file was.  So I am going to show two ways in which you can access that elusive filename.</p>
<p>Lets take a straight HTML example.</p>
<p>First we have our upload form and typically we will have the follow example:</p>
<p><!-- p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica} --></p>
<p>&lt;form action=&#8221;http://www.somewebsite.com/save_path&#8221; method=&#8221;post&#8221; enctype=&#8221;multipart/form-data&#8221;&gt;<br />
 &lt;input type=&#8221;file&#8221; name=&#8221;uploadFieldName&#8221; value=&#8221;"&gt;<br />
 &lt;input type=&#8221;submit&#8221; value=&#8221;Submit&#8221;&gt;<br />
 &lt;/form&gt;</p>
<p>When we submit this form we can access the $_FILES details array like such (this is using php by the way):</p>
<p>echo $_FILES['uploadFieldName']['name'] ;</p>
<p>That is now the item I log in my history table.  You will notice a few things.  Firstly the first array item is the &#8220;name&#8221; of the upload field letting php know what field array to access.  The second array item is the property you wish to access, in this case the file name.  The second example uses multiple file uploads.  With Ithawt we can attach multiple things at a time, like:</p>
<p>&lt;form action=&#8221;http://www.somewebsite.com/save_path&#8221; method=&#8221;post&#8221; enctype=&#8221;multipart/form-data&#8221;&gt;<br />
 &lt;input type=&#8221;file&#8221; name=&#8221;uploadFieldName&#8221; value=&#8221;"&gt;<br />
 &lt;input type=&#8221;file&#8221; name=&#8221;uploadFieldName_1&#8243; value=&#8221;"&gt;<br />
 &lt;input type=&#8221;file&#8221; name=&#8221;uploadFieldName_2&#8243; value=&#8221;"&gt; <br />
 &lt;input type=&#8221;submit&#8221; value=&#8221;Submit&#8221;&gt;<br />
 &lt;/form&gt;</p>
<p>To access all the names you can loop through the array like so:</p>
<p>foreach($_FILES as $key =&gt; $value)<br />
 {<br />
 echo $_FILES[$key]['name'] ;<br />
 }</p>
<p>On a side note, you can access more than just the name of the file being uploaded.  I believe you can also access things like data modified and file size, which is all very useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismodem.com/blog/a-tip-when-uploading-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Emerge Studio</title>
		<link>http://www.chrismodem.com/portfolio/emerge-studio/</link>
		<comments>http://www.chrismodem.com/portfolio/emerge-studio/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 21:15:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://www.chrismodem.com/?p=305</guid>
		<description><![CDATA[<div>
<p>Wordpress, Design, Custom Theme, PHP</p>
</div>
]]></description>
			<content:encoded><![CDATA[<p>This was the initial design we had for Emerge Studio which has subsequently been taken down while we figure out the company structure. It ran on WordPress using a custom template I created  that has since been ported to the iThawt website.  Emerge Studio will now automatically redirect to that site. I completed the design and template coding including the PHP, HTML, CSS and Javascript.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismodem.com/portfolio/emerge-studio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rangers Ice Wallpaper</title>
		<link>http://www.chrismodem.com/portfolio/rangers-ice-wallpaper/</link>
		<comments>http://www.chrismodem.com/portfolio/rangers-ice-wallpaper/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 21:00:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://www.chrismodem.com/?p=313</guid>
		<description><![CDATA[<p>Design</p>
]]></description>
			<content:encoded><![CDATA[<p>As you have probably figured by now I love the New York Rangers ice hockey team and even flew to New York to see Madison Square Gardens. It is as cool as it looks. This wallpaper was merely a fun thing to do to make sure I keep my Photoshop skills up.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismodem.com/portfolio/rangers-ice-wallpaper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Compass Docs On The Way</title>
		<link>http://www.chrismodem.com/blog/compass-docs-on-the-way/</link>
		<comments>http://www.chrismodem.com/blog/compass-docs-on-the-way/#comments</comments>
		<pubDate>Fri, 12 Nov 2010 18:54:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[My Blog]]></category>
		<category><![CDATA[Development Stuff]]></category>

		<guid isPermaLink="false">http://www.chrismodem.com/?p=296</guid>
		<description><![CDATA[My time in the evening is truly precious, which is why I spend most of it with either Stacy or working on Compass Docs.  Hmm, what is this Compass Docs?  I am so glad you speech bubbled that thought. Compass Docs is the successor to our Emerge IOS digital archive, which we use to scan and store [...]]]></description>
			<content:encoded><![CDATA[<p>My time in the evening is truly precious, which is why I spend most of it with either Stacy or working on Compass Docs.  Hmm, what is this Compass Docs?  I am so glad you speech bubbled that thought.</p>
<p>Compass Docs is the successor to our Emerge IOS digital archive, which we use to scan and store millions of images for live filling or archiving.  Essentially we scan in, say your POD&#8217;s and make them available for viewing within a few minutes of being digitized so that your accounts department can process the order.  You can scan anything with us and have it online quickly.</p>
<p><img class="alignnone size-full wp-image-297" title="emergeios_screen" src="http://www.chrismodem.com/wp-content/uploads/2010/11/emergeios_screen.jpg" alt="" width="610" height="340" /></p>
<p>I built that app and while it currently stores more than 6 million images, it never really was what I had planned it out to be.  It has always felt incomplete, a little rushed and unexpected, kind of like the bastard child of my intellectual marriage.  That is why I have been building an application framework called Scrappy App based on <a href="http://codeigniter.com/">Codeigniter</a> slowly in the background for the last year, so that I can truly build the document management app that I wanted.</p>
<p>So while the first step has been the slow after hours development, today was surely the next step as I actually loaded the first beta version of the app onto our server (<a href="http://www.compassdocs.com" target="_blank">www.compassdocs.com</a>).  It is far from public release and far from true internal testing but don&#8217;t be surprised if in a few weeks you see a notice reading <strong>&#8220;COMPASS DOCS LIVE&#8221;</strong>.</p>
<p>I will bring more over the coming days.</p>
<p><img class="alignnone size-full wp-image-298" title="compass_docs_screen" src="http://www.chrismodem.com/wp-content/uploads/2010/11/compass_docs_screen.jpg" alt="" width="610" height="340" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrismodem.com/blog/compass-docs-on-the-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

