YoruFukurou is yet another Twitter client for Mac OS X. The term YoruFukurou is Japanese for NightOwl. Click on the Owl icon to visit it webpage.

Why am I using it? Because Echofon is now paid ($20) and present ads in the free version. While I agree with the need of revenue, I do not like to have the ad where it is placed, making the application usage quite strange. Also, as I do not think Echofon is exactly what I want to Tweet, and as probably Tweeter will get paid sooner or later, I decided to try another application instead of buying it.

Noticed a friend that was using YoruFukurou as twitter client. Liked the name, and googled. It is very similar in format with Echofon, but the latest has a more polished user interface. In the other hand, YoruFukurou is very customizable and does not present any ad.

Designing Relational Databases

MySQL WorkBenchI am kind of allergic to relational databases. This is mainly due to the confusion on configuring servers, creating the schema, associating privileges to users and all that administration stuff. That is why I got fond of SQLite as soon as I knew it. No servers! No users! Just a file with a set of tables.

Fortunately, software is evolving and for some time we have GUI applications to interact with database servers. That is great, as I never know how to grant privileges to a user. Then, as I do that occasionally, there is no really relevance on knowing it from my head.

About two years ago I worked with a friend on a database and she used a nice GUI tool to design the database schemata, and syncing it with a MySQL server. I can’t recall its name, but I know it was the base for the actual MySQL Workbench. Unfortunately Workbench development has been quite slow and buggy. Today I updated Workbench version and it now includes, finally, the ability to sync the model with the database.

Probably I will start to use it more often…

Thunderbird 3 – the news

ThunderBird 3
ThunderBird 3

I installed Thunderbird 3 a while ago. But before posting about it I thought it would good to test, check its new features usefulness and then, yes, post some comments on it. Today I decided to do the post. For that I visited the Mozilla website, searching for the top features for Thunderbird 3. They are described in the image above, and will be commented bellow:

  • Tabs: at the first glance I thought that tabs would change the way I work with Thunderbird. Since when Galeon, an old web browser, added tabs to the browsing experience, that I never wanted anything else. Then, when hearing about tabs on Thunderbird 3 I got excited. But now I can’t see where are the tabs experience. I can’t add a tab with other account (I was trying to put different inboxes in different tabs) or a tab for each account. But or that is not possible, or it is too hidden for finding it. The only place where I saw tabs showing on was during search…
  • Better Search: yesterday I finally discovered how to turn off the new search system. It is fancy, it shows graphics, it has a nice user interface, it does not work! Why are some mails found and not shown? Why some folders are not being indexed? Why indexes are not updated when I move a file? Last months I tried not to use the search engine because I was frustrated with it. Now, old search is back. Great.
  • Archiving: the archiving feature might be interesting if the search works, something like Google Mail. In fact, they started with that idea: never delete a mail, archive anything, we will find it. Yes, it was they tagline. Now they are using tags (folders with a different name) so you can organize your email. If Google Mail did this, from an archive to a set of archives, why is Thunderbird trying to create an archive for everything? I use for years different folders where I copy mails to, organizing them as I like. If just these folders were indexed…

OK, now I wonder: why did I update? Probably I will ask the same about Firefox 3.6. Please, Mozilla! Look into usability. Look into usefulness. Forget fancy and eye catching features that use resources and have no real use!

Text::BibTeX 0.40 Released

Normally I do not post on every perl module I release. And that is good, or you will be feeling spammed.

Why this module is different?

Because I adopted Text::BibTeX a long time ago, and had a lot of complaints about its installation mechanism. This was mainly due to the fact that Text::BibTeX depended on a C library that needed to be installed prior to the perl module. The C library installation was easy on generic Unix platforms but was a pain to compile under Windows.

After lot of work I managed to include the library C code in the Perl module (now Text::BibTeX has no dependencies on the library), and managed to include code to compile the library in Windows, using the Strawberry Perl distribution (that includes a mingw C compiler).

The package is needing heavy tests, but it seems usable for most users. Probably I will post on the details about its build system in a later post.