Senin, 24 Juni 2013

SISTER (Sistem Terdistribusi) – Middleware

Definisi Middleware :
sebagai sebuah aplikasi yang secara logic yang terletak diantara lapisan aplikasi (Middleware didefinisikan seperti software yang menghubungkan komponen perangkat lunak atau aplikasi yang berisi sekumpulan layanan yang memungkinkan agar beberapa proses dapat berjalan untuk satu atau beberapa mesin computer untuk saling berinteraksi dalam sebuah jaringan.
Teknologi ini berkembang untuk menyediakan untuk Interoperabilitas dalam dukungan yang koheren didistribusikan pindah ke arsitektur, yang paling sering digunakan untuk mendukung dan mempermudah kompleksitas, aplikasi didistribusikan.
Middleware juga bisa disebut application layer) dan lapisan data dari sebuah arsitektur layer-layer TCP/IP Penggunaan middleware ini sangat dibutuhkan untuk bermigrasi dari aplikasi mainframe ke aplikasi client/server dan juga untuk menyediakan komunikasi antar platform yang berbeda termasuk server web, server aplikasi, dan alat-alat serupa yang mendukung pengembangan aplikasi dan pengiriman Middleware yang paling banyak dipublikasikan :

CORBA (Common Object Request Broker Architecture)
defini CORBA (Common Object Request Broker Architecture) adalah sebuah middleware yang dihasilkan oleh sebuah konsorsium yang bernama OMG (Object Management Group). CORBA didesain agar komponen cerdas diizinkan untuk dapat saling menjelajah satu dengan yang lain dan saling berinteraksi melalui suatu objek bus yang bernama ORB (Object Request Broker). Melalui ORB inilah objek–objek yang terletak di local atau di remote pada sistem terdistribusi berbasis CORBA saling berkomunikasi. Untuk mendefinisikan sistem berbasis CORBA terlebih dahulu kita harus mendefinisikan IDL (Interface Definition Language). CORBA dikatakan sebagai sebuah spesifikasi middleware yang ideal yang mendukung suatu sistem terdistribusi yang menerapkan teknologi berbasis objek, selain itu CORBA juga dikatakan sebagai suatu sistem yang terbuka, artinya bahwa teknologi CORBA merupakan sebuah standarisasi yang terbuka bagi siapasaja yang ingin menerapkan. Dengan adanya dua hal tersebut, pengembang dapat membangun sebuah aplikasi yang dapat berkomunikasi walaupun satu dengan yang lainnya menggunakan bahasa pemrograman yang berbeda.

KELEBIHAN
corba:
• Programer dapat dengan mudah menulis aplikasi yang mampu bekerja secara independent antar platform dan jaringan
• Memberikan kemampuan untuk mengintegrasi software aplikasi yang berbeda,tanpa harus tergantung pada fasilitas komunikasi tingkat bawah
• Bekerja secara baik dengan beberapa midleware-midleware yang ada,termasuk microsoft distributor sistem(DCOM) .suport penggunaan secara statis maupun dinamis
• Memberikan ekstensi optional untuk area yang tidak bisa dijamah oleh core aplikasi.


 Distributed Component Object Model (DCOM)
Distributed Component Object Model adalah protokol yang berfungsi untuk mengaktifkan komponen pada perangkat lunak (software) agar dapat berkomunikasi langsung dengan jaringan. (Spangler, 2004). Tujuan DCOM adalah agar komponen yang telah dibuat dapat diregister di suatu komputer dan di akses oleh banyak komputer lain. Protokol yang digunakan oleh DCOM dapat meliputi:

1. Protokol TCP/IP
2. Protokol UDP/IP
3. Protokol HTTP
4. Protokol RPC

Secara umum DCOM menerapkan sistem Klien-Server sehingga terdapat istilah DCOM klien dan DCOM server. Cara kerja DCOM yang menggunakan Remote Procedure Call dimana Object diletakkan di dalam Back-End (Server) dalam bentuk file Dll (Dynamic Linking Library) dan klien akan mengakses objek tersebut
melalaui media jaringan yang ada.


 RMI (Remote Method Invocation)
