Analisis: Oracle membeli SUN

21 04 2009

Oracle and SUN

Baru-baru ini ada berita yang sangat mengejutkan di industri TI dunia, yaitu kabar bahwa Sun dibeli oleh Oracle. Sebelumnya Sun telah didekati oleh IBM dengan offering sebesar $6.5 billion namun karena tidak menemukan jalan tengah maka transaksi dibatalkan. Banyak pihak yang memang mengkritik jika Sun jadi dibeli IBM dan bahkan ada rumor bahwa Cisco yang punya ambisi untuk membangun enterprise data centre bakal meminang Sun. Namun ternyata saya baru saja membaca berita pagi hari ini dan kaget bahwa Oracle membeli Sun sebesar $7.4 billion, sehingga saya tertarik untuk mengulas lebih dalam mengenai latar belakang, product roadmap, dan next movement yang dilakukan oleh Oracle.

Sangat jelas bahwa visi Oracle membeli Sun didasari oleh untuk memperkuat strategi bisnis dari Oracle untuk menjadi terbaik di enterprise software dan mission-critical systems, seperti yang diungkapkan oleh CEO Oracle, Larry Elison,

“Oracle will be the only company that can engineer an integrated system (applications to disk) where all the pieces fit and work together so customers do not have to do it themselves”

Sebelum akuisisi Sun, Oracle punya banyak sejarah akuisisi perusahaan besar lainnya dengan nilai yang fantastis (lebih dari 1 billion) seperti,

  • BEA Systems, Enterprise Software
  • Hyperion Corporation, Enterprise Performance Management
  • Siebel Systems, Customer relationship management
  • PeopleSoft, Enterprise Software
  • Primavera, Project Portfolio Management
  • List lengkap lainnya bisa dilihat disini.

Sebelum saya analisa lebih jauh mari kita lihat portofolio product andalan masing2 perusahaan, Read the rest of this entry »





Tren Teknologi Informasi dalam Resesi Global

25 01 2009

“Recession is when a neighbor loses his job. Depression is when you lose yours” – Ronald Reagan

Resesi global telah memberikan dampak yang sangat parah untuk sektor ekonomi dunia. Menurut para analis, diperkirakan tahun ini adalah puncak dari dampak resesi. Sebelumnya saya berpikir bahwa resesi hanya mempengaruhi sektor2 seperti perbankan, otomotif, lembaga investasi, asuransi, dan tekstil. Sedangkan untuk sektor TI tidak akan berpengaruh besar. Kenyataanya fakta membuktikan bahwa perusahaan2 besar TI dunia juga berencana merumahkan beberapa karyawannya:

Mungkin kita bisa sedikit beranjak dari fakta tersebut untuk melihat celah dari keadaan yang sulit ini yaitu bagaimana perusahaan2 TI baik lokal maupun internasional bisa melihat beberapa tren baru ke depan untuk menyiasati puncak dampak dari resesi global tanpa mengurangi jumlah pegawainya atau setidaknya meminimumkan jumlahnya,

  1. Paradoks Hukum Moore

    Dalam hukum Moore dijelaskan bahwa transistor chip komputer dengan harga yang sama meningkat dua kali lipat setiap 18 bulan. Dan memang yang kita rasakan adalah dengan harga yang sama pada tahun depan kita bisa mendapatkan teknologi yang lebih canggih. Read the rest of this entry »





Toyota Jidoka dan Continuous Integration

10 11 2008


“Quality is never an accident, it is always the result of intelligent effort.” – John Rushkin

