Pavel Karoukin's blog

How to run QuickBooks Pro Timer under Ubuntu

Pavel Karoukin's picture

QB Pro Timer could be used under Ubuntu. You need to install few libraries for it, since this piece of "software" written on VB.

It uses MDAC, OLE automation, MS JET for handling database and bunch of other activex components.

In order to make life easier, I installed 'winetricks':

$ wget http://www.kegel.com/wine/winetricks

Next, install required "tricks" in order to run QuickBooks Pro Timer:

$ winetricks vb6run mdac28 native_mdac mfc40 jet40 native_oleaut32

That's it. Now you can proceed as usual with installing QB Pro Timer and use it.

SproutCore and Catalyst

Pavel Karoukin's picture

I always liked Perl language. Unfortunately, PHP popularity forced me to start do major development with this language. That's why Perl became "hobby" tool of choose.

Whenever I am doing new "own" project, I try to do it with Catalyst Framework. This is another web framework, written on modern Perl and utilizes modules like Moose, DBIx::Class, Template Toolkit. It gives nice structured code which allows to extend or refactor it later easily.

FeedAPI PHP Filter

Pavel Karoukin's picture

Just released new Drupal module - FeedAPI PHP Filter. This module is add-on for FeedAPI Item Filter, implementing hook hook_feedapi_itemfilter().

This module creates new item filter to run custom PHP code on already parsed $feed object. This useful in cases when you need pre-process feed before importing it into nodes. For example, you may want to remove some text from feed item's description or fix relative image paths, etc.

Simple backup solution with backup-manager and Amazon S3

Pavel Karoukin's picture

After the disaster with the Ukraine hosting data center hosting.ua I started thinking about backup options for my own dedicated server that I use to host yepcorp.com and dozens of my other projects and a few clients' sites. So far it has been a plain backup on the second drive, but this accident showed that even having a hosting company do backups in the same building is not really a safe solution.

 
 
Syndicate content