Merupakan sebuah teknik pemanggilan method remote yang lebih secara umum lebih baik daripada RPC. RMI menggunakan paradigma pemrograman berorientasi obyek (Object Oriented Programming). RMI memungkinkan kita untuk mengirim obyek sebagai parameter dari remote method. Dengan dibolehkannya program Java memanggil method pada remote obyek, RMI membuat pengguna dapat mengembangkan aplikasi Java yang terdistribusi pada jaringan.

Aplikasi RMI sering kali terdiri dari dua program terpisah yaitu server dan client. Aplikasi server semacam ini biasanya membuat beberapa objek remote, menyediakan referensi terhadap objek-objek tersebut sehingga dapat diakses, serta menunggu client menginvoke/memanggil method dari objek-objek remote tersebut. Aplikasi client mendapatkan referensi remote ke satu atau lebih objek remote di server dan menjalankan method dari objek tersebut.

RMI menyediakan mekanisme dimana server dan client berkomunikasi danmemberikan informasi secara timbal balik. Aplikasi semacam ini seringkali disebut aplikasi objek terdistribusi. Dalam RMI, semua informasi tentang satu pelayanan server disediakan dalam suatu definisi remote interface. Dengan melihat pada definisi interface, seorang pemrogram dapat memberitahukan method apa yang dapat dikerjakan oleh server, meliputi data apa yang diterima dan data apa yang akan dikirim sebagai tanggapan.

Definisi yang ada pada remote interface menentukan karakteristik methods yang disediakan server yang dapat dilihat oleh client. Client programmer harus dapat mengetahui methods apa yang disediakan server dan bagaimana memanggilnya langsung dengan melihat ke remote interface. Client mendapatkan referensi ke remote object melalui RMI registry.

Contoh RMI dikenal seperti Proxy dan Skeleton.

Membangun suatu aplikasi terdistribusi menggunakan RMI meliputi 6 langkah. Keenam langkah tersebut adalah:
1. Mendefinisikan remote interface
2. Implementasi remote interface dan server
3. Pengembangan client (atau applet) yang menggunakan remote interface
4. Mengkompilasi source files dan mem-buat stub and skeletons
5. Memulai (start) RMI registry
6. Menjalankan server dan client

Keuntungan RMI
•  Salahsatu keuntungan RMI adalah kemampuan untuk download bytecodes (code) dari suatu object’s class, jika class tsb tidak terdefinisikan di VM-nya penerima.
•  Type-type dan metode-metode object (class), yang terletak dalam satu VM, dapat dikirim ke VM yang lain, yang mungkin saja remote.
•  Sifat-sifat object yang terkirim ini tidak berubah sama sekali

Kelemahan RMI

proses pembukaan socket yang kadang-kadang tidak dapat diimplementasikan lewat jaringan internet, tapi hal ini bisa diatasi dengan menggunakan Spring HttpInvoker, sama persis dengan RMI tapi lewat protokol HTTP.



Rabu, 17 Oktober 2012

Pebedaan HTTP dan HTTPS

 Mungkin Banyak yang tidak tahu apa itu http dan https, mungkin sebagian orang menganggap sama http dan https, Disini saya akan sedikit mengulas tentang apa itu http dan apa itu https

Hypertext Transfer Protocol (HTTP) adalah sistem untuk transmisi dan menerima informasi di Internet. Http berfungsi sebagai permintaan dan prosedur respon yang semua agen di Internet mengikuti sehingga informasi dapat cepat, mudah, dan akurat disebarluaskan antara server, yang memegang informasi, dan klien, yang mencoba untuk mengaksesnya. Http umumnya digunakan untuk mengakses halaman html, tetapi sumber daya lain bisa dimanfaatkan juga melalui http. Dalam banyak kasus, klien dapat bertukar informasi rahasia dengan server, yang perlu diamankan untuk mencegah akses yang tidak sah. Untuk alasan ini, https, atau http yang aman, dikembangkan oleh Netscape untuk memungkinkan transaksi perusahaan otorisasi dan aman.

