Today is a good day to end it all… sometimes.

Red red wine…

November 8th, 2007 Petr

It’s quite interesting how are Qt apps really multiplatform. I’ve tested some night-builds of Sqliteman in Vista and XP. And the only thing I can say is that rebooting is boring (I know, I know — virtualization. But there are some serious reasons I cannot use it extensively on my office laptop).

OK, back to the topic.

I said myself: “what could happen when I run it in Wine?”

It runs, it works and it doesn’t crash. It counts.

Disclaimer: running my apps under wine is not required. You can use its native-built equivalents. You know, portable writting is easy. Sometimes.

A Busy Day for Sqliteman

October 24th, 2007 Petr

The Subversion trunk is getting hot today. Because one of the longest required functionality is ready for testing now — full ALTER TABLE is working there.

And one more important fix follows: some Sqliteman-1.0.1 rpm packages for Fedora Core contains a installation bug which prevents displaying of icons, help files and translations. It’s fixed now. The glory and six Tuborg beers go to Eugene Pivnev.

That’s the way I like worldwide cooperation.

Now back to the trunk. Maybe it doesn’t sound interesting to you… You should know then than Sqlite3 doesn’t support dropping columns from the existing table. And it could be done easily in Sqliteman directly. There are various operations hidden under one click in the GUI — creating temporary table, insert-selecting, data moving, indexes and triggers recreation.

alter table support

The Distro better than bistro

October 22nd, 2007 Petr

After weeks of using OpenSuse 10.3 on various machines I can say only one sentence: “this is The Distribution!”

It’s working without any issues (yet). It’s simple and easy to use for me (the simple and easy man). It’s fast — for example it boots quicker than I can prepare my regular breakfast (open the pot with curd-creme).

Drag your drops

October 17th, 2007 Petr

Now it’s done. Finally. The most irritating bug I had assigned in the Scribus Bugtracker. It was all about Drag and Drop handling in the “Insert Glyph” palette.

I did it with the simplest solution. After weeks of insane spaghetti-improvements of old Qt3 based code I throw it all away with the rewritting plans on my mind. And it’s done. Less code. More readability (propably). Diving into Qt4 ocean deeps is simpler again.

OK, it’s not a cure for cancer or whatever but Scribus 1.3.5 is more closely every day.

Today is the day…

October 10th, 2007 Petr

when TOra builds and links against Oracle. No crashes at start, it connects and performs basic tasks. And now to the sad issues – it’s far from being usable. See screenshot:


Read the rest of this entry »

Oracle meets MS SQL server (propably) vol. 666

October 3rd, 2007 Petr

WTF are three pages of this sick code for?!

IF col1 IS NULL THEN
  col1 := '';
END IF;

I hate this job sometimes…

Qt4 with msvc environment?

October 1st, 2007 Petr

Yes! And it’s working! No more MinGW…

Ok, Ok, MinGW does its job, but it’s one of the “next dependency you have to install”. And MSVC should work better in MS system. It’s clear it contains two identical characters in name (and it’s The Proof).

Well, the Qt msvc generator is only included in the 4.3.2 daily snapshots, but I’m playing with it and I like it. Damn, the apps are faster with it on Windows.

sqliteman svn progress

September 24th, 2007 Petr

Today is the good day to show a huge progress of this software propably. It’s true — the development process continues. Maybe slowly maybe not. Well, this SVN snapshot is mainly focused on user interface improvements and DB maintainer stuff. Enjoy new screenshot:

The future of TOra

September 20th, 2007 Petr

Time is unstoppable and SW libraries too. Brave old Qt3 is facing its death and so do applications depending on it. Maybe there is a place for a courageous attempt. Let’s port TOra into armful of Qt4.

What it will be required?

  1. New buildsystem (cmake? qmake?).
  2. Qscintilla2 port. It’s not released yet so it should be in src tree
  3. Upgrade included libraries to the latest versions. Ouch, testing to come…
  4. Run all file through qt3-to-qt4 tools
  5. Fix and Recompile again and again like a masturbating monkey
  6. Have party

Ghosh, I don’t like to read old code. Do you believe there are ifdefs checking Qt features *before* 2.x!?