<?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>Architect, Engineer, Tech Enthusiast - Hasan Otuome &#187; OSX</title>
	<atom:link href="http://technophi.com/tag/osx/feed/" rel="self" type="application/rss+xml" />
	<link>http://technophi.com</link>
	<description>personal weblog of a tech addict</description>
	<lastBuildDate>Wed, 18 Aug 2010 17:59:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>PHP Documentation Tips</title>
		<link>http://technophi.com/2010/07/06/php-documentation-tips/</link>
		<comments>http://technophi.com/2010/07/06/php-documentation-tips/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 01:08:29 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=509</guid>
		<description><![CDATA[Recently had to run PhpDocumentor on a project only to be faced with broken documentation after bringing all class files into compliance with proper comments. At first I thought I was missing a config flag for the command-line but, it turns out that the PhpDocumentor-1.4.3 ZIP download contains broken template elements. In the following screenshot, [...]]]></description>
			<content:encoded><![CDATA[<p>Recently had to run <a href="http://www.phpdoc.org/">PhpDocumentor</a> on a project only to be faced with broken documentation after bringing all class files into compliance with proper comments. At first I thought I was missing a config flag for the command-line but, it turns out that the PhpDocumentor-1.4.3 ZIP download contains broken template elements. In the following screenshot, notice how some CSS files have a .cs extenstion and some TPL files have a .tp extension. </p>
<p><a href="http://technophi.com/wp-content/uploads/ol_phpdoc_broken_download_20100706.png"><img src="http://technophi.com/wp-content/uploads/ol_phpdoc_broken_download_20100706-300x199.png" alt="" title="PHPDoc Broken Download" width="300" height="199" class="aligncenter size-medium wp-image-510" /></a></p>
<p>Some GIF, JS and PNG files also had the wrong extension. Once I realized that was the issue, I made use of this handy little tool, <a href="http://www.renamer.com">Renamer</a>, to allow me to run a batch rename on the contents of the HTML folder which holds all the template files. </p>
<p><a href="http://renamer.com/images/screenshot_main_window.jpg"><img src="http://renamer.com/images/screenshot_main_window.jpg"  class="aligncenter size-medium wp-image-510" alt="Renamer for OSX" width="300" height="199" /></a></p>
<p>After the file names were fixed, it was just a matter of adding the images that were missing from the default theme and the generated docs were finally legible. Next step, create a custom theme using the default as a base and make these docs a little prettier <img src='http://technophi.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2010/07/06/php-documentation-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading Memory on a Macbook Pro 15-inch 2.66 GHz Intel Core i7</title>
		<link>http://technophi.com/2010/05/27/upgrading-memory-on-a-macbook-pro-15-inch-2-66-ghz-intel-core-i7/</link>
		<comments>http://technophi.com/2010/05/27/upgrading-memory-on-a-macbook-pro-15-inch-2-66-ghz-intel-core-i7/#comments</comments>
		<pubDate>Thu, 27 May 2010 23:49:12 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=465</guid>
		<description><![CDATA[This happens to be pretty straight-forward even though Apple recommends you let an Apple Certified Technician (ACT) perform the upgrade. If you happen to do it yourself, you&#8217;ll need the following: an 8GB memory upgrade kit Official D-I-Y Instructions Open work area Screwdriver (the Husky HD-74501 works perfectly) With all the necessities acquired, you can [...]]]></description>
			<content:encoded><![CDATA[<p>This happens to be pretty straight-forward even though Apple recommends you let an Apple Certified Technician (ACT) perform the upgrade. If you happen to do it yourself, you&#8217;ll need the following:</p>
<ol>
<li>an <a href="http://store.apple.com/us/memorymodel/ME_15_266_MBP_ICI7">8GB memory upgrade kit</a></li>
<li><a href="http://support.apple.com/kb/ht1270">Official D-I-Y Instructions</a></li>
<li>Open work area</li>
<li>Screwdriver (the <a href="http://bit.ly/cjbbB7">Husky HD-74501</a> works perfectly)</li>
</ol>
<p><a href="http://technophi.com/wp-content/uploads/IMG_0439.jpg"><img src="http://technophi.com/wp-content/uploads/IMG_0439-225x300.jpg" alt="" title="IMG_0439" width="225" height="300"/></a> <a href="http://technophi.com/wp-content/uploads/IMG_0438.jpg"><img src="http://technophi.com/wp-content/uploads/IMG_0438-225x300.jpg" alt="" title="IMG_0438" width="225" height="300"/></a></p>
<p>With all the necessities acquired, you can prep your MBP for surgery&#8230;</p>
<p><a href="http://technophi.com/wp-content/uploads/IMG_0441.jpg"><img src="http://technophi.com/wp-content/uploads/IMG_0441-225x300.jpg" alt="" title="IMG_0441" width="225" height="300" class="aligncenter size-medium wp-image-485" /></a></p>
<p>Once the bottom lid is removed, it&#8217;s time to remove the old memory&#8230;</p>
<p><a href="http://technophi.com/wp-content/uploads/IMG_0443.jpg"><img src="http://technophi.com/wp-content/uploads/IMG_0443-225x300.jpg" alt="" title="IMG_0443" width="225" height="300" class="aligncenter size-medium wp-image-488" /></a></p>
<p>With the memory slots clear, there&#8217;s nothing left standing in the way of the max out. Installation is super easy and should go without a hitch. But, if like me, your hand slips on insertion of the final upgrade chip (top) and you push the chip too quickly and it becomes wedged, don&#8217;t panic. </p>
<p>Just remove the little black pressure stabilization post which is likely what the chip is wedged against. Once you&#8217;ve done that, the chip should be easily removable. Click the thumbnail for a closeup view.</p>
<p><a href="http://technophi.com/wp-content/uploads/IMG_0445.jpg"><img src="http://technophi.com/wp-content/uploads/IMG_0445-225x300.jpg" alt="" title="IMG_0445" width="225" height="300" class="aligncenter size-medium wp-image-491" /></a></p>
<p>Once you have both chips firmly seated, you can replace the cover and reconnect all your cabling. Reboot and you should be greeted with the following after selecting <b>About This Mac</b></p>
<p><a href="http://technophi.com/wp-content/uploads/ol_mbp_mem_upgrade_20100527.png"><img src="http://technophi.com/wp-content/uploads/ol_mbp_mem_upgrade_20100527-264x300.png" alt="" title="ol_mbp_mem_upgrade_20100527" width="264" height="300" class="aligncenter size-medium wp-image-470" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2010/05/27/upgrading-memory-on-a-macbook-pro-15-inch-2-66-ghz-intel-core-i7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cannot load 32-bit SWT libraries on 64-bit JVM</title>
		<link>http://technophi.com/2010/03/22/cannot-load-32-bit-swt-libraries-on-64-bit-jvm/</link>
		<comments>http://technophi.com/2010/03/22/cannot-load-32-bit-swt-libraries-on-64-bit-jvm/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 05:52:40 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=460</guid>
		<description><![CDATA[If you get this error running Flash Builder or Eclipse on OSX Snow Leopard, it&#8217;s because there&#8217;s a mismatch between the libraries bundled with the plugin involved and the JVM of the OS. To fix, do one of the following: 1. For Eclipse, go to Eclipse -> Preferences -> Java -> Installed JRE 2. For [...]]]></description>
			<content:encoded><![CDATA[<p>If you get this error running Flash Builder or Eclipse on OSX Snow Leopard, it&#8217;s because there&#8217;s a mismatch between the libraries bundled with the plugin involved and the JVM of the OS. To fix, do one of the following:</p>
<p>1. For Eclipse, go to Eclipse -> Preferences -> Java -> Installed JRE<br />
2. For Flash Builder, go to Flash Builder -> Preferences -> Java -> Installed JREs </p>
<p>Then, edit the selected Java VM, adding the following value for the <strong>Default VM Arguments</strong> field<br />
 -d32</p>
<p><a href="http://technophi.com/wp-content/uploads/edit_jre_32bit.jpg"><img src="http://technophi.com/wp-content/uploads/edit_jre_32bit-300x296.jpg" alt="" title="edit_jre_32bit" width="300" height="296" class="aligncenter size-medium wp-image-461" /></a></p>
<p>This just forces the JVM to default to the 32-bit version. Once that&#8217;s been done, that error message should be no more&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2010/03/22/cannot-load-32-bit-swt-libraries-on-64-bit-jvm/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Squeeze the Most Out of Your Mac with Automator Workflows</title>
		<link>http://technophi.com/2010/03/21/squeeze-the-most-out-of-your-mac-with-automator-workflows/</link>
		<comments>http://technophi.com/2010/03/21/squeeze-the-most-out-of-your-mac-with-automator-workflows/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 17:29:27 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=452</guid>
		<description><![CDATA[One of the cool things I enjoy about developing on a Mac is the amount of usefulness I can eek out of my machine. And, with Automator, I can do just that. The name alone indicates its purpose so all one has to do is figure out what it is he/she would like to automate. [...]]]></description>
			<content:encoded><![CDATA[<p>One of the cool things I enjoy about developing on a Mac is the amount of usefulness I can eek out of my machine. And, with Automator, I can do just that. The name alone indicates its purpose so all one has to do is figure out what it is he/she would like to automate. </p>
<p>The interface is dead simple. You basically have a split view. On the left is your library, filled with a variety of different actions that can be performed. On the right, is your workflow designer. You drag your desired actions from left to right to add them to your workflow. Drag/drop allows you to reorganize them in whatever order you choose. You can test the workflow via automator or you can compile an executable application.</p>
<p><a href="http://technophi.com/wp-content/uploads/ol_automator_library.png"><img src="http://technophi.com/wp-content/uploads/ol_automator_library-132x300.png" alt="" title="ol_automator_library" width="132" height="300" class="aligncenter size-medium wp-image-453" /></a></p>
<p>Here&#8217;s the workflow I use to backup my the content from my trusty friend, <a href="http://journler.com">Journler</a>. Journler is a great application and although it&#8217;s no longer in production, the latest version is still downloadable and will continue to be supported.</p>
<p><a href="http://technophi.com/wp-content/uploads/ol_journler_bakup_automator_workflow_20100321.png"><img src="http://technophi.com/wp-content/uploads/ol_journler_bakup_automator_workflow_20100321-279x300.png" alt="" title="ol_journler_bakup_automator_workflow_20100321" width="279" height="300" class="aligncenter size-medium wp-image-454" /></a></p>
<p>If you want to customize the icon of your compiled application, do the following:<br />
1. Right-click the application in Finder and choose Show Package Contents<br />
2. Navigate to Content/Resources in the Finder window that pops up<br />
3. If you don&#8217;t already have a *.icns version of your icon, use a free service like <a href="http://iconverticons.com/">iConvert</a> to create one.<br />
4. Rename your desired icon to AutomatorApplet.icns<br />
5. Replace the AutomatorApplet.icns in Content/Resources with your custom version</p>
<p><em>NOTE: If you ever need to make changes to your workflow, you&#8217;ll have to repeat the icon replacement process since your custom icon will be overwritten.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2010/03/21/squeeze-the-most-out-of-your-mac-with-automator-workflows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading Flash Builder</title>
		<link>http://technophi.com/2010/03/01/upgrading-flash-builder/</link>
		<comments>http://technophi.com/2010/03/01/upgrading-flash-builder/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 04:46:56 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=438</guid>
		<description><![CDATA[Whether you&#8217;re upgrading because you&#8217;re using BETA versions that change rather frequently or upgrading to the next major release, you don&#8217;t want to lose all your hard work invested in configuring your setup. Here&#8217;s how I handle it and hopefully it&#8217;s useful to you. If you have other cool ways to persist workflows between upgrades, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://technophi.com/wp-content/uploads/ol_upgrade_flashbuilder.png"><img src="http://technophi.com/wp-content/uploads/ol_upgrade_flashbuilder.png" alt="" title="upgrading flashbuilder" width="603" height="351" class="aligncenter size-full wp-image-440" /></a></p>
<p>Whether you&#8217;re upgrading because you&#8217;re using BETA versions that change rather frequently or upgrading to the next major release, you don&#8217;t want to lose all your hard work invested in configuring your setup. Here&#8217;s how I handle it and hopefully it&#8217;s useful to you. If you have other cool ways to persist workflows between upgrades, please share them.</p>
<h4>Workspaces</h4>
<p>I&#8217;ve created a <strong>workspaces</strong> folder in a custom directory on my HD where I store all the workspaces I like to use with Eclipse-based IDEs. I separate them by IDE and then by purpose. So for Flash Builder, my workspace hierarchy is like this:</p>
<pre>
/workspaces
  /_fb4
    /air
    /as
    /flash
    /flex
</pre>
<p>This is where all of my IDE preferences and workbench layout settings are stored. Centralizing them here allows me greater flexibility when upgrading since I never have to worry about any changes to installation procedures overwriting my custom settings. Nevertheless, I backup my workspaces prior to upgrading and since their small text files it only takes a second to archive.</p>
<h4>Documents Directory</h4>
<p>On OSX, the Flash Builder installer creates an <strong>Adobe Flash Builder 4</strong> directory in your Documents directory. The installation instructions advise you to uninstall any previous versions of Flash Builder before installing the new version. Following this advice will delete this folder if it already exists. So, be sure to back this up prior to uninstalling your current version. That way you can cherry pick anything you need after installing the new version.</p>
<h4>Applications Directory</h4>
<p>You should also backup up your program installation in your Applications directory for the same reasons as with the folder in your Documents directory. If you&#8217;ve heavily modified your install with additional plugins, etc., this is vital!</p>
<h4>Plugin Restoration</h4>
<p>Where are all my cool plugins? They got wiped during the upgrade process but if you followed my advice and backed everything up, you&#8217;ll be back up and running in a minute or two. There are generally (2) locations where plugin info is stored for Flash Builder. If you pull the data from your backups and place them in the following locations, you should have full access to all your plugins post-upgrade (provided they still work with the latest release) </p>
<p>#1 &#8211; /Documents/Adobe Flash Builder 4/.metadata/.plugins<br />
#2 &#8211; /Applications/Adobe Flash Builder 4/plugins</p>
<p>Although this post is slanted more towards upgrading on OSX, it should be similar for other operating systems. Any issues, let me know&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2010/03/01/upgrading-flash-builder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GitX Tweaks: Commit View</title>
		<link>http://technophi.com/2010/01/17/gitx-tweaks-commit-view/</link>
		<comments>http://technophi.com/2010/01/17/gitx-tweaks-commit-view/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 14:50:26 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[GitX]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=366</guid>
		<description><![CDATA[So, after thinking about my most recent updates, I decided I wanted to change the way that the commit view looks but just slightly. This is my 1st pass on some things I&#8217;d like to have available via the toolbar. Would also like to tweak the view selector buttons, revise remote selection and add toolbar [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://technophi.com/wp-content/uploads/olgx_gitx_screenshot_3.png"><img src="http://technophi.com/wp-content/uploads/olgx_gitx_screenshot_3-300x208.png" alt="" title="olgx_gitx_screenshot_3" width="300" height="208" class="aligncenter size-medium wp-image-367" /></a></p>
<p>So, after thinking about <a href="http://technophi.com/2010/01/17/gitx-update-remote-selector/">my most recent updates</a>, I decided I wanted to change the way that the commit view looks but just slightly. This is my 1st pass on some things I&#8217;d like to have available via the toolbar.</p>
<p>Would also like to tweak the view selector buttons, revise remote selection and add toolbar buttons for all the contextual menu items, which aren&#8217;t many.</p>
]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2010/01/17/gitx-tweaks-commit-view/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GitX Update: Remote Selector</title>
		<link>http://technophi.com/2010/01/17/gitx-update-remote-selector/</link>
		<comments>http://technophi.com/2010/01/17/gitx-update-remote-selector/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 09:07:43 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[GitX]]></category>
		<category><![CDATA[OSX]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=360</guid>
		<description><![CDATA[Previously, I implemented toolbar buttons where each button was tied to a specific remote repository. This was/is fine if you&#8217;ll only be working with one or two hosts but becomes cumbersome when dealing with multiple hosts. Enter the NSPopUpButton. By switching to this UI element I&#8217;m able to allow a user to select a remote [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://technophi.com/wp-content/uploads/olgx_gitx_screenshot_2.png"><img src="http://technophi.com/wp-content/uploads/olgx_gitx_screenshot_2-299x220.png" alt="" title="olgx_gitx_screenshot_2" width="299" height="220" class="aligncenter size-medium wp-image-361" /></a></p>
<p><a href="http://technophi.com/2009/12/04/gitx-a-git-gui-for-osx/">Previously</a>, I implemented toolbar buttons where each button was tied to a specific remote repository. This was/is fine if you&#8217;ll only be working with one or two hosts but becomes cumbersome when dealing with multiple hosts.</p>
<p>Enter the NSPopUpButton. By switching to this UI element I&#8217;m able to allow a user to select a remote from a configurable list of remote repositories. I like this UX slightly better than having a button for each remote and the functionality behind the scenes still reaches the same result.</p>
<p>Now with that out of the way, I can move on to some other items on my TODO list&#8230;:)</p>
]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2010/01/17/gitx-update-remote-selector/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>GitX: A git GUI for OSX</title>
		<link>http://technophi.com/2009/12/04/gitx-a-git-gui-for-osx/</link>
		<comments>http://technophi.com/2009/12/04/gitx-a-git-gui-for-osx/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 22:22:26 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[OSX Server]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=318</guid>
		<description><![CDATA[GitX is a git GUI made for OSX. It was created by Pieter de Bie and is a really solid tool for working with git on OSX. I&#8217;ve been using it for about 9 months now. I liked it so much when I first began using it that I immediately added the ability to perform [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://gitx.frim.nl/">GitX</a> is a git GUI made for OSX. It was created by <a href="http://wiki.github.com/pieter/gitx">Pieter de Bie</a> and is a really solid tool for working with git on OSX. I&#8217;ve been using it for about 9 months now. I liked it so much when I first began using it that I immediately added the ability to perform remote pushes to <a href="http://unfuddle.com">Unfuddle</a>. </p>
<p>I was pushing some commits earlier this morning and realized that I never made the changes to GitX public. It was always my goal to share the updates with the community but I always kept getting sidetracked. Well, today I <a href="http://github.com/otuomelabs/gitx">forked the master project</a> and even added <a href="http://github.com">GitHub</a> integration. </p>
<p><a href="http://github.com/otuomelabs/gitx"><img src="http://technophi.com/wp-content/uploads/olgx_github_screenshot.png" alt="olgx_github_screenshot" title="olgx_github_screenshot" width="562" height="347" class="aligncenter size-full wp-image-321" /></a></p>
<p>You&#8217;ll need the latest version of Xcode to compile from source. If you just want access to the customized application, you can download a ZIP of the forked project and you&#8217;ll find the application in <strong>/path/to/download/build/Debug/GitX.app</strong>. Hope others find this as useful as I have&#8230;</p>
<p><img src="http://technophi.com/wp-content/uploads/olgx_gitx_screenshot.png" alt="olgx_gitx_screenshot" title="olgx_gitx_screenshot" width="555" height="464" class="aligncenter size-full wp-image-329" /></p>
]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2009/12/04/gitx-a-git-gui-for-osx/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Overlaying the Flex SDK with the AIR 2.0 SDK on OSX</title>
		<link>http://technophi.com/2009/12/04/overlaying-the-flex-sdk-with-the-air-2-0-sdk-on-osx/</link>
		<comments>http://technophi.com/2009/12/04/overlaying-the-flex-sdk-with-the-air-2-0-sdk-on-osx/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 15:55:36 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=300</guid>
		<description><![CDATA[Since I develop with multiple IDEs, I maintain the latest releases of the Flex and AIR SDKs in a centralized location outside of their default install locations. This made enabling the AIR 2.0 SDK simple for me as all I had to do was the following: 1. Duplicate my Flex 3 SDK path 2. Rename [...]]]></description>
			<content:encoded><![CDATA[<p>Since I develop with multiple IDEs, I maintain the latest releases of the Flex and AIR SDKs in a centralized location outside of their default install locations. This made enabling the AIR 2.0 SDK simple for me as all I had to do was the following:</p>
<p>1. Duplicate my Flex 3 SDK path<br />
2. Rename the duplicate to <strong>flex_sdk_3.x_air_sdk_2.x</strong><br />
3. Download the latest AIR 2.0 SDK (currently <strong>AIR20_mac_sdk_120209.tbz2</strong>)<br />
4. Place the AIR SDK zip in the root of the new Flex SDK directory</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>flex_sdk_3.x_air_sdk_2.x<span style="color: #000000; font-weight: bold;">/</span>AIR20_mac_sdk_120209.tbz2</pre></div></div>

<p>5. Open up Terminal in the new Flex SDK directory and execute the following command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-xjf</span> AIR20_mac_sdk_120209.tbz2</pre></div></div>

<p>6. Open Flex Builder and add the new SDK -> <strong>Flex Builder > Preferences > Installed Flex SDKs > Add</strong></p>
<p>Now, when I want to create an AIR app that targets the 2.0 SDK all I have to do is</p>
<p>1. Update the project compiler settings to use the new SDK -> <strong>Project > Properties > Flex Compiler > Use a Specific SDK</strong><br />
2. Update the application descriptor file to use the AIR 2.0 namespace</p>

<div class="wp_syntax"><div class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;application</span> <span style="color: #000066;">xmlns</span>=<span style="color: #ff0000;">&quot;http://ns.adobe.com/air/application/2.0beta&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span></pre></div></div>

<p>All of the above steps can be repeated for the Flex 4 SDK as well.</p>
<p>For those interested, these are the items that were updated and added to the SDK for 2.0:<br />
<em>/bin/adl<br />
/bin/adt<br />
/frameworks/libs/air<br />
/frameworks/projects/air<br />
/lib/nai<br />
/lib/adt.jar<br />
/runtimes/air<br />
/samples<br />
/templates/air<br />
/AIR SDK Readme.txt<br />
/SDK license.pdf</em></p>
<p><strong>CAVEATS:</strong></p>
<ol>
<li>There&#8217;s a <a href="http://blogs.adobe.com/simplicity/2009/11/upcoming_certificate_renewal_c.html">new certificate process started in AIR 1.5.3</a> that may disrupt your workflow if you&#8217;re creating signed applications.</li>
<li>If you want to utilize the new native process features, you&#8217;ll have to implement multi-platform builds (native installers for Win, Mac and Linux) and these must occur on the target platform (ie, can only create DMGs on Mac, etc)</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2009/12/04/overlaying-the-flex-sdk-with-the-air-2-0-sdk-on-osx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Working with MySQL Doesn&#8217;t Have to Suck</title>
		<link>http://technophi.com/2009/11/25/working-with-mysql-doesnt-have-to-suck/</link>
		<comments>http://technophi.com/2009/11/25/working-with-mysql-doesnt-have-to-suck/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 14:06:35 +0000</pubDate>
		<dc:creator>Hasan Otuome</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[IT Managment]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[OSX Server]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://technophi.com/?p=291</guid>
		<description><![CDATA[That&#8217;s the tag line for Querious, an awesome MySQL database management tool from Araelium Group. It&#8217;s like MySQL Administrator combined with Sequel Pro. Prior to Querious, I would have to use both of those other apps plus some CLI to manage all the data systems I&#8217;m responsible for. Now, with Querious I can use one [...]]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s the tag line for <a href="http://www.araelium.com/querious/">Querious</a>, an awesome MySQL database management tool from Araelium Group. It&#8217;s like MySQL Administrator combined with Sequel Pro. </p>
<p>Prior to Querious, I would have to use both of those other apps plus some CLI to manage all the data systems I&#8217;m responsible for. Now, with Querious I can use one GUI and resort to the CLI only when absolutely necessary. It has a lightweight feel like Sequel Pro plus you get the full administrative capabilities of MySQL Administrator + phpMyAdmin.  If you have to import a massive SQL dump, either split it up or prepare for the app to crash (unless you modify max_allowed_packet). </p>
<p>All in all, Querious is a must-have for MySQL DBAs that work exclusively on a Mac and is definitely worth the $25 price tag&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://technophi.com/2009/11/25/working-with-mysql-doesnt-have-to-suck/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
