Pengantar Visual Basic

Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintahperintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa pemrograman Visual Basic, yang dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginner’s All-purpose Symbolic Instruction Code) yang dikembangkan pada era 1950-an.
Visual Basic merupakan salah satu Development Tool yaitu alat bantu untuk membuat berbagai macam program komputer, khususnya yang menggunakan sistem operasi Windows. Visual Basic merupakan salah satu bahasa pemrograman komputer yang mendukung object (Object Oriented Programming = OOP).

1. Menubar
2. Toolbar
3. Toolbox
Bila Toolbox tidak muncul klik tombol Toolbox ( ) pada bagian Toolbar atau klik menu
View > Toolbox.
4. Jendela Form
Bila Jendela Form tidak muncul klik tombol View Object ( ) pada bagian Project Explorer atau
klik menu View > Object.
5. Jendela Code
Bila Jendela Code tidak muncul klik tombol View Code ( ) di pada bagian Project Explorer atau
klik menu View > Code.
6. Project Explorer
Bila Project Explorer tidak muncul klik tombol Project Explorer ( ) pada bagian
Toolbar atau klik menu View > Project Explorer.
7. Jendela Properties
Bila Jendela Properties tidak muncul klik tombol Properties Window ( ) pada bagian Toolbar
atau klik menu View > Properties Window.
Dalam pemrograman berbasis obyek (OOP), anda perlu memahami istilah object, property, method dan
event sebagai berikut :
Object : komponen di dalam sebuah program
Property : karakteristik yang dimiliki object
Method : aksi yang dapat dilakukan oleh object
Event : kejadian yang dapat dialami oleh object
Sebagai ilustrasi anda dapat menganggap sebuah mobil sebagai obyek yang memiliki property, method
dan event.
Read More »

Pengantar Java?

Apakah Java?
Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak tahun 1991. Bahasa ini dikembangkan dengan model yang mirip dengan bahasa C++ dan Smalltalk, namun dirancang agar lebih mudah dipakai dan ­platform independent, yaitu dapat dijalankan di berbagai jenis sistem operasi dan arsitektur komputer­­. Bahasa ini juga dirancang untuk pemrograman di Internet sehingga dirancang agar aman dan portabel.

Platform Independent
Platform independent berarti program yang ditulis dalam bahasa Java dapat dengan mudah dipindahkan antar berbagai jenis sistem operasi dan berbagai jenis arsitektur komputer. Aspek ini sangat penting untuk dapat mencapai tujuan Java sebagai bahasa pemrograman Internet di mana sebuah program akan dijalankan oleh berbagai jenis komputer dengan berbagai jenis sistem operasi. Sifat ini berlaku untuk level source code dan binary code dari program Java. Berbeda dengan bahasa C dan C++, semua tipe data dalam bahasa Java mempunyai ukuran yang konsisten di semua jenis platform. Source code program Java sendiri tidak perlu dirubah sama sekali jika Anda ingin mengkompile ulang di platform lain. Hasil dari mengkompile source code Java bukanlah kode mesin atau instruksi prosesor yang spesifik terhadap mesin tertentu, melainkan berupa bytecode yang berupa file berekstensi .class. Bytecode tersebut dapat langsung Anda eksekusi di tiap platform yang dengan menggunakan Java Virtual Machine (JVM) sebagai interpreter terhadap bytecode tersebut.

JVM sendiri adalah sebuah aplikasi yang berjalan di atas sebuah sistem operasi dan menerjemahkan bytecode program Java dan mengeksekusinya, sehingga secara konsep bisa dianggap sebagai sebuah interpreter. Proses pengeksekusian program Java dapat dilukiskan seperti di Gambar 1. Dengan cara ini, sebuah program Java yang telah dikompilasi akan dapat berjalan di platform mana saja, asalkan ada JVM di sana.

Kompiler dan interpreter untuk program Java berbentuk Java Development Kit (JDK) yang diproduksi oleh Sun Microsystems. JDK ini dapat didownload gratis dari situs java.sun.com. Interpreter untuk program Java sendiri sering juga disebut Java Runtime atau Java Virtual Machine. Interpreter Java, tanpa kompilernya, disebut Java Runtime Environment (JRE) dapat didownload juga di situs yang sama. Untuk mengembangkan program Java dibutuhkan JDK, sementara jika hanya ingin menjalankan bytecode Java cukup dengan JRE saja. Namun untuk mengeksekusi applet (sebuah bytecode Java juga) Anda biasanya tidak perlu lagi mendownload JRE karena browser yang Java-enabled telah memiliki JVM sendiri.
Selain kompiler dan interpreter, bahasa Java sendiri memiliki library yang cukup besar yang dapat mempermudah Anda dalam membuat sebuah aplikasi dengan cepat. Library ini sudah mencakup untuk grafik, desain user interface, kriptografi, jaringan, suara, database, dan lain-lain.
Java adalah bahasa pemrograman berorientasi objek. Pemrograman berorientasi objek secara gamblang adalah teknik untuk mengorganisir program dan dapat dilakukan dengan hampir semua bahasa pemrograman. Namun Java sendiri telah mengimplementasikan berbagai fasilitas agar seorang programer dapat mengoptimalkan teknik pemrograman berorientasi objek.

