<?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>Loyal Moses &#187; Development</title>
	<atom:link href="http://www.loyalmoses.com/content/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.loyalmoses.com</link>
	<description>public var blog:Blog = Blog.getInstance();</description>
	<lastBuildDate>Thu, 13 Oct 2011 02:33:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>My first book to be published this week</title>
		<link>http://www.loyalmoses.com/2011/10/my-first-book-to-be-published-this-week/</link>
		<comments>http://www.loyalmoses.com/2011/10/my-first-book-to-be-published-this-week/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 12:50:28 +0000</pubDate>
		<dc:creator>moses</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Book]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[book ios iphone apple]]></category>

		<guid isPermaLink="false">http://www.loyalmoses.com/?p=621</guid>
		<description><![CDATA[Excited and relieved that this week is looking promising for the actual release of my book &#8220;iPhone Applications Tune-Up&#8221;. A few delays caused by the release of iOS 5 and a new version of Xcode made this a more than lengthy process. More than likely it will be some time before I write another; mostly [...]]]></description>
			<content:encoded><![CDATA[<p>Excited and relieved that this week is looking promising for the actual release of my book &#8220;iPhone Applications Tune-Up&#8221;. A few delays caused by the release of iOS 5 and a new version of Xcode made this a more than lengthy process. More than likely it will be some time before I write another; mostly due to time constraints.</p>
<p>It was an enjoyable and extremely educational experience, and I am grateful to the entire publishing team that relentlessly tugged me along and kept me on schedule for more than a year.</p>
<p>More information and of course to get your hot little hands on a copy:</p>
<p><a href="http://www.packtpub.com/iphone-applications-tune-up/book">http://www.packtpub.com/iphone-applications-tune-up/book</a></p>
<p>Traveling at the moment, but when I get some additional time and can sit down for more than a few minutes, I&#8217;ll put together a few details on the overall experience; even point out some efficiencies I discovered and traps I blindly walked into.</p>
<div style="text-align:center;margin:5px 0px 20px 0px;"><script type="text/javascript"><!--
google_ad_client = "pub-2572565503002911";
/* 468x60, created 1/2/10 */
google_ad_slot = "7768175042";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><p><strong>Who this book is for</strong></p>
<div class="book-in-detail" style="margin-top: 15px;">
<p style="margin-top: 0.4em; margin-bottom: 0.8em;">For iOS application developers who are interested in resolving application performance bottlenecks in both new and existing Xcode projects. Readers should be familiar with the basic concepts and principles of iOS development, Objective-C syntax, and use of Apple&#8217;s Xcode development environment.</p>
<p style="margin-top: 0.4em; margin-bottom: 0.8em;">Enjoy!</p>
<p style="margin-top: 0.4em; margin-bottom: 0.8em;">~moses</p>
</div>
<div class="add-to-cart-ext" style="margin-left: 435px; margin-top: 20px;">
<div class="add-to-cart">
<form id="uc-product-add-to-cart-form-7616" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; " action="http://www.packtpub.com/iphone-applications-tune-up/book" accept-charset="UTF-8" method="post"></form>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.loyalmoses.com/2011/10/my-first-book-to-be-published-this-week/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Woohoo! Pre-order: iPhone Applications Tune-Up</title>
		<link>http://www.loyalmoses.com/2011/02/woohoo-pre-order-iphone-application-tune-up/</link>
		<comments>http://www.loyalmoses.com/2011/02/woohoo-pre-order-iphone-application-tune-up/#comments</comments>
		<pubDate>Sat, 26 Feb 2011 00:40:00 +0000</pubDate>
		<dc:creator>moses</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Application]]></category>
		<category><![CDATA[Architecture]]></category>
		<category><![CDATA[Book]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[packt]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[tune-up]]></category>

		<guid isPermaLink="false">http://www.loyalmoses.com/?p=581</guid>
		<description><![CDATA[Well, my first published book is now available for pre-order and it&#8217;s details are now public. To sum it up, it&#8217;s an action-thriller set in the medieval age of war-torn eastern Europe filled with empirical struggles between feudalism and aristocratic ideals. It&#8217;s not well known that Objective-C played a pivotal role in the dismantling of [...]]]></description>
			<content:encoded><![CDATA[<p>Well, my first published book is now available for pre-order and it&#8217;s details are now public.</p>
<p><a href="http://www.loyalmoses.com/wp-content/uploads/2011/02/0348ot_mockupcover_normal.jpg"><img class="alignright size-medium wp-image-582" title="0348ot_mockupcover_normal" src="http://www.loyalmoses.com/wp-content/uploads/2011/02/0348ot_mockupcover_normal-243x300.jpg" alt="" width="243" height="300" /></a>To sum it up, it&#8217;s an action-thriller set in the medieval age of war-torn eastern Europe filled with empirical struggles between feudalism and aristocratic ideals. It&#8217;s not well known that Objective-C played a pivotal role in the dismantling of the populous western caste system responsible for the stagnant performance of current day mobile platform development.</p>
<p>I don&#8217;t want to give away too much, but there is a romantic interposition towards the end of the book that will leave readers highly suspicious and apprehensive of Android&#8217;s luring siren calls.</p>
<p>&#8230; but more seriously, details are below.</p>
<p><strong>iPhone Applications Tune-Up</strong><br />
High performance tuning guide for real-world iOS projects</p>
<p>Details and pre-order @ Packt Publishing: <a href="http://loyal.ms/gwGfAa">http://loyal.ms/gwGfAa</a></p>
<p><strong>Book description</strong><br />
The best iPhone applications are the ones that demonstrate smooth, fast, efficient and optimal performance. An application should be designed to run at 200 mph, but operate just as smoothly as it would at 5 mph. Developing an application that supports such a wide range of performance needs is no small task and requires an understanding of the basic elements of performance as well as a strong strategy.</p>
<p>This book covers every aspect of tuning, optimizing, and squeezing every last bit of performance out of an iOS project. From application architecture and design to development and deployment, readers will be guided through the entire process of tuning an iOS application for high performance.</p>
<p>Every line of code presents an opportunity to improve upon the effective performance of an application. This book begins with the fundamentals of performance, demonstrating the impact poor performance can have on the success of an application. Apple&#8217;s App Store is riddled with applications that fall just short of success and it isn&#8217;t too much of a stretch to attribute many of these failures to a lack of optimization. Readers will be lead through each chapter, learning every aspect of performance tuning from simple syntax tips and tricks to advanced process management, and network and memory optimizations.</p>
<p>In addition to theories, syntax, and detailed code examples, readers will learn to take advantage of Apple&#8217;s powerful performance measurement and benchmarking utilities to identify the specific components of an iOS project that might need attention.</p>
<p>Learn the fundamentals of performance driven development to remedy existing performance related issues or design high performance iOS applications from start to finish</p>
<p><strong>Who this book is written for</strong><br />
This book is for iOS application developers who are interested in resolving application performance bottlenecks in both new and existing Xcode projects. Readers should be familiar with the basic concepts and principles of iOS development, Objective-C syntax, and use of Apple&#8217;s Xcode development environment.</p>
<p><strong>About</strong><br />
This is the first (to be published) book of its kind and is very much focused on Objective-C tuning practices for all iOS platforms, including the iPhone, iPod Touch, iPad and iPad 2. Performance tuning is a recipe that includes some common sense, a little bit of obvious and of course generous helpings of technical know-how and all around development experience. No matter the size or depth of an iOS project, performance can play a key role in an applications success or failure on the market. iPhone Applications Tune-Up is designed to aid developers in squeezing every last bit of performance from every aspect of an application. A lot of experience and research has gone in to producing a book that highlights the areas in which performance gains are most critical and even commonly overlooked.</p>
<p>&#8212;</p>
<p>I have an absolute passion for technology and Objective-C represents this deep focus most simply because it encompasses the highest levels of programming technology and advancements in development languages. iPhone Applications Tune-Up will be the result of more than 1000 hours of my personal time; authoring, researching and generally staring at the screen. At this point I have only a couple of chapters remaining before the re-write and finalization work begins. It&#8217;s been a long and enjoyable road up to this point and I look forward to its final release.</p>
<p>Now, go pre-order it! <a href="http://loyal.ms/gwGfAa">http://loyal.ms/gwGfAa</a></p>
<p>Enjoy.</p>
<p>~Moses</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loyalmoses.com/2011/02/woohoo-pre-order-iphone-application-tune-up/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Chapter 8 is off to the publisher!</title>
		<link>http://www.loyalmoses.com/2011/01/chapter-8-is-off-to-the-publisher/</link>
		<comments>http://www.loyalmoses.com/2011/01/chapter-8-is-off-to-the-publisher/#comments</comments>
		<pubDate>Sat, 15 Jan 2011 07:58:31 +0000</pubDate>
		<dc:creator>moses</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Book]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[development]]></category>

		<guid isPermaLink="false">http://www.loyalmoses.com/?p=577</guid>
		<description><![CDATA[Cliché, I know &#8212; but time has absolutely flown by. It&#8217;s very hard to believe that the first draft of chapter 8 has made it off to the publisher and only a handful of chapters remain before ultimately, my first book will be published. I recently printed the entire book up to this point and [...]]]></description>
			<content:encoded><![CDATA[<p>Cliché, I know &#8212; but time has absolutely flown by. It&#8217;s very hard to believe that the first draft of chapter 8 has made it off to the publisher and only a handful of chapters remain before ultimately, my first book will be published.</p>
<p>I recently printed the entire book up to this point and was very surprised at the stack of paper that sat on my desk, and almost couldn&#8217;t remember writing all of it. Will be interesting to hold the final book in my hands and realize the whole thing came from these little fingers.</p>
<p>With 8 chapters under my author belt, here are a few lessons I have learned along with a selection of important observations.</p>
<ul>
<li>I can put an entire chapter together in 48 hours.</li>
<li>I can&#8217;t really put an entire chapter together in 48 hours.</li>
<li>Procrastination is still one of my personal characteristics.</li>
<li>I absolutely loath Microsoft Word.</li>
<li>Writing is just as much learning as it is teaching.</li>
<li>its, it&#8217;s, effect and affect still haunt me.</li>
<li>More screenshots equal less typing.</li>
<li>Writing code at this point is still more enjoyable.</li>
<li>My best writing is done early in the day before my mind gets tired.</li>
<li>Most of my writing is done late at night after a long day of coding.</li>
<li>Printing and reading each chapter helps find mistakes.</li>
<li>Microsoft Word&#8217;s spell checker doesn&#8217;t recognize iPhone.</li>
<li>Micro outlining is by far the best way to prepare a chapter.</li>
<li>Don&#8217;t print chapters with an ink-jet, buy a laser and save your wallet.</li>
<li>Auto-editing between brain and fingers gets easier to control.</li>
</ul>
<p>&#8230; this is my short list. <img src='http://www.loyalmoses.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>With chapter 8 submitted and chapter 9 not due for a couple of weeks, it&#8217;s time to relax a bit and let the mind prepare for a much more technical chapter 9.</p>
<p>Enjoy.</p>
<p>~moses</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loyalmoses.com/2011/01/chapter-8-is-off-to-the-publisher/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Aanval v6 is now available!</title>
		<link>http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/</link>
		<comments>http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/#comments</comments>
		<pubDate>Sat, 04 Dec 2010 17:09:41 +0000</pubDate>
		<dc:creator>moses</dc:creator>
				<category><![CDATA[Aanval]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Snort]]></category>
		<category><![CDATA[Tactical FLEX]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[IDS]]></category>
		<category><![CDATA[syslog]]></category>

		<guid isPermaLink="false">http://www.loyalmoses.com/?p=553</guid>
		<description><![CDATA[Aanval v6 (Grendel) was released Thursday (12/03/10) morning. It represents more than 9 months of development and is a significant milestone in the long, nearly 7 year history of the snort &#38; syslog correlation console. As we&#8217;ve been commenting on over the past several months, Aanval v6 is a major interation and one we are sure [...]]]></description>
			<content:encoded><![CDATA[<p>Aanval v6 (Grendel) was released Thursday (12/03/10) morning. It represents more than 9 months of development and is a significant milestone in the long, nearly 7 year history of the snort &amp; syslog correlation console.</p>
<p>As we&#8217;ve been commenting on over the past several months, Aanval v6 is a major interation and one we are sure greatly improves information security efficiency and security event management.</p>
<p>Although now would seem an appropriate time to catch up on sleep, we have a lengthy list of enhancements and features planned for v6 and will continue to aggressively roll out new builds following our release early, release often methodology.</p>
<p>The interface for Aanval v6 was completely re-written in Flex 4, scrapping the entire previous Flex 3 interface. The backend remains MySQL / PHP, however dozens of updates and optimizations were made to improve performance and stability.</p>
<p>Aanval is quite a large project, comprised of several hundred thousand lines of code. A major portion of time for this release was spent working on the interface (Flex 4). If you follow me on Twitter, you&#8217;d have witnessed a bit of my frustrations with the latest releases of Flash Builder (the unstable, Eclipse based pile of junk). But I&#8217;ll save all of that joy and excitement for another post.</p>
<p>A couple of more notable features of Aanval v6, besides the new multi-tasking interface are the GeoLocation displays and the re-introduced event correlation system.</p>
<ul>
<li>GeoLocation with integrated Google Maps is now available in both real-time and search displays to provide a global, visual reference of event attack sources.</li>
<li>The event correlation system has been re-introduced with an updated interface to group and rank events that may be related to one another.</li>
</ul>
<p>For more information on Aanval v6, including upgrade details, new license purchasing, etc &#8211; see  <a href="http://aanval.com/">aanval.com</a></p>
<p><strong>A short list of a few of Aanval v6&#8242;s new features and enhancements:</strong></p>
<ul>
<li>All new live GeoLocation (Google Maps)</li>
<li>All new event displays</li>
<li>All new event correlation</li>
<li>All new event browser</li>
<li>All new live even monitor</li>
<li>All new frequent X displays</li>
<li>All new report management</li>
<li>All new action management</li>
<li>All new signature management</li>
<li>All new datastore management</li>
<li>All new policy management</li>
<li>All new snort management</li>
<li>All new syslog filter management</li>
<li>All new installation and update system</li>
<li>All new multi-tasking interface</li>
<li>All new inter-display interaction</li>
<li>All new look and feel</li>
<li>And much&#8230; much, more</li>
<li>Dozens of bug fixes are included, too numerous to list</li>
</ul>
<p><strong>A selection of screenshots, a few of these may be early release or even beta.</strong></p>

<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_16/' title='aanval_snort_console_16'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_16-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_16" title="aanval_snort_console_16" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_15/' title='aanval_snort_console_15'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_15-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_15" title="aanval_snort_console_15" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_14/' title='aanval_snort_console_14'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_14-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_14" title="aanval_snort_console_14" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_13/' title='aanval_snort_console_13'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_13-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_13" title="aanval_snort_console_13" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_12/' title='aanval_snort_console_12'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_12-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_12" title="aanval_snort_console_12" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_11/' title='aanval_snort_console_11'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_11-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_11" title="aanval_snort_console_11" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_10/' title='aanval_snort_console_10'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_10-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_10" title="aanval_snort_console_10" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_09/' title='aanval_snort_console_09'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_09-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_09" title="aanval_snort_console_09" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_08/' title='aanval_snort_console_08'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_08-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_08" title="aanval_snort_console_08" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_07/' title='aanval_snort_console_07'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_07-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_07" title="aanval_snort_console_07" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_06/' title='aanval_snort_console_06'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_06-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_06" title="aanval_snort_console_06" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_05/' title='aanval_snort_console_05'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_05-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_05" title="aanval_snort_console_05" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_04/' title='aanval_snort_console_04'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_04-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_04" title="aanval_snort_console_04" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_03/' title='aanval_snort_console_03'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_03-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_03" title="aanval_snort_console_03" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_02/' title='aanval_snort_console_02'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_02-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_02" title="aanval_snort_console_02" /></a>
<a href='http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/aanval_snort_console_01/' title='aanval_snort_console_01'><img width="150" height="150" src="http://www.loyalmoses.com/wp-content/uploads/2010/12/aanval_snort_console_01-150x150.png" class="attachment-thumbnail" alt="aanval_snort_console_01" title="aanval_snort_console_01" /></a>

<p><strong>Aanval Snort &amp; Syslog Intrusion Detection and Correlation Console</strong></p>
<p>Aanval is the industry&#8217;s leading web-based gui for snort and syslog intrusion detection and correlation. Government security and defense organizations from more than a half dozen countries, educational institutions from around the world, global financial organizations as well as space exploration and military weapons manufacturers rely upon Aanval as a part of their security infrastructure.</p>
<p><a href="http://www.aanval.com/">http://www.aanval.com/</a></p>
<p>Enjoy.</p>
<p>~moses</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loyalmoses.com/2010/12/aanval-v6-is-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First book, the contract and Wow! This is a lot of work.</title>
		<link>http://www.loyalmoses.com/2010/09/first-book-the-contract-and-wow-this-is-a-lot-of-work/</link>
		<comments>http://www.loyalmoses.com/2010/09/first-book-the-contract-and-wow-this-is-a-lot-of-work/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 05:59:49 +0000</pubDate>
		<dc:creator>moses</dc:creator>
				<category><![CDATA[Book]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[publishing]]></category>

		<guid isPermaLink="false">http://www.loyalmoses.com/?p=533</guid>
		<description><![CDATA[Recently, I dropped my name on a contract with Packt Publishing to author an iPhone development book with a narrow focus on application performance. I&#8217;m very much excited about the opportunity and look forward to the next several months of &#8216;book author boot camp&#8217;. Some close colleagues of mine were kind enough to expose me [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.loyalmoses.com/wp-content/uploads/2010/09/packt300px.jpg"><img class="alignright size-full wp-image-534" title="Packt Publishing" src="http://www.loyalmoses.com/wp-content/uploads/2010/09/packt300px.jpg" alt="" width="300" height="139" /></a>Recently, I dropped my name on a contract with Packt Publishing to author an iPhone development book with a narrow focus on application performance.</p>
<p>I&#8217;m very much excited about the opportunity and look forward to the next several months of &#8216;book author boot camp&#8217;. Some close colleagues of mine were kind enough to expose me to a few of their authoring experiences&#8230; they weren&#8217;t convincing enough, I still signed a contract.</p>
<p>Performance, efficiency, tuning and literally squeezing the most out of an application (on any platform) is something I enjoy quite a bit. Not only am I looking forward to putting this on paper, the research and learning will be one of the most enjoyable aspects of the entire authoring process.</p>
<p>Of course, the excitement wears a bit thin when I think of the potential work load involved with writing a good sized technical book in as little as a few months. This, along with operating Remote Assessment, running Tactical FLEX and driving Aanval will make for some interesting scheduling. Add development projects for a 1/2 dozen languages, speaking engagements, travel, continuing education and of course family and personal life. &#8220;This is a lot of work.&#8221; &#8212; very much sums it up.</p>
<p>The positive is, I&#8217;ve always had an interest in becoming an author and educating myself on the publishing process. This is great opportunity to find out just how deep my interests go.</p>
<p>It isn&#8217;t too often that you are approached to author a book, well&#8230; In my case, it was nil until now. Regardless, it wasn&#8217;t an automatic yes. A lot of pondering, prayer and planning went into the decision. Of course, I am not the only one affected by signing such a time consuming contract.</p>
<p>Our little family already exists within a sphere that is unlike any we know. Dynamic may be the best word to describe how we operate and it appears, there won&#8217;t be a change for quite some time. It&#8217;s tough to balance a schedule like ours and remain productive as well as healthy, but I think we do alright and we&#8217;re only getting better.</p>
<p>Without a doubt, I&#8217;ll be posting more about the book and the authoring process over the next several months.</p>
<p>And until I know different, some serious thanks and appreciation to Packt and their staff for the opportunity. Here we go.</p>
<p>Enjoy.</p>
<p>~moses</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loyalmoses.com/2010/09/first-book-the-contract-and-wow-this-is-a-lot-of-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How can you not love Objective-C&#8230;</title>
		<link>http://www.loyalmoses.com/2010/08/how-can-you-not-love-objective-c/</link>
		<comments>http://www.loyalmoses.com/2010/08/how-can-you-not-love-objective-c/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 04:25:13 +0000</pubDate>
		<dc:creator>moses</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://www.loyalmoses.com/?p=506</guid>
		<description><![CDATA[[[[self navigationItem] rightBarButtonItem] setTitle:[[[NSString alloc] initWithFormat:@&#8221;%d&#8221;, [[NSNumber numberWithFloat:[[liveRepeatingTimer fireDate] timeIntervalSinceNow]] intValue]] autorelease]]; It just makes me so happy! ~moses]]></description>
			<content:encoded><![CDATA[<p><span><span> </span>[[[</span><span>self</span><span> </span>navigationItem<span>] </span>rightBarButtonItem<span>] </span>setTitle<span>:[[[</span><span>NSString</span><span> </span>alloc<span>] </span>initWithFormat<span>:</span><span>@&#8221;%d&#8221;</span><span>, [[</span><span>NSNumber</span><span> </span>numberWithFloat<span>:[[</span><span>liveRepeatingTimer</span><span> </span>fireDate<span>] </span>timeIntervalSinceNow<span>]] </span>intValue<span>]] </span>autorelease<span>]];</span></p>
<p><span>It just makes me so happy!</span></p>
<p>~moses</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loyalmoses.com/2010/08/how-can-you-not-love-objective-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aanval iPhone App; Come and get it!</title>
		<link>http://www.loyalmoses.com/2010/07/aanval-iphone-app-come-and-get-it/</link>
		<comments>http://www.loyalmoses.com/2010/07/aanval-iphone-app-come-and-get-it/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 06:55:11 +0000</pubDate>
		<dc:creator>moses</dc:creator>
				<category><![CDATA[Aanval]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tactical FLEX]]></category>
		<category><![CDATA[App]]></category>

		<guid isPermaLink="false">http://www.loyalmoses.com/?p=491</guid>
		<description><![CDATA[First, what a huge relief it is to smoothly sail through Apple&#8217;s App review process and land an App in the App Store. We are extremely excited to have published the very first App of this kind, as well as firmly step once again, ahead of Aanval competitors by providing our customers and users with [...]]]></description>
			<content:encoded><![CDATA[<p>First, what a huge relief it is to smoothly sail through Apple&#8217;s App review process and land an App in the App Store.</p>
<p><a href="http://itunes.apple.com/us/app/aanval/id381007750?mt=8"><img class="alignright size-medium wp-image-492" title="Aanval iPhone in the iTunes App Store" src="http://www.loyalmoses.com/wp-content/uploads/2010/07/screen-shot-2010-07-13-at-115305-pm-300x186.png" alt="Aanval iPhone in the iTunes App Store" width="300" height="186" /></a>We are extremely excited to have published the very first App of this kind, as well as firmly step once again, ahead of Aanval competitors by providing our customers and users with native iPhone and iPad access to live Snort and Syslog intrusion detection events.</p>
<p>Aanval iPhone is available in the iTunes App Store and is compatible with the iPhone, iPod Touch and iPad.</p>
<p><a title="Aanval iPhone in App Store" href="http://itunes.apple.com/us/app/aanval/id381007750?mt=8">iTunes &gt; Aanval iPhone direct link</a></p>
<p>Aanval iPhone functions for both the free limited version of Aanval as well as commercially licensed versions. It does require the latest release of Aanval 5.5 to function properly, so ensure you are up to date.</p>
<p>We have an extremely long list of features and enhancements planned for Aanval iPhone and customers should expect rapid updates over the next several weeks.</p>
<p>If you are a current Aanval user or customer, grab this little App and enjoy live event data on the go.</p>
<p>If you are not yet using Aanval&#8230; then go download and install it. It is available as a free single sensor version, or a fully licensed and supported commercial version.</p>
<p>Additionally, we sincerely appreciate all beta testers who took the time and effort to participate in testing Aanval iPhone prior to release.</p>
<p>Thanks again and enjoy.</p>
<p>~moses</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loyalmoses.com/2010/07/aanval-iphone-app-come-and-get-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xcode 3.2.3 and iPhone 4 running iOS 4</title>
		<link>http://www.loyalmoses.com/2010/06/xcode-323-and-iphone-4-running-ios-4/</link>
		<comments>http://www.loyalmoses.com/2010/06/xcode-323-and-iphone-4-running-ios-4/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 01:42:56 +0000</pubDate>
		<dc:creator>moses</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://www.loyalmoses.com/?p=447</guid>
		<description><![CDATA[I&#8217;ve been very much waiting to get my hands on the iPhone 4&#8230; for a lot of reasons, but mostly to start pushing out some code on the new device. After the excitement of this morning / afternoon (FedEx delivering the iPhone 4, 2 days early) and the craziness of snapping a dozen pictures and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been very much waiting to get my hands on the iPhone 4&#8230; for a lot of reasons, but mostly to start pushing out some code on the new device.</p>
<p>After the excitement of this morning / afternoon (FedEx delivering the iPhone 4, 2 days early) and the craziness of snapping a dozen pictures and videos for all to see, I jumped into Xcode and pushed out some test App&#8217;s to the new iPhone 4.</p>
<p>Increased memory and processor along with the new screen makes for a fun new playground! <img src='http://www.loyalmoses.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>And as you would expect, debugging and deploying to the new device went as smooth as it could have. Just a few clicks to kick the 3GS out of the system and we were deploying.</p>
<p>Now to get back to being productive and wrap up a beta of this Aanval iPhone App.</p>
<p>~moses</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loyalmoses.com/2010/06/xcode-323-and-iphone-4-running-ios-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Socket Server, Flex XMLSocket w/ Reflection</title>
		<link>http://www.loyalmoses.com/2009/11/php-socket-server-flex-xmlsocket-w-reflection/</link>
		<comments>http://www.loyalmoses.com/2009/11/php-socket-server-flex-xmlsocket-w-reflection/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 01:41:50 +0000</pubDate>
		<dc:creator>moses</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Miscellaneous]]></category>

		<guid isPermaLink="false">http://www.loyalmoses.com/?p=349</guid>
		<description><![CDATA[This was the result of a little playing with XMLSocket along with PHP to create a multi-client socket server for Flex to interact with. Initially I only wanted to test the simplicity of Flex&#8217;s ability to make simple socket connections and pass data, however one can easily see how much fun you could have here. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><object classid="clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b" width="640" height="420" codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"><param name="src" value="http://www.loyalmoses.com/wp-content/uploads/2009/11/socketserverflexreflection_hd.mov" /><embed type="video/quicktime" width="640" height="420" src="http://www.loyalmoses.com/wp-content/uploads/2009/11/socketserverflexreflection_hd.mov"></embed></object></p>
<p>This was the result of a little playing with XMLSocket along with PHP to create a multi-client socket server for Flex to interact with.</p>
<p>Initially I only wanted to test the simplicity of Flex&#8217;s ability to make simple socket connections and pass data, however one can easily see how much fun you could have here. *scratches brain*</p>
<p>Left side is simply telnet&#8217;ing to the socket server on the remote host.</p>
<p>Right side is the Flex application which connects to the same remote socket server.</p>
<p>Then demonstrating basic Reflection using getDefinitionByName with ClassFactory to dynamically instantiate display objects and move them about the stage.</p>
<p>~moses</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loyalmoses.com/2009/11/php-socket-server-flex-xmlsocket-w-reflection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.loyalmoses.com/wp-content/uploads/2009/11/socketserverflexreflection_hd.mov" length="877309" type="video/quicktime" />
		</item>
		<item>
		<title>Free ticket to Flash Camp Atlanta 2009 &#8230; for me!</title>
		<link>http://www.loyalmoses.com/2009/08/free-ticket-to-flash-camp-atlanta-2009-for-me/</link>
		<comments>http://www.loyalmoses.com/2009/08/free-ticket-to-flash-camp-atlanta-2009-for-me/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 06:01:56 +0000</pubDate>
		<dc:creator>moses</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.loyalmoses.com/?p=327</guid>
		<description><![CDATA[Yup, I be a winner again. @umAndy (Andy Powell) dropped a tweet a few weeks ago with my name selected as the winner for a free ticket to Flash Camp Atlanta 2009. Flash Camp Atlanta is a one day event focusing on the Flash platform, Flex and Actionscript. The camp provides tracks for both beginners [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.loyalmoses.com/wp-content/uploads/2009/08/382362657.png"><img class="alignright size-full wp-image-328" title="Flash Camp Atlanta 2009" src="http://www.loyalmoses.com/wp-content/uploads/2009/08/382362657.png" alt="Flash Camp Atlanta 2009" width="350" height="85" /></a>Yup, I be a winner again.</p>
<p><a href="http://twitter.com/umAndy">@umAndy</a> (Andy Powell) dropped a tweet a few weeks ago with my name selected as the winner for a free ticket to Flash Camp Atlanta 2009.</p>
<p>Flash Camp Atlanta is a one day event focusing on the Flash platform, Flex and Actionscript. The camp provides tracks for both beginners and experienced developers.</p>
<p><a href="http://events.universalmind.com/page.cfm/flash-camp-atlanta-2009/speakers-and-sessions">Flash Camp Atlanta 2009 &#8211; Speakers and Sessions</a></p>
<p><a href="http://flashcampatlanta.eventbrite.com/">Flash Camp Atlanta 2009 &#8211; Tickets</a></p>
<p>These surprises are always nice, and I do very much appreciate it. I hadn&#8217;t planned on attending, due only to my schedule being so full for the end of the month, however I&#8217;ll give moving things around a shot and see if I can&#8217;t get away for the day.</p>
<p>For those who might not know who Andy is (you should), drop by his blog and get familiar.</p>
<p><a href="http://www.infoaccelerator.net/blog/">http://www.infoaccelerator.net/blog/</a></p>
<p>Thanks again for the ticket!</p>
<p>~moses</p>
]]></content:encoded>
			<wfw:commentRss>http://www.loyalmoses.com/2009/08/free-ticket-to-flash-camp-atlanta-2009-for-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

