Rich Application dengan EXT-GWT

Posted in: Knowledge by krisnarengga on June 1, 2009

java

Alo alo akhirnya gw balik lagi bisa nulis blog ini setelah sekian lama tenggelam buat persiapan sidang skripsi hehehe.  Disini gw mo sharing aja tentang penggunaan teknologi bernama EXT-GWT untuk membuat aplikasi web yg bersifat “Rich Application” kayak model desktop gitu.  Mungkin sharing ini banyak berguna buat para developer web di luar sana.

Oke sebelumnya apa sih sebenernya “Rich Application” ato “Rich Internet Application” itu.  Sekarang ini para developer cenderung (menurut pribadi) membangun aplikasi berbasis web,  karena aplikasi sifatnya tersentral dan memiliki fleksibilitas tinggi (based on network).  Nah semakin pesatnya pengembangan teknologi web saat ini ada sedikit muncul pemikiran kira2 apakah bisa aplikasi desktop itu dipindahkan ke basis web atau web yg memiliki kesan yg mirip dengan desktop.  Nah dengan kemudian muncullah istilah “Rich Application” dimana aplikasi2 web yg dibangun memiliki look and feel layaknya aplikasi desktop.  Dengan pesatnya perkembangan teknologi Asynchronous Javascript And XML ato yg biasa disebut dengan AJAX, maka aplikasi web dapat melakukan request dan respon dengan cepat ke server layaknya desktop.  Ya dapat disimpulkan “Rich Application” biasanya adalah web yg memiliki Look And Feel seperti desktop application.

Nah bagaimana kita bisa membangun web yg bersifat Rich Application ini.  Hal ini bisa dibuat secara manual contoh dengan menggunakan javascript ato kalo .NET bisa menggunakan Silverlight  ato di java bisa menggunakan Java FX dimana ada virtualisasi.

Nah baru2 ini gw sedang mengadakan riset di area Rich Application dengan menggunakan teknologi Java (maklum orang open source)  hehehe.  Salah satu framework yg dipakai bernama EXT-GWT.  EXT-GWT sebenarnya adalah pengembangan lebih lanjut dari teknologi GWT (Google Web Toolkit).  Nah enaknya menggunakan framework EXT-GWT ini adalah kita tidak perlu mengetik code javascript secara manual dan membuat tampilan desktop dari awal karena framework ini akan men-generate code javascript dari code java dan telah disediakan UI desktop dan fitur HttpRequest yg memungkinkan request secara asynchronous (AJAX).

Untuk menggunakan framework ini dibutuhkan software2 antara lain :

1. Download dan install JAVA SDK 1.6 update 12 dari link ini http://java.sun.com/javase/downloads/index.jsp

2. Download dan Install Eclipse IDE dari link ini http://www.eclipse.org/downloads/

3. Download GWT dari link ini http://code.google.com/webtoolkit/download.html

4. Download EXT-GWT SDK dari link ini http://extjs.com/products/gxt/download.php

5. Ikuti video tutorial setup (Getting Started Screencast) dari link ini http://extjs.com/helpcenter/index.jsp

Dibawah ini adalah screenshot dari ext-gwt
ext-gwt 1

ext-gwt2

Kalo ada yg salah and kurang2 silahkan comment postingan gw ^_^V.  Maju terus Java Indonesia 😀

Sql Injection

Posted in: Knowledge by krisnarengga on June 1, 2009

Kali ini saya bakal sharing sedikit nih tentang pengetahuan web hacking.  Cara hacking web disini pake teknik yang biasa disebut Sql Injection.

Sql Injection itu suatu cara hacking web dengan memanfaatkan celah keamanan suatu web atau keteledoran sang developer web dalam membuat webnya, jadi dengan kita ketik beberapa “sintaks query” di url web atau di tempat input-input tertentu dapat mengakibatkan kita mendapatkan informasi yang sifatnya “private” dalam web tersebut.

OKe deh langsung aja ya.  Buat pertama kali deteksi apakah suatu web dapat kena serangan SQL Injection yaitu dengan cara begini :

http://www.contohweb.com?productid=1

Nah misal ada link web kayak diatas yang menerima parameter variabel productid dengan nilai 1, lalu kita coba tambahin tanda quote ‘ ato petik satu dibelakang angka 1. Contoh :

