lowongan-pekerjaan.net

Lowongan Kerja dan Karir

Rabu, 30 April 2008

Membuat form login dengan php

biasanya dalam pembuatan website yg memiliki admin, pasti menggunakan login password
baik itu menggunakan bahasa pemrograman lain nya.nah sekarang kita akan membahas dengan menggunakan php.

Persiapan Awal
Buat database login dengan field id, nama, username dan session. Atau masukkan sql berikut ini ke database kalian
CREATE TABLE login (
id int(4) NOT NULL auto_increment,
UserName varchar(15) NOT NULL default '',
UserPass varchar(15) NOT NULL default '',
UserSession varchar(20) NOT NULL default '',
UNIQUE KEY id (id)
) TYPE=MyISAM;
INSERT INTO login VALUES (1, 'dijas', 'dj', '');



Pembuatan halaman

Ada tiga halaman yang akan dibuat, semua file dibawah ini ditempatkan di satu folder yach:

1. konek.php => tempat pengkoneksian kedatabase
2. login.php => halaman login
3. cekuser.php => berisi pengecekan apakah user telah login
4. percobaan.php => halaman percobaan untuk membuktikan script jalan


OK, kita mulai saja yach.

Konek.php <== ini sebagai nama file php anda
$db_hostname = "localhost";
$db_user = "root";
$db_pass = "";
$db_name = "g63101024";
function konek(){
global
$db_hostname, $db_user, $db_pass, $db_name;
mysql_connect($db_hostname, $db_user, $db_pass);
mysql_select_db($db_name);
}
?>


Kayaknya list program di atas sudah biasa yach, jadi nggak usah dijelaskan (he he he… padahal males)

login.php
if($action=="login"){
session_start();
session_register("reg_username");
include "konek.php";
konek();
$sql=mysql_db_query($db_name, "SELECT * FROM login WHERE UserName='$username' AND UserPass='$userpass'");
$hasil=mysql_fetch_row($sql);
if(!empty($hasil)){
$reg_username=$hasil[1];

} else {
echo "Login gagal!, Cek lagi username dan password";
}
}
?>


cekuser.php
session_start();
if(!session_is_registered("reg_username")){
header("location:login.php");
exit;
}
if($action=="logout"){
session_destroy();
header("location:login.php");
}
?>



Membuat Login dengan php

biasanya dalam pembuatan website yg memiliki admin, pasti menggunakan login password
baik itu menggunakan bahasa pemrograman lain nya.nah sekarang kita akan membahas dengan menggunakan php.

Persiapan Awal
Buat database login dengan field id, nama, username dan session. Atau masukkan sql berikut ini ke database kalian
CREATE TABLE login (
id int(4) NOT NULL auto_increment,
UserName varchar(15) NOT NULL default '',
UserPass varchar(15) NOT NULL default '',
UserSession varchar(20) NOT NULL default '',
UNIQUE KEY id (id)
) TYPE=MyISAM;
INSERT INTO login VALUES (1, 'dijas', 'dj', '');

Pembuatan halaman

Ada tiga halaman yang akan dibuat, semua file dibawah ini ditempatkan di satu folder yach:

  1. konek.php => tempat pengkoneksian kedatabase

  2. login.php => halaman login

  3. cekuser.php => berisi pengecekan apakah user telah login

  4. percobaan.php => halaman percobaan untuk membuktikan script jalan


OK, kita mulai saja yach.

Konek.php

1:

2: $db_hostname = "localhost";

3: $db_user = "root";

4: $db_pass = "";

5: $db_name = "g63101024";

6: function konek(){

7: global

8: $db_hostname, $db_user, $db_pass, $db_name;

9: mysql_connect($db_hostname, $db_user, $db_pass);

10: mysql_select_db($db_name);

11: }

12: ?>


Kayaknya list program di atas sudah biasa yach, jadi nggak usah dijelaskan (he he he… padahal males)

login.php

1:

2: if($action=="login"){

3: session_start();

4: session_register("reg_username");

5: include "konek.php";

6: konek();

7: $sql=mysql_db_query($db_name, "SELECT * FROM login WHERE UserName='$username' AND UserPass='$userpass'");

8: $hasil=mysql_fetch_row($sql);

9: if(!empty($hasil)){

10: $reg_username=$hasil[1];

11:

12: } else {

13: echo "Login gagal!, Cek lagi username dan password";

14: }

15: }