Dalam banyak hal, https adalah identik dengan http, karena mengikuti protokol dasar yang sama. Klien http atau https, seperti Web browser, membuat sambungan ke server pada port standar. Ketika server menerima permintaan, ia mengembalikan status dan pesan, yang mungkin berisi informasi yang diminta atau menunjukkan kesalahan jika bagian dari proses berfungsi. Kedua sistem menggunakan Uniform Resource Identifier yang sama (URI) skema, sehingga sumber daya dapat universal diidentifikasi. Penggunaan https dalam skema URI bukan http menunjukkan bahwa sambungan terenkripsi yang diinginkan.

Ada beberapa perbedaan utama antara http dan https, namun, dimulai dengan port default, yang 80 untuk http dan 443 untuk https. Https bekerja dengan transmisi interaksi yang normal http melalui sistem terenkripsi, sehingga dalam teori, informasi tidak dapat diakses oleh pihak selain klien dan server akhir. Ada dua jenis umum lapisan enkripsi: Transport Layer Security (TLS) dan Secure Socket Layer (SSL), yang keduanya menyandikan catatan data yang dipertukarkan.

Bagaimana Cara Kerjanya


Https bukan protokol yang terpisah, tetapi mengacu pada kombinasi dari interaksi HTTP normal melalui Socket Layer terenkripsi SSL (Secure) atau Transport Layer Security (TLS) mekanisme transportasi. Hal ini menjamin perlindungan yang wajar dari penyadap dan (asalkan dilaksanakan dengan benar dan otoritas sertifikasi tingkat atas melakukan pekerjaan mereka dengan baik) serangan.

Port default TCP https: URL adalah 443 (untuk HTTP tanpa jaminan, defaultnya adalah 80). Untuk mempersiapkan web-server untuk koneksi https penerima harus sebagai administrator dan membuat sertifikat kunci publik untuk server web. Sertifikat ini dapat dibuat untuk server berbasis Linux dengan alat seperti Open SSL yang ssl atau gensslcert SuSE. Sertifikat ini harus ditandatangani oleh otoritas sertifikat satu bentuk atau lain, yang menyatakan bahwa pemegang sertifikat adalah siapa yang mereka ajukan. Web browser pada umumnya didistribusikan dengan penandatanganan sertifikat otoritas sertifikat utama, sehingga mereka dapat memverifikasi sertifikat yang ditandatangani oleh mereka.

Bila menggunakan koneksi https, server merespon koneksi awal dengan menawarkan daftar metode enkripsi mendukung. Sebagai tanggapan, klien memilih metode sambungan, dan klien dan sertifikat server pertukaran untuk otentikasi identitas mereka. Setelah ini dilakukan, kedua belah pihak bertukar informasi terenkripsi setelah memastikan bahwa kedua menggunakan tombol yang sama, dan koneksi ditutup. Untuk host koneksi https, server harus memiliki sertifikat kunci publik, yang embeds informasi kunci dengan verifikasi identitas pemilik kunci itu. Sertifikat Kebanyakan diverifikasi oleh pihak ketiga sehingga klien yakin bahwa kuncinya adalah aman.

Https digunakan dalam banyak situasi, seperti log-in halaman untuk perbankan, bentuk Firefox log ke perusahaan, dan aplikasi lain di mana data perlu aman. Namun, jika tidak diterapkan dengan benar, https tidak sempurna, dan karena itu sangat penting bagi pengguna akhir untuk berhati-hati tentang menerima sertifikat dipertanyakan dan berhati-hati dengan informasi pribadi mereka saat menggunakan Internet.

Selasa, 28 Juni 2011