Sedikit perbandingan tambahan dengan bahasa C dan C++, Java banyak mewarisi konsep orientasi objek dari C++ namun dengan menghilangkan aspek-aspek kerumitan dalam bahasa C++ tanpa mengurangi kekuatannya. Hal ini mempermudah programer pemula untuk mempelajari Java namun mengurangi keleluasaan programer berpengalaman dalam mengutak-atik sebuah program. Di balik kemudahan yang ditawarkan Java, luasnya fasilitas library Java sendiri membuat seorang programer membutuhkan waktu yang tidak singkat untuk dapat menguasai penggunaan library-library tersebut.
Untuk membuat program Java, seperti telah disebutkan sebelumnya, Anda membutuhkan JDK. Proses instalasi JDK tersebut sangat mudah dan tidak membutuhkan pengetahuan tertentu. Namun untuk menggunakannya Anda perlu melakukan beberapa penyesuaian dengan sistem operasi Anda. Umumnya yang perlu Anda lakukan adalah memasukkan path ke direktori JDK Anda ke setting path pada sistem operasi Anda. Misalkan direktori JDK Anda adalah C:\jdk1.4 maka pada Windows 98 Anda cukup menambahkan baris perintah SET PATH=C:\jdk1.4\bin pada file autoexec.bat Anda. Untuk Windows NT/2000/XP Anda cukup menambahkan direktori C:\jdk1.4\bin pada variabel path di System Environment. Caranya: klik kanan ikon My Computer, pilih Properties. Kemudian pilih tab Advanced. Lalu klik tombol Environment Variables, cari variabel path, kemudian tambahkan path direktori JDK Anda ke dalam variabel tersebut. Untuk Linux, tambahkan baris perintah SET CLASSPATH=(direktori jdk Anda)java dan javac pada shell prompt (atau DOS Command Prompt). Jika perintah tersebut sudah dikenali maka program java atau javac akan menampilkan sintaks penggunaan. Untuk kemudahan dan berbagai fasilitas tambahan Anda dapat menggunakan Integrated Development Environment (IDE) untuk bahasa Java seperti Visual Café dari Symantec atau JBuilder dari Borland. ke file profile Anda. Untuk mencoba JDK, ketikkan perintah


Urutan langkah-langkah yang harus Anda lakukan untuk membuat sebuah program Java sederhana adalah:
Membuat source code program dengan editor teks apapun. Ingat, file tersebut harus berekstensi .java dan case sensitive.
Mengkompile source code dengan perintah javac. Misalnya: javac HelloWorld.java. Jika berhasil, hasilnya adalah file bytecode berakhiran .class.
Mengeksekusi bytecode dengan perintah java. Parameter dari perintah ini adalah nama file hasil kompilasi tanpa ekstensi .class. Contoh: java HelloWorld.

Source Code
Berikut kode untuk HelloWorld.java:public class HelloWorld { public static void main(String[] args) { System.out.println("Apa Kabar Dunia?"); } }

Dan ini sebuah contoh lain, yaitu applet sederhana untuk menampilkan teks di applet. Sebutlah file ini bernama HelloWorldApplet.java:import java.awt.Graphics; public class HelloWorldApplet extends java.applet.Applet { public void paint(Graphics g) { g.drawString("Apa Kabar Dunia?", 5, 25); } }

Secara gamblang dapat diperhatikan bahwa struktur kedua program sangat mirip, dan hanya berbeda dalam konteks eksekusi. Kedua program ini akan dibahas lebih lanjut setelah kita membahas cara mengkompile dan mengeksekusi program tersebut.

Perlu diingat bahwa bahasa Java bersifat case sensitive, sehingga Anda harus memperhatikan penggunaan huruf besar dan kecil. Selain itu penulisan source code program tidak harus memperhatikan bentuk tertentu, sehingga Anda bisa saja menuliskan semua baris source code tersebut dalam satu baris asal Anda tidak lupa membubuhkan tanda titik koma (;), atau menuliskan tiap kata dalam satu baris tersendiri. Namun dianjurkan Anda mengikuti layout seperti pada contoh agar program Anda mudah dibaca dan dimengerti.

Kompilasi
Setelah kedua file disave dengan nama HelloWorld.java dan HelloWorldApplet.java, kita akan mengkompile kedua program tersebut dengan perintah:prompt> javac HelloWorld.java prompt> javac HelloWorldApplet.java

Perlu diperhatikan bahwa direktori aktif Anda saat ini adalah direktori tempat Anda meletakkan file-file program tersebut. Anda tetap dapat mengkompile program Anda dari direktori berbeda dengan perintah:prompt> javac (direktori program)/namafile.java

Setelah perintah ini selesai, Anda akan melihat bahwa telah tercipta dua buah file .class, yaitu bytecode hasil kompilasi source code kita.

Sintaks Program
Sekarang kita akan mencoba membahas elemen-elemen dalam kedua source code tersebut.
Pada awal Listing 2 kita menemukan perintah import. Pada tahap awal ini Anda perlu mengetahui bahwa pernyataan tersebut hanya berfungsi mempermudah penulisan metode atau dalam bahasa pemrograman lain disebut prosedur atau fungsi. Jadi Anda hanya perlu menulis Graphics sebagai pengganti java.awt.Graphics, karena kita telah mengimpor java.awt.Graphics.

Kemudian di masing-masing listing terdapat pernyataan public class. Pernyataan ini adalah pernyataan pembuka sebuah kelas. Kelas sendiri digunakan untuk menciptakan objek. Ingat bahwa Java berorientasi objek. Kata public di depannya berfungsi agar kelas tersebut dapat diakses oleh semua program lain. Untuk saat ini anggaplah objek sebagai suatu item yang dapat dimanipulasi oleh sebuah program. Dalam Listing 2extends. Hal ini berarti kelas yang kita buat akan mewarisi sifat-sifat dari kelas yang kita extends. Dengan kata lain kita menjadikan kelas yang kita extends sebagai himpunan bagian dari kelas kita buat. terdapat tambahan kata

