Live Life. Life is Short. Life is an Adventure.

Words, photos and experiences of Ronald Bradford

Jun
30

Quote 30 June 2006

Link to this post


CurrentContract > /dev/null

Posted under General, Quote of the Day on 30 Jun 2006
Comments (0)
Jun
26

Quote - 27 June 2006

Link to this post


“The metric system never caught on in the United States except for the 9mm.”

Posted under General, Quote of the Day on 26 Jun 2006
Comments (0)
Jun
19

Quote - 19 June 2006

Link to this post


TF: “How’s it going?”
RB (me): Smile, thinking of appropiate reply after an unique day (see What constitutes a good error message to the user?)
(before I get to say anything)
TF: “Murderous”
At which time, another head pops of the partition in front of me.
TB: “It’s the day of long knives”

And to think us IT people are boring. Well, you had to be there, it was funny at the time.

Posted under General, Quote of the Day on 19 Jun 2006
Comments (0)
Jun
18

Open Office Spell Checker

Link to this post

I don’t know why it just isn’t installed by default, but Open Office 2 didn’t install any dictionaries. What’s more depressing, is you go to do a spell check, and it simply states Spelling is Complete. There is no menas to install via Open Office.

What you have to do is download a document that runs a macro to enable you to choose and install the necessary dictionaries. Weird, but it works. And the magic link is:

http://wiki.services.openoffice.org/wiki/Dictionaries

It was http://lingucomponent.openoffice.org/dictpack.html

Posted under General on 18 Jun 2006
Comments (0)
Jun
15

Quote 16 June 2006

Link to this post

“Data is useless, Information in priceless.”

Something I coined many years ago, comes also with an interesting story to describe what I mean.

Posted under General, Quote of the Day on 15 Jun 2006
Comments (0)
Jun
14

Quote 15 June 2006

Link to this post

“I’m just screwing around with your code now!”

Fellow co-worker Tim that is looking into a software problem on a system that performs basically the same function as the system I work on. Both system s of course now failing in an integration with an external system, and I coded a solution first.

Posted under General, Quote of the Day on 14 Jun 2006
Comments (0)
Jun
13

Quote - 14 June 2006

Link to this post


Which wire was I supposed to cut?

From email footer of Ron Fabre -Cybersource Pty Ltd

Posted under General, Quote of the Day on 13 Jun 2006
Comments (0)
Jun
11

The 100 Best Products of 2005

Link to this post

I just created a seperate Gmail account for a new project I started yesterday. One of the default emails, points to Gmail being named the number 2 Best Product of 2005. A very interesting list.

Check out the PCWorld The 100 Best Products of 2005

Posted under General on 11 Jun 2006
Comments (0)
Jun
10

Quote 11 June 2006

Link to this post

Frank Mash


SELECT accountant, graphics_designer, systems_administrator, software_engineer, sem, seo, dba, blogger FROM MyLife WHERE MATCH(thoughts, work, rants, experiences) AGAINST (’My Mood’) ORDER by date_added DESC

Posted under General, Quote of the Day on 10 Jun 2006
Comments (0)
Jun
10

Some of Mike’s Useful Sites

Link to this post

I haven’t seen any blogging in my normal readings from Mike lately, so taking a quick look directly at his blog. He has certainly been busy in other areas. Some great tibbits and websites.

  • Easy Favicons www.html-kit.com/favicon. This website also has HTML-Kit which looks cool, and Online Image Splitter.
  • Web-based Photo Editing with Phixr www.phixr.com
  • www.dbazine.com - The online community for database issues and solutions (which I’ve seen before)
Posted under General on 10 Jun 2006
Comments (1)
Jun
09

Quote 10 June 2006

Link to this post

“You can bomb the world to pieces.. but you can’t bomb it into peace.”

Source: http://www.fotolog.com/judasthrash

Posted under General, Quote of the Day on 09 Jun 2006
Comments (0)
Jun
06