Majikan dan sopir


Suatu hari 2 orang pejabat sedang meeting di sebuah cafe, kedua pejabat itu menceritakan kebodohan Supirnya masing-masing

Pejabat1: eeh..lo tau gak, sopir gue tuh yeeh bego banget!!
Pejabat2: sopirr gue apalagi,sama anak monyet juga masih begoan die.
Pejabat1: nih yeeh gue panggil sopir gue. pirrrrrrrrrrrr!! (memanggil sopirnya)
Sopir1: ada apa tuan??
Pejabat1: pir..tolong dong lo beliin gue MOBIL BMW sekarang, nih duitnya! (si pejabat1 memberikan uang Seribu perak)
Sopir1: hoo okee. Siappp gan !! (si supir pun berlari)
Pejabat1: tuhh kan…begoo bangeeet sopir gue!!
Pejabat2: aah ntu mah gak ada apa-apanya….nih yah sopir gue.pirrrrrrrrrr sini (memanggil sopirnya)
Sopir: iya tuan ada apa?
Pejabat2: pirr coba tolong kamu cek ke rumah ..saya ada di rumah gak! cepet sekarang.
Sopir2: oh iyaa…tuan siap.
pejabat1&2: JIAHAHAHAAHAHAHAA ..

Di tempat parkir kedua sopir tersebut bertemu
Sopir1: heeh mau kemane lo?
Sopir2: ini gue kesel bener dah..kok punya majikan Bego amat.
Sopir1: aah begoan mana sama majikann gue coba,masa majikann gue nyuruh gue beli MOBIL BMW pake duit serebu perak…uda jelas-jelas kan toko-toko pada tutup,sekarang ini hari libur.
Sopir2: aaah..masih begoan majikan gue.masa dia nyuruh gue pulang ke rumah buat nyari dia ada apa enggak di rumah,padahal kan dia punya HP..kenapa ga dia telpon ke rumah aja.

Kakek Nyeleneh


Di sebuah rumah sakit ternama seorang kakek yg akan menemui ajalnya memohon sesuatu kepada sanak keluarganya untuk yang terakhir kali agar bisa mencium bendera Afganistan, kontan saja suasana seluruh ruangan menjadi gaduh. Keluarga mengeluh, malam2 begini bagaimana cara mendapatkan bendera afganistan yang memang kurang populer dan susah dicari, tetapi ini permintaan terakhir, keluaga harus bisa mengabulkannya degan cara apapun!
Namun akhirnya ada seorang suster yang baik hati memberi solusi. Dengan malu2 ia pun mendekati salah satu anggota keluarga.

Suster : “saya punya bendera afganistan, tetapi saya tattoo di bokong (ma’af pantat) saya!!!”.., suasana pun semakin gaduh. Seluruh keluarga pun berembuk.

Keluarga : “baiklah suster berapapun harganya kami akan bayar, asalkan kakek bisa pergi dgn tenang..ke sisi-NYA”
Dengan perasaan khidmad, haru dan mata yg berkaca-kaca sang kakek mencium bendera Afganistan itu..

Kakek : Dengan suara bergetar…….“suster, berbaliklah saya juga mau cium Osama Bin Ladien..”

HAKEKAT CINTA DALAM ISLAM ( Sumber Renungan Kisah Inspiratif )