Kemudian kita menemukan baris pernyataan public static void main(String[] args) dan public void paint(Graphics g). Keduanya adalah pernyataan pembuka sebuah metode. Metode sendiri adalah kumpulan pernyataan untuk melakukan suatu tugas tertentu dalam kelas. Keduanya sebenarnya mempunyai fungsi yang sama namun dalam konteks yang berbeda. Dalam setiap aplikasi harus ada sebuah metode yang bernama main yang akan dieksekusi pertama kali saat program tersebut dieksekusi. Sementara dalam applet, metode yang pertama kali akan dieksekusi ketika applet diload adalah paint. Kata public di depannya mempunyai fungsi yang sama dengan kata public yang ada di depan baris permulaan kelas. Namun nantinya Anda akan menemukan juga bentuk lain seperti private dan protect yang akan kita bahas nanti.

Pada Listing 1 terdapat kata static pada pernyataan pembuka metode main. Hal ini berarti metode mainmain dalam aplikasi, parameternya adalah selalu String[] args, di mana args hanyalah sebuah nama dari objek array dari String. Array ini nantinya akan berisi parameter-parameter yang diberikan user sebagai argumen command line. Sementara Anda tidak perlu mengerti mengenai parameter tersebut, cukup diingat bahwa bentuk metode main harus selalu demikian. tidak mengubah atau menggunakan objek yang diciptakan oleh kelas tersebut, sehingga dapat dikatakan berdiri sendiri dan tidak terikat dengan objek. Dalam metode

Kemudian di dalam kedua metode pada kedua listing tersebut, kita menemukan sebuah pernyataan. Anda tentu dapat saja meletakkan lebih dari satu pernyataan dalam sebuah metode. Setiap pernyataan dalam sebuah metode dipisahkan oleh titik koma dan akan dieksekusi satu persatu. Kedua pernyataan pada listing ternyata memanggil sebuah metode lain yaitu metode println dan paint. Tentunya dapat Anda perhatikan bahwa untuk memanggil sebuah metode diperlukan tiga komponen yaitu:

Objek yang ingin kita pakai. Dalam hal ini objek System.out dan Graphics g.
Nama metode yang ingin kita pakai. Dalam hal ini println dan paint.
Sepasang tanda kurung yang berisi informasi tambahan yang diperlukan oleh metode yang dipanggil, yaitu parameter.

Dalam Listing 1, pernyataan System.out.println("Apa Kabar Dunia?"); berarti carilah objek outSystem kemudian panggil metode println dari objek out dengan parameter berupa string "Apa Kabar Dunia?". Sedang dalam Listing 2, pernyataan g.drawString("Apa Kabar Dunia?", 5, 25); berarti carilah objek g kemudian panggil metode drawString pada objek g dengan parameter "Apa Kabar Dunia?”, 5, 25);. dalam kelas
Eksekusi
Setelah selesai membahas sintaks dasar Java dalam kedua listing, selanjutnya kita akan mencoba mengeksekusi kedua program ini. Untuk program pertama yang berupa aplikasi biasa, kita tinggal mengetikkan perintah java HelloWorld pada prompt dan pesan Apa Kabar Dunia? akan tampil di layar (atau mungkin di tempat lain, bergantung sistem operasi Anda). Sedangkan untuk applet kita mesti membuat sebuah file HTML sebagai pembungkus—atau pemanggilnya. Berikut diberikan contoh file HTML untuk membungkus applet yang kita buat.<HTML> <HEAD> <TITLE>Coba Applet</TITLE> </HEAD> <BODY> <APPLET CODE="HelloWorldApplet.class" WIDTH=150 HEIGHT=25> </APPLET> </BODY> </HTML>

Beri nama helloword.html dan simpanlah di direktori yang sama dengan lokasi file-file .java dan .classappletviewer namafile.html di prompt. sebelumnya. Untuk mengeksekusi applet kita cukup membuka file HTML tersebut di browser yang Java-enabled atau mengetikkan perintah

Penutup
Untuk saat ini Anda telah mempunyai gambaran tentang bagaimana proses pembuatan program Java secara sederhana dalam bentuk aplikasi biasa atau applet. Anda juga dapat mencoba mengembangkan program sederhana tersebut sesuai dengan keinginan Anda berdasarkan hal-hal yang sudah Anda ketahui. Konsep dasar yang sudah Anda dapatkan akan dikembangkan lebih lanjut dalam topik-topik tutorial selanjutnya. Selamat mencoba!

sumber : master.web.id
Read More »

Mereset Bios

