<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.7.3" -->
<rss version="2.0">
	<channel>
		<title>Blog Entries</title>
		<description>Blog Entries</description>
		<link>http://john.codecall.net</link>
		<lastBuildDate>Tue, 02 Dec 2008 16:32:11 +0100</lastBuildDate>
        <generator>FeedCreator 1.7.3</generator>
		<item>
			<title>Joomla! And Incompetent Programmers</title>
			<link>http://john.codecall.net/component/myblog/Joomla!-And-Incompetent-Programmers.html</link>
			<description>Over the past few days I have been attempting to migrate my Joomla 1.0 &amp;amp; SMF website to Joomla 1.5 along with Fireboard. I decided to upgrade Joomla for the obvious reason - it is outdated, and I decided to migrate away from SMF due to the licensing issues between Joomla and SMF. These issues cause any extensions connecting the two pieces of software, for example a bridge, to be illegal (so much for the OpenSource &quot;freedom&quot;).&lt;br&gt;&lt;br&gt;In terms of forum software, there were several options. I d [...]</description>
			<author>john@codecall.net</author>
			<pubDate>Sat, 29 Nov 2008 00:00:00 +0100</pubDate>
		</item>
		<item>
			<title>Ext JS or Ext GWT</title>
			<link>http://john.codecall.net/component/myblog/Ext-JS-or-Ext-GWT.html</link>
			<description>If you are a web developer and haven't seen Ext framework you should take a look.&amp;nbsp; The widgets offered can allow you to create rich internet applications which will eventually eliminate the need for client applications.&amp;nbsp; The libraries make fetching&amp;nbsp; an XML document and immediately presenting the data to the user without refreshing the page trivial (AJAX).&amp;nbsp; In this respect, it is a very similar framework compared to jQuery.&amp;nbsp; &lt;br&gt;&lt;br&gt;Lately, I've been working with Ext JS i [...]</description>
			<author>jordan.delozier@gmail.com</author>
			<pubDate>Tue, 18 Nov 2008 00:00:00 +0100</pubDate>
		<category>Programming</category>
 <category>AJAX</category>
		</item>
		<item>
			<title>Procedural Programming vs Object Oriented Programming</title>
			<link>http://john.codecall.net/component/myblog/Procedural-Programming-vs-Object-Oriented-Programming.html</link>
			<description>Just giving a few thaugts on this subject, sitting up and can't sleep, 3:37am...&lt;br&gt;&lt;br&gt;To start with, I mainly code PHP, just to let you get a feeling on what I'm talking about in some ways.&lt;br&gt;&lt;br&gt;I know the basics in OOP, that's not a problem. I've written a few classes here and there, when I have found it useful. The problem I have is that in most cases, I find the OOP less useful than procedural programming (PP now on)&lt;br&gt;&lt;br&gt;Is that because my codings are lacking of reusable objects? Or is [...]</description>
			<author>orjan.almen@telia.com</author>
			<pubDate>Sun, 09 Nov 2008 00:00:00 +0100</pubDate>
		<category>Programming</category>
 <category>Object Oriented Programming</category>
 <category>Design Patterns</category>
		</item>
		<item>
			<title>eXtreme Programming</title>
			<link>http://john.codecall.net/component/myblog/eXtreme-Programming.html</link>
			<description>In several of the books I've read it has mentioned eXtreme Programming (also called XP) so I decided to do some research on it.&amp;nbsp; XP is a programming methodology that advanced programmers follow (and many companies).&amp;nbsp; Entire books have been written on the idea including one from the original inventor of XP.&amp;nbsp; &lt;br&gt;&lt;br&gt;The idea behind it is simply genius.&amp;nbsp; XP gives developers a set of rules that should be followed at every stage of software development.&amp;nbsp; Using these rules an [...]</description>
			<author>jordan.delozier@gmail.com</author>
			<pubDate>Tue, 04 Nov 2008 00:00:00 +0100</pubDate>
		<category>Programming</category>
		</item>
		<item>
			<title>AdStar   Ad Control Panel</title>
			<link>http://john.codecall.net/component/myblog/AdStar-Ad-Control-Panel.html</link>
			<description>Hey there.. &lt;br&gt;&lt;br&gt;Want to know what I have been done lately? Well here it is.. &lt;br&gt;Some months ago I was speaking with Jordan and I asked from him, what should I do, what should I create and he told me to do something useful. I saw some banners on our site and then suddenly it came to my head, I should make an Ad control panel for sites, for those who want to make money by selling ad spots on their sites.&lt;br&gt;&lt;br&gt;&lt;b&gt;Details:&lt;br&gt;&lt;br&gt;&lt;/b&gt;You can upload your banner to sellers server, add it to dat [...]</description>
			<author>tuustuus@hotmail.com</author>
			<pubDate>Sat, 01 Nov 2008 00:00:00 +0100</pubDate>
		</item>
		<item>
			<title>A Virtual Processor?</title>
			<link>http://john.codecall.net/component/myblog/A-Virtual-Processor-.html</link>
			<description>I am currently working on a stable version of an old piece of software I developed about a year ago called, &quot;B973-SGMI&quot;, which stands for B973-Sound-Graphics-Media-Innovator. It's all pretty self explanitory, but it is actually a virtual processor, a new wave of virtual technology that can cleanup and run your computer faster! Unlike ReadyBoost and all those other &quot;memory-only&quot; boosters, the B973-SGMI is a memory booster thats capable of boosting your internet speed, cleaning up corrupt/unused f [...]</description>
			<author>exapto@live.com</author>
			<pubDate>Sat, 01 Nov 2008 00:00:00 +0100</pubDate>
		</item>
		<item>
			<title>Joomla 1.0 End of Life (EOL)</title>
			<link>http://john.codecall.net/component/myblog/Joomla-1.0-End-of-Life-EOL-.html</link>
			<description>It has been a long time coming but the Joomla Team has annouced the EOL for Joomla 1.0.x support and development.&amp;nbsp; Their plan is to stop development by July 22nd, 2009.&amp;nbsp; This means that no security updates will be released for Joomla 1.x series after this date.&amp;nbsp; While it doesn't neccessitate the need for you to upgrade, as a Joomla 1.x user, it does mean any new security vulnerabilies will be left often.&amp;nbsp; That, in itself, should be enough to make you want to migrate.&amp;nbsp; &lt;b [...]</description>
			<author>jordan.delozier@gmail.com</author>
			<pubDate>Fri, 31 Oct 2008 00:00:00 +0100</pubDate>
		<category>Joomla</category>
		</item>
		<item>
			<title>Linux portable distribution</title>
			<link>http://john.codecall.net/component/myblog/Linux-portable-distribution.html</link>
			<description>Hi,&lt;br&gt;&lt;br&gt;I came across a Linux distribution that is portable and persistent called Slax. I have been looking for such a distribution for quite sometime, and I found it.&lt;br&gt;&lt;br&gt;Slax allows you to install the OS on a portable flash drive save changes on the same flash drive. Of course, you can choose to install it on CD or even on hard drive. &lt;br&gt;&lt;br&gt;You can find more information about Slax at http://www.slax.org&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;Patrick&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
			<author>patrick@webhyper.com</author>
			<pubDate>Sun, 26 Oct 2008 00:00:00 +0100</pubDate>
		</item>
		<item>
			<title>Google Web Toolkit</title>
			<link>http://john.codecall.net/component/myblog/Googlw-Web-Toolkit.html</link>
			<description>Ever since the web has ventured into its newest phase known as Web 2.0, one of the attributes web developers have started to focus on is the interface in which users interact. Gone are the days of static web pages built in html, table based layouts, and infamous page refresh. Developers have made every attempt to drift away from the old look and feel and have started to concentrate on the “sexiness” by making the user interfaces more rich and application-like. This is still primarily done in [...]</description>
			<author>john@codecall.net</author>
			<pubDate>Sun, 26 Oct 2008 00:00:00 +0100</pubDate>
		</item>
		<item>
			<title>OO Life</title>
			<link>http://john.codecall.net/component/myblog/OO-Life.html</link>
			<description>&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;I&lt;br/&gt;was sitting in the back of a bus on my way to college, the I started&lt;br/&gt;thinking about a joke I’ve heard in codecall that says “I want to&lt;br/&gt;change the world but they wont give me the source code”. &lt;br/&gt;&lt;/p&gt;&lt;br/&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;Then I asked myself what would the source code of the world look like?&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;p class=&quot;MsoNormal&quot; style=&quot;margin: 0in 0in 10pt;&quot;&gt;Object&lt;br/&gt;oriented theory stroke me hard, people sleep, walk [...]</description>
			<author>amrosama2020@hotmail.com</author>
			<pubDate>Fri, 24 Oct 2008 00:00:00 +0100</pubDate>
		</item>
		<item>
			<title>Review: PHP|Architect's Guide to PHP Design Patterns</title>
			<link>http://john.codecall.net/component/myblog/Review-PHP-Architects-Guide-to-PHP-Design-Patterns.html</link>
			<description>Tonight I finished reading PHP|Architect's Guide to PHP Design Patterns.&amp;nbsp; I have been reading it for about 2 or 3 weeks attempting 1 chapter a day (although I often only worked through half of a chapter in a 1 day period).&lt;br&gt;&lt;br&gt;The book is an introduction to OOP design patterns using PHP.&amp;nbsp; Each chapter provides a new pattern, an explanation, test code and a real world example.&amp;nbsp; The example code is displayed in PHP4 and PHP5.&amp;nbsp; The test code is used in a TDD (Test-Driven Deve [...]</description>
			<author>jordan.delozier@gmail.com</author>
			<pubDate>Sun, 19 Oct 2008 00:00:00 +0100</pubDate>
		</item>
		<item>
			<title>Brainbench: PHP5 Certification</title>
			<link>http://john.codecall.net/component/myblog/Brainbench-PHP5-Certification.html</link>
			<description>I've been studying for about 3 months to take the Zend Certified Engineer PHP exam and believe I am ready to take the exam soon.&amp;nbsp; My study has just involved reading several books and taking practice exams.&amp;nbsp; I had an idea to take the Brainbench PHP5 Certification test as a practice exam and since my work pays for all of my certification training and exams it was free for me (the normal price is $49).&amp;nbsp; &lt;br&gt;&lt;br&gt;The test limits you to 3 minutes per question and judges several areas of [...]</description>
			<author>jordan.delozier@gmail.com</author>
			<pubDate>Sat, 18 Oct 2008 00:00:00 +0100</pubDate>
		<category>PHP</category>
		</item>
		<item>
			<title>PHP: RBC (Really Bad Code)</title>
			<link>http://john.codecall.net/component/myblog/PHP-RBD-Really-Bad-Code-.html</link>
			<description>I decided to make a quick text link addon for OpenX.&amp;nbsp; OpenX is a powerful banner ad rotator that has a multitude of features for advertisement.&amp;nbsp; With OpenX a website (or collection of websites) could zone, host and deliver millions of impressions per day.&amp;nbsp; Needless to say, the project is used by some very large players.&lt;br&gt;&lt;br&gt;In order to write my addon I needed to see the functions and variables that were at my disposal.&amp;nbsp; I opened the local delivery file and was appalled by  [...]</description>
			<author>jordan.delozier@gmail.com</author>
			<pubDate>Wed, 15 Oct 2008 00:00:00 +0100</pubDate>
		<category>PHP</category>
		</item>
		<item>
			<title>Just over the next hill.</title>
			<link>http://john.codecall.net/component/myblog/Just-over-the-next-hill..html</link>
			<description>I started my latest project this last week. Essentially it's the final year project for my CS course and counts for 17.5% of the degree final mark. I also cannot pass unless I at least pass my project. So nothing important then. On to what it is.&lt;br&gt;&lt;br&gt;Essentially I've got to build a system to render terrain heightmaps in 3D (hence my extremely bad blog title). That in itself wouldn't be too bad apart from the fact it needs to be delivered over a network (where naturally I implement both server [...]</description>
			<author>gmorgan1984@googlemail.com</author>
			<pubDate>Sat, 11 Oct 2008 00:00:00 +0100</pubDate>
		<category>Graphics</category>
		</item>
		<item>
			<title>Tramp Variables</title>
			<link>http://john.codecall.net/component/myblog/Tramp-Variables.html</link>
			<description>I was reading an OOP design pattern book and it mentioned creating Tramp Variables.&amp;nbsp; This was the first time I'd heard this particular term used to describe a function variable and it actually made me laugh.&amp;nbsp; I did a search on google for &quot;Tramp Variable&quot; and couldn't find anything relating to what I'm fixing to write so this term must be relatively new, extremely old (and unused), or something the author of the book made up.&amp;nbsp; &lt;br&gt;&lt;br&gt;Anyway, we should start by defining a tramp.&amp;nb [...]</description>
			<author>jordan.delozier@gmail.com</author>
			<pubDate>Sun, 05 Oct 2008 00:00:00 +0100</pubDate>
		<category>Object Oriented Programming</category>
		</item>
		<item>
			<title>Developing for the iPod Touch</title>
			<link>http://john.codecall.net/component/myblog/Developing-for-the-iPod-Touch.html</link>
			<description>I recently purchased the iPod Touch second generation (the one released in September of 2008) and the device is simply amazing.&amp;nbsp; As a programmer my first instinct was to begin developing small applications, make them community projects and submit them to the Apple App Store.&amp;nbsp; After signing up for a developer account on Apple I headed towards the iPhone SDK but soon realized I'd need a Mac running version 10.5.4 in order to develop on the iPhone or iPod touch.&lt;br&gt;&lt;br&gt;Mac Leopard (or eve [...]</description>
			<author>jordan.delozier@gmail.com</author>
			<pubDate>Thu, 25 Sep 2008 00:00:00 +0100</pubDate>
		</item>
		<item>
			<title>SAP, ERP and EDI</title>
			<link>http://john.codecall.net/component/myblog/SAP-ERP-and-EDI.html</link>
			<description>Those are three acronyms you may hear mentioned if you work for a manufacturing business of any kind.&amp;nbsp; For the past couple of weeks you may have noticed my activity level declining on CodeCall.&amp;nbsp; Several of you chat with me on a regular basis and may have noticed that I haven't been very responsive.&amp;nbsp; For that I am sorry but here is the reason....&lt;br&gt;&lt;br&gt;SAP is an ERP system that generates EDI.&amp;nbsp; An ERP system, in laymen terms, is what runs a factory or organization from order t [...]</description>
			<author>jordan.delozier@gmail.com</author>
			<pubDate>Fri, 05 Sep 2008 00:00:00 +0100</pubDate>
		</item>
		<item>
			<title>wxWidgets is NOT code once, compile for platform!</title>
			<link>http://john.codecall.net/component/myblog/wxWidgets-is-NOT-code-once-compile-for-platform!.html</link>
			<description>I know this will come as a shock to many of you, but wxWidgets is not as simple as just coding once, and then compiling for each platform.&amp;nbsp; The problem is that wxWidgets uses native widgets where possible, which frequently have different dimensions.&amp;nbsp; For example, on Windows, a choicebox has relatively little decoration around it, but wxGTK has quite a bit of decoration.&amp;nbsp; The result is that a choicebox with the same height will not have enough height to fully display the text with  [...]</description>
			<author>wtwentyman@copper.net</author>
			<pubDate>Fri, 05 Sep 2008 00:00:00 +0100</pubDate>
		</item>
		<item>
			<title>NaNoWriMo Summary</title>
			<link>http://john.codecall.net/component/myblog/NaNoWriMo-Summary.html</link>
			<description>Well, after a month of reading, I feel like I'm ready to start exploring the world of wxWidgets, though not without some hesitation.&amp;nbsp; I also redid a poetry application I did a couple years ago for my wife (displays poems about her).&amp;nbsp; The wxSmith plugin for Code::Blocks let me duplicate the app in only an hour.&amp;nbsp; The only problem is I can't get Code::Blocks installed on my EEE PC, and after an hour of trying various combinations, haven't gotten the right command-line to compile it b [...]</description>
			<author>wtwentyman@copper.net</author>
			<pubDate>Tue, 02 Sep 2008 00:00:00 +0100</pubDate>
		</item>
		<item>
			<title>Shell Hosting Providers  Review</title>
			<link>http://john.codecall.net/component/myblog/Shell-Hosting-Providers-Review.html</link>
			<description>My final part of my hosting blog is going to talk a bit about irc hosting providers.&amp;nbsp; I have had a few shell hosts and thought I'd share my opinions about them.&lt;br&gt;&lt;br&gt;I will be talking about serverorigin, shellfx, outlandz, and sh3lls.&amp;nbsp; &lt;br&gt;&lt;br&gt;&lt;br&gt;First, the worst shell company that I can talk about is serverorigin. (serverorigin.com)&amp;nbsp; A friend of mine had them before I did and warned me not to sign up because their support quit answering questions and he kept getting billed for [...]</description>
			<author>pjm35@buffalo.edu</author>
			<pubDate>Wed, 27 Aug 2008 00:00:00 +0100</pubDate>
		</item>
	</channel>
</rss>