2 Metode Sistem Implementasi Testing Dua macam metode / pendekatan test yaitu : 1. Black Box Testing Test case ini bertujuan untuk menunjukkan fungsi PL tentang cara beroperasinya, apakah pemasukan data keluaran telah berjalan sebagaimana yang diharapkan dan apakah informasi yang disimpan secara eksternal selalu dijaga kemutakhirannya. 2. White Box Testing Adalah meramalkan cara kerja perangkat lunak secara rinci, karenanya logikal path (jalur logika) perangkat lunak akan ditest dengan menyediakan test case yang akan mengerjakan kumpulan kondisi dan atau pengulangan secara spesifik. Secara sekilas dapat diambil kesimpulan white box
testing
merupakan
petunjuk
untuk
mendapatkan program yang benar secara 100%.
UJI COBA WHITE BOX Uji coba white box adalah metode perancangan test case yang menggunakan struktur kontrol dari perancangan prosedural untuk mendapatkan test case. Dengan rnenggunakan metode white box, analis sistem akan dapat memperoleh test case yang menjamin seluruh independent path di dalam modul yang dikerjakan sekurang-kurangnya sekali mengerjakan seluruh keputusan logikal mengerjakan seluruh loop yang sesuai dengan batasannya mengerjakan seluruh struktur data internal yang menjamin validitas 1. UJI COBA BASIS PATH Uji coba basis path adalah teknik uji coba white box yg diusulkan Tom McCabe. Metode ini memungkinkan perancang test
case mendapatkan ukuran kekompleksan logical dari perancangan prosedural dan menggunkan ukuran ini sbg petunjuk untuk mendefinisikan basis set dari jalur pengerjaan. Test case yg didapat digunakan untuk mengerjakan basis set yg menjamin pengerjaan setiap perintah minimal satu kali selama uji coba.
PENGUJIAN BLACK-BOX Pengujian black-box berfokus pada persyaratan fungsional PL. Pengujian ini memungkinkan analis system memperoleh kumpulan kondisi input yg akan mengerjakan seluruh keperluan fungsional program. Tujuan metode ini mencari kesalaman pada : Fungsi yg salah atau hilang. Kesalahan pada interface Kesalahan pada struktur data atau akses database Kesalahan performansi Kesalahan inisialisasi dan tujuan akhir Metode ini tidak terfokus pada struktur kontrol seperti pengujian whitebox tetapi pada domain informasi. Pengujian dirancang untuk menjawab pertanyaan sbb: Bagaimana validitas fungsional diuji? Apa kelas input yg terbaik untuk uji coba yg baik? Apakah sistem sangat peka terhadap nilai input tertentu? Bagaimana jika kelas data yang terbatas dipisahkan? Bagaimana volume data yg dapat ditoleransi oleh sistem? Bagaimana pengaruh kombinasi data terhadap pengoperasian system? 1. EQUIVALENCE PARTITIONING Equivalence partitioning adalah metode pengujian black-box yg memecah atau membagi domain input dari program ke dalam kelaskelas data sehingga test case dapat diperoleh. Perancangan
test case equivalence partitioning berdasarkan evaluasi kelas equivalence untuk kondisi input yg menggambarkan kumpulan keadaan yg valid atau tidak. Kondisi input dapat berupa nilai numeric, range nilai, kumpulan nilai yg berhubungan atau kondisi Boolean. Contoh : Pemeliharaan data untuk aplikasi bank yg sudah diotomatisasikan. Pemakai dapat memutar nomor telepon bank dengan menggunakan mikro komputer yg terhubung dengan password yg telah ditentukan dan diikuti dengan perintah-perintah. Data yg diterima adalah : Kode area : kosong atau 3 digit Prefix : 3 digit atau tidak diawali 0 atau 1 Suffix : 4 digit Password : 6 digit alfanumerik Perintah : check, deposit, dll Selanjutnya kondisi input digabungkan dengan masing-masing data elemen dapat ditentukan sbb : Kode area : kondisi input, Boolean – kode area mungkin ada atau tidak kondisi input, range – nilai ditentukan antara 200 dan 999 Prefix : kondisi input range > 200 atau tidak diawali 0 atau 1 Suffix : kondisi input nilai 4 digit Password : kondisi input boolean – pw mungkin diperlukan atau tidak kondisi input nilai dengan 6 karakter string Perintah : kondisi input set berisi perintah-perintah yang telah didefinisikan
programing - belajar dengan dasar yang mudah
php
A. Pengertian PHP PHP merupakan singkatan dari “PHP: Hypertext Preprocessor”, adalah sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java, asp dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama bahasa ini adalah untuk memungkinkan perancang web untuk menulis halaman web dinamik dengan cepat. B. Kelebihan PHP Pada saat ini bahasa PERL dan CGI sudah jauh ketinggalan jaman sehingga sebagian besar designer web banyak beralih ke bahasa server-side scripting yang lebih dinamis seperti PHP. Seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan yang paling utama PHP adalah pada konektivitasnya dengan system database di dalam web. Sistem database yang dapat didukung oleh PHP adalah : 1. Oracle 2. MySQL 3. Ms. Access 4. Sybase 5. PostgreSQL 6. dan lainnya PHP dapat berjalan di berbagai system operasi seperti windows 98/NT, UNIX/LINUX, solaris maupun macintosh. Keunggulan lainnya dari PHP adalah PHP juga mendukung komunikasi dengan layanan seperti protocol IMAP, SNMP, NNTP, POP3 bahkan HTTP C. INSTALASI WEBSERVER Web server merupakan server internet yang mampu melayani koneksi transfer data dalam protocol HTTP. Web server
merupakan hal yang terpenting dari server di internet dibandingkan server lainnya seperti e-mail server, ftp server ataupun news server. Hal ini di sebabkan web server telah dirancang untuk dapat melayani beragam jenis data, dari text sampai grafis 3 dimensi. Kemampuan ini telah menyebabkan berbagai institusi seperti universitas maupun perusahaan dapat menerima kehadirannya dan juga sekaligus menggunakannya sebagai sarana di internet. Web server juga dapat menggabungkan dengan dunia mobile wireless internet atau yang sering di sebut sebagai WAP (wireless Access Protocol) yang banyak digunakan sebagai sarana handphone yang memiliki fitur WAP. Dalam kondisi ini, webserver tidak lagi melayani data file HTML tetapi telah melayani WML (wireless Markup Language) Salah satu software yang kita rekomendasikan dan sudah digunakan oleh SMADA selama 4 thn lebih adalah Appserv versi 2.5.4a. Software tersebut dapat kita download secara gratis pakai google dengan kata kunci “appserv-win32-2.5.4a.zip” merupakan software open source yang sekarang ini sudah merebut pasar dunia lebih dari 50%. Web server ini fleksibel terhadap system operasi windows9x/NT. Bagi pengguna linux dapat memanfaatkan Lampp. D. Instalasi Setelah kita berhasil mendownload Appserv versi 2.5.4a. Software ini bentuknya application, sehingga kita bisa langsung menginstalnya seperti software lainnya. Setelah kita berhasil menginstalnya, jika kita tidak melakukan perubahan directory ketika menginstalnya maka software tersebut akan otomatis tersimpan di directory “c:appserv”, pilih typical, server name pilih localhost, username isikan root, password kosongkan. E. Test Server Setelah selesai install server, buka internet Explorer, pada address ketikkan localhost, maka akan tampil banyak link, yang terpenting adalah link phpmyadmin yang biasa digunakan untuk
mengatur (dump) database. F. Latihan Scripting PHP Sebelumnya, gunakan windows Explorer, masuk directory “c:appservwww “ hapus semua file di directory ini ( kecuali directory phpmyadmin ).
SOAD - System Of A Down Toxicity The Video to SOAD – Toxicity Here the lyrics: Looking at life through the eyes of a tire hub, Eating seeds as a past time activity, The toxicity of our city, of our city, New, what do you own the world? How do you own disorder, disorder, Now, somewhere between the sacred silence, Sacred silence and sleep, Somewhere, between the sacred silence and sleep, Disorder, disorder, disorder. More wood for their fires, loud neighbors, Flashlight reveries caught in the headlights of a truck, Eating seeds as a past time activity, The toxicity of our city, of our city, New, what do you own the world? How do you own disorder, disorder,
Now, somewhere between the sacred silence, Sacred silence and sleep, Somewhere, between the sacred silence and sleep, Disorder, disorder, disorder. New, what do you own the world? How do you own disorder, Now, somewhere between the sacred silence, Sacred silence and sleep, Somewhere, between the sacred silence and sleep, Disorder, disorder, disorder. When I became the sun, I shone life into the man´s hearts, When I became the sun, I shone life into the man´s hearts.
Ayu Ratna ( mantan garasi band ) ciuman dengan fedi. Ayu ratna yang pernah dikeluarkan oleh garasi band melakukan adegan ciuman dengan fedi. Fedi nuril terlihat sangat antusias sekali melakukan adegan ini. Melihat adegan ini banyak para pengemar ayu ratna menjadi terpukul karena seorang Fedi Nuril telah berhasil membuat ayu ratna jatuh dalam peluknya. lihat video dibawah ini.
Detail denda lalu lintas berserta pasal ( tilang ), UULLAJ No 22 Thn 2009 16-05-2010 01:30:47 1. Setiap Orang Mengakibatkan gangguan pada : fungsi rambu lalu lintas, Marka Jalan, Alat pemberi isyarat lalu lintas fasilitas pejalan kaki, dan alat pengaman pengguna jalan. Pasal 275 ayat (1) jo pasal 28 ayat (2) Denda : Rp 250.000 2. Setiap Pengguna Jalan Tidak mematui perintah yang diberikan petugas Polri sebagaimana dimaksud dalam pasal 104 ayat ( 3 ), yaitu dalam keadaan tertentu untuk ketertiban dan kelancaran lalu lintas wajib untuk : Berhenti, jalan terus, mempercepat, memperlambat, dan / atau mengalihkan arus kendaraan. Pasal 282 jo Pasal 104 ayat (3) Denda : Rp 250.000 3. SETIAP PENGEMUDI ( PENGEMUDI SEMUA JENIS RANMOR ). a. Tidak bawa SIM Tidak dapat menunjukkan Surat Ijin Mengemudi yang Sah Pasal 288 ayat (2) jo Pasal 106 ayat (5) hrf b. Denda : Rp 250.000 b. Tidak memiliki SIM Mengemudikan kendaraan bermotor di jalan,tidak memiliki Surat Izin Mengemudi Pasal 281 jo Pasal 77 ayat (1) Denda : Rp 1.000.000 c. STNK / STCK tidak Sah Kendaraan Bermotor tidak dilengkapi dengan STNK atau STCK yang
ditetapka oleh Polri. Psl 288 ayat (1) jo Psl 106 ayat (5) huruf a. Denda : Rp 500.000 d. TNKB tidak Sah Kendaraan Bermotor tidak dipasangi Tanda Nomor Kendaraan Bermotor yang ditetapkan oleh Polri. Pasal 280 jo pasal 68 ayat (1) Denda : Rp 500.000 e. Perlengkapan yg dpt membahayakan keselamatan. Kendaraan bermotor dijalan dipasangi perlengkapan yang dapat menganggu keselamatan berlalu lintas antara lain ; Bumper tanduk dan lampu menyilaukan. Pasal 279 jo Pasal 58 Denda : Rp 500.000 f. Sabuk Keselamatan Tidak mengenakan Sabuk Keselamatan Psl 289 jo Psl 106 Ayat (6) Denda : Rp 250.000 g. lampu utama malam hari Tanpa menyalakan lampu utama pada malam hari dan kondisi tertentu. Pasal 293 ayat (1)jo pasal 107 ayat (1) Denda : rp 250.000 h. Cara penggandengan dan penempelan dgn kendaraan lain Melanggar aturan tata cara penggandengan dan penempelan dengan kendaraan lain Pasal 287 ayat (6) jo pasal 106 (4) hrf h Denda : Rp 250.000 i. Ranmor Tanpa Rumah-rumah Selain Spd Motor Mengemudikan Kendaraan yang tidak dilengkapi dengan rumah –rumah, tidak mengenakan sabuk keselamatan dan tidak mengenakan Helm. Pasal 290 jo Pasal 106 (7).
Denda : Rp 250.000 j. Gerakan lalu lintas Melanggar aturan gerakan lalu litas atau tata cara berhenti dan parkir Pasal 287 ayat (3) jo Pasal 106 ayat (4) e Denda : Rp 250.000 k. Kecepatan Maksimum dan minimum Melanggar aturan Batas Kecepatan paling Tinggi atau Paling Rendah Psl 287 ayat(5) jo Psl 106 ayat (4) hrf (g) atau psl 115 hrf (a) Denda : Rp 500.000 l. Membelok atau berbalik arah Tidak memberikan isyarat dengan lampu penunjuk arah atau isyarat tangan saat akan membelok atau berbalik arah. Pasal 294 jo pasal 112 (1). Denda : Rp 250.000 m. Berpindah lajur atau bergerak ke samping Tidak memberikan isyarat saat akan berpindah lajur atau bergerak kesamping. Pasal 295 jo pasal 112 ayat (2) Denda : Rp 250.000 n. Melanggar Rambu atau Marka Melanggar aturan Perintah atau larangan yang dinyatakan dengan Rambu lalu lintas atau Marka Psl 287 ayat(1) jo psl 106(4) hrf (a) dan Psl 106 ayat(4) hrf (b) Denda : Rp 500.000 o.Melanggar Apill ( TL ) Melanggar aturan Perintah atau larangan yang dinyatakan dgn alat pemberi isyarat Lalu Lintas. Psl 287 ayat (2) jo psl 106(4) hrf (c) Denda : Rp 500.000
p.Mengemudi tidak Wajar – Melakukan kegiatan lain saat mengemudi -Dipengaruhi oleh suatu keadaan yang mengakibatkan gangguan konsentrasi dalam mengemudi di jalan Pasal 283 jo pasal 106 (1). Denda : Rp 750.000 q.Diperlintasan Kereta Api Mengemudikan Kendaran bermotor pada perlintasan antara Kereta Api dan Jalan, tidak berhenti ketika sinyal sudah berbunyi, Palang Pintu Kereta Api sudah mulai ditutup, dan / atau ada isyarat lain. Pasal 296 jo pasal 114 hrf (a) Denda : Rp 750.000 r. Berhenti dalam Keadaan darurat. Tidak Memasang segitiga pengaman, lampu isyarat peringatan Bahaya atau isyarat lain pada saat berhenti atau parkir dalam keadaan darurat dijalan. Pasal 298 jo psl 121 ayat (1) Denda : Rp 500.000 s. Hak utama Kendaraan tertentu Tidak memberi Prioritas jalan bagi kend bermotor memiliki hak utama yang menggunakan alat peringatan dengan bunyi dan sinar dan / atau yang dikawal oleh petugas Polri. a. Kend Pemadam Kebakaran yg sdg melaks tugas b. Ambulan yang mengangkut orang sakit ; c.Kend untuk memberikan pertolongan pd kecelakaan Lalu lintas; d. Kendaraan Pimpinan Lembaga Negara Republik Indonesia; e. Kend Pimpinan dan Pejabat Negara Asing serta Lembaga internasional yg menjadi tamu Negara; f. Iring – iringan Pengantar Jenazah; dan g. Konvoi dan / atau kend utk kepentingan tertentu menurut pertimbangan petugas Kepolisian RI. Pasal 287 ayat (4) jo Pasal 59 dan pasal 106 (4) huruf (f) jo
Pasal 134 dan pasal 135. Denda : Rp 250.000 t. Hak pejalan kaki atau Pesepeda Tidak mengutamakan pejalan kaki atau pesepeda Pasal 284 jo 106 ayat (2). Denda : Rp 500.000( TMC )
Lirik lagu garuda didadaku Ayo putra bangsa Harumkan negeri ini Jadikan kita bangga Indonesia Jayalah negaraku Tanah air tercinta Indonesia raya Jayalah negaraku Tanah air tercinta Indonesia raya Reff : Garuda di dadaku Garuda kebanggaanku Ku yakin hari ini pasti menang.. Kobarkan semangatmu Tunjukkan keinginanmu Ku yakin hari ini pasti menang.. Back to reff
Perfect proxy & Vyatta vs Mikrotik
gateway
Setelah saya mencoba mengunakan proxy server dan gateway dengan mengunakan beberapa software dan aplikasi proxy. Saya akan menjelaskan kenapa saya memilih vyatta dan kenapa saya tidak berpihak dengan mikrotik?? Saya sangat dipermudah dalam mengunakan router dan sebagai gateway mengunakan Mikrotik dengan
banyak
kemampuan
dari
webproxy,
trafik
filter,
blocking, dan banyak sekali fitur untuk monitoring. Saya juga sebetulnya saya juga suka dengan fitur2 dari mikrotik yang sangat lengkap, hanya saja saya agak sulit memodifikasi router, proxy dan gateway. Setetah mencoba vyatta server saya merasakan sedikit perbedaan saya dapat membuat server proxy lengkap dari IDS, IPS, content filtering, monitoring, serta dapat menambahkan aplikasi yang saya inginkan seperti ntop, iftop, iptraf, tcpdump, cacti, dan banyak lagi yang membuatnya powerfull dalam satu mesin saja. Mungkin semua hampir sama tetapi untuk menciptakan internet sehat dibutuhkan content-filtering ( saya biasanya mengunakan bantuan snort ). Ini intinya sangat membantu dalam menadministrasi jaringan network, apalagi dilengkapi berbagai fasilitas blocking seperti yang dilakukan oleh domain blocker yang dilakukan oleh pencetus internet sehat di indonesia ( dns nawala ). Bagi yang memiliki warnet saya sangat menganjurkan mengunakan content inspection karena tidak hanya pada url yang block tetapi bisa pada content / isi website dan juga isi dari chat. Untuk warnet yang tidak ingin terkena UUITE harus menyediakan 1 satpam yang bisa menangani pelangaran itu semua, saya memilih mengunakan vyatta ini yang termasuk kedalam jaringan network saya dan alhasil satpam saya bisa berpatroli
untuk membantu memperlancar dalam mendukukung sepenuhnya UUITE. sekian dan salam,,
Server: install vsftp pada ubuntu 11.04 Saya ingin menginstall ftp pada ubuntu server dengan mengunakan vsftp, dengan mengunakan vsftp ini kita bisa memanage user dengan dua metode yaitu anonymous dan yang teratentifikasi. Untuk proses instalasinya sendiri sangat mudah dan sedikit konfigurasi yang diedit. Langsung saja saya jelaskan proses instalasinya : 1. Install aplikasi vsftp sudo apt-get install vsftpd 2. anonymous konfigurasi pada anonymous folder defaults adalah menganti dan mengaktifkannya dengan cara
vi /etc/vsftpd.conf # Edit menjadi Yes karena default adalah NO # Allow anonymous FTP? (Disabled by default) anonymous_enable=YES sudo mkdir /srv/ftp sudo usermod -d /srv/ftp ftp ###Terakhir dengan merestart vsftp /etc/init.d/vsftpd restart
/home/ftp/
untuk
3. User autentifikasi vi /etc/vsftpd.conf # edit local_enable=YES write_enable=YES ###Terakhir dengan merestart vsftp /etc/init.d/vsftpd restart
Selesai semua bisa mencoba menginstall ftp pada ubuntu 11.04. Selamat mencoba.
Ntop - Memonitor network dengan mudah dan gampang di Ubuntu 11.04 ane lagi mengunakan router gateway dari vyatta dan ane pengen mengunakan ntop sebagai software monitoring disana untuk melihat aktifitas TCP/UDP pada network yang terhubung,, Tanpa basa basi mari kita ke installasinya yang sangat mudah,, 1. install ntop sudo apt-get install ntop -y atau dengan mengunakan compile apt-get source ntop
pastikan svn telah terinstall,, jika belum lakuakan langkah sudo apt-get install ntop -y dan jika sudah lakukan langkah svn co https://svn.ntop.org/svn/ntop/trunk/ntop ambil pakage yang dibutuhkan ntop sebelum compile sudo apt-get install libpcap-dev libgdbm-dev libevent-dev librrd-dev python-dev libgeoip-dev jika semua sudah diinstall maka compilenya dengan mengunakan perintah ./autogen.sh --prefix=/usr/local/stow/ntop-svn Jika semua installasi telah selesai makan langsung saja pada configurasi 2. Konfigurasi NTOP sudo ntop --set-admin-password set password untuk seting via web base.. 3. Start / mulai ntop sudo /etc/init.d/ntop restart
untuk melihat ntop anda bisa ketik di browser dengan http://ip_address:3000/ atau https://ip_address:10000/ selamat mencoba..
Main game sega ( rom sega ) di linux ane nostagia gan, jaman dulu ane maen game2 sega bersama teman2 kecil dan sekarang ane mo coba share nie cara memainkan rom sega dilinux langkah yang perlu di ikuti hanya 1. install emulator game sega $ wget -q -O – http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add – $ sudo sh -c ‘echo “deb http://archive.getdeb.net/ubuntu lucid-getdeb games” >> /etc/apt/sources.list.d/getdeb.list’ $ sudo apt-get update $ sudo apt-get install gens-gs 2. kalau sudah tinggal mainkan saja ,,
selamat mencoba