Thursday, November 19, 2009

pylates

Posted some code I've been working on lately. "Project is built on Java and jython mix to extend StringTemplate library functionality (popular among ANTLR community) and bring to it the power of python language, which can turn out quite handy. The aim is to build such a library that it can support and understand interfaces for group of string templates, implement such interfaces in python as PyStringTemplate, and even inter-operate with common string templates."

Tuesday, November 17, 2009

the labyrinth

paraphrasing: "to see the labyrinth as a proper, big and attractive picture, but to walk step by step the chosen path, visible with a naked eye"

Saturday, July 25, 2009

Re: "Open Existing Project in Eclipse"

Original post is here
well, there exists completely alternative solution, nonetheless - fully compatible with common sense.

Assuming you are under linux and your eclipse workspace path is default.

>cd ~/workspace
>ln -s <full_path_to_external_project>

(exchange <full_path_to_external_project> with your own)

Now create a new project in eclipse with the same name as your new symlink. That's it.

For professional windows guru the use of junction is hirely recommended.

Friday, July 24, 2009

pyQuery

Today (in the morning), I've finished a scratch on promising python query tool pyQuery. Well, a lot of ideas of how to move forward with its design are in the air, especially when one has a rich experience of jQuery tool at his disposal. Project can be found here. I am also starting a separate blog to collect and compost pythonical ideas of such and similar nature. Although, I am not a big blogger there is still a hope something useful will come out of it.

I will start blogging about @protective decorator (see details).

Thursday, July 16, 2009

Howto install rumus2 on Ubuntu amd64 / x86-64

I have a desktop Ubuntu amd64 installation (64bit kernel and binaries). But this practice should work in general for 64bit.

1. Download the latest Linux (Debian) binary package distribution of Rumus2 software from http://www.fxclub.com/rumus/


2. Install the package using the following command:
sudo dpkg -i --force-all Rumus2.deb
Usually, package files are placed into /usr/local/

3. To resolve 32-bit binary dependences (for example, /usr/local/bin/rumus executable depends on libqt-mt.so.3) you can use the getlibs tool, details about which you can find here http://ubuntuforums.org/showthread.php?t=474790
or just google for ubuntu getlibs.

Usually you can install it from packages:
sudo aptitude install getlibs


4. Resolve the dependences by running
sudo getlibs /usr/local/bin/rumus

5. Enjoy!

Thursday, June 11, 2009

Command line for Quercus project - Php in Java

Quercus is a mature industry oriented platform for PHP/Java solutions. Well, it is around for a few years, has a rich PHP modules support, and is claimed to be faster then mod_php, because of compiled bytecode, cache management, etc.

Unfortunately that beast is primary targeted to support web applications only under Resin werbser. But with closer look, it turns out that not only the webserver presense is not required, but you can actually run it from command line. I have recently added this pet project - an ad hoc to support detached functionality of this nice PHP in Java implementaiton.

All the feedback is welcomed. Future plans are to do a lot of testing, properly mimic php-cli behaivor, implement CGI support.

PS

Alternative projects are ProjectZero and Faun. The last one is also my lovely pet ;)

Friday, June 5, 2009

cool flash photogallery software

Here it goes in action. And here is the website of the project. It is really cool, minimalistic, and I truly favor the mouse scroll. Would be tricky to do the same with AJAX ;-)

And the rotating effect by the guys behind
JW FLV Player (Open Source). This is the 'first" open source flash player and one of the most popular on the net. Well this rotator is also a nice gallery =) Here is the demo in "practice".