Oracle JDeveloper sebenarnya IDE yang bagus. Kemampuan integrasinya dengan database Oracle (tentunya), serta mudahnya merancang sistem menggunakan Application Development Framework (ADF) adalah nilai plus dari JDeveloper. Pokok’e kalau Anda sudah terbiasa dilingkungan Oracle, dan juga seorang developer Java, tools ini cukup menyenangkan.
Namun, diperlukan komputer dengan spesifikasi tinggi untuk menjalankan aplikasi ini. Serta, menurut saya, integrasinya dengan tools yang lain agak susah dibanding dengan Eclipse. Atau, plugins untuk IDE ini (jdev) masih terbatas.
Jadi, bagi pengguna Java pada umumnya, mungkin JDeveloper belum dapat dijadikan pilihan utama.
REALM adalah fitur yang ada di tomcat, dan juga webserver apache. Dengan menggunakan REALM, dalam membangun aplikasi internet, kita tidak perlu membuat fungsi atau prosedur khusus. Dengan fasilitas ini, penanganan otorisasi user dihandle oleh web server. Jadi kita tidak perlu menambahkan fungsi-fungsi khusus untuk melakukan autentifikasi user disetiap aplikasi kita.
Di Tomcat, untuk mengkonfigurasi realm dilakukan setting pada file CATALINA_HOME/conf/server.xml serta menambahkan elemen pada WEB-INF/web.xml.
Di Apache (tanpa tomcat) ada beberapa cara. Namun karena tidak setiap user berhak mengubah konfigurasi (seperti contoh setting realm di tomcat), proses yang paling sederhana adalah:
1) buat file dengan nama .htacess yang disimpan pada direktori yang akan diprotek, isinya:
AuthType Basic\nAuthName \"test auth\"
AuthUserFile /home/amru/public_html/javanis/password.txt
Require user amru
2) Buat file password.txt dengan format password untuk sistem unix/linux, contoh:
amru:amLKF16YXRkIo:12000:0:99999:7:::
Referensi:
http://www.tldp.org/LDP/lame/LAME/linux-admin-made-easy/shadow-file-formats.html
http://httpd.apache.org/docs-2.1/howto/auth.html
http://www.zend.com/manual/features.http-auth.php

Untuk memudahkan pengiriman surat, kantor pos mempunyai kode tertentu yang mewakili suatu daerah, yang biasanya disebut dengan kode pos. Beberapa negara mempunyai aturan yang berbeda-beda, namun pada dasarnya (bila digeneralisasi) aturan tersebut terdiri dari kode pos dan daerah yang diwakilinya.
Perhatikan diagram class yang terdapat pada gambar.
Buatlah program kode pos dari class diagram tersebut. Implementasikan semua method yang terdapat pada class diagram tersebut, tambahkan attribut atau method lain yang dirasa perlu ditambahkan dan belum terdapat pada class diagram. Semua pernyataan yang tidak terdapat dalam soal ini dapat Anda asumsikan sendiri.
Continue reading ‘Postal Code’
NgobrolBergerak (MobileChat) adalah aplikasi percakapan yang dapat diakses melalui Komputer Pribadi (PC) dan perangkat bergerak dengan menggunakan jaringan internet (dan GPRS). Pengembangan aplikasi ini lebih ditekankan untuk keperluan komunikasi bergerak, meskipun tetap disediakan akses melalui PC.
Untuk keperluan ‘bergerak’, dari segi biaya, aplikasi NgobrolBergerak jauh lebih murah dibandingkan dengan SMS. Bila mengirimkan pesan teks melalui SMS (dengan kapasitas maksimal 160 karakter), memerlukan biaya berkisar antara 350-500 rupiah, NgobrolBergerak hanya dikenakan biaya 5 sampai 30 rupiah per kilobyte (1 kilobyte = 1024 karakter), tergantung dari biaya akses GPRS yang ditetapkan provider telepon selular.
Untuk mengakses website NgobrolBergerak melalui browser, baik dari PC, telepon gengam, maupun Asisten Digital Pribadi (PDA), cukup dengan mengakses alamat website dan login dengan account yang dimiliki, kemudian siap untuk bercakap-cakap dengan user lainnya.
(mbro290704)
MWeton adalah program yang digunakan untuk menghitung weton, neptu, shio, dan ulang tahun, di Handphone. Hmmm…, mobile man!!!
- Weton, misal: Kamis Pahing
- Neptu, misal: 17
- Shio, misal: Monyet lu!
- Ulang tahun berikutnya (count down), Ulang tahun Anda kurang 6 bulan, 6 hari, 6 jam, 6 menit, 6 detik (hmmm…)
(mbro201003)