<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/new/templates/lampsig/atom.css" type="text/css" ?>

<feed version="0.3" 
   xmlns="http://purl.org/atom/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    <link href="http://www.lampsig.org/new/rss.php?version=atom0.3" rel="service.feed" title="LAMPsig" type="application/x.atom+xml" />
    <link href="http://www.lampsig.org/new/"                        rel="alternate"    title="LAMPsig" type="text/html" />
    <link href="http://www.lampsig.org/new/rss.php?version=2.0"     rel="alternate"    title="LAMPsig" type="application/rss+xml" />
    <title mode="escaped" type="text/html">LAMPsig</title>
    <tagline mode="escaped" type="text/html"> Los Angeles Web Development User Group</tagline>
    <id>http://www.lampsig.org/new/</id>
    <modified>2008-08-20T18:38:41Z</modified>
    <generator url="http://www.s9y.org/" version="1.0.3">Serendipity 1.0.3 - http://www.s9y.org/</generator>
    <dc:language>en</dc:language>
    <info mode="xml" type="text/html">
        <div xmlns="http://www.w3.org/1999/xhtml">You are viewing an ATOM formatted XML site feed. Usually this file is inteded to be viewed in an aggregator or syndication software. If you want to know more about ATOM, please visist <a href="http://atomenabled.org/">Atomenabled.org</a></div>
    </info>

    <entry>
        <link href="http://www.lampsig.org/new/archives/83-LAMP-developers-guide-to-subversion-Rescheduled.html" rel="alternate" title="LAMP developers guide to subversion *Rescheduled*" type="text/html" />
        <author>
            <name>David Rolston</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-09-20T17:30:00Z</issued>
        <created>2008-09-20T17:30:00Z</created>
        <modified>2008-08-20T18:38:41Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=83</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=83</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/83-guid.html</id>
        <title mode="escaped" type="text/html">LAMP developers guide to subversion *Rescheduled*</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                *MEETING RESCHEDULED FOR SATURDAY SEPTEMBER 20 !!!*<br />
<br />
This talk will cover the following topics:<br />
<br />
1. Subversion basics: what it is, what it can be used for, the svn philosophy, and an interpretation of the underlying mechanics of SVN.<br />
2. Basic subversion concepts including creation, security, Sandbox, updating, commiting, branching, tagging and merging<br />
3. Common svn issues and how to deal with them.<br />
4. Examples of typical svn use, using the svn command line client and the subclipse plugin integrated into the Eclipse editor will be attempted *live*.<br />
5. Properties and the use of the invaluable <a href="http://www.orcaware.com/svn/wiki/Svnmerge.py"  title="Svnmerge.py">Svnmerge.py</a> script in faciltating branching and branch merging will be covered.<br />
<br />
David Rolston has a long history of web development that dates back to the earliest days of the WWW.  He is currently working for a startup company in the multiplayer social network gaming space.  He was also one of the founding Lampsig members, and has previously given lampsig talks on PHP, SVG with Ajax, and Xen.<br />
<br />
   
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/82-An-Introduction-to-Maatkit.html" rel="alternate" title="An Introduction to Maatkit" type="text/html" />
        <author>
            <name>Solomon K. Chang</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-07-19T17:00:00Z</issued>
        <created>2008-07-19T17:00:00Z</created>
        <modified>2008-07-24T21:18:09Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=82</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=82</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/82-guid.html</id>
        <title mode="escaped" type="text/html">An Introduction to Maatkit</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                By Solomon Chang<br />
