<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Linux Web Developer</title>
      <link>http://linuxwebdeveloper.com/</link>
      <description>Offering tips and tutorials on using Linux as a web development platform. Covers Apache, MySQL, PERL, PHP Java, Lotus Domino, IBM WebSphere and Python. </description>
      <language>en</language>
      <copyright>Copyright 2007</copyright>
      <lastBuildDate>Sat, 03 Feb 2007 16:03:59 -0700</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=3.2</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title> SW745: Using IBM Fault Analyzer V5.1 to Isolate z/OS Application Failures</title>
         <description><![CDATA[ <br><a target="_blank" href='http://www.ibm.com/developerworks/websphere/education/enablement/wbt/sw745.html?ca=drs-                '>SW745: Using IBM Fault Analyzer V5.1 to Isolate z/OS Application Failures                 </a><br>Fault Analyzer (FA) is a utility tool used to immediately determine why an application abends. This Web-based training course explores how Fault Analyzer works, how to compile programs for FA, how to navigate the user interface, how to analyze program abends, how to customize FA, and finally, how to use some of the most useful FA functions.                 <br> <br>Technorati Tags:<br> <a target="_blank" href="http://technorati.com/tag/db2+tutorials" rel="tag">db2 tutorials</a><br>]]></description>
         <link>http://linuxwebdeveloper.com/db2_tutorials/_sw745_using_ibm_fault_analyze_1.html</link>
         <guid>http://linuxwebdeveloper.com/db2_tutorials/_sw745_using_ibm_fault_analyze_1.html</guid>
         <category>DB2 Tutorials</category>
         <pubDate>Sat, 03 Feb 2007 16:03:59 -0700</pubDate>
      </item>
            <item>
         <title> Provide key features in a Web-based application</title>
         <description><![CDATA[ <br><a target="_blank" href='http://www.ibm.com/developerworks/library/wa-abilities.html?ca=drs-                '>Provide key features in a Web-based application                 </a><br>Any enterprise-level application must have certain key abilities. For a Web-based application that might have worldwide users, it is crucial to provide impeccable scalability, availability, maintainability, and reliability. In this article, learn to address these key features, plus some techniques for devising metrics. You'll also find tips to consider during development to ensure your application will have the best of the abilities.                 <br> <br><a target="_blank" href="http://technorati.com/tag/web+architecture" rel="tag">web architecture</a>]]></description>
         <link>http://linuxwebdeveloper.com/_provide_key_features_in_a_web.html</link>
         <guid>http://linuxwebdeveloper.com/_provide_key_features_in_a_web.html</guid>
         <category></category>
         <pubDate>Tue, 26 Sep 2006 15:47:10 -0700</pubDate>
      </item>
            <item>
         <title> Programming the Perl DBI</title>
         <description><![CDATA[  <p><a target="_blank"  href='http://www.amazon.com/exec/obidos/ASIN/1565926994/silicrexshoppeng14-20?creative=327641&camp=14573&link_code=as1' target=_blank ><img hspace=2  vspace=2 src='http://images.amazon.com/images/P/1565926994.01._SCMZZZZZZZ_.jpg' height=160  width=121  style='float:left;' border=0 /></a> <a target="_blank"  href='http://www.amazon.com/exec/obidos/ASIN/1565926994/silicrexshoppeng14-20?creative=327641&camp=14573&link_code=as1'><b>Programming the Perl DBI</a></b> One of the greatest strengths of the Perl programming  language is its ability to manipulate large amounts of data.  Database programming is therefore a natural fit for Perl, not only for  business applications but also for CGI-based web and intranet applications.    The primary interface for database programming in Perl is DBI.  DBI is a database-independent package that provides a  consistent set of routines regardless of what database product you  use--Oracle, Sybase, Ingres, Informix, you name it. The design of  DBI is to separate the actual database drivers (DBDs) from the  programmer's API, so any DBI program can work with any database,  or even with multiple databases by different vendors simultaneously.     <I>Programming the Perl DBI</I> is coauthored by Alligator Descartes, one  of the most active members of the DBI community, and by Tim Bunce,  the inventor of DBI. For the uninitiated, the book explains the  architecture of DBI and shows you how to write DBI-based programs.  For the experienced DBI dabbler, this book reveals DBI's nuances and  the peculiarities of each individual DBD.    The book includes:  <ul>  <li type="disc">An introduction to DBI and its design  <li type="disc">How to construct queries and bind parameters  <li type="disc">Working with database, driver, and statement handles  <li type="disc">Debugging techniques  <li type="disc">Coverage of each existing DBD  <li type="disc">A complete reference to DBI  </ul>    This is the definitive book for database programming in Perl. <br><b>Customer Review:</b> pretty good book, but so is the CPAN documentation<br> This is a (the definitive) book on Perl DBI.  I swapped book-for-book with a former co-worker for this.  I keep it in the office for the newbies. <br /> <br />If you're already a pro at PERL, you should be able to get by with just the CPAN documentation.  However, if your employer is footing the bill, get it. :-) <br /> <br />However if you're new to PERL and need to use DBI, get it. <br /> <br />Very nice tips and tricks you can pick up, even a few for the pros.</p>  <br>Technorati Tags:<br> <a target="_blank" href="http://technorati.com/tag/PERL" rel="tag">PERL</a>]]></description>
         <link>http://linuxwebdeveloper.com/_programming_the_perl_dbi.html</link>
         <guid>http://linuxwebdeveloper.com/_programming_the_perl_dbi.html</guid>
         <category></category>
         <pubDate>Tue, 26 Sep 2006 15:45:57 -0700</pubDate>
      </item>
            <item>
         <title> Mastering Ajax, Part 6: Build DOM-based Web applications</title>
         <description><![CDATA[ <br><a target="_blank" href='http://www.ibm.com/developerworks/web/library/wa-ajaxintro6/index.html?ca=drs-                '>Mastering Ajax, Part 6: Build DOM-based Web applications                 </a><br>Continue to explore how DOM programming fits into interactive Ajax applications as Brett McLaughlin completes his trilogy of articles on DOM programming with a DOM application in practice.                 <br> <br><a target="_blank" href="http://technorati.com/tag/web+architecture" rel="tag">Web Architecture</a>]]></description>
         <link>http://linuxwebdeveloper.com/web_architecture/_mastering_ajax_part_6_build_d.html</link>
         <guid>http://linuxwebdeveloper.com/web_architecture/_mastering_ajax_part_6_build_d.html</guid>
         <category>Web Architecture</category>
         <pubDate>Tue, 26 Sep 2006 15:45:42 -0700</pubDate>
      </item>
            <item>
         <title> Introduction to IP Multimedia Subsystem (IMS), Part 1: SOA Parlay X Web services</title>
         <description><![CDATA[ <br><a target="_blank" href='http://www.ibm.com/developerworks/webservices/library/ws-soa-ipmultisub1/index.html?ca=drs-                '>Introduction to IP Multimedia Subsystem (IMS), Part 1: SOA Parlay X Web services                 </a><br>IP Multimedia Subsystem (IMS) is the &quot;next big thing&quot; in the Telecom industry. This 3rd Generation Partnership Project (3GPP)  standardized Next Generation Network (NGN) architecture integrates  the services provided by the long-existing IP network  with the mobility of portable digital devices such as your 3G cellular phone. In this article you'll see how to create a useful telecom service using IMS SOA ParlayX Web services.                 <br> <br><a target="_blank" href="http://technorati.com/tag/web+services" rel="tag">Web Services</a> <a target="_blank" href="http://technorati.com/tag/SOA" rel="tag">SOA</a>]]></description>
         <link>http://linuxwebdeveloper.com/soa_and_web_services/_introduction_to_ip_multimedia.html</link>
         <guid>http://linuxwebdeveloper.com/soa_and_web_services/_introduction_to_ip_multimedia.html</guid>
         <category>SOA and Web Services</category>
         <pubDate>Tue, 26 Sep 2006 15:45:30 -0700</pubDate>
      </item>
            <item>
         <title> Open BIOSes for Linux</title>
         <description><![CDATA[ <br><a target="_blank" href='http://www.ibm.com/developerworks/linux/library/l-bios.html?ca=drs-                '>Open BIOSes for Linux                 </a><br>On many systems, a large portion of boot time goes into providing legacy support for MS-DOS. Various projects, including LinuxBIOS and Open Firmware, are trying to replace the proprietary BIOS systems with streamlined pieces of code able to do only what is necessary to get a Linux kernel loaded and running. This article gives a brief overview of the field.                 <br> <br><a target="_blank" href="http://technorati.com/tag/Linux" rel="tag">Linux</a>]]></description>
         <link>http://linuxwebdeveloper.com/linux/_open_bioses_for_linux.html</link>
         <guid>http://linuxwebdeveloper.com/linux/_open_bioses_for_linux.html</guid>
         <category>Linux</category>
         <pubDate>Tue, 26 Sep 2006 15:45:01 -0700</pubDate>
      </item>
            <item>
         <title> SQL and XQuery tutorial for IBM DB2, Part 6: Data Definition Language and Data Control Language</title>
         <description><![CDATA[ <br><a target="_blank" href='http://www.ibm.com/developerworks/edu/dm-dw-dm-0608cao6-i.html?ca=drs-                '>SQL and XQuery tutorial for IBM DB2, Part 6: Data Definition Language and Data Control Language                 </a><br>This tutorial, Part 6 of the SQL &amp; XQuery tutorial for IBM DB2 series, expands on Data Manipulation Language (DML) and introduces Data Definition Language (DDL) and Data Control Language (DCL). It also discusses SQL statements other than SELECT.                 <br> <br><a target="_blank" href="http://technorati.com/tag/xml" rel="tag">XML</a>]]></description>
         <link>http://linuxwebdeveloper.com/xml/_sql_and_xquery_tutorial_for_i.html</link>
         <guid>http://linuxwebdeveloper.com/xml/_sql_and_xquery_tutorial_for_i.html</guid>
         <category>XML</category>
         <pubDate>Tue, 26 Sep 2006 15:44:48 -0700</pubDate>
      </item>
            <item>
         <title> Easy database queries with JSTL SQL actions</title>
         <description><![CDATA[ <br><a target="_blank" href='http://www.ibm.com/developerworks/java/library/j-jstlsql/index.html?ca=drs-                '>Easy database queries with JSTL SQL actions                 </a><br>Author Meenakshi G. Khanna shows you how to use the JSTL 1.1 SQL tag library to incorporate database operations into your JSPs.                 <br> <br><a target="_blank" href="http://technorati.com/tag/java+technology" rel="tag">Java Technology</a> <a target="_blank" href="http://technorati.com/tag/java" rel="tag">Java</a>]]></description>
         <link>http://linuxwebdeveloper.com/java_technology/_easy_database_queries_with_js.html</link>
         <guid>http://linuxwebdeveloper.com/java_technology/_easy_database_queries_with_js.html</guid>
         <category>Java Technology</category>
         <pubDate>Tue, 26 Sep 2006 15:44:32 -0700</pubDate>
      </item>
            <item>
         <title> Tenmiles Corporation Offers Helpdesk Pilot 1.5.0</title>
         <description><![CDATA[ <br><a target="_blank" href='http://www.cxotoday.com/cxo/jsp/article.jsp?article_id=75148&cat_id=912'>Tenmiles Corporation Offers Helpdesk Pilot 1.5.0</a><br>CXOToday.com,&nbsp;India&nbsp;- Aug 11, 2006... The cross platform application, based on PHP &amp; MySQL technologies can be deployed on any server running Windows, Linux, Macintosh, BSD and other OS. ... <br> <br><a target="_blank" href="http://technorati.com/tag/MySQL" rel="tag">MySQL</a>]]></description>
         <link>http://linuxwebdeveloper.com/_tenmiles_corporation_offers_h.html</link>
         <guid>http://linuxwebdeveloper.com/_tenmiles_corporation_offers_h.html</guid>
         <category></category>
         <pubDate>Mon, 21 Aug 2006 15:26:52 -0700</pubDate>
      </item>
            <item>
         <title> Perl Best Practices</title>
         <description><![CDATA[  <p><a target="_blank"  href='http://www.amazon.com/exec/obidos/ASIN/0596001738/silicrexshoppeng14-20?creative=327641&camp=14573&link_code=as1' target=_blank ><img hspace=2  vspace=2 src='http://images.amazon.com/images/P/0596001738.01._SCMZZZZZZZ_.jpg' height=160  width=121  style='float:left;' border=0 /></a> <a target="_blank"  href='http://www.amazon.com/exec/obidos/ASIN/0596001738/silicrexshoppeng14-20?creative=327641&camp=14573&link_code=as1'><b>Perl Best Practices</a></b> Many programmers code by instinct, relying on convenient habits or a "style" they picked up early on. They aren't conscious of all the choices they make, like how they format their source, the names they use for variables, or the kinds of loops they use. They're focused entirely on problems they're solving, solutions they're creating, and algorithms they're implementing. So they write code in the way that seems natural, that happens intuitively, and that feels good.  <p>  But if you're serious about your profession, intuition isn't enough. <i>Perl Best Practices</i> author Damian Conway explains that rules, conventions, standards, and practices not only help programmers communicate and coordinate with one another, they also provide a reliable framework for thinking about problems, and a common language for expressing solutions. This is especially critical in Perl, because the language is designed to offer many ways to accomplish the same task, and consequently it supports many incompatible dialects.  </p><p>  With a good dose of Aussie humor, Dr. Conway (familiar to many in the Perl community) offers 256 guidelines on the art of coding to help you write better Perl code--in fact, the best Perl code you possibly can. The guidelines cover code layout, naming conventions, choice of data and control structures, program decomposition, interface design and implementation, modularity, object orientation, error handling, testing, and debugging.  </p><p>  They're designed to work together to produce code that is clear, robust, efficient, maintainable, and concise, but Dr. Conway doesn't pretend that this is the one true universal and unequivocal set of best practices. Instead, <i>Perl Best Practices</i> offers coherent and widely applicable suggestions based on real-world experience of how code is actually written, rather than on someone's ivory-tower theories on how  software ought to be created.  </p><p>  Most of all, <i>Perl Best Practices</i> offers guidelines that actually work, and that many developers around the world are already using. Much like Perl itself, these guidelines are about helping you to get your job done, without getting in the way.  </p><p>  Praise for <i>Perl Best Practices</i> from Perl community members:</p>  <p>  "As a manager of a large Perl project, I'd ensure that every member of my team has a copy of <i>Perl Best Practices</i> on their desk, and use it as the basis for an in-house style guide."   -- Randal Schwartz</p>  <p>  "There are no more excuses for writing bad Perl programs. All levels of Perl programmer will be more productive after reading this book."   -- Peter Scott</p>  <p>  "<i>Perl Best Practices</i> will be the next big important book in the evolution of Perl. The ideas and practices Damian lays down will help bring Perl out from under the embarrassing heading of "scripting languages". Many of us have known Perl is a real programming language, worthy of all the tasks normally delegated to Java and C++. With Perl Best Practices, Damian shows specifically how and why, so everyone else can see, too."   -- Andy Lester</p>  <p>  "Damian's done what many thought impossible: show how to build large, maintainable Perl applications, while still letting Perl be the powerful, expressive language that programmers have loved for years."   -- Bill Odom</p>  <p>  "Finally, a means to bring lasting order to the process and product of real Perl development teams."   -- Andrew Sundstrom</p>    "<i>Perl Best Practices</i> provides a valuable education in how to write robust, maintainable Perl, and is a definitive citation source when coaching other programmers."   -- Bennett Todd    "I've been teaching Perl for years, and find the same question keeps being asked: Where can I find a reference for writing reusable, maintainable Perl code? Finally I have a decent answer."   -- Paul Fenwick    "At last a well researched, well thought-out, comprehensive guide to Perl style. Instead of each of us developing our own, we can learn good practices from one of Perl's most prolific and experienced authors. I recommend this book to anyone who prefers getting on with the job rather than going back and fixing errors caused by syntax and poor style issues."   -- Jacinta Richardson    "If you care about programming in any language read this book. Even if you don't intend to follow all of the practices, thinking through your style will improve it."  -- Steven Lembark    "The Perl community's best author is back with another outstanding book. There has never been a comprehensive reference on high quality Perl coding and style until <i>Perl Best Practices</i>. This book fills a large gap in every Perl bookshelf."   -- Uri Guttman <br><b>Customer Review:</b> Good Coding Methods to Improve Your Perl<br> I have to admit that I can bristle at books that try to preach, so Perl Best Practices was on a hiding to nothing when I came to review it. I also have to admit to being torn about the author -- after all, he is one of those poor fools who insist on living in cold, unenlightened Melbourne, while I live in vastly superior Sydney. On the other hand, how can I dislike a man who manages to place a quote that involves my favourite character, Lady Bracknell. from my favourite comic play, 'The Importance of Being Earnest,' in the first few pages of his book? <br /> <br />Many years ago I read a marvelous article that explained why so may early editors and word processors supported the keyboard commands of WordStar. When it's first born, a baby duck can be easily convinced that almost anything is its mother. The small bird imprints, and it takes a lot to shift its focus. "Baby Duck Syndrome" affects programmers in a number of ways, not just their choice of editor, and Conway is walking right into the middle and arguing with your imprinting on almost every page. A brave man; fortunately he has the street cred to make you at least listen. <br /> <br />So I carefully placed my bias and bigotry in the bottom drawer and prepared myself. I discovered a well-written, informed and engaging book that covers a number of methods (hey, 256 rules, come on Derrick, 2 ^ 8 rules can't be a coincidence!) for improving your Perl software when working in a team. That means all of us when you remember an adage a guru once told me: "Every piece of computer software, no matter how small, involves at least a team of two -- me, and me six months from now when I have to fix it." Conway puts it differently "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." <br /> <br />The first chapter outlines the why and where of the book. The why is to improve your code with three goals; robustness, efficiency and maintainability. The chapter finishes with a short exhortation to us to "rehabit." Don't like the word much but I applaud the aim. <br /> <br />Conway is far from timid. He jumps right in to the deep end of the wars, with formatting the appearance of your code. I thought the chapter was brilliantly written until he told me I shouldn't "cuddle else statements," at which point I realized what an ill-informed idiot he was. Oh, hang on. Hey, that almost makes sense. OK, that's a cogent argument for your point of view, Conway. I also have to admit that earlier you did say that your rules for this bit weren't gospel, that if you wanted a variation that was OK, just have a standard and make sure you can support it with a code prettier. Perhaps not a total idiot after all. <br /> <br />After successfully negotiating those shark infested waters, Conway -- obviously a man who knows no fear -- wades into naming conventions. Once again he gives coherent arguments, pointed examples and counterexamples. It all makes sense. <br /> <br />The book's page at O'Reilly has an example chapter and a good description, but no table of contents so here's a quick list of the headings: <br /> <br />   1. Best Practices <br />   2. Code Layout <br />   3. Naming Conventions <br />   4. Values and Expressions <br />   5. Variables <br />   6. Control Structures <br />   7. Documentation <br />   8. Built-in Functions <br />   9. Subroutines <br />  10. I/O <br />  11. References <br />  12. Regular Expressions <br />  13. Error Handling <br />  14. Command-Line Processing <br />  15. Objects <br />  16. Class Hierarchies <br />  17. Modules <br />  18. Testing and Debugging <br />  19. Miscellanea <br /> <br />Suffice to say that Conway leaves no corner of Perl uncovered, offering well-reasoned and well-explained advice on improving your Perl code. <br /> <br />The book is also well-written and well-edited. The order of topics covered is a sensible one, and the book is appropriately structured. It reads and feels as if you are being given the wisdom from many a hard-won battle coding and maintaining Perl code. <br /> <br />My one complaint is that I found it dry: you are reading through pages of argument and examples without much relief. Perhaps this book might be best digested in a number of chunks, making the effort to use the ideas from each chunk for a while before moving on to the next. <br /> <br />Every so often I read a book from O'Reilly that makes me fear that they are slipping, then along comes a book like Perl Best Practices, and I'm reminded that when it comes to Perl, O'Reilly authors wrote the book. Once you've rushed through Larry's book and learnt the finer points with Schwartz and Phoenix's 'Learning' titles, you may well find that this is the perfect volume to complete your Perl education. If you believe your Perl education is complete, then buy this volume and I'm sure you'll find a lesson or two for yourself. <br /> <br />This book is not really aimed at the occasional Perl programmer (though many of us would probably benefit from its wisdom), but at the person who is professionally programming in Perl and wants to produce better quality, more easily maintained code. For this person Perl Best Practices is a 5. For the rest of us, the 'rehabiting' process might be a little too arduous; personally, I'm going to pick a few of the chapters and work on those for a while, maybe naming conventions and variables. For me I'll give it 4 stars.</p>  <br>Technorati Tags:<br> <a target="_blank" href="http://technorati.com/tag/PERL" rel="tag">PERL</a>]]></description>
         <link>http://linuxwebdeveloper.com/_perl_best_practices.html</link>
         <guid>http://linuxwebdeveloper.com/_perl_best_practices.html</guid>
         <category></category>
         <pubDate>Mon, 21 Aug 2006 15:25:42 -0700</pubDate>
      </item>
            <item>
         <title><![CDATA[ Discover Python, Part 8: Reading and writing data using Python&apos;s input and output functionality]]></title>
         <description><![CDATA[ <br><a target="_blank" href='http://www.ibm.com/developerworks/library/os-python8/index.html?ca=drs-&ca=dkw-Python                '>Discover Python, Part 8: Reading and writing data using Python&apos;s input and output functionality                 </a><br>In this article, you learn how to work with files. First, we review a simple way to output data in Python, using the print statement, then learn about the file object, which is used by Python programs to read and write data to a file. The different modes with which a file can be opened are demonstrated, and the article concludes by showing how to read and write a binary file.                  <br> <br><a target="_blank" href="http://technorati.com/tag/Python" rel="tag">Python</a>]]></description>
         <link>http://linuxwebdeveloper.com/python/_discover_python_part_8_readin_2.html</link>
         <guid>http://linuxwebdeveloper.com/python/_discover_python_part_8_readin_2.html</guid>
         <category>Python</category>
         <pubDate>Mon, 21 Aug 2006 15:24:32 -0700</pubDate>
      </item>
            <item>
         <title> Check your PHP code at every level with unit tests</title>
         <description><![CDATA[ <br><a target="_blank" href='http://www.ibm.com/developerworks/library/os-php-unit/index.html?ca=drs-&ca=dkw-PHP                '>Check your PHP code at every level with unit tests                 </a><br>Test-driven development and unit tests are the latest way to make sure your code is behaving as you expect through changes and refactoring. Find out how to unit test your PHP code at the module, database, and user interface (UI) level.                 <br> <br><a target="_blank" href="http://technorati.com/tag/php" rel="tag">PHP</a>]]></description>
         <link>http://linuxwebdeveloper.com/php/_check_your_php_code_at_every.html</link>
         <guid>http://linuxwebdeveloper.com/php/_check_your_php_code_at_every.html</guid>
         <category>PHP</category>
         <pubDate>Mon, 21 Aug 2006 15:24:05 -0700</pubDate>
      </item>
            <item>
         <title> XML Matters: Lighter than microformats: Picoformats</title>
         <description><![CDATA[ <br><a target="_blank" href='http://www.ibm.com/developerworks/web/library/x-matters46/index.html?ca=drs-                '>XML Matters: Lighter than microformats: Picoformats                 </a><br>In a past installment of XML Matters, David Mertz explored reStructured Text, a lightweight markup language for formatting mostly text documents, and prior to that he looked at YAML, a lightweight markup language for mostly data documents. With the rise of AJAX and microformats, are these still useful, or are microformats &quot;light&quot; enough? See how to leverage JSON (lighter than YAML) using MochiKit for AJAX without the X, and apply reStructured Text to the task of generating microformats.                 <br> <br><a target="_blank" href="http://technorati.com/tag/web+architecture" rel="tag">Web Architecture</a>]]></description>
         <link>http://linuxwebdeveloper.com/web_architecture/_xml_matters_lighter_than_micr.html</link>
         <guid>http://linuxwebdeveloper.com/web_architecture/_xml_matters_lighter_than_micr.html</guid>
         <category>Web Architecture</category>
         <pubDate>Mon, 21 Aug 2006 15:23:05 -0700</pubDate>
      </item>
            <item>
         <title> Leveraging MySQL skills to learn DB2 Express: DB2 versus MySQL administration and basic tasks</title>
         <description><![CDATA[ <br><a target="_blank" href='http://www.ibm.com/developerworks/db2/library/techarticle/dm-0602tham2/index.html?ca=drs-&ca=dkw-MySQL                '>Leveraging MySQL skills to learn DB2 Express: DB2 versus MySQL administration and basic tasks                 </a><br>Does your database environment require you to have cross-database skills? If you already know MySQL, you can use many of the skills you already have to learn DB2 Express. This article, the first in a series on leveraging your MySQL skills to learn DB2, starts you out with a comparison of administrative tasks, data types, SQL, locking, and more.                  <br> <br><a target="_blank" href="http://technorati.com/tag/MySQL" rel="tag">MySQL</a>]]></description>
         <link>http://linuxwebdeveloper.com/_leveraging_mysql_skills_to_le_2.html</link>
         <guid>http://linuxwebdeveloper.com/_leveraging_mysql_skills_to_le_2.html</guid>
         <category></category>
         <pubDate>Mon, 21 Aug 2006 15:22:38 -0700</pubDate>
      </item>
            <item>
         <title> Learning Perl, Fourth Edition</title>
         <description><![CDATA[  <p><a target="_blank"  href='http://www.amazon.com/exec/obidos/ASIN/0596101058/silicrexshoppeng14-20?creative=327641&camp=14573&link_code=as1' target=_blank ><img hspace=2  vspace=2 src='http://images.amazon.com/images/P/0596101058.01._SCMZZZZZZZ_.jpg' height=160  width=120  style='float:left;' border=0 /></a> <a target="_blank"  href='http://www.amazon.com/exec/obidos/ASIN/0596101058/silicrexshoppeng14-20?creative=327641&camp=14573&link_code=as1'><b>Learning Perl, Fourth Edition</a></b> <i>Learning Perl</i>, better known as "the Llama book", starts the programmer on the way to mastery. Written by three prominent members of the Perl community who each have several years of experience teaching Perl around the world, this edition has been updated to account for all the recent changes to the language up to Perl 5.8.    Perl is the language for people who want to get work done. It started as a tool for Unix system administrators who needed something powerful for small tasks. Since then, Perl has blossomed into a full-featured programming language used for web programming, database manipulation, XML processing, and system administration--on practically all platforms--while remaining the favorite tool for the small daily tasks it was designed for.  You might start using Perl because you need it, but you'll continue to use it because you love it.    Informed by their years of success at teaching Perl as consultants, the authors have re-engineered the Llama to better match the pace and scope appropriate for readers getting started with Perl, while retaining the detailed discussion, thorough examples, and eclectic wit for which the Llama is famous.    The book includes new exercises and solutions so you can practice what you've learned while it's still fresh in your mind.  Here are just some of the topics covered:    <ul><li>Perl variable types  </li><li>subroutines  </li><li>file operations  </li><li>regular expressions  </li><li>text processing  </li><li>strings and sorting  </li><li>process management  </li><li>using third party modules</li></ul>    If you ask Perl programmers today what book they relied on most when they were learning Perl, you'll find that an overwhelming majority will point to the Llama. With good reason. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer. <br><b>Customer Review:</b> craptacular<br> Most of the answers to the exercises in Appendix A don't even compile, much less work.  I admit I'm not a great code writer, but at some point you need the answer, otherwise you can sit in front of your screen all day writing code that doesn't work or compile.  I can do that without the help of this book.</p>  <br>Technorati Tags:<br> <a target="_blank" href="http://technorati.com/tag/PERL" rel="tag">PERL</a>]]></description>
         <link>http://linuxwebdeveloper.com/_learning_perl_fourth_edition.html</link>
         <guid>http://linuxwebdeveloper.com/_learning_perl_fourth_edition.html</guid>
         <category></category>
         <pubDate>Mon, 21 Aug 2006 15:21:02 -0700</pubDate>
      </item>
      
   </channel>
</rss>