Sekarang ini gw sedang menjalani mata kuliah Operations Management. Salah satu hal yang paling menarik disini adalah rahasia di balik kesuksesan Toyota dalam hal produksinya. Toyota mempunyai apa yang disebut Toyota Production Systems. Ada dua hal yg penting dalam TPS, yaitu JIT (Just-In-Time) dan Jidoka. Just-in-time intinya adalah memproduksi barang berdasarkan apa yang diinginkan, pada saat yang diinginkan, dan dalam jumlah yang diinginkan juga (kata kuncinya adalah NEEDS). Sedangkan Jidoka adalah proses produksi barang yang diselaraskan dengan tingkat kualitas (kata kuncinya BUILT-IN-QUALITY). Jidoka memungkinkan keadaaan dimana setiap ada masalah (mesin rusak atau keterlambatan atau defect pada produk) dalam manufacturing, maka mesin akan berhenti dan memberikan alert kepada team leader atau supervisor. Berikut ilustrasinya,
jidoka

Read the rest of this entry »





Help..kena virus plurk nih

21 07 2008
nge-plurk

nge-plurk

Okay, join now and follow me

I need aid, do you have any medicine for plurkache?





Test Driven Development featuring Spartan Programming

18 07 2008

In the spacecraft business no design can survive the review process, without first answering the question—how are we going to test this thing? – Glen B. Alleman

Jeff Atwood memberikan posting menarik mengenai Spartan Programming, sebuah praktek pemrograman yang mengedepankan konsep minimalis. Hal ini tentu akan membuat beberapa orang yang menyukai membaca code yang verbose jadi ‘mati kutu’.

Setelah saya melihat seperti apa Spartan Programming ini diterapkan di Java, sebenarnya praktek ini sangat cocok sekali jika digabungkan dengan praktek Test Driven Development (TDD) dan ini ternyata sering saya praktekan secara tidak sadar selama menganut ajaran TDD. Oke mari kita bahas dahulu mengenai TDD.

Pepatah cina pernah mengatakan,

Experience is a hard teacher because she gives the test
first, the lesson afterward
Read the rest of this entry »





Road to JSF: Part I

18 05 2008

Jika itu adalah batasanmu, kau takkan dapat melampauinya. Tetapi jika kau melampauinya, itu bukanlah batasanmu. Andrew Poon

JSF (Java Server Faces) itu mudah, learning curvenya pendek, banyak yg bisa langsung bikin aplikasi dengan JSF tanpa harus ngerti konsep Servlet, tapi tidak banyak yang mengerti dasar2nya shg akan kesulitan nantinya. Artikel ini gw buat untuk temen2 yang mau memulai membangun aplikasi web dengan JSF. Lupakan JSP. Buang jauh2 itu barang, JSP telah bergerak dari Momentum menjadi Monumen.

Sudah cukup lama gw bekerja dengan JSF untuk setiap aplikasi Java yang gw develop. Pertama kali gw kenal JSF melalui Oracle ADF yang menggunakan JSF sebagai controllernya, sekitar thn 2006. Lucunya adalah saat itu gw ga tau konsep dari JSF, gw cuma klak klik dari Oracle JDeveloper, salah satu IDE Java yang dibuat oleh Oracle. Untungnya juga gw ga perlu oprek sampe ke dalam JSF-nya. Jadi praktis saat itu gw ga banyak tau soal JSF. Tapi aplikasi tetap berjalan sesuai dengan yang client mau :) Dan beberapa waktu lalu gw mengerjakan projek dengan JSF dan juga sekaligus menjadi JSF Trainer, jadi gw akan mencoba membahas konsep dari JSF.

Apa itu JSF? JSF adalah sebuah web framework standard dari Sun Microsystems. Zaman dulu, ketika kaum Java mengenal konsep MVC (Model View Controller) mereka membuat sebuah framework yang terkenal yaitu Struts. Dalam dunia MVC kita bisa bagi menjadi 2 bagian, yaitu Action-based dan Component-based. Read the rest of this entry »





BitNami: One-click-install Open Source Apps

24 04 2008

Hi all, lama ga ngeblog lagi. Sebenarnya uda ada banyak draft posting tapi ga sempet selesai2 juga. Stay tune guys.

