<?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>Dev + Mocha</title>
	<atom:link href="http://routecafe.com/feed" rel="self" type="application/rss+xml" />
	<link>http://routecafe.com</link>
	<description>It's all about David's Blog!</description>
	<lastBuildDate>Fri, 04 Jun 2010 02:59:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Update on the project</title>
		<link>http://routecafe.com/posts/update-on-the-project.moccha</link>
		<comments>http://routecafe.com/posts/update-on-the-project.moccha#comments</comments>
		<pubDate>Fri, 04 Jun 2010 02:59:19 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://routecafe.com/?p=260</guid>
		<description><![CDATA[How are things coming along in otThreads? you might ask? I assure you that this is not a vaporware first of all. I&#8217;ve been working hard on the design, not your usual WEB DESIGN but the design of the application. &#8230; <a href="http://routecafe.com/posts/update-on-the-project.moccha">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>How are things coming along in otThreads? you might ask? I assure you that this is not a vaporware first of all. I&#8217;ve been working hard on the design, not your usual WEB DESIGN but the design of the application. So far so good though! After I started unit-testing using PHPUnit, I gotta say I&#8217;ve expanded my vision to a whole new level.</p>
<p>Right now I&#8217;m working on two classes, otThreads_Profile and otThreads_Utils_File (wrapped around DirectoryIterator). otThreads_Profile is quite the future of the system itself I must say, it&#8217;s simple, there are TWO types of configurations, the framework (system) configuration and the board configuration.</p>
<p>To put it more appealing:</p>
<p>System Configuration:</p>
<ul>
<li>Makes it flexible for the developer to specify Extensions folder and Profiles folder</li>
<li>The goal is to allow the developer do some heavy-lifting in the future.</li>
<li>Work with The Hub (not going into details&#8230;)</li>
</ul>
<p>Board configuration</p>
<ul>
<li>Manages template paths, attachments path, board path, baseUrl</li>
<li>Manages to change secret salts</li>
<li>Locale</li>
<li>Roots ID</li>
<li>Authorization Key</li>
<li>Application Run Mode (Testing, production, development)</li>
<li>Provides a way to put a failsafe template path incase the path provide misses some files</li>
<li>And of course, database credentials</li>
</ul>
<p>There is still a lot of work to do, I should be getting myself started on MVC but right now there are more pressing matters, finishing these classes will help the framework to be smart. I&#8217;m changing the notion of how Routes should be managed, maybe&#8230; I don&#8217;t like reinventing the wheel, but the idea will help extension developers a LOT. Like&#8230; shared routes?</p>
<p>Anyway, final notes&#8230; I&#8217;ve been studying the concepts of ACL.. and I gotta say, it&#8217;s freaking annoying, do not misunderstand me though I&#8217;m not dissing ACL in any way, it&#8217;s just that I gotta cover a lot of ground. Creating the ACL classes are going to be a challenge for me.</p>
<p>And&#8230; dependency injection rocks. </p>
<div class='wp_likes' id='wp_likes_post-260'>
<div style='display:none' class='text'><b>0</b> people like this post.</div>
<div><a href=' javascript:wp_likes.like(260)' class='like' title='like this post'>Like</a>&nbsp;<img class='loader' src='http://routecafe.com/wp-content/plugins/wp-likes/images/spinner.gif' alt=''/></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://routecafe.com/posts/update-on-the-project.moccha/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My lucky cursed day&#8230;</title>
		<link>http://routecafe.com/posts/my-lucky-cursed-day.moccha</link>
		<comments>http://routecafe.com/posts/my-lucky-cursed-day.moccha#comments</comments>
		<pubDate>Sun, 30 May 2010 02:48:26 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://routecafe.com/?p=253</guid>
		<description><![CDATA[First of all, I gots the internetz! Now, let me tell you something, you know those little caps that usb drives uses? Well, I have a USB Modem I bought today, the connection is nice and I don&#8217;t regret trying &#8230; <a href="http://routecafe.com/posts/my-lucky-cursed-day.moccha">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>First of all, I gots the internetz! Now, let me tell you something, you know those little caps that usb drives uses? Well, I have a USB Modem I bought today, the connection is nice and I don&#8217;t regret trying it out&#8230;but they gave me a 7 days devolution. What do this means to me? I screwed myself up =/ so if the service starts getting sucky in the next day and I start hating it I can&#8217;t go to the store and say &#8220;hi.. I want my money back!&#8230; and sorry dudes, I lost the modem&#8217;s cap =/&#8221;. You get the picture, right?</p>
<p>After two hours looking, I gave up, it&#8217;s still somewhere around the house but god knows where. I have a good memory but when I&#8217;m distracted&#8211;and let be honest, after around 4 months without internet of course I&#8217;m going to be distracted!&#8211;there&#8217;s no way I&#8217;m going to be able to retrace my thoughts =/. I hate being carefree sometimes :(, right now I just feel like &#8220;oh well, at least I got the internets!&#8221;</p>
<p>Good to be back :) </p>
<div class='wp_likes' id='wp_likes_post-253'>
<div style='display:none' class='text'><b>0</b> people like this post.</div>
<div><a href=' javascript:wp_likes.like(253)' class='like' title='like this post'>Like</a>&nbsp;<img class='loader' src='http://routecafe.com/wp-content/plugins/wp-likes/images/spinner.gif' alt=''/></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://routecafe.com/posts/my-lucky-cursed-day.moccha/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Art of Threading and TDD</title>
		<link>http://routecafe.com/posts/the-art-of-threading-and-tdd.moccha</link>
		<comments>http://routecafe.com/posts/the-art-of-threading-and-tdd.moccha#comments</comments>
		<pubDate>Tue, 25 May 2010 23:05:07 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://routecafe.com/?p=250</guid>
		<description><![CDATA[I&#8217;m really &#8220;enjoying&#8221; my time without internet, having to use the library as a solution is as dreadful as having to deal with threads, specifically a Java Thread&#8211;since PHP does not provide a way to create multithreading apps. Well, this past week &#8230; <a href="http://routecafe.com/posts/the-art-of-threading-and-tdd.moccha">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m really &#8220;enjoying&#8221; my time without internet, having to use the library as a solution is as dreadful as having to deal with threads, specifically a Java Thread&#8211;since PHP does not provide a way to create multithreading apps.</p>
<p>Well, this past week and present week it&#8217;s all been about Java. I started creating a Video Encoder using FFMPEG, true I haven&#8217;t done much since FFMPEG do everything for me, but I learned a few things, JProgressBar needs a damned monitoring class, if I run the &#8220;encode()&#8221; method without creating a thread my GUI will freeze to death due to FFMPEG encoding the video. Literally my application is a GUI for FFMPEG, and I know there are hundreds out there, no need to point it out. Its been nice though, I&#8217;ve learned tons, like being slapped for not designing my classes and having a mess of  in the &#8220;view&#8221; class.</p>
<p>The thing is, it was exciting to see it working :) I encoded a video with a duration of 10 minutes and took around 7 mins to finish, regardless of &#8220;how long did it take&#8221; I was more proud of the fact that all my hard work is paying off, except for the designing part(not gui related). I should have put more emphasis on how classes will relate, but being a Java newbie well, there is still a long road. I&#8217;m happy though, I&#8217;ve been reading that C# (C-Sharp) shouldn&#8217;t be hard to learn once I get the hang of Java. To be honest, it was about time to get my hands dirty with a real language.</p>
<p>All that time didn&#8217;t go to waste, but it sure didn&#8217;t look like I was 99% near otthreads project. When I came back to reality and sat today with otthreads current code it felt like &#8220;variables are not objects&#8230;&#8221;&#8230; my designing skill is still rough&#8230; although I&#8217;m reading a book of UML and designing my classes feels like I have a lot to learn. Not backing down anyway, I&#8217;ve been reading more about Test Driven Development, something I&#8217;ve been wanting to do.</p>
<p>I&#8217;ve been introducing myself to PHPUnit, heck, it&#8217;s easy to set up, although a bit tedious if your classes depends a lot on other classes, but that&#8217;s sort of the idea, be able to see and test with data fixtures, correct the errors and test again. Oh well, we&#8217;ll see how it goes.</p>
<p>One more thing, now in my little project written in Java I want to try out implementing the Queue interface and allow queuing up videos.</p>
<p>Peace out! </p>
<div class='wp_likes' id='wp_likes_post-250'>
<div style='display:none' class='text'><b>0</b> people like this post.</div>
<div><a href=' javascript:wp_likes.like(250)' class='like' title='like this post'>Like</a>&nbsp;<img class='loader' src='http://routecafe.com/wp-content/plugins/wp-likes/images/spinner.gif' alt=''/></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://routecafe.com/posts/the-art-of-threading-and-tdd.moccha/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Objects, Java and otThreads</title>
		<link>http://routecafe.com/posts/objects-java-and-otthreads.moccha</link>
		<comments>http://routecafe.com/posts/objects-java-and-otthreads.moccha#comments</comments>
		<pubDate>Fri, 07 May 2010 15:00:01 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://routecafe.com/?p=248</guid>
		<description><![CDATA[Writing &#8220;OpenType Threads&#8221; has become a bit tiring, so I&#8217;ll be reducing it to otThreads from now on. I&#8217;ve become fascinated with Java, Android and the Play! Framework. I admit, playing with Android with my current knowledge it&#8217;s quite frustrating. Moreover, it &#8230; <a href="http://routecafe.com/posts/objects-java-and-otthreads.moccha">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Writing &#8220;OpenType Threads&#8221; has become a bit tiring, so I&#8217;ll be reducing it to otThreads from now on.</p>
<p>I&#8217;ve become fascinated with Java, Android and the Play! Framework. I admit, playing with Android with my current knowledge it&#8217;s quite frustrating. Moreover, it seems I&#8217;ve become obsessed with Java syntax, well, libraries. After seeing the power of Annotations in Java, I dared to check it out in PHP (Reflections) and did come up with a few helpful ideas that will help me and extensions developers (especially in this area).</p>
<p>Anyway, I created a guestbook which I&#8217;m hoping to deploy soon and make it available to the web. There were too many temptations while I created that guestbook, it was like a guestbook + video site + image uploads kind of guestbook, which doesn&#8217;t apply to the guestbook stereotype because it transcend what it should be&#8230; but begin new to Java I was tempted to try out so many things, some do-able (like video processing and image processing) and some quite hard to grasp (background processing, queue system, system tray icon, etc)</p>
<p>That&#8217;s it for my random posts :) </p>
<div class='wp_likes' id='wp_likes_post-248'>
<div style='display:none' class='text'><b>0</b> people like this post.</div>
<div><a href=' javascript:wp_likes.like(248)' class='like' title='like this post'>Like</a>&nbsp;<img class='loader' src='http://routecafe.com/wp-content/plugins/wp-likes/images/spinner.gif' alt=''/></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://routecafe.com/posts/objects-java-and-otthreads.moccha/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java, play, more?!</title>
		<link>http://routecafe.com/posts/java-play-more.moccha</link>
		<comments>http://routecafe.com/posts/java-play-more.moccha#comments</comments>
		<pubDate>Tue, 04 May 2010 14:30:33 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://routecafe.com/?p=246</guid>
		<description><![CDATA[I&#8217;m still fiddling with Java and the RESTful web framework, Play!. I have to admit that when I saw what it could do and compared it to PHP it did make me feel discourage to continue with the current projects &#8230; <a href="http://routecafe.com/posts/java-play-more.moccha">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m still fiddling with Java and the RESTful web framework, Play!. I have to admit that when I saw what it could do and compared it to PHP it did make me feel discourage to continue with the current projects I have ongoing, it was ridiculously easy, it taught me a few things about Java and how flexible it could be, although sometimes I find myself repeating the same line. To be honest after spending around 4 hours with Play! and Java in netbeans I saw why others would lean towards Python, Ruby on Rails and &lt;insert some hyped language&gt;.</p>
<p>Yet, I wanted to try JSTL, but I went against it. Thing is, I will be doing the exact thing, except I&#8217;ll be consuming even more time. I also want to save myself from studying the Servlet and all the talk about containers (and beans). I know, it&#8217;s an unavoidable subject but such could be studied in another time.</p>
<p>I&#8217;m hoping to finish my little &#8220;guestbook application&#8221; and upload it here. If GoDaddy allows me, which it should since they have Java installed along with JDK, it just a matter of tweaking&#8230; I think&#8230; gotta read&#8230; god knows. </p>
<div class='wp_likes' id='wp_likes_post-246'>
<div style='display:none' class='text'><b>0</b> people like this post.</div>
<div><a href=' javascript:wp_likes.like(246)' class='like' title='like this post'>Like</a>&nbsp;<img class='loader' src='http://routecafe.com/wp-content/plugins/wp-likes/images/spinner.gif' alt=''/></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://routecafe.com/posts/java-play-more.moccha/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The necessary evil</title>
		<link>http://routecafe.com/posts/the-necessary-evil.moccha</link>
		<comments>http://routecafe.com/posts/the-necessary-evil.moccha#comments</comments>
		<pubDate>Sun, 02 May 2010 23:15:03 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://routecafe.com/?p=244</guid>
		<description><![CDATA[So much for learning, really, I&#8217;m the type of person that prefers reading than practicing because I find it &#8220;useless&#8221; if I understand how it&#8217;s done and how does it work. Yet, it seems I&#8217;ve been going around in circles &#8230; <a href="http://routecafe.com/posts/the-necessary-evil.moccha">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So much for learning, really, I&#8217;m the type of person that prefers reading than practicing because I find it &#8220;useless&#8221; if I understand how it&#8217;s done and how does it work. Yet, it seems I&#8217;ve been going around in circles on how to implement some things. Not that it really affects me in any way, but it does make me wonder.</p>
<p>A few days ago, I started refactoring some classes in OpenType Threads, to make it more flexible when it comes to <strong> extending </strong> the class. I&#8217;m still on the planning phase, well, almost to end the planning phase. All this just to make the library flexible-many people might find it boring on how objects will depend to each other. The truth is, it&#8217;s fun.</p>
<p>Now, what do I mean about &#8220;the necessary evil&#8221;? I started creating a gallery web app (or script, I prefer &#8220;web app&#8221;), using Doctrine ORM and a few ideas I planned on using in OpenType Threads. Thing is, without planning, the whole script is just a bunch of disorganized classes with incoherent function names and descriptions. It certainly doesn&#8217;t have a <strong>Dispatcher</strong> because well, in the end I&#8217;m here to see the &#8220;truth&#8221;, or what I interpret as &#8220;truth&#8221;, what do I mean? Easy, as I go implementing my ideas there is a possibility that the way I thought of the implementation was erroneous.</p>
<p>Another implementation was the &#8220;MVC&#8221; wannabe method I created, it runs solely on &#8220;actions&#8221; and &#8220;views&#8221;, and quite messy too. I like it though, it does the job well, even for all the mess I did in the views object. It even has helpers! Although those helpers aren&#8217;t so helpful&#8230; (long story of a mess I created)</p>
<p>Once I start seeing the workflow, I sit down and reflect on what I just did and how to improve it (it&#8217;s important to always have a notebook with you, or notepad, seriously. I usually do this a week later so I can flush all biased thoughts). I&#8217;m still ignorant and inexperienced in many things, perhaps because of my stubborn attitude. That aside, grabbing a paper I start thinking of what I need and how will I process it.</p>
<p>Sorry if I&#8217;m not making much of a sense, I&#8217;m writing this quite slow and I get interrupted here a lot (I&#8217;m in a library).</p>
<p>It seems like an overkill having such a kick-ass ORM like Doctrine in a gallery script, of course not! The reason I used Doctrine ORM was to get familiar with it. After all I&#8217;m going to use it in OpenType Threads, and so far this ORM is&#8230;. made of pure awesomeness. The issue I&#8217;m now having is with autoloading classes and prefixing Doctrine ORM classes to avoid possible conflict.</p>
<p>I&#8217;ll say this though, I&#8217;m going to make amends for all the mistakes I&#8217;ve done. I just saw myself locking up the door of new possibilities and throwing away the key. Well, it&#8217;s not too late to caught up and become a decent php programmer. Well, it&#8217;s not like I&#8217;m going to care what other programmers will say, did that mistake once. Point is, I don&#8217;t want to create something that is going to become a mess in the future, better learn now than later, and refactoring is a pain in the ass sometimes. Releasing code to offer solutions to others or because you feel like is not bad, despise possible bugs which is always expected, it&#8217;s just trial and error. </p>
<div class='wp_likes' id='wp_likes_post-244'>
<div style='display:none' class='text'><b>0</b> people like this post.</div>
<div><a href=' javascript:wp_likes.like(244)' class='like' title='like this post'>Like</a>&nbsp;<img class='loader' src='http://routecafe.com/wp-content/plugins/wp-likes/images/spinner.gif' alt=''/></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://routecafe.com/posts/the-necessary-evil.moccha/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DNS annoyance and &#8220;wtf&#8221; wordpress 2.9 already?</title>
		<link>http://routecafe.com/posts/dns-annoyance-and-wtf-wordpress-2-9-already.moccha</link>
		<comments>http://routecafe.com/posts/dns-annoyance-and-wtf-wordpress-2-9-already.moccha#comments</comments>
		<pubDate>Thu, 18 Mar 2010 23:42:56 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://routecafe.com/?p=238</guid>
		<description><![CDATA[It seems I&#8217;ve been out for a pretty good time. Of course you already figured that by just reading my last post&#8217;s date. What am I up to? Well, we&#8217;ve been setting up windows workstations, thing is I&#8217;ve never bothered &#8230; <a href="http://routecafe.com/posts/dns-annoyance-and-wtf-wordpress-2-9-already.moccha">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It seems I&#8217;ve been out for a pretty good time. Of course you already figured that by just reading my last post&#8217;s date. What am I up to? Well, we&#8217;ve been setting up windows workstations, thing is I&#8217;ve never bothered with DNS, except in linux where I had to set up a few things but to be honest I never really cared about DNS at all until uni. decided to put us installing a windows server and Active Directory tagging along, so far I have completed 3 DNS server configurations which has come with a few mistakes plus TCP/IP configuration mistakes it has come to my attention that it&#8217;s more annoying than I thought.</p>
<p>While I&#8217;m not so excited, yet not so ignorant-of exploring windows universe. I have come to realize that well, most companies still don&#8217;t have linux workstations and while there are many linux webservers and etc, etc servers. It&#8217;s still hard to see small and large companies moving from windows workstations, not that I blame them. So yea, learning configuring and learning this stuff can actually secure me a job at least here in P.R.</p>
<p>Besides this, I so need to upgrade to wordpress, maybe I should start soon. Everything has been halted =/ not much time on my hands anymore. </p>
<div class='wp_likes' id='wp_likes_post-238'>
<div style='display:none' class='text'><b>0</b> people like this post.</div>
<div><a href=' javascript:wp_likes.like(238)' class='like' title='like this post'>Like</a>&nbsp;<img class='loader' src='http://routecafe.com/wp-content/plugins/wp-likes/images/spinner.gif' alt=''/></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://routecafe.com/posts/dns-annoyance-and-wtf-wordpress-2-9-already.moccha/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Not missing in action</title>
		<link>http://routecafe.com/posts/not-missing-in-action.moccha</link>
		<comments>http://routecafe.com/posts/not-missing-in-action.moccha#comments</comments>
		<pubDate>Tue, 02 Mar 2010 20:00:22 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://routecafe.com/?p=235</guid>
		<description><![CDATA[It&#8217;s been too long since my last post, many events has happened in real life so I haven&#8217;t been able to work on anything. I&#8217;m finishing my associate degree, only a few months left for me to graduate and get &#8230; <a href="http://routecafe.com/posts/not-missing-in-action.moccha">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been too long since my last post, many events has happened in real life so I haven&#8217;t been able to work on anything. I&#8217;m finishing my associate degree, only a few months left for me to graduate and get my diploma. Of course I plan to continue studying and well there are still a lot of things that interests me. I&#8217;m quite fatigued since it&#8217;s been a semester full of work.</p>
<p>Well, the thing about continuing studying might take a while. I&#8217;m really in doubt whether to continue on the computers field (computer science road) or aspire to be &lt;fill in blank&gt; ???.</p>
<p>Anyway, peace! </p>
<div class='wp_likes' id='wp_likes_post-235'>
<div style='display:none' class='text'><b>0</b> people like this post.</div>
<div><a href=' javascript:wp_likes.like(235)' class='like' title='like this post'>Like</a>&nbsp;<img class='loader' src='http://routecafe.com/wp-content/plugins/wp-likes/images/spinner.gif' alt=''/></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://routecafe.com/posts/not-missing-in-action.moccha/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reducing my work</title>
		<link>http://routecafe.com/posts/reducing-my-work.moccha</link>
		<comments>http://routecafe.com/posts/reducing-my-work.moccha#comments</comments>
		<pubDate>Sat, 30 Jan 2010 11:46:42 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://routecafe.com/?p=232</guid>
		<description><![CDATA[It hurts me but like any other person with responsibilities we need a source of income and just working on this project doesn&#8217;t guarantee me money once its released or pay my bills (yet). I gave it some thoughts, well, there wasn&#8217;t &#8230; <a href="http://routecafe.com/posts/reducing-my-work.moccha">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>It hurts me but like any other person with responsibilities we need a source of income and just working on this project doesn&#8217;t guarantee me money once its released or pay my bills (yet). I gave it some thoughts, well, there wasn&#8217;t much to think of-just &#8220;well&#8230; just focus on a job&#8221;, etc etc.</p>
<p>It&#8217;s also quite frustrating, because I had other ideas of a few projects I wanted to take on. Yet most of them are <strong>extensions </strong>for OpenType Threads. Yet I won&#8217;t start talking about it after I finish the prototype of the forum software. One of the things I haven&#8217;t taken into account is the upgrade of extensions/forum software and most importantly the <strong>import</strong> of other bulletin board systems into OpenType Threads. I won&#8217;t bother with such thing yet, the design comes first.</p>
<p>Now to get a job or something =/ </p>
<div class='wp_likes' id='wp_likes_post-232'>
<div style='display:none' class='text'><b>0</b> people like this post.</div>
<div><a href=' javascript:wp_likes.like(232)' class='like' title='like this post'>Like</a>&nbsp;<img class='loader' src='http://routecafe.com/wp-content/plugins/wp-likes/images/spinner.gif' alt=''/></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://routecafe.com/posts/reducing-my-work.moccha/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I forgot, there is no initialization!</title>
		<link>http://routecafe.com/posts/i-forgot-there-is-no-initialization.moccha</link>
		<comments>http://routecafe.com/posts/i-forgot-there-is-no-initialization.moccha#comments</comments>
		<pubDate>Fri, 22 Jan 2010 22:40:52 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA["might contain boring programming talk"]]></category>
		<category><![CDATA[My first important project]]></category>
		<category><![CDATA[OpenType Threads]]></category>

		<guid isPermaLink="false">http://routecafe.com/?p=228</guid>
		<description><![CDATA[I&#8217;m guilty, I have forgotten everything about the initialization file. True, I&#8217;ve been so focused on other matters that are also quite important. Yet I had no plan to &#8220;boot&#8221; the application, or on how I should call all the &#8230; <a href="http://routecafe.com/posts/i-forgot-there-is-no-initialization.moccha">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m guilty, I have forgotten everything about the initialization file. True, I&#8217;ve been so focused on other matters that are also quite important. Yet I had no plan to &#8220;boot&#8221; the application, or on how I should call all the things needed to initialize, to put it bluntly, there was no dispatcher. So here I am cracking my head, there is also a problem on configuring OpenType Threads, it seems users will have to open a file to state the <strong>Absolute Path</strong> of the library, not so hard, but it&#8217;s going to be annoying for a few new users.</p>
<p>I started to enumerate what I needed for my controllers and logic models to work, right now I have these</p>
<p>0. Set default time zone</p>
<p>1. Setting the path of the library<br />
2. Registry to collect all the data I need, but I need to do a ini file reader, shouldn&#8217;t be a problem<br />
3.  Set up doctrine in our way.<br />
4. Load Access Lists and Roles and apply exceptions (the whitelist) from the database<br />
5. Register routes.<br />
6. Start localization with GETTEXT (probably won&#8217;t be implemented in this prototype)<br />
7. Finally, the dispatcher</p>
<p>Now there was a problem though, I left out Sessions, data filters and some other stuff. but then I started thinking &#8220;I don&#8217;t need all of them&#8230;&#8221; Sessions will be called in the instance <strong>mainController</strong> is called and check for existing sessions and and that voodoo stuff.  That means we will have quite a light dispatch, not with unneeded objects.</p>
<p>I should tag all this project related talk&#8230; peace out </p>
<div class='wp_likes' id='wp_likes_post-228'>
<div style='display:none' class='text'><b>0</b> people like this post.</div>
<div><a href=' javascript:wp_likes.like(228)' class='like' title='like this post'>Like</a>&nbsp;<img class='loader' src='http://routecafe.com/wp-content/plugins/wp-likes/images/spinner.gif' alt=''/></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://routecafe.com/posts/i-forgot-there-is-no-initialization.moccha/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
