Writings Photos Code Contact Resume Me
Coding and hacking

The drupal database optimization day.

Submitted by msameer on Wed, 22/11/2006 - 3:07pm

The server was really screaming yesterday. I was trying to understand why.
I thought it was the aggregator module. I did some profiling for the aggregator SQL queries and while I'm at it, I did the same for some other modules and here we go: Here, here, here and here.
I'll be applying them too to the drupal sites I'm hosting whether they like it or not!


katoob 0.5.6 is out...

Submitted by msameer on Sun, 05/11/2006 - 9:22pm

ChangeLog:
* Don't try to convert the encoding if the requested one is utf8. return false if the text is not valid utf8 after we convert it.
* Reset the gui when we close the document from the document label close button.

Tarball, md5sum and GPG signed md5sum


katoob 0.5.5 is out.

Submitted by msameer on Thu, 02/11/2006 - 2:22pm

ChangeLog:
* Replace dialog: Removed "Find And Replace".
* Severe optimization for the lam-alef detection and manipulation code.
* Syntax highlighting support (Via libgtksourceviewmm)

Tarball, md5sum and GPG signed md5sum


Katoob 0.5.3 is out.

Submitted by msameer on Wed, 11/10/2006 - 2:46am

Only 2 new changed:
* Can now import and export text that has bidi and shaping applied to.
* The plain text exporting now depends on fribidi.
from the usual location!



How bad can it be ?

Submitted by msameer on Wed, 13/09/2006 - 9:59pm

I thought about it. Your original flight was delayed, you nissed the next flight. The carrier arranged for your atay but, you are unable to find your luggage!


katoob 0.5.1

Submitted by msameer on Tue, 05/09/2006 - 5:28pm

To fix a compilation error when dbus is disabled. Get it from the usual place!


katoob 0.5.0 is out.

Submitted by msameer on Mon, 04/09/2006 - 2:18pm

It has been rewritten in C++ using gtkmm. Better than before. Get it while it's hot!.


This is how you can fix your utf8 b0rked drupal database.

Submitted by msameer on Tue, 29/08/2006 - 9:21pm

The problem:

You are on a shared hosting. Your host upgrades MySQL. Your drupal 4.7 installation is boom broken!

The reason:

Drupal 4.7 sets the database connection to utf8 if you are running MySQL 4.1+


Dipping my nose more into drupal.

Submitted by msameer on Sun, 25/06/2006 - 12:17pm

I've got my Drupal CVS account. I'll give the article module some love.
And My first commit!