<?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>PHP Architect blog &#187; Mac OS</title>
	<atom:link href="http://www.php-architect.com/blog/category/mac-os/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.php-architect.com/blog</link>
	<description>me, myself, and my code</description>
	<lastBuildDate>Wed, 14 Sep 2011 12:50:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Virtualbox hidden gems, VBoxManage</title>
		<link>http://www.php-architect.com/blog/2010/10/23/virtualbox-hidden-gems-vboxmanage/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=virtualbox-hidden-gems-vboxmanage</link>
		<comments>http://www.php-architect.com/blog/2010/10/23/virtualbox-hidden-gems-vboxmanage/#comments</comments>
		<pubDate>Sat, 23 Oct 2010 10:19:07 +0000</pubDate>
		<dc:creator>aibrahim</dc:creator>
				<category><![CDATA[JAVA]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[VBoxManage]]></category>
		<category><![CDATA[VrtualBox]]></category>
		<guid isPermaLink="false">http://www.php-architect.com/blog/?p=7265</guid>
		<description><![CDATA[<a href="http://www.php-architect.com/blog/2010/10/23/virtualbox-hidden-gems-vboxmanage/" title="Virtualbox hidden gems, VBoxManage"></a>Virtual box has this little secret, the Command Line interface (CLI), this is very useful for users who wants to manage their virtual boxes on headless servers. Question is why using command line while you have a nice easy to &#8230;<p class="read-more"><a href="http://www.php-architect.com/blog/2010/10/23/virtualbox-hidden-gems-vboxmanage/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.php-architect.com/blog/2010/10/23/virtualbox-hidden-gems-vboxmanage/" title="Virtualbox hidden gems, VBoxManage"></a><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.php-architect.com/blog/2010/10/23/virtualbox-hidden-gems-vboxmanage/&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p>Virtual box has this little secret, the Command Line interface (CLI), this is very useful for users who wants to manage their virtual boxes on headless servers.</p>
<p>Question is why using command line while you have a nice easy to use GUI, the answer is POWER. you can do anything with the virtual box command line, you can create virtual machines, modify their settings, take snapshots, start and shutdown them.</p>
<p>VBoxManage supports everything the graphical user interface does, and much more.</p>
<p>VBoxManage has its share of Virtual Box documentation, you can find it here <a title="VBoxManage - Virtual Box Command Line Interface" href="http://www.virtualbox.org/manual/ch08.html" target="_blank">http://www.virtualbox.org/manual/ch08.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-architect.com/blog/2010/10/23/virtualbox-hidden-gems-vboxmanage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backup / Increase the Guest OS Drive on VirtualBox</title>
		<link>http://www.php-architect.com/blog/2010/06/13/backup-increase-the-guest-os-drive-on-virtualbox/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=backup-increase-the-guest-os-drive-on-virtualbox</link>
		<comments>http://www.php-architect.com/blog/2010/06/13/backup-increase-the-guest-os-drive-on-virtualbox/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 18:20:38 +0000</pubDate>
		<dc:creator>aibrahim</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[ghost]]></category>
		<category><![CDATA[norton]]></category>
		<category><![CDATA[virtualbox]]></category>
		<guid isPermaLink="false">http://www.php-architect.com/blog/?p=424</guid>
		<description><![CDATA[<a href="http://www.php-architect.com/blog/2010/06/13/backup-increase-the-guest-os-drive-on-virtualbox/" title="Backup / Increase the Guest OS Drive on VirtualBox"></a>Tried to search online for a way to increase the size of a vdi image, and there was no solution available online to do so. I had windows XP installed on a virtual machine for mail, and testing purposes on &#8230;<p class="read-more"><a href="http://www.php-architect.com/blog/2010/06/13/backup-increase-the-guest-os-drive-on-virtualbox/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.php-architect.com/blog/2010/06/13/backup-increase-the-guest-os-drive-on-virtualbox/" title="Backup / Increase the Guest OS Drive on VirtualBox"></a><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.php-architect.com/blog/2010/06/13/backup-increase-the-guest-os-drive-on-virtualbox/&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p>Tried to search online for a way to increase the size of a vdi image, and there was no solution available online to do so.<br />
I had windows XP installed on a virtual machine for mail, and testing purposes on the most hated IE6, and the drive ran out of a space, no solution or work around helped me increase it, all the solutions to modify the partition table, etc didn&#8217;t work for me.<br />
Here is the simple steps i followed :</p>
<ul>
<li> Add Another Disk Drive to the Guest OS</li>
<li> Backup the Guest Operating system drive using Norton Ghost to the newly added drive.</li>
<li> Copy the backup to a DVD image (I had to move it to the host drive first)</li>
<li> Make a new Virtual Machine with the new size you want.</li>
<li> Boot the new machine using Norton Ghost drive, and attach the DVD image with the created backup.</li>
<li> Restore the backup from the DVD created using Norton Ghost.</li>
<li> Restart the machine and you should have a working.</li>
<li> Delete the created DVD image, the extra hard disk, and the old machine.</li>
</ul>
<p>If you have a shorter solution, please share <img src='http://www.php-architect.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-architect.com/blog/2010/06/13/backup-increase-the-guest-os-drive-on-virtualbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is your favorite MAC App?</title>
		<link>http://www.php-architect.com/blog/2010/04/10/what-is-your-favorite-mac-app/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=what-is-your-favorite-mac-app</link>
		<comments>http://www.php-architect.com/blog/2010/04/10/what-is-your-favorite-mac-app/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 12:16:42 +0000</pubDate>
		<dc:creator>aibrahim</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Favorites]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[macbookpro]]></category>
		<category><![CDATA[macosx]]></category>
		<guid isPermaLink="false">http://www.php-architect.com/blog/?p=369</guid>
		<description><![CDATA[<a href="http://www.php-architect.com/blog/2010/04/10/what-is-your-favorite-mac-app/" title="What is your favorite MAC App?"></a>Many of the new mac users are looking for apps to do the tasks they need on their new OS. I am making a list of Mac apps to help the new converters ,  and the best source to prepare &#8230;<p class="read-more"><a href="http://www.php-architect.com/blog/2010/04/10/what-is-your-favorite-mac-app/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.php-architect.com/blog/2010/04/10/what-is-your-favorite-mac-app/" title="What is your favorite MAC App?"></a><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.php-architect.com/blog/2010/04/10/what-is-your-favorite-mac-app/&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p>Many of the new mac users are looking for apps to do the tasks they need on their new OS.</p>
<p>I am making a list of Mac apps to help the new converters <img src='http://www.php-architect.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ,  and the best source to prepare such a list is mac users, so what is your favorite MAC app ?</p>
<p>Mine is TextMate</p>
<div class="wp-caption aligncenter" style="width: 340px"><a href="http://macromates.com/"><img title="TextMate" src="http://manual.macromates.com/images/project_window_with_tabs.png" alt="TextMate" width="330" height="226" /></a><p class="wp-caption-text">TextMate</p></div>
<p>What is yours ?</p>
<p><em>note: your mentioned apps will be listed in a later post, thus your replies is highly important <img src='http://www.php-architect.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-architect.com/blog/2010/04/10/what-is-your-favorite-mac-app/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Fixing MacBookPro Superdrive</title>
		<link>http://www.php-architect.com/blog/2009/05/30/fixing-macbookpro-superdrive/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fixing-macbookpro-superdrive</link>
		<comments>http://www.php-architect.com/blog/2009/05/30/fixing-macbookpro-superdrive/#comments</comments>
		<pubDate>Sat, 30 May 2009 17:07:22 +0000</pubDate>
		<dc:creator>aibrahim</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[lens]]></category>
		<category><![CDATA[macbookpro]]></category>
		<category><![CDATA[superdrive]]></category>
		<guid isPermaLink="false">http://www.php-architect.com/blog/?p=329</guid>
		<description><![CDATA[<a href="http://www.php-architect.com/blog/2009/05/30/fixing-macbookpro-superdrive/" title="Fixing MacBookPro Superdrive"></a>I have purchased my MacBookPro in October 2007, after 6 months my optical drive was so picky in reading or writing DVDs and CDs, and after few months, it was able to read originals only. I tried everything from updating &#8230;<p class="read-more"><a href="http://www.php-architect.com/blog/2009/05/30/fixing-macbookpro-superdrive/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.php-architect.com/blog/2009/05/30/fixing-macbookpro-superdrive/" title="Fixing MacBookPro Superdrive"></a><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.php-architect.com/blog/2009/05/30/fixing-macbookpro-superdrive/&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p>I have purchased my MacBookPro in October 2007, after 6 months my optical drive was so picky in reading or writing DVDs and CDs, and after few months, it was able to read originals only.</p>
<p>I tried everything from updating the firmware or flashing it to restore its original firmware, but no luck, until yesterday when i had to format and install the OS from scratch, but to my surprise it wasn&#8217;t able to read the Original MacOS DVD.</p>
<p>I Googled once again about the cuase of this, and found some results referring to cleaning the lens,</p>
<p>I followed this tutorial to disassmble the laptop :</p>
<p><a title="Installing MacBook Pro 15&quot; Core 2 Duo Model A1211 Optical Drive Replacement" href="http://www.ifixit.com/Guide/Repair/MacBook-Pro-15-Inch-Core-2-Duo-2-16-2-33-GHz-Optical-Drive-Replacement/461/1" target="_blank">http://www.ifixit.com/Guide/Repair/MacBook-Pro-15-Inch-Core-2-Duo-2-16-2-33-GHz-Optical-Drive-Replacement/461/1</a></p>
<p>and this one to disassmble the optical drive and clean the lens with benzene,</p>
<p><a title="How to clean the lens of a slot-loading optical drive (a MacBook Pro's SuperDrive)" href="http://muzso.hu/2008/08/17/how-to-clean-the-lens-of-a-slot-loading-optical-drive-a-macbook-pros-superdrive" target="_blank">http://muzso.hu/2008/08/17/how-to-clean-the-lens-of-a-slot-loading-optical-drive-a-macbook-pros-superdrive</a></p>
<p>In 1 hour i had my superdrive working as brand new one and saved me from buying a new one <img src='http://www.php-architect.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  , i know many who face the same problem with the optical drive, this was a nice way to have it back.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-architect.com/blog/2009/05/30/fixing-macbookpro-superdrive/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Installing Python &amp; PyGTK on Mac OsX</title>
		<link>http://www.php-architect.com/blog/2009/02/25/installing-python-pygtk-on-mac-osx/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=installing-python-pygtk-on-mac-osx</link>
		<comments>http://www.php-architect.com/blog/2009/02/25/installing-python-pygtk-on-mac-osx/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 10:16:23 +0000</pubDate>
		<dc:creator>aibrahim</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[MacBook]]></category>
		<category><![CDATA[My Work]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[glade]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[gtk]]></category>
		<category><![CDATA[pygtk]]></category>
		<guid isPermaLink="false">http://www.php-architect.com/blog/?p=157</guid>
		<description><![CDATA[<a href="http://www.php-architect.com/blog/2009/02/25/installing-python-pygtk-on-mac-osx/" title="Installing Python &amp; PyGTK on Mac OsX"></a>Recently i have been asked to develop an application that will work on Linux, and Mac os, so i started developing it on my Ubuntu, i chosed Python as the programming language and PyGTK as the GUI for it. The &#8230;<p class="read-more"><a href="http://www.php-architect.com/blog/2009/02/25/installing-python-pygtk-on-mac-osx/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.php-architect.com/blog/2009/02/25/installing-python-pygtk-on-mac-osx/" title="Installing Python &amp; PyGTK on Mac OsX"></a><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.php-architect.com/blog/2009/02/25/installing-python-pygtk-on-mac-osx/&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p>Recently i have been asked to develop an application that will work on Linux, and Mac os, so i started developing it on my Ubuntu, i chosed Python as the programming language and PyGTK as the GUI for it.</p>
<p>The application worked fine on my Ubuntu, but when i moved it to Mac OSx (Leopard), i had a problem importing the PyGTK module and the program GUI didn&#8217;t run. so i tried to install PyGTK from sources with all its dependencies, but after spending a day doing so i ended up with many errors in compiling the dependencies and finding them.</p>
<p>after some search i found out that i can do this using MacPorts.</p>
<p>so here is the steps i followed :</p>
<p>- Install X11 <a title="Installing X11 on Mac OSx Leopard" href="http://guide.macports.org/#installing.x11" target="_blank">http://guide.macports.org/#installing.x11</a></p>
<p>- Install Xcode tools <a title="Installing XCode tools on Mac OSx Leopard" href="http://guide.macports.org/#installing.xcode" target="_blank">http://guide.macports.org/#installing.xcode</a></p>
<p>- Install MacPorts <a title="Installing MacPorts on Mac OSx Leopard" href="http://guide.macports.org/#installing.macports" target="_blank">http://guide.macports.org/#installing.macports</a></p>
<p>- Make sure the paths are configured in your shell profile <a title="Installing MacPorts on Mac OSx Leopard" href="http://guide.macports.org/#installing.shell" target="_blank">http://guide.macports.org/#installing.shell</a></p>
<p>- Restart your shell, and follow the next commands :</p>
<p>1- Install Python</p>
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> port <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">install</span> python25</pre></div></div>
<p>2- Install Python select</p>
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> port <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">install</span> python_select</pre></div></div>
<p>3- Activate our installed python version</p>
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> python_select python25</pre></div></div>
<p>4- Install pygtk</p>
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> port <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">install</span> py25-gtk</pre></div></div>
<p>5- Install some gnome themes and engines</p>
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> port <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">install</span> gnome-themes
<span style="color: #c20cb9; font-weight: bold;">sudo</span> port <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">install</span> gtk-nodoka-engine
<span style="color: #c20cb9; font-weight: bold;">sudo</span> port <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">install</span> gtk-smooth-engine
<span style="color: #c20cb9; font-weight: bold;">sudo</span> port <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">install</span> gtk2-aurora
<span style="color: #c20cb9; font-weight: bold;">sudo</span> port <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">install</span> gtk2-clearlooks
<span style="color: #c20cb9; font-weight: bold;">sudo</span> port <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">install</span> gtk2-extra
<span style="color: #c20cb9; font-weight: bold;">sudo</span> port <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">install</span> gtk2-industrial
<span style="color: #c20cb9; font-weight: bold;">sudo</span> port <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">install</span> gtk2-murrine</pre></div></div>
<p>6- Install theme switch</p>
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> port <span style="color: #660033;">-v</span> <span style="color: #c20cb9; font-weight: bold;">install</span> gtk-theme-switch</pre></div></div>
<p>7- Select which theme to be used by your applications by running the theme switch</p>
<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">switch2</pre></div></div>
<p>Now you can have the applications you develop using python and pygtk running smoothly on mac os leopard.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-architect.com/blog/2009/02/25/installing-python-pygtk-on-mac-osx/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>How to publish your iCal to Google Calendar</title>
		<link>http://www.php-architect.com/blog/2008/08/22/how-to-publish-your-ical-to-google-calendar/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-publish-your-ical-to-google-calendar</link>
		<comments>http://www.php-architect.com/blog/2008/08/22/how-to-publish-your-ical-to-google-calendar/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 22:25:12 +0000</pubDate>
		<dc:creator>aibrahim</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[Calendar Exchange]]></category>
		<category><![CDATA[Google Calendar]]></category>
		<category><![CDATA[iCal]]></category>
		<category><![CDATA[iCalx]]></category>
		<category><![CDATA[Publish Calendar]]></category>
		<guid isPermaLink="false">http://www.php-architect.com/blog/?p=88</guid>
		<description><![CDATA[<a href="http://www.php-architect.com/blog/2008/08/22/how-to-publish-your-ical-to-google-calendar/" title="How to publish your iCal to Google Calendar"></a>Well, to mark your events in iCal and have them published to your google calendar, first you need to make an account in www.icalx.com Then from iCal right click on your calendar, and choose Publish, and enter your iCalx calendar &#8230;<p class="read-more"><a href="http://www.php-architect.com/blog/2008/08/22/how-to-publish-your-ical-to-google-calendar/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.php-architect.com/blog/2008/08/22/how-to-publish-your-ical-to-google-calendar/" title="How to publish your iCal to Google Calendar"></a><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.php-architect.com/blog/2008/08/22/how-to-publish-your-ical-to-google-calendar/&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p>Well, to mark your events in iCal and have them published to your google calendar, first you need to make an account in <a title="www.icalx.com" href="http://www.icalx.com/" target="_blank">www.icalx.com</a></p>
<p>Then from iCal right click on your calendar, and choose Publish, and enter your iCalx calendar information.</p>
<p>after that you can take the link from iCalx and add it as a calendar in your Google Calendar account.</p>
<p>when you do that, every event you mark in your iCal, will be published to your iCalx account and then Google will pull it to your Google Calendar account,</p>
<p>Little tricky but it does the job <img src='http://www.php-architect.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-architect.com/blog/2008/08/22/how-to-publish-your-ical-to-google-calendar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convert DAA disk images to ISO on Mac osX</title>
		<link>http://www.php-architect.com/blog/2008/06/26/convert-daa-disk-images-to-iso-on-mac-osx/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=convert-daa-disk-images-to-iso-on-mac-osx</link>
		<comments>http://www.php-architect.com/blog/2008/06/26/convert-daa-disk-images-to-iso-on-mac-osx/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 13:51:09 +0000</pubDate>
		<dc:creator>aibrahim</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[MacBook]]></category>
		<guid isPermaLink="false">http://www.abdelaliem.com/?p=63</guid>
		<description><![CDATA[<a href="http://www.php-architect.com/blog/2008/06/26/convert-daa-disk-images-to-iso-on-mac-osx/" title="Convert DAA disk images to ISO on Mac osX"></a>DAA Converter for OS X Access DAA disk images on your Mac Direct Access Archive (DAA) is a disk image format that&#8217;s currently unsupported on OS X. DAA Converter is a free utility which allows you to access the contents &#8230;<p class="read-more"><a href="http://www.php-architect.com/blog/2008/06/26/convert-daa-disk-images-to-iso-on-mac-osx/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.php-architect.com/blog/2008/06/26/convert-daa-disk-images-to-iso-on-mac-osx/" title="Convert DAA disk images to ISO on Mac osX"></a><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.php-architect.com/blog/2008/06/26/convert-daa-disk-images-to-iso-on-mac-osx/&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><div class="image-left"><img class="imageStyle" src="http://www.twilightedge.com/mac/daaconverter/files/daaconverter_icon.png" alt="DAA Converter icon" width="73" height="61" /></div>
<p><img class="imageStyle" src="http://www.twilightedge.com/mac/daaconverter/files/spacer.png" alt=" " width="1" height="30" /><span style="font-size: 23px; font-weight: bold;">DAA Converter for              OS X</span><span style="font-size: 24px; font-weight: bold;"><br />
</span><strong><img class="imageStyle" src="http://www.twilightedge.com/mac/daaconverter/files/spacer.png" alt=" " width="1" height="1" /></strong><span style="font-size: 18px; font-weight: bold;">Access DAA disk              images on your Mac</span><span style="font-size: 17px;"><br />
</span><span style="font-size: 15px;"><br />
</span><span style="font-size: 14px;">Direct Access Archive (DAA) is a              disk image format that&#8217;s currently unsupported on OS              X.<br />
DAA Converter is a free utility which allows you to access         the contents of a DAA image file by converting it to ISO         disk image format; The converted ISO disk image can be         mounted as a readable volume on your Mac by double-clicking         it.</p>
<p>DAA Converter is a native OS X GUI application which wraps         the command-line tool,</span> <span style="font-size: 14px;"><a rel="self" href="http://aluigi.org/mytoolz.htm">daa2iso</a></span><span style="font-size: 14px;">, by</span> <span style="font-size: 14px;"><a rel="self" href="http://aluigi.org/">Luigi Auriemma</a></span><span style="font-size: 14px;">.<br />
It runs on OS X 10.3 Panther or later, and does not         currently support password-protected DAA files.</p>
<p></span></p>
<div class="image-left"><img class="imageStyle" src="http://www.twilightedge.com/mac/daaconverter/files/download_arrow.png" alt="Download:" width="144" height="49" /></div>
<p><img class="imageStyle" src="http://www.twilightedge.com/mac/daaconverter/files/spacer.png" alt=" " width="1" height="36" /><span style="font-size: 17px; font-weight: bold;"><a rel="self" href="http://www.twilightedge.com/downloads/DAAConverter1.0.dmg.zip">DAA Converter v1.0</a></span><span style="font-size: 14px;"><br />
</span><span style="font-size: 17px;"><br />
</span><span style="font-size: 13px;"><br />
DAA Converter is free software, distributed under the GNU         General Public License (GPL).<br />
Download</span> <span style="font-size: 13px;"><a rel="self" href="http://www.twilightedge.com/downloads/DAAConverter1.0.Sources.zip">DAA Converter&#8217;s source            code</a></span><span style="font-size: 13px;">.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-architect.com/blog/2008/06/26/convert-daa-disk-images-to-iso-on-mac-osx/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Installing a Subversion (SVN) server on Mac OS X</title>
		<link>http://www.php-architect.com/blog/2008/06/23/installing-a-subversion-svn-server-on-mac-os-x/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=installing-a-subversion-svn-server-on-mac-os-x</link>
		<comments>http://www.php-architect.com/blog/2008/06/23/installing-a-subversion-svn-server-on-mac-os-x/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 13:02:06 +0000</pubDate>
		<dc:creator>aibrahim</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Mac OS]]></category>
		<guid isPermaLink="false">http://www.abdelaliem.com/?p=62</guid>
		<description><![CDATA[<a href="http://www.php-architect.com/blog/2008/06/23/installing-a-subversion-svn-server-on-mac-os-x/" title="Installing a Subversion (SVN) server on Mac OS X"></a>I use my Mac OS X laptop (a MacBook Pro) almost exclusively these days, often working in a library or coffee shop, but I still want the power of a version control system with me. I finally decided to install &#8230;<p class="read-more"><a href="http://www.php-architect.com/blog/2008/06/23/installing-a-subversion-svn-server-on-mac-os-x/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.php-architect.com/blog/2008/06/23/installing-a-subversion-svn-server-on-mac-os-x/" title="Installing a Subversion (SVN) server on Mac OS X"></a><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.php-architect.com/blog/2008/06/23/installing-a-subversion-svn-server-on-mac-os-x/&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p><span class="msg_description">I use my <a href="http://www.apple.com/macosx/">Mac OS X</a> laptop (<a href="http://www.apple.com/macbookpro/">a MacBook Pro</a>) almost exclusively these days, often working in a library or coffee shop, but I still want the power of a version control system with me. I finally decided to install a <a href="http://subversion.tigris.org/">Subversion (SVN)</a> server on my MacBook, and it was surprisingly easy. (I say &#8220;surprisingly&#8221; because the few links I&#8217;ve found online led me to believe it would be much harder to install SVN on Mac OS X.)</p>
<p>Rather than write a full-blown SVN installation tutorial or SVN installation manual, I&#8217;m just going to put my notes out here. Hopefully they&#8217;ll be sufficient to help you get Subversion/SVN installed on your Mac as well.</p>
<ol>
<li>Open a Terminal, and run <code>fink install svn</code>. (The SVN package is the SVN server.) Supply the password when prompted.</li>
<li>This installs <code>svnserve</code>, and nine other supporting packages. There&#8217;s more <a href="http://pdb.finkproject.org/pdb/package.php/svn">fink svn information here</a></li>
<li>That&#8217;s all you need to do to get the server installed on your system. You still have to configure it and start it up, but before doing that I downloaded the SVN command line client.</li>
<li>Type <code>fink install svn-client</code> to install the SVN client.</li>
<li>Type <code>fink install svn-doc</code> to install the documentation.</li>
<li>I want to create a repository out of my home directory (to make it easier for backups), so I created it like this: <code>svnadmin create /Users/al/svnrepo</code></li>
<li>I edited the <code>conf/svnserve.conf</code> file to change a few lines. If you want to use SVN without user accounts this isn&#8217;t 100% needed, but I do want to have my name on all those check-ins, so I made a few changes. See the &#8220;svnserve.conf configuration file&#8221; section later on this page for details.</li>
<li>I also edited the <code>conf/passwd</code> file at this time. This is also discussed below.</li>
<li>Technically I started <code>svnserve</code> at this time, but quickly ran into a permission problem on my first check-in. Reading the docs it looks like the repo needs to be owned by the &#8220;www&#8221; user (as that&#8217;s the owner of the <code>svnserve</code> process), so I ran this command from the directory just above my repo: <code>find svnrepo -exec chown www.www {} \;</code>. That gave me a warning/deprecated message, but still changed all the repo files to be owned by the &#8220;www&#8221; owner and group. (Break this into two separate commands if you need to.)</li>
<li>I started the SVN server like this: <code>sudo -u www /sw/bin/svnserve -d -r /Users/al/svnrepo</code></li>
<li>I haven&#8217;t looked back since. <img src='http://www.php-architect.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
</ol>
<h2>svnserve.conf configuration file</h2>
<p>With Subversion you have a configuration file named <code>conf/svnserve.conf</code>. Here&#8217;s what my <code>conf/svnserve.conf</code> configuration file looks like, with my comments still included:</p>
<pre>[general]
### These options control access to the repository for unauthenticated
### and authenticated users.  Valid values are "write", "read",
### and "none".  The sample settings below are the defaults.
anon-access = read
auth-access = write
### The password-db option controls the location of the password
### database file.  Unless you specify a path starting with a /,
### the file's location is relative to the conf directory.
### Uncomment the line below to use the default password file.
password-db = passwd
### This option specifies the authentication realm of the repository.
### If two repositories have the same authentication realm, they should
### have the same password database, and vice versa.  The default realm
### is repository's uuid.
realm = Laptop Realm</pre>
<p>Here&#8217;s what my <code>conf/passwd</code> file looks like:</p>
<pre>[users]
al = al</pre>
<p>So if you want to bust into the SVN server on my MacBook Pro that should make it pretty easy. <img src='http://www.php-architect.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span class="msg_description"></p>
<h2>The end</h2>
<p>That was all I had to do to install a Subversion server on my Mac. After this I started using normal SVN commands and everything worked as advertised.</p>
<p>As mentioned, from my research it sounded like it was going to be hard to get an SVN server running on my Mac, but I didn&#8217;t have any real problems, other than I&#8217;d never installed an SVN server before, so this was my first time. I&#8217;m sure I&#8217;ll learn more as I go on, but hopefully that will help you get started using SVN on your Mac as well.</p>
<h2>Reference</h2>
<p>Here&#8217;s a little more help &#8230; it&#8217;s the output from one of the commands I ran early on:</p>
<pre>Type 'fink describe svn' to get usage help.
Type 'svnserve --help', 'man svnserve', 'svnadmin help', or 'man svnadmin'
for usage.
Some tools (e.g. hook and back-up scripts) and examples are stored in
/sw/share/svn/tools and /sw/share/svn/contrib
.
You can start the Subversion server manually using a command similar to
'/usr/bin/sudo -u www /sw/bin/svnserve -d -r /sw/var/svn' or you can
run 'daemonic enable svnserve' as root to create a StartupItem for it.
.
'svnserve' is run as user 'www' in order that apache and svnserve can
access the same repositories at the same time under '/sw/var/svn'
.
You could install the repositories under the preconfigured directory
/sw/var/svn
which should have the correct permissions. Make sure that all files
in the new repository have the correct permissions for svnserve (and apache)
to read and write. E.g. run 'chown -R www /sw/var/svn/yourrepos' and
'chmod -R go-rwx /sw/var/svn/yourrepos'.</pre>
<p>I didn&#8217;t know you could run <code>chown</code> like that; learn something new every day. I didn&#8217;t run the <code>chmod</code> command, and haven&#8217;t had any problems, but I&#8217;ll do that next. It makes the ownership for &#8220;group&#8221; and &#8220;other&#8221; on all files to be &#8220;rwx&#8221;, or 777.</p>
<p></span></p>
<p></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-architect.com/blog/2008/06/23/installing-a-subversion-svn-server-on-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Add Samba printers in Leopard</title>
		<link>http://www.php-architect.com/blog/2008/01/21/add-samba-printers-in-leopard/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=add-samba-printers-in-leopard</link>
		<comments>http://www.php-architect.com/blog/2008/01/21/add-samba-printers-in-leopard/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 20:02:58 +0000</pubDate>
		<dc:creator>aibrahim</dc:creator>
				<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[leopard printer windows shared sharing ip address samba]]></category>
		<guid isPermaLink="false">http://www.abdelaliem.com/2008/01/21/add-samba-printers-in-leopard/</guid>
		<description><![CDATA[<a href="http://www.php-architect.com/blog/2008/01/21/add-samba-printers-in-leopard/" title="Add Samba printers in Leopard"></a>Putting together a couple of other web resources, here is a step-by-step guide to adding Samba printers in Leopard. Our Windows print server is on a different subnet from many of our users, so the printers don&#8217;t show up automatically. &#8230;<p class="read-more"><a href="http://www.php-architect.com/blog/2008/01/21/add-samba-printers-in-leopard/">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<a href="http://www.php-architect.com/blog/2008/01/21/add-samba-printers-in-leopard/" title="Add Samba printers in Leopard"></a><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.php-architect.com/blog/2008/01/21/add-samba-printers-in-leopard/&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p>Putting together a couple of other web resources, here is a step-by-step guide to adding Samba printers in Leopard. Our Windows print server is on a different subnet from many of our users, so the printers don&#8217;t show up automatically. This method also passes user credentials to the print server. Next step: to automate this process so that we can add multiple printers in one step.</p>
<p>1. Open System Preferences -&gt; Print &amp; Fax.</p>
<p><img src="http://www.kassblog.com/media/1/20071205-print-syspref.png" alt="system preferences" title="system preferences" height="67" width="76" /></p>
<p>2. Select to add a new printer.</p>
<p><img src="http://www.kassblog.com/media/1/20071205-print-add.png" alt="add" title="add" height="20" width="23" /></p>
<p>3. The first time you do this, add the Advanced button to the add printer toolbar. Ctrl-click on the toolbar, select &#8220;Customize Toolbar&#8230;&#8221;, and then drag the Advanced button onto the toolbar.</p>
<p><img src="http://www.kassblog.com/media/1/20071205-print-toolbar.png" alt="toolbar" title="toolbar" height="128" width="187" /></p>
<p><img src="http://www.kassblog.com/media/1/20071205-print-advanced.png" alt="advanced" title="advanced" height="57" width="61" /></p>
<p>4. Select Advanced then specify the following printer settings.</p>
<p>Type: Windows</p>
<p>Device: Another Device</p>
<p>URL: smb://username:password@domain/printserver/printername, where username is your network username, password is your password, domain is your Windows domain, printserver is the name of your print server, and printername is the name of the printer share.</p>
<p>Name: the printer name</p>
<p>Location (optional): the physical location of the printer, e.g. &#8220;Vollum common space&#8221;</p>
<p>Print Using: Select a driver to use -&gt; search for the correct model.</p>
<p>Select the Add button to save this printer. If prompted, select Duplexing. That should do it!</p>
<p><img src="http://www.kassblog.com/media/1/20071205-print-details.png" alt="details" title="details" height="294" width="288" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-architect.com/blog/2008/01/21/add-samba-printers-in-leopard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fix the MySQL PHP issue in Leopard (mysql.sock file)</title>
		<link>http://www.php-architect.com/blog/2008/01/07/fix-the-mysql-php-issue-in-leopard-mysqlsock-file/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fix-the-mysql-php-issue-in-leopard-mysqlsock-file</link>
		<comments>http://www.php-architect.com/blog/2008/01/07/fix-the-mysql-php-issue-in-leopard-mysqlsock-file/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 13:39:25 +0000</pubDate>
		<dc:creator>aibrahim</dc:creator>
				<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[arabic]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[php5]]></category>
		<guid isPermaLink="false">http://www.abdelaliem.com/blog/?p=20</guid>
		<description><![CDATA[<a href="http://www.php-architect.com/blog/2008/01/07/fix-the-mysql-php-issue-in-leopard-mysqlsock-file/" title="Fix the MySQL PHP issue in Leopard (mysql.sock file)"></a>This is a known issue in Leopard, basically the system is looking for the mysql.sock file in the wrong place. Just need to create a symlink and you should be in business: sudo mkdir /var/mysql/ sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock]]></description>
			<content:encoded><![CDATA[<a href="http://www.php-architect.com/blog/2008/01/07/fix-the-mysql-php-issue-in-leopard-mysqlsock-file/" title="Fix the MySQL PHP issue in Leopard (mysql.sock file)"></a><iframe src="http://www.facebook.com/plugins/like.php?href=http://www.php-architect.com/blog/2008/01/07/fix-the-mysql-php-issue-in-leopard-mysqlsock-file/&amp;layout=standard&amp;show_faces=1&amp;width=450&amp;action=like&amp;colorscheme=light&amp;font=" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px"></iframe><p><span class="postbody">This is a known issue in Leopard, basically the system is looking for the mysql.sock file in the wrong place. Just need to create a symlink and you should be in business:</p>
<p>sudo mkdir /var/mysql/<br />
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.php-architect.com/blog/2008/01/07/fix-the-mysql-php-issue-in-leopard-mysqlsock-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