16: ?>

17:

18:

Username :

19: Password :

20:

21:

22:

23: coba


Penjelasan login.php

1:

2: Apa bila tombol login ditekan maka…

3: Session dimulai

4: meregister username yang dimasukkan

5: memasukkan file konek.php

6: konek();

7: Sql untuk mengecek apakah username dan password sama

8: hasil ditampung di variabel $hasil

9: Pengecekan apakah variabel $hasil ada isi, Jika ada maka:

10: variabel $reg_username akan berisi username tersebut dan digunakan kebaris keempat yang diatas (register session)

11:

12: Jika ternyata tidak ada/ditemukan hasilnya

13: Pesan kesalahan

14:

15:

16:

17: Tag awal untuk membuat form dengan method post dan action action="login.php?action=login"

18: Input username ditampung divariabel username

19: Input password ditampung divariabel userpass

20: Tombol dengan nilai login

21:

22: Tag penutup form

23: Link kehalaman percobaan.php



cekuser.php

1:

2: session_start();

3: if(!session_is_registered("reg_username")){

4: header("location:login.php");

5: exit;

6: }

7:

8: if($action=="logout"){

9: session_destroy();

10: header("location:login.php");

11: }

12: ?>


Penjelasan cekuser.php

1:

2: Sesion dimulai

3: pengecekan apakah user tersebut telah login, jika belum maka: (perhatikan baris ke 4 pada file login.php)

4: kembali ke halaman login

5: keluar

6:

7:

8: Jika user ingin keluar maka:

9: session dihancurkan

10: kembali ke login.php


percobaan.php

1:

2:

Horee… berhasil…, selamat yach


3:

4: keluar


Penjelasan file percobaan.php

1: memasukan file cekuser.php

2: yang ini akan dieksekusi bila user login

3: menampilkan id session

4: untuk logout




Sabtu, 26 April 2008

ROMAN CINTA (KAHLIL GIBRAN)

“…pabila cinta memanggilmu… ikutilah dia walaupun jalannya berliku-liku..dan, pabila sayapnya merangkumu…pasralah serta menyerah, walau pedang tersembunyi di sela sayap itu melukaimu…”

“..tubuh mempunyai keinginan yang tidak kita ketahui. mereka dipisahkan karena alasan duniawi dan dipisahkan di ujung bumi. Namun jiwa tetap ada ditangan cinta…terus hidup…sampai kematian datang dan terus menyeret mereka kepada tuhan…”

“..aku ingin mencintaimu dengan sederhana ..seperti kata yang tak sempat di ucapkan kayu kepada api yang menjadikan abu…aku ingin mencintaimu dengan sederhana …seperti isyarat yang tak sempat dikirimkan awan kepada hujan yang menjadikan tiada….”

Nyari Duit Di Internet

Menjana wang di perniagaan internet, mungkin gitu kata orang-orang Malaysia

Kalo Dalam Bahasa Inggris Get Free Money from Internet, kali aja ada orang Bule masuk

Apakah anda pernah dengar "Investasi Baru dan akan Booming, dapatkan Penghasilan Abadi hanya dengan berinvestasi Rp.xxxx Uanglah yang bekerja untuk Anda"


Yah mungkin seperti itulah, apakah memang mudah nyari duit di internet? Hanya bermodal dikit bisa jadi kaya dalam waktu singkat, Tanpa bekerja keras dan berusaha

Program-program seperti ada banyak, malah di Indonesia. saya kira semaki bertambah program ginian, lihat saja di Iklan-iklan pasti menyebar "menjajakan produknya"

Mungkin ada program yang "bener-bener" membayar kepada membernya, tetapi lebih banyak yang menipu para anggota yang telah bergabung dan membayar. Program seperti ini saya kira seperti Hyip yang di awalnya saja manis setelah itu dibuang dan tidak peduli lagi.

Bagaimana cara menghindari Hyip seperti ini? Saran saya lihat dulu situsnya, lihat FAQnya, lihat TOSnya, Baca dengan teliti sebelum membeli.