Kata pujangga cinta letaknya di hati. Meskipun tersembunyi, namun getarannya tampak sekali. Ia mampu mempengaruhi pikiran sekaligus mengendalikan tindakan. Sungguh, Cinta dapat mengubah pahit menjadi manis, debu beralih emas, keruh menjadi bening, sakit menjadi sembuh, penjara menjadi telaga, derita menjadi nikmat, dan kemarahan menjadi rahmat. Cintalah yang mampu melunakkan besi, menghancurkan batu karang, membangkitkan yang mati dan meniupkan kehidupan padanya serta membuat budak menjadi pemimpin. Inilah dasyatnya cinta (Jalaluddin Rumi).
Namun hati-hati juga dengan cinta, karena cinta juga dapat membuat orang sehat menjadi sakit, orang gemuk menjadi kurus, orang normal menjadi gila, orang kaya menjadi miskin, raja menjadi budak, jika cintanya itu disambut oleh para pecinta palsu. Cinta yang tidak dilandasi kepada Allah. Itulah para pecinta dunia, harta dan wanita. Dia lupa akan cinta Allah, cinta yang begitu agung, cinta yang murni.
Cinta Allah cinta yang tak bertepi. Jikalau sudah mendapatkan cinta-Nya, dan manisnya bercinta dengan Allah, tak ada lagi keluhan, tak ada lagi tubuh lesu, tak ada tatapan kuyu. Yang ada adalah tatapan optimis menghadapi segala cobaan, dan rintangan dalam hidup ini. Tubuh yang kuat dalam beribadah dan melangkah menggapai cita-cita tertinggi yakni syahid di jalan-Nya.
Tak jarang orang mengaku mencintai Allah, dan sering orang mengatakan mencitai Rasulullah, tapi bagaimana mungkin semua itu diterima Allah tanpa ada bukti yang diberikan, sebagaimana seorang arjuna yang mengembara, menyebarangi lautan yang luas, dan mendaki puncak gunung yang tinggi demi mendapatkan cinta seorang wanita. Bagaimana mungkin menggapai cinta Allah, tapi dalam pikirannya selalu dibayang-bayangi oleh wanita/pria yang dicintai. Tak mungkin dalam satu hati dipenuhi oleh dua cinta. Salah satunya pasti menolak, kecuali cinta yang dilandasi oleh cinta pada-Nya.
Di saat Allah menguji cintanya, dengan memisahkanya dari apa yang membuat dia lalai dalam mengingat Allah, sering orang tak bisa menerimanya. Di saat Allah memisahkan seorang gadis dari calon suaminya, tak jarang gadis itu langsung lemah dan terbaring sakit. Di saat seorang suami yang istrinya dipanggil menghadap Ilahi, sang suami pun tak punya gairah dalam hidup. Di saat harta yang dimiliki hangus terbakar, banyak orang yang hijrah kerumah sakit jiwa, semua ini adalah bentuk ujian dari Allah, karena Allah ingin melihat seberapa dalam cinta hamba-Nya pada-Nya. Allah menginginkan bukti, namun sering orang pun tak berdaya membuktikannya, justru sering berguguran cintanya pada Allah, disaat Allah menarik secuil nikmat yang dicurahkan-Nya.
Itu semua adalah bentuk cinta palsu, dan cinta semu dari seorang makhluk terhadap Khaliknya. Padahal semuanya sudah diatur oleh Allah, rezki, maut, jodoh, dan langkah kita, itu semuanya sudah ada suratannya dari Allah, tinggal bagi kita mengupayakan untuk menjemputnya. Amat merugi manusia yang hanya dilelahkan oleh cinta dunia, mengejar cinta makhluk, memburu harta dengan segala cara, dan enggan menolong orang yang papah. Padahal nasib di akhirat nanti adalah ditentukan oleh dirinya ketika hidup didunia, Bersungguh-sungguh mencintai Allah, ataukah terlena oleh dunia yang fana ini. Jika cinta kepada selain Allah, melebihi cinta pada Allah, merupakan salah satu penyebab do’a tak terijabah.
Bagaimana mungkin Allah mengabulkan permintaan seorang hamba yang merintih menengadah kepada Allah di malam hari, namun ketika siang muncul, dia pun melakukan maksiat.
Bagaimana mungkin do’a seorang gadis ingin mendapatkan seorang laki-laki sholeh terkabulkan, sedang dirinya sendiri belum sholehah.
Bagaimana mungkin do’a seorang hamba yang mendambakan rumah tangga sakinah, sedang dirinya masih diliputi oleh keegoisan sebagai pemimpin rumah tangga..
Bagaimana mungkin seorang ibu mendambakan anak-anak yang sholeh, sementara dirinya disibukkan bekerja di luar rumah sehingga pendidikan anak terabaikan, dan kasih sayang tak dicurahkan.
Bagaimana mungkin keinginan akan bangsa yang bermartabat dapat terwujud, sedangkan diri pribadi belum bisa menjadi contoh teladan
Banyak orang mengaku cinta pada Allah dan Allah hendak menguji cintanya itu. Namun sering orang gagal membuktikan cintanya pada sang Khaliq, karena disebabkan secuil musibah yang ditimpakan padanya. Yakinlah wahai saudaraku kesenangan dan kesusahan adalah bentuk kasih sayang dan cinta Allah kepada hambanya yang beriman…
Dengan kesusahan, Allah hendak memberikan tarbiyah terhadap ruhiyah kita, agar kita sadar bahwa kita sebagai makhluk adalah bersifat lemah, kita tidak bisa berbuat apa-apa kecuali atas izin-Nya. Saat ini tinggal bagi kita membuktikan, dan berjuang keras untuk memperlihatkan cinta kita pada Allah, agar kita terhindar dari cinta palsu.
Dan Allah tidak akan menyia-nyiakan hambanya yang betul-betul berkorban untuk Allah Untuk membuktikan cinta kita pada Allah, ada beberapa hal yang perlu kita persiapkan yaitu:
1) Iman yang kuat
2) Ikhlas dalam beramal
3) Mempersiapkan kebaikan Internal dan eksternal. kebaikan internal yaitu berupaya keras untuk melaksanakan ibadah wajib dan sunah. Seperti qiyamulail, shaum sunnah, bacaan Al-qur’an dan haus akan ilmu. Sedangkan kebaikan eksternal adalah buah dari ibadah yang kita lakukan pada Allah, dengan keistiqamahan mengaplikasikannya dalam setiap langkah, dan tarikan nafas disepanjang hidup ini. Dengan demikian InsyaAllah kita akan menggapai cinta dan keridhaan-Nya.

