<?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/"
	>

<channel>
	<title>CroixOnline Technology Blog</title>
	<atom:link href="http://croixonline.com/techblog/feed/" rel="self" type="application/rss+xml" />
	<link>http://croixonline.com/techblog</link>
	<description>articles and tips on technology, iSeries, and now Macs!</description>
	<pubDate>Wed, 03 Oct 2007 04:15:26 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Switching to Macs</title>
		<link>http://croixonline.com/techblog/2007/10/03/switching-to-macs/</link>
		<comments>http://croixonline.com/techblog/2007/10/03/switching-to-macs/#comments</comments>
		<pubDate>Wed, 03 Oct 2007 04:15:26 +0000</pubDate>
		<dc:creator>Rei Victor dela Cruz</dc:creator>
		
		<category><![CDATA[Macs]]></category>

		<guid isPermaLink="false">http://croixonline.com/techblog/2007/10/03/switching-to-macs/</guid>
		<description><![CDATA[Finally, after a few months of thinking of about it, my wife and I decided to switch to Macs from &#8212; no not Windows &#8212;  but from Linux. We actually switched way back in April, but it&#8217;s only now that I&#8217;ve had time to write about it. We are a different breed in a [...]]]></description>
			<content:encoded><![CDATA[<p>Finally, after a few months of thinking of about it, my wife and I decided to switch to Macs from &#8212; no not Windows &#8212;  but from Linux. We actually switched way back in April, but it&#8217;s only now that I&#8217;ve had time to write about it. We are a different breed in a sense as most switchers are coming off Windows. </p>
<p>I had decided as early as 2003 that I have had enough of Windows. I started with DOS in 1987 (I was in second year high school at the time) and eventually moved up to Windows 95 in 1996, Windows 98 in 1999, and XP in 2003.</p>
<p>After dealing with viruses and spyware, unexplained slowdowns and crashes, and numerous security updates appearing almost daily, I finally went on a limb and installed Linux on a separate partition of my XP machine and configured the machine for dual-boot with Linux as the primary OS. After a few months, I was using Linux more and more, and Windows less and less. Until one day, the Windows partition refused to boot except on Safe mode. That was the last straw. No more Windows for me. I had re-installed Windows XP and Windows XP Service Pack 2 three times in a span of a few months and I wasn&#8217;t going to do it anymore. But because I&#8217;m lazy, I still didn&#8217;t remove the Windows XP partition. This laziness is due to the fact that I didn&#8217;t want to backup everything, install Linux, and restore the data.</p>
<p>But after using Linux for a few years, I realized something was still missing. Don&#8217;t get me wrong. Linux is a great OS. It&#8217;s fast, secure, no viruses, etc. There was no problems with updates since I was using Fedore Core. I think Fedora releases the most frequent updates compared to other distributions. From what I recall, there&#8217;s a new version every six months or so. </p>
<p>Now all this time, there was something inside me &#8212; a small voice &#8212; that&#8217;s telling me, &#8220;Why don&#8217;t you look at Macs?&#8221;. But I&#8217;d contradict myself and say that a Mac isn&#8217;t for me, it&#8217;s too expensive, it&#8217;s only for graphic design, desktop publishing, music composition, movie special effects, and other lies. The voice became stronger during the time my wife and I were making our wedding preps. Our photographer/videographer was using a couple Macs with two cinema displays to edit and produce the video, edit and enhance the photos, and layout the album. Wow! What a great setup! How I&#8217;d love to have that at home. My wife was very impressed too.</p>
<p>Since seeing those Macs and the cinema displays, we&#8217;ve always talked about getting a Mac. Then early this year, as if we attended a free Mac seminar at the Glorietta. During the seminar we saw what Mac OS X Tiger could do. We were also very impressed with iLife, Dashboard, Spotlight, and other features and applications. That was it! We were speechless! We wanted a Mac! </p>
<p>I still had to do some research of course. How much does it cost? How do I go about service? Is it cheaper to have it imported? Which stores sells Macs at the lowest price? I had a lot of questions. Fortunately, all my googling pointed me to the <a href="http://www.philmug.ph">Philippine Macintosh Users Group (PhilMUG)</a>. During the research phase, I merely signed up and read posts. I admit I was &#8220;afraid&#8221; since I wasn&#8217;t a Mac user yet and felt that I wasn&#8217;t &#8220;in&#8221; with the group. Besides, I was getting answers to my questions just by reading the posts.</p>
<p>Then in April, after three months research, we purchased our Mac. When we got it home, we unpacked it, only to realize that the store forgot to mention that we had to buy a plug adapter. Jeez! The Mac was right there, and we couldn&#8217;t even turn it on. We had to wait another day! We really had to calm ourselves. Otherwise, we wouldn&#8217;t have been able to sleep with all the excitement. The next day, we got the plug adapter. But guess what? I made a mistake when I took measurements of the computer table and now the 17&#8243; Mac won&#8217;t fit! We nearly cried in frustration. Since it was very late at night, we had to wait again until the next day so we could make the adjustments. We just told ourselves that when we finally turn on the Mac, it&#8217;ll just be sweeter.</p>
<p>On the third day after purchase, finally or should I say mercifully, we fixed the table, put our new Mac on it, attached the plug adapter, plugged it in, turned it on, and voila! What a sweet and wonderful sound! We can still remember the first time the Mac booted up. It was definitely the answer to the Windows and Linux woes. The Mac was perfect. We were able to use it immediately without installing anything. Even installing updates or new applications was easier than it was with Windows. The graphics and interface was so much better AND cooler too. Heck! Even the apps are cooler! </p>
<p>We have enjoyed it ever since and for the past few months, we haven&#8217;t even turned it off. My wife and I even sort of compete for time on the Mac. If one of us leaves the Mac to do something else, the other one is sure to immediately grab the opportunity to use it. </p>
<p>All in all we can say that we are now full blooded Mac users. Though our Intel Mac allows us to install Windows via Bootcamp or Parallels, we don&#8217;t plan to do it anytime soon. I mean, what for? We&#8217;ve already spent a lot of sleepless nights whether it&#8217;s just surfing, watching movies, listening to music on iTunes, or creating albums in iPhoto. We&#8217;ve even tried making a simple movie from the movies in our digicam and creating a DVD that can be played on a DVD player. There so much more you can do and you have fun doing it. I can&#8217;t say the same thing with Windows or Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://croixonline.com/techblog/2007/10/03/switching-to-macs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hacking Victim</title>
		<link>http://croixonline.com/techblog/2007/01/30/hacking-victim/</link>
		<comments>http://croixonline.com/techblog/2007/01/30/hacking-victim/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 10:00:59 +0000</pubDate>
		<dc:creator>Rei Victor dela Cruz</dc:creator>
		
		<category><![CDATA[Technology General]]></category>

		<guid isPermaLink="false">http://croixonline.com/index.php/2007/01/30/hacking-victim/</guid>
		<description><![CDATA[I&#8217;ve read about it. I&#8217;ve heard people talk about it. But I never thought that it would ever happen to me.
This website doesn&#8217;t really get too many hits. So it&#8217;s really surprising that my website got defaced &#8212; not once, but twice! I mean, these happened in a span of three days! Of course, I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve read about it. I&#8217;ve heard people talk about it. But I never thought that it would ever happen to me.</p>
<p>This website doesn&#8217;t really get too many hits. So it&#8217;s really surprising that my website got defaced &#8212; not once, but twice! I mean, these happened in a span of three days! Of course, I&#8217;ve got no one else to blame but myself. I had planned on clamping down a while ago, but just never got down to it.</p>
<p>Having a dead PC at home for a few months now didn&#8217;t really help at all.</p>
<p>For now, I think I&#8217;m safe. But I now have this feeling that I need to keep looking behind me. It&#8217;s really a terrible feeling. I don&#8217;t really feel safe.</p>
<p>Anyway, thank you so much to those who informed me of the hack. I really appreciate it.</p>
]]></content:encoded>
			<wfw:commentRss>http://croixonline.com/techblog/2007/01/30/hacking-victim/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Acronyms 101, 102, &#8230; and growing</title>
		<link>http://croixonline.com/techblog/2006/06/16/acronyms-101-and-growing/</link>
		<comments>http://croixonline.com/techblog/2006/06/16/acronyms-101-and-growing/#comments</comments>
		<pubDate>Thu, 15 Jun 2006 16:00:19 +0000</pubDate>
		<dc:creator>Rei Victor dela Cruz</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[Technology General]]></category>

		<category><![CDATA[iSeries]]></category>

		<guid isPermaLink="false">http://croixonline.com/index.php/2006/06/16/acronyms-101-and-growing/</guid>
		<description><![CDATA[Way (way, way, way) back when I was in elementary school, we had to remember all these acronyms for our social studies class. Most of these acronyms had to do with United Nations (UN) organizations. These included UNESCO, WHO, and IMF. I couldn&#8217;t really appreciate all that remembering. I thought elementary (and then high school) [...]]]></description>
			<content:encoded><![CDATA[<p>Way (way, way, way) back when I was in elementary school, we had to remember all these acronyms for our social studies class. Most of these acronyms had to do with United Nations (UN) organizations. These included UNESCO, WHO, and IMF. I couldn&#8217;t really appreciate all that remembering. I thought elementary (and then high school) were the last time I&#8217;d see acronyms.</p>
<p>But when I learned about computers, the terms CPU, RAM, ROM, and FDD were introduced to me. Of course there was also BASIC, COBOL, as well as EBCDIC, ASCII, and BCD.</p>
<p>As I entered college for my BS in Computer Science a lot more acronyms came along as computers now came with hard disk drives (HDDs) and CD-ROMs. Concepts on Operating Systems (OS), RDBMS, PROM, EPROM, OSI, TCP/IP, FTP, WWW, and VR gave my brain even more strain. With optical media nowadays there&#8217;s CD-R, CD-RW, DVD-R, DVD-RW, and DVD-RW+.</p>
<p>Now that I&#8217;m an IT professional for nearly 10 years, the list just gets longer with SQL, HTML, DHTML, XML, PHP, ASP, to name a few. And if you&#8217;re not careful you and your colleague may be both talking about ASP but are referring to two totally different things: Application Service Providers or Active Server Pages. When I was a kid soap was just soap and Ajax was a brand of detergent. Now SOAP and AJAX are technologies used on the Internet.</p>
<p>With the abundance OSS (Open Source Software) there is an equivalent number of OSS Licenses. Take GPL, MPL, and LGPL. Of course there are the organizations that push OSS: FSF, OSI, and many others.</p>
<p>But it doesn&#8217;t really end there does it? With email, IM, and SMS (text messaging) now common means of communication, more and more acronyms get added to the list everyday. Can you keep up with CUL8R, BTW, IMHO, ROTFL, BCNU, or BRB?</p>
<p>Even love notes are embedded with acronyms. I won&#8217;t list them here lest I may accidentally divulge the cryptic codes I share with my wife. <img src='http://croixonline.com/techblog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://croixonline.com/techblog/2006/06/16/acronyms-101-and-growing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Legal Computing</title>
		<link>http://croixonline.com/techblog/2006/06/01/legal-computing/</link>
		<comments>http://croixonline.com/techblog/2006/06/01/legal-computing/#comments</comments>
		<pubDate>Wed, 31 May 2006 16:00:36 +0000</pubDate>
		<dc:creator>Rei Victor dela Cruz</dc:creator>
		
		<category><![CDATA[iSeries]]></category>

		<guid isPermaLink="false">http://croixonline.com/index.php/2006/06/01/legal-computing/</guid>
		<description><![CDATA[Looking back three years ago, I never thought I would be able to it. Microsoft products were an essential part of my software requirements. But of course except for operating system which came with the PC, the MS Office installation was something that I wasn&#8217;t really proud of. The same goes for bootleg copies of [...]]]></description>
			<content:encoded><![CDATA[<p>Looking back three years ago, I never thought I would be able to it. Microsoft products were an essential part of my software requirements. But of course except for operating system which came with the PC, the MS Office installation was something that I wasn&#8217;t really proud of. The same goes for bootleg copies of Photoshop and other software. I had thought of purchasing legit copies but the cost of software would have caused me to declare bankrupcy.</p>
<p>I was already trying out different flavors of Linux even before. The only hindrance was those Linux versions apperently did not support my hardware. My first attempt was using Slackware. It won&#8217;t even boot up from the CD, so I junked that attempt. I then tried Mandrake 8.0 but eventually settled for Fedora when I got a new PC. Around that time, OpenOffice.org was becoming popular. With OO&#8217;s support for MS Office formats, which is the most important thing, I never looked back. To top it off I discovered GIMP, which is a lot like Photoshop, except that it was free.</p>
<p>Today, I&#8217;m using Linux at home most of the time. The only time I boot to Windows is when I need to visit websites that are use Microsoft controls. At the top of the list of such sites is one of the banks I do business with. Printing in color is another reason for me to boot to Windows as HP&#8217;s Linux support is still quite limited. But get this, I still use OpenOffice and GIMP even when I&#8217;m in Windows, so I can still say that all my software is legal.</p>
<p>On both platforms, the application software installed are a mix of freeware, free for personal use, and open-source.</p>
<p>The bottom line is you can stay legal. There are a lot of free and open-source software out there that you can use. Most of them are at par with their commercial counterparts.</p>
<p>&#8212;-</p>
<p><em>Microsoft, Microsoft Office, Windows are registered trademarks of Micosoft Corporation in the United States, in other countries, or both.</em></p>
<p><em>Adobe, Adobe Photoshop are registered trademarks of Adobe Corp. in the United States, in other countires, or both.</em></p>
<p><em>Other products are trademarks or registered trademarks of their respective owners.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://croixonline.com/techblog/2006/06/01/legal-computing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Upgrading Skills</title>
		<link>http://croixonline.com/techblog/2006/05/13/upgrading-skills/</link>
		<comments>http://croixonline.com/techblog/2006/05/13/upgrading-skills/#comments</comments>
		<pubDate>Fri, 12 May 2006 17:16:52 +0000</pubDate>
		<dc:creator>Rei Victor dela Cruz</dc:creator>
		
		<category><![CDATA[iSeries]]></category>

		<guid isPermaLink="false">http://croixonline.com/index.php/2006/05/13/upgrading-skills/</guid>
		<description><![CDATA[Many of my colleagues have asked me what they should learn in addition to their RPG/400 skills. I always tell them that they should take time to learn and practice ILE RPG particularly the new language features like /free.
But if they are looking for a challenge, I always say that they should look to Java. [...]]]></description>
			<content:encoded><![CDATA[<p>Many of my colleagues have asked me what they should learn in addition to their RPG/400 skills. I always tell them that they should take time to learn and practice ILE RPG particularly the new language features like /free.</p>
<p>But if they are looking for a challenge, I always say that they should look to Java. It&#8217;s difficult to ignore that Java is everywhere today. The Web, desktops, and even mobile devices. Not learning it is a disadvantage. I know that Microsoft .NET people will react to this but the thing is, Java is a cross-platform language. It works on Linux, Windows, iSeries, Solaris, etc. You just can&#8217;t say the same for .NET.</p>
<p>Of course, learning and getting to use it in a project are two different things. For my part I know a little of Java but haven&#8217;t had the chance to use it in a full-blown project just yet. I have talked to my bosses about this and hopefully we can work something out in the coming months.</p>
<p>Focusing on the midrange platform is great. No doubt about that. Developers belonging to the midrange community are the most sought after IT professionals in the world today. But adding Java to one&#8217;s arsenal can only mean greater things. Don&#8217;t you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://croixonline.com/techblog/2006/05/13/upgrading-skills/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Modernization Resistance</title>
		<link>http://croixonline.com/techblog/2006/05/01/modernization-resistance/</link>
		<comments>http://croixonline.com/techblog/2006/05/01/modernization-resistance/#comments</comments>
		<pubDate>Mon, 01 May 2006 00:00:15 +0000</pubDate>
		<dc:creator>Rei Victor dela Cruz</dc:creator>
		
		<category><![CDATA[iSeries]]></category>

		<guid isPermaLink="false">http://croixonline.com/index.php/2006/05/01/modernization-resistance/</guid>
		<description><![CDATA[I have been in the IT industry here in the Philippines for nearly 10 years now.Â Most, if not all, of my careerÂ was centeredÂ on the AS/400 (a.k.a. iSeries and now System i5).Â During those 10 years, I have seen the development of the iSeries particularly the ILE RPG language. Ever since I learned [...]]]></description>
			<content:encoded><![CDATA[<p>I have been in the IT industry here in the Philippines for nearly 10 years now.Â Most, if not all, of my careerÂ was centeredÂ on the AS/400 (a.k.a. iSeries and now System i5).Â During those 10 years, I have seen the development of the iSeries particularly the ILE RPG language. Ever since I learned ILE RPG, I fell in love with it.</p>
<p>Having worked for a Filipino-owned IT service provider for almost 9 years and a now an American-owned subsidiary for almost a year, I still cannot understand why there are companies that have standarized their codes to RPG III and refuse to move to ILE RPG. You show them the advantages but somehow what you&#8217;re telling them goes into one ear and out the other just like that. I have to admit that there are companies that are doing it. But they&#8217;re doing it veryÂ slowly.</p>
<p>My wife is quite lucky as the clients that she&#8217;s usually assigned to are quite open to her using modern coding techniques. She has managed to use the /free in ILE RPG while I have not. At least I managed to use ILE RPG in a few projects in my career. I even managed to embed SQL in the programs.</p>
<p>Right now, I&#8217;m not even sure if just made a step back. With my current assignment, I&#8217;m using Synon (Cool/2E actually) for coding. Sure, the development is fast, but the code it generates is RPG III or RPG/400. I have looked at the generated RPG code and it&#8217;s not something that I myself will even think of coding as it contains GOTO&#8217;s, CABxx, etc., all of which are big no-no&#8217;s in modern ILE RPGÂ or even RPG/400 coding.</p>
<p>But there are cases of course, that programmers themselves refuse to use the modern coding styles even if they are allowed to do so. Either they are lazy or just want to make things difficult for the rest of us. I have conducted training sessions on ILE RPG and have always made suggestions on what opcodes to avoid and the concept of limiting the use of indicators to control program logic. In almost all of those lectures, you&#8217;ll find one or two training participants who refuse to listen to my inputs and instead use RPG/400 style code in an ILE RPG program. When asked why, they&#8217;ll smile and say that they&#8217;re already used to it. I wonder to myself what the point was in attending suchÂ a training if you don&#8217;t make use of what you&#8217;re learning. Oh, well&#8230;</p>
<p>So which do you think is worse? A client or company refusing change or the programmers refusing change?</p>
]]></content:encoded>
			<wfw:commentRss>http://croixonline.com/techblog/2006/05/01/modernization-resistance/feed/</wfw:commentRss>
		</item>
		<item>
		<title>iSeries Blunders Part III</title>
		<link>http://croixonline.com/techblog/2005/12/14/iseries-blunders-part-iii/</link>
		<comments>http://croixonline.com/techblog/2005/12/14/iseries-blunders-part-iii/#comments</comments>
		<pubDate>Wed, 14 Dec 2005 10:30:51 +0000</pubDate>
		<dc:creator>Rei Victor dela Cruz</dc:creator>
		
		<category><![CDATA[iSeries]]></category>

		<category><![CDATA[iSeries Blunders]]></category>

		<guid isPermaLink="false">http://croixonline.com/?p=5</guid>
		<description><![CDATA[There was this one time that I was at a client site doing some programming work. I noticed that one of the system operators was removing and then re-inserting a cartridge from the AS/400&#8217;s tape drive. He would walk back to the main console and type something. Shaking his head he would go through the [...]]]></description>
			<content:encoded><![CDATA[<p>There was this one time that I was at a client site doing some programming work. I noticed that one of the system operators was removing and then re-inserting a cartridge from the AS/400&#8217;s tape drive. He would walk back to the main console and type something. Shaking his head he would go through the entire process again.</p>
<p>After a few more minutes, I heard him mutter what sounded like a mixture of a curse and thank you.</p>
<p>I couldn&#8217;t take it anymore, so I asked him what happened.</p>
<p>Apparently, he was trying to initialize the tape in preparation for a backup. Whenever he typed the INZTAP command on the console, it would return an error that there was no tape in the drive. He removed and re-inserted the tape. He even tried using brand new tapes to no avail. Finally, he decided to signoff of the AS/400. Just before signing back-in, he noticed that he was connected to the remote AS/400 all that time.</p>
<p>He was very thankful that there was no tape on the remote (production environment) AS/400. If there&#8217;d been one &#8212; and it contained important data &#8212; he would have unknowingly erased it&#8217;s contents.</p>
<p>Lesson learned: If you work for a company that has multiple AS/400&#8217;s &#8212; whether local or remote &#8212; make sure that you are connected to the correct machine before doing anything.</p>
]]></content:encoded>
			<wfw:commentRss>http://croixonline.com/techblog/2005/12/14/iseries-blunders-part-iii/feed/</wfw:commentRss>
		</item>
		<item>
		<title>iSeries Blunders Part II</title>
		<link>http://croixonline.com/techblog/2005/08/22/iseries-blunders-part-ii/</link>
		<comments>http://croixonline.com/techblog/2005/08/22/iseries-blunders-part-ii/#comments</comments>
		<pubDate>Mon, 22 Aug 2005 11:00:26 +0000</pubDate>
		<dc:creator>Rei Victor dela Cruz</dc:creator>
		
		<category><![CDATA[iSeries]]></category>

		<category><![CDATA[iSeries Blunders]]></category>

		<guid isPermaLink="false">http://croixonline.com/?p=4</guid>
		<description><![CDATA[Have you ever worked on two programs at the same time? You are coding this current requirement when a user comes up to you from behind and blurts out, &#8220;Can you fix this? We just need an additional column on the report. My boss needed it yesterday.&#8221; Sound familiar? Knowing that it won&#8217;t take you [...]]]></description>
			<content:encoded><![CDATA[<p>Have you ever worked on two programs at the same time? You are coding this current requirement when a user comes up to you from behind and blurts out, &#8220;Can you fix this? We just need an additional column on the report. My boss needed it yesterday.&#8221; Sound familiar? Knowing that it won&#8217;t take you an hour to do the modification, you agree.</p>
<p>Now, the thing here is, you are using a dumb terminal. Since you don&#8217;t want to exit your current task and mess up all the library list settings and stuff, you decide to use the dumb terminal next to it. You open the code up in SEU and start coding.</p>
<p>All of a sudden, you remembered the user never gave you the change request form. Your boss gave everyone a briefing on the subject just the other day. Setting, the keyboard aside, you call the user and request for the necessary paperwork.</p>
<p>While waiting for the change request to arrive, you decide to go back to your original task. Reaching for the keyboard, you start to type. But nothing happens. You hit the reset key. Still nothing. In desperation you start hitting random keys with your fingers like you are touch typist gone mad! Nothing&#8217;s happening.</p>
<p>&#8220;Oh no! I haven&#8217;t even saved my work yet! That&#8217;s almost a half-day&#8217;s work!&#8221;, you murmer to yourself.</p>
<p>As you hang your head, you glance at the other terminal and notice that the screen is garbled. What used to be code is now a jumbled mess of letters and numbers!</p>
<p>&#8220;What happened?&#8221;, you ask yourself in horror.</p>
<p>Tracing the cable of the keyboard you are using, you realize that you were using the keyboard for the other terminal!</p>
<p>&#8220;This has got to be the worse day in my life. Now I messed up two program codes!&#8221;</p>
<p>With a prayer you press F5 to refresh the screen.</p>
<p>The jumbled screen refreshes and you see your code, you say a short prayer thanking the heavens for your good fortune. Just then the user arrives with the change request.</p>
]]></content:encoded>
			<wfw:commentRss>http://croixonline.com/techblog/2005/08/22/iseries-blunders-part-ii/feed/</wfw:commentRss>
		</item>
		<item>
		<title>iSeries Blunders Part I</title>
		<link>http://croixonline.com/techblog/2005/08/20/newbie-blunders-part-i/</link>
		<comments>http://croixonline.com/techblog/2005/08/20/newbie-blunders-part-i/#comments</comments>
		<pubDate>Sat, 20 Aug 2005 07:00:04 +0000</pubDate>
		<dc:creator>Rei Victor dela Cruz</dc:creator>
		
		<category><![CDATA[iSeries]]></category>

		<category><![CDATA[iSeries Blunders]]></category>

		<guid isPermaLink="false">http://croixonline.com/?p=2</guid>
		<description><![CDATA[Since this is my first article, I decided to look back at my career. Starting out in 1996 with a small IT company, I was a fresh graduate and like other graduates, I had no idea what an AS/400 (which is what they called the iSeries back then) was. Naturally, I was pretty excited. When [...]]]></description>
			<content:encoded><![CDATA[<p>Since this is my first article, I decided to look back at my career. Starting out in 1996 with a small IT company, I was a fresh graduate and like other graduates, I had no idea what an AS/400 (which is what they called the iSeries back then) was. Naturally, I was pretty excited. When I say this big refrigerator in the middle of the room, I said to myself, &#8220;Cool! I get to program using a mainframe!&#8221; The other trainees and I were told later that day however, that it was a midrange.</p>
<p>&#8220;Huh? A mid-what?&#8221;</p>
<p>Since our exposure in college was focused on PC&#8217;s and DOS (Yeah, yeah, yeah. It was that long ago), we only had a rough idea of what other platforms were. Heck, we thought mainframes belonged to musuems even then. The dumb terminals that were assigned to us were really big&#8230;about the size of a microwave oven.</p>
<p>Eventually, the other trainees and I went through&#8230;well&#8230;training. We were all coding happily one day when one of us suddenly had an endless loop in a piece of  code. No problem! Just press Ctrl-C or Ctrl-Break. But how? There isn&#8217;t even a Ctrl key!</p>
<p>Since it was almost time to go home anyway, we all suggested to our colleague, &#8220;Just turn the terminal off and we&#8217;ll go home. You can find the bug tomorrow.&#8221;</p>
<p>Imagine our suprise when we were all called down to our boss&#8217; office the following day. We found out the hard way that turning the terminal off doesn&#8217;t necessarily end the job. We all were given a long lecture on how to use the System-Request key.</p>
]]></content:encoded>
			<wfw:commentRss>http://croixonline.com/techblog/2005/08/20/newbie-blunders-part-i/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