Mengapa sih banyak orang nyari duit di internet biar cepet kaya?
Mungkin hal ini karena pasar internet yang lumayan besar dan waktu yang sedikit daripada jadi orang kantoran. Juga karena melihat orang lain yang lebih sukses terlebih dahulu, tetapi tidak melihat kerja kerasnya, banting tulangnya, mulai dari nol sampai bisa berhasil.

Kamis, 24 April 2008

Pelantikan, Pentas Seni & Dialog HIPMALA YOGYAKARTA


Ketua Himpunan Pelajar Mahasiswa Lampung (HIPMALA) Yogyakarta periode 2008 -2009 di lantik Kepala Bappeda Propinsi Lampung , Suryono SW mewakili gubernur Propinsi Lampung, Drs Sacjhroedin ZP, SH di Gedung Societed, Taman Budaya Yogyakarta, sabtu 19 april 2008.

Kepengurusan HIPMALA Yogyakarta di ketuai oleh Achmad Jaka Mirdinata, Samsul hadi S (wakil Ketua), Siti Maysaroh (Sekretaris), Uswatun Hasanah (Wa. Sekretaris), Sevia Fr (Bendahara), Amalia Trisnaningtyas (wakil Bendahara), dan di dampingi oleh Kepala Bidang dan Anggota diantaranya Wahyu Hidayat (Kepala Dep. Penelitian dan Pengembangan), al-Izhar ( Kepala Dep. Humas), Susanto ( Kepala Dep. Kaderisasi), Tri Ari Prasetyanto (Kepala dep. Olah Raga), dan Indit Rahmawati ( Kepala Dep. Seni Budaya).


Pelantikan dihadiri oleh Kepala Dinas Kebudayaan DI Yogyakarta, Kepala Dinas Pendidikan DI Yogyakarta, Para sesepuh, Pelajardan Mahasiswa Lampung dari Semarang, Boyolali dan Solo dan Seluruh IKPM se Indonesia Di Yogyakarta.

Pada sesi dialog dengan Gubernur yang di wakili Kepala Bapeda Prop. Lampung berlangsung sangat seru, dengan mengambil tema “pembangunan propinsi Lampung, Refleksi dan tantangan”. Dari beberapa penanya, sangat mengharapkan di Bangunnya Asrama Mahasiswi Lampung-Yogyakarta, kemudian Peralatan Olah raga dan Pakaian Khas Lampung. Dengan nada semangat bapak Bapeda Prop. Lampung akan menyampaikan hal ini kepada bapak Gubernur Lampung.

Pentas seni yang di bawa kan oleh komunitas seni budaya HIPMALA yogyakarta mampu memukau para tamu undangan. Dengan menampilkan tari pembuka yaitu Tari Sigeh pengunten, kemudian tari melinting dan tari bedana kereasi. Dipimpin oleh musisi handal Anshory aang Sofiana dan Koreografer tari Novan adi Putra Saliwa. Kemudian di lanjutkan Drama di iringi oleh musik yang di bawakan oleh KEPEMATANG (Keluarga Pelajar Mahasiswa Tanggamus ) Yogyakarta.

Jaka terpilih dalam musyawarah besar (MUBES) yang di gelar di Wisma Sejahtera III Kaliurang Yogyakarta hari sabtu tanggal 23 februari 2008, saat terpilih Jaka dari BandarLampung (Garis alam) meraih 82 Suara dan lawannya jaya dari Way kanan (KBMP WK) mendapat 29 suara.

Minggu, 20 April 2008

ada KABAR GEMBIRA !!!!!!!!!!!

ada KABAR GEMBIRA !!!!!!!!!!!

( SETIAP KALI KITA BUKA SITUS PERuSAHAAN2 dan membaca iklan mereka, KITA AKAN DIBAYAR 4$ = Rp. 40.000)

karena saya sibuk, sehari saya hanya browsing 10 situs, jadi 40$ = Rp. 400.000


untuk keterangan lebih jelasnya klik gambar dibawah ini:



kemudian :
- klik Create a Free Account, pada pojok kanan atas
- mengisi form, and klik create free accout.
baca prosedurnya...

selamat mencari $ sepuasnya...

sebarkan info ini kepada teman2 kita di indonesia, khususnya kaum duafa..
mudah-mudahan bisa membantu... ... AMIen

untuk mencoba silahkan
klik disini
gx ad salah nya nyoba kan!!!

Jumat, 18 April 2008