Quote 7 June 2006

Link to this post


“I try to take one day at a time … but sometimes several days attack me at once.”

Thanks Nigel

Posted under General, Quote of the Day on 06 Jun 2006
Comments (0)
Jun
04

Wrestling the Anaconda

Link to this post

I’ve decided to affectionally call the MySQL Workbench Product “The Anaconda”. It’s been a wrestle so far to get all the features and functionality I wanted in this product. Of course I’d much rather have seen this product at say version 0.5, or 0.6, as I would not feel as guilty towards my comments of a 1.0 product when I’m having issues. I also have great respect for Mike Zinner and this small team of GUI developers that are developing and supporting the MySQL GUI products. Nevertheless, here is my latest round of analysis of the product across various platforms.

Hardware

Machines

  1. Dell Inspiron 5150 P4 3.2GHz 1GB RAM, 80GB & 120GB HDD
  2. Generic Desktop PIII 866MHz
  3. Dell Inspiron 500 PIII 600MHz

Operating Systems

For the purposes of these tests I’m going to run multiple OS’s installed on seperate drives to attempt to isolate and reproduce problems.

  1. CentOS 4.3 (latest updates) and Ubuntu Dappa 6.06 RC (latest updates)
  2. CentOS 4.0 and RedHat Fedora Core 5
  3. Windows XP

MySQL Workbench Software Versions

I’m also going to be testing various versions from the MySQL Workbench downloads pages as ast June 2nd 2006. These include

  • Linux x86 generic RPM (statically linked against glibc 2.2.5) - Linux (x86, libc6) - mysql-workbench-1.0.6beta-1.i386.rpm
  • Linux x86 generic RPM (statically linked against glibc 2.2.5) - Red Hat Enterprise Linux 4 (x86) - mysql-workbench-1.0.6beta-1.rhel4.i386.rpm
  • Linux (non RPM package) - Linux (x86, glibc-2.2, “standard” is static, gcc) - mysql-workbench-1.0.6beta-linux-i386.tar.gz
  • Source downloads - Tarball (tar.gz) - mysql-workbench-1.0.6beta.tar.gz
  • Source downloads - Source RPM - mysql-workbench-1.0.6beta-1.src.rpm

The Problems

Presently I have a number of recent outstanding MySQL Bugs including Bug: #20106: Errors when starting the GRT Console, Bug: #20107: Export as PDF and Export an PNG fails and Bug: #20105: Unable to Export Model as Image.

Machine 1 - OS 1 - CentOS 4.3

su -
rpm -ivh mysql-workbench-1.0.6beta-1.i386.rpm
# Run as normal user
exit
mysql-workbench

So this successfully starts, however I’ve had many earlier failed attempts and build from source versions on this machine and platform.

Machine 1 - OS 2 Ubuntu Dapper 6.06

I haven’t had the chance to reboot my laptop and install my second drive that I’m currently building for this exercise. This is on my todo list for the next few days.

Machine 2 - OS 1 CentOS 4.0

$ uname -a
Linux marvin 2.6.9-5.0.3.EL #1 Sat Feb 19 18:26:49 CST 2005 i686 i686 i386 GNU/Linux
$ rpm -qa
pango-devel-1.6.0-7
pango-1.6.0-7
atk-1.8.0-2
atk-devel-1.8.0-2
glibc-2.3.4-2
glibc-headers-2.3.4-2
glibc-common-2.3.4-2
glibc-kernheaders-2.4-9.1.87
glibc-devel-2.3.4-2
glib2-2.4.7-1
glib2-devel-2.4.7-1
$ rpm -ivh mysql-workbench-1.0.6beta-1.i386.rpm
$ mysql-workbench
/usr/bin/mysql-workbench-bin: symbol lookup error: /usr/bin/mysql-workbench-bin: undefined symbol: pango_renderer_get_type

Realising this OS is now a little old, and having had issues compiling Workbench previously with requirements for new GTK packages as well as comments in bugs like ‘works with FC5′, I’ve taken to re-install a new OS.

