I'm a DarkStar

July 21, 2009

Mengenal JavaServer Faces

Filed under: Java Web — chott @ 3:21 pm

Tak kenal maka tak sayang.. aihh.. mari mengulas ulas sedikit pandangan saya mengenai JSF atau JavaServer Faces :) .

JavaServer Faces , merupakan salah satu framework yang digunakan untuk membangun aplikasi web. Bisa dikatakan dalam membangun sebuah web dapat dikelompokkan menjadi dua teknik atau style yang populer ;

Pertama adalah style “rapid-development” dimana kelebihan metoda ini adalah dari visualisasinya bisa dikatakan sebagai Visual Development Environment, jadi lebih atraktif terhadap user karena keuserinterfaceannya, pengguna style ini  misalnya Microsoft ASP.NET.

Kedua dapat dikatakan sebagai style “hard-core coding” dimana kode yang ditulis cukup berlimpah namun memiiki high performance backend ,  jadi style ini biasanya lebih atraktif webnya , scalable dan kompatible d banyak platform pengguna style misalnya Java Enterprise Edition atau Java EE .

Bisa dibilang JavaServer Faces berada diantara keduanya boleh dikata menuju rapid user interfaces to serverside Java haha.. :D ,  atau kalau di istilah kliennya Swing for serverside application.. haduh… apaan lg :P

Pastinya, JavaServer Faces itu punya tiga bagian ;

  1. Sekumpulan objek-objek atau komponen yang User Interfaces dan siap pasang
  2. Model pemprograman yang event-driven atau event-based . Maksudnya alur dari program ditentukan oleh event-event yang ada, misalnya input, output, mouseclick, dsb.
  3. Model komponen yang menyediakan bagian ketiga dari developer tambahan untuk menyediakan komponen tambahan, dengan kata lain adanya model yang mengenkapsulasi data dan aplikasi spesifik yang memiliki fungsi spesifik tertentu dari suatu komponen.

Huh… mungkin cman sgitu bayangan saya.. trimakasih buat semuanya.. :D

January 26, 2009

Mengembalikan atau Menulis Kembali Partisi dengan Freeware Testdisk

Filed under: Komputer — chott @ 1:55 pm
Tags: , , , , , ,

Apa anda kehilangan Operating System anda?
tiba-tiba saja saat booting bertuliskan:

Operating System not found_

Hal itu bisa terjadi karena partisi MBR (Master Boot Record) anda bermasalah atau OS pada partisi primer anda tidak lengkap filenya. Mungkin saja Windows ataupun OS anda yang lain pada partsi pertama Partisi C: pada windows ataupun partisi sda1 pada linux mengalami bad sector sehingga saat booting kernel anda tidak ditemukan dan membuat komputer tidak bisa booting samasekali. Bahkan, ketika anda memasukkan live CD linux, semua partisi anda berstatus “Unallocated”??

Untuk mengembalikan data anda, hal yang mungkin di lakukan adalah menulis kembali partisinya. Tools gratis yang dapat di gunakan adalah testdisk. Programnya dapat anda download di sini. Freeware ini dapat digunakan untuk menulis partisi dengan spesifikasi sebagai berikut:

  • DOS/Windows FAT12, FAT16 and FAT32
  • NTFS ( Windows NT/2K/XP )
  • Linux Ext2 and Ext3
  • BeFS ( BeOS )
  • BSD disklabel ( FreeBSD/OpenBSD/NetBSD )
  • CramFS (Compressed File System)
  • HFS and HFS+, Hierarchical File System
  • JFS, IBM’s Journaled File System
  • Linux Raid
  • Linux Swap (versions 1 and 2)
  • LVM and LVM2, Linux Logical Volume Manager
  • Netware NSS
  • ReiserFS 3.5, 3.6 and 4
  • Sun Solaris i386 disklabel
  • UFS and UFS2 (Sun/BSD/…)
  • XFS, SGI’s Journaled File System

Untuk menggunakan Testdisk ini, yang harus anda lakukan adalah booting komputer anda. Anda bisa saja menggunakan live CD linux, ataupun booting melalui flashdisk bahkan melalui jaringan.

Untuk memudahkan, misalnya saja anda booting meggunakan live CD punya Ubuntu. Kemudian, pilih bahasa dan pilih menu