APLIKASI WINAMP BERDASARKAN INTERAKSI MANUSIA DAN KOMPUTER

Aspek – aspek interaksi manusia dan computer sangat berpengaruh sekali karena dengan adanya IMK dapat mencapai kondisi yang senyaman mungkin untuk kita pengguna yang berinteraksi langsung didepan computer untuk selang waktu yang lama. IMK ini merupakan hal – hal yang berkaitan dengan desain, penilaian dan implementasi system computer interaktif untuk kegunaan manusia serta kajian tentang fenomena yang terkait.

Adapun pengertian IMK yang lain yaitu pengembangan antarmuka berbasis computer dengan tujuan membuat suatu aplikasi sehingga lebih mudah dipergunakan oleh manusia.

  • Kajian tentang interaksi manusia dengan computer

Manusia : Bagaimana manusia menerima dan memproses informasi, apakah keterbatasan dan kelebihan manusia.

Computer : Teknologi computer yang dapat digunakan untuk menerima, memproses, dan mempersembahkan informasi, keterbatasan dan kelebihannya.

Interaksi : Merupakan interaksi antara Manusia dengan Komputer.


  • Indikator IMK

Ramah dengan pengguna (user friendly) : menunjuk kepada kemampuan yang dimiliki oleh perangkat yang mudah dioperasikan dan mempunyai sejumlah kemampuan lain sehingga pengguna merasa betah dalam mengoprasikan perangkat tersebut.


  • Tujuan IMK

Membangun produk yang mudah dipelajari, berkesan jika digunakan dan memberikan kepuasan dan pengalaman yang menyenangkan dan dapat melibatkan pengguna dalam proses mendesain


Secara garis besar, pengembangan bagian antar muka perlu memperhatikan beberapa hal sebagai berikut:

  • Pengetahuan tentang mekanisme fungsi manusia sebagai pengguna computer

  • Berbagai informasi yang berhubungan dengan karakteristik dialog

  • Penggunaan prototype yang didasarkan pada spesifikasi dialog formal yang disusun secara bersama – sama antara pengguna dan perancang system

  • Teknik evaluasi yang digunakan untuk mengevaluasi hasil proses prototype yang telah dilakukan.

Adapun konfigurasi dasar computer dan interaksi dengan manusia adalah

Perintah Hasil
pemakai dihadapkan terlebih dahulu dengan seperangkat alat seperti papan ketik (keyboard), monitor, mouse, joystick, dan lain-lain. Pemakai harus dapat mengoperasikan seperangkat alat tersebut

  • Keyboard

Keyboard merupakan piranti terbaik untuk inputan berbentuk teks. Meskipun demikian, penelitian menunjukkan bahwa untuk melaksanakan pekerjaan berbentuk pilihan (mis: dari suatu menu), keyboard lebih lambat, kurang akurat, dan kurang disukai pengguna dibandingkan piranti masukan lainnya


  • Monitor

Monitor merupakan peran utama dalam Interface (antarmuka), dimana input yang ada di software maupun hardware dapat disajikan melalui monitor sehingga monitor inilah interface yang secara langsung berhubungan dengan manusia.


  • Mouse

Mouse dapat menggabungkan dua operasi penting barbasis layer yaitu mempunya kemampuan untuk menggerakkan kursor dan kemampuan untuk memilih suatu obyek pada layer kedalam satu piranti.


Komponen utama program aplikasi

  • Bagian antarmuka

      • Berfungsi sebagai sarana dialog antara manusia dan komputer

  • Bagian aplikasi

      • Berfungsi untuk menghasilkan informasi berdasarkan olahan data yang sudah dimasukkan oleh pengguna lewat algoritma yang disyaratkan oleh aplikasi tersebut

  • Myers (1989)‏

Penelitian pada berbagai aplikasi kecerdasan buatan menunjukkan bahwa 40-50% dari keseluruhan statemen program aplikasi dan memori yang ada diperuntukan bagi pengembangan antarmukanya.

Fungsi Berbagai Fitur Winamp melaui Internet


  1. Mengatur Volume