Machine 2 - OS 2 Fedora Core 5

Using a fresh install selecting For Software Developers as the default installation environment.

su -
rpm -ivh mysql-workbench-1.0.6beta-1.i386.rpm
mysql-workbench
(mysql-workbench-bin:2784): GLib-GObject-CRITICAL **: gtype.c:2215: initialization assertion failed, use IA__g_type_init() prior to this function

(mysql-workbench-bin:2784): GLib-GObject-CRITICAL **: g_type_register_static: assertion `parent_type > 0' failed

(mysql-workbench-bin:2784): GLib-GObject-CRITICAL **: g_type_register_static: assertion `parent_type > 0' failed

(mysql-workbench-bin:2784): GLib-GObject-CRITICAL **: g_type_add_interface_static: assertion `G_TYPE_IS_INSTANTIATABLE (instance_type)' failed
...
(mysql-workbench-bin:2784): GLib-GObject-CRITICAL **: g_type_register_static: assertion `parent_type > 0' failed
/usr/bin/mysql-workbench: line 18:  2784 Segmentation fault      $PRG-bin $*

Seems I’m not the first person to experience this, already recorded as Bug #19595.

Checking the current rpm list against Compiling dependancies as a rough guide:

gtk2-devel-2.8.15-1
gtk2-2.8.15-1
glibc-2.4-4
glibc-devel-2.4-4
glib2-2.10.1-1
glib2-devel-2.10.1-1
pcre-6.3-1.2.1
libstdc++-4.1.0-3
libstdc++-devel-4.1.0-3
atk-devel-1.11.3-1
atk-1.11.3-1
pango-1.12.0-1
pango-devel-1.12.0-1

No libsigc++20, ,gtkmm, glibmm indeed these rpm’s are not even on the 5 FC5 Cd’s.
I think we need a pre-checker executable which checks the health of your OS to determine if all dependancies are in place.

Also of interest is the official GTK download site lists the current GTK as 2.8, yet the atk and pango versions that are included in FC5 aren’t available from the official download site???

tar xvfz mysql-workbench-1.0.6beta-linux-i386.tar.gz
mysql-workbench/bin/mysql-workbench

Same errors. Well at least that’s one thing.

I’m waiting on some feedback from the MySQL AB team before I go installing more software. In particular I’d like to get a run-time environment under FC5, rather then compiling from source.

Machine 3 - Windows XP

In summary, Workbench starts and works reasonably well here. Problem is the first model I created, I wanted to export, and the Export as Image option is disabled? Still waiting on a response here.

Posted under General on 04 Jun 2006
Comments (0)
Home
  • « May spinner iCalendar Jul »
    June 2006
    M T W T F S S
     1234
    567891011
    12131415161718
    19202122232425
    2627282930EC
  • Categories:
    • Personal
      • Australian Culture
      • Cool Stuff
      • General
        • Humour
        • Quote of the Day
        • The Daily WTF
      • German Experience
      • Passion & Dreams
      • Photos
        • Pan Photos
      • US Adventure
        • Cricket World Cup
        • iPhone
        • MacBook
      • Vehicle Plates
      • Videos
      • Writing

  • Archives:
    • October 2008
    • September 2008
    • August 2008
    • July 2008
    • June 2008
    • May 2008
    • April 2008
    • March 2008
    • February 2008
    • January 2008
    • December 2007
    • November 2007
    • October 2007
    • September 2007
    • August 2007
    • July 2007
    • June 2007
    • May 2007
    • April 2007
    • March 2007
    • February 2007
    • January 2007
    • December 2006
    • November 2006
    • October 2006
    • September 2006
    • August 2006
    • July 2006
    • June 2006
    • May 2006
    • March 2006
    • February 2006
    • January 2006
    • December 2005
    • November 2005
    • September 2005
    • July 2005
    • August 2004
    • June 2004