<br />
Maatkit (available at http://www.maatkit.org) makes MySQL easier and safer to manage. It provides simple, predictable ways to do things you cannot otherwise do. It would be nice if these features were included with MySQL, but they are not. That's why Maatkit is now shipping by default with many GNU/Linux distributions such as Debian and CentOS.<br />
<br />
You can use Maatkit to prove replication is working correctly, fix corrupted data, automate repetitive tasks, speed up your servers, and much, much more.<br />
<br />
And best of all, Maatkit is Free Software so you can modify, inspect, and redistribute it yourself. 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/81-Multi-Instanced-MySQL.html" rel="alternate" title="Multi-Instanced MySQL" type="text/html" />
        <author>
            <name>Solomon K. Chang</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-06-21T17:00:00Z</issued>
        <created>2008-06-21T17:00:00Z</created>
        <modified>2008-07-24T21:18:21Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=81</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=81</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/81-guid.html</id>
        <title mode="escaped" type="text/html">Multi-Instanced MySQL</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                By Solomon Chang<br />
<br />
There are whispered rumors from the remote corners of MySQL configuration gurus concerning the Dark Art of running more than one instance on MySQL on the same machine.  Like a body possessed by a legion host of demons (well, MySQL daemons, actually), a single machine could serve multiple instances of MySQL that each may respond to different names, ports, and... dare I say it...?  IP addresses!  Oh, the horror!  The terror!  The memory consumption!<br />
However, just as summoning and binding nether-worldly entities into an unwilling mortal shell has its own nefarious uses, so too does the black magic of invoking two or more instances of mysqld on the same single machine.  Slowly and surely, it is a gateway for you to embark upon other unspeakable database experiments, such as Replication and Distributed Clustering, whilst obviating the need for any other machine.  Replication with but a single computer, you say?  Yea, it is an abomination!  But this abomination you can configure for yourself while dangling your sanity between hard drive capacity and memory usage! <br />
Muhahahahaha!<br />
Ph'nglul mglw'nath MySQL Instance Manager R'yleh!<br />
MySQL Fhtagn!<br />
<br />
Black robes and candles optional.<br />
<br />
When he is not obsessing over the stories of HP Lovecraft, Solomon Chang is a MySQL certified DBA and the current acting director of LAMPSIG. He works as a professional Database Administrator in El Segundo, and is a co-author of the MySQL Cluster Certification Study Guide. 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/80-Managing-MySQL-Permissions.html" rel="alternate" title="Managing MySQL Permissions" type="text/html" />
        <author>
            <name>Solomon K. Chang</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-05-17T17:00:00Z</issued>
        <created>2008-05-17T17:00:00Z</created>
        <modified>2008-07-24T21:18:36Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=80</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=80</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/80-guid.html</id>
        <title mode="escaped" type="text/html">Managing MySQL Permissions</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                By Solomon Chang<br />
<br />
There comes a time in the life cycle of a company where everyone has to stop connecting as password-less root to their central database.  All the inherent security protocols (such as "We only have 3 users," or "No one here is malicious enough or knowledgeable enough to crack our Production database!") begin to lose relevance as the DB user base starts to grow.  This talk aims at the "why" and the "how" of setting user permissions, as well as how users are generally authenticated into the system.  This talk also delves into the granularity of permissions for those who require extremely fine-tuned access to database resources.<br />
<br />
Solomon Chang is a MySQL certified DBA and the current acting director of LAMPSIG. He works as a professional Database Administrator in Venice Beach, and is a co-author of the MySQL Cluster Certification Study Guide. 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/79-An-introduction-to-Flex-Chris-Charlton.html" rel="alternate" title="An introduction to Flex - Chris Charlton" type="text/html" />
        <author>
            <name>Solomon K. Chang</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-04-19T17:00:00Z</issued>
        <created>2008-04-19T17:00:00Z</created>
        <modified>2008-07-24T21:18:50Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=79</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=79</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/79-guid.html</id>
        <title mode="escaped" type="text/html">An introduction to Flex - Chris Charlton</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Adobe Flex is a collection of technologies released by Adobe Systems for the development and deployment of cross platform, rich Internet applications based on the proprietary Adobe Flash platform. The initial release in March 2004 by Macromedia included a software development kit, an IDE, and a J2EE integration application known as Flex Data Services.<br />
<br />
Flex is a hot (open source) topic this year and Linux users aren't  left out. With the newly announced Adobe AIR for Linux and the upcoming Flex Builder 3 for Linux desktops, everyone can develop cross-browser/platform applications for the Web (SWF) or any popular desktop operating system (Linux, Mac OS X, Windows). Chris Charlton will be covering how to develop in Flex and deploy an RIA with one code-base while not having to worry about platform or browser differences.<br />
<br />
So what is Flex and doesn't it cost money? The Flex SDK is free - containing a debugger, compiler, and the entire Flex framework.  Adobe's IDE (Flex Builder) costs $250 (Standard Edition) and is free for students and teachers.<br />
<br />
What's the difference between Flash and Flex? Why not just use Ajax?  Good questions, but you'll want to attend the next LAMPSIG meeting to ask and find out!<br />
<br />
---<br />
<br />
Chris Charlton has tons of community involvement: authorized Adobe Flex Champion, Adobe User Group Manager for LA AIR, helps run LA Drupal, is co-author of the book Advanced Flex Application Development: Building RichMediaX, and teaches at the Rich Media Institute. 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/78-A-Tour-of-External-Language-Stored-Procedures-for-MySQL-Antony-Curtis.html" rel="alternate" title="A Tour of External Language Stored Procedures for MySQL - Antony Curtis" type="text/html" />
        <author>
            <name>Solomon K. Chang</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-03-15T17:00:00Z</issued>
        <created>2008-03-15T17:00:00Z</created>
        <modified>2008-07-24T21:19:14Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=78</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=78</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/78-guid.html</id>
        <title mode="escaped" type="text/html">A Tour of External Language Stored Procedures for MySQL - Antony Curtis</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                The integration of Business intelligence and logic within the database has been a long requested feature for MySQL. With version 5.0, MySQL delivered a stored procedure implementation and here we extend it to provide general support for external language stored procedures.<br />
<br />
We detail the philosophy and design of the external language stored procedure framework and its implementation within the server and libraries. We then also detail how an external language plug-in is written using the simple skeleton plug-in which exercises the basic interfaces between the server and external stored procedures.<br />
<br />
Demonstrations using the already developed plug-ins, including an overview of the implementation for the simple XML-RPC and the more sophisticated Java plug-ins, writing stored procedures and functions, with ideas for applications and their utility.<br />
<br />
This presentation includes a tour of the actual source code, highlighting the big picture. The audience will see the low impact of the main-line server code, the simplicity of writing plug-ins for new languages and the ease of using the language plug-ins already developed. This is an exciting new feature preview for MySQL. All demonstrations are with live running examples which everyone can try for themselves: No mockups, no screen-shots.<br />
 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/77-The-ATK-Framework-Jorge-Garifuna.html" rel="alternate" title="The ATK Framework - Jorge Garifuna" type="text/html" />
        <author>
            <name>Solomon K. Chang</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-02-16T18:00:00Z</issued>
        <created>2008-02-16T18:00:00Z</created>
        <modified>2008-04-01T21:20:17Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=77</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=77</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/77-guid.html</id>
        <title mode="escaped" type="text/html">The ATK Framework - Jorge Garifuna</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                ATK is a business framework written in PHP which allows you to build web applications with minimal amounts of code. ATK supports various databases, including: MySQL, Oracle, MSSQL and PostgreSQL. <br />
 <br />
The only code you write is business logic.<br />
<br />
ATK philosophy<br />
<br />
    * Code minimization<br />
    * Don't repeat yourself<br />
    * Keep it simple<br />
<br />
Usage<br />
<br />
The framework is particularly useful for creating business applications; to manipulate data. CRM, HRM, ERP, CMS are all area's where ATK can be used to build custom applications with minimal effort.  
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/76-Joomla-Content-Management-Systems,-Part-2.html" rel="alternate" title="Joomla Content Management Systems, Part 2" type="text/html" />
        <author>
            <name>Solomon K. Chang</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2008-01-19T18:00:00Z</issued>
        <created>2008-01-19T18:00:00Z</created>
        <modified>2008-01-10T23:08:18Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=76</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=76</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/76-guid.html</id>
        <title mode="escaped" type="text/html">Joomla Content Management Systems, Part 2</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Continuing his first talk on Content Management Systems, Jorge will further explain the details of the Mambo/Joomla CMS.<br />
<br />
Content Management systems offer the promise of publishing tools, user authentication, modular structure and support for plugins, and most of the things an average person or business needs to build a professional looking full featured website.<br />
<br />
Mambo/Joomla is both a CMS and one of the highest profile open source LAMP projects going, boasting a substantial user community and a number of open source awards.<br />
<br />
Jorge will present a brief history of Mambo &amp; Joomla, clarifying the connection and differences. They will include an installation of Joomla, explanation of the basic paradigms and terminology one needs to know to effectively install, administer and configure Mambo or Joomla, and offer some insight into the extensibility of Joomla from a developer's standpoint, by looking at some of the parts of a Joomla component and Joomla module.<br />
<br />
Jorge Garifuna is the CEO of Garinet Global Inc. which offers a multitude of Website services for organizations, businesses, entertainers and family members. Jorge joined LAMPsig over two years ago and has added a new spark of enthusiasm to our group. He is quick to answer maillist questions or bring up new topics of interest to LAMP developers.<br />
<br />
 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/75-No-Meeting-for-December.html" rel="alternate" title="No Meeting for December" type="text/html" />
        <author>
            <name>Solomon K. Chang</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2007-12-15T18:00:00Z</issued>
        <created>2007-12-15T18:00:00Z</created>
        <modified>2007-12-15T18:00:00Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=75</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=75</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/75-guid.html</id>
        <title mode="escaped" type="text/html">No Meeting for December</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                There will be no meeting for December.  Enjoy the Holiday! 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/74-Joomla-Content-Management-System-Jorge-Garifuna.html" rel="alternate" title="Joomla Content Management System - Jorge Garifuna" type="text/html" />
        <author>
            <name>Solomon K. Chang</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2007-11-17T18:00:00Z</issued>
        <created>2007-11-17T18:00:00Z</created>
        <modified>2007-11-15T18:00:46Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=74</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=74</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/74-guid.html</id>
        <title mode="escaped" type="text/html">Joomla Content Management System - Jorge Garifuna</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Content Management systems offer the promise of publishing tools, user authentication, modular structure and support for plugins, and most of the things an average person or business needs to build a professional looking full featured website.<br />
<br />
Mambo/Joomla is both a CMS and one of the highest profile open source LAMP projects going, boasting a substantial user community and a number of open source awards.<br />
<br />
Jorge will present a brief history of Mambo &amp; Joomla, clarifying the connection and differences. They will include an installation of Joomla, explanation of the basic paradigms and terminology one needs to know to effectively install, administer and configure Mambo or Joomla, and offer some insight into the extensibility of Joomla from a developer's standpoint, by looking at some of the parts of a Joomla component and Joomla module.<br />
<br />
Jorge Garifuna is the CEO of Garinet Global Inc. which offers a multitude of Website services for organizations, businesses, entertainers and family members. Jorge joined LAMPsig over two years ago and has added a new spark of enthusiasm to our group. He is quick to answer maillist questions or bring up new topics of interest to LAMP developers.<br />
<br />
 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/72-Hard-Drive-Based-NDB-MySQL-Cluster.html" rel="alternate" title="Hard Drive Based NDB MySQL Cluster" type="text/html" />
        <author>
            <name>Solomon K. Chang</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2007-10-20T17:00:00Z</issued>
        <created>2007-10-20T17:00:00Z</created>
        <modified>2008-07-24T21:17:53Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=72</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=72</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/72-guid.html</id>
        <title mode="escaped" type="text/html">Hard Drive Based NDB MySQL Cluster</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                By Solomon Chang<br />
<br />
NDB (Network Database) is an enterprise-grade, scalable, and highly available clustering storage engine - a share-nothing cluster that has no single point of failure - which is capable of running on inexpensive commodity hardware. NDB allows the construction of cheap, scalable, and exceptionally reliable database clusters, without expensive, specialized or additional hardware or software.<br />
<br />
Back in June, Solomon Chang discussed the basic setup of a distributed,  fault-tolerant, NDB Cluster for MySQL.  The NDB storage engine has had one shortcoming, however: it has been traditionally memory-based. <br />
<br />
As of MySQL 5.1, MySQL AB introduced a disk-based NDB solution, although its setup and configuration are significantly more complex than building a simple cluster.  A disk-based cluster allows the administrator to spend less money on hardware costs by allowing him to commit larger NDB fragments to a single server.  There will be a brief recap on the first Clustering lecture for those who are new to MySQL Distributed Clustering.<br />
<br />
This clustering method can be implemented on as few as three computers that have been manufactured within the last decade.  Come and hear how to do this and add this skill to your resume.<br />
<br />
Solomon Chang is a MySQL certified DBA and the current actingdirector of LAMPSIG. He<br />
works as a professional Database Administrator in Venice Beach, and is aco-author of<br />
the MySQL Cluster Certification Study Guide.<br />
<br />
 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/71-On-Monday-You-Will-Start-Writing-Tests.html" rel="alternate" title="On Monday You *Will* Start Writing Tests" type="text/html" />
        <author>
            <name>Jim Workman</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2007-09-15T17:00:00Z</issued>
        <created>2007-09-15T17:00:00Z</created>
        <modified>2007-08-27T20:57:40Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=71</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=71</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/71-guid.html</id>
        <title mode="escaped" type="text/html">On Monday You *Will* Start Writing Tests</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                For many developers, testing their code is one of those tasks that they prefer to avoid as much as possible. But one of the easily applied aspects of Extreme Programming is the practice of test-driven development in which the tests are the first part of the development. We will look at the benefits of writing tests before<br />
writing the code which it tests and how to use the PHPUnit testing framework to make the practice of writing tests for your code easy and even fun.<br />
<br />
Donald Hosek has been programming for over 25 years and has worked with PHP since the PHP3 days. He is currently employed by cars.com and has done development for a wide variety of companies including Fox Filmed Entertainment, Beckman-Coulter, and the Chicago Stock Exchange among others.  
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/70-Open-QA.html" rel="alternate" title="Open Q&amp;A" type="text/html" />
        <author>
            <name>Jim Workman</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2007-08-18T17:00:00Z</issued>
        <created>2007-08-18T17:00:00Z</created>
        <modified>2007-08-17T04:09:36Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=70</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=70</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/70-guid.html</id>
        <title mode="escaped" type="text/html">Open Q&amp;A</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                This weekend will be an open Q&A session. 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/69-Storage-Engines-and-Open-QA.html" rel="alternate" title="Storage Engines and Open Q&amp;A" type="text/html" />
        <author>
            <name>Jim Workman</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2007-07-21T14:43:00Z</issued>
        <created>2007-07-21T14:43:00Z</created>
        <modified>2007-07-18T14:43:40Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=69</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=69</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/69-guid.html</id>
        <title mode="escaped" type="text/html">Storage Engines and Open Q&amp;A</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                In MySQL, a storage engine is a mechanism or methodology by which data and indexes are archived and managed.  Different storage engines have different features, and quite often different requirements.  Solomon will provide a brief introduction to the various storage engines supported by MySQL and describe the environments most likely to use them.<br />
This talk will be briefer than usual, and afterwards, there will be also an open Q&A session to see what topics members would like to see covered in the future. 
            </div>
        </content>

        
    </entry>
    <entry>
        <link href="http://www.lampsig.org/new/archives/68-MySQL-Clustering-with-the-NDB-storage-engine.html" rel="alternate" title="MySQL Clustering with the NDB storage engine" type="text/html" />
        <author>
            <name>Peter Benjamin</name>
            <email>nospam@example.com</email>
        </author>
    
        <issued>2007-06-16T17:00:00Z</issued>
        <created>2007-06-16T17:00:00Z</created>
        <modified>2007-06-09T01:30:34Z</modified>
        <wfw:comment>http://www.lampsig.org/new/wfwcomment.php?cid=68</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://www.lampsig.org/new/rss.php?version=atom0.3&amp;type=comments&amp;cid=68</wfw:commentRss>
    
        <id>http://www.lampsig.org/new/archives/68-guid.html</id>
        <title mode="escaped" type="text/html">MySQL Clustering with the NDB storage engine</title>
        <content type="application/xhtml+xml" xml:base="http://www.lampsig.org/new/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <u>Main Topic:</u> <strong>MySQL Clustering with the NDB storage engine</strong><br />
<u>Speaker:</u> <strong>Solomon Chang</strong><br />
<br />
NDB is an enterprise-grade, scalable, and highly available  clustering storage engine - a share-nothing cluster that has no single point of failure - which is capable of running on inexpensive commodity hardware.  NDB allows the construction of cheap, scalable, and exceptionally reliable database clusters, without expensive, specialized or additional hardware or software.<br />
<br />
A MySQL Cluster distributes processing over multiple servers, resulting in a single redundant and scalable solution.  A cluster consists of a set of computers running MySQL servers to receive and respond to queries, storage nodes to store the data held in the cluster and to process the queries, and one or more management nodes to act as a central point to manage the entire cluster.  There are many reasons for clustering a database and several different methods of clustering.<br />
<br />
Solomon will discuss the creation, methodology, and usage of a MySQL Cluster, and demonstrate a cluster in practice with a series of virtual machines.  <br />
<br />
Solomon Chang is a MySQL certified DBA and the current acting director of LAMPSIG.  He works as a professional Database Administrator in Venice Beach, and is a co-author of the MySQL Cluster Certification Study Guide.<br />
 
            </div>
        </content>

        
    </entry>
</feed>