Monthly Archives: January 2008

Nice to meet you, Lily

Today I’ve read about Lily. Lily is an open source, browser-based, visual programming environment written in JavaScript. It’s an XPI application which could be executed in Mozilla run-time and of course in FireFox browser.

This application uses JavaScript modules and there are already over 180 ready to be used including UI, Graphical and Sound, Math and various Web services from Google, Yahoo, Amazon, Flickr, Twitter and Digg. There is possibility to write your own modules which give you possibility to expand the functionalities depending from your needs. The applications written with Lily are stored in JSON files, so it is very convenient to exchange applications between users.

The biggest benefit of this application is that you literally connect functional blocks in order to “construct” the application. That’s why it is very intuitive and easy to be understand.

I’ve tried to create a math application and it run quite well. It’s extremely easy to make it, but it was a little bit hart to understand how to run it. Fortunately for every module there is nice and good help with examples written with Lily.

What I really like in this application and strongly recommend you to take a look on it.

11 Things which every developer would do when starting a new project

For every project which is going to be started there are at least 11 things which you need to do before. Here is my list of things which need to be happen before starting any project. During my work experience I’ve started many projects and I think that these are the most important issues which you need to do before start the project.
Continue reading

Text-Link-Ads know your password

I’ve been registered in TLA site long time ago. Since I start this Blog I put their ad here, but this was till now.

I really want to know I am the only person knowing my password, but unfortunately it’s not this way at least in TLA. Recently I wanted to login into my account at, but I had forgotten my password and I requested a new one with “Forgot password” feature from their site. I was really surprised, that instead a temporary string for new password, or activation link which will give me access to change my password, I received my password as plain text in my e-mail.
Continue reading

CakePHP and Oracle – Handling CLOB fields

New year – new behaviour 😀

Everyone who had experience in Oracle and some frameworks /or at least ADO libs/ experienced the problem of ORA-01704: string literal too long. For the people who hadn’t pleasure to work with oracle – Oracle accept strings in SQL to be not longer than 4000 characters. I always had problems with this issue, because when the sting is too long you need to treat it with oracle variables and binding them in strange way /at least not with ordinary SQL/. The only way found so far is the solution of ADOdb library.
Continue reading