<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Open Source on Enterprise Data Architect | Principal Data Strategist |  MySQL Subject Matter Expert |  Author | Speaker</title>
    <link>https://ronaldbradford.com/categories/open-source/</link>
    <description>Recent content in Open Source on Enterprise Data Architect | Principal Data Strategist |  MySQL Subject Matter Expert |  Author | Speaker</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 24 Feb 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://ronaldbradford.com/categories/open-source/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Easy Money-Saving Tips for Your AWS Cloud Spend</title>
      <link>https://ronaldbradford.com/blog/easy-money-saving-tips-for-your-aws-cloud-spend-2025-02-24/</link>
      <pubDate>Mon, 24 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/easy-money-saving-tips-for-your-aws-cloud-spend-2025-02-24/</guid>
      <description>There are numerous Cloud Service Provider (CSP) FinOps products that can review, collate, summarize, and recommend ways to optimize your cloud spend. If you&amp;rsquo;re using one or more cloud providers and don’t actively manage your Cost and Usage Reports (CURs) on a daily basis, investing in such a product is a smart move.</description>
    </item>
    <item>
      <title>Why Being Proactive Is Always a Winning Approach</title>
      <link>https://ronaldbradford.com/blog/why-being-proactive-is-always-a-winning-approach-2024-12-17/</link>
      <pubDate>Tue, 17 Dec 2024 12:00:10 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/why-being-proactive-is-always-a-winning-approach-2024-12-17/</guid>
      <description>Many companies manage production infrastructure using a reactive model rather than a proactive one. Organizations typically react to warnings and alerts, then implement corrective actions in response. While some companies have well-designed architectural patterns—such as feature flags and rate limiting—that can quickly mitigate the impact of issues, these are merely temporary solutions, not resolutions.</description>
    </item>
    <item>
      <title>Migrating off of WordPress - A Simplified Stack</title>
      <link>https://ronaldbradford.com/blog/migrating-off-of-wordpress-a-simplified-stack-2024-12-02/</link>
      <pubDate>Mon, 02 Dec 2024 12:00:10 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/migrating-off-of-wordpress-a-simplified-stack-2024-12-02/</guid>
      <description>The ongoing drama between Wordpress v WP Engine continues to cross my reading list, but I have permanently removed WordPress from my website.&#xA;I have finally transitioned away from the complex Linux/Apache/MySQL/PHP (LAMP) stack required for self-hosting WordPress on my professional website.</description>
    </item>
    <item>
      <title>WeSQL Introduction – MySQL running on S3</title>
      <link>https://ronaldbradford.com/blog/wesql-introduction-mysql-running-on-s3-2024-11-21/</link>
      <pubDate>Thu, 21 Nov 2024 23:37:10 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/wesql-introduction-mysql-running-on-s3-2024-11-21/</guid>
      <description>I recently became aware of WeSQL . A MySQL-compatible database that separates compute and storage, using S3 as the storage layer. The product uses a columnar format by default which is significantly more space-efficient than InnoDB.</description>
    </item>
    <item>
      <title>Identifying MySQL SSL communication using ngrep</title>
      <link>https://ronaldbradford.com/blog/identifying-mysql-ssl-communication-using-ngrep-2017-10-12/</link>
      <pubDate>Thu, 12 Oct 2017 21:49:42 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/identifying-mysql-ssl-communication-using-ngrep-2017-10-12/</guid>
      <description>Prior to MySQL 5.7 client communications with a MySQL instance were unencrypted by default. This plaintext capability allowed for various tools including pt-query-digest to analyze TCP/IP traffic. Starting with MySQL 5.</description>
    </item>
    <item>
      <title>Understanding the Oslo Libraries</title>
      <link>https://ronaldbradford.com/blog/understanding-the-oslo-libraries-2016-05-24/</link>
      <pubDate>Tue, 24 May 2016 13:41:39 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/understanding-the-oslo-libraries-2016-05-24/</guid>
      <description>Underpinning all of the OpenStack projects including Nova, Cinder, Keystone, Glance, Horizon, Heat, Trove, Murano and others is a set of core common libraries that provide a consistent, highly tested and compatible feature set.</description>
    </item>
    <item>
      <title>Writing and testing unit tests in OpenStack</title>
      <link>https://ronaldbradford.com/blog/writing-and-testing-unit-tests-in-openstack-2015-06-05/</link>
      <pubDate>Fri, 05 Jun 2015 15:46:03 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/writing-and-testing-unit-tests-in-openstack-2015-06-05/</guid>
      <description>The following outlines an approach of identifying and improving unit tests in an OpenStack project.&#xA;Obtain the source code You can obtain a copy of current source code for an OpenStack project at http://git.</description>
    </item>
    <item>
      <title>Contributing to OpenStack</title>
      <link>https://ronaldbradford.com/blog/contributing-to-openstack-2015-06-03/</link>
      <pubDate>Wed, 03 Jun 2015 20:48:52 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/contributing-to-openstack-2015-06-03/</guid>
      <description>Following my first OpenStack Summit in Vancouver 4/2015 it was time to become involved with contributing to OpenStack.&#xA;I have lurked around the mailing lists and several IRC channels for a few weeks and familiarized myself with OpenStack in varying forms including devstack , the free hosted Mirantis Express and the VM version, Ubuntu OpenStack , and even building my own 3 physical server cloud from second hand hardware purchased on eBay.</description>
    </item>
    <item>
      <title>MySQL HandlerSocket under Ubuntu</title>
      <link>https://ronaldbradford.com/blog/mysql-handlersocket-under-ubuntu-2010-11-05/</link>
      <pubDate>Fri, 05 Nov 2010 17:47:35 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql-handlersocket-under-ubuntu-2010-11-05/</guid>
      <description>Starting with the great work of Yoshinori-san Using MySQL as a NoSQL – A story for exceeding 750,000 qps on a commodity server and Golan Zakai who posted Installing Dena’s HandlerSocket NoSQL plugin for MySQL on Centos I configured and tested HandlerSocket under Ubuntu 10.</description>
    </item>
    <item>
      <title>Installing MySQL on Oracle Enterprise Linux</title>
      <link>https://ronaldbradford.com/blog/installing-mysql-on-oracle-enterprise-linux-2010-07-11/</link>
      <pubDate>Sun, 11 Jul 2010 17:27:48 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/installing-mysql-on-oracle-enterprise-linux-2010-07-11/</guid>
      <description>One of the significant benefits of MySQL is it’s ease of use. Generally already installed on most Linux systems, MySQL can be installed by a single command if not yet present.</description>
    </item>
    <item>
      <title>Getting started with Ruby and Sinatra</title>
      <link>https://ronaldbradford.com/blog/getting-started-with-ruby-and-sinatra-2010-07-06/</link>
      <pubDate>Tue, 06 Jul 2010 23:11:27 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/getting-started-with-ruby-and-sinatra-2010-07-06/</guid>
      <description>I’ve been doing a little work with Ruby , starting with some XHTML parsing with Nokogiri . I’ve just created my first web page using Sinatra .&#xA;While the instructions makes it look simple, it was a little more complex due a package dependency error.</description>
    </item>
    <item>
      <title>Getting Nokogiri working under Mac OS X</title>
      <link>https://ronaldbradford.com/blog/getting-nokogiri-working-under-mac-os-x-2010-06-19/</link>
      <pubDate>Sat, 19 Jun 2010 17:59:47 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/getting-nokogiri-working-under-mac-os-x-2010-06-19/</guid>
      <description>The official Installation documentation states:&#xA;sudo port install libxml2 libxslt sudo gem install nokogiri however I found this not to work for me. The following did work.&#xA;$ sudo port install libxml2 libxslt $ sudo gem install nokogiri ERROR: could not find nokogiri locally or in a repository $ sudo gem sources -a http://gems.</description>
    </item>
    <item>
      <title>ImageMagick on Mac OS X</title>
      <link>https://ronaldbradford.com/blog/imagemagick-on-mac-os-x-2010-06-01/</link>
      <pubDate>Tue, 01 Jun 2010 14:03:32 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/imagemagick-on-mac-os-x-2010-06-01/</guid>
      <description>Wanting to do some image manipulation I realized my Linux scripts don’t run under Mac OS X, as ImageMagick is not installed via my MacPorts .&#xA;However installation failed:&#xA;$ sudo port install imagemagick ---&gt; Computing dependencies for ImageMagick ---&gt; Verifying checksum(s) for xorg-libX11 Error: Checksum (md5) mismatch for libX11-1.</description>
    </item>
    <item>
      <title>Installing Ubuntu Desktop 10.04 with LVM</title>
      <link>https://ronaldbradford.com/blog/installing-ubuntu-desktop-10-04-with-lvm-2010-03-27/</link>
      <pubDate>Sat, 27 Mar 2010 22:15:33 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/installing-ubuntu-desktop-10-04-with-lvm-2010-03-27/</guid>
      <description>With a new quad core desktop with 8GB RAM &amp;amp; 1TB HDD I wanted to install the Ubuntu desktop version using LVM. This is not possible with the “Desktop CD”. You need to use the “alternative CD” which will easily allow you to configure LVM via a text/cursors installation and also give you a deskop GNOME environment.</description>
    </item>
    <item>
      <title>Getting started with Cassandra</title>
      <link>https://ronaldbradford.com/blog/getting-started-with-cassandra-2010-02-23/</link>
      <pubDate>Tue, 23 Feb 2010 23:54:35 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/getting-started-with-cassandra-2010-02-23/</guid>
      <description>With the motivation from today’s public news on Twitter’s move from MySQL to Cassandra , my own skills desire following in-depth discussions at last November’s Open SQL Camp to consider Cassandra and yesterday’s discussion with a new client on persistent key-value store products, today I download installed and configured for the first time.</description>
    </item>
    <item>
      <title>Speaking at MySQL UC 2010</title>
      <link>https://ronaldbradford.com/blog/speaking-at-mysql-uc-2010-2010-01-20/</link>
      <pubDate>Wed, 20 Jan 2010 19:10:44 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/speaking-at-mysql-uc-2010-2010-01-20/</guid>
      <description>My talk on 10x performance improvements – A case study has just been approved for the &amp;lt;a href=&amp;quot;2010 MySQL Conference . This will be my 5th straight year speaking at the MySQL conferences.</description>
    </item>
    <item>
      <title>NoSQL options</title>
      <link>https://ronaldbradford.com/blog/nosql-options-2009-10-06/</link>
      <pubDate>Tue, 06 Oct 2009 15:53:40 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/nosql-options-2009-10-06/</guid>
      <description>The NoSQL event in New York had a number of presentations on non relational technologies including of Hadoop , MongoDB and CouchDB .&#xA;Coming historically from a relational background of 20 years with Ingres , Oracle and MySQL I have been moving my focus towards non relational data store.</description>
    </item>
    <item>
      <title>Monitoring MySQL – The error log</title>
      <link>https://ronaldbradford.com/blog/monitoring-mysql-the-error-log-2009-09-16/</link>
      <pubDate>Wed, 16 Sep 2009 16:03:50 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/monitoring-mysql-the-error-log-2009-09-16/</guid>
      <description>It is important that you monitor the MySQL error log. There are a few different options available for defining the details of the log. If not specified the default is [datadir]/[hostname].</description>
    </item>
    <item>
      <title>Where can you find MySQL Events?</title>
      <link>https://ronaldbradford.com/blog/where-can-you-find-mysql-events-2009-09-10/</link>
      <pubDate>Thu, 10 Sep 2009 18:54:03 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/where-can-you-find-mysql-events-2009-09-10/</guid>
      <description>As a frequent traveler for my MySQL consulting (last 4 weeks were Sydney, San Francisco, New York and Vancouver), I like to keep abreast of any local tech event that includes MySQL that I may be able to attend.</description>
    </item>
    <item>
      <title>InnoDB I_S.tables.table_rows out by a factor of 100x</title>
      <link>https://ronaldbradford.com/blog/mysql_information_schema-table_rows-out-by-a-factor-of-100x-2009-09-09/</link>
      <pubDate>Wed, 09 Sep 2009 21:21:41 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql_information_schema-table_rows-out-by-a-factor-of-100x-2009-09-09/</guid>
      <description>I’ve always believed that the MySQL Information_schema.tables.table_rows figure for Innodb tables to be while approximate, approximately accurate.&#xA;Today I found that the figures varied on one table from 10x to 100x wrong.</description>
    </item>
    <item>
      <title>MySQL DML stats per table</title>
      <link>https://ronaldbradford.com/blog/mysql-dml-stats-per-table-2009-09-09/</link>
      <pubDate>Wed, 09 Sep 2009 17:55:25 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql-dml-stats-per-table-2009-09-09/</guid>
      <description>MySQL provides a level of statistics for your INSERT, UPDATE, DELETE, REPLACE Data Manipulation Language (DML) commands using the STATUS output of various Com_ variables, however it is per server stats.</description>
    </item>
    <item>
      <title>Has your blog been hacked?</title>
      <link>https://ronaldbradford.com/blog/has-your-blog-been-hacked-2009-09-08/</link>
      <pubDate>Tue, 08 Sep 2009 04:32:10 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/has-your-blog-been-hacked-2009-09-08/</guid>
      <description>While not a MySQL topic, as most of my readers view my MySQL Blog, my WordPress blog has been hacked? Has yours?&#xA;Like many, I’m sure you may have read about it like at WordPress blogs under attack from hack attack but I was surprised when my custom permlinks did not work.</description>
    </item>
    <item>
      <title>What do you monitor in MySQL?</title>
      <link>https://ronaldbradford.com/blog/what-do-you-monitori-in-mysql-2009-09-03/</link>
      <pubDate>Thu, 03 Sep 2009 16:45:40 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/what-do-you-monitori-in-mysql-2009-09-03/</guid>
      <description>If you are unfamiliar with what to monitor in MySQL, starting with looking at what popular Monitoring products monitor. For example, the following is the list of MySQL Cacti Plugin measurements.</description>
    </item>
    <item>
      <title>SQL Analysis with MySQL Proxy – Part 2</title>
      <link>https://ronaldbradford.com/blog/sql-analysis-with-mysql-proxy-part-2-2009-09-03/</link>
      <pubDate>Thu, 03 Sep 2009 16:31:19 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/sql-analysis-with-mysql-proxy-part-2-2009-09-03/</guid>
      <description>As I outlined in Part 1 MySQL Proxy can be one tool for performing SQL analysis. The impact with any monitoring is the art of monitoring will affect the results, in this case the performance.</description>
    </item>
    <item>
      <title>SQL query analysis with MySQL Proxy</title>
      <link>https://ronaldbradford.com/blog/sql-query-analysis-with-mysql-proxy-2009-09-02/</link>
      <pubDate>Thu, 03 Sep 2009 00:34:10 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/sql-query-analysis-with-mysql-proxy-2009-09-02/</guid>
      <description>Long before there was the official Query Analyzer (QUAN), a component of MySQL Enterprise, SQL analysis was possible using MySQL Proxy .&#xA;The following is an introduction to logging and query analysis with MySQL Proxy.</description>
    </item>
    <item>
      <title>Seeking public data for benchmarks</title>
      <link>https://ronaldbradford.com/blog/seeking-public-data-for-benchmarks-2009-08-28/</link>
      <pubDate>Fri, 28 Aug 2009 18:05:29 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/seeking-public-data-for-benchmarks-2009-08-28/</guid>
      <description>I have several side projects when time permits and one is that of benchmarking various MySQL technologies (e.g. MySQL 5.0,5.1,5.4), variants (e.g. MariaDB, Drizzle) and storage engines (e.g. Tokutek, Innodb plugin) and even other products like Tokyo Cabinet which is gaining large implementations.</description>
    </item>
    <item>
      <title>Setting up a Virtual IP address (VIP)</title>
      <link>https://ronaldbradford.com/blog/setting-up-a-virtual-ip-address-vip-2009-08-26/</link>
      <pubDate>Wed, 26 Aug 2009 21:18:50 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/setting-up-a-virtual-ip-address-vip-2009-08-26/</guid>
      <description>These instructions are for CentOS/Redhat Linux distributions.&#xA;Identify your current NIC’s and IP addresses in use. $ /sbin/ifconfig eth0 Link encap:Ethernet HWaddr 00:30:48:98:9C:A6 inet addr:192.168.53.201 Bcast:192.168.53.255 Mask:255.255.255.0 inet6 addr: 0080::230:48ff:fe98:9ca6/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:6159779 errors:0 dropped:0 overruns:0 frame:0 TX packets:6137085 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:1158210510 (1.</description>
    </item>
    <item>
      <title>We need more CATs</title>
      <link>https://ronaldbradford.com/blog/we-need-more-cats-2009-08-22/</link>
      <pubDate>Sat, 22 Aug 2009 05:44:11 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/we-need-more-cats-2009-08-22/</guid>
      <description>Before you think I’ve posted an animal story in my MySQL category please read on. For reference, The RAT and the CAT is something I wrote back in 2006, that explains the CAT part.</description>
    </item>
    <item>
      <title>Handy MySQL documentation indexes</title>
      <link>https://ronaldbradford.com/blog/mysql-documentation-indexes-2009-08-21/</link>
      <pubDate>Fri, 21 Aug 2009 04:00:52 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql-documentation-indexes-2009-08-21/</guid>
      <description>Updated&#xA;If your wanting to know more about MySQL Indexes on tables, then check out Understanding Different MySQL Index Implementations .&#xA;I just discovered today in the MySQL 5.1 Reference Manual a handy set of additional indexes in the System Navigation section.</description>
    </item>
    <item>
      <title>Have you checked your MySQL error log today?</title>
      <link>https://ronaldbradford.com/blog/have-you-checked-your-mysql-error-log-today-2009-08-20/</link>
      <pubDate>Thu, 20 Aug 2009 04:25:47 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/have-you-checked-your-mysql-error-log-today-2009-08-20/</guid>
      <description>As a consultant I would be rich if I made money every time when asking “Have you checked the MySQL error log?”&#xA;Today’s special found in a 13GB MySQL server error log.</description>
    </item>
    <item>
      <title>Getting started with Gearman</title>
      <link>https://ronaldbradford.com/blog/getting-started-with-gearman-2009-07-26/</link>
      <pubDate>Sun, 26 Jul 2009 23:42:15 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/getting-started-with-gearman-2009-07-26/</guid>
      <description>Gearman is an open source generic framework for distributed processing. At OSCON 2009 I attended the Gearman: Build Your Own Distributed Platform in 3 Hours tutorial.&#xA;While it’s very easy to install Gearman, and follow the first example, if you missed the all important additional PHP steps listed on just one slide you may be left with the “‘Class ‘GearmanClient’ not found” error.</description>
    </item>
    <item>
      <title>Setting up sysbench with MySQL &amp; Drizzle</title>
      <link>https://ronaldbradford.com/blog/setting-up-sysbench-with-mysql-drizzle-2009-07-23/</link>
      <pubDate>Fri, 24 Jul 2009 00:47:16 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/setting-up-sysbench-with-mysql-drizzle-2009-07-23/</guid>
      <description>Sysbench is a open source product that enables you to perform various system benchmarks including databases. Drizzles performs regression testing of every trunk revision with a branched version of sysbench within Drizzle Automation .</description>
    </item>
    <item>
      <title>configure: error: mysql_config executable not found</title>
      <link>https://ronaldbradford.com/blog/configure-error-mysql_config-executable-not-found-2009-07-23/</link>
      <pubDate>Thu, 23 Jul 2009 23:56:15 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/configure-error-mysql_config-executable-not-found-2009-07-23/</guid>
      <description>If your compiling a product that includes a dependency of MySQL, you can easily get the error&#xA;configure: error: mysql_config executable not found I generally don’t see this problem, because I use MySQL binary tar files, however if you use MySQL packages, such as Ubuntu, you can easily miss the required dependency.</description>
    </item>
    <item>
      <title>Understanding Different MySQL Index Implementations</title>
      <link>https://ronaldbradford.com/blog/understanding-different-mysql-index-implementations-2009-07-22/</link>
      <pubDate>Thu, 23 Jul 2009 00:37:20 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/understanding-different-mysql-index-implementations-2009-07-22/</guid>
      <description>It is important to know and understand that while indexing columns in MySQL will generally improve performance, using the appropriate type of index can make a greater impact on performance.</description>
    </item>
    <item>
      <title>mysql.com and related sites are down</title>
      <link>https://ronaldbradford.com/blog/mysqlcom-and-related-sites-are-down-2009-07-22/</link>
      <pubDate>Wed, 22 Jul 2009 21:26:15 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysqlcom-and-related-sites-are-down-2009-07-22/</guid>
      <description>I tried to go to mysql.com and Planet MySQL over my lunch break at OSCON 2009 to find the websites are down. Seems from conversions with fellow Drizzle colleagues this has been down for some time.</description>
    </item>
    <item>
      <title>Drizzle Query logging</title>
      <link>https://ronaldbradford.com/blog/drizzle-query-logging-2009-07-21/</link>
      <pubDate>Wed, 22 Jul 2009 03:49:48 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/drizzle-query-logging-2009-07-21/</guid>
      <description>Currently Drizzle offers three (3) separate query logging plugins. These plugins offer an extensible means of gathering all or selected queries and provide the foundation for a query analyser tool. Additional filtering includes selecting queries by execution time, result size, rows processed and by any given regular expression via PCRE.</description>
    </item>
    <item>
      <title>What&#39;s new in MySQL 5.4.1</title>
      <link>https://ronaldbradford.com/blog/whats-new-in-mysql-541-2009-07-16/</link>
      <pubDate>Thu, 16 Jul 2009 18:56:19 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/whats-new-in-mysql-541-2009-07-16/</guid>
      <description>Absolutely nothing?&#xA;5.4.0 was released with a change in the MySQL Binary distributions , delivering only 1 64bit Linux platform and two Sun Solaris platforms. This was officially announced on April 21 2009 however the 5.</description>
    </item>
    <item>
      <title>What to do at 3:25am</title>
      <link>https://ronaldbradford.com/blog/what-to-do-at-325am-2009-07-16/</link>
      <pubDate>Thu, 16 Jul 2009 07:33:37 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/what-to-do-at-325am-2009-07-16/</guid>
      <description>Look at MySQL bug reports of course? Well actually I’m writing multiple blog posts, and I was confirming additional reference sources and links when I came across MySQL Bug #29847 – Large CPU usage of InnoDB crash recovery with a big buf pool.</description>
    </item>
    <item>
      <title>Never let your binlog directory fill up</title>
      <link>https://ronaldbradford.com/blog/never-let-your-binlog-directory-fill-up-2009-07-15/</link>
      <pubDate>Wed, 15 Jul 2009 18:51:08 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/never-let-your-binlog-directory-fill-up-2009-07-15/</guid>
      <description>Recently with a client while running a number of disaster recovery tests I came across a nasty situation which was not part of the original plan and provided a far worse disaster situation then expected.</description>
    </item>
    <item>
      <title>Getting wireless working on Ubuntu Macbook</title>
      <link>https://ronaldbradford.com/blog/getting-wireless-working-on-ubuntu-macbook-2009-07-15/</link>
      <pubDate>Wed, 15 Jul 2009 17:29:30 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/getting-wireless-working-on-ubuntu-macbook-2009-07-15/</guid>
      <description>I run Ubuntu 9.04 Januty on my Macbook. Previously installing Ubuntu 8.10, wireless worked automatically, for 9.04 it did not.&#xA;This is what I did to fix it.&#xA;Verify your Macbook is seeing the Broadcom controller.</description>
    </item>
    <item>
      <title>Understanding InnoDB MVCC</title>
      <link>https://ronaldbradford.com/blog/understanding-innodb-mvcc-2009-07-15/</link>
      <pubDate>Wed, 15 Jul 2009 04:24:56 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/understanding-innodb-mvcc-2009-07-15/</guid>
      <description>Multi versioning concurrency control (MVCC) is a database design theory that enables relational databases to support concurrency, or more simply multiple user access to common data in your database.&#xA;In MySQL the InnoDB storage engine provides MVCC, row-level locking, full ACID compliance as well as other features.</description>
    </item>
    <item>
      <title>Killing my softly with QUERY</title>
      <link>https://ronaldbradford.com/blog/killing-my-softly-with-query-2009-07-12/</link>
      <pubDate>Sun, 12 Jul 2009 05:34:30 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/killing-my-softly-with-query-2009-07-12/</guid>
      <description>The MySQL KILL command as the name suggests kills queries that are running.&#xA;After identifying the Id using the SHOW PROCESSLIST command, the User of the connection/thread or a database user with SUPER privileges can execute KILL [id]; to remove the connection/thread.</description>
    </item>
    <item>
      <title>Installing Perl RRD module – RRDs.pm</title>
      <link>https://ronaldbradford.com/blog/installing-perl-rrd-module-rrdspm-2009-07-11/</link>
      <pubDate>Sat, 11 Jul 2009 17:05:35 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/installing-perl-rrd-module-rrdspm-2009-07-11/</guid>
      <description>Perform a quick check if the module is available.&#xA;$ perl -MRRDs -le &#39;print q(ok!)&#39; Can&#39;t locate RRDs.pm in @INC (@INC contains: /usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib64/perl5/vendor_perl/5.</description>
    </item>
    <item>
      <title>An important Drizzle/MySQL difference</title>
      <link>https://ronaldbradford.com/blog/an-important-drizzlemysql-difference-2009-07-04/</link>
      <pubDate>Sat, 04 Jul 2009 04:01:11 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/an-important-drizzlemysql-difference-2009-07-04/</guid>
      <description>There are many features that are similar in MySQL and Drizzle. There are also many that are not.&#xA;I’ve previously discussed topics like Datatypes and tables , SQL_MODE and SHOW .</description>
    </item>
    <item>
      <title>The confusion over global and session status</title>
      <link>https://ronaldbradford.com/blog/the-confusion-over-global-and-session-status-2009-07-03/</link>
      <pubDate>Fri, 03 Jul 2009 17:47:20 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/the-confusion-over-global-and-session-status-2009-07-03/</guid>
      <description>I was trying to demonstrate to a client how to monitor queries that generate internal temporary tables. With an EXPLAIN plan you see ‘Creating temporary’. Within MySQL you can use the SHOW STATUS to look at queries that create temporary tables.</description>
    </item>
    <item>
      <title>Benchmarking Drizzle with MyBench(DBD::drizzle)</title>
      <link>https://ronaldbradford.com/blog/benchmarking-drizzle-with-mybenchdbddrizzle-2009-07-01/</link>
      <pubDate>Wed, 01 Jul 2009 17:13:37 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/benchmarking-drizzle-with-mybenchdbddrizzle-2009-07-01/</guid>
      <description>With thanks to Patrick Galbraith and his DBD::drizzle 0.200 I am now able to test client benchmarks side by side with MySQL and Drizzle.&#xA;For simple benchmarking with clients, generally when I have little time, I use a simple Perl framework mybench .</description>
    </item>
    <item>
      <title>Verifying MySQL Replication in action</title>
      <link>https://ronaldbradford.com/blog/verifying-mysql-replication-in-action-2009-06-28/</link>
      <pubDate>Mon, 29 Jun 2009 02:58:38 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/verifying-mysql-replication-in-action-2009-06-28/</guid>
      <description>There is a very simple test to show MySQL replication in action and to also better understand the basics of MySQL Replication. With a configured MySQL environment we can run the following test on your MySQL master, and monitor the MySQL slave.</description>
    </item>
    <item>
      <title>Using statpack with SHOW STATUS</title>
      <link>https://ronaldbradford.com/blog/using-statpack-with-show-status-2009-06-18/</link>
      <pubDate>Fri, 19 Jun 2009 00:40:23 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/using-statpack-with-show-status-2009-06-18/</guid>
      <description>Mark Leith, on of the MySQL Support Team managers wrote some time ago a very nice utility I use often called Statpack .&#xA;My use of Statpack is very simple. Take two snaphots of SHOW GLOBAL STATUS and compare to produce a text based version of the statistics.</description>
    </item>
    <item>
      <title>The value of multi insert values</title>
      <link>https://ronaldbradford.com/blog/the-value-of-multi-insert-values-2009-06-16/</link>
      <pubDate>Tue, 16 Jun 2009 21:10:51 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/the-value-of-multi-insert-values-2009-06-16/</guid>
      <description>Baron got a great amount of response from his 50 things to know before migrating Oracle to MySQL . I’m glad I invited him as a fellow MySQL colleague to my presentation to the Federal Government on Best Practices for Migrating to MySQL from Oracle and SQL Server for his inspiration.</description>
    </item>
    <item>
      <title>What is max_tmp_tables?</title>
      <link>https://ronaldbradford.com/blog/what-is-max_tmp_tables-2009-06-16/</link>
      <pubDate>Tue, 16 Jun 2009 18:23:45 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/what-is-max_tmp_tables-2009-06-16/</guid>
      <description>Recently I came across another configuration option I’d not heard of before. I profess to not know them all, however I do know when I find something unusual. If you are a beginner DBA, learn what is normal and expected, and identify what is out of the normal, investigate, research and question if necessary.</description>
    </item>
    <item>
      <title>O&#39;Reilly Twitter Boot Camp a success</title>
      <link>https://ronaldbradford.com/blog/oreilly-twitter-boot-camp-a-success-2009-06-16/</link>
      <pubDate>Tue, 16 Jun 2009 15:23:03 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/oreilly-twitter-boot-camp-a-success-2009-06-16/</guid>
      <description>The first O’Reilly Twitter Boot Camp – #OTBC was held in New York as a pre cursor to 140 Characters Conference – #140conf on Monday 15th June, 2009.&#xA;With opening and closing keynotes were like matching bookends of The Twitter Book #twitterbook offered to all attendees and authored by the keynoters @timoreilly and @SarahM .</description>
    </item>
    <item>
      <title>Wafflecloud with cream</title>
      <link>https://ronaldbradford.com/blog/wafflecloud-with-cream-2009-06-14/</link>
      <pubDate>Mon, 15 Jun 2009 01:29:17 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/wafflecloud-with-cream-2009-06-14/</guid>
      <description>I have been working recently with Matt Yonkovit to get Waffle Grid cloud enabled with Amazon Web Services (AWS) .&#xA;An initial version of Waffle Grid Cream – Version 0.5 release is now available.</description>
    </item>
    <item>
      <title>multi-threaded memcached</title>
      <link>https://ronaldbradford.com/blog/multi-threaded-memcached-2009-06-11/</link>
      <pubDate>Thu, 11 Jun 2009 19:07:01 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/multi-threaded-memcached-2009-06-11/</guid>
      <description>I discovered while compiling Wafflegrid today that by default, the Ubuntu binaries for memcached are not-multithreaded.&#xA;Following the installation of memcached from apt-get and libmemcached I ran memslap for:&#xA;$ memslap -s localhost Threads connecting to servers 1 Took 1.</description>
    </item>
    <item>
      <title>Problems compiling MySQL 5.4</title>
      <link>https://ronaldbradford.com/blog/problems-compiling-mysql-54-2009-06-11/</link>
      <pubDate>Thu, 11 Jun 2009 16:54:04 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/problems-compiling-mysql-54-2009-06-11/</guid>
      <description>Seem’s the year Sun had for improving MySQL , and with an entire new 5.4 branch the development team could not fix the autoconf and compile dependencies that has been in MySQL for all the years I’ve been compiling MySQL.</description>
    </item>
    <item>
      <title>Understanding your RAID Configuration</title>
      <link>https://ronaldbradford.com/blog/understanding-your-raid-configuration-2009-06-08/</link>
      <pubDate>Mon, 08 Jun 2009 17:26:14 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/understanding-your-raid-configuration-2009-06-08/</guid>
      <description>For any production MySQL Database system, running RAID is a given these days. Do you know what RAID your database is? Are you sure? . Ask for quantifiable reproducible output from your systems provider or your System Administrator.</description>
    </item>
    <item>
      <title>OSCON 2009 at a discounted rate</title>
      <link>https://ronaldbradford.com/blog/oscon-2009-at-a-discounted-rate-2009-06-05/</link>
      <pubDate>Fri, 05 Jun 2009 21:31:03 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/oscon-2009-at-a-discounted-rate-2009-06-05/</guid>
      <description>OSCON moves this year from Portland to San Jose.&#xA;As one the community panel for Drizzle: Status, Principles, and Ecosystem I also have a speaker discount which you can combine with O’Reilly having also extended early bird registration until June 23.</description>
    </item>
    <item>
      <title>MySQL Book winner – for 5 configuration options</title>
      <link>https://ronaldbradford.com/blog/mysql-book-winner-for-5-configuration-options-2009-06-04/</link>
      <pubDate>Thu, 04 Jun 2009 04:06:43 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql-book-winner-for-5-configuration-options-2009-06-04/</guid>
      <description>If you had to configure a WordPress MU installation without access to any details of your MySQL Configuration, what would you do?&#xA;What top five configuration settings would you use?</description>
    </item>
    <item>
      <title>Free MySQL Book giveway – Current Progress</title>
      <link>https://ronaldbradford.com/blog/free-mysql-book-giveway-current-progress-2009-05-31/</link>
      <pubDate>Sun, 31 May 2009 21:18:21 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/free-mysql-book-giveway-current-progress-2009-05-31/</guid>
      <description>I’ve decided to give people two more days for a chance to win a free MySQL Book — Sheeri Cabral’s MySQL Administrators Bible .&#xA;I have had five people so far provide recommendations for a simple MySQL configuration question as stated in &amp;lt;a href=http://ronaldbradford.</description>
    </item>
    <item>
      <title>For MySQL DBA fame and glory. Prize included.</title>
      <link>https://ronaldbradford.com/blog/for-mysql-dba-fame-and-glory-prize-included-2009-05-29/</link>
      <pubDate>Fri, 29 May 2009 18:14:38 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/for-mysql-dba-fame-and-glory-prize-included-2009-05-29/</guid>
      <description>I came across the following configuration today on a Production MySQL system (5.0.67) running 30+ blogs using WordPress MU .&#xA;$ cat /etc/my.cnf [mysqld] set-variable = max_connections=500 safe-show-database No I did not truncate the output.</description>
    </item>
    <item>
      <title>Basic OS/MySQL Security</title>
      <link>https://ronaldbradford.com/blog/basic-os-mysql-security-2009-05-28/</link>
      <pubDate>Thu, 28 May 2009 20:42:16 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/basic-os-mysql-security-2009-05-28/</guid>
      <description>If you can do either of these on your MySQL production server, you need to correct immediately.&#xA;1. Login directly to your MySQL server as the ‘root’ Linux Operating System user.</description>
    </item>
    <item>
      <title>SHOW WARNINGS woes</title>
      <link>https://ronaldbradford.com/blog/show-warnings-woes-2009-05-19/</link>
      <pubDate>Tue, 19 May 2009 13:27:23 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/show-warnings-woes-2009-05-19/</guid>
      <description>Recently on a client site I had to fight the pain of having no way to confirm loss of data integrity when optimizing data types. Due to MySQL’s ability to perform silent conversion of data, when converting a number of columns we enabled sql_mode to catch any truncations as errors.</description>
    </item>
    <item>
      <title>The MySQL crystal ball says …</title>
      <link>https://ronaldbradford.com/blog/the-mysql-crystal-ball-says-2009-05-18/</link>
      <pubDate>Mon, 18 May 2009 13:56:09 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/the-mysql-crystal-ball-says-2009-05-18/</guid>
      <description>As the recipient of the 2009 MySQL Community Member of the Year award I received a MySQL crystal ball. While it looks good in my bookcase, unfortunately the best advice I can offer during this time of uncertainty is “watch this space”.</description>
    </item>
    <item>
      <title>MySQL for the Oracle DBA Resources</title>
      <link>https://ronaldbradford.com/blog/mysql-for-the-oracle-dba-resources-2009-05-18/</link>
      <pubDate>Mon, 18 May 2009 12:40:49 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql-for-the-oracle-dba-resources-2009-05-18/</guid>
      <description>The announcement last month of Oracle to acquire Sun continues to warrant a lot of discussion over exactly what Oracle will do with MySQL. Only time will tell what will happen with the official product, however it is important to remember that MySQL is GPL, there will always be a free version of MySQL available for popular LAMP stack products such as WordPress and Drupal and new and existing startup’s will continue to use MySQL.</description>
    </item>
    <item>
      <title>Drizzle now available on Mosso</title>
      <link>https://ronaldbradford.com/blog/drizzle-now-available-on-mosso-2009-04-27/</link>
      <pubDate>Tue, 28 Apr 2009 03:32:50 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/drizzle-now-available-on-mosso-2009-04-27/</guid>
      <description>Mosso the Rackspace Cloud now has a Drizzle developer image much like the first Drizzle AMI on EC2 .&#xA;The Mosso interface is definitely different, it’s a GUI, and I definitely prefer CLI, but it’s a simpler navigation for a new user.</description>
    </item>
    <item>
      <title>Announcing Drizzle on EC2</title>
      <link>https://ronaldbradford.com/blog/announcing-drizzle-on-ec2-2009-04-26/</link>
      <pubDate>Mon, 27 Apr 2009 02:45:28 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/announcing-drizzle-on-ec2-2009-04-26/</guid>
      <description>I have published the very first sharable Drizzle Amazon Machine Image (AMI) for AWS EC2, based on the good feedback from my discussion at the Drizzle Developer Day on what options we should try.</description>
    </item>
    <item>
      <title>Compiling libdrizzle</title>
      <link>https://ronaldbradford.com/blog/compiling-libdrizzle-2009-04-26/</link>
      <pubDate>Mon, 27 Apr 2009 02:00:48 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/compiling-libdrizzle-2009-04-26/</guid>
      <description>Compiling libdrizzle is a rather trivial task. The following are the steps I undertook on Ubuntu 8.10 Intrepid 32 bit.&#xA;There was one pre-requisite from the most basic installed developer tools.</description>
    </item>
    <item>
      <title>Drizzle/bzr dependency</title>
      <link>https://ronaldbradford.com/blog/drizzlebzr-dependency-2009-04-26/</link>
      <pubDate>Sun, 26 Apr 2009 18:18:27 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/drizzlebzr-dependency-2009-04-26/</guid>
      <description>A number of developers had problems on Friday at the Drizzle Developer Day with compiling bzr . The distro in question I was helping with was CentOS 5 32-bit. I had no issues on CentOS 5 64bit.</description>
    </item>
    <item>
      <title>Adding a Drizzle Plugin</title>
      <link>https://ronaldbradford.com/blog/adding-a-drizzle-plugin-2009-04-24/</link>
      <pubDate>Sat, 25 Apr 2009 03:45:07 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/adding-a-drizzle-plugin-2009-04-24/</guid>
      <description>I joined about 50 others including a number of core MySQL developers and MySQL community members today for the 2009 Drizzle developers day at Sun Microsystems Santa Clara campus.&#xA;In addition to a number of presentations and various group discussions most of my individual hacking time was under the guidance of Drizzle team developer Stewart Smith were Patrick Galbraith and myself started the porting of Patrick’s memcached UDF functions for MySQL .</description>
    </item>
    <item>
      <title>Setting up MySQL on Amazon Web Services (AWS) Presentation</title>
      <link>https://ronaldbradford.com/blog/setting-up-mysql-on-amazon-web-services-aws-presentation-2009-04-22/</link>
      <pubDate>Wed, 22 Apr 2009 16:28:25 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/setting-up-mysql-on-amazon-web-services-aws-presentation-2009-04-22/</guid>
      <description>On Tuesday at the MySQL Camp 2009 in Santa Clara I presented Setting up MySQL on Amazon Web Services (AWS).&#xA;This presentation assumed you know nothing about AWS, and have no account.</description>
    </item>
    <item>
      <title>Where is the MySQL in Sun&#39;s announcement</title>
      <link>https://ronaldbradford.com/blog/where-is-the-mysql-in-suns-announcement-2009-04-20/</link>
      <pubDate>Mon, 20 Apr 2009 18:49:22 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/where-is-the-mysql-in-suns-announcement-2009-04-20/</guid>
      <description>I find it surprising that in the official Sun Announcement there is no mention of MySQL for two reasons. Firstly, this was Sun largest single purchase of $1 billion only 12 months ago.</description>
    </item>
    <item>
      <title>mysql.com search is so broken</title>
      <link>https://ronaldbradford.com/blog/mysqlcom-search-is-so-broken-2009-04-06/</link>
      <pubDate>Mon, 06 Apr 2009 23:58:35 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysqlcom-search-is-so-broken-2009-04-06/</guid>
      <description>Today, while on the MySQL manual page , I typed in ‘select’ in the search manual box to confirm the SELECT syntax.&#xA;The result was not what I expected, the “SELECT” command.</description>
    </item>
    <item>
      <title>Developing Code Coverage for MySQL tests</title>
      <link>https://ronaldbradford.com/blog/developing-code-coverage-for-mysql-tests-2009-04-06/</link>
      <pubDate>Mon, 06 Apr 2009 16:38:34 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/developing-code-coverage-for-mysql-tests-2009-04-06/</guid>
      <description>I have always been a strong advocate of good testing of any system. I started on a project last year with Drizzle to produce coverage tests to facilitate verifying syntax and helping in comparison with MySQL.</description>
    </item>
    <item>
      <title>A beginners look at Drizzle – Datatypes and Tables</title>
      <link>https://ronaldbradford.com/blog/a-beginners-look-at-drizzle-datatypes-and-tables-2009-04-01/</link>
      <pubDate>Wed, 01 Apr 2009 22:52:31 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/a-beginners-look-at-drizzle-datatypes-and-tables-2009-04-01/</guid>
      <description>The Drizzle database, while similar to MySQL includes a number of significant differences. In this post we will look at data types and table syntax that is valid in Drizzle. For more background information you can also review A beginners look at Drizzle – Getting around with SHOW .</description>
    </item>
    <item>
      <title>A beginners look at Drizzle – Getting around with SHOW</title>
      <link>https://ronaldbradford.com/blog/a-beginners-look-at-drizzle-getting-around-with-show-2009-03-31/</link>
      <pubDate>Wed, 01 Apr 2009 01:17:47 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/a-beginners-look-at-drizzle-getting-around-with-show-2009-03-31/</guid>
      <description>Assuming you have successfully compiled Drizzle , and you are ready to start for the first time, here are some beginner differences with those familiar with the current MySQL 5.1 GA version.</description>
    </item>
    <item>
      <title>A Drizzle update – Running version 2009.03.970-development</title>
      <link>https://ronaldbradford.com/blog/a-drizzle-update-running-version-200903970-development-2009-03-31/</link>
      <pubDate>Tue, 31 Mar 2009 23:06:34 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/a-drizzle-update-running-version-200903970-development-2009-03-31/</guid>
      <description>I’ve not looked at compiling and running Drizzle on my server for the past four weeks. Well overdue time for a check and see how it’s going. I saw in today’s planet.</description>
    </item>
    <item>
      <title>Extending vmplot</title>
      <link>https://ronaldbradford.com/blog/extending-vmplot-2009-03-31/</link>
      <pubDate>Tue, 31 Mar 2009 21:26:11 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/extending-vmplot-2009-03-31/</guid>
      <description>Taking the work already done with vmplot.sh, a useful tool for MySQL performance tuning by Yves and Matt at BigDBAHead, and in true Open Source fashion I’ve enhanced and modified for my own purposes.</description>
    </item>
    <item>
      <title>Your Code, Your Community, Your Cloud… Project Kenai</title>
      <link>https://ronaldbradford.com/blog/your-code-your-community-your-cloud-project-kenai-2009-03-18/</link>
      <pubDate>Wed, 18 Mar 2009 18:05:21 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/your-code-your-community-your-cloud-project-kenai-2009-03-18/</guid>
      <description>Following the opening keynote announcement about Kenai I ventured into a talk on Project Kenai .&#xA;With today’s economy, the drive is towards efficiency is certainly a key consideration, it was quoted that dedicated hosting servers only run at 30% efficiency.</description>
    </item>
    <item>
      <title>Everybody is talking About Clouds</title>
      <link>https://ronaldbradford.com/blog/everybody-is-talking-about-clouds-2009-03-18/</link>
      <pubDate>Wed, 18 Mar 2009 15:14:04 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/everybody-is-talking-about-clouds-2009-03-18/</guid>
      <description>From the opening keynote at CommunityOne East we begin with Everybody is talking About Clouds.&#xA;It’s difficult to get a good definition, the opening cloud definition today was Software/Platform/Storage/Database/Infrastructure as a service.</description>
    </item>
    <item>
      <title>CommunityOne East – An open developer conference</title>
      <link>https://ronaldbradford.com/blog/communityone-east-an-open-developer-conference-2009-03-18/</link>
      <pubDate>Wed, 18 Mar 2009 13:53:21 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/communityone-east-an-open-developer-conference-2009-03-18/</guid>
      <description>With an opening video from thru-you.com – an individual taking random you-tube video and producing video mashup’s, the CommunityOne East conference in New York, NY beings.&#xA;The opening introduction was by Chief Sustainability Officer Dave Douglas.</description>
    </item>
    <item>
      <title>Hurting the little guy?</title>
      <link>https://ronaldbradford.com/blog/hurting-the-little-guy-2009-03-16/</link>
      <pubDate>Mon, 16 Mar 2009 23:08:02 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/hurting-the-little-guy-2009-03-16/</guid>
      <description>Today I come back from the dentist, if that wasn’t bad enough news, I get an email from Google AdWords titled Your Google AdWords Approval Status.&#xA;In the email, all my AdWords campaigns are now disapproved, because of:</description>
    </item>
    <item>
      <title>Understanding the various MySQL Products &amp; Variants</title>
      <link>https://ronaldbradford.com/blog/understanding-the-various-mysql-products-variants-2009-03-13/</link>
      <pubDate>Fri, 13 Mar 2009 16:29:16 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/understanding-the-various-mysql-products-variants-2009-03-13/</guid>
      <description>The MySQL marketplace today is far more complex then simply choosing between a particular version of MySQL that Sun/MySQL produces.&#xA;The MySQL server product in general is released under the GNU General Public License (GPL) v2 , however you should carefully review the MySQL Legal Policies {#s0rl} as a number of exceptions and different license agreements operate for companion tools such as MySQL Cluster, MySQL client libraries and documentation for example.</description>
    </item>
    <item>
      <title>Infobright Community Edition(ICE) – It&#39;s Free</title>
      <link>https://ronaldbradford.com/blog/infobright-community-editionice-its-free-2009-03-12/</link>
      <pubDate>Thu, 12 Mar 2009 18:22:24 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/infobright-community-editionice-its-free-2009-03-12/</guid>
      <description>The March NY MySQL Meetup featured a presentation from Infobright , a data warehousing solution built on the MySQL Product.&#xA;With a pitch of “Simplicity, Scalability and low TCO” I became more impressed with the capability to delivery on these as the presentation proceeded.</description>
    </item>
    <item>
      <title>Eliminating unnecessary internal temporary tables</title>
      <link>https://ronaldbradford.com/blog/eliminating-unnecessary-internal-temporary-tables-2009-02-25/</link>
      <pubDate>Wed, 25 Feb 2009 23:48:49 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/eliminating-unnecessary-internal-temporary-tables-2009-02-25/</guid>
      <description>I can’t stress enough that people look at SQL statements that are being executed against your production MySQL database, and you optimize queries when you can.&#xA;Often it’s the improvement to the large number of similar queries executed that can optimize resources.</description>
    </item>
    <item>
      <title>Announcing &#34;MySQL Essentials&#34; Training</title>
      <link>https://ronaldbradford.com/blog/announcing-mysql-essentials-training-2009-02-24/</link>
      <pubDate>Tue, 24 Feb 2009 21:05:54 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/announcing-mysql-essentials-training-2009-02-24/</guid>
      <description>Are you having problems getting up to speed on MySQL? Are you asking yourself “Is there a hands-on training course we can send a developer/system admin to learn MySQL?”. In response, at 42SQL we have put together two new training courses, MySQL Essentials and MySQL Operations.</description>
    </item>
    <item>
      <title>The art of looking at the actual SQL statements</title>
      <link>https://ronaldbradford.com/blog/the-art-of-looking-at-the-actual-sql-statements-2009-02-24/</link>
      <pubDate>Tue, 24 Feb 2009 16:36:12 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/the-art-of-looking-at-the-actual-sql-statements-2009-02-24/</guid>
      <description>It’s a shame that MySQL does not provide better granularity when you want to look at all SQL statements being executed in a MySQL server. I canvas that you can with the general log, but the inherit starting/stopping problems in 5.</description>
    </item>
    <item>
      <title>Watching a slave catchup</title>
      <link>https://ronaldbradford.com/blog/watching-a-slave-catchup-2009-02-24/</link>
      <pubDate>Tue, 24 Feb 2009 15:48:41 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/watching-a-slave-catchup-2009-02-24/</guid>
      <description>This neat one line command can be of interest when you are rebuilding a MySQL slave and replication is currently catching up.&#xA;$ watch --interval=1 --differences &#39;mysql -uuser -ppassword -e &#34;</description>
    </item>
    <item>
      <title>Some Drupal observations</title>
      <link>https://ronaldbradford.com/blog/some-drupal-observations-2009-02-23/</link>
      <pubDate>Mon, 23 Feb 2009 12:36:26 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/some-drupal-observations-2009-02-23/</guid>
      <description>I had the opportunity to review a client’s production Drupal installation recently. This is a new site and traffic is just starting to pick up. Drupal is a popular LAMP stack open source CMS system using the MySQL Database.</description>
    </item>
    <item>
      <title>Best Practices in Migrating to MySQL</title>
      <link>https://ronaldbradford.com/blog/best-practices-in-migrating-to-mysql-2009-02-22/</link>
      <pubDate>Sun, 22 Feb 2009 21:10:16 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/best-practices-in-migrating-to-mysql-2009-02-22/</guid>
      <description>This week I was the invited speaker to give a 4 hr presentation to the Federal Government Sector in Washington DC on “Best Practices in Migrating to MySQL“. This was a followup to my day long “MySQL for the Oracle DBA Bootcamp” which I presented in Washington DC last year.</description>
    </item>
    <item>
      <title>Best practices for migrating applications to MySQL</title>
      <link>https://ronaldbradford.com/blog/best-practices-for-migrating-applications-to-mysql-2009-02-02/</link>
      <pubDate>Mon, 02 Feb 2009 22:18:04 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/best-practices-for-migrating-applications-to-mysql-2009-02-02/</guid>
      <description>In just over 2 weeks I’ll be the invited speaker in Washington DC to Best practices for migrating applications to MySQL . This workshop is being held in conjunction with Carahsoft and Sun/MySQL and aims to provide to the Federal sector valuable information for the continued usage and uptake of Open Source and specifically MySQL.</description>
    </item>
    <item>
      <title>Extending the MySQL Data Landscape</title>
      <link>https://ronaldbradford.com/blog/extending-the-mysql-data-landscape-2009-01-26/</link>
      <pubDate>Mon, 26 Jan 2009 21:43:48 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/extending-the-mysql-data-landscape-2009-01-26/</guid>
      <description>Learn how to extend your existing MySQL based website to leverage the power of MySQL variants, AWS cloud based MySQL deployments and RDBMS alternatives. Evaluate how to integrate and use these different various technologies such as MySQL based variations KickFire, a column based optimization and InfoBright, a data warehousing solution.</description>
    </item>
    <item>
      <title>Dependency error installing mylvmbackup on Ubuntu 8.04</title>
      <link>https://ronaldbradford.com/blog/depending-error-installing-mylvmbackup-on-ubuntu-804-2008-12-15/</link>
      <pubDate>Mon, 15 Dec 2008 21:34:14 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/depending-error-installing-mylvmbackup-on-ubuntu-804-2008-12-15/</guid>
      <description>I’ve started an investigation of MySQL Backups using LVM . I’m working with Lenz’s mylvmbackup but I found it both used Perl and needed a number of dependencies installed.&#xA;Installing dependencies failed on my test system, yet I found it actually worked when I went back to my dev system (but it is not configured with LVM for full testing).</description>
    </item>
    <item>
      <title>Using Flipper to manage MySQL Pairs</title>
      <link>https://ronaldbradford.com/blog/using-flipper-to-manage-mysql-pairs-2008-12-09/</link>
      <pubDate>Tue, 09 Dec 2008 20:44:57 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/using-flipper-to-manage-mysql-pairs-2008-12-09/</guid>
      <description>As discussed previously in Options using MySQL pairs I have started evaluating the strengths and weaknesses of various open source options. This is an evaluation of Flipper , a product from Proven Scaling a MySQL consulting organization.</description>
    </item>
    <item>
      <title>Where is the innovation?</title>
      <link>https://ronaldbradford.com/blog/where-is-the-innovation-2008-11-24/</link>
      <pubDate>Mon, 24 Nov 2008 06:04:36 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/where-is-the-innovation-2008-11-24/</guid>
      <description>The 2009 MySQL Conference has closed it’s submissions for papers. This year the motto is “Innovation Everywhere”.&#xA;Last weekend’s Open SQL Camp in Charlottesville, Virginia, we had the chance to talk about the movements in the MySQL ecosystem.</description>
    </item>
    <item>
      <title>Javascript Helpers</title>
      <link>https://ronaldbradford.com/blog/javascript-helpers-2008-10-13/</link>
      <pubDate>Mon, 13 Oct 2008 22:36:52 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/javascript-helpers-2008-10-13/</guid>
      <description>Combined with my old favorites of Dynamic Drive , DHTML Goodies and Brain Jar , I’ve added the following to my list of Javascript sources.&#xA;Mochikit JQuery </description>
    </item>
    <item>
      <title>What is Google&#39;s direction?</title>
      <link>https://ronaldbradford.com/blog/what-is-googles-direction-2008-09-02/</link>
      <pubDate>Tue, 02 Sep 2008 04:22:01 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/what-is-googles-direction-2008-09-02/</guid>
      <description>Tonight over discussion was Android and what is Google’s ultimate direction. Have they lost their way, or are they just planning to explode with so many new things that will revolutionize what and how we do things.</description>
    </item>
    <item>
      <title>Naming standards? Singular or Plural</title>
      <link>https://ronaldbradford.com/blog/naming-standards-singular-or-plural-2008-09-02/</link>
      <pubDate>Tue, 02 Sep 2008 04:17:26 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/naming-standards-singular-or-plural-2008-09-02/</guid>
      <description>It’s important that for any software application good standards exist. Standards ensure a number of key considerations. Standards are necessary to enforce and provide reproducible software and to provide a level of quality in a team environment, ease of readability and consistency.</description>
    </item>
    <item>
      <title>Websites in review – Week 1</title>
      <link>https://ronaldbradford.com/blog/websites-in-review-week-1-2008-08-30/</link>
      <pubDate>Sat, 30 Aug 2008 17:32:20 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/websites-in-review-week-1-2008-08-30/</guid>
      <description>I often come across new websites, quite often by accident, or by indirection in links from looking at other details. The Internet is an amazing place, and one could spend all day reading such a variety information and only touch on just a few specific topics.</description>
    </item>
    <item>
      <title>Monetization through Online Advertising</title>
      <link>https://ronaldbradford.com/blog/monetization-through-online-advertising-2008-08-28/</link>
      <pubDate>Thu, 28 Aug 2008 22:34:06 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/monetization-through-online-advertising-2008-08-28/</guid>
      <description>Next week I will be the panel moderator for September 2008 Entrepreneurs Forum on “Monetization through Online Advertising” organized by Ultra Light Startups™ . A slightly different approach to my regular speaking schedule, it will be good to observe and interact with our speakers.</description>
    </item>
    <item>
      <title>An intestesting approach to free hosting</title>
      <link>https://ronaldbradford.com/blog/an-intestesting-approach-to-free-hosting-2008-08-27/</link>
      <pubDate>Wed, 27 Aug 2008 15:17:31 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/an-intestesting-approach-to-free-hosting-2008-08-27/</guid>
      <description>I came across the OStatic Free hosting service that provide Solaris + Glassfish (Java Container) + MySQL.&#xA;They offer “Now you can get free Web hosting on Cloud Computing environment free of charge for up to 12 months.</description>
    </item>
    <item>
      <title>VirtualBox, compiling Part 2</title>
      <link>https://ronaldbradford.com/blog/virtualbox-compiling-part-2-2008-08-18/</link>
      <pubDate>Tue, 19 Aug 2008 01:06:36 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/virtualbox-compiling-part-2-2008-08-18/</guid>
      <description>So I managed to find all dependencies after some trial and error for compiling VirtualBox 1.6.4 under Ubuntu 8.0.4, then finding the Linux build instructions to confirm.&#xA;It was not successful however in building, throwing the following error:</description>
    </item>
    <item>
      <title>Interacting with BuildBot using IRC</title>
      <link>https://ronaldbradford.com/blog/interacting-with-buildbot-using-irc-2008-08-18/</link>
      <pubDate>Mon, 18 Aug 2008 20:18:45 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/interacting-with-buildbot-using-irc-2008-08-18/</guid>
      <description>Using BuildBot for Drizzle has been a great way to help in the verification of the sometimes rapid code changes that are being committed.&#xA;Curious why the IRC notifier within BuildBot only joined and exited the #drizzle channel in IRC, some further investigation of the IRC Documentation lead to more information to share.</description>
    </item>
    <item>
      <title>Virtual Box, a world of hurt</title>
      <link>https://ronaldbradford.com/blog/virtual-box-a-world-of-hurt-2008-08-17/</link>
      <pubDate>Sun, 17 Aug 2008 22:34:56 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/virtual-box-a-world-of-hurt-2008-08-17/</guid>
      <description>I successfully installed Virtual box via a few simply apt-get commands under Ubuntu 8.04 via these instructions .&#xA;It started fine, after two small annoying, install this module, add this group messages.</description>
    </item>
    <item>
      <title>Project Darkstar</title>
      <link>https://ronaldbradford.com/blog/project-darkstar-2008-08-14/</link>
      <pubDate>Thu, 14 Aug 2008 21:05:28 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/project-darkstar-2008-08-14/</guid>
      <description>It may sound like either a astronomical research project or a Star Wars spin- off, but Project Darkstar is an open source infrastructure from Sun Microsystems that states “simplify the development and operation of massively scalable online games, virtual worlds, and social networking applications.</description>
    </item>
    <item>
      <title>MySQL involvement in OSCON opening keynote</title>
      <link>https://ronaldbradford.com/blog/mysql-involvement-in-oscon-opening-keynote-2008-08-01/</link>
      <pubDate>Fri, 01 Aug 2008 21:50:11 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql-involvement-in-oscon-opening-keynote-2008-08-01/</guid>
      <description>Before I get to post my OSCON reflection I see I didn’t post this (which I reference).&#xA;At OSCON opening keynotes Tim O’Reilly Interviews Monty Widenius &amp;amp; Brian Aker . This provided some interesting answers in a Q &amp;amp; A session.</description>
    </item>
    <item>
      <title>Drizzle needs you</title>
      <link>https://ronaldbradford.com/blog/drizzle-needs-you-2008-07-29/</link>
      <pubDate>Tue, 29 Jul 2008 03:06:39 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/drizzle-needs-you-2008-07-29/</guid>
      <description>Use MySQL, but want to follow the new kid on the block? Want to help contribute to Drizzle? We are seeking help in compiling across different platforms.&#xA;Please help us by becoming a buildbot slave .</description>
    </item>
    <item>
      <title>Installing Buildbot</title>
      <link>https://ronaldbradford.com/blog/installing-buildbot-2008-07-28/</link>
      <pubDate>Mon, 28 Jul 2008 06:28:23 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/installing-buildbot-2008-07-28/</guid>
      <description>BuildBot is a system to automate the compile/test cycle required by most software projects to validate code changes.&#xA;Here is my environment.&#xA;$ uname -a Linux app.example.com 2.6.18-53.el5 #1 SMP Mon Nov 12 02:14:55 EST 2007 x86_64 x86_64 x86_64 GNU/Linux $ python Python 2.</description>
    </item>
    <item>
      <title>Working with Google App Engine</title>
      <link>https://ronaldbradford.com/blog/working-with-google-app-engine-2008-06-03/</link>
      <pubDate>Mon, 02 Jun 2008 19:21:51 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/working-with-google-app-engine-2008-06-03/</guid>
      <description>Yesterday I took a more serious look at Google App Engine , I got a developer account some weeks ago.&#xA;After going though the getting started demo some time ago, I chose an idea for a FaceBook Application and started in true eXtreme Programming (XP) style (i.</description>
    </item>
    <item>
      <title>Beyond Blogs</title>
      <link>https://ronaldbradford.com/blog/beyond-blogs-2008-05-26/</link>
      <pubDate>Sun, 25 May 2008 23:08:05 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/beyond-blogs-2008-05-26/</guid>
      <description>I was reading today in a printed magazine Business Week the article Beyond Blogs . It’s unusual these days to actually read on paper what we can find on our online world.</description>
    </item>
    <item>
      <title>Microsoft, Yahoo and Open Source</title>
      <link>https://ronaldbradford.com/blog/microsoft-yahoo-and-open-source-2008-02-10/</link>
      <pubDate>Sat, 09 Feb 2008 17:12:17 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/microsoft-yahoo-and-open-source-2008-02-10/</guid>
      <description>There has been plenty of press this week regarding Microsoft making a bid for Yahoo. This week the Wall Street Journal Article From Uncertain Future To Leading Yahoo Bid has prompted me to the following observations.</description>
    </item>
    <item>
      <title>NY Tech Meetup – Idea Virus</title>
      <link>https://ronaldbradford.com/blog/ny-tech-meetup-idea-virus-2006-12-07/</link>
      <pubDate>Thu, 07 Dec 2006 04:21:24 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/ny-tech-meetup-idea-virus-2006-12-07/</guid>
      <description>On more thing that came from the NY Tech Meetup last night was the Idea Virus. It was handed out on a piece of paper. Here is what it said.</description>
    </item>
    <item>
      <title>NY Tech Meetup</title>
      <link>https://ronaldbradford.com/blog/ny-tech-meetup-2006-12-06/</link>
      <pubDate>Wed, 06 Dec 2006 06:08:44 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/ny-tech-meetup-2006-12-06/</guid>
      <description>Tonight I headed to the NY Tech Meetup organized by the CEO of Meetup and co-founder of Fotolog, the company my friend Frank works for.&#xA;This forum provided for quick presentations by new NY high tech ventures and other interesting discussions, then enabling further networking between people.</description>
    </item>
    <item>
      <title>The Hobbyist and the Professional</title>
      <link>https://ronaldbradford.com/blog/the-hobbyist-and-the-professional-2006-09-17/</link>
      <pubDate>Sun, 17 Sep 2006 02:49:08 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/the-hobbyist-and-the-professional-2006-09-17/</guid>
      <description>I first coined this term in February 2006 in a paper titled “Overcoming the Challenges of Establishing Service and Support Channels” for the conference “Implementing Open Source for Optimal Business Performance” View Paper.</description>
    </item>
    <item>
      <title>Stories that impress and motivate you</title>
      <link>https://ronaldbradford.com/blog/stories-that-impress-and-motivate-you-2006-09-16/</link>
      <pubDate>Sat, 16 Sep 2006 01:11:09 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/stories-that-impress-and-motivate-you-2006-09-16/</guid>
      <description>I’ve worked for two Internet startup companies, both around 2 years each, both now long dead. The first was due to eventual lack of new VC funds, the second gross financial managment in the second year (apparently, when we were told there was no money December one year to pay us, the company that made large profits every month for over the first year, then had made losses every month for the past 12 months, but nobody knew about it.</description>
    </item>
    <item>
      <title>Handling Error Levels in Logging</title>
      <link>https://ronaldbradford.com/blog/handling-error-levels-in-logging-2006-09-13/</link>
      <pubDate>Tue, 12 Sep 2006 23:46:37 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/handling-error-levels-in-logging-2006-09-13/</guid>
      <description>In reviewing some provided code to a client, I observed a number of actions contray to generally accepted practices regarding logging. This is what I provided as the general programming conventions with regardings to logging.</description>
    </item>
    <item>
      <title>Microfox ?</title>
      <link>https://ronaldbradford.com/blog/microfox-2006-08-25/</link>
      <pubDate>Fri, 25 Aug 2006 03:38:32 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/microfox-2006-08-25/</guid>
      <description>I’ve added Digg to my general lunch time reading web sites. I came across this yesterday. Microsoft invites Firefox development team to Redmond .&#xA;Well, isn’t that nice, the big boy opening his pond (including all the sharks) to the little fish.</description>
    </item>
    <item>
      <title>The fast pace of technology in a Web 2.0 world</title>
      <link>https://ronaldbradford.com/blog/the-fast-pace-of-technology-in-a-web-20-world-2006-08-25/</link>
      <pubDate>Fri, 25 Aug 2006 02:19:10 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/the-fast-pace-of-technology-in-a-web-20-world-2006-08-25/</guid>
      <description>I had need to goto the Wikipedia this morning to review the terminology of something, and on the front page in Today’s featured article is Mercury. Being a tad curious given I’d heard only on the radio a few hours ago that Pluto was no longer a planet in our Solar System, I drilled down to the bottom to check references to other planets (quicker then searching).</description>
    </item>
    <item>
      <title>No Spam Today</title>
      <link>https://ronaldbradford.com/blog/no-spam-today-2006-08-24/</link>
      <pubDate>Thu, 24 Aug 2006 12:57:42 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/no-spam-today-2006-08-24/</guid>
      <description>Huh, tricked you. As if!&#xA;However I was looking at my Akismet Spam section in WordPress , the open source software that runs my blog, and it gave me this message.</description>
    </item>
    <item>
      <title>Become named in Firefox 2</title>
      <link>https://ronaldbradford.com/blog/become-named-in-firefox-2-2006-08-22/</link>
      <pubDate>Tue, 22 Aug 2006 00:00:09 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/become-named-in-firefox-2-2006-08-22/</guid>
      <description>So, FireFox have come up with a novel idea to promote it’s product. Check out Firefox Day.&#xA;The official blurb: Share Firefox with a friend. If your friend downloads Firefox before September 15, you’ll both be immortalized in Firefox 2.</description>
    </item>
    <item>
      <title>Compiling MySQL Tutorial 2 – Directly from the source</title>
      <link>https://ronaldbradford.com/blog/compiling-mysql-tutorial-2-directly-from-the-source-2006-08-06/</link>
      <pubDate>Mon, 07 Aug 2006 09:44:43 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/compiling-mysql-tutorial-2-directly-from-the-source-2006-08-06/</guid>
      <description>Should you want to be on the bleeding edge, or in my case, don&amp;#8217;t want to download 70MB each day in a daily snapshot (especially when I&amp;#8217;m getting build errors), you can use Bit Keeper Free Bit Keeper Client that at least lets you download the MySQL Repository.</description>
    </item>
    <item>
      <title>Compiling MySQL Tutorial 1 – The Baseline</title>
      <link>https://ronaldbradford.com/blog/compiling-mysql-tutorial-1-the-baseline-2006-08-02/</link>
      <pubDate>Thu, 03 Aug 2006 03:00:02 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/compiling-mysql-tutorial-1-the-baseline-2006-08-02/</guid>
      <description>Pre-requisites This tutorial is aimed at Linux installations that has the standard development tools already installed. The INSTALL file in the source archives provides good details of the software required (e.</description>
    </item>
    <item>
      <title>MySQL Response to Bugs</title>
      <link>https://ronaldbradford.com/blog/mysql-response-to-bugs-2006-07-31/</link>
      <pubDate>Tue, 01 Aug 2006 05:52:06 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql-response-to-bugs-2006-07-31/</guid>
      <description>I’ve read at times people complaining about the response to bugs, and people bag the support of MySQL on the forums at times.&#xA;Well today I logged a bug, not the first and I’m sure it’s not the last.</description>
    </item>
    <item>
      <title>Mercurial Version Control Software</title>
      <link>https://ronaldbradford.com/blog/mercurial-version-control-software-2006-07-10/</link>
      <pubDate>Tue, 11 Jul 2006 01:21:23 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mercurial-version-control-software-2006-07-10/</guid>
      <description>I got asked (being a Java developer) about what was involved in creating an Eclipse Plugin for Mercurial. Well in true Google style, why invent when somebody probably already has. A quick check finds Mercurial Eclipse by VecTrace.</description>
    </item>
    <item>
      <title>What is software quality?</title>
      <link>https://ronaldbradford.com/blog/what-is-software-quality-2006-07-05/</link>
      <pubDate>Thu, 06 Jul 2006 06:18:26 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/what-is-software-quality-2006-07-05/</guid>
      <description>Greg Lehey wrote today Is MySQL getting buggier?. The underlying question of his comments is a more fundamental and passionate topic, and especially for me. That is “Software Quality”.&#xA;The quintessential question is this.</description>
    </item>
    <item>
      <title>Differences in syntax between mysql and mysqltest</title>
      <link>https://ronaldbradford.com/blog/differences-in-syntax-between-mysql-and-mysqltest-2006-07-04/</link>
      <pubDate>Wed, 05 Jul 2006 06:44:12 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/differences-in-syntax-between-mysql-and-mysqltest-2006-07-04/</guid>
      <description>As I wrote earlier in Using the MySQL Test Suite I found an issue with using the current MySQL Sakila Sample Database as a test with mysqltest.&#xA;I was running an older version of 5.</description>
    </item>
    <item>
      <title>Using PBXT 0.9.5</title>
      <link>https://ronaldbradford.com/blog/using-pbxt-095-2006-07-04/</link>
      <pubDate>Wed, 05 Jul 2006 06:12:02 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/using-pbxt-095-2006-07-04/</guid>
      <description>Paul has released Version 0.95 of his PBXT MySQL Transactional Storage Engine.&#xA;Here is what I did to get it operational under CentOS 4.3.&#xA;su - useradd pbxt su - pbxt wget http://www.</description>
    </item>
    <item>
      <title>Using the MySQL Test Suite</title>
      <link>https://ronaldbradford.com/blog/using-the-mysql-test-suite-2006-07-04/</link>
      <pubDate>Wed, 05 Jul 2006 01:07:58 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/using-the-mysql-test-suite-2006-07-04/</guid>
      <description>MySQL provides two different tools to test the MySQL Server with SQL statements. One is mysqltest and in 5.1 mysqlslap. Both of these tools have quite different purposes. This is a quick review of the usage of mysqltest.</description>
    </item>
    <item>
      <title>Guidelines for managing embedded external project dependencies</title>
      <link>https://ronaldbradford.com/blog/guidelines-for-managing-embedded-external-project-dependencies-2006-07-02/</link>
      <pubDate>Mon, 03 Jul 2006 06:18:40 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/guidelines-for-managing-embedded-external-project-dependencies-2006-07-02/</guid>
      <description>I’ve yet to find any Java project that doesn’t have dependancies on some other Open Source external libraries. I’ve yet to find a Java project that manages these external dependencies appropiately for support and integration at an enterprise level.</description>
    </item>
    <item>
      <title>MySQL Ideas</title>
      <link>https://ronaldbradford.com/blog/mysql-ideas-2006-06-10/</link>
      <pubDate>Sat, 10 Jun 2006 12:49:27 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql-ideas-2006-06-10/</guid>
      <description>Seems I have over time, thought of many ideas, jotted some notes on some, and even done some work, but everybody knows that “home projects” can take a long time.</description>
    </item>
    <item>
      <title>How I work</title>
      <link>https://ronaldbradford.com/blog/how-i-work-2006-06-03/</link>
      <pubDate>Sun, 04 Jun 2006 05:15:50 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/how-i-work-2006-06-03/</guid>
      <description>My work life is really fragmented at present, so I’ve decided a split approach in answer to Dave Rosenberg’s How I Work–what I have learned so far .&#xA;What is your role?</description>
    </item>
    <item>
      <title>A better VNC</title>
      <link>https://ronaldbradford.com/blog/a-better-vnc-2006-06-03/</link>
      <pubDate>Sun, 04 Jun 2006 04:31:11 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/a-better-vnc-2006-06-03/</guid>
      <description>I’ve been using VNCViewer from RealVNC under Linux to remote connect to an older machine running windows. Two reasons, I don’t need yet another screen on my desk, and I need windows to adequately test and use the MySQL GUI products, in particular MySQL Workbench.</description>
    </item>
    <item>
      <title>Migrating an MyISAM schema to use Referential Integrity</title>
      <link>https://ronaldbradford.com/blog/migrating-an-myisam-schema-to-use-referential-integrity-2006-05-26/</link>
      <pubDate>Sat, 27 May 2006 06:48:25 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/migrating-an-myisam-schema-to-use-referential-integrity-2006-05-26/</guid>
      <description>Here are some steps involved. Using the current MySQL defacto engine InnoDB. Of course, Falcon, PBXT and others will enable alternative engines to be used.&#xA;Convert Table Storage Engine Types</description>
    </item>
    <item>
      <title>Restyling a Mediwiki Installation – Lesson 1</title>
      <link>https://ronaldbradford.com/blog/restyling-a-mediwiki-installation-lesson-1-2006-05-26/</link>
      <pubDate>Sat, 27 May 2006 05:32:57 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/restyling-a-mediwiki-installation-lesson-1-2006-05-26/</guid>
      <description>Following my implementation of UltimateLAMP , read heaps more at this thread , I undertook to provide customizations of a MediaWiki Installation. Here is the first lesson that you can undertake if you wish to beautify the default MediaWiki Installation.</description>
    </item>
    <item>
      <title>UltimateLAMP</title>
      <link>https://ronaldbradford.com/blog/ultimatelamp-2006-05-19/</link>
      <pubDate>Sat, 20 May 2006 07:19:18 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/ultimatelamp-2006-05-19/</guid>
      <description>This product is no longer available. This was created over 6 years ago and software is too out of date. As I discussed earlier in [A picture can tell a thousand words][1], I outlined briefly what the intention of **UltimateLAMP** was for.</description>
    </item>
    <item>
      <title>A picture can tell a thousand words</title>
      <link>https://ronaldbradford.com/blog/a-picture-can-tell-a-thousand-words-2006-05-19/</link>
      <pubDate>Sat, 20 May 2006 04:00:17 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/a-picture-can-tell-a-thousand-words-2006-05-19/</guid>
      <description>I’m a keen advocate of MySQL. However, while I use it and promote it within my limited IT circles, I often wonder how MySQL can get better traction and exposure, especially within both the industry sectors and physical locations where I am presently.</description>
    </item>
    <item>
      <title>FireFox Java Plugin</title>
      <link>https://ronaldbradford.com/blog/firefox-java-plugin-2006-05-06/</link>
      <pubDate>Sun, 07 May 2006 06:44:39 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/firefox-java-plugin-2006-05-06/</guid>
      <description>Getting the Java (JRE) plugin working in FireFox under Linux.&#xA;cd /opt/firefox-1.5/plugins rm libjavaplugin_oji.so ln -s /opt/jdk1.5.0_06/jre/plugin/i386/ns7/libjavaplugin_oji.so . MozDev Reference</description>
    </item>
    <item>
      <title>Hacking MySQL Source (in a good way)</title>
      <link>https://ronaldbradford.com/blog/hacking-mysql-source-in-a-good-way-2006-04-26/</link>
      <pubDate>Wed, 26 Apr 2006 20:55:06 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/hacking-mysql-source-in-a-good-way-2006-04-26/</guid>
      <description>HackFest B: Creating a New SHOW Command by Brian Aker at the MySQL Users Conference&#xA;Brian stepped through the steps for those attending to modify and deploy new functionality in the mysql server.</description>
    </item>
    <item>
      <title>Integrating SVN into Eclipse</title>
      <link>https://ronaldbradford.com/blog/integrating-svn-into-eclipse-2006-03-31/</link>
      <pubDate>Sat, 01 Apr 2006 04:10:30 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/integrating-svn-into-eclipse-2006-03-31/</guid>
      <description>Being a CVS Version Control Person, I’ve had to learn Subversion as part of Open Source Contribution. Both MySQL and JMeter use SVN.&#xA;Steps for integration of SVN into Eclipse IDE.</description>
    </item>
    <item>
      <title>More on Oracle Procedures Functionality (Part 2)</title>
      <link>https://ronaldbradford.com/blog/more-on-oracle-procedures-functionality-part-2-2006-03-28/</link>
      <pubDate>Tue, 28 Mar 2006 12:16:58 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/more-on-oracle-procedures-functionality-part-2-2006-03-28/</guid>
      <description>As mentioned in my earlier post Emulating Oracle Output Functionality, I’ll be speaking at the MySQL Users Conference on the topic of MySQL for Oracle Developers. Here is the second in a series of points regarding current MySQL Stored Procedures and Functions functionality.</description>
    </item>
    <item>
      <title>Correction to earlier MySQL Statement</title>
      <link>https://ronaldbradford.com/blog/correction-to-earlier-mysql-statement-2006-03-27/</link>
      <pubDate>Tue, 28 Mar 2006 03:43:00 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/correction-to-earlier-mysql-statement-2006-03-27/</guid>
      <description>I stand corrected on my earlier post Emulating Oracle Output Functionality (which I’ve updated) when I made a reference to MySQL catching up. That was not what I was implying, that MySQL had to catchup to Oracle.</description>
    </item>
    <item>
      <title>A Basic MySQL Developer Installation</title>
      <link>https://ronaldbradford.com/blog/a-basic-mysql-installation-2006-03-27/</link>
      <pubDate>Mon, 27 Mar 2006 12:03:20 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/a-basic-mysql-installation-2006-03-27/</guid>
      <description>Given a new Linux Installation, the following is my recommendation for installation of MySQL for a experienced software developer giving flexibility in a development environment.&#xA;Under normal circumstances, most distros include MySQL either in a default server installation or on the distribution CD’s.</description>
    </item>
    <item>
      <title>Data Modelling</title>
      <link>https://ronaldbradford.com/blog/data-modelling-2006-03-26/</link>
      <pubDate>Sun, 26 Mar 2006 13:15:01 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/data-modelling-2006-03-26/</guid>
      <description>I’m a data modeller. I specialise in this, and for a number of years on large projects I’ve been able to focus on this single task within the System Development Life Cycle of software development for several months at a time.</description>
    </item>
    <item>
      <title>Contributing to JMeter</title>
      <link>https://ronaldbradford.com/blog/contributing-to-jmeter-2006-03-25/</link>
      <pubDate>Sun, 26 Mar 2006 04:33:04 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/contributing-to-jmeter-2006-03-25/</guid>
      <description>As part of my using JMeter for the purpose of testing a new Transactional storage engine PBXT for MySQL, I’ve been investigating the best approach for handling transactions. Read more about earlier decisions at my earlier post Testing a new MySQL Transactional Storage Engine .</description>
    </item>
    <item>
      <title>Emulating Oracle Output Functionality</title>
      <link>https://ronaldbradford.com/blog/emulating-oracle-output-functionality-2006-03-24/</link>
      <pubDate>Sat, 25 Mar 2006 03:50:12 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/emulating-oracle-output-functionality-2006-03-24/</guid>
      <description>Updated 28-mar-2006&#xA;There really is no way to do a comparision by numbers in features and functionality when it comes to Oracle and MySQL in the area of Stored Procedures and Triggers.</description>
    </item>
    <item>
      <title>Just how many articles are at Planet MySQL?</title>
      <link>https://ronaldbradford.com/blog/just-how-many-articles-at-planet-mysql-2006-03-18/</link>
      <pubDate>Sat, 18 Mar 2006 14:11:33 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/just-how-many-articles-at-planet-mysql-2006-03-18/</guid>
      <description>I was trying to find an old article at Planet MySQL . One about a MySQL UDF to write to /var/log/messages. No luck.&#xA;Anyway, there is no search option on the site, and the latest addition of 10 entries per page makes it difficult to review pages.</description>
    </item>
    <item>
      <title>MySQL Forge</title>
      <link>https://ronaldbradford.com/blog/mysql-forge-2006-03-18/</link>
      <pubDate>Sat, 18 Mar 2006 13:42:04 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql-forge-2006-03-18/</guid>
      <description>I was reading Zack Urlocker’s MySQL Workbench Beta article and was keen to look at the Extensible architecture. Not much detail yet in the Figure Stylesheets, Scripts and Plugins, which will be good when it’s there, however it lead me to another secret.</description>
    </item>
    <item>
      <title>Another dissappointing MySQL article</title>
      <link>https://ronaldbradford.com/blog/another-dissappointing-mysql-article-2006-03-15/</link>
      <pubDate>Thu, 16 Mar 2006 00:43:58 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/another-dissappointing-mysql-article-2006-03-15/</guid>
      <description>Another slightly disappointing article regarding MySQL, this one from a printed magazine. Below are my comments to the editor of Linux Format. The Dear Editor is an email link should others wish to make any comments.</description>
    </item>
    <item>
      <title>Testing a new MySQL Transactional Storage Engine</title>
      <link>https://ronaldbradford.com/blog/testing-a-new-mysql-transactional-storage-engine-2006-03-12/</link>
      <pubDate>Sun, 12 Mar 2006 11:59:02 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/testing-a-new-mysql-transactional-storage-engine-2006-03-12/</guid>
      <description>As part of my A call to arms! post about a month ago, I’ve had a number of unofficial comments of support. In addition, I’ve also been approached to assist in the completion of a MySQL Transactional support engine.</description>
    </item>
    <item>
      <title>JMeter and Ant Integration</title>
      <link>https://ronaldbradford.com/blog/jmeter-and-ant-integration-2006-03-11/</link>
      <pubDate>Sun, 12 Mar 2006 08:12:41 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/jmeter-and-ant-integration-2006-03-11/</guid>
      <description>Using Ant withJMeter you can achieve remote running and web based reporting.&#xA;I got the ant-jmeter.jar and sample results output .xls from Embedding JMeter with Ant. JMeter Ant Task &amp;lt;br /&amp;gt; cd /tmp&amp;lt;br /&amp;gt; wget http://www.</description>
    </item>
    <item>
      <title>JMeter – Performance Testing Software</title>
      <link>https://ronaldbradford.com/blog/jmeter-performance-testing-software-2006-03-11/</link>
      <pubDate>Sun, 12 Mar 2006 07:57:28 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/jmeter-performance-testing-software-2006-03-11/</guid>
      <description>Apache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.</description>
    </item>
    <item>
      <title>Latest Books from Amazon</title>
      <link>https://ronaldbradford.com/blog/latest-books-from-amazon-2006-03-08/</link>
      <pubDate>Wed, 08 Mar 2006 11:31:42 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/latest-books-from-amazon-2006-03-08/</guid>
      <description>My latest Amazon book purchases.&#xA;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt; &amp;lt;td&amp;gt; &amp;lt;/td&amp;gt; &amp;lt;td&amp;gt; &amp;lt;/td&amp;gt; </description>
    </item>
    <item>
      <title>Oracle Comments</title>
      <link>https://ronaldbradford.com/blog/oracle-comments-2006-03-04/</link>
      <pubDate>Sun, 05 Mar 2006 02:21:54 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/oracle-comments-2006-03-04/</guid>
      <description>Some recent posts regarding Oracle (See Smart moves by MySQL AB and Larry Ellison still doesn’t understand open source ) leads me to put in my 2 cents worth.&#xA;My background I’m sure like a lot of experienced MySQL people is in Oracle, and indeed in Ingres before that (starting in 1988).</description>
    </item>
    <item>
      <title>A call to arms!</title>
      <link>https://ronaldbradford.com/blog/a-call-to-arms-2006-02-14/</link>
      <pubDate>Tue, 14 Feb 2006 14:39:06 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/a-call-to-arms-2006-02-14/</guid>
      <description>With Oracle Corporation purchasing InnoBase, the company providing the InnoDB Storage Engine, and now reliable rumors of the acquisition of SleepyCat, the BDB Storage Engine, both key transactional storage engines for MySQL are effectively owned by a competitor.</description>
    </item>
    <item>
      <title>InnoDB, BDB. What is Big Red Doing!</title>
      <link>https://ronaldbradford.com/blog/innodb-bdb-what-is-big-red-doing-2006-02-13/</link>
      <pubDate>Mon, 13 Feb 2006 14:08:35 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/innodb-bdb-what-is-big-red-doing-2006-02-13/</guid>
      <description>Last year saw a record number of acquisitions by Oracle Corporation. Of note was in October 2005 InnoBase (Read Press Release) which had a direct relationship with MySQL providing the InnoDB Storage Engine.</description>
    </item>
    <item>
      <title>Auditing an existing MySQL Installation</title>
      <link>https://ronaldbradford.com/blog/auditing-an-existing-mysql-installation-2006-02-09/</link>
      <pubDate>Thu, 09 Feb 2006 10:42:52 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/auditing-an-existing-mysql-installation-2006-02-09/</guid>
      <description>Yesterday I ran into an old collegue that now runs quite a successful computer store chain and highly successful web store here in Australia. Long story short he was having some MySQL problems, so I offered to pass my eye over it.</description>
    </item>
    <item>
      <title>MySQL Workbench 1.0.1 First Impressions</title>
      <link>https://ronaldbradford.com/blog/mysql-workbench-101-first-impressions-2006-02-08/</link>
      <pubDate>Thu, 09 Feb 2006 00:58:44 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql-workbench-101-first-impressions-2006-02-08/</guid>
      <description>These are my first impressions of MySQL WorkBench 1.0.1. Rant and rave you may say, but a new user, or an experienced modeller would probably observe these points. Also, given that (with a poll?</description>
    </item>
    <item>
      <title>A working MySQL Workbench Under Linux</title>
      <link>https://ronaldbradford.com/blog/a-working-mysql-workbench-under-linux-2006-02-06/</link>
      <pubDate>Tue, 07 Feb 2006 01:16:53 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/a-working-mysql-workbench-under-linux-2006-02-06/</guid>
      <description>I must admit I’d given up trying to get MySQL Workbench working under Linux. I guess I’d spent at least 4 or 5 days full time at it, and it was just out of my league, with GTK and C++ errors.</description>
    </item>
    <item>
      <title>Federated Syntax</title>
      <link>https://ronaldbradford.com/blog/federated-syntax-2006-02-04/</link>
      <pubDate>Sat, 04 Feb 2006 12:13:58 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/federated-syntax-2006-02-04/</guid>
      <description>I’ve never used Federated. I’m waiting for the JDBC version capabilities so I can connect to a non MySQL Server (specifically Oracle). In reading the docs, I see that the syntax includes a CONNECTION String.</description>
    </item>
    <item>
      <title>Brisbane MySQL Users Group Meeting with Brian Aker</title>
      <link>https://ronaldbradford.com/blog/brisbane-mysql-users-group-meeting-with-brian-aker-2006-02-04/</link>
      <pubDate>Sat, 04 Feb 2006 11:57:35 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/brisbane-mysql-users-group-meeting-with-brian-aker-2006-02-04/</guid>
      <description>We had the privilege of Brian Aker Director of Architecture for MySQL speaking at the Brisbane MySQL Users Group this week (28 th Jan 2006). After the initial discussions on various topics, Brian got into his discussion on MySQL 5.</description>
    </item>
    <item>
      <title>Solving the GLIBCXX_3.4.4,  GLIBCXX_3.4.5, GLIBCXX_3.4.6 error</title>
      <link>https://ronaldbradford.com/blog/solving-the-glibcxx_344-glibcxx_345glibcxx_346-error-2006-02-03/</link>
      <pubDate>Sat, 04 Feb 2006 07:58:12 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/solving-the-glibcxx_344-glibcxx_345glibcxx_346-error-2006-02-03/</guid>
      <description>Let’s review the problem. I’ve got this on a number of occasions and different libraries. Here are some typical error conditions.&#xA;./mysql-workbench-bin: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.5&#39; not found (required by ./mysql-workbench-bin) Error: Missing Dependency: libstdc++.</description>
    </item>
    <item>
      <title>Another Enterprise LAMP stack provider</title>
      <link>https://ronaldbradford.com/blog/another-enterprise-lamp-stack-provider-2006-02-01/</link>
      <pubDate>Thu, 02 Feb 2006 07:31:27 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/another-enterprise-lamp-stack-provider-2006-02-01/</guid>
      <description>ActiveGrid, the Enterprise LAMP company, provides a service-oriented application platform built on the lightweight architecture of the proven LAMP software infrastructure stack. ActiveGrid Enterprise LAMP simplifies and speeds the development of service-oriented applications that weave together existing enterprise systems into new rich web applications and services.</description>
    </item>
    <item>
      <title>Building MySQL Workbench 1.0.1 for Linux (Part 2)</title>
      <link>https://ronaldbradford.com/blog/building-mysql-workbench-101-for-linux-part-2-2006-01-31/</link>
      <pubDate>Wed, 01 Feb 2006 05:43:24 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/building-mysql-workbench-101-for-linux-part-2-2006-01-31/</guid>
      <description>Following my earlier post of MySQL Workbench 1.0.1 for Linux and logging a MySQL Bug, I’ve had the Bug verified, and the a further update of a compiler success. Details of compile from Bug #16880</description>
    </item>
    <item>
      <title>Blog/Wiki Spamming – What makes your blood boil</title>
      <link>https://ronaldbradford.com/blog/blogwiki-spamming-what-makes-your-blood-boil-2006-01-29/</link>
      <pubDate>Mon, 30 Jan 2006 03:35:16 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/blogwiki-spamming-what-makes-your-blood-boil-2006-01-29/</guid>
      <description>Well this is low. I’ve just been spammed on my Wiki . And it was cunning, I just found it by accident. An enterprising hacker embedded into my Home Page hidden links that were not visible via normal page view, but ultimately would be via a search bot or some other means.</description>
    </item>
    <item>
      <title>MySQL Sakila Sample Application</title>
      <link>https://ronaldbradford.com/blog/mysql-sakila-sample-application-2006-01-29/</link>
      <pubDate>Mon, 30 Jan 2006 01:24:28 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql-sakila-sample-application-2006-01-29/</guid>
      <description>I’m sure you are all aware by now of Mike Hillyer’s MySQL Sakila Sample Database that will be launched at the MySQL Conference. We now have an official MySQL Forum for this as well.</description>
    </item>
    <item>
      <title>MySQL Workbench 1.0.1 for Linux</title>
      <link>https://ronaldbradford.com/blog/mysql-workbench-101-for-linux-2006-01-28/</link>
      <pubDate>Sun, 29 Jan 2006 06:36:20 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/mysql-workbench-101-for-linux-2006-01-28/</guid>
      <description>Just released at the MySQL Forums yesterday an updated source version of MySQL Workbench for Linux available at ftp://ftp.mysql.com/pub/mysql/download/mysql-workbench-1.0.1.tar.gz .&#xA;So can Version 1.0.1 compile when I had no success with compiling 1.</description>
    </item>
    <item>
      <title>Downgrading a MySQL schema from 5 to 4 (Part 2)</title>
      <link>https://ronaldbradford.com/blog/downgrading-a-mysql-schema-from-5-to-4-part-2-2-2006-01-27/</link>
      <pubDate>Sat, 28 Jan 2006 06:59:06 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/downgrading-a-mysql-schema-from-5-to-4-part-2-2-2006-01-27/</guid>
      <description>As requested by &amp;lt;a href=&amp;ldquo;http://mysqldatabaseadministration.blogspot.com/2006/01/downgrading-mysql-5-to-mysql-4.html&#34; target=_blank&amp;rdquo;&amp;gt;Frank, here are the working parts of my earlier Downgrading a MySQL schema from 5 to 4 article.&#xA;The Problem To recap, I received a MySQL Version 5.</description>
    </item>
    <item>
      <title>Sequences in MySQL</title>
      <link>https://ronaldbradford.com/blog/sequences-in-mysql-2006-01-26/</link>
      <pubDate>Fri, 27 Jan 2006 04:28:48 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/sequences-in-mysql-2006-01-26/</guid>
      <description>One piece of SQL functionality that doesn’t appear to have any consistency or an ANSI SQL Standard is the management of system generated sequential numbers, used for example in suggorate keys.</description>
    </item>
    <item>
      <title>Support for Technology Stacks</title>
      <link>https://ronaldbradford.com/blog/support-for-technology-stacks-2006-01-22/</link>
      <pubDate>Sun, 22 Jan 2006 10:34:41 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/support-for-technology-stacks-2006-01-22/</guid>
      <description>As part of my next conference presentation Overcoming the Challenges of Establishing Service and Support Channels I’ve been struggling to find with my professional sources, any quality organisations that provide full support for a technology stack, for example a LAMP stack, or a Java Servlet stack.</description>
    </item>
    <item>
      <title>The challenges of compiling non working Open Source (Part 2)?</title>
      <link>https://ronaldbradford.com/blog/the-challenges-of-compiling-non-working-open-source-part-2-2006-01-18/</link>
      <pubDate>Thu, 19 Jan 2006 01:24:48 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/the-challenges-of-compiling-non-working-open-source-part-2-2006-01-18/</guid>
      <description>Did I push to much in my last post? I don’t think so, but I guess it’s a fragile balance sometimes in Open Source between those keen end users, and the developers that do give so much towards their own creations (I understand, I’m in that category myself).</description>
    </item>
    <item>
      <title>The challenges of compiling non working Open Source?</title>
      <link>https://ronaldbradford.com/blog/the-challenges-of-compiling-non-working-open-source-2006-01-18/</link>
      <pubDate>Wed, 18 Jan 2006 14:40:31 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/the-challenges-of-compiling-non-working-open-source-2006-01-18/</guid>
      <description>One of the great benefits of Open Source, it’s Free, and you can get great support, sometimes even from the developers directly (rather then 5 levels of paid customer support for a commercial product).</description>
    </item>
    <item>
      <title>Database Modelling Software for MySQL</title>
      <link>https://ronaldbradford.com/blog/database-modelling-software-for-mysql-2006-01-17/</link>
      <pubDate>Tue, 17 Jan 2006 12:07:44 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/database-modelling-software-for-mysql-2006-01-17/</guid>
      <description>I’m stuck between a rock and a hard place. I’ve been using DBDesigner 4 from FabForce, an open source visual design tool, and apart from working around a number of bugs, I’ve found it practical to design from scratch.</description>
    </item>
    <item>
      <title>How many installations, and just what are they doing?</title>
      <link>https://ronaldbradford.com/blog/how-many-installations-and-just-what-are-they-doing-2006-01-16/</link>
      <pubDate>Tue, 17 Jan 2006 02:10:20 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/how-many-installations-and-just-what-are-they-doing-2006-01-16/</guid>
      <description>Would it not be great if on the MySQL website there was a page of stats (updated daily) that provided statistics like number of installations, a breakdown of versions registered (not certain I like that exact word) , OS’s, countries etc.</description>
    </item>
    <item>
      <title>Ruby</title>
      <link>https://ronaldbradford.com/blog/ruby-2006-01-12/</link>
      <pubDate>Thu, 12 Jan 2006 10:28:04 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/ruby-2006-01-12/</guid>
      <description>Being a little despondent regarding Spring, a framework I’ve chosen to skill up in Read More , I’ve changed tack to investigate further Ruby. I was in a training demonstration of Ruby late last year, I’ve had other colleagues talk about it, and in a number of readings of late, Ruby has been making an impact, so time to delve in.</description>
    </item>
    <item>
      <title>Linux Format Reader Awards 2006</title>
      <link>https://ronaldbradford.com/blog/linux-format-reader-awards-2006-2006-01-04/</link>
      <pubDate>Thu, 05 Jan 2006 02:55:13 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/linux-format-reader-awards-2006-2006-01-04/</guid>
      <description>The Linux Format magazine is having it’s annual reader awards in a number of categories.&#xA;These include (I’ve include my picks after each category):&#xA;Best Desktop Application (Gnome) Best Distro (CentOS 4.</description>
    </item>
    <item>
      <title>Adding to the Library Collection</title>
      <link>https://ronaldbradford.com/blog/adding-to-the-library-collection-2005-12-26/</link>
      <pubDate>Tue, 27 Dec 2005 05:48:59 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/adding-to-the-library-collection-2005-12-26/</guid>
      <description>I took the chance today to order some books from Amazon today to add to the library. Of course I’m still reading 2 current books Spring in Action and the MySQL Certification Study Guide in order to site the second MySQL Professional Certification Exam.</description>
    </item>
    <item>
      <title>XP Group in Brisbane</title>
      <link>https://ronaldbradford.com/blog/xp-group-in-brisbane-2005-12-16/</link>
      <pubDate>Sat, 17 Dec 2005 04:59:28 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/xp-group-in-brisbane-2005-12-16/</guid>
      <description>Brisbane has another XP Group. Just found out about it. Info can be found at http://groups.google.com/group/Brisbane-XP . I’ve been involved in some part in 2 previous groups in Brisbane.&#xA;I’m thinking about some ideas myself, I’ve got all the XP skills, however I’m now skilling up in Spring (a full-stack Java/J2EE application framework) and Hibernate (a powerful, ultra-high performance object/relational persistence and query service for Java).</description>
    </item>
    <item>
      <title>Speaking at MySQL Users Group</title>
      <link>https://ronaldbradford.com/blog/speaking-at-mysql-users-group-2005-12-15/</link>
      <pubDate>Fri, 16 Dec 2005 04:20:49 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/speaking-at-mysql-users-group-2005-12-15/</guid>
      <description>I’m preparing to speak at the next MySQL Brisbane Users Group in Febraury 2006. My topic will be Know your competitor – A MySQL Developers Guide to Using Oracle Express Edition.</description>
    </item>
    <item>
      <title>Upcoming Open Source Conference Presentation</title>
      <link>https://ronaldbradford.com/blog/upcoming-open-source-conference-presentation-2005-12-15/</link>
      <pubDate>Fri, 16 Dec 2005 02:13:09 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/upcoming-open-source-conference-presentation-2005-12-15/</guid>
      <description>I’ve been working recently on a paper I’m presenting to a conference in February 2006 titled Implementing Open Source for Optimal Business Performance. I’ve got the final glossy brochure yesterday so I now have something to show everybody.</description>
    </item>
    <item>
      <title>Myths Open Source Developers Tell Ourselves</title>
      <link>https://ronaldbradford.com/blog/myths-open-source-developers-tell-ourselves-2005-12-02/</link>
      <pubDate>Fri, 02 Dec 2005 10:25:36 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/myths-open-source-developers-tell-ourselves-2005-12-02/</guid>
      <description>Some interesting points from this ONLamp article on Myths Open Source Developers Tell Ourselves&#xA;Publishing your Code Will Attract Many Skilled and Frequent Contributors&#xA;Myth: Publicly releasing open source code will attract flurries of patches and new contributors.</description>
    </item>
    <item>
      <title>A better approach to using China for software development</title>
      <link>https://ronaldbradford.com/blog/a-better-approach-to-using-china-for-software-development-2005-11-30/</link>
      <pubDate>Thu, 01 Dec 2005 02:09:26 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/a-better-approach-to-using-china-for-software-development-2005-11-30/</guid>
      <description>India and China are the next powerhouses of software development, simply due to the numbers, but I’ve never heard a good report (maybe I have to dig deeper). My recent experiences are with Australian companies placing call centres in these countries, and almost always the language barrier is a clear limit.</description>
    </item>
    <item>
      <title>Responses to some Oracle v&#39;s MySQL Questions</title>
      <link>https://ronaldbradford.com/blog/responses-to-some-oracle-vs-mysql-questions-2005-11-18/</link>
      <pubDate>Sat, 19 Nov 2005 01:00:17 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/responses-to-some-oracle-vs-mysql-questions-2005-11-18/</guid>
      <description>I was asked a few questions by a reporter thru a collegue, here is an extract of the discussion.&#xA;1) Based on your initial experience with Oracle Database Express Edition, what are your initial thoughts on the product in terms of meeting developer needs?</description>
    </item>
    <item>
      <title>How can Oracle 10g Express Edition target MySQL?</title>
      <link>https://ronaldbradford.com/blog/how-can-oracle-10g-express-edition-target-mysql-2005-11-14/</link>
      <pubDate>Mon, 14 Nov 2005 16:45:20 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/how-can-oracle-10g-express-edition-target-mysql-2005-11-14/</guid>
      <description>As I mentioned earlier , is MySQL a target of the new Oracle 10g Express Edition. Maybe not specifically, but let’s assume it’s on the radar screen. What can Oracle do to woe MySQL users and developers?</description>
    </item>
    <item>
      <title>Oracle 10g Express Edition Target Audience. Is it MySQL?</title>
      <link>https://ronaldbradford.com/blog/oracle-10g-express-edition-target-audience-is-it-mysql-2005-11-11/</link>
      <pubDate>Fri, 11 Nov 2005 15:40:44 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/oracle-10g-express-edition-target-audience-is-it-mysql-2005-11-11/</guid>
      <description>Just where is Oracle planning on targeting the new Oracle 10g Express Edition?&#xA;The obvious answer would be to counter the arch nemesis Microsoft, and the low end product offerings, like the MS SQL Server and the low end free engine MSDE.</description>
    </item>
    <item>
      <title>Oracle 10g Express, Free v&#39;s Open Source and OFA</title>
      <link>https://ronaldbradford.com/blog/oracle-10g-express-free-vs-open-source-and-ofa-2005-11-09/</link>
      <pubDate>Wed, 09 Nov 2005 07:34:32 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/oracle-10g-express-free-vs-open-source-and-ofa-2005-11-09/</guid>
      <description>In lunching with an old Oracle Friend, the topic turned to Oracle 10g Express Edition, and we discussed the pros and cons for organisations. The first thing he asked me was, “Have you tried loading the database larger then the 4G limit yet”.</description>
    </item>
  </channel>
</rss>