BIOS, singkatan dari Basic Input Output System, dalam sistem komputer IBM PC atau kompatibelnya (komputer yang berbasis keluarga prosesor Intel x86) merujuk kepada kumpulan rutin perangkat lunak yang mampu melakukan hal-hal berikut:
1)Inisialisasi (penyalaan) serta pengujian terhadap perangkat keras (dalam proses yang disebut dengan Power On Self Test, POST)
2)Memuat dan menjalankan sistem operasi
3)Mengatur beberapa konfigurasi dasar dalam komputer (tanggal, waktu, konfigurasi media penyimpanan,  konfigurasi proses booting, kinerja, serta kestabilan komputer)
5)Membantu sistem operasi dan aplikasi dalam proses pengaturan perangkat keras dengan menggunakan BIOS Runtime Services.
      BIOS menyediakan antarmuka komunikasi tingkat rendah, dan dapat mengendalikan banyak jenis perangkat keras (seperti keyboard). Karena kedekatannya dengan perangkat keras, BIOS umumnya dibuat dengan menggunakan bahasa rakitan (assembly) yang digunakan oleh mesin yang bersangkutan.

      Istilah BIOS pertama kali muncul dalam sistem operasi CP/M, yang merupakan bagian dari CP/M yang dimuat pada saat proses booting dimulai yang berhadapan secara langsung dengan perangkat keras (beberapa mesin yang menjalankan CP/M memiliki boot loader sederhana dalam ROM). Kebanyakan versi DOS memiliki sebuah berkas yang disebut “IBMBIO.COM” (IBM PC-DOS) atau “IO.SYS” (MS-DOS) yang berfungsi sama seperti halnya CP/M disk BIOS.
      Kata BIOS juga dapat diartikan sebagai “kehidupan” dalam tulisan Yunani (Βίος).
      Dalam BIOS, terdapat beberapa komponen dasar, yakni sebagai berikut:

      Contoh dari CMOS Setup (Phoenix BIOS)
      Program BIOS Setup yang memungkinkan pengguna untuk mengubah konfigurasi komputer (tipe harddisk, disk drive, manajemen daya listrik, kinerja komputer, dll) sesuai keinginan. BIOS menyembunyikan detail-detail cara pengaksesan perangkat keras yang cukup rumit apabila dilakukan secara langsung.

      Driver untuk perangkat-perangkat keras dasar, seperti video adapter, perangkat input, prosesor, dan beberapa perangkat lainnya untuk sistem operasi dasar 16-bit (dalam hal ini adalah keluarga DOS).
      Program bootstraper utama yang memungkinkan komputer dapat melakukan proses booting ke dalam sistem operasi yang terpasang. (id.wikipedia.org)
      SOFTWARE UNTUK MERESET BIOS

      Keamanan komputer untuk mencegah tangan yang usil merubah setting bios, kita akan membuat pasword proteksi yang tujuannya bila masuk ke system bios harus memasukkan pasword. Benar-benar aman, namun karena terlalu banyaknya system pasword di komputer dan kita tidak bisa menghapalnya, mungkin kita lupa pasword tersebut, sehingga kita tidak bisa masuk ke dalam system bios untuk merubah setting bios.

      Ada cara yang biasa dilakukan yaitu dengan cara membuka casing komputer, dan memindahkan jamper slot dari Clear CMOS, namun pekerjaan itu sangat lama, bahkan bila kita tidak hati-hati, akibat dari membuka cashing komputer dapat membuat komponen komputer lainnya terganggu dan kendur sehingga pada saat menghidupkan komputer tidak mau bekerja, dan kita terpaksa harus membokar ulang dan memeriksanya kembali, sungguh menjengkelkan terpaksa harus dua kali kerja.

      Anda sekarang tidak perlu harus membuka cashing dan melakukan short jamper untuk Clear CMOS, anda dapat menggunakan software PC Cleaner CMOS seperti dibawah ini
      PC CMOS Cleaner 2.4 2.4
      100% PC CMOS Cleaner merupakan alat yang mudah digunakan untuk memulihkan, menghapus, decode dan menampilkan password yang disimpan di BIOS apa pun merek tersebut. Hampir semua tipe BIOS yang didukung. Ini adalah CD bootable yang berjalan pada komputer x86 dan x86_64. Tidak perlu membayar biaya mahal untuk ahli. Ini adalah alat yang berguna bagi pengguna untuk mendapatkan password BIOS mereka yang hilang kembali, atau menghapus password dari komputer lama dibeli dari orang lain.

      Nama File : PCCMOSCleaner.iso
      File Size : 58,33 Mb

      Selamat mencoba & semoga bermanfaat.
      Read More »

      Mengatasi Proteksi Klik Kanan Pada Web

      Bagi orang yang sering berselancar di dunia internet, mungkin pernah menemukan sebuah website yang tidak diperbolehkan untuk mengklik kanan mouse dengan memasang sebuah script dari java script agar isi posting tidak dapat di copy dengan klik kanan mouse, memang sungguh sangat menjengkelkan, karena terkesan website tersebut terlalu menjaga agar postingnya tidak dapat di copy, sementara posting tersebut mungkin dibutuhkan untuk menyelesaikan tugas sekolah.

      Tapi apapun yang mereka lakukan untuk memprotek posting mereka agar tidak dapat di copy, sebenarnya percuma dan sia sia saja. Karena bagaimanapun juga tetap saja posting mereka dapat di copy dan disimpan di file pengunjung.
      Ada beberapa cara untuk mengcopy website mereka antaralain :

      Dengan menyimpan Website mereka ke file berbentuk HTML, caranya, pada brows klik menu file, Save Page As, maka website mereka dapat tersimpan beserta posting mereka di file komputer kita dan kita dapat membukannya secara off line

      Dengan menyorot artikel mereka kemudian menekan tombol Ctrl+C, kemudian di pastekan di program Notepad, maka isi posting mereka sudah tercopy ke komputer kita. apalagi bila dipaste di microsoft word, maka seluruh isi posting mereka berikut gambar-gambarnya dapat kita ambil menjadi sebuah file word

      Dengan cara menggunakan tombol Print Screen, kemudian di pastekan dengan menggunakan program adobe Photoshop atau Pain brush dan simpan dalam file berbentuk tif kemudian dengan menggunakan fasiltas menu Recognize text using OCR, lalu setelah menjadi teks gunakan menu Send text to word.

      Dapat juga dengan cara mendisable atau menon aktifkan program java script, yang mencegah klik kanan dengan menggunakan sebuah addons mozilla firefox, nama program tersebut adalah RightToClick, silahkan Download Disini bila keluar pesan tidak dapat klik kanan, centrang kotak stop Klik kanan kemudian klik Ok, maka anda bisa menggunakan klik kanan mouse sepuasnya

      Bisa dilakukan dengan cara “Mendisable JavaScript“, disemua browser ada fungsi ini. Silakan lakukan eksperimen untuk mencari dimana letak informasi mengenai “Disable JavaScript“, berikut ulasan penjelasannya:

      Disable JavaScript in Internet Explorer (IE) 1) Buka Internet Explorer (IE)
      2) Pada Menu Navigasi Klik: Tools – Internet Options
      3) Pilih Pada: Security Tab – Custom Level
      4) Scroll Down sampai ketemu “Active Scripting” dan Klik “Disable”
      5) Ok.
      Disable JavaScript Mozilla Firefox1) Buka Mozilla Firefox
      2) Pada Navigasi Menu Klik: Tools – Options
      3) Kemudian Klik: Content tab, Un-check “Enable JavaScript”
      4) Ok

      Disable JavaScript Google Chrome1) Pada Google Chrome Shortcut, Klik Kanan -> Pilih Properties.
      2) Pada field textbox “Targeted file“, tambahkan “-disable-java” pada bagian belakang.
      "C:\Documents and Settings\Administrator.SNAKE\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" -disable-javascript
      Jadi sebenarnya percuma saja kan fasilitas tersebut dipasang di website
      Read More »

      Netcut vs Netcut Defender

      Netcut sebuah aplikasi yang sudah sangat familiar di telinga para kaum pencuri bandwidth, pentester, hingga hacker ini telah mencapai versi 2.1.1. Namun tahukah Anda bahwa berbarengan dengan rilis netcut baru itu kini Arcai.com’s selaku vendor netcut telah merilis software sandingan untuk melawan netcut yang telah disalahgunakan untuk kejahatan, yaitu Netcut Defender yang saya bawa dengan versi 2.1.1
      Prinsip kerjanya masih sama dengan checklist Protect My Computer di program netcut itu sendiri, bedanya tools ini lebih dibuat khusus untuk bertahan dari netcut (saya belum mencoba untuk network attack selain netcut). Aplikasi ini secara default akan berjalan saat startup di systemtray.
      Untuk Anda yang suka berperang jaringan dengan netcut dan tidak sedang menghidupkan firewall baik di komputer Anda maupun di network, tools ini pantas untuk dicoba karena memang dari pihak Arcai.com’s sendiri sedang membutuhkan bantuan Anda untuk mengujinya

      1. Tulisan Protected by Netcut Defender bukan berasal dari Netcut Defender melainkan dari Netcut itu sendiri. Intinya Netcut 2.1.1 ini belum bisa mengenali Netcut Defender 2.1.1 dengan baik.

      2. Bila window diclose maka program bukan akan tertutup melainkan dikecilkan menuju syatemtray, dengan kata lain action untuk close dan minimize menjadi sama yang seharusnya berbeda
      3. Netcut dan Netcut Defender masih memaksa untuk run saat startup biarpun opsi untuk startup telah dihilangkan
      Dengain ini bug-bug tersebut telah saya submit ke pihak netcut untuk diperbaiki
      Untuk saat ini saya belum merekomendasikan Anda untuk memakai tools Netcut Defender mengingat masih banyaknya bug yang ada, lebih baik bila Anda mempercayakan kepada ahli firewall yang lebih baik seperti Comodo Firewall
      Download Netcut dan Netcut Defender di sini
      Read More »

      Perbedaan HTTP dan HTTPS

      HTTP adalah dasar komunikasi data untuk World Wide Web (WWW). Setiap kali kita membuka website / halaman web kita akan menggunakan protokol ini.
      Sisi client meminta sisi server untuk membuka komunikasi pada port 80, port terbuka sisi server 80 dan di sisi client port acak terbuka.
      Berikut ini adalah gambardari http://www.kaskus.us dan melihat port yang terbuka menggunakan netstat-an.
      Seperti yang bisa kita lihat dari gambar, komputer klien membuka port lokal acak dan port terbuka 80 pada sisi server.

      Apakah HTTP (Hyper Text Transfer Protocol) Aman?
      Untuk menjawab pertanyaan ini, mari kita lihat eksperimen di bawah ini.
      Dalam percobaan ini, ada 2 orang dalam satu jaringan nirkabel dan BadGuy NiceGuy. NiceGuy mencoba untuk membuka http://friendster.com kemudian login ke dalamnya. Di tempat berbeda, BadGuy dalam jaringan nirkabel yang sama dengan NiceGuy seperti yang ditunjukkan pada gambar di bawah:

      BadGuy menggunakan Wireshark untuk menangkap data paket semua ditransmisikan ke / dari titik akses. Dalam hal ini BadGuy hanya mengumpulkan dan melihat data paket yang dikirim oleh orang lain.
      Berikut adalah gambar ketika NiceGuy memasukkan username (email) dan password di friendster.com
      Dan kemudian data berhasil ditangkap oleh BadGuy menggunakan Wireshark dengan Username: niceguy@yahuu.com dan password: heremypass.

      Kesimpulan HTTP
      Data paket yang dikirim menggunakan HTTP tidak terenkripsi, siapapun dapat melihat data dalam teks biasa seperti BadGuy lakukan. Itulah mengapa tidak menggunakan HTTP untuk perbankan atau transaksi di internet, dan juga itu tidak dianjurkan jika Anda membuka website halaman login yang menggunakan HTTP pada jaringan publik seperti area hotspot nirkabel.
      HTTPS

      HTTPS adalah kombinasi dari Hyper Text Transfer Protocol dan Secure Socket Layer protokol (SSL) / Transport Layer Security (TLS) untuk menyediakan komunikasi terenkripsi antara web server dan klien. Biasanya HTTPS digunakan untuk internet banking, transaksi pembayaran, halaman login, dll

      Protokol ini menggunakan port 443 untuk komunikasi. Website yang sudah menggunakan protokol ini GMail.com, dan juga situs-situs lain seperti PayPal, Amazon, dll.

      Mari kita lihat hubungan antara komputer kita dan web server ketika kita membuat koneksi menggunakan HTTPS menggunakan netstat-an.
      Seperti yang bisa kita lihat dari gambar, komputer klien membuka port lokal acak dan port terbuka 443 pada sisi server.

      Apakah HTTPS (Hyper Text Transfer Protocol Secure) Aman?
      Untuk menjawab pertanyaan ini, mari kita lihat eksperimen di bawah ini. Dalam percobaan ini, ada 2 orang dalam satu jaringan nirkabel dan BadGuy NiceGuy.
      NiceGuy mencoba untuk membuka http://gmail.com kemudian login ke dalamnya. Di tempat berbeda, BadGuy dalam jaringan nirkabel yang sama dengan NiceGuy seperti yang ditunjukkan pada gambar di bawah:
      Ketika BadGuy mencoba untuk menangkap data paket semua untuk / dari titik akses, maka akan berbeda bila menggunakan koneksi HTTPS untuk NiceGuy.
      Untuk keterangan lebih jelas, mari kita lihat gambar di bawah ini ketika Input NiceGuy username dan password pada halaman login Gmail.

      Seperti yang dapat Anda lihat dalam gambar di atas, itu menggunakan https untuk koneksi antara klien dan server web. Kemudian kita akan melihat apa yang BadGuy lakukan setelah NiceGuy menggunakan HTTPS untuk koneksi nya.
      BadGuy menyukai tools seperti Wireshark, jadi dia mencoba lagi untuk menangkap data dan berharap ada sesuatu yang menarik di sana.
      BadGuy tidak menemukan data polos, setiap data kirim ke / mengirim dari server dienkripsi. Gambar di atas adalah informasi login (mungkin) data yang telah ditangkap oleh BadGuy, tapi saya pikir BadGuy tidak dapat mematahkan data dienkripsi hanya dalam beberapa hari / bulan / tahun atau mungkin kita bisa disebut “tidak mungkin” (kita masih tidak tahu kapan waktu yang mungkin untuk masuk ke dalamnya).

      Kesimpulan HTTPS
      Data paket dikirim menggunakan HTTPS dienkripsi, orang tidak dapat melihat data paket dalam jaringan publik. Itu sebabnya HTTPS biasanya digunakan untuk perbankan atau transaksi di internet, dan halaman juga login atau halaman lain perlu untuk mengenkripsi data.

      Semoga memperjelas kita semua
      Read More »

      Perbedaan PHP dan ASP

      ASP dan PHP merupakan bahasa pemrograman yang biasa digunakan untuk membuat website. Tidak seperti halaman web HTML biasa, ASP dan PHP lebih dinamis dan mampu membuat para user bisa berinteraksi dan bertukar informasi dengan database website.
      ASP merupakan kependekan dari Active Server Pages, suatu jenis program yang bekerja dalam Microsoft (Windows) melalui IIS (Internet Information Server). ASP memerlukan server Microsoft untuk menjalankan website. Sedangkan program PHP atau Hypertext Preprocessor berjalan di server Linux atau Unix. PHP yang lebih baru bisa berjalan di server NT.
      Program PHP juga bisa berjalan di Windows, Solaris, Unix dan Linux sedangkan ASP hanya bisa berjalan di server dengan platform Windows. Baru-baru ini saja, ASP bisa berjalan pada platform Linux yang hanya ada bila sudah terinstall ASP-Apache di servernya.

      Jika Anda seorang programmer mahir dengan bahasa C++, Anda mungkin akan lebih nyaman menggunakan PHP daripada ASP. PHP menggunakan C/C++ sebagai bahasa pemrograman dasar dan kebanyakan syntax-nya serupa antara yang satu dengan yang lain. Karena sebagian besar programmer masih menggunakan bahasa C++, PHP menjadi lebih populer dibanding dengan ASP.

      ASP lebih banyak mirip dengan syntax dan interface-nya pemrograman Visual Basic. Hal itu dikarenakan pada dasarnya Visual Basic adalah berkorelasi dengan produk dan program-program buatan Microsoft. Jadi jika Anda seorang programmer, pemilihan antara ASP dan PHP sebenarnya didasarkan pada bahasa pemrograman mana yang paling Anda kuasai.

      Jika dibandingkan dari segi biaya dan kemahalannya, program ASP membutuhkan Windows dengan IIS terinstall di servernya. Anda harus membeli kedua komponen tersebut agar ASP bisa berjalan. Sebaliknya, PHP hanya akan membutuhkan sebuah server Linux yang bisa Anda dapatkan secara cuma-cuma.
      PHP sangatlah fleksibel ketika dikoneksikan dengan database. PHP bisa terkoneksi dengan beberapa database dimana yang sebagian besar digunakan adalah MySQL. Harap dicatat bahwa MySQL tidak akan membebani Anda sesen rupiah pun. Tapi bila Anda ingin memakai ASP, Anda perlu untuk membeli MS-SQL, produknya Microsoft.

      Kecepatan me-load adalah faktor besar dalam memelihara website. Jika Anda sangat selektif soal kecepatan, Anda mungkin lebih membutuhkan PHP. Pada dasarnya kode PHP berjalan lebih cepat daripada ASP karena berjalan di space-nya sendiri sedangkan ASP menggunakan sebuah tambahan server dan menggunakan arsitektur berbasis COM.

      Dalam bekerja dengan PHP, kebanyakan tools terasosiasi dengan program yang kebanyakan berupa open source software, jadi Anda tidak perlu membayar untuk mendapatkan tool tersebut. Tidak seperti ASP yang mungkin mengharuskan kita untuk membeli tool tambahan untuk bekerja dengan program ini.

      Kesimpulannya: 
      Baik PHP dan ASP mempunyai keuntungan dan kerugian. Pada dasarnya semua bergantung pada bagian pengembangan website mana yang akan Anda pilih. Apakah Anda mencemaskan biaya dari pembuatan website Anda? Apakah anda ingin menggunakan bahasa pemrograman yang familiar dengan Anda? Apakah Anda menginginkan website yang lebih stabil dan cepat? Pemilihan antara ASP dan PHP pada dasarnya tergantung pada preferensi Anda sendiri. Sebaiknya Anda berunding dengan programer atau webmaster lainnya dan cari sebanyak mungkin informasi mengenai kode pemrograman mana yang paling pas dengan website Anda.
      Read More »

      Membuat Cover CD Secara Praktis

      Disaat gempuran-gempuran media penyimpanan portable dan removable, Compact Disk atau yang biasa kita kenal CD masih berdiri ditengah badai tersebut, CD dan DVD dengan kelebihannya masih menjadi magnet utama bagi orang-orang, CD/DVD bisa dipakai bootable disk, untuk backup data, transaksi digital serta manfaat-manfaat lainnya, untuk menyempurnakan fungsionalitas media penyimpanan satu ini, terdapat software Acoustica yang bisa digunakan untuk mendesain cover dari CD/DVD kita dengan sempurna.
      Membuat Cover CD Secara Praktis dengan Acoustica Image


      Acoustica CD/DVD Label Maker merupakan aplikasi yang memang dikhususkan untuk memudahkan dalam membuat CD/DVD Label. Tersedia banyak background bawaan yang bisa kita gunakan. Kalau tidak puas dengan background bawaan, kita bisa membuatnya dengan photoshop ataupun mengimport gambar yang sudah jadi.
      Berikut fitur-fiturnya
      • Mendukung teknologi HP LightScribe direct labeling drives
      • Mampu mencetak LightScribe drives secara simultan.
      • Mendukung transparansi parsial, text background serta gambar PNG dengan alpha layer.
      • Secara otomatis mengatur printer kita dengan Printer Alignment Wizard-
      • Video DVD / Chapter support-
      • Dapat mengimport ribuan gambar dari galleri pribadi kita sendiri.
      • Dapat membuat curved dan spiral text-
      • Easy wizards membantu kita membuat CD/DVD/Mini Cd labels dan CD jewel cases
      • Mendukung sepenuhnya 99% stok CD labels dan CD templates
      • Support kemampuan untuk mengsinkronasikan ke CD printers
      • Support buat DVD CASES
      • Supports Asian fonts—
      • Supports JPEG, PNG, GIF, TIF, dan juga RAW.
      Acoustica CD/DVD Label Maker mendukung 99% persediaan kertas. Disamping itu, software ini juga menyajikan fitur yang memungkinkan anda untuk mencetak langsung ke CD atau cetak EZ/CD. Kelebihan lainnya adalah bahwa Acoustica CD/DVD Label Maker menyediakan fitur untuk mengimpor gambar serta fitur pencarian gambar.
      Cara menggunakan software ini cukup mudah, penulis sudah membuktikannya sendiri. Sebelum mengenal software ini, penulis sering menggunakan CorelDRAW untuk mendesain label CD/DVD, tapi setelah menggunakan software ini penulis justru merasa lebih nyaman menggunakannya, soalnya di dalamnya sudah terdapat banyak gambar dan anda tinggal memilih dan menggunakannya saja sesuai dengan kebutuhan
      oke langsung saja kita mulai mencoba menggunakan software ini,
      Membuat Cover CD Secara Praktis dengan Acoustica Image
      • Setujui license agreement software
      Membuat Cover CD Secara Praktis dengan Acoustica Image
      • Pilih destination instalasi software
      Membuat Cover CD Secara Praktis dengan Acoustica Image
      • Oke finish, sekarang langsung kita coba.
      Membuat Cover CD Secara Praktis dengan Acoustica Image
      • Berikut ini tampilan layar utama software.
      Membuat Cover CD Secara Praktis dengan Acoustica Image
      • Kita bisa langsung menggambar cover kita dengan langsung mengambil template dari tab design
      Membuat Cover CD Secara Praktis dengan Acoustica Image
      • Atau jika kita ingin menggambar cover kita dengan gambar kita sendiri, kita memilih tab art browse
      Membuat Cover CD Secara Praktis dengan Acoustica Image
      Acoustica CD/DVD Label Maker sangat membantu kita untuk mendesain cover CD/DVD kita, mulai dari CD/DVD film, lagu/album band kesayangan kita, backup data, tugas akhir dan lain sebagainya. Mungkin juga kita bisa menggunakannya buat kado ulang tahun seseorang. So, tunggu apalagi untuk mencobannya.

      sumber:blog.fastncheap.com
      Read More »

      Web dan Blog

      ·
      Web sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video atau gabungan dari semuanya baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink).

      Blog merupakan singkatan dari “web log”. Blog adalah bentuk aplikasi web yang menyerupai tulisan-tulisan yeng dimuat sebagai posting pada sebuah halaman web umum.

      Bedanya web (biasa disebut website atau situs web) adalah situs yg bersifat independen. Berdiri sendiri. Didesain secara mandiri untuk kepentingan pemilik situs. Desain web ini dirancang oleh seorang / kelompok orang yg sudah profesional, biasa disebut webmaster.

      Sedangkan blog, merupakan istilah populer dari ‘web log’. Blog ini disediakan untuk umum dari suatu situs web untuk tujuan interaktif. Semua fasilitasnya sudah dirancang sedemikian rupa sehingga dapat dimanfaatkan oleh yg awam sekalipun dengan desain web. Kalaupun ada desain tampilan, biasanya merupakan theme yg sudah disediakan oleh situs penyedia blog.

      Perbedaan yang mencolok kurasa ada pada fasilitas,
      Umumnya blog sudah terbentuk, kita hanya bisa memilih-milih fasilitas yang sudah ada saja, misalnya tampilannya, dan beberapa pengaya seperti counter visit, recent post dsb.

      Dan umumnya blog bersifat pribadi, karena sifatnya yang pribadi ini maka isinya biasanya ditulis oleh sang pemilik blog, pemilik blog juga bisa ngeblok orang-orang yang tak dikenalnya untuk melihat blognya.

      Sedangkan website seperti komputer baru yang belum diinstal OS, pemilik bisa memilih OS apa yang akan digunakan, dan setelah OSnya berjalan pemilik bisa menambahkan aplikasi apa saja yang di pasang.
      Read More »

      Bahasa Pemograman Berbasis Web



      Bahasa Pemograman berbasis Web memang sangat familiar dan menjadi suatu trend di kalangan pemula seperti saya ini.Banyak software yang berbasis pembuatan Web seperti frontpage , Dreamweaver, dan Joomla yang databasenya menggunakan PHP dan MySql.Ada beberapa struktur pemahaman tentang bahasa pemograman yang berbasis Web yang digunakan dalam pembuatan suatu website maupun Blog yang harus dipahami dasar-dasarnya.Berikut merupakan bahasa pemrograman yang berbasis Web.



      1. Bahasa Pemrograman HTML
      HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.

      2. Bahasa Pemrograman PHP
      PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
      PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).

      3. Bahasa Pemrograman Javascript
      Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.

      4. Bahasa Pemrograman CSS
      Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).

      5. Bahasa Pemrograman ASP

      ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.ASP bekerja pada web server dan merupakan server side scripting.

      6. Bahasa Pemrograman XML

      Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.

      7. Bahasa Pemrograman WML
      WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.

      8. Bahasa Pemrograman PERL

      Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.

      9. Bahasa Pemrograman CFM
      Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.Syntax coldfusion berbasis html.
      Read More »

      Pengantar Internet dan Web

      Internet : merupakan singkatan dari Interconnection and Networking. The network of the networks. Diartikan sebagai a global network of computer networks atau sebuah jaringan komputer dalam skala global/mendunia. Jaringan komputer ini berskala internasional yang dapat membuat masing-masing komputer saling berkomunikasi. Network ini membentuk jaringan inter-koneksi (Inter-connected network) yang terhubung melalui protokol TCP/IP.

      Protokol TCP/IP : Protokol Internet (Inggris Internet Protocol disingkat IP) adalah protokol lapisan jaringan (network layer dalam OSI Reference Model) atau protokol lapisan internetwork (internetwork layer dalam DARPA Reference Model) yang digunakan oleh protokol TCP/IP untuk melakukan pengalamatan dan routing paket data antar host-host di jaringan komputer berbasis TCP/IP. Versi IP yang banyak digunakan adalah IP versi 4 (IPv4) yang didefinisikan pada RFC 791 dan dipublikasikan pada tahun 1981, tetapi akan digantikan oleh IP versi 6 pada beberapa waktu yang akan datang.

      TCP bertugas memastikan bahwa semua hubungan bekerja dengan benar.
      IP adalah yang mentransmisikan data dari satu komputer ke komputer lain.

      Website : atau situs juga dapat diartikan sebagai kumpulan halaman yang menampilkan  informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu  rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan- jaringan halaman (hyperlink). Bersifat statis apabila isi informasi website tetap, jarang berubah,  dan isi informasinya searah hanya dari pemilik website. Bersifat dinamis apabila isi informasi
      website selalu berubah-ubah, dan isi informasinya interaktif dua arah berasal dari pemilik serta  pengguna website

      Layanan Internet
      World Wide Web
      E-mail
      File transfer
      Chat
      Newsgroup
      Arsitektur Web


      Sisi Client (Client-side)
      Diolah di sisi client (web browser)
      kelebihannya  Lebih ringan sedangkan kekurangannya bersifat Statis, kompatibilitas browser, kurang secure
       

      Sisi Server (Server-side)
      Diolah di sisi server (web server + parser)
      kelebihanya   Dinamis, secure, kompatibilitas tinggi sedangkan kekurangannya lalu lintas meningkat

      Web browser : disebut juga penjelajah web, adalah perangkat lunak yang berfungsi menampilkan dan melakukan interaksi dengan dokumen-dokumen yang disediakan oleh server web . Peramban web yang populer adalah Microsoft Internet Explorer dan Mozilla Firefox

      Web Server  : dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu, Penggunaan paling umum server web adalah untuk menempatkan situs web, namun pada prakteknya penggunaannya diperluas sebagai tempat peyimpanan data ataupun untuk menjalankan sejumlah aplikasi kelas bisnis.

      URL :singkatan dari Uniform Resource Locator, adalah rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suatu sumber seperti dokumen dan gambar di Internet. URL merupakan suatu inovasi dasar bagi perkembangan sejarah Internet.URL pertama kali diciptakan oleh Tim Berners-Lee pada tahun 1991 agar penulis-penulis dokumen-dokumen dapat merujuk pranala ke Waring Wera Wanua atau World Wide Web.Sejak 1994, konsep URL telah dikembangkan menjadi istilah Uniform Resource Identifier (URI) yang lebih umum sifatnya. Walaupun demikian, istilah URL masih tetap digunakan secara luas.

      Domain : adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet. Nama domain berfungsi untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai alamat IP. Nama domain ini juga dikenal sebagai sebuah kesatuan dari sebuah situs web seperti contohnya "wikipedia.org". Nama domain kadang-kadang disebut pula dengan istilah URL, atau alamat website.

      HTTP :Hypertext Transfer Protocol adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang.

      HTML : HyperText Markup Language adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan kedalam format ASCII normal sehingga menjadi home page dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa)

      Read More »