Friday, October 06, 2006

Kannel 1.4.1

There are many enhancement in this software. First one to notice about was when i was installing it that kannel now support for mysql database > 3. So i don't need 2 mysql database instances running simultaneously on my computer. But i still doing some test with the software especially in log-level configuration which seem doesn't have any use though i have change the values other than 0. Many enhancement that is still to get test. Just wait for next report... Go go kannel...
Joomla Component for GoldMany

Just another sidejob during my spare time. This project aim to make web based financial investment software to support GoldMany financial investment product which consist of Discretionary Fund and Dana Fleksi Fund. Using Mambo for website, i follow Mambo API guidance to integrate the application into Mambo website.

Due to missing idealism in Mambo developer - which in turn derrived Joomla - company website also changed into Joomla. So much lack of compatibility, especially in database connection which in turn i made new class derrived from database base class to get over it, so my application can customize the method from the database regardless of the Joomla version is.

The first module ( Discretionary Transaction ) is finish and now wait for the business flow on Fleksi Fund which is still not clear till now. Let's support Joomla then.

Friday, April 21, 2006

Binakheir

Based on Joomla CMS this site is kindergarten school website which newly established. It is great cause i can work it out on time which seem so great due to i don't need to hardcode much of my joomla hacked - customized one - into the script. Planning for this is to accomodate changes in menu - eithe on top or bottom menu. So with one valid design i can change the layout based on the required one. Such in this case i using joomla menu to accomodate the menu. This result in menu management easiness. Let joomla lead the way.
Delayed DSMPP

DSMPP is delayed due to i need to handle several commercial - not free - software. The progress itself near 80%. Testing including unit testing, integration test, context test ( ESME: transmitter, receiver, transceiver and MC: transmitter ). There are several MC context test that need to be done which is receiver and transceiver, and of course - last but least - perl pod documentation before releasing it to CPAN. I plan to release it at first week of may 2006. Several test also will be done before releasing the final to CPAN. Just wait ok.

Thursday, February 23, 2006

DSMPP Is Back

I decided to continue the development of my DSMPP Perl module. I Started this project this week, hoping more additional features, and fixes that i miss from previous release i can apply here. I plan to include dummy (if not for production) MC server here just for testing so i can free my module dependency testing from SMPP Simulator. I also plan to make (i hope) a good documentation to share my knowledge to you guys, and testing script for DSMPP module. I hope this module will finish in two months. Keep the spirit up ok.

Friday, February 03, 2006

Conservative

I guess that is the word for the one who use unordinary method that maybe looks odd especially because it has different approach and use relative difficult way. Because of this there are only some users who are still used it. I thinking conservative because someone told this about me and - for some reason - i feel no suprised.


As the time goes i think that i'm much too far to be said conservative. Maybe it just my path as an unordinary conservative programmer who see this world as a large computer set. If people say that this path have much limitation that myself say yes there are but simply i say that i like it and i think more naturally. It is good to be conservative.


Sunday, January 29, 2006

It's time to leave

Nowadays i faced with different thing that i can not avoid and run away from it. The problem is dealing with my job which maybe i feel over stressed not because the environtment but it mainly because kind of job that i faced that make me overstressed. Yes there are no perfect company in this world but i don't want to deny my self if the salary is not quite equal with the responsibility that i hold and i guess i need to get overwith this.


I began to find the new one with a hope that i could find a better on. Better on here means that i need more challenge than before i don't want to deal just with web development environtment. Yeah it is not just about the salary anyway but it is also about my knowledge development. I need something that can work with communication and distributed mobile computing and dealing with large data in an continous developement environtment. The are many things i do to get this. For example is the SMPP v5 implementation in PERL that i made. It really not an web application and i just realize that web just a small field in programming. And that where i will go to. Indeed between our need and company need is totally different. What i mean is the company usually used tools that can be used for their commercial purposes meanwhile what i need is something that challenging and not just dealing with web, database, web services.


The path to that is really hard and need a long time since only small people or group that really involve with this, especially in scientific development environtment. It really enlarge our knowledge about the broadness of programming world is. Yeah it is so idealis and kontroverial also (i knew someone who had said this to me before ;-) But now is the right time to start it anyway though there are many things to be left behind. But with no regret i mean thank to all the people i meant in my path to achieve this. Thanks

Me, Bonti, And Mambo

Recently i work using mambo as an development environtment more often. As it happen when i was in indesain project to make indesain web site that main focus area is in interior design environtment. Although mambo is known as an most popoular OpenSource CMS, i think we should give it more value. The API is really great, so modular, flexible, and robust. I said this due to my main area in this project is to create custom web site that really reflect interior design company. The customization in mambo though lack of documentation and RTFM but it has good documentation in its core API. It more like an customizeable web site development which could be change to anything that you like to in a flexible way. The web site need to display its recent porto folios together with its article but the want it to be simple, and compact enough. There are many iframe tag that is used in this project and mambo can work with it in an simple way.



Before indesain project i also work with mambo in indotsunamirelief redesign web site. The layout from the old to new is so radical so it can't just replace the old template with the new one but also it need to create new component and module to make it fit with the new layout. It really great as i realize that the API is an result from the best practise logic, easy to follow. I don't mean to make speciallity to mambo here but mambo is deserve more than just popular Open Source CMS.



And my recent work with mambo is in project scalardesign web site. The company main focus area is in design engineering and distribution. The site need image gallery to promote its gallery. Yes i know, there are many component in mambo that deals with image gallery. But the client want it to display in cult 3d format and each format has its own preview which mean that i need to customize already exist component instead making it from scratch. Well i use zoom component and hack it so it can accept cult 3d format file and change the way it display the gallery image. Yes i know it should be easy, but here i know that many API that we can use instead make it from scratch again. Here i want to say many thanks to zoom component author Mike de Boer.