Oke sedikit pertanyaan dari gw sebagai introduction,

  • Pernah merasa sulit untuk install open source apps seperti, trac, drupal, roller, liferay, redmine, tracks, alfresco, moodle?
  • Pernah merasa pusing ketika diminta install open source apps selain di windows?
  • Pernah merasa kesal ketika ingin install open source apps lalu butuh package ini itu?
  • Pernah mengalami proses instalasi diluar dari skenario instalasi manual yang diberikan oleh open source apps? kemudian googling, tanya forum, dan akhirnya bisa atau akhirnya menyerah?

Tenang, skrng ada solusi yang membantu teman2 semua, mari kita sambut … Bitnami. Read the rest of this entry »





Going to Enterprise with Java Training

10 03 2008

Hi all, bagi teman-teman yang tidak sempat mengikuti Training Java di liburan Imlek kemaren, kami membuka lagi training Java EE, kali ini bertempat di Jakarta selama liburan panjang di bulan Maret. Materi training sama dengan training sebelumnya dengan beberapa perbaikan tentunya. Bagi yang penasaran, silahkan lihat detail informasinya,

Pelaksanaan:
Waktu : Kamis – Minggu, 20 – 23 Maret 2008
Pukul : 9.00 – 16.00 WIB
Tempat : Jln. Gedung Hijau Raya SF 07 No. 74, Pondok Indah, Jakarta Selatan. Dekat Restaurant Obonk Steak

Materi Training:
1. Java Fundamental
2. JDBC dan DAO Pattern
3. Spring 2.5 JDBC
4. Java Server Faces 1.2
5. Richfaces Component
6. JasperReports
7. NetBeans 6.0

Trainer :
Endy Muhardin (http://endy.artivisi.com)
Ifnu Bima (http://nagasakti.or.id/roller/ifnu)
Hadikusuma Wahab (http://dhiku.wordpress.com)

Fasilitas:
1. Makan siang serta snack
2. Modul & CD Training
3. Sertifikat
4. Satu buah Pin Artivisi
5. Infocus
6. Fasilitas penginapan untuk tiga malam (tempat terbatas) Read the rest of this entry »





Training Java EE di Liburan Imlek

31 01 2008

Hi all,

Liburan imlek nanti tanggal 7, 8, 9, 10 Februari akan diadakan training Java EE.

Berikut detail trainingnya.

Trainer :
Ifnu Bima (http://nagasakti.or.id/roller/ifnu)
Endy Muhardin (http://endy.artivisi.com)
Hadikusuma Wahab (http://dhiku.wordpress.com)

Waktu dan tempat:
Tanggal : 7 – 10 Februari 2008
Jam : 9.00 – 16.00
Tempat : Jl. Palupuh 3 dalam no 2, Bantar Jati Bogor.

Materi Training:
1. Java Fundamental
2. JDBC dan Dao Pattern
3. Spring 2.5 JDBC
4. Java Server Faces
5. Richfaces Component
6. JasperReports
7. NetBeans 6.0

Informasi lebih lanjut dapat dilihat disini

Karena gw ngasi materi JSF dan Jasperreport, sedikit bocoran untuk silabusnya, Read the rest of this entry »





Software Development Stack

24 01 2008

Based on discussion in JUG Indonesia mailing list, there are currently two persons have shared their favorite development stack,

Now its my turn to share my favorite stack,

Presentation
Mojarra 1.2 with RichFaces + Tomahawk component

Templating
Facelets (really good with JSF)

Reporting Tools
JasperReport and iReport for visual designer

Business and Integration Layer
Spring Framework

Data Access
Hibernate, please note without JPA :P

Security
Spring Security, yeah it can secure your app based on URL, method, object, also EVERY component in JSF :) sluuurp

Testing
Unit testing with JUnit 4 + EasyMock
Integration testing with DBUnit
Coverage testing with Cobertura
Planning to implement JSFUnit for presentation testing

Build system
Apache Ant

Continuous integration server
Hudson

App Server
Tomcat for development, Glassfish for production

Database
MySQL for development, PostgreSQL for production

Project Management Tools
Redmine (task and bug tracking and wiki)

IDE
Eclipse is okay, but Netbeans rocks :) )

Done! Your turn please :)








Follow

Get every new post delivered to your Inbox.