Pelajaran hidup di Stasiun Jatinegara


Ketika pulang tugas audit dari surabaya Kereta Argo angrek yang saya tumpangi dari Stasiun Pasar turi surabaya perlahan-lahan memasuki stasiun Jatinegara. Para penumpang yang akan turun di Jatinegara saya lihat sudah bersiap-siap di depan pintu, karena sudah di jemput oleh keluarga. suasana jatinegara penuh sesak seperti biasa.
Sementara itu, dari jendela, saya lihat beberapa orang porter/buruh angkut berlomba lebih dulu masuk ke kereta yang masih melaju. Mereka berpacu dengan kereta, persis dengan kehidupan mereka yang terus berpacu dengan tekanan kehidupan kota Jakarta. Saat kereta benar-benar berhenti, kesibukan penumpang yang turun dan porter yang berebut menawarkan jasa kian kental terasa. Sementara di luar kereta saya lihat kesibukan kaum urban yang akan menggunakan kereta. Mereka kebanyakan berdiri,karena fasilitas tempat duduk kurang memadai. Sebuah lagu lama PT. KAI yang selalu dan selalu diputar dengan setia.
Tiba-tiba terdengar suara anak kecil membuyarkan keasyikan saya mengamati perilaku orang-orang di Jatinegara. Saya lihat seorang bocah berumur sekitar 10 tahun berdiri disamping saya. Kondisi fisiknya menggambarkan tekanan kehidupan yang berat baginya.
Kulitnya hitam dekil dengan baju kumal dan robek-robek disana-sini. Tubuhnya kurus kering tanda kurang gizi. “Ya?” Tanya saya kepada anak itu karena saya tadi konsentrasi saya melihat orang-orang di luar kereta. “Maaf, apakah air minum itu sudah tidak bapak butuhkan ?” katanya dengan penuh sopan sambil jarinya menunjuk air minum di atas tempat makanan dan minum samping jendela. Pandangan saya segera mengikuti arah telunjuk si bocah. Oh, air minum dalam kemasan gelas dari katering kereta yang tidak saya minum. Saya bahkan sudah tidak peduli sama sekali dengan air itu. Semalam saya hanya minta air minum dalam kemasan gelas untuk jaga-jaga dan menolak nasi yang diberikan oleh pramugara. Perut saya sudah cukup terisi dengan makan di rumah.
“Tidak. Mau ? Nih…” kata saya sambil memberikan air minum kemasan gelas kepada bocah itu. Diterimanya air itu dengan senyum simpul. Senyum yang tulus.
Beberapa menit kemudian, saya lihat dari balik jendela kereta, bocah tadi berjalan beririringan dengan 3 orang temannya. Masing-masing membawa tas kresek di tangannya. Ke empat anak itu kemudian duduk melingkar dilantai emplasemen. Mereka duduk begitu saja. Mereka tidak repot-repot membersihkan lantai yang terlihat kotor. Masing- masing kemudian mengeluarkan isi tas kresek masing-masing.
Setelah saya perhatikan, rupanya isinya adalah “harta karun” yang mereka temukan di atas kereta. Saya lihat ada roti yang tinggal separoh, jeruk medan, juga separuh; sisa nasi catering kereta, dan air minum dalam kemasan gelas !
Selanjutnya dengan rukun mereka saling berbagi “harta karun” temuan mereka dari kereta. Saya lihat bocah paling besar menciumi nasi bekas catering kereta untuk memastikan apakah sudah basi atau belum. Tanpa menyentuh sisa makanan, kotak nasi itu kemudian disodorkan pada temannya. Oleh temannya, nasi sisa tersebut juga dibaui. Kemudian, dia tertawa dengan penuh gembira sambil mengangkat tinggi-tinggi sepotong paha ayam goreng. Saya lihat, paha ayam goreng itu sudah tidak utuh. Nampak jelas bekas gigitan seseorang.
Tapi si bocah tidak peduli, dengan lahap paha ayam itu dimakannya. Demikian juga makanan sisa lainnya. Mereka makan dengan penuh lahap. Sungguh, sebuah “pesta” yang luar biasa. Pesta kemudian diakhiri dengan berbagi air minum dalam kemasan gelas !
Menyaksikan itu semua, saya jadi tertegun. Saya lihat sendiri persis di depan mata, potret anak-anak kurang beruntung yang mencoba bertahan dari kerasnya kehidupan. Nampaknya hidup mereka adalah apa yang mereka peroleh hari itu. Hidup adalah hari ini. Esok adalah mimpi dan misteri.
Cita-cita ?
Masa Depan ? Lebih absurd lagi.
Bagi saya pribadi, pelajaran berharga yang saya petik adalah, bahwa saya harus makin pandai bersyukur atas segala rejeki dan nikmat yang diberikan oleh Tuhan. Dan tidak lagi memandang sepele hal yang nampak sepele, seperti misalnya: air minum kemasan gelas. Karena bisa jadi sesuatu yang bagi kita sepele, bagi orang lain sangat berarti.

Alasan Kepulangan Obama Dari Indonesia

Setelah tertunda 2 kali, Presiden Obama akhirnya bertandang ke Indonesia. Sayangnya beliau hanya 20 jam berada di Indonesia. Publik jadi bertanya-tanya kenapa Presiden Obama harus pulang secepat itu.
Dalam wawancara khusus dengan CNN, Presiden Obama akhirnya menyampaikan alasannya: Bahwa sebagai orang yang pernah tinggal di Indonesia, beliau sangat paham dengan aturan di Indonesia. Jika berkunjung lebih dari 1×24 jam, maka Presiden Obama wajib melapor ke RT/RW setempat.