http://www.contohweb.com?productid=1’

Nah kalo ada keluar pesan error di web tersebut berarti web tersebut punya kemungkinan bisa kena serangan SQL Injection.

Nah untuk lebih detilnya ini ada sedikit video tentang penyerangan situs pake SQL Injection dari mas xyberbreaker (codename), ini salah satu inspirator gw 😛

http://www.indowebster.com/SQL_injection__3.html

Tapi walaupun memang ada suatu celah keamanan seperti apapun, pasti ada cara buat tutup celah keamanan tersebut. 😀

Walaupun disini dijelaskan tentang cara hack tapi mungkin lebih tepatnya crack website bukan maksudnya untuk menjahati web orang lain, tapi disini kita bisa berpikir sebagai hacker yang bisa menutup celah keamanan tersebut (jadi bukan buat tindakan negatif ya … :P).

So yang pasti maju terus hacker Indonesia ^^V

Sebuah Kemenangan di Asia Tenggara (Cont … Akhir Cerita)

Posted in: Experience by krisnarengga on May 19, 2009


17 November 2008 merupakan tanggal yang sangat penting buat semua competitor. Soalnya malem ini bakal ada pengumuman dan pemberian medali buat pemenang kompetisi ASC VII. Pada hari ini kita para competitor diajak jalan2 lagi buat muter2 KL dari pagi ampe sore, ah kebanyakan muter2 nih panitia …. tapi enak juga sih hehehe. Di bawah ini foto2 pas muter2 di KL
pas jalan2 banyak beredar kabar dan isu siapa yang bakalan dapet medali emas, perak, perunggu ato diploma of excellence walapun masih simpang siur. Kalo gw sih boro2 mikir dapet medali dapet gelar diploma aja udah seneng, soalnya pas kemaren malem ama pagi ini di telp trainer tentang pengerjaan web gw yang ternyata ada beberapa miss. Wah gw udah down aja rasanya, yah udahlah yang penting gw udah usaha maksimal mo hasilnya aja gw terima dengan lapang dada aja. Abis jalan2 yg nggak karu karuan itu akhirnya malem kita semua persiapan dandan buat pergi ke acara pengumuman pemenang.
Brumm … brummm … berangkatlah kita ke CIDB naek bis. Kira2 suasana di CIDB itu kayak foto di bawah ini
Pas sampe di tempat itu gw dipanggil ama temen gw buat duduk di barisan depan, gw bingung apa maksudnya. Terus temen2 gw kasih selamet … gw tambah bingung selamet buat apaan. Terus temen gw yang laen yg duduk bareng gw bilang “Kris dapet emas ya ? lu ada di nomor urut 1 list pemenang” weksss… ah yang bener aja. Emang pas malem tadi sebelum berangkat ada gosip gw menang, tapi gw nggak percaya sama sekali gw pikir temen gw cuma bcanda. Tapi setelah gw liat daftar itu ternyata emang beneran gw ada di nomor 1 di list itu.
Wah gw bener2 nggak nyangka waktu itu. Ternyata hasil kerja gw selama ini nggak sia2 karena bisa dapet peringkat pertama di category web design. Akhirnya satu persatu pemenang dipanggil ke depan untuk menerima medali wuuuuaaaa eforiaaa banget rasanya.

 

 

 

 

 

 yah begitulah hasil akhirnya. Lumaya memuaskan rasanya usaha 1 tahun nggak sia-sia, udah bawa nama baik juga di mata asia tenggara.

19 November 2008 saatnya pulang kampung 😛 maksudnya pulang ke Indonesia. pagi kami berangkat dari hotel vistana ke bandara KLIA buat balik ke Indonesia. Setelah menempuh perjalanan malamnya kami tiba di hotel bidakara. Untuk penyambutan kembalinya kontingen ASC VII Kuala Lumpur oleh Menteri Tenaga Kerja. Di bawah ini foto nya :

 

 

 

 

 

Yah itu lah akhir perjuangan gw di ASC VII Kuala Lumpur ^_^ … Terima kasih buat para trainer dan teman2 yg udah dukung gw supaya bisa sampe kayak gini. Thanks a lot. Thanks for all

 

i’m waiting for next battle !!!

Newer Posts »