<?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>hibbins.com &#187; Platform</title>
	<atom:link href="http://www.hibbins.com/category/softwaredevelopment/platform/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hibbins.com</link>
	<description>Software Development: C#, SQL Server, .NET, Analysis Services, Reporting Services, Intergration Services, OLAP, PHP, HTML, XML, CSS, Java, Javascript and anything else technical, complex and hibbins.com</description>
	<lastBuildDate>Thu, 15 Apr 2010 02:02:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>iPhone caps lock mode</title>
		<link>http://www.hibbins.com/2010/04/15/iphone-caps-lock-mode/</link>
		<comments>http://www.hibbins.com/2010/04/15/iphone-caps-lock-mode/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 02:01:17 +0000</pubDate>
		<dc:creator>Jon Hibbins</dc:creator>
				<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Capital]]></category>
		<category><![CDATA[Capitalise]]></category>
		<category><![CDATA[Capitalize]]></category>
		<category><![CDATA[Caps Lock]]></category>
		<category><![CDATA[Shift]]></category>

		<guid isPermaLink="false">http://www.hibbins.com/?p=251</guid>
		<description><![CDATA[The iPhone does have a caps lock mode built in, but it&#8217;s disabled by default. To enable it, go to Settings > General > Keyboard and turn on &#8220;Enable Caps Lock.&#8221; Now whenever you need to type in all caps, simply double-tap the shift key to engage caps lock.

  addthis_url    = [...]]]></description>
			<content:encoded><![CDATA[<p>The iPhone does have a caps lock mode built in, but it&#8217;s disabled by default. To enable it, go to Settings > General > Keyboard and turn on &#8220;Enable Caps Lock.&#8221; Now whenever you need to type in all caps, simply double-tap the shift key to engage caps lock.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.hibbins.com%2F2010%2F04%2F15%2Fiphone-caps-lock-mode%2F';
  addthis_title  = 'iPhone+caps+lock+mode';
  addthis_pub    = 'JHibbins';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.hibbins.com/2010/04/15/iphone-caps-lock-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TIP: Hiding the Windows Live Messenger icon</title>
		<link>http://www.hibbins.com/2010/01/14/tip-hiding-the-windows-live-messenger-icon/</link>
		<comments>http://www.hibbins.com/2010/01/14/tip-hiding-the-windows-live-messenger-icon/#comments</comments>
		<pubDate>Thu, 14 Jan 2010 16:24:00 +0000</pubDate>
		<dc:creator>Jon Hibbins</dc:creator>
				<category><![CDATA[Platform]]></category>
		<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Messenger]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.hibbins.com/2010/01/14/tip-hiding-the-windows-live-messenger-icon/</guid>
		<description><![CDATA[If you use Windows Live Messenger a lot, you&#8217;ll have noticed that the icon now resides on the taskbar, where you can easily change status and quickly send an IM to someone. If you prefer to keep Windows Live Messenger in the system tray, where it&#8217;s been for previous releases, just close Windows Live Messenger, [...]]]></description>
			<content:encoded><![CDATA[<p>If you use Windows Live Messenger a lot, you&#8217;ll have noticed that the icon now resides on the taskbar, where you can easily change status and quickly send an IM to someone. If you prefer to keep Windows Live Messenger in the system tray, where it&#8217;s been for previous releases, just close Windows Live Messenger, edit the shortcut properties and set the application to run in Windows Vista compatibility mode.   </p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.hibbins.com%2F2010%2F01%2F14%2Ftip-hiding-the-windows-live-messenger-icon%2F';
  addthis_title  = 'TIP%3A+Hiding+the+Windows+Live+Messenger+icon';
  addthis_pub    = 'JHibbins';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.hibbins.com/2010/01/14/tip-hiding-the-windows-live-messenger-icon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone 3.0</title>
		<link>http://www.hibbins.com/2009/03/17/iphone-30/</link>
		<comments>http://www.hibbins.com/2009/03/17/iphone-30/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 22:41:20 +0000</pubDate>
		<dc:creator>Jon Hibbins</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Platform]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[copy]]></category>
		<category><![CDATA[cut]]></category>
		<category><![CDATA[mms]]></category>
		<category><![CDATA[paste]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.hibbins.com/?p=217</guid>
		<description><![CDATA[Apple has announced the iPhone 3.0 software update which includes an updated Software Development Kit (SDK) with over 1,000 completely new APIs.
Here are a few highlighted features:

Search your iPhone
Cut, copy, and paste
Send photos, contacts, audio files, and location via MMS*
Read and compose email and text messages in landscape

And yes, I am running it (I have [...]]]></description>
			<content:encoded><![CDATA[<p>Apple has announced the <a href="http://www.apple.com/iphone/preview-iphone-os/" target="_blank">iPhone 3.0 software update</a> which includes an updated Software Development Kit (SDK) with over 1,000 completely new APIs.</p>
<p>Here are a few highlighted features:</p>
<ul>
<li>Search your iPhone</li>
<li>Cut, copy, and paste</li>
<li>Send photos, contacts, audio files, and location via MMS*</li>
<li>Read and compose email and text messages in landscape</li>
</ul>
<p>And yes, I am running it (I have an Apple Developer Account), and so far I found one bug (on safari re-highlighting the address bar can sometimes make the address disapear) and an un-announced fearure (the call history list is now much more verbose)</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.hibbins.com%2F2009%2F03%2F17%2Fiphone-30%2F';
  addthis_title  = 'iPhone+3.0';
  addthis_pub    = 'JHibbins';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.hibbins.com/2009/03/17/iphone-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVN Port TCP Port is 3690</title>
		<link>http://www.hibbins.com/2009/02/12/svn-port-tcp-port-is-3690/</link>
		<comments>http://www.hibbins.com/2009/02/12/svn-port-tcp-port-is-3690/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 10:29:43 +0000</pubDate>
		<dc:creator>Jon Hibbins</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[OSX]]></category>
		<category><![CDATA[Platform]]></category>
		<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Unix/Linux]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[3690]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[Port]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[TCP]]></category>

		<guid isPermaLink="false">http://www.hibbins.com/?p=192</guid>
		<description><![CDATA[SVN Port TCP Port is 3690]]></description>
			<content:encoded><![CDATA[<p>If you need to access SVN remotely, by default it runs on port TCP port 3690, so you need to make sure it is open in your firewall etc.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.hibbins.com%2F2009%2F02%2F12%2Fsvn-port-tcp-port-is-3690%2F';
  addthis_title  = 'SVN+Port+TCP+Port+is+3690';
  addthis_pub    = 'JHibbins';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.hibbins.com/2009/02/12/svn-port-tcp-port-is-3690/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SQL Server Schema,Table,Function and Stored procedure Auditing</title>
		<link>http://www.hibbins.com/2008/12/17/sql-server-schematablefunction-and-stored-procedure-auditing/</link>
		<comments>http://www.hibbins.com/2008/12/17/sql-server-schematablefunction-and-stored-procedure-auditing/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 16:09:47 +0000</pubDate>
		<dc:creator>Jon Hibbins</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[MSSQL2005]]></category>
		<category><![CDATA[MSSQL2008]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[TSQL]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Audit]]></category>
		<category><![CDATA[Function]]></category>
		<category><![CDATA[SQL Server Schema]]></category>
		<category><![CDATA[Stored Procedure]]></category>
		<category><![CDATA[Table]]></category>

		<guid isPermaLink="false">http://www.hibbins.com/?p=187</guid>
		<description><![CDATA[If you like to know what&#8217;s changing on your SQL Server then the following code creates an audit table and the associated trigger for logging the changes
The Audit Object Table

CREATE TABLE &#91;dbo&#93;.&#91;AuditObjects&#93;&#40;
 &#91;EventID&#93; &#91;int&#93; IDENTITY&#40;1,1&#41; NOT NULL
,&#91;EventData&#93; &#91;xml&#93; NULL
PRIMARY KEY CLUSTERED &#40;
   &#91;EventID&#93; ASC
&#41; WITH &#40;IGNORE_DUP_KEY = OFF&#41; ON &#91;PRIMARY&#93;
&#41; ON &#91;PRIMARY&#93;

And the [...]]]></description>
			<content:encoded><![CDATA[<p>If you like to know what&#8217;s changing on your SQL Server then the following code creates an audit table and the associated trigger for logging the changes</p>
<p>The Audit Object Table</p>

<div class="wp_syntax"><div class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">TABLE</span> <span style="color: #66cc66;">&#91;</span>dbo<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">.</span><span style="color: #66cc66;">&#91;</span>AuditObjects<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#40;</span>
 <span style="color: #66cc66;">&#91;</span>EventID<span style="color: #66cc66;">&#93;</span> <span style="color: #66cc66;">&#91;</span>int<span style="color: #66cc66;">&#93;</span> IDENTITY<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">1</span><span style="color: #66cc66;">,</span><span style="color: #cc66cc;">1</span><span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">NOT</span> <span style="color: #993333; font-weight: bold;">NULL</span>
<span style="color: #66cc66;">,</span><span style="color: #66cc66;">&#91;</span>EventData<span style="color: #66cc66;">&#93;</span> <span style="color: #66cc66;">&#91;</span>xml<span style="color: #66cc66;">&#93;</span> <span style="color: #993333; font-weight: bold;">NULL</span>
<span style="color: #993333; font-weight: bold;">PRIMARY</span> <span style="color: #993333; font-weight: bold;">KEY</span> CLUSTERED <span style="color: #66cc66;">&#40;</span>
   <span style="color: #66cc66;">&#91;</span>EventID<span style="color: #66cc66;">&#93;</span> <span style="color: #993333; font-weight: bold;">ASC</span>
<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">WITH</span> <span style="color: #66cc66;">&#40;</span>IGNORE_DUP_KEY <span style="color: #66cc66;">=</span> OFF<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">ON</span> <span style="color: #66cc66;">&#91;</span><span style="color: #993333; font-weight: bold;">PRIMARY</span><span style="color: #66cc66;">&#93;</span>
<span style="color: #66cc66;">&#41;</span> <span style="color: #993333; font-weight: bold;">ON</span> <span style="color: #66cc66;">&#91;</span><span style="color: #993333; font-weight: bold;">PRIMARY</span><span style="color: #66cc66;">&#93;</span></pre></div></div>

<p>And the associated Trigger</p>

<div class="wp_syntax"><div class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #993333; font-weight: bold;">CREATE</span> <span style="color: #993333; font-weight: bold;">TRIGGER</span> <span style="color: #66cc66;">&#91;</span>TriggerAuditObjects<span style="color: #66cc66;">&#93;</span>
<span style="color: #993333; font-weight: bold;">ON</span> <span style="color: #993333; font-weight: bold;">DATABASE</span>
<span style="color: #993333; font-weight: bold;">FOR</span> DDL_DATABASE_LEVEL_EVENTS
<span style="color: #993333; font-weight: bold;">AS</span>
<span style="color: #993333; font-weight: bold;">INSERT</span> <span style="color: #993333; font-weight: bold;">INTO</span> <span style="color: #66cc66;">&#91;</span>dbo<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">.</span><span style="color: #66cc66;">&#91;</span>AuditObjects<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">&#40;</span>EventData<span style="color: #66cc66;">&#41;</span>
<span style="color: #993333; font-weight: bold;">SELECT</span> EVENTDATA<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>
GO
ENABLE <span style="color: #993333; font-weight: bold;">TRIGGER</span> <span style="color: #66cc66;">&#91;</span>TriggerAuditObjects<span style="color: #66cc66;">&#93;</span> <span style="color: #993333; font-weight: bold;">ON</span> <span style="color: #993333; font-weight: bold;">DATABASE</span></pre></div></div>

<p>You can now use xpath queries to analyse the data</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.hibbins.com%2F2008%2F12%2F17%2Fsql-server-schematablefunction-and-stored-procedure-auditing%2F';
  addthis_title  = 'SQL+Server+Schema%2CTable%2CFunction+and+Stored+procedure+Auditing';
  addthis_pub    = 'JHibbins';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.hibbins.com/2008/12/17/sql-server-schematablefunction-and-stored-procedure-auditing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Search Stored Procedures</title>
		<link>http://www.hibbins.com/2008/12/05/search-stored-procedures/</link>
		<comments>http://www.hibbins.com/2008/12/05/search-stored-procedures/#comments</comments>
		<pubDate>Fri, 05 Dec 2008 09:21:50 +0000</pubDate>
		<dc:creator>Jon Hibbins</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[MSSQL2005]]></category>
		<category><![CDATA[MSSQL2008]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[TSQL]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Find]]></category>
		<category><![CDATA[MSSQL]]></category>
		<category><![CDATA[Replace]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Stored Procedures]]></category>

		<guid isPermaLink="false">http://www.hibbins.com/?p=173</guid>
		<description><![CDATA[Ever had the need to search stored procedures to find redundant tables or text that needs replacing or re-factoring ?
Here&#8217;s a script to help (Sorry for the cursor, I&#8217;m sad with myself for using it   )

-- Search string
DECLARE @SearchString nvarchar&#40;50&#41;
SET @SearchString = 'Search String'
&#160;
-- Required Declares
DECLARE @getdbname sysname
DECLARE @sqlstm nvarchar&#40;1000&#41;
DECLARE SeachCursor cursor FOR [...]]]></description>
			<content:encoded><![CDATA[<p>Ever had the need to search stored procedures to find redundant tables or text that needs replacing or re-factoring ?</p>
<p>Here&#8217;s a script to help (Sorry for the cursor, I&#8217;m sad with myself for using it <img src='http://www.hibbins.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  )</p>

<div class="wp_syntax"><div class="code"><pre class="sql" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">-- Search string</span>
DECLARE @SearchString nvarchar<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">50</span><span style="color: #66cc66;">&#41;</span>
<span style="color: #993333; font-weight: bold;">SET</span> @SearchString <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'Search String'</span>
&nbsp;
<span style="color: #808080; font-style: italic;">-- Required Declares</span>
DECLARE @getdbname sysname
DECLARE @sqlstm nvarchar<span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">1000</span><span style="color: #66cc66;">&#41;</span>
DECLARE SeachCursor cursor <span style="color: #993333; font-weight: bold;">FOR</span> 
<span style="color: #808080; font-style: italic;">-- Get All The Names into the SeachCursor</span>
<span style="color: #993333; font-weight: bold;">SELECT</span> <span style="color: #ff0000;">'['</span><span style="color: #66cc66;">+</span>name<span style="color: #66cc66;">+</span><span style="color: #ff0000;">']'</span> <span style="color: #993333; font-weight: bold;">FROM</span> <span style="color: #66cc66;">&#91;</span>master<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">.</span><span style="color: #66cc66;">&#91;</span>dbo<span style="color: #66cc66;">&#93;</span><span style="color: #66cc66;">.</span><span style="color: #66cc66;">&#91;</span>sysdatabases<span style="color: #66cc66;">&#93;</span> <span style="color: #993333; font-weight: bold;">ORDER</span> <span style="color: #993333; font-weight: bold;">BY</span> name 
OPEN SeachCursor
<span style="color: #808080; font-style: italic;">-- Add the Search Pattern</span>
<span style="color: #993333; font-weight: bold;">SET</span> @SearchString <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'%'</span> <span style="color: #66cc66;">+</span> @SearchString <span style="color: #66cc66;">+</span> <span style="color: #ff0000;">'%'</span>
<span style="color: #808080; font-style: italic;">--Get the first Name</span>
FETCH NEXT <span style="color: #993333; font-weight: bold;">FROM</span> SeachCursor <span style="color: #993333; font-weight: bold;">INTO</span> @getdbname
WHILE @@FETCH_STATUS<span style="color: #66cc66;">=</span><span style="color: #cc66cc;">0</span>
	BEGIN
	<span style="color: #808080; font-style: italic;">--set the statement to define the search condition, with variables</span>
	<span style="color: #993333; font-weight: bold;">SET</span> @sqlstm <span style="color: #66cc66;">=</span> <span style="color: #ff0000;">'
	SELECT [SP].[Specific_Catalog] AS [Database_Name], [SP].[Routine_Name] AS [Stored Procedure Name],[SP].[Routine_Definition] AS [Routine_Definition]
	FROM '</span><span style="color: #66cc66;">+</span> @getdbname<span style="color: #66cc66;">+</span><span style="color: #ff0000;">'.[Information_Schema].[Routines] AS [SP]
	WHERE PatIndex('</span><span style="color: #66cc66;">+</span><span style="color: #ff0000;">''</span><span style="color: #ff0000;">''</span><span style="color: #66cc66;">+</span>@SearchString<span style="color: #66cc66;">+</span><span style="color: #ff0000;">''</span><span style="color: #ff0000;">''</span><span style="color: #66cc66;">+</span><span style="color: #ff0000;">', [Routine_Definition]) &gt; 0'</span>
	<span style="color: #808080; font-style: italic;">--Execute the Query</span>
	EXEC <span style="color: #66cc66;">&#40;</span>@sqlstm<span style="color: #66cc66;">&#41;</span>
	FETCH NEXT <span style="color: #993333; font-weight: bold;">FROM</span> SeachCursor <span style="color: #993333; font-weight: bold;">INTO</span> @getdbname
	END
<span style="color: #808080; font-style: italic;">--Close the Cursor and Deallocate it from memory</span>
CLOSE SeachCursor
DEALLOCATE SeachCursor</pre></div></div>

<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.hibbins.com%2F2008%2F12%2F05%2Fsearch-stored-procedures%2F';
  addthis_title  = 'Search+Stored+Procedures';
  addthis_pub    = 'JHibbins';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.hibbins.com/2008/12/05/search-stored-procedures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Autostart Zend Core on Ubuntu</title>
		<link>http://www.hibbins.com/2008/09/18/autostart-zend-core-on-ubuntu/</link>
		<comments>http://www.hibbins.com/2008/09/18/autostart-zend-core-on-ubuntu/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 07:13:21 +0000</pubDate>
		<dc:creator>Jon Hibbins</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Platform]]></category>
		<category><![CDATA[Unix/Linux]]></category>
		<category><![CDATA[Auto]]></category>
		<category><![CDATA[Boot]]></category>
		<category><![CDATA[Core]]></category>
		<category><![CDATA[Restart]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Zend]]></category>

		<guid isPermaLink="false">http://www.hibbins.com/?p=164</guid>
		<description><![CDATA[This is the 2nd time I have had to search for starting up Zend Core automatically on Ubuntu Workstation, so here is the answer:
First change the permissions of /etc/rc.local by opening a terminal window (Applications&#124;Accessories&#124;Terminal) and enter the following command:
sudo chmod 777 /etc/rc.local
Then open this file with the text editor (Applications&#124;Accessories&#124;Text Editor) and put the [...]]]></description>
			<content:encoded><![CDATA[<p>This is the 2nd time I have had to search for starting up Zend Core automatically on Ubuntu Workstation, so here is the answer:</p>
<p>First change the permissions <span class="MsgBodyText">of /etc/rc.local by opening a terminal window (Applications|Accessories|Terminal) and enter the following command:</span></p>
<blockquote><p><span class="MsgBodyText">sudo chmod 777 /etc/rc.local</span></p></blockquote>
<p><span class="MsgBodyText">Then open this file with the text editor </span><span class="MsgBodyText">(Applications|Accessories|Text Editor) and</span><span class="MsgBodyText"> put the following text before the exit 0 command<br />
</span></p>
<blockquote><p><span class="MsgBodyText">cd /usr/local/Zend/Core/mysql &amp;&amp; ./bin/safe_mysqld &amp;<br />
/usr/local/Zend/apache2/bin/apachectl start &amp;</span></p></blockquote>
<p>Zend Core, PHP and MySQL should now all start automaticaly at boot time.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.hibbins.com%2F2008%2F09%2F18%2Fautostart-zend-core-on-ubuntu%2F';
  addthis_title  = 'Autostart+Zend+Core+on+Ubuntu';
  addthis_pub    = 'JHibbins';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.hibbins.com/2008/09/18/autostart-zend-core-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone Developer Provision Issue on Device</title>
		<link>http://www.hibbins.com/2008/08/27/iphone-developer-provision-issue-on-device/</link>
		<comments>http://www.hibbins.com/2008/08/27/iphone-developer-provision-issue-on-device/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 11:40:57 +0000</pubDate>
		<dc:creator>Jon Hibbins</dc:creator>
				<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[application-identifier]]></category>
		<category><![CDATA[Code Signing]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Distribution]]></category>

		<guid isPermaLink="false">http://www.hibbins.com/?p=150</guid>
		<description><![CDATA[After a number of compile to iPhone device issues, specifically: &#8220;entitlement &#8216;application-identifier&#8217; has value not permitted by provisioning profile&#8221; and &#8220;Command /usr/bin/codesign failed with exit code 1&#8243;, I have worked out you can have one and only one developer provision and developer application on the iPhone at a time otherwise you get installation errors etc&#8230;
I [...]]]></description>
			<content:encoded><![CDATA[<p>After a number of compile to iPhone device issues, specifically: &#8220;entitlement &#8216;application-identifier&#8217; has value not permitted by provisioning profile&#8221; and &#8220;Command /usr/bin/codesign failed with exit code 1&#8243;, I have worked out you can have one and only one developer provision and developer application on the iPhone at a time otherwise you get installation errors etc&#8230;</p>
<p>I also had to have the correct Bundle Identifier in the Info.plist file and make sure the &#8216;Code Signing Identity&#8217; and &#8216;Code Signing Provisioning Profile&#8217; was also correct.</p>
<p>Hopefully this is useful to someone, Good Luck!!!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.hibbins.com%2F2008%2F08%2F27%2Fiphone-developer-provision-issue-on-device%2F';
  addthis_title  = 'iPhone+Developer+Provision+Issue+on+Device';
  addthis_pub    = 'JHibbins';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.hibbins.com/2008/08/27/iphone-developer-provision-issue-on-device/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Objective-C Mod Command</title>
		<link>http://www.hibbins.com/2008/08/22/objective-c-mod-command/</link>
		<comments>http://www.hibbins.com/2008/08/22/objective-c-mod-command/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 11:43:40 +0000</pubDate>
		<dc:creator>Jon Hibbins</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Quick Tips]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[Mod]]></category>

		<guid isPermaLink="false">http://www.hibbins.com/?p=145</guid>
		<description><![CDATA[If you are looking for the Objective-C Mod Command then look no further
To get the equivalent of a = b div c then :

a = b % c


  addthis_url    = 'http%3A%2F%2Fwww.hibbins.com%2F2008%2F08%2F22%2Fobjective-c-mod-command%2F';
  addthis_title  = 'Objective-C+Mod+Command';
  addthis_pub    = 'JHibbins';

]]></description>
			<content:encoded><![CDATA[<p>If you are looking for the Objective-C Mod Command then look no further</p>
<p>To get the equivalent of a = b div c then :</p>

<div class="wp_syntax"><div class="code"><pre class="objc" style="font-family:monospace;">a <span style="color: #002200;">=</span> b <span style="color: #002200;">%</span> c</pre></div></div>

<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.hibbins.com%2F2008%2F08%2F22%2Fobjective-c-mod-command%2F';
  addthis_title  = 'Objective-C+Mod+Command';
  addthis_pub    = 'JHibbins';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://www.hibbins.com/2008/08/22/objective-c-mod-command/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
