Selasa, 03 Mei 2011

Notes on ESB

Found interesting blog on when to pick ESB, here's the link "To ESB or not to ESB"

Hmm... As for me, right now still preferred spring-integration. But when there's more and more system being integrated or when there's a need for non-exist connector (yet) on spring-integration, maybe I'll try apache camel or mule then...

Jumat, 02 Januari 2009

My Technology Resolution for 2009...

Well, I'm trying to be realist now, since my 2008's technology resolution was not fully achieved... :(

In my new place, right now I'm concentrating on BEA/Oracle's technology for SOA Solution, so it will be on top list...
And I'm still interesting with Spring, especially dm server technology, so I put it on my second place...
And then, for ORM's, I'm interesting with eclipselink, so, let's put these on my third place...

Just that for now, and for others, well, if there's a need than I will put you in my list then ;P ...
He.. he...

Sabtu, 06 Desember 2008

Moving on...

On September 15th 2008, officially I've left my previous company, and moved to my new company officially on September 17th 2008.
Many people have asked me, "what's the reason?"
Hmm... First thing to clarified, it's not the money, well in short term, for there's no big leap on this area.
My motivation is, since I see myself as a techie guy, I already felt stuck with my previous one. I didn't feel enough challenge anymore. Though that I've been involved with pre-sales activity, yet mostly get stuck with no further action and no certainty whether to continue or not... As the result, I covered a lot of knowledge, but only on the surface... Man, it's not me, and I hate that...
In the last month, I've got involved in project, but it used old technology, and I hate that technology, bbrrr... And since then, I've taken decission to move...

But this decission is not easy to be taken, since I already feel safe and comfort in my previous place... A lot of considerations, thoughts, sharing session with my parent and friends, reading, and the most important thing, praying for guidance. And after all of that, I decided to run this decission...

Oh well, for this moment, I will choose "Menghapus Jejak" Peter Pan as the theme song. Well, not meant that I'm regretting my moments there, just an expression that I've not felt comfort anymore with them, for now...

Senin, 10 Maret 2008

ICEfaces-1.6.2 on apache-tomcat-6.0.16

OK, I've managed to successfully running ICEfaces-1.6.2 tutorial on apache-tomcat-6.0.16 using JSF-1.2 (OS Linux, distribution Fedora Core 7, JVM Sun JDK-1.6.0_05), at least until timezone3 :). To make it work, I must exclude some dependency jars from tutorial. So, right now my dependency list are only :
* backport-util-concurrent.jar
* commons-beanutils.jar
* commons-collections.jar
* commons-digester.jar
* commons-fileupload.jar
* commons-logging.jar
* el-ri.jar
* icefaces-comps.jar
* icefaces.jar
* jsf-api-1.2.jar
* jsf-impl-1.2.jar
* jstl.jar

I think some jar could be excluded too, but haven't tried it yet. It's already midnight here, and feel sleepy now :). I guess I can continue tomorrow.

IT things to do this year...

Mungkin sudah telat, tapi lebih baik daripada tidak :)

1. ICEfaces dan Spring Web Flow,
Keduanya masih baru kenal, jadi kaya'nya butuh usaha besar untuk menguasai keduanya
Target, dapat mengintegrasikan keduanya (sesuai dengan kabar, bahwa proses integrasi ini sedang
digodok dari sisi ICEfaces)
2. SpringFramework,
Sudah punya pengalaman di sini, tapi masih baru untuk feature-feature di 2.5.x-nya
(kelihatannya menarik)
Target, dapat meng-utilize feature-feature barunya
3. JPA (utamanya Hibernate),
Sudah punya pengalaman di Hibernate-nya, sedangkan JPA kaya'nya lebih kurang sama dengan
Hibernate, namun lebih general.
Target, dapat membuat aplikasi menggunakan Hibernate yang JPA compliant (jadi Hibernate dapat
diganti dengan TopLink atau JDO dengan sedikit effort)
4. SOA,
Yang satu ini tugas dari kantor :)
Target, dapat meng-aplikasikan di project dengan baik tentunya. Saat ini lagi konsentrasi
dengan platform Oracle, namun tidak menutup mata terhadap platform lain (open source utamanya)
5. Data Warehouse,
Ini juga tugas dari kantor :D
Target, dapat mengaplikasikan di project dengan baik tentunya. Saat ini lagi konsentrasi
dengan platform Oracle, namun tidak menutup mata terhadap platform lain (open source utamanya)

Well, itu dulu dech...
Jika ada new knowledge di kelima bidang itu, nanti aku coba untuk update di blog ini secara berkala (ngga' janji tentunya, he.. he.. :P)

Sabtu, 26 Januari 2008

Telkomsel Flash

Sudah beberapa bulan ini menjadi pelanggan telkomsel flash dengan sistem paket jam-jaman. Lumayan menguntungkan, karena tipikalku adalah downloader, bukan onliner.

Tempat favorit mangkal untuk melakukan koneksi adalah plaza semanggi, karena tidak terlalu jauh dari tempat kost dan kecepatan downloadnya yang rata-rata > 100kB/s. Sedangkan dari tempat kost ku (Pedurenan Karet) dan rumah di Bogor (Bantar Jati)kisarannya rata-rata antara 20kB/s - 40kB/s

Jumat, 25 Januari 2008

OWB

Hmmm...

Saat ini sedang belajar OWB untuk keperluan next project, beberapa hal yang didapati setelah beberapa minggu ini belajar OWB :
* Hati-hati ketika melakukan edit preference di OWB Client, bisa-bisa bikin OWB Client jadi rusak (contoh kasus, ubah language preference di OWB Client Windows, yang Linux belum coba sich...)
* Jika Metadata Repository menggunakan Oracle Database 10.2.0.1 di lingkungan Windows, sering-sering aja memindai object-object yang gagal kompile untuk dilakukan re-kompilasi manual. Jika menggunakan Oracle Database 10.2.0.3 di lingkungan Linux sich belum pernah kejadian
* Setidaknya hingga OWB 10gR1, untuk interaksi dengan Aplikasi SAP, dilakukan dengan cara membuat BAPI di SAP, yang mana sangat tidak praktis karena harus mengikuti SDLC-nya SAP untuk deployment-nya, belum periksa untuk OWB 11g dan ODI (another ETL tool from Oracle)
* Untuk deploymentnya, hanya bisa dilakukan di database Oracle, dan perlu di-install OWB Central Server di database tersebut. Jadinya agak-agak ngotori database destination.

Satu hal lagi yang bikin garuk-garuk kepala, integrasi antara OWB dan BIEE yang notabene masih product Oracle. Tadinya diasumsikan jika di OWB sudah dibuatkan Dimension dan Cube, maka Oracle BIEE akan dapat detect dan menggunakannya, pfffhhh..., ternyata BIEE hanya dapat men-detect Dimension dan Cube yang digenerate OWB sebagai table biasa... Hal lainnya, ternyata OWB pun create Cube hanya sebagai table biasa (untungnya dia create Dimension-nya beneran sebagai Dimension). Kondisi ini terjadi jika OWB deploy Dimension dan Cube sebagai ROLAP, baru akan coba untuk MOLAP, semoga lebih baik. (Akan di-update setelah nyobain MOLAP)