Of course, there is a codename for the project and it’s: Babylon.
I chose Babylon as the project name as the project is very much inspired by the book titled: The Richest Man in Babylon.
”Read by millions, this timeless book holds that the key to success lies in the secrets of the ancients. Based on the famous "Babylonian principles," it's been hailed as the greatest of all inspirational works on the subject of thrift and financial planning.”
Babylon is a project by me, for me and only used by me.
And, yes. Babylon is very much about financial planning. It keeps track of: Income, Dept, Expenses & Savings. But, That is not why I feel that project Babylon is special. The whole project is actually special.
The project consists of the following applications, all written in Objective-C using CoreFoundation/AppKit.
BabylonServer - The server application processes messages and returns a respons, if any. The server also has time triggers to trigger events for daily-, weekly-, biweekly-, monthly-, quarterly- and yearly-reports based on the information in the SQLite DB.
BabylonDispatch - Dispatches compressed and encrypted .cocoon-files from outbound to XML property list inbound for the server to batch process. And, of course, the other way round.
BabylonClient.app - Cocoa application for C2 & I2 (Command & Control and Information & Intelligence). Perhaps, I might write more about BabylonClient in a later post.
BabylonAdmin.app - For generating support for new messages types with action and arguments. Plus other helpful DB-tools for administration.
In this post I’m only going to mention 3 special things Babylon. And they are:
- Be: Habit
- Do: The Bucket List
- Have: 30-day rule
Be or Habit as it’s called in Babylon, is all about administrating and enable new life habits. A habit could be to quit using wet snuff or start eating vegan. You do this for 30 days, in order to get a new habit, that is hopefully good for you.
Do or The Bucket List. I don’t feel that I need to explain this one. See the movie from 2007 with the same name and with the awesome actors: Jack Nicholson and Morgan Freeman.
Have or 30-day rule comes from a micro-ISV blog for Mac Developers that wrote about this rule around 2005. The rule is simple. If you find something you like. Then you but it into quarantine for 30-days. When the 30-days has passed, you get three option:
- +30 days in quarantine.
- buy it now.
There is a bunch more to write about. I’ll write another update about those at a later date.