<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.neonesoft.com/blog/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Kristine Neely's Newbie Blog</title><link>http://www.neonesoft.com/blog/blogs/kharper/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2.1 (Build: 60809.935)</generator><item><title>Father of the Bride</title><link>http://www.neonesoft.com/blog/blogs/kharper/archive/2008/06/27/Father-of-the-Bride.aspx</link><pubDate>Fri, 27 Jun 2008 20:53:00 GMT</pubDate><guid isPermaLink="false">9700a789-74fc-4d49-81fe-dbfd6b96c4c2:212</guid><dc:creator>kharper</dc:creator><slash:comments>1</slash:comments><comments>http://www.neonesoft.com/blog/blogs/kharper/comments/212.aspx</comments><wfw:commentRss>http://www.neonesoft.com/blog/blogs/kharper/commentrss.aspx?PostID=212</wfw:commentRss><description>&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;As some of you may know, I was recently married on June 7&lt;sup&gt;th&lt;/sup&gt; and I&amp;rsquo;m now Mrs. Neely.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Leave it to a mainframer to get married on 6-7-8 huh? &lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font color="#993366"&gt;&lt;font face="Times New Roman"&gt;Since then, after enjoying a fabulous honeymoon, I&amp;rsquo;ve gotten some cute comments that have made me think about where I am today.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Someone said to me, &amp;ldquo;so when&amp;rsquo;s the 3&lt;sup&gt;rd&lt;/sup&gt; generation of mainframe Assembler developers going to pop out?&amp;rdquo;&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;J&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;As the daughter of the smartest mainframer I know, this question, apart from being somewhat cheeky, made me smile.&lt;span&gt;&amp;nbsp; &lt;/span&gt;My dad, Tom Harper, had no intentions to breed me as another mainframer yet here I am, wanting to learn everything I can from him to become a better developer.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We just celebrated a belated Father&amp;rsquo;s Day, so what an appropriate blog right?&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;I&amp;rsquo;ve been thinking about some of the things I&amp;rsquo;ve learned that I &lt;em&gt;really&lt;/em&gt; use everyday on the job as an Assembler software developer - some of the things my father taught me that are not necessarily underlined in any textbooks or taught in the chapters of lesson plans.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I wanted to share some of these with you to hopefully pass on some valuable and expedient Father of the Bride tips.&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;strong&gt;&lt;em&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;font color="#993366"&gt;Getting my program to assemble clean is only 10% of the work.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt 0.5in;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;I remember when I first started writing code and modules, I would struggle to get the code written.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Then I would struggle more to get the module to assemble clean.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I would shout &amp;ldquo;Dad, my program ran and it worked!&amp;rdquo;&lt;span&gt;&amp;nbsp; &lt;/span&gt;He would shrewdly reply &amp;ldquo;No, I think you mean it &lt;em&gt;assembled&lt;/em&gt; cleanly.&amp;rdquo;&lt;span&gt;&amp;nbsp; &lt;/span&gt;And so then the real work would begin to actually run and test the program.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The real work to find the exact HLASM instruction I needed to accomplish what I meant to do; the precise instruction sequence to make the code most efficient; or the perfect combination of structured programming macros (SPMs).&lt;span&gt;&amp;nbsp; &lt;/span&gt;&amp;ldquo;Computers only do what you tell them, not what you meant to tell them&amp;rdquo; my dad would say.&lt;span&gt;&amp;nbsp; &lt;/span&gt;But aren&amp;rsquo;t computers smart?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Especially mainframes?!&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt 0.5in;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;Using USING is the only way to fully understand how to use USING&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt 0.5in;"&gt;&lt;font size="3"&gt;&lt;font color="#993366"&gt;&lt;font face="Times New Roman"&gt;I remember the first time I went to Dave Cole&amp;rsquo;s session on Using USING.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I think I was 18 and when the session ended, I really couldn&amp;rsquo;t tell you a thing about USING except that it was the only HLASM instruction to start with a U.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Dave is a great presenter and very knowledgeable, but I just wasn&amp;rsquo;t ready to be able to grasp the concept.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I could have read the IBM manual a hundred times and still not get it.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Some things, my dad said, you need to learn by doing.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The USING instruction is one of those things in life where &amp;ldquo;you don&amp;rsquo;t know how to use it until you use it&amp;hellip;but you can&amp;rsquo;t use it until you know how to use it.&amp;rdquo;&lt;span&gt;&amp;nbsp; &lt;/span&gt;So if you are coding something involving base, displacement, registers and/or symbol references, you&amp;rsquo;ll probably need a USING.&lt;span&gt;&amp;nbsp; &lt;/span&gt;And don&amp;rsquo;t ask me how to code one up &amp;ndash; just try&amp;hellip;and XDC!&lt;span&gt;&amp;nbsp; &lt;/span&gt;Push the instruction to the limit and make it do the work for you whenever possible &amp;ndash; soon you will feel like you are using USING instead of USING using you! &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;J&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt 0.5in;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;Maintaining Assembler code libraries is crucial&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt 0.5in;"&gt;&lt;font size="3"&gt;&lt;font color="#993366"&gt;&lt;font face="Times New Roman"&gt;As a new mainframer, one of the things I&amp;rsquo;ve learned pretty quickly from my dad is to always maintain your code libraries.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The real world, with millions and millions of lines of code, doesn&amp;rsquo;t work like in college.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Having one set of code libraries where you just update your modules whenever you&amp;rsquo;re working won&amp;rsquo;t cut it.&lt;span&gt;&amp;nbsp; &lt;/span&gt;It will only take one instruction to mess up the entire product by &amp;ldquo;making just this small little change&amp;rdquo;&amp;hellip;and you&amp;rsquo;ll see how important it is to keep backups and all sorts of different code versions!&lt;span&gt;&amp;nbsp; &lt;/span&gt;Most shops have many libraries set up too: Development &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; QA &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; Testing &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; Production.&lt;span&gt;&amp;nbsp; &lt;/span&gt;And in development, each developer has his/her own set.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&amp;ldquo;A product written in Assembler is only successful when all of its modules are operating on the same level.&amp;rdquo;&lt;span&gt;&amp;nbsp; &lt;/span&gt;So true!&lt;span&gt;&amp;nbsp; &lt;/span&gt;And not to mention fixes and new product versions must be carefully separated from (yet integrated too!) what already exists.&lt;span&gt;&amp;nbsp; &lt;/span&gt;When a library &amp;ldquo;goes bad&amp;rdquo;, time is wasted on finding and fixing the problem.&lt;span&gt;&amp;nbsp; &lt;/span&gt;You don&amp;rsquo;t want to be that problem!&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt 0.5in;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;Social networking and interaction is actually a good thing&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt 0.5in;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;If you know me the way my dad does, you&amp;rsquo;d know that I&amp;rsquo;m not in any way a social butterfly.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This company would go down in flames if I were in charge of sales!&lt;span&gt;&amp;nbsp; &lt;/span&gt;But when it comes to everyday work, I know I&amp;rsquo;ll progress a lot more each day if I don&amp;rsquo;t keep all to myself.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Being new and working in a hall full of the smartest Assembler developers I know &amp;ndash; there is opportunity every day to learn from the best.&lt;span&gt;&amp;nbsp; &lt;/span&gt;And if you&amp;rsquo;re a mainframer, you already know that &amp;ldquo;the more you learn, the less you know!&amp;rdquo;, so even on a good day at the office, don&amp;rsquo;t forget that there&amp;rsquo;s always something to learn from your peers.&lt;span&gt;&amp;nbsp; &lt;/span&gt;And at the SHARE conferences&amp;hellip;my first SHARE I didn&amp;rsquo;t say a word and really didn&amp;rsquo;t enjoy the evening receptions much (but I tagged along with my dad&amp;hellip;18, free drinks and nobody IDing me...what&amp;rsquo;s a girl to do).&lt;span&gt;&amp;nbsp; &lt;/span&gt;Too many people, nobody even twice my age (LOL!) and who would want to have a conversation with a girl who knew almost nothing about mainframes?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Well, as it turned out, everyone!&lt;span&gt;&amp;nbsp; &lt;/span&gt;Socializing, networking and making new friends &amp;ndash; all of this at SHARE and elsewhere has helped enhance my knowledge of Assembler.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I&amp;rsquo;ve met some of my best friends and references by extending myself beyond my company&amp;rsquo;s network of people.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Manuals are great, but nothing beats advice from the people who have been in&lt;span&gt;&amp;nbsp; &lt;/span&gt;your shoes!&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt 0.5in;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;font color="#993366"&gt;So keep these things in mind as you go forth and code.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Don&amp;rsquo;t be afraid to try or ask, keep each detail of the product in mind and talk to other mainframe geeks and dads.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Or ask me!&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font color="#993366"&gt;&lt;font face="Times New Roman"&gt;I hope one day people will say, &amp;ldquo;you know, you&amp;rsquo;re beginning to code a lot like your dad.&amp;rdquo;&lt;span&gt;&amp;nbsp; &lt;/span&gt;Not only is he a great product author and developer, he gave an amazing toast at my wedding - he did much better than Steve Martin in &lt;em&gt;Father of the Bride&lt;/em&gt;. I hope to indeed carry on his legacy of fabulous mainframe software development and make an impact on the mainframe world.&lt;span&gt;&amp;nbsp; &lt;/span&gt;And who knows, perhaps there will be a third generation mainframer one day.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;J&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font color="#993366"&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font color="#993366" face="Times New Roman" size="3"&gt;Be sure to check out the photo attached to this blog!&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;em&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;font color="#993366"&gt;&amp;ldquo;You fathers will understand. You have a little girl. An adorable little girl who looks up to you and adores you in a way you could never have imagined. I remember how her little hand used to fit inside mine. Then comes the day when she wants to get her ears pierced, and wants you to drop her off a block before the movie theater. From that moment on you&amp;#39;re in a constant panic. You worry about her meeting the wrong kind of guy, the kind of guy who only wants one thing, and you know exactly what that one thing is, because it&amp;#39;s the same thing you wanted when you were their age. Then, you stop worrying about her meeting the wrong guy, and you worry about her meeting the right guy.&amp;rdquo;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;&lt;img src="http://www.neonesoft.com/blog/aggbug.aspx?PostID=212" width="1" height="1"&gt;</description><enclosure url="http://www.neonesoft.com/blog/blogs/kharper/attachment/212.ashx" length="39727" type="image/jpeg" /><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/Career/default.aspx">Career</category><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/SHARE/default.aspx">SHARE</category><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/Workforce/default.aspx">Workforce</category><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/Mainframe/default.aspx">Mainframe</category><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/Assembler/default.aspx">Assembler</category></item><item><title>**NEW** zNextGen Website!!!</title><link>http://www.neonesoft.com/blog/blogs/kharper/archive/2008/02/05/_2A002A00_NEW_2A002A00_-zNextGen-Website_210021002100_.aspx</link><pubDate>Tue, 05 Feb 2008 18:16:00 GMT</pubDate><guid isPermaLink="false">9700a789-74fc-4d49-81fe-dbfd6b96c4c2:190</guid><dc:creator>kharper</dc:creator><slash:comments>0</slash:comments><comments>http://www.neonesoft.com/blog/blogs/kharper/comments/190.aspx</comments><wfw:commentRss>http://www.neonesoft.com/blog/blogs/kharper/commentrss.aspx?PostID=190</wfw:commentRss><description>&lt;p&gt;I want to let everyone know that the zNextGen Project has a brand new website!&amp;nbsp; Please visit &lt;a href="http://www.znextgen.org/"&gt;www.znextgen.org&lt;/a&gt; as soon as you can to check us out.&amp;nbsp; You&amp;#39;ll be able to sign up, meet the team, get updates on our project and &lt;a href="http://www.share.org/"&gt;SHARE&lt;/a&gt; conferences, and much more!&amp;nbsp; &lt;/p&gt;&lt;p&gt;zNextGen is&amp;nbsp;the project I manage for the bi-annual SHARE conference.&amp;nbsp;&amp;nbsp;The next one is&amp;nbsp;coming up soon - February 24-29, 2008 in Orlando.&amp;nbsp; Be sure to &lt;a href="http://www.share.org/events/Orlando/reg_choice.cfm"&gt;register&lt;/a&gt; and check out all the &lt;a href="http://shareew.prod.web.sba.com/displaymod/SingleConf.cfm?conference_id=17"&gt;zNextGen sessions and events&lt;/a&gt;!&amp;nbsp;&amp;nbsp;Hope to see you there!&lt;/p&gt;&lt;p&gt;Kristine&lt;/p&gt;&lt;img src="http://www.neonesoft.com/blog/aggbug.aspx?PostID=190" width="1" height="1"&gt;</description></item><item><title>Conflicting Views on the Future of Mainframe Careers</title><link>http://www.neonesoft.com/blog/blogs/kharper/archive/2008/01/17/Conflicting-Views-on-the-Future-of-Mainframe-Careers.aspx</link><pubDate>Thu, 17 Jan 2008 17:29:00 GMT</pubDate><guid isPermaLink="false">9700a789-74fc-4d49-81fe-dbfd6b96c4c2:183</guid><dc:creator>kharper</dc:creator><slash:comments>1</slash:comments><comments>http://www.neonesoft.com/blog/blogs/kharper/comments/183.aspx</comments><wfw:commentRss>http://www.neonesoft.com/blog/blogs/kharper/commentrss.aspx?PostID=183</wfw:commentRss><description>&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;I&amp;rsquo;ve been hearing some conflicting opinions about the future of mainframe careers.&lt;span&gt;&amp;nbsp; &lt;/span&gt;People seem to have different ideas on what the job market will be like in 10-15 years, varying from one extreme to the other.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;There are those that believe the mainframe workforce is entirely healthy, and perhaps overly so &amp;ndash; that there are plenty of young professionals out there who will be able to handle the workload once the current veterans retire in the next decade.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Others feel like this profession is just like any other IT area &amp;ndash; people are coming in at the same rate others are leaving.&lt;span&gt;&amp;nbsp; &lt;/span&gt;No over-injection of new mainframers and no shortage either.&lt;span&gt;&amp;nbsp; &lt;/span&gt;And finally, there are those who expect a shortage of knowledgeable workers will hinder the mainframe industry in the next decade.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Though I am inclined to regard the 3&lt;sup&gt;rd&lt;/sup&gt; option as most likely, the other 2 possibilities deserve some thought.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Are the too many new mainframers coming into this business?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Will there be people who have in-depth knowledge of large systems who won&amp;rsquo;t be able to find stable jobs?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Will demand for mainframers diminish as procedures and development become more automated?&lt;span&gt;&amp;nbsp; &lt;/span&gt;In short, I don&amp;rsquo;t think so.&lt;span&gt;&amp;nbsp; &lt;/span&gt;My personal experiences in college, my face-to-face conversations with high school students, recent meetings with computer science boards and large corporation leaders, and just looking down the hall here at &lt;a href="http://www.neonesoft.com/"&gt;NEON Enterprise Software, Inc&lt;/a&gt;.- these all lead me to fully believe that an over-populated mainframe workforce is &lt;em&gt;highly&lt;/em&gt; unlikely.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;No surplus, no shortage &amp;ndash; this probably seems like a reasonable assessment.&lt;span&gt;&amp;nbsp; &lt;/span&gt;But anyone working for a mainframe company right now will probably agree that the average age of their mainframe staff is not getting any younger.&lt;span&gt;&amp;nbsp; &lt;/span&gt;What about all those people taking mainframe courses right now that will surely cause an influx of mainframe professionals very soon?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Won&amp;rsquo;t there be enough to steadily replace those who are retiring?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Good questions, but I ask you to think about the current mainframe workforce.&lt;span&gt;&amp;nbsp; &lt;/span&gt;How many years of experience do you think current mainframers have?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Many of them have been working on the mainframe their entire career and have the practical and necessary bits of knowledge I would die for.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Where is this indispensable expertise going to transfer to?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Books and manuals are great, but nothing compares to what you can learn from working with intelligent mainframe experts.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Crucial efforts are being made, but I really believe that the pipe is flushing out faster that it is filling up.&lt;span&gt;&amp;nbsp; &lt;/span&gt;It&amp;rsquo;s like a bad gas leak in your car &amp;ndash; you can&amp;rsquo;t fill it up faster than it&amp;rsquo;s leaking so you have no choice but to pay to get it repaired.&lt;span&gt;&amp;nbsp; &lt;/span&gt;As hard as you may try, you can&amp;rsquo;t drive your car without essential (&lt;a href="http://www.bestblogsite.org/images/blogs/7-2007/high-gas-prices-hurt-consumer-spending.jpg"&gt;high-priced&lt;/a&gt;) gas!&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;So the 3&lt;sup&gt;rd&lt;/sup&gt; assessment of t&lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;he mainframe workforce &amp;ndash; that there will be a shortage of large systems professionals in the next decade &amp;ndash; is what I believe because it&amp;rsquo;s what I experience and deal with on a daily basis.&lt;span&gt;&amp;nbsp; &lt;/span&gt;When I came to work for &lt;a href="http://www.neonesoft.com/"&gt;NEON Enterprise Software, Inc&lt;/a&gt;., not only did I significantly reduce the average height of the developers but I also reduced the average age.&lt;span&gt;&amp;nbsp; &lt;/span&gt;The situation here is not unlike most ISVs and large corporations that run on the mainframe.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I have spoken with companies &amp;ndash; banks, retailers, insurance providers, etc. &amp;ndash; who all stress the same key point.&lt;span&gt;&amp;nbsp; &lt;/span&gt;They need mainframe people &lt;em&gt;now&lt;/em&gt; and &lt;em&gt;will need&lt;/em&gt; mainframe people in the next 10 years.&lt;span&gt;&amp;nbsp; &lt;/span&gt;There is no maybe for these people, there is no go-around - mainframes are key to their business&amp;rsquo; success and thus so are mainframers.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;How can almost 80% of the world&amp;rsquo;s &lt;/font&gt;&lt;font face="Times New Roman" size="3"&gt;business data be securely taken off the mainframe?&lt;span&gt;&amp;nbsp; &lt;/span&gt;How can millions of transactions run as efficiently and effectively off the mainframe?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Do you want a less than instant response during you next trip to the ATM?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Do you want your bank account to be &lt;em&gt;probably&lt;/em&gt; secure?&lt;span&gt;&amp;nbsp; &lt;/span&gt;Do you want your flight reservations to be unreliable? &lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;So while there are conflicting views about the future of mainframe careers, I truly believe that the current experienced workforce will be tough to replace.&lt;span&gt;&amp;nbsp; &lt;/span&gt;There are many articles out there that cover the different mainframe career outlooks.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I encourage you to search the web on your own and read them &amp;ndash; take them with a grain of salt though.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Going out into the mainframe world today will give you a much better perspective on the current circumstances.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Check out the staff hallways of ISVs and large mainframe corporations.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Call companies that you know are on the mainframe and ask to speak with the youngest mainframe employee.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Look up you local colleges and universities to see if any mainframe courses are being offered.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&amp;hellip;And let me know what you find out!&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;Also, in the meantime, be sure to check out the upcoming &lt;a href="http://www.share.org/events/Orlando/index.cfm"&gt;SHARE&lt;/a&gt; conference, in Orlando February 23-29.&lt;span&gt;&amp;nbsp; &lt;/span&gt;There will be many opportunities to learn more about your mainframe topic of choice and to network with peers and veterans.&lt;span&gt;&amp;nbsp;&lt;a href="http://www.share.org/events/Orlando/reg_choice.cfm"&gt; &lt;/a&gt;&lt;/span&gt;&lt;a href="http://www.share.org/events/Orlando/reg_choice.cfm"&gt;Register today!&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;Until next time,&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;Kristine&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="text-decoration:none;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://www.neonesoft.com/blog/aggbug.aspx?PostID=183" width="1" height="1"&gt;</description><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/Career/default.aspx">Career</category><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/SHARE/default.aspx">SHARE</category><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/Jobs/default.aspx">Jobs</category><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/University/default.aspx">University</category><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/Workforce/default.aspx">Workforce</category><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/Mainframe/default.aspx">Mainframe</category></item><item><title>Dreadful (er, I mean “pleasantly challenging”) Assembler Instructions</title><link>http://www.neonesoft.com/blog/blogs/kharper/archive/2007/12/21/Dreadful-_2800_er_2C00_-I-mean-_1C20_pleasantly-challenging_1D202900_-Assembler-Instructions.aspx</link><pubDate>Fri, 21 Dec 2007 15:51:00 GMT</pubDate><guid isPermaLink="false">9700a789-74fc-4d49-81fe-dbfd6b96c4c2:169</guid><dc:creator>kharper</dc:creator><slash:comments>0</slash:comments><comments>http://www.neonesoft.com/blog/blogs/kharper/comments/169.aspx</comments><wfw:commentRss>http://www.neonesoft.com/blog/blogs/kharper/commentrss.aspx?PostID=169</wfw:commentRss><description>&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="text-decoration:none;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;font face="Times New Roman" size="3"&gt;As a new Assembler programmer with a couple years under my belt now here at &lt;a href="http://www.neonesoft.com/"&gt;NESI&lt;/a&gt;, I&amp;rsquo;ve recently come across some instructions that have really made me think. &lt;span&gt;&amp;nbsp;&lt;/span&gt;In a module I was working on, I needed to use floating point, grande and lots of shift instructions to accomplish a conversion. &lt;span&gt;&amp;nbsp;&lt;/span&gt;Now, for all you experienced Assembler addicts out there, I&amp;rsquo;m sure this doesn&amp;rsquo;t sound very exciting or challenging. &lt;span&gt;&amp;nbsp;&lt;/span&gt;But for me, the combination of these instructions and the precision involved in the math was quite tricky. &lt;span&gt;&amp;nbsp;&lt;/span&gt;It was my first in-depth experience coding with floating point and I wouldn&amp;rsquo;t necessarily use the word &amp;ldquo;painful&amp;rdquo;, but it was somewhat agonizing!&lt;/font&gt;&lt;font face="Times New Roman" size="3"&gt;&amp;nbsp;&lt;/font&gt; &lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;The instructions I ended up using were: &lt;/font&gt;&lt;/p&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;PACK, CVBG, CVDG &lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;STD, STG, LD, LG&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;MDR, DDR, SLLG, SRLG, ALG&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Of course, it&amp;rsquo;s easy to read about them in the manuals and get a pretty good idea on what they do. &lt;span&gt;&amp;nbsp;&lt;/span&gt;But to know them well enough to use efficiently and correctly in a program is quite another thing. &lt;span&gt;&amp;nbsp;&lt;/span&gt;For me, it was a lot of trial and error, and looking at examples in other modules&amp;hellip;plus, it helps to have an office in a hallway filled with the smartest Assembler programmers I know! &lt;span&gt;&amp;nbsp;&lt;/span&gt;Once I wrote up a chunk of code that I thought would at least somewhat do what I was trying to accomplish, I would run a test that put me into &lt;a href="http://www.colesoft.com/"&gt;XDC&lt;/a&gt; (not a plug, I really do use and love XDC!). &lt;span&gt;&amp;nbsp;&lt;/span&gt;While in XDC, I could see exactly what each instruction was doing and what was going on in all the registers (floating point regs too) &amp;ndash; so I could see my number crunching in action. &lt;span&gt;&amp;nbsp;&lt;/span&gt;This made it a lot easier to see when/where I was using the incorrect instruction (and once in a while, correct instructions!). &lt;span&gt;&amp;nbsp;&lt;/span&gt;Another code change and test, another step closer to coding the correct sequence of instructions I needed.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;I don&amp;rsquo;t want to discourage any new programmers out there because I did come out on top and accomplish the enhancement. &lt;span&gt;&amp;nbsp;&lt;/span&gt;And now that I&amp;rsquo;ve done the dirty work to really learn those instructions, I definitely feel like a more knowledgeable developer (although it might be a case of &amp;ldquo;the more I learn, the less I know!&amp;rdquo;). &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;Here&amp;rsquo;s wishing all my readers a wonderful and safe holiday season and a happy new year!&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;Kristine&lt;/font&gt;&lt;/p&gt;&lt;img src="http://www.neonesoft.com/blog/aggbug.aspx?PostID=169" width="1" height="1"&gt;</description><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/Mainframe/default.aspx">Mainframe</category><category domain="http://www.neonesoft.com/blog/blogs/kharper/archive/tags/Assembler/default.aspx">Assembler</category></item><item><title>Make a Difference in the Mainframe World Locally</title><link>http://www.neonesoft.com/blog/blogs/kharper/archive/2007/10/11/Make-a-Difference-in-the-Mainframe-World-Locally.aspx</link><pubDate>Thu, 11 Oct 2007 21:58:00 GMT</pubDate><guid isPermaLink="false">9700a789-74fc-4d49-81fe-dbfd6b96c4c2:153</guid><dc:creator>kharper</dc:creator><slash:comments>0</slash:comments><comments>http://www.neonesoft.com/blog/blogs/kharper/comments/153.aspx</comments><wfw:commentRss>http://www.neonesoft.com/blog/blogs/kharper/commentrss.aspx?PostID=153</wfw:commentRss><description>&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;I recently had the opportunity to speak to high school students about the mainframe.&lt;span&gt;&amp;nbsp; &lt;/span&gt;At the &lt;a href="http://www.hccs.cc.tx.us/"&gt;Houston Community College&lt;/a&gt; Career Fair, &lt;a href="http://www.neonesoft.com/"&gt;NEON Enterprise Software, Inc.&lt;/a&gt; , &lt;a href="http://www-304.ibm.com/jct09002c/university/scholars/products/zseries/"&gt;IBM&lt;/a&gt; and other mainframe companies collaborated to present a morning session that was all about the mainframe.&lt;span&gt;&amp;nbsp; HCC is currently offering a &lt;a href="http://csci.hccs.edu/public/students/programs/IBM_EnterpriseServer_Certificate06.htm"&gt;mainframe certificate&lt;/a&gt; program.&amp;nbsp; &lt;/span&gt;Since IBM was on its way back from an expo, they were able to stop by in Texas and show off a real mainframe to these students.&lt;span&gt;&amp;nbsp; &lt;/span&gt;When you don&amp;rsquo;t know what a mainframe is or how sleek it looks today, this can be a pretty convincing sight to see!&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;The day was all about talking up the mainframe as a valuable and conceivable career path.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I presented on my experiences in school and the road that took me to the mainframe.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Others presented on why mainframe are important, why these careers are appealing, and the variety of mainframe careers available.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We emphasized how significant mainframes are in the world today and how many companies rely on it.&lt;span&gt;&amp;nbsp; &lt;/span&gt;While we realize that not all 300 students would stand up and shout &amp;ldquo;I want to work on the mainframe!&amp;rdquo;, I think it was good to expose them to the ideas and opportunities that are available out there.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;What I enjoyed most was talking to some of the students after the presentations.&lt;span&gt;&amp;nbsp; &lt;/span&gt;At least 20 or so came up to me and were genuinely interested in a career on the mainframe.&lt;span&gt;&amp;nbsp; &lt;/span&gt;That may not sound like a whole lot, but if we all can reach out locally and advocate for mainframe careers, we can make a big impact.&lt;span&gt;&amp;nbsp; &lt;/span&gt;It was a lot of fun telling them about how cool mainframe stuff is and how much I love being a developer.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I even met one kid who said he knew Assembler!&lt;span&gt;&amp;nbsp; &lt;/span&gt;16-bit Assembler&amp;hellip;&lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;J&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Getting involved locally in your area can make a difference in the large scope of all things mainframe.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I want to encourage you to reach out to local colleges, universities, and high schools in your area and ask how you can participate and promote the mainframe.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Check their websites for upcoming career days, get in touch with career counselors and computer science department heads, offer to present or help coordinate your company&amp;rsquo;s presence at career events&amp;hellip;there are many ways to get involved.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I&amp;rsquo;m telling you, seeing the excitement in just one kid&amp;rsquo;s face when they really understand the power and grandeur of the mainframe will make your day!&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;Kristine&lt;/font&gt;&lt;/p&gt;&lt;img src="http://www.neonesoft.com/blog/aggbug.aspx?PostID=153" width="1" height="1"&gt;</description></item><item><title>SHARE in San Diego Review</title><link>http://www.neonesoft.com/blog/blogs/kharper/archive/2007/08/23/SHARE-in-San-Diego-Review.aspx</link><pubDate>Thu, 23 Aug 2007 20:28:00 GMT</pubDate><guid isPermaLink="false">9700a789-74fc-4d49-81fe-dbfd6b96c4c2:136</guid><dc:creator>kharper</dc:creator><slash:comments>0</slash:comments><comments>http://www.neonesoft.com/blog/blogs/kharper/comments/136.aspx</comments><wfw:commentRss>http://www.neonesoft.com/blog/blogs/kharper/commentrss.aspx?PostID=136</wfw:commentRss><description>&lt;p&gt;&lt;span class="512282719-23082007"&gt;&lt;font face="Arial" size="2"&gt;The 109th &lt;a href="http://www.share.org/" title="SHARE"&gt;SHARE&lt;/a&gt; conference was in San Diego last week and I wanted to give you a recap of my experiences there. Despite getting sick almost right when I arrived, I managed to make it through the week!&amp;nbsp; This was the 4th conference for &lt;a href="http://www.share.org/Volunteer_Center/programs/zNextGen.cfm" title="zNextGen"&gt;zNextGen&lt;/a&gt; (zNG) as an official project and we had a terrific week.&amp;nbsp; &lt;font face="Times New Roman" size="3"&gt;&lt;font face="Arial" size="2"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&lt;font face="Arial" size="2"&gt;Our new Deputy Project Manager &lt;strong&gt;Reg Harbeck&lt;/strong&gt; made an impressive debut!&amp;nbsp; &lt;/font&gt;&lt;font size="2"&gt;&lt;font face="Arial"&gt;The experience we are gaining and our many supporters are helping us continue to be successful.&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="512282719-23082007"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;As the project manager of the zNextGen, and as a volunteer for the Assembler project, much of my time was spent making sure the week went smoothly for zNextGen and attending the always-impressive Assembler sessions.&amp;nbsp;&amp;nbsp;&lt;span class="512282719-23082007"&gt;zNG has&lt;/span&gt;&amp;nbsp;been growing steadily since the idea for this project emerged in Boston almost 2 years ago, and now have over&amp;nbsp;&lt;span class="512282719-23082007"&gt;300&lt;/span&gt; members.&amp;nbsp; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Our opening session (3100) was very well attended, thanks to our keynote speaker&amp;nbsp;&lt;span class="512282719-23082007"&gt;&lt;strong&gt;Michael Stack.&amp;nbsp; &lt;/strong&gt;He gave a terrific presentation and sincerely engaged&amp;nbsp;our audience. &amp;nbsp;It was especially nice to see a lot of new faces in the audience.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Our interactive closing session (3101) yielded valuable feedback, which we will use to shape our project for the future. &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;span class="512282719-23082007"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span class="512282719-23082007"&gt;&lt;strong&gt;Bob Rogers&amp;rsquo;&lt;/strong&gt; three part session series, &lt;em&gt;z/OS Basics: A z/OS Walking Tour through MVS Concepts and Facilities&lt;/em&gt;&lt;span class="871443420-23082007"&gt; was &lt;/span&gt;an excellent overview of the mainframe and he really kept the audience engaged.&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="512282719-23082007"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span class="512282719-23082007"&gt;To report on the networking activities of zNextGen at SHARE, we had some lunches and a dinner on Wednesday night.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We were most impressed by the overall increased SHARE attendance.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We had a lot of new sign-ups and it was fun to meet a lot of new mainframers.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Each night at SCIDS (the evening receptions) was extremely busy, exciting and fun!&lt;span&gt;&amp;nbsp; &lt;/span&gt;It was good to see zNextGenners networking and enjoying this part of SHARE.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Thursday night was especially entertaining, as we enjoyed the new songs by our own Reg Harbeck and continued the paddle waving tradition.&lt;span&gt;&amp;nbsp; The sing-along was very popular and &lt;a href="http://www.neonesoft.com/" title="NESI"&gt;NESI&lt;/a&gt; was even mentioned in one of the songs (&amp;quot;ISV-Yay&amp;quot; to the tune of &amp;quot;YMCA&amp;quot;) written by Reg!&amp;nbsp; &lt;/span&gt;Many thanks to &lt;strong&gt;John Eells&lt;/strong&gt; for hand crafting such an amazing new paddle case for us!&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="512282719-23082007"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span class="512282719-23082007"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;As always, the sessions at SHARE were of the highest caliber. &amp;nbsp;The technical content and real-world scenarios presented were invaluable. &amp;nbsp;Some of my favorites that I was able to attend were: &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;div align="left"&gt;&lt;p class="MsoNormal"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal"&gt;&lt;font face="Arial" size="2"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;em&gt;MVS Program Opening&lt;/em&gt;&lt;/span&gt;&lt;/font&gt; (2403) &lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span class="512282719-23082007"&gt;&lt;em&gt;Head of the Class: Professors&amp;#39; Perspectives on Mainframe Education&lt;/em&gt; (3102) &lt;/span&gt;&amp;ndash;&amp;nbsp;&lt;span class="512282719-23082007"&gt;zNG project continued its professor series focusing on mainframe education.&amp;nbsp; 5 professors from around the country attended this session to discuss their success in starting mainframe programs at their universities.&amp;nbsp; It drew a very large crowd and generated a lot of buzz.&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span class="512282719-23082007"&gt;&lt;em&gt;z/VM Basics&lt;/em&gt; (9102) - good opportunity to stick my nose into something I am unfamiliar with&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span class="512282719-23082007"&gt;&lt;em&gt;DB2 Performace Tuning Roadmap&lt;/em&gt; (1308) - NESI&amp;#39;s Craig Mullins&amp;#39; session was excellent as to be expected&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span class="512282719-23082007"&gt;&lt;em&gt;Space Shuttle Usage of z/OS&lt;/em&gt; (8121) - one of the most anticipated and highly attended Assembler sessions, this was a great presentation showing how mainframes and Assembler keep our space systems running safely.&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span class="512282719-23082007"&gt;&lt;em&gt;Additions to z/Architecture&lt;/em&gt; (8190) - a really interesting session given by one of the authors of the Principles of Operations...this guy really knew his stuff.&lt;/span&gt;&lt;/span&gt; &lt;/li&gt;&lt;li class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span class="512282719-23082007"&gt;Many many more!!!&amp;nbsp; Don&amp;#39;t forget all of these proceedings are available on the &lt;a href="http://shareew.prod.web.sba.com/proceedingmod/index.cfm" title="SHARE"&gt;SHARE&lt;/a&gt; website.&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;font face="Arial"&gt;&lt;font size="2"&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;My presentation on&amp;nbsp;&lt;span class="512282719-23082007"&gt;restructuring Assembler programs went very well (8130: &lt;em&gt;A Live Demo on How to Restructure Your Spaghetti Code&lt;/em&gt;)&lt;/span&gt;.&amp;nbsp;&amp;nbsp;&lt;span class="512282719-23082007"&gt;Despite feeling awful, the live demo went on without any glitches.&amp;nbsp; It was good to have audience participation and be convincing enough to convert people to the life of structured Assembler!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span class="512282719-23082007"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;As always, I come back from SHARE&lt;span class="512282719-23082007"&gt; not only&lt;/span&gt;&amp;nbsp;feeling more knowledgeable, but also realizing how much there is to learn.&amp;nbsp; The education and network of people that builds each year can be helpful not just in everyday code development, but in many other areas of a career. &amp;nbsp;I am thankful to have had another opportunity to attend SHARE.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Arial"&gt;&lt;font size="2"&gt;San Diego was an enlightening week for zNextGen and it was very encouraging to receive the support we did from attendees and other volunteers.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We want to add depth to our core team as we develop, continue to keep in contact with key people beyond our team, and make some critical decisions soon before the next conference.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I am very optimistic about the future of zNextGen, and will continue to put my heart into this project so that we all can see the benefits now and in the next 50 years of SHARE.&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Arial"&gt;&lt;font size="2"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Arial"&gt;&lt;font size="2"&gt;&lt;span&gt;Be sure to&amp;nbsp;check out the photo attachment :-)&amp;nbsp;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Arial"&gt;&lt;font size="2"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Arial"&gt;&lt;font size="2"&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Arial" size="2"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;strong&gt;&lt;font face="Arial"&gt;&lt;font size="2"&gt;Again, thanks to my team and all the volunteers that continue to make zNextGen a success!&lt;/font&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;&lt;img src="http://www.neonesoft.com/blog/aggbug.aspx?PostID=136" width="1" height="1"&gt;</description><enclosure url="http://www.neonesoft.com/blog/blogs/kharper/attachment/136.ashx" length="157046" type="image/jpeg" /></item><item><title>Mini Mainframe History Quiz!!</title><link>http://www.neonesoft.com/blog/blogs/kharper/archive/2007/05/16/Mini-Mainframe-History-Quiz_21002100_.aspx</link><pubDate>Wed, 16 May 2007 21:06:00 GMT</pubDate><guid isPermaLink="false">9700a789-74fc-4d49-81fe-dbfd6b96c4c2:108</guid><dc:creator>kharper</dc:creator><slash:comments>2</slash:comments><comments>http://www.neonesoft.com/blog/blogs/kharper/comments/108.aspx</comments><wfw:commentRss>http://www.neonesoft.com/blog/blogs/kharper/commentrss.aspx?PostID=108</wfw:commentRss><description>&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;strong&gt;&lt;u&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Mainframe History Quiz!&lt;/font&gt;&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;strong&gt;&lt;u&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;For something a little different, I thought I&amp;rsquo;d give y&amp;rsquo;all a little mainframe challenge to enjoy! &lt;span&gt;&amp;nbsp;&lt;/span&gt;Here&amp;rsquo;s a 10-question quiz to test what you know about mainframe history - have fun and don&amp;rsquo;t peek at the answers at the bottom &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;J&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;ol style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Punch card technology was first constructed by Herman Hollerith in:&lt;/font&gt;&lt;/li&gt;&lt;ol style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;1860&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;1880&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;1908&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;1930&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Which was never a real IBM computer system?&lt;/font&gt;&lt;/li&gt;&lt;ol style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;980&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;3033&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;7094&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;650&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;What does ENIAC really stand for anyway?&lt;/font&gt;&lt;/li&gt;&lt;ol style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Electronic Number Inversion and Conversion&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Electronic Numerical Integrator and Calculator&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Electrical Numeric Integer Advanced Calculations&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Everyone Needs Insane Acronym Choices&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;In 1991, who unsuccessfully announced &amp;ldquo;I predict that the last mainframe will be unplugged on March 15&lt;sup&gt;th&lt;/sup&gt;, 1996&amp;rdquo;?&lt;/font&gt;&lt;/li&gt;&lt;ol style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Dr. John V. Atanasoff&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Steve Jobs&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Bill Gates&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Stewart Alsop&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;I was born this same year that the IBM XT made it&amp;rsquo;s debut:&lt;/font&gt;&lt;/li&gt;&lt;ol style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;1983&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;1982&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;1981&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;1984&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;What is the correct chronological order of these events (leading up to most recent)?&lt;/font&gt;&lt;/li&gt;&lt;ol style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Punch card technology &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; COBOL introduced &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; UNIX developed &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; EDVAC created&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;EDVAC created&lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; Punch card technology &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; COBOL introduced &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; UNIX developed&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Punch card technology &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; UNIX developed &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; COBOL introduced &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; EDVAC created&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Punch card technology &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; EDVAC created &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; COBOL introduced &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;&amp;agrave;&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt; UNIX developed &lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Which is/was not a real programming language?&lt;/font&gt;&lt;/li&gt;&lt;ol style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Snobol&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Limbo&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;m6&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Jal&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;IMS came about due to the needs of:&lt;/font&gt;&lt;/li&gt;&lt;ol style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;NASA&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;U.S. Military &lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;WWII leaders&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;U.S. prison systems&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;What does MVS stand for?&lt;/font&gt;&lt;/li&gt;&lt;ol style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Multi-functional Virtual Storage&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Multiple Virtual Storage&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Multi-tasking Variety Storage&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;Multiple Virtual System&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;The latest and greatest IBM z9 came out in:&lt;/font&gt;&lt;/li&gt;&lt;ol style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;2006&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;2004&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;2005&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;font face="Times New Roman" size="3"&gt;2003&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Hope it wasn&amp;rsquo;t too hard &lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;J&lt;/span&gt;&lt;/span&gt;&lt;font face="Times New Roman"&gt;&lt;span&gt;&amp;nbsp; &lt;/span&gt;I had a fun time researching these questions&amp;hellip;if you find any errors or have any fun facts to add, be sure to add a comment or let me know!&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;Finally, I came upon an interesting &lt;a href="http://query.nytimes.com/gst/fullpage.html?res=950CE0DB143BF936A35751C0A962948260&amp;amp;sec=&amp;amp;spon=&amp;amp;pagewanted=1"&gt;article&lt;/a&gt; from the NY Times written in 1984 denouncing the future of the mainframe&amp;hellip;&lt;/font&gt;&lt;span style="font-family:Wingdings;"&gt;&lt;span&gt;J&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;font face="Times New Roman"&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;Answers: 1. b; 2. a; 3. b; 4. d; 5. a; 6. d; 7. c; 8. a; 9. b; 10. c&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;Til next time! Kristine &lt;/font&gt;&lt;/p&gt;&lt;img src="http://www.neonesoft.com/blog/aggbug.aspx?PostID=108" width="1" height="1"&gt;</description></item><item><title>Mainframe Listservs</title><link>http://www.neonesoft.com/blog/blogs/kharper/archive/2007/04/17/Mainframe-Listservs.aspx</link><pubDate>Tue, 17 Apr 2007 18:40:00 GMT</pubDate><guid isPermaLink="false">9700a789-74fc-4d49-81fe-dbfd6b96c4c2:100</guid><dc:creator>kharper</dc:creator><slash:comments>4</slash:comments><comments>http://www.neonesoft.com/blog/blogs/kharper/comments/100.aspx</comments><wfw:commentRss>http://www.neonesoft.com/blog/blogs/kharper/commentrss.aspx?PostID=100</wfw:commentRss><description>&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;I was recently asked if I could help someone find some good mainframe resources &amp;ndash; especially listservs.&lt;span&gt;&amp;nbsp; &lt;/span&gt;There are indeed plenty of good listservs out there, and it dawned on me that if you are new to the mainframe, it is probably not blatantly obvious where to find them in order to subscribe.&lt;span&gt;&amp;nbsp; &lt;/span&gt;So here are a few good ones that I enjoy and find informative:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://bama.ua.edu/cgi-bin/wa?SUBED1=ibm-main&amp;amp;A=1"&gt;IBM-Main&lt;/a&gt; &amp;ndash; this is the &amp;ldquo;main&amp;rdquo; mainframe listserv out there.&lt;span&gt;&amp;nbsp; &lt;/span&gt;There is a wealth of information about all sorts of topics, ranging from a very specific APAR announcement to general mainframe questions.&lt;span&gt;&amp;nbsp; &lt;/span&gt;This is definitely a heavy traffic listserv, so be warned ahead of time.&lt;span&gt;&amp;nbsp; &lt;/span&gt;But for a new mainframer like myself, there is usually some thread I can learn from and some of the smartest people I know post to IBM-Main.&lt;span&gt;&amp;nbsp; &lt;/span&gt;If you have a question to ask, someone will usually respond in minutes!&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://www.lsoft.com/scripts/wl.exe?SL1=ASSEMBLER-LIST&amp;amp;H=LISTSERV.UGA.EDU"&gt;ASM&lt;/a&gt; &amp;ndash; this is the IBM Mainframe Assembler list, where programmers of all levels can share information and ask questions about the Assembler language.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I find this very useful &amp;ndash; not too much traffic and you can read about all kinds of goodies.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Plus &amp;ldquo;the&amp;rdquo; assembler gurus are active on this list, so you can be sure the information is reliable!&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://catalist.lsoft.com/scripts/wl.exe?SL1=ISPF-L&amp;amp;H=LISTSERV.ND.EDU"&gt;ISPF&lt;/a&gt; &amp;ndash; The ISPF discussion list is also a low traffic, helpful list you can subscribe to whether you are a new or experienced ISPF user.&lt;span&gt;&amp;nbsp; &lt;/span&gt;As I mentioned in my last blog entry, ISPF is one of those facilities where it is hard to ever learn everything, so this is a first-rate place to ask your questions and pick up tips.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://www2.marist.edu/htbin/wlvindex?tso-rexx"&gt;TSO-REXX&lt;/a&gt; &amp;ndash; I often integrate Assembler and REXX programs, and this is a great place to learn more about TSO and REXX. &lt;span&gt;&amp;nbsp;&lt;/span&gt;Very low traffic, but great information.&lt;span&gt;&amp;nbsp; &lt;/span&gt;(Note &amp;ndash; in the link to subscribe, scroll down past the archives.)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://www.lsoft.com/scripts/wl.exe?SL1=DB2-L&amp;amp;H=LISTSERV.AMERICAN.EDU"&gt;DB2&lt;/a&gt; &amp;ndash;&amp;nbsp; I&amp;rsquo;m not a heavy DB2 user, but this is a great source of information if you are. &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://listserv.uga.edu/archives/racf-l.html"&gt;RACF&lt;/a&gt; &amp;ndash; I frequently monitor this list, as sometimes RACF issues come up when I&amp;rsquo;m coding in Assembler or running tests. &lt;span&gt;&amp;nbsp;&lt;/span&gt;Good information, as RACF can have many unexpected tricky areas!&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://www2.marist.edu/htbin/wlvindex?mvs-oe"&gt;MVS&lt;/a&gt; &amp;ndash;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt; The MVS Open Edition listserv; tons of topics and great Q&amp;amp;A&amp;rsquo;s. &lt;span&gt;&amp;nbsp;&lt;/span&gt;(Note &amp;ndash; in the link to subscribe, scroll down past the archives.)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://listserv.vt.edu/archives/jes2-l.html"&gt;JES2&lt;/a&gt; &amp;ndash;&amp;nbsp;Another useful list where you can get very specific JES2 questions answered.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Topics include JCL, commands, job scheduling and much more!&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://www.listserv.uga.edu/archives/jes3-l.html"&gt;JES3&lt;/a&gt; &amp;ndash; The JES3 Sysprog list offers a variety of information and is sure to be helpful whether or not you are new to JES3.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;I don&amp;rsquo;t subscribe to all of these, but often check the archives if I have a specific question in mind.&lt;span&gt;&amp;nbsp; &lt;/span&gt;For most of these, you can subscribe to the &amp;ldquo;digest&amp;rdquo; version, where you receive only one large email (weekly I believe) with all the threads, instead of individual emails for each thread.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Don&amp;rsquo;t be afraid to post a question &amp;ndash; there are smart people on these lists and people are often your best mainframe resource out there!&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Any other good ones out there that I missed?&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Til next week,&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Kristine &lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.listserv.uga.edu/archives/jes3-l.html"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.neonesoft.com/blog/aggbug.aspx?PostID=100" width="1" height="1"&gt;</description></item><item><title>Some of My Favorite ISPF Commands</title><link>http://www.neonesoft.com/blog/blogs/kharper/archive/2007/03/30/Some-of-My-Favorite-ISPF-Commands.aspx</link><pubDate>Fri, 30 Mar 2007 16:16:00 GMT</pubDate><guid isPermaLink="false">9700a789-74fc-4d49-81fe-dbfd6b96c4c2:92</guid><dc:creator>kharper</dc:creator><slash:comments>3</slash:comments><comments>http://www.neonesoft.com/blog/blogs/kharper/comments/92.aspx</comments><wfw:commentRss>http://www.neonesoft.com/blog/blogs/kharper/commentrss.aspx?PostID=92</wfw:commentRss><description>&lt;p&gt;As a developer, you can usually (ok, well, more than &amp;quot;usually&amp;quot;) find me working on ISPF (&lt;u&gt;I&lt;/u&gt;nteractive &lt;u&gt;S&lt;/u&gt;ystem &lt;u&gt;P&lt;/u&gt;roductivity &lt;u&gt;F&lt;/u&gt;acility).&amp;nbsp; So for this blog, I thought I&amp;#39;d share some of my favorite and most used ISPF commands.&amp;nbsp; If you are an experienced ISPF user, perhaps these are some of your faves too, and if not, these are definitely some commands I recommend you try out.&amp;nbsp; &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Block column shifts&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Place a pair of &amp;quot;((&amp;quot; or &amp;quot;))&amp;quot;&amp;nbsp;around a block of code to shift&amp;nbsp;the code left or right.&amp;nbsp; By typing a number after the closing block command, you can specify exactly how many columns you want the code to be shifted left or right.&amp;nbsp; &lt;/li&gt;&lt;li&gt;I find this particularly useful in ISPF Edit when I&amp;#39;m working on a module and discover that a chunk of code needs to be placed in an IF/ELSE/ENDIF block or needs to be further nested in an SPM (Structured Programming Macro...see other blogs for more info.).&amp;nbsp; Much&amp;nbsp;easier than manually indenting the code, especially when you have more than&amp;nbsp;just a few lines you want&amp;nbsp;to shift.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Block exclude&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;Place a pair of &amp;quot;xx&amp;quot; around a block of code to exclude&amp;nbsp;those lines from display.&amp;nbsp; You can also just use &amp;quot;x&amp;quot; followed by a number to specify exactly how many lines you wish to exclude.&lt;/li&gt;&lt;li&gt;I use this a lot when I&amp;#39;m working on a module in ISPF Edit and need to simultaneously look at two chunks of code that are not located near each other in the module.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&amp;nbsp;AUTOTYPE&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Set one of your function keys to AUTOTYPE (type &amp;quot;KEYS&amp;quot; in ISPF).&amp;nbsp; This command will let you type a partial name into a Library field (project, group, type or member) or the Other Data Set Name field - then press your function key you set up and ISPF will fill in the value.&amp;nbsp; Pressing the key again will retrieve the next value.&lt;/li&gt;&lt;li&gt;Very useful if you are constantly working between many different libraries and can&amp;#39;t always remember them all :-)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;System command extension&lt;/li&gt;&lt;ul&gt;&lt;li&gt;While in SDSF, you can type &amp;quot;/&amp;quot; to bring up a pop-up in ISPF that will allow you to enter very long commands.&amp;nbsp; &lt;/li&gt;&lt;li&gt;Sometimes the command line is not long enough to type in&amp;nbsp;your entire command and this allows for commands up to 126 (I believe that&amp;#39;s the limit...) characters long.&amp;nbsp; What I really like is that it remembers your previous commands so you don&amp;#39;t have to retype it all again.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;TSO ISRDDN&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Type this command in ISPF to &amp;quot;view and manipulate allocated files, to view existing ENQs and ENQ contention, and to browse storage and loaded load modules.&amp;quot;&amp;nbsp; This diagnostic facility is very useful for investigating datasets.&amp;nbsp; You can view and compress&amp;nbsp;datasets, get detailed information and display a list of jobs and users using a dataset.&lt;/li&gt;&lt;li&gt;I like this command because it gives me a good overall picture of what&amp;#39;s going on in my sessions regarding datasets - very useful when doing testing.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;EX ALL;F &amp;#39;string&amp;#39; ALL&lt;/li&gt;&lt;ul&gt;&lt;li&gt;This is a nice condensed find command that I often use in ISPF EDIT to isolate the results of the find.&amp;nbsp; The find command can be as complex as you like, and the results are displayed in an easy to read chunk, with all the lines that did not meet the find criteria omitted from the display.&amp;nbsp; &lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;There are many others, but this is a good starting list for those of you who are new to ISPF and want some commands to make your life easier.&amp;nbsp; &lt;/p&gt;&lt;p&gt;So if you use ISPF often too, what are your favorite slick commands?&amp;nbsp; I always want to learn more, so please share!&lt;/p&gt;&lt;p&gt;Til next time, Kristine&lt;/p&gt;&lt;img src="http://www.neonesoft.com/blog/aggbug.aspx?PostID=92" width="1" height="1"&gt;</description></item><item><title>Review of SHARE in Tampa</title><link>http://www.neonesoft.com/blog/blogs/kharper/archive/2007/02/22/Review-of-SHARE-in-Tampa.aspx</link><pubDate>Thu, 22 Feb 2007 17:10:00 GMT</pubDate><guid isPermaLink="false">9700a789-74fc-4d49-81fe-dbfd6b96c4c2:73</guid><dc:creator>kharper</dc:creator><slash:comments>2</slash:comments><comments>http://www.neonesoft.com/blog/blogs/kharper/comments/73.aspx</comments><wfw:commentRss>http://www.neonesoft.com/blog/blogs/kharper/commentrss.aspx?PostID=73</wfw:commentRss><description>&lt;p&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;img align="top" alt="SHARE in Tampa Bay" height="600" src="http://i45.photobucket.com/albums/f85/kmhar/Tampa_view.jpg" style="width:800px;height:600px;" title="SHARE in Tampa Bay" width="800" /&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;What a week in Tampa and things are finally settling down, so I thought I&amp;#39;d post a review of my week at the 108th &lt;a href="http://www.share.org/"&gt;SHARE&lt;/a&gt;.&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Due to the situation in New Orleans, the rescheduling and location change caused this SHARE to fall during Valentine&amp;rsquo;s week. &amp;nbsp;The trip began with a nice surprise&amp;hellip;flying to Tampa on my birthday wasn&amp;rsquo;t exactly my idea of celebrating but that night many of my zNextGen friends (including the President of SHARE!) all gathered to throw me a surprise party! &amp;nbsp;Candles and cake and all - what a nice birthday!&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;As the project manager of the newly formed &lt;a href="http://www.share.org/Volunteer_Center/programs/zNextGen.cfm"&gt;zNextGen&lt;/a&gt;&amp;nbsp;project at SHARE, and as a volunteer for the &lt;a href="http://www.share.org/Volunteer_Center/programs/applications_systems.cfm#asm"&gt;Assembler project&lt;/a&gt;, much of my time was spent making sure the week went smoothly for zNextGen and attending the always-impressive Assembler sessions.&amp;nbsp; Luckily, my team and I were successful in keeping zNextGen on track, and we came out of Tampa with a lot gained, but a lot to learn.&amp;nbsp; zNextGen is a project whose mission is to &amp;ldquo;serve as the gateway for newcomers, to leverage the experience of mainframe veterans, and to expedite our members&amp;rsquo; professional development in this crucial segment of the IT workforce.&amp;rdquo;&amp;nbsp; We have been growing steadily since the idea for this project emerged in Boston almost 2 years ago, and now have over 240 members.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Tampa&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt; was quite an experience for us.&amp;nbsp; Our opening was very well attended, thanks to our keynote speaker &lt;a href="http://www.watsonwalker.com/"&gt;Cheryl Watson&lt;/a&gt;, and we are generating quite a buzz at SHARE and beyond. &amp;nbsp;I think the support &lt;a href="http://www/"&gt;NESI&lt;/a&gt; has given me and zNextGen has paid off and will continue to do so in the years to come.&amp;nbsp; This project is important to us, as it parallels the efforts driven by Don Odom and others in getting mainframe education up and running in Houston colleges. &amp;nbsp;I think the exposure NESI has gained by being a part of zNextGen could really help our already strong presence in the pursuit of educating a new generation of mainframe professionals.&amp;nbsp; Getting our company&amp;rsquo;s name out there in front of the newer generation and our mentors is really creating a new outlook towards NESI.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Along those lines, I must give a HUGE thank you to &lt;strong&gt;NESI&lt;/strong&gt; for sponsoring the zNextGen Networking Event that we hosted on Wednesday at SHARE.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Though we would have liked to see more new mainframers in the crowd, the event went very well and I think everyone had a good time.&amp;nbsp;&amp;nbsp;&lt;strong&gt;Check out some photos&lt;/strong&gt; &lt;a href="http://s45.photobucket.com/albums/f85/kmhar/?action=view&amp;amp;current=1172167630.pbw"&gt;here&lt;/a&gt;!&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;The zNextGen team also enjoyed attending a training session for trialing out SHARE&amp;rsquo;s new online communications forum.&lt;span&gt;&amp;nbsp; &lt;/span&gt;zNextGen is currently a pilot project to test this tool, and we are collaborating with the SHARE IT team to provide them user feedback.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Our initial impression is that it will be very beneficial to our project as the tool develops.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We plan to use the forum to foster communication between members and mentors, and to provide a common place to file zNextGen-related documents and articles.&amp;nbsp; Stay tuned!&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;We have a lot to learn as we move west to California, but we are hoping to reach out to people outside our team in order to steer our project in the right direction.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Tampa&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt; was an enlightening week for zNextGen and it was very encouraging to receive the support we did from attendees and other volunteers.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We want to add depth to our core team as we develop, continue to keep in contact with key people beyond our team, and make some critical decisions soon before the next conference.&lt;span&gt;&amp;nbsp; &lt;/span&gt;I am very optimistic about the future of zNextGen, and will continue to put my heart into this project so that we all can see the benefits now and in the next 50 years of SHARE and mainframe technology.&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;As always, the sessions at SHARE were of the highest caliber. &amp;nbsp;The technical content and real-world scenarios presented were invaluable. &amp;nbsp;Some of my favorites that I was able to attend were: &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;SHARE Team Time on Saturday &amp;ndash; interesting to see all the volunteer efforts that go into making SHARE successful.&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt; &lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;MVS Program Opening &amp;ndash; Jerry Ng&amp;rsquo;s customer-driven funny APARs helped keep you awake in this 8am session. &amp;nbsp;Example: IBM support mentioned that the customer might begin working on the problem by changing something in RACF&amp;hellip;to which the customer replied &amp;ldquo;Change RACF?! &amp;nbsp;I have a better chance of bringing peace to the whole world!&amp;rdquo; &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Wingdings;"&gt;J&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt; &lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;z/OS Basics sessions &amp;ndash; Bob Rogers gave a &lt;em&gt;tremendous&lt;/em&gt; 3 part session on Sunday giving a detailed yet easy to understand overview of z/OS.&amp;nbsp; The intro SMP/E sessions I went to were also just amazing!&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt; &lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Fulfilling the Challenge: A Perspective on Education &amp;ndash; this was a continuation of sorts from the Day with the Professors sessions held in Baltimore. &amp;nbsp;Professor David Douglas from the University of Arkansas came to present on his views of the mainframe and the lack of skilled professionals. &amp;nbsp;Very interesting to hear from a professor who teaches mainframe courses and recognizes their value!&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt; &lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Assembler Language: Basic Conditional Assembly and Macro Techniques &amp;ndash; another very detailed session by John Ehrman, with an &lt;em&gt;exceptional&lt;/em&gt; handout!&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Intro Network sessions &amp;ndash; some basic networking sessions I went to really helped build the big picture.&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt; &lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Intro to RACF &amp;ndash; lots of good information!&lt;/span&gt;&lt;font size="3"&gt;&lt;font face="Times New Roman"&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;My presentation on &lt;a href="http://www/HALO.shtm"&gt;Tony Lubrano&amp;rsquo;s HALO&lt;/a&gt; went very well.&amp;nbsp; I would always say I could have done better, but the audience seemed very intrigued by the flexibility and capability of this product.&amp;nbsp; As predicted, they were very impressed by the tried-and-true technology of &lt;a href="http://www/D2.shtm"&gt;D2&lt;/a&gt; on which HALO is based and by the one-and-only-one DBR. &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Wingdings;"&gt;J&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Wingdings;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Wingdings;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Wingdings;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Wingdings;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Wingdings;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Wingdings;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Wingdings;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Wingdings;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Wingdings;"&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;As always, I come back from SHARE feeling more knowledgeable, but also realizing how much there is to learn.&amp;nbsp; The education and network of people that builds each year can be helpful not just in everyday code development, but in many other areas of a career. &amp;nbsp;I am thankful to have had another opportunity to attend SHARE.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;If you&amp;rsquo;d like to hear any little details I have left out, let me know!&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Thanks,&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Kristine &amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.neonesoft.com/blog/aggbug.aspx?PostID=73" width="1" height="1"&gt;</description></item><item><title>Preview of SHARE in Tampa, February 2007</title><link>http://www.neonesoft.com/blog/blogs/kharper/archive/2007/02/09/Preview-of-SHARE-in-Tampa_2C00_-February-2007.aspx</link><pubDate>Fri, 09 Feb 2007 20:59:00 GMT</pubDate><guid isPermaLink="false">9700a789-74fc-4d49-81fe-dbfd6b96c4c2:67</guid><dc:creator>kharper</dc:creator><slash:comments>1</slash:comments><comments>http://www.neonesoft.com/blog/blogs/kharper/comments/67.aspx</comments><wfw:commentRss>http://www.neonesoft.com/blog/blogs/kharper/commentrss.aspx?PostID=67</wfw:commentRss><description>&lt;p&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;It&amp;rsquo;s a crazy but fabulous Friday as I get the final preparations done for &lt;a href="http://www.share.org/events/Tampa/index.cfm"&gt;SHARE in Tampa&lt;/a&gt; next week.&lt;span&gt;&amp;nbsp; &lt;/span&gt;As the project manager of &lt;a href="http://www.share.org/Volunteer_Center/programs/zNextGen.cfm"&gt;zNextGen&lt;/a&gt;, I&amp;rsquo;ve learned that a lot goes into making each conference a success.&lt;span&gt;&amp;nbsp; &lt;/span&gt;It takes many dedicated and enthusiastic volunteers, and I am glad to be one of them!&lt;span&gt;&amp;nbsp; &lt;/span&gt;I wanted to post an update on how things are going for zNextGen and give a preview of all the &lt;a href="http://www.share.org/Volunteer_Center/programs/SHAREflyer_1_23_07_revc.pdf"&gt;exciting events&lt;/a&gt; taking place next week for our project.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;There is great energy surrounding the zNextGen project, especially as we gear up for our 4&lt;sup&gt;th&lt;/sup&gt; SHARE.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Tampa will surely be another notable and beneficial experience, thanks to the hard work of my team to continue to momentum from &lt;a href="http://shareew.prod.web.sba.com/proceedingmod/index.cfm?conference_id=14"&gt;Baltimore&lt;/a&gt;.&lt;span&gt;&amp;nbsp; &lt;/span&gt;Since the conference in August, 2006, zNextGen has grown to 200+ members, representing over 88 companies and 6 countries around the world! &amp;nbsp;A large community indeed, but through monthly calls, team calls, emails and our website, we have become quite a cohesive group.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;We are looking forward to another successful SHARE in Tampa next week. &amp;nbsp;There are many sessions that have been specifically geared towards benefiting our members, including a trio of z/OS introductory sessions to be given by Bob Rogers on Sunday.&amp;nbsp; We have created another zNextGen certificate track and &lt;a href="http://www.share.org/Volunteer_Center/programs/Tampa_zNG_SessionGrid_FINAL.pdf"&gt;Grid of Recommended Sessions&lt;/a&gt; to help our members take full advantage of all that SHARE has to offer.&amp;nbsp; The zNextGen Opening session on Monday is sure to be exciting, as we have &lt;a href="http://www.watsonwalker.com/"&gt;Cheryl Watson&lt;/a&gt; lined up as our star keynote speaker. &amp;nbsp;We have networking and social activities planned, including the primary event on Wednesday night sponsored by &lt;a href="http://www.neonesoft.com/"&gt;NEON Enterprise Software, Inc&lt;/a&gt;.&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;If you are attending SHARE next week, be sure to catch me sometime during the week!&lt;span&gt;&amp;nbsp; &lt;/span&gt;I will be presenting the following 3 seesions:&lt;/span&gt;&lt;/p&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://shareew.prod.web.sba.com/displaymod/SearchEvents.cfm"&gt;Session 1214&lt;/a&gt;: Change That IMS Database &amp;ndash; Without an Outage!; Monday @ 3pm, Room 8 &lt;/span&gt;&lt;/li&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;I will be giving an overview of our own Tony Lubrano&amp;rsquo;s HALO, a product that allows you to convert IMS databases and implement changes without taking databases offline for the entire conversion.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://shareew.prod.web.sba.com/displaymod/SearchEvents.cfm"&gt;Session 3100&lt;/a&gt;: zNextGen Project Opening and Keynote; Monday @ 4:30pm, Room 25&lt;/span&gt;&lt;/li&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;This is our opening session, where we have Cheryl Watson lined up as our keynote speaker.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://shareew.prod.web.sba.com/displaymod/SearchEvents.cfm"&gt;Session 3101&lt;/a&gt;: zNextGen Project Wrap-Up; Thursday @ 3pm, Room 25&lt;/span&gt;&lt;/li&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;This session will wrap things up in preparation for the next SHARE.&lt;span&gt;&amp;nbsp; &lt;/span&gt;We have a free-for-all planned and will review the week in Tampa.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;In addition to those sessions, here are others I highly recommend:&lt;/span&gt;&lt;/p&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://shareew.prod.web.sba.com/displaymod/SearchEvents.cfm"&gt;Session 8179&lt;/a&gt;: The Incredibly Powerful (but Little-Known) CFC/UPT Instructions; Monday @ 4:30, Room 6&lt;/span&gt;&lt;/li&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;NESI&amp;rsquo;s own Tom Harper will show how to design and code CFC and UPT to sort an arbitrary number of records.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://shareew.prod.web.sba.com/displaymod/SearchEvents.cfm"&gt;Session 1314&lt;/a&gt;: A DB2 for z/OS Performance Tuning Roadmap; Monday @ 3pm, Room 9&lt;/span&gt;&lt;/li&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;NESI&amp;rsquo;s own Craig Mullins (check out his blog too!) will discuss DB2 tuning issues and provide performance tips.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://shareew.prod.web.sba.com/displaymod/SearchEvents.cfm"&gt;Session 1332&lt;/a&gt;: Change Control For DB2 Access Paths; Tuesday @ 4:30, Room 9&lt;/span&gt;&lt;/li&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;NESI&amp;rsquo;s own Craig Mullins will discuss the challenges of managing DB2 access paths along with using Bind ImpactExpert to analyze and manage access path changes.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://shareew.prod.web.sba.com/displaymod/SearchEvents.cfm"&gt;Sessions 2891-2893&lt;/a&gt;: z/OS Basics: A z/OS Walking Tour Through MVS Concepts and Facilities; Sunday @ 1:30, 3 and 4:30, Ballroom C&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Bob Rogers will&amp;nbsp;present on z/OS operating system and hardware basics, using his unique talent for making the complex understandable and the trivial interesting.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;a href="http://shareew.prod.web.sba.com/displaymod/SearchEvents.cfm"&gt;Session 3102&lt;/a&gt;: Fulfilling the Challenge: A Perspective on Education; Tuesday @ 8am, Room 25&lt;/span&gt;&lt;/li&gt;&lt;ul style="margin-top:0in;"&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Special guest Professor David Douglas from University of Arkansas will discuss the current environment and trends within the Academic-Industry-IBM triangle.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt 0.25in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;So many good sessions, so little time!&lt;span&gt;&amp;nbsp; &lt;/span&gt;And I must mention again that NEON Enterprise Software, Inc. is sponsoring the big zNextGen Networking Event on Wednesday evening @ 7pm @ &lt;a href="http://www.tampashark.com/"&gt;Shark&amp;rsquo;s Restaurant and Bar&lt;/a&gt;!&lt;span&gt;&amp;nbsp; &lt;/span&gt;Free food and drinks for the first 60 people to sign up (see me or any zNextGen team member for details) plus free gifts for all!&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;I think this will be our best SHARE yet and I encourage you to get more information about the conference and zNextGen from the websites.&lt;span&gt;&amp;nbsp; &lt;/span&gt;If you will not be at SHARE, don&amp;rsquo;t worry, I will definitely post a review when I return and get my head on straight again! &lt;/span&gt;&lt;span style="font-size:10pt;font-family:Wingdings;"&gt;&lt;span&gt;J&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin:0in 0in 0pt;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;-Kristine&lt;/span&gt;&lt;/p&gt;&lt;img src="http://www.neonesoft.com/blog/aggbug.aspx?PostID=67" width="1" height="1"&gt;</description></item><item><title>Structured Programming in Assembler????????!!!!!!!!!</title><link>http://www.neonesoft.com/blog/blogs/kharper/archive/2007/01/18/Structured-Programming-in-Assembler_3F003F003F003F003F003F003F003F00210021002100210021002100210021002100_.aspx</link><pubDate>Thu, 18 Jan 2007 17:13:00 GMT</pubDate><guid isPermaLink="false">9700a789-74fc-4d49-81fe-dbfd6b96c4c2:50</guid><dc:creator>kharper</dc:creator><slash:comments>2</slash:comments><comments>http://www.neonesoft.com/blog/blogs/kharper/comments/50.aspx</comments><wfw:commentRss>http://www.neonesoft.com/blog/blogs/kharper/commentrss.aspx?PostID=50</wfw:commentRss><description>&lt;p&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;So you&amp;rsquo;ve read about some key elements of Assembler, some new reasons to consider this language, new enhancements and some upgraded tools.&lt;span&gt;&amp;nbsp; &lt;/span&gt;To continue on my mission to convince my readers of the power of Assembler, in this blog I will highlight some new instructions and introduce structured programming.&lt;span&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;If you haven&amp;rsquo;t coded in Assembler in a while, you can still probably remember the classic instructions: L, LA, ST, J, B, MVC&amp;hellip;etc.&lt;span&gt;&amp;nbsp; &lt;/span&gt;While these still play an important role in any Assembler program, there is a wealth of new instructions that have been added to make coding simpler and more efficient, and to take advantage of all the hardware improvements.&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;&amp;nbsp;BAS/BASR: Branch and Save (Register)&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Replaces BAL/BALR&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Added to support 31-bit return addresses&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;AHI, CHI, LHI, MHI: Halfword Immediates&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Work same as AH, CH, LH and MH, but a 16-bit binary value is used instead&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Ex: CH&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R1,=H&amp;#39;3&amp;#39;&amp;nbsp; --&amp;gt;&amp;nbsp; CHI&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R1,3&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;MSR: Multiply Single&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Works like most Multiply&amp;#39;s, but uses only 2 registers&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;CUSE: Compare Until String Equal&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Compares 2 strings, looking for an identical substring that exists in both&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;CLST: Compare Logical String&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Compares 2 strings whose addresses are in the 2 registers&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;MVST: Move Logical String&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Moves the string at the location in the 2nd register to the address specified in the 1st&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;SRST: Search String&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Searches a string for a specific character&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Simpler and faster than TRT or CLI loop&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;CVBY, CVBG, CVDY, CVDG: Convert Binary and Decimal Extended&lt;/span&gt;&lt;/li&gt;&lt;ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;Allows for extended displacement&lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list 1.0in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;CVBG and CVDG use 64-bit register&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li class="MsoNormal" style="margin:0in 0in 0pt;tab-stops:list .5in;"&gt;&lt;span style="font-size:10pt;font-family:Arial;"&gt;CSP/CSPG: Compare and Swap Purge (