User:Ivanceras

From ADempiere
Revision as of 21:21, 28 August 2008 by Ivanceras (Talk) ()

Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.

About me

  • Code name: Ivan Ceras
  • Real name: Jovansonlee Cesar
  • Born: July 18, 1985
  • Birth: Bohol, Philippines "Yeah, the tarsiers (^o_o^)"
  • Met ADempiere: February 2008 "just in time"
  • Profession: Computer Engineer, inclined to software development
    • "Also touched hardwares such as programming PIC Chips to instruct the robotics things".
Faves
  • Distro: Fedora Core, since FC4
  • CPU:AMD's
  • IDE: Eclipse
  • WebTools: Joomla, Wiki
  • Search Engine: Google
  • Browser: Firefox
Loved about ADempiere
  1. Extreme flexibility - "Configure me your way, and I will behave just as you wanted"
  2. Intuitive, Uniformed and Attractive Design - Dumb users dont have to be instructed over and over again.
  3. Easy to hack-around - Everything is organized disciplinely.


Programming journey:

Almost all of my college projects were made out of C, since C is main subject of programming. I was an extremist programmer of C, but later on, I find it very tiresome to program (even minor) functionalities.

When I had a chance to undergone an OJT to a software establishment. PHP was their main dish, tied-up with MySQL. I quickly learned PHP since I look at it as if it is C(humbly, very easy indeed). Later, together with my teammates, we were able to build our dynamic school website using our spare time during school days and completed the site in a span of 1 month.

When I was hired as an in-house developer of a Manufacturing firm, I was trained with PowerBuilder. I found PowerBuilder to be extremely fast, robust and suitable for (RAD)rapid application development indeed, much more since they tied it up with Oracle 10g. I enjoyed using toad (excellent), but I found PowerBuilder inflexible. You can't just have what you wanted. You have to adjust to the program, and if you won't, you have to go several wasteful time creating your own set controls. Also it lacks inconsistency. Along with the training we are modifying the existing system, SFC(Shop Floor Control). OMG, I find it very badly designed, much more it has a corporate core library with no supplied source code.


How did I encountered ADempiere?
  • Short Answer: "It is just a matter of keyword" - ERP
  • Long Answer:
    • Back February 2008, I was googling for an application which will be suitable for business application,

which has a requirement of a web interface. It is just a matter of keyword really. I used SugarCRM as the basis(I've encountered of SugarCRM on my OJT days, since it was used in the establishment). I tried googling for SFC, CRM... then came related keywords such as SCM, MRP, and "ERP". I tried ERP, Opensource ERP,etc until.... guess what... Compiere appeared to be prominent, with other rivals...Opentaps,OpenBravo,TinyERP,Value-ERP,TinyERP,ERP5, etc. (ADempiere didn't show up.. i dont know) I read on Compiere, was impressed and interested especially on its "Active Application Dictionary" feature. At first I was hesitant since it is programmed with java. (Java was not apart of our curriculum. It was only a report discussion of other group in a group activity). I tried "Opensource ERP in PHP", opentaps then showed, but I gotten almost nothing to read. Maybe it was dead. I've got no choice, but to read and read about compiere. Every additional word I've read make me more curios about it and urge me to look at the source if it is really well-designed(somehow). I don't know how to download the source yet, since I know nothing about svn. CVS was our dish and "vi" was our knife. I tried again googling "Compiere compressed/zip source code"...etc, luckily ADempiere showed up, with a sourceforge download link. Without any doubt I downloaded both the compiled binary and the source code.I also downloaded the AVA, in case the 2 might not be easy.

I read about ADempiere(ew, site looks so messy...adempeire.org) anyway I manage to reach the wiki. Thank God, I feel like home!. I read on it and read. Until then, that I've successfully installed and configured ADempiere and the database, everything follows. Learning after learning, asking after asking, experimenting after experimenting, hacking after hacking(ows..I mean the code!). It was such a very satisfying feeling of enjoyment. So too shall you(newbies)!

Adempiere Notes:

Coming soon! Watch out! :-)