“Try Ubuntu without any change to your computer”.

Setelah booting, buka Terminal.

Masuk sebagai root.

ubuntu@ubuntu:~$sudo su
root@ubuntu:/home/ubuntu#

Copy file installer testdisk ke komputer anda, misalkan melalui flashdisk dan ekstrak file. Karena menggunakan live CD ubuntu, flashdisk sudah ter-mount dengan sendirinya.

Ekstrak file yang ada di flashdisk saya(CICA) ke folder /opt

root@ubuntu:/home/ubuntu#tar -xjf /media/CICA -C/opt

masuk ke folder /opt/testdisk-6.10/linux

kemudian jalankan testdisk_static (more…)

January 18, 2009

Install Shorewall di Ubuntu server 8.04

Filed under: linux server — chott @ 11:03 am
Tags: , , , ,

Shorewall… salah satu alternatif firewall yang cukup mudah dibanding dengan iptables. Mudah di gunakan tapi bikin nggak paham bahasanya …hehe…tapi akan saya coba jelaskan konfigurasinya :-) . Di sini, saya install Shorewall di web server

install Shorewall dari apt:

jangan lupa jadi root

 root@chic# apt-get install -y shorewall

Shorewall sudah terinstall, tinggal konfigurasi, sebelum konfigurasinya selesai, shorewall tidak bisa di aktifkan.
Konfigurasi yang di perlukan antara lain:

  • policy ,yaitu peraturan secara general. Di sini defaultnya drop semua dan buka yang diperlukan.
  • rules, nah… untuk membuka yang diperlukan, atur di sini. Lebih aman dari “buka semua drop yang diperlukan kan^^”
  • sedangkan konfigurasi lainnya mengenai pengaturan mekanisme jaringan ataupun sistemnya antara lain di default shorewall dan shorewall.conf
  • Mulai konfigurasi… (more…)

    November 19, 2008

    masalah yang biasanya timbul waktu update: Could not open lock file /var/lib/apt/lists/lock

     Could not open lock file /var/lib/apt/lists/lock 

    pernyataan tersebut muncul, dan update gagal..

    kemungkinan hal tersebut terjadi:

    kemungkinan pertama:membuka aplikasi “Synaptic Manager” ataupun “Update Manager”, tutup aplikasi tersebut, update lagi..

    kemungkinan kedua: interupsi yang dilakukan, biasanya karena bosn menunggu load, misalnya dengan menekan “ctrl + z”, hal tersebut membatalkan perintah atau memaksa sistem berhenti mengeksekusi program. Kalo mau aman mending pake “ctrl+c” ajah… Kalau sudah di lakukan, coba ketikkan :

                                     root@file# ps | grep apt
                                     root@file# ps | grep sudo
     

    kemudian update ulang, kalo tetep ga bisa, restart kompie dijamin bisa… hehe…

    untuk mempercepat update ulang , updatenya pake:

    root@file# apt-get update -m -f 

    artinya, lengkapi kalo ada missing dan fix kalo ada error..

    trims…^^

    November 17, 2008

    Update Ubuntu melalui FTP

    Filed under: Linux — chott @ 10:26 am
    Tags: , ,

    Update ubuntu langsung melalui FTP akan lebih efektif, karena lebih cepat. Misalnya kita akan update Ubuntu 7.10 ke Ubuntu 8.04:

    Buka Console;

    Tulis alamat sumber update di sources.list, dengan cara:

    masuk sebagai root:

    cca@file$ sudo -i

    atau

    cca@file$ sudo su

    root@file#gedit /etc/sources.list

    kemudian, masukkan alamatnya:

    misalnya, untuk wilayah ITB saya sarankan:

    deb ftp://oss.tf.itb.ac.id/repository/ubuntu hardy-security main restricted universe multiverse deb ftp://oss.tf.itb.ac.id/repository/ubuntu hardy-updates main restricted universe multiverse deb ftp://oss.tf.itb.ac.id/repository/ubuntu hardy main-security restricted universe multiverse deb ftp://oss.tf.itb.ac.id/repository/ubuntu hardy main restricted universe multiverse atau deb http://ftp.itb.ac.id/ubuntu hardy main restricted universe multiverse deb http://ftp.itb.ac.id/ubuntu hardy-security main restricted universe multiverse deb http://ftp.itb.ac.id/ubuntu hardy-updates main restricted universe multiverse #atau kalau dari luar :

    deb http://kambing.ui.edu/ubuntu hardy main restricted universe multiverse deb http://kambing.ui.edu/ubuntu hardy-security main restricted universe multiverse deb http://kambing.ui.edu/ubuntu hardy-updates main restricted universe multiverse

    #alamat yang tidak dikehendaki, misalnya akan gagal kalau pakai proxy beri tanda pagar '#'

    Akan lebih baik jika dari salah satu sumber saja. Menghindari konflik... hehe...

    kemudian save , keluar

    buka program "Update-Manager"

    ikuti langkah selanjutnya, kalau ada perintah "Remove" , setujui.

    atau cara lain ketik

    apt-get upgrade

    kalau mau pindah versi ubuntu misal dari ubuntu hardy 8.04 ke ubuntu intrepid 8.10, biar aman tanpa konflik driver-drivernya gunakan

    apt-get dist-upgrade.

    tengkyw

    July 28, 2008

    Membuat program untuk pemula : Java Aplikasi “Simulasi Lampu Lalu Lintas” di Netbeans 6.0.1

    Bagi teman-teman yang ingin mencoba buat simulasi, disini saya mencoba membuatkan simulasi Lampu Lalulitas yang sangat sederhana. Mungkin simulasi ini cocok untuk teman yang baru pertama kali mencoba. Banyak perkenalannya, dan mudah. Selamat mencoba dan semoga bermanfaat. (more…)

    Dasar Pemprograman: Struktur, Proses Perulangan

    Proses berulang adalah suatu intruksi yang dilakukan berkali-kali jika memenuhi kondisi tertentu dan akan berhenti sesuai dengan kondisi yang ditetapkan karena pada prosesnya perulangan ini mengubah keadaan sehinnga ketika mencapai sutau keadaan yang telah ditetapkan untuk berhenti, proses akan berhenti.

    Struktur perulangan ada tiga, yaitu:

    1. Struktur do{ …. } while( …. )

    Pada instruksi ini, instruksi akan langsung dilakukan, baru setelah itu keadaan atau kondisi di periksa sehingga perintah ini selalu akan mengeksekusi yang diperintahkan. Intruksi ini akan mengahasilkan jumlah pelaksanaan yang sama dengan jumlah pengujian.

    Contoh:
    (more…)

    Tipe Data, Variabel dan Konstanta

    Filed under: Java — chott @ 5:57 am
    Tags: , , , , , , ,

    Tipe Data

    Tipe data dalam bahasa Java ada tiga, yaitu:

    1.Tipe data primitive
    Yaitu tipe data standar yang sudah tedefinisi di Bahasa pemprograman atau Java disini. Tipe data ini ada tiga jenis, yaitu Numerik(berbentuk kata atau bilangan, misalnya iinteger, double, float, dst), Karakter(berbentuk deretan karakter ataupun karakter tunggal ) dan Logika(bernilai true atau false). Lebih jelasnya: (more…)

    July 21, 2008

    Mengenal dan Belajar Java

    Filed under: Java — chott @ 7:21 am
    Tags: , , , , , , , ,

    Sebelum itu kawan, mari kita coba kenali Java… agar lebih mudah memahami, belajar dan membuat program nantinya akan lebih baik jika kita pahami konsep dan fitur-fiturnya

    Bahasa Java merupakan jenis bahasa “Object Oriented Programming”. Softwarenya tu gratisss…

    Unduh JAVA : http://java.com/en/download/index.jsp

    Di Java ini pasti kita akan selalu menemukan istilah “Object”, “Class”, “Ineritance”, “Interface”, dan “Package”, karena itu merupakan features dari Java sendiri.

    Apa itu Object?

    Object adalah sesuatu yang mempunyai nama, atribut, kelakuan, dan dapat berinteraksi dengan objek-objek lainnya. Objek juga bisa disebut instance dari class, atau “hasil cetakan” dari class dan di dalam objek memungkinkan untuk memiliki objek-objek lain.

    Objek biasanya dinamai dengan awalan huruf kecil.

    Contoh: (more…)

    Blog at WordPress.com.