Only Few People who Woke Up In the Morning

January 21, 2008

Prototype Java script

Filed under: Programming, Framework - Danies Pahlevi @ 12:51 am

Gambar diambil dari prototype.org 

Beberapa waktu kemarin saya mencoba untuk memulai otak atik JavaScript, mungkin lebih cenderung kearah Ajax nya (Pembelajaaran saya memang dilatar belakangi oleh adanya kepentingan lain :p ,saya ngak rajin2 amat koq). Nah beberapa kali terbesit untuk membuat tampilan yang mirip sekali dengan desktop, namun ternyata hal tersebut tidak semudah yang saya kira sebelumnya. Sampai akhirnya saya pun terdiam untuk beberapa saat karena otak yang terlalu buntu untuk digunakan (maklum orang biasa :p , i’m not Conan Edogawa). Pada akhirnya om Google menjadi pelarian saya untuk bercerita tentang ajax. Beberapa kali ternyata saya temukan banyak hal menarik lainnnya yang dapat digunakan sebagai library lain diluar yang harus dibuat dari awal (from null). Salah satu yang ditemukan adalah Prototype Java script , prototype js ini adalah sebuah framework js yang bersasaran kepada dynamic web application. Prototype js ini terus dikembangkan untuk memenuhi kebutuhan Ruby on rails walau pun pada kenyataannya Prototype js tersebut dapat digunakan pada aplikasi lainnya.

Google Gear Beta

Filed under: Programming, Framework - Danies Pahlevi @ 12:30 am

Google berencana untuk membuat semua aplikasi onlinenya agar dapat digunakan secara offline (nice bukan). Belum lama ini google telah mengeluarkan salah satu prototype untuk rencana tersebut (sebetulnya pernah terpikir ide seperti itu namun ternyata keduluan om google :p) google gear beta.

Semua bermula pada ide kecil bagaimana cara membuat aplikasi online google menjadi dapat dipakai secara offline, kenyataan tersebut membawa beberapa developer google untuk mendalami ide tersebut sampai akhirnya google mengeluarkan google gear beta. 

 

Menurut lansiran google sendiri,

Google Gears Beta is an open source browser extension that enables web applications to provide offline functionality using the following JavaScript APIs:

Store and serve application resources locally
Store data locally in a fully-searchable relational database
Run asynchronous Javascript to improve application responsiveness

Untuk dapat menggunakan google gear ini pengguna harus terlebih dahulu men download aplikasi tersebut.

 Kombinasi yang bagus untuk sekedar test dapat dilihat pada site gear.google.com.

May 8, 2007

Penggunaan RPL untuk semua aplikasi, apakah perlu?

Filed under: Framework - Danies Pahlevi @ 9:38 am

Kemarin sore kebetulan saya kuliah RPL yang membahas seluk beluk dari pembangunan sebuah software. Hal yang membuatnya menarik adalah ternyata dalam praktiknya tidak semua menggunakan kaidah RPL yang benar, bagaimana tidak, kebanyakan dari *maaf* pengembang cenderung meremehkan masalah RPL sehingga pada perjalanannya banyak menemui permasalahan disana sini, hal ini akan berbeda ketika bila perancangan RPL lebih matang dan terstruktur. Tidak juga dipungkiri bahwa sebenarnya bahwa perancangan RPL itu akan terus berubah seiring dengan req yang dibutuhkan. Bagaimana pun RPL yang terstruktur akan sangat dibutuhkan apalagi RPL dapat dikatakan sebagai dasar pondasi sebuah aplikasi.. kalau pondasinya saja sudah buruk bagaimana lagi aplikasinya…. hehehehehe….

September 19, 2006

FrameWork Bukan Sekedar Plumbing

Filed under: Framework - Danies Pahlevi @ 3:03 am

Ini sebuah cerita tentang programmmer yang merangkap menjadi tukang pipa.. , kala itu tiada terpikir oleh ku aku akan memegang framework .. (Suck Work), tanpa ku sadari framework itu penuh dengan kebocoran dimana mana sehingga membuat ku merasa.. payah.. Plumbing itu bukan kerjaan kami.. yang kami kerjakan itu coder.. not plumber.. , bayangkan sebuah gajah yang ingin dimasukan kedalam kotak kardus yup, anda benar frameworknya lemah.. yang terbayangkan bagaimana bisa ada yang membuat kotak seperti ini menjadi tumpuan?? sebut saja namanya "kecoa" dia ganteng penuh pesona pembohong.. menawarkan kerjasama dengan sebuah kata mudah dan framework.. , kami  sebutlah dengan kata "pahlawan" merasa tertipu oleh cara kerja framework yang di bawanya… entah kenapa rasanya seperti pekerjaan yang belum beres dan terlalu terburu buru.. , ada satu yang ingin dibagi untuk ilmu bersama , seharusnya menurut pendapat saya , framework itu :
1. kemudahan
2. cepat
3.Less Copy-Paste (dalam kasus tertentu)
4.Terbungkus rapih
5. Telah memikirkan banyak aspek keamanan, kecepatan dan handal.. serta yang paling penting itu LESS PLUMBING…..