<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/1.5.2" -->
<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/"
>

<channel>
	<title>/dev/random</title>
	<link>http://www.codymays.net</link>
	<description>The CPUID of my brain...</description>
	<pubDate>Fri, 28 Dec 2007 01:41:22 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.2</generator>
	<language>en</language>

		<item>
		<title>Setup KDE4 - Alpha on your Mac</title>
		<link>http://www.codymays.net/content/2007/01/17/setup-kde4-alpha-on-your-mac/</link>
		<comments>http://www.codymays.net/content/2007/01/17/setup-kde4-alpha-on-your-mac/#comments</comments>
		<pubDate>Wed, 17 Jan 2007 21:50:30 +0000</pubDate>
		<dc:creator>Cody Mays</dc:creator>
		
	<category>Geekery</category>
	<category>Site News</category>
	<category>Programming</category>
	<category>FreeBSD</category>
	<category>Tips and Tricks</category>
	<category>Personal</category>
	<category>Daily Grindage</category>
	<category>Experiences</category>
	<category>OSX</category>
		<guid>http://www.codymays.net/content/2007/01/17/setup-kde4-alpha-on-your-mac/</guid>
		<description><![CDATA[	As some of you may have heard, KDE4 is going to be a major upgrade for the K Desktop Environment. They plan on releasing libraries to allow their applications to run on OSX&#8217;s aqua, X11, and win32. Besides those few major upgrades, there has been much work on improving the UI and graphical elements of [...]]]></description>
			<content:encoded><![CDATA[	<p>As some of you may have heard, KDE4 is going to be a major upgrade for the K Desktop Environment. They plan on releasing libraries to allow their applications to run on OSX&#8217;s aqua, X11, and win32. Besides those few major upgrades, there has been much work on improving the UI and graphical elements of the system. Today, I will show you how to setup a KDE4 developer snapshot for OSX. This will allow you to run all of the KDE applications without any X server. (<strong>Beware:</strong> this is a snapshot, so there *is going to be* bugs).</p>
	<p>The first thing you need to do for this kickass setup is to make sure you have room on your harddrive. I downloaded the &#8216;everything&#8217; package which was 1.96gb. (There are alternate packages though, listed below). To get these packages, you&#8217;ll need a bittorrent client, which I&#8217;m not going to go into how to use, then you&#8217;ll need to grab the torrent files. You can choose between the following torrent packages:</p>
	<ul>
	<li>Everything: <a href="http://ranger.users.finkproject.org/kde/uploads/f/f0/Everything-10.4.dmg.torrent">#1</a> <a href="/files/torrents/Everything-10.4.dmg.torrent">#2</a></li>
	<li>Qt: <a href="http://ranger.users.finkproject.org/kde/uploads/f/f1/Qt-10.4.dmg.torrent">#1</a> <a href="/files/torrents/Qt-10.4.dmg.torrent">#2</a></li>
	<li>kdesupport: <a href="http://ranger.users.finkproject.org/kde/uploads/0/07/Kdesupport-10.4.dmg.torrent">#1</a> <a href="/files/torrents/Kdesupport-10.4.dmg.torrent">#2</a></li>
	<li>kdelibs: <a href="http://ranger.users.finkproject.org/kde/uploads/a/ab/Kdelibs-10.4.dmg.torrent">#1</a> <a href="/files/torrents/Kdelibs-10.4.dmg.torrent">#2</a></li>
	<li>kdepimlibs: <a href="http://ranger.users.finkproject.org/kde/uploads/8/8f/Kdepimlibs-10.4.dmg.torrent">#1</a> <a href="/files/torrents/Kdepimlibs-10.4.dmg.torrent">#2</a></li>
	<li>kdebase: <a href="http://ranger.users.finkproject.org/kde/uploads/a/ab/Kdebase-10.4.dmg.torrent">#1</a> <a href="/files/torrents/Kdebase-10.4.dmg.torrent">#2</a></li>
	<li>kdeedu: <a href="http://ranger.users.finkproject.org/kde/uploads/9/9c/Kdeedu-10.4.dmg.torrent">#1</a> <a href="/files/torrents/Kdeedu-10.4.dmg.torrent">#2</a></li>
	<li>kdegames: <a href="http://ranger.users.finkproject.org/kde/uploads/1/1c/Kdegames-10.4.dmg.torrent">#1</a> <a href="/files/torrents/Kdegames-10.4.dmg.torrent">#2</a></li>
	<li>kdenetwork: <a href="http://ranger.users.finkproject.org/kde/uploads/5/59/Kdenetwork-10.4.dmg.torrent">#1</a> <a href="/files/torrents/Kdenetwork-10.4.dmg.torrent">#2</a></li>
	<li>kdepim: <a href="http://ranger.users.finkproject.org/kde/uploads/8/80/Kdepim-10.4.dmg.torrent">#1</a> <a href="/files/torrents/Kdepim-10.4.dmg.torrent">#2</a></li>
	<li>koffice: <a href="http://ranger.users.finkproject.org/kde/uploads/1/16/Koffice-10.4.dmg.torrent">#1</a> <a href="/files/torrents/Koffice-10.4.dmg.torrent">#2</a></li>
	</ul>
	<p><strong>Note: </strong> All links labeled #1 are from the official mirror which is linked to at the bottom of this post. All links labeled #2 are my own personal mirror. Also, these files are only for OSX 10.4</p>
	<p>Also, as quoted from the official page:</p>
	<blockquote><p>You must install at least Qt, kdesupport, and kdelibs for any of these packages to work. Also, kdepimlibs and kdebase are recommended since a number of things will want them. (&#8230;and it has Konqueror)</p></blockquote>
	<p>Once you have downloaded these packages, installation is a breeze. It&#8217;s just like installing any other OSX application. Double click on the dpkg, then click on one of the mpkg files provided inside the Finder window.<br />
<img src="http://static.zooomr.com/images/653001_67b16488ce.jpg" alt="Finder window listing the KDE4 installers" /></p>
	<p>From here, just continue installing the files until you have everything you want. They will be stored in /opt/kde4. (It&#8217;s a Fink distribution). According to the official snapshot page, you need to launch these applications from a terminal window. Now, I did not need to do this, but I do not doubt the knowledge of the developers. (My shell setup is *way* modified compared to the default OSX release.) So to take care of these few issues, you need to run the following in a terminal window:</p>
	<blockquote><p>
export PATH=&#8221;/opt/kde4/bin:/opt/kde4-deps/bin:/opt/qt4/bin:$PATH&#8221;<br />
eval `dbus-launch &#8211;auto-syntax`
</p></blockquote>
	<p>As I said, according to the main page for these files, it says to try to launch them from the terminal. If launching them by double click does nothing, here is how you can start them:</p>
	<blockquote><p>
/opt/kde4/bin/kwrite.app/Contents/MacOS/kwrite
</p></blockquote>
	<p>These directions are based off the official ones which can be found <a href="http://ranger.users.finkproject.org/kde/index.php/Home">here</a>. I would just like to take this time to thank the KDE developers for what they are doing. They are really taking a stand to improve the desktop interface overall. This project really shows the strength open source can have if harnessed properly.</p>
	<p><span style="color: #FFFFFF">Note: I&#8217;m still a gnome guy.</span></p>
	<p>Here are a few screenshots for you:<br />
Kwrite:<br />
<a href="http://beta.zooomr.com/photos/codymays/653017"><img src="http://static.zooomr.com/images/653017_412f2fab48.jpg" alt="Kwrite" /></a></p>
	<p>Konqueror:<br />
<a href="http://beta.zooomr.com/photos/codymays/653020"><img src="http://static.zooomr.com/images/653020_3b598721cf.jpg" alt="Konqueror" /></a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.codymays.net/content/2007/01/17/setup-kde4-alpha-on-your-mac/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>25 days after the switch to a mac and RESTful fun</title>
		<link>http://www.codymays.net/content/2006/12/10/25-days-after-the-switch-to-a-mac-and-restful-fun/</link>
		<comments>http://www.codymays.net/content/2006/12/10/25-days-after-the-switch-to-a-mac-and-restful-fun/#comments</comments>
		<pubDate>Sun, 10 Dec 2006 06:31:14 +0000</pubDate>
		<dc:creator>Cody Mays</dc:creator>
		
	<category>Geekery</category>
	<category>Site News</category>
	<category>PHP</category>
	<category>Programming</category>
	<category>Web Development</category>
	<category>Personal</category>
	<category>Daily Grindage</category>
	<category>Experiences</category>
	<category>Web 2.0</category>
	<category>OSX</category>
		<guid>http://www.codymays.net/content/2006/12/10/25-days-after-the-switch-to-a-mac-and-restful-fun/</guid>
		<description><![CDATA[	So here it is 25 days after I made &#8220;the switch&#8221;, but not just any switch, I switched from Linux. So what are my thoughts? I&#8217;m loving it! OSX is an amazing OS, especially running on a core 2 duo. Obviously, there are some things I miss, such as complete POSIX compliance and compiles working [...]]]></description>
			<content:encoded><![CDATA[	<p>So here it is 25 days after I made &#8220;the switch&#8221;, but not just any switch, I switched from Linux. So what are my thoughts? I&#8217;m loving it! OSX is an amazing OS, especially running on a core 2 duo. Obviously, there are some things I miss, such as complete POSIX compliance and compiles working out of the box, but I&#8217;ve been able to get everything I needed to work to actually work. I&#8217;d have to say my productivity has increased since the switch, probably due to better tools (Textmate).</p>
	<p>Last weekend I got <a href="http://phpsysinfo.sf.net">phpSysInfo</a>&#8217;s Darwin support almost up-to-par with the other OS&#8217;s it supports. I still have a few things left, but I&#8217;ll be submitting them back as a patch here shortly. :)</p>
	<p>Today, I spent most of the day working on <a href="http://threadbound.com">ThreadBound</a> when I should have been starting my huge project for school that is due on Friday. Besides setting up a bug tracker and doing the usual bug fixing, I actually added a completely new feature to ThreadBound &#8212; an MVC based <a href="http://en.wikipedia.org/wiki/REST">REST</a> API system. It&#8217;s actually pretty complete and shouldn&#8217;t change much from here until the site goes live, since all I do now is create new class files and methods. Right now, it only has clones of <a href="http://flickr.com">Flick&#8217;s</a> <a href="http://www.flickr.com/services/api/flickr.test.echo.html">flickr.test.echo</a> and my own version of <a href="http://www.flickr.com/services/api/flickr.test.null.html">flickr.test.null</a>. Of course, all of mine go by threadbound.* instead of flickr.*.</p>
	<p>This site may go down for a few hours sometime within the next 3 days. I&#8217;m transferring the domain from enom.com to godaddy.com. Hopefully things will be fine when the transfer is done.</p>
	<p>I&#8217;m off to bed now.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.codymays.net/content/2006/12/10/25-days-after-the-switch-to-a-mac-and-restful-fun/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>An Apple for Thanksgiving.</title>
		<link>http://www.codymays.net/content/2006/11/22/an-apple-for-thanksgiving/</link>
		<comments>http://www.codymays.net/content/2006/11/22/an-apple-for-thanksgiving/#comments</comments>
		<pubDate>Thu, 23 Nov 2006 04:08:40 +0000</pubDate>
		<dc:creator>Cody Mays</dc:creator>
		
	<category>Geekery</category>
	<category>PHP</category>
	<category>Programming</category>
	<category>Web Development</category>
	<category>FreeBSD</category>
	<category>Linux</category>
	<category>Tips and Tricks</category>
	<category>Geek Humor</category>
	<category>Apache</category>
	<category>Personal</category>
	<category>Daily Grindage</category>
	<category>Experiences</category>
	<category>Web 2.0</category>
	<category>OSX</category>
		<guid>http://www.codymays.net/content/2006/11/22/an-apple-for-thanksgiving/</guid>
		<description><![CDATA[	I would like to wish everyone that reads this blog a happy Thanksgiving. Hope you all don&#8217;t eat too much. I know I will be tomorrow&#8230;maybe even with an Apple. Yep, my new 17&#8243; MacBook Pro finally came on Monday and today is the first day I&#8217;ve really put the time into learning how to [...]]]></description>
			<content:encoded><![CDATA[	<p>I would like to wish everyone that reads this blog a happy Thanksgiving. Hope you all don&#8217;t eat too much. I know I will be tomorrow&#8230;maybe even with an Apple. Yep, my new 17&#8243; MacBook Pro finally came on Monday and today is the first day I&#8217;ve really put the time into learning how to use OS X. So far, I&#8217;m completely amazed, it&#8217;s a very nice system. I like how all the applications seem to work together for even simple tasks.</p>
	<p>The Kenwood Apple Store was true to their word, they called me the day they came in. I ended up getting to the store around 6:30-7pm and it was packed. These things must be selling like hotcakes because I know they sold 3 of them while we were waiting on the cashier to see if they had any 2gb ram sticks in stock &#8212; which they didn&#8217;t. So I&#8217;m still 1gb of ram short until my reserved stick comes in. They do have a nice deal going right now though. You can get an HP Photosmart C3180 printer for free with your MacBook if you are buying it on a college discount. You have to pay upfront, but you get a rebate for the full price of the printer, similar to how they were running the iPod deals.</p>
	<p>So far my experience of moving from Linux to OSX has been pretty grand, as I hinted at above. The built in wireless coupled with my new WRT45G, that I hadn&#8217;t tested the wireless on, seem to be working much better than my old setup. It&#8217;s so nice having wireless again, no cat5 cable to get tangled up in my mouse. Application-wise, I have already found a replacement for everything I used on Linux. I knew all of these before I even owned a Mac though, since I talk to/code with a few people that own a mac.</p>
	<p>Heck, in the three days I&#8217;ve had this thing, I&#8217;ve already spent $50 in software. I bought <a href="http://macromate.com">textmate</a> since it appears to be the best coding text editor on the planet for the mac and web 2.0 crew. I&#8217;m definitely liking it so far, but I&#8217;m on the hunt for PHP plugins now. They are a bit saturated with Ruby plugins. ;) I still need to get a legal copy of Photoshop CS2 for this box though. If only it was cheaper&#8230;</p>
	<p>I&#8217;ve also had the joy of being able to run a lot of my favorite Linux applications on this thing. Fink is quite a nice system. I already have X11 running at startup, without that stupid xterm. I&#8217;ve modified my shell settings so everything I need to start X apps from Terminal.app is there and ready to go. I suggest all of you go out and install <a href="http://www.rhythmiccanvas.com/software/xdroplets/index.html">Xdroplets</a>. Combined with this custom X11 setup and Xdroplets, I have a pretty standard application interface for running my old applications, such as XMMS or Konqueror for testing.</p>
	<p>To give you some idea of how fast this laptop is, I have two benchmarks for you. While I was writing this post, I started a compile of Apache 2.0.59 to start setting up my development environment for <a href="http://www.threadbound.com">ThreadBound</a>. Here are the command that I ran:</p>
	<blockquote><p>
$ ./configure<br />
$ export MAKEOPTS=&#8221;-j6&#8243;<br />
$ time make
</p></blockquote>
	<p>What are the results? Astounding, considering this is a 10-20 minute compile on my old Athlon64 3200+ laptop&#8230;</p>
	<blockquote><p>
real    1m37.240s<br />
user    0m53.671s<br />
sys     0m37.242s
</p></blockquote>
	<p>The other benchmark is from when I installed Windows XP on my friend&#8217;s MacBook Pro, which is identical to the one I bought. After installing Counter-Strike: Source, we ran the video stress test. These machines averaged 114 FPS on it. This test set all of the settings on high, so we tried it. We were getting about 60-90 FPS at 1680&#215;1050 during games. This just goes to show you the performance of this machine. Considering that people don&#8217;t know that the x1600 graphics cards they ship with are underclocked by around 45% below what ATI ships them as, due to heat. So I&#8217;m going to have to overclock them a bit and see how it does.</p>
	<p>Here is a nice picture of my MacBook Pro:</p>
	<div style="width:500px;text-align:right;"><a href="http://beta.zooomr.com/photos/codymays/435556/" title="Zooomr Photo Sharing :: Photo Sharing"><img src="http://static.zooomr.com/images/435556_931ea66bff.jpg" width="500" height="376" alt="Macbook Pro Core 2 Duo Opening" border="0" style="border:1px solid #000;" /></a><span style="float:left;">Macbook Pro Core 2 Duo Opening</span> Hosted on <strong>Zooom<span style="color:#9EAE15;">r</span></strong></div>
	<p>More pictures of it can be found <a href="http://beta.zooomr.com/smartsets/codymays/6140">here.</a>
</p>
]]></content:encoded>
			<wfw:commentRSS>http://www.codymays.net/content/2006/11/22/an-apple-for-thanksgiving/feed/</wfw:commentRSS>
	</item>
	</channel>
</rss>