Plug-in Rock Steady merupakan fitur yang digunakan bila volume suatu lagu hampir tidak terdengar, tetapi yang berikutnya terasa memekakkan telinga. Dengan fitur ini dapat mengatasi masalah tersebut dan hasil nya juga bagus. Cara untuk mengubah settinggannya yaitu: tekan [Ctrl]+[P], lalu pilih 'DSP/Effect' di bawah 'Plugins'. Tandai 'Rock Steady' dan klik 'Configure Active Plugin'.
Pilihan setting dalam jendela ini memang cukup rumit. Untuk memudahkannya jika volume lagu sangat bervariasi, maka naikkanlah sedikit nilai 'Full Amplification up to' (nilai defaultnya adalah 25%). Demikian pula dengan nilai 'Maximum Amplification' jika terlalu tinggi, perbedaan volume dalam sebuah lagu akan menghilang.


  1. Merekam Audio – Stream

Plug-in StreamRipper merupakan fitur aplikasi pada Winamp untuk mengubah Winamp menjadi MP3 recorder. Fitur ini akan selalu aktip setiap kali Winamp dijalankan. Dengan hanya mengklik ‘Start’ StreamRi[[er akan mengkonversi stream yang diterimanya keformat MP3 dengan membaca data artis dan judul dari ID Tag, kemudian menamai file MP3 sesuai dengan informasi dari ID Tagnya kemudian menamai file MP3 sesuai dengan informasi dari ID Tag. Setingan yang perlu dilakukan yaitu klik Options | File | Output ‘ dan masukkan folder tujuan untuk menghindari penyimpanan pada Desktop.

  1. Meriping Audio CD ke format MP3

Winamp tidak memiliki encoder MP3, sehingga winamp hanya dapat me-riping ke format ACC dengan kecepatan yang sangat lambat. Untuk menghindari itu dengan hanya menginstal salah satu lame MP3 writer dapat melakukan proses meriping


  1. Bertukar Musik di Internet

Dengan menggunakan Hydra Media Library, disana tersedia fitur Remote Media dimana dalam media lybrarynya yang sebelah kanan tercantum daftar pengguna Winamp di internet, dengan mengklik salah satu pengguna dapat memendengarkan lagu – lagu yang diputar di playlistnya, tapi ini hanya dapat dimainkan selama pengguna tersebut online.


  1. Mengisi ID Tag secara otomatis

Dalam file MP3 tersimpan banyak info selain musik—juga info yang keliru. Data judul lagu dan artis dalam ID Tags umumnya benar, tetapi tahun publikasi atau data album sering salah. Jika Anda ingin memiliki informasi yang lengkap dan benar, instalasikan program kecil 'More Tunes'. Secara otomatis 'More Tunes' akan mencari info mengenai lagu yang diinginkan di dalam Internet dan menuliskannya ke dalam ID Tag. Yang ia butuhkan hanya judul lagu atau nama artis yang tepat. Setelah beberapa detik, aplikasi yang mandiri ini (juga berfungsi dengan Windows Media Player) akan menampilkan info yang dicari berikut cover album dan diskografi (daftar publikasi) lengkap artis yang bersangkutan. Untuk mengganti atau memodifikasi entri-entri yang disarankan, buka tab 'ID Tag'.

  1. Menampilkan Lirik

Untuk menampilkan lirik lagu yang Anda inginkan—agar dapat menyanyi lebih lancar saat mandi pagi—instalasikan plug-in 'Leos Lyrics'. Saat playback, secara otomatis tool ini akan mencari lirik lagu di sebuah server khusus dan menampilkannya dalam sebuah jendela. Klik 'Export' dan lirik akan disimpan dalam sebuah file teks.

















































Rabu, 09 April 2008

Mubes IV & Pentas Seni IKPM Lam-Bar

Mahasiswa Lampung Barat di Yogyakarta


Sang Bumi Sai Hati Beguwai Jejama, demikian tema dari acara Musyawarah Besar IV dan Pentas Seni, Ikatan Keluarga Pelajar Mahasiswa Lampung Barat (IKPM Lam-Bar) di wisma joglo Parangtritis Bantul Yogyakarta. Tanggal 22-23 maret 2008 dimulai dari pukul 10.00 WIB acara di awali dengan agenda MUBES yaitu laporan pertanggungjawaban pengurus lama, pembahasan AD/ART dan pemilihan pengurus baru.



Hasil pemilihan dan keputusan musyawarah, saudara Pahril Hutri dan Edi Lukman Hakim ditetapkan sebagai ketua dan wakil baru organisasi tersebut periode 2008-2009. Acara dilanjutkan pada malam harinya dengan gelar pentas seni dari sanggar ”Tuah Tumi” IKPM Lam-Bar dengan menampilkan tari kreasi persembahan, muli jebus dan sekura serta lagu lagu lampung tak lupa ditampilkan. Acara pentas seni ini ditutup dengan acara tradisi nyambai dan bertambah semarak karena para tamu undangan dan abang- abang sesepuhpun ikut berjoget. Satu hal yang menarik, dalam sambutan sesepuh lampung barat abang Darmawan Manaf, SH. yang juga menjadi kepala dinas BAPEDALDA kabupaten bantul merasa prihatin kepada adik mahasiswanya yang telah berani pulang kePemerintah Kabupaten Lampung Barat yang hanya mendapatkan uang satu jura rupiah untuk keperluan acara yang besar ini. Namun ia menyabut gembira dan bangga atas kegigihan adik-adik mahasiswanya dalam melestarikan dan mempromosikan budayanya sendiri di tanah rantau, walau denga uang dari kantongnya sendiri ungkapnya.


10 Tips Wireless Security

Jaringan nirkabel atau yang sering disebut dengan wireless network cukup mudah untuk di set up, dan juga terasa sangat nyaman, terutama jika kita menginginkan agar bisa berjalan jalan keliling rumah atau kantor dengan komputer portable tetapi tetap bisa tetap mengakses jaringan internet. Namun, karena wireless menggunakan gelombang, maka akan lebih mudah untuk di-hack daripada koneksi yang menggunakan kabel. Ada beberapa tips disini untuk mengamankan wireless network.

Adapun langkah langkahnya sebagai berikut


1.

Memakai Enkripsi. Enkripsi adalah ukuran security yang pertama, tetapi banyak wireless access points (WAPs) tidak menggunakan enkripsi sebagai defaultnya. Meskipun banyak WAP telah memiliki Wired Equivalent Privacy (WEP) protocol, tetapi secara default tidak diaktifkan. WEP memang mempunyai beberapa lubang di securitynya, dan seorang hacker yang berpengalaman pasti dapat membukanya, tetapi itu masih tetap lebih baik daripada tidak ada enkripsi sama sekali. Pastikan untuk men-set metode WEP authentication dengan “shared key” daripada “open system”. Untuk “open system”, dia tidak meng-encrypt data, tetapi hanya melakukan otentifikasi client. Ubah WEP key sesering mungkin, dan pakai 128-bit WEP dibandingkan dengan yang 40-bit.



2.

Gunakan Enkripsi yang Kuat. Karena kelemahan kelemahan yang ada di WEP, maka dianjurkan untuk menggunakan Wi-Fi Protected Access (WPA) juga. Untuk memakai WPA, WAP harus men-supportnya. Sisi client juga harus dapat men-support WPA tsb.
3.

Ganti Default Password Administrator. Kebanyakan pabrik menggunakan password administrasi yang sama untuk semua WAP produk mereka. Default password tersebut umumnya sudah diketahui oleh para hacker, yang nantinya dapat menggunakannya untuk merubah setting di WAP anda. Hal pertama yang harus dilakukan dalam konfigurasi WAP adalah mengganti password default tsb. Gunakan paling tidak 8 karakter, kombinasi antara huruf dan angka, dan tidak menggunakan kata kata yang ada dalam kamus.
4.

Matikan SSID Broadcasting. Service Set Identifier (SSID) adalah nama dari wireless network kita. Secara default, SSID dari WAP akan di broadcast. Hal ini akan membuat user mudah untuk menemukan network tsb, karena SSID akan muncul dalam daftar available networks yang ada pada wireless client. Jika SSID dimatikan, user harus mengetahui lebih dahulu SSID-nya agak dapat terkoneksi dengan network tsb.
5.

Matikan WAP Saat Tidak Dipakai. Cara yang satu ini kelihatannya sangat simpel, tetapi beberapa perusahaan atau individual melakukannya. Jika kita mempunyai user yang hanya terkoneksi pada saat saat tertentu saja, tidak ada alasan untuk menjalankan wireless network setiap saat dan menyediakan kesempatan bagi intruder untuk melaksanakan niat jahatnya. Kita dapat mematikan access point pada saat tidak dipakai.
6.

Ubah default SSID. Pabrik menyediakan default SSID. Kegunaan dari mematikan broadcast SSID adalah untuk mencegah orang lain tahu nama dari network kita, tetapi jika masih memakai default SSID, tidak akan sulit untuk menerka SSID dari network kita.
7.

Memakai MAC Filtering. Kebanyakan WAP (bukan yang murah murah tentunya) akan memperbolehkan kita memakai filter media access control (MAC). Ini artinya kita dapat membuat “white list” dari computer computer yang boleh mengakses wireless network kita, berdasarkan dari MAC atau alamat fisik yang ada di network card masing masing pc. Koneksi dari MAC yang tidak ada dalam list akan ditolak. Metode ini tidak selamanya aman, karena masih mungkin bagi seorang hacker melakukan sniffing paket yang kita transmit via wireless network dan mendapatkan MAC address yang valid dari salah satu user, dan kemudian menggunakannya untuk melakukan spoof. Tetapi MAC filtering akan membuat kesulitan seorang intruder yang masih belum jago jago banget.
8.

Mengisolasi Wireless Network dari LAN. Untuk memproteksi internal network kabel dari ancaman yang datang dari wireless network, perlu kiranya dibuat wireless DMZ atau perimeter network yang mengisolasi dari LAN. Artinya adalah memasang firewall antara wireless network dan LAN. Dan untuk wireless client yang membutuhkan akses ke internal network, dia haruslah melakukan otentifikasi dahulu dengan RAS server atau menggunakan VPN. Hal ini menyediakan extra layer untuk proteksi.
9.

Mengontrol Signal Wireless. 802.11b WAP memancarkan gelombang sampai dengan kira kira 300 feet. Tetapi jarak ini dapat ditambahkan dengan cara mengganti antenna dengan yang lebih bagus. Dengan memakai high gain antena, kita bisa mendapatkan jarak yang lebih jauh. Directional antenna akan memancarkan sinyal ke arah tertentu, dan pancarannya tidak melingkar seperti yang terjadi di antenna omnidirectional yang biasanya terdapat pada paket WAP setandard. Selain itu, dengan memilih antena yang sesuai, kita dapat mengontrol jarak sinyal dan arahnya untuk melindungi diri dari intruder. Sebagai tambahan, ada beberapa WAP yang bisa di setting kekuatan sinyal dan arahnya melalui config WAP tsb.
10.

Memancarkan Gelombang pada Frequensi yang Berbeda. Salah satu cara untuk bersembunyi dari hacker yang biasanya memakai teknologi 802.11b/g yang lebih populer adalah dengan memakai 802.11a. Karena 802.11a bekerja pada frekwensi yang berbeda (yaitu di frekwensi 5 GHz), NIC yang di desain untuk bekerja pada teknologi yang populer tidak akan dapat menangkap sinyal tsb.

[Reviewer dan Editor: Romi Satria Wahono]

Selasa, 08 April 2008

Interface

Interface atau antar muka pada bahasa pemrograman Java sangat mirip dengan kelas, tapi tanpa atribut kelas dan memiliki metode yang dideklarasikan tanpa isi. Deklarasi metode pada sebuah interface dapat diimplementasikan oleh kelas lain. Sebuah kelas dapat mengimplementasikan lebih dari satu interface bahwa kelas ini akan mendeklarasikan metode pada interface yang dibutuhkan kelas itu sekaligus mendefiniskan isinya pada kode program kelas itu. Metode pada interface yang diimplementasikan pada suatu kelas harus sama persis dengan yang ada pada interface. Misalnya pada interface terdapat deklarasi void printAnimal(); maka pada kelas yang mengimplementasikan metode itu harus ditulis sama yaitu:



void printAnimal(){
.....................
}

Sebuah interface dideklarasikan dengan kode:


interface nama_antarmuka{
metode_1
metode_2
.....................
metode_n
}

misalnya:


interface Animal{
void printAnimal();
}

Adapun deklarasi kelas yang mengimplementasikan interface sebagai berikut:


class nama_kelas implements interface_1, interface_2, ...,
interface_n{
metode_1
metode_2
......................................
metode_n
}

misalnya:

class Mamalia implements Animal{
Mamalia (){
}

void prontAnimal(){
system.out.println("printAnimal dalam kelas Mamalia");
}
}