Rabu, 17 Desember 2008

PHP? Siapa Takut!

Bagian 1: Captain's Log Stardate 41153.7
Kisah Sang PHP
Web pada kisah awalnya sangat menjemukan bagi orang-orang yang dinamis. Bagaimana tidak, pemakainya hanya dicekoki oleh isi (content) halaman web yang meskipun bersifat saling terhubung dengan halaman web yang lain (hyperlink) tetap saja tidak memberikan saluran bagi pengguna yang ingin mengemukakan pendapatnya. Tidak ada demokrasi, karena pengguna hanya bersifat pasif dan tidak bisa berinteraksi secara aktif dalam web.
Ketika akhirnya ditemukan tag

barulah kejemuan dan kebuntuan yang ada menjadi sirna. Pengguna menjadi bisa secara aktif berinteraksi dengan halaman web, dan mulailah era aplikasi berbasis web yang dinamis. Secara tradisi, bahasa script Perl menjadi bahasa utama yang digunakan oleh programmer web untuk menangani pemrosesan form dalam berinteraksi dengan pengguna web. Tidak diragukan lagi kedigjayaan dari Perl dalam menangani urusan ini, hal ini juga didukung dengan begitu dominannya bahasa ini digunakan di situs-situs web yang ada.
Perl bisa menjadi alat bantu yang sangat hebat di tangan ahlinya, namun akan berubah menjadi mimpi paling buruk bagi seorang programmer web pemula yang dikejar waktu dan bosnya untuk segera merilis halaman webnya. Tidak mudah memang, mempelajari bahasa Perl, dan seringkali dibutuhkan langkah panjang dan rumit untuk sebuah maksud yang sederhana saja. Pendek kata, dibutuhkan suatu bahasa yang lebih praktis dan mudah dipelajari serta adidaya untuk memudahkan dalam membangun sebuah aplikasi yang berbasis web.
Di rimba belantara web, tersebutlah dua bahasa yang paling kondang yang mampu menggantikan tugas-tugas Perl namun dengan tingkat kesulitan belajar yang rendah, ASP (Active Server Page) dan PHP (PHP: Hypertext Preprocessor). ASP yang dijagokan oleh Pak Bill Gates tentu saja berjalan di lingkungan sistem operasi Windows dan sampai saat ini belum terlihat akan di-porting ke platform yang lain. Padahal dunia web saat ini masih didominasi oleh platform UNIX dan variant-nya termasuk sistem operasi like UNIX seperti Linux. Selain itu, untuk dapat menggunakan ASP yang resmi, kita juga harus merelakan sebagian uang kita untuk menambah isi kantong Pak Bill Gates.
PHP sebagai alternatif lain memberikan solusi sangat murah (karena gratis digunakan) dan dapat berjalan di berbagai jenis platform. Awalnya memang PHP berjalan di sistem UNIX dan variant-nya, namun kini dapat berjalan dengan mulus di lingkungan sistem operasi Windows. Suatu nilai tambah yang luar biasa karena proses development program berbasis web dapat dilakukan lintas sistem operasi. Pak Fulan, misalnya, bisa mencuri waktu memrogram aplikasi untuk usaha pribadinya di kantor yang menggunakan sistem operasi Windows dan meneruskannya di rumahnya dengan komputer yang menggunakan sistem operasi Linux.
Dengan luasnya cakupan sistem operasi yang mampu menjalankan PHP dan ditambah begitu lengkapnya fungsi-fungsi program (tersedia lebih dari 400 fungsi di PHP yang sangat berguna) tidak heran jika PHP ini semakin menjadi trend di kalangan programmer web. Konon, saat ini lebih dari satu juta situs web menggunakan PHP sebagai script pemrogramannya.
Pak Rasmus Lerdorf adalah bapak penemu awal bahasa PHP ini, yang bermula dari keinginan sederhana Pak Lerdorf untuk mempunyai alat bantu (tools) dalam memonitor pengunjung yang melihat situs web pribadinya. Inilah sebabnya pada awal pengembangannya, PHP merupakan singkatan dari Personal Home Page tools, sebelum akhirnya dipaksakan menjadi singkatan rekursif dari PHP: Hypertext Preprocessor. Pertengahan tahun 1995 dirilis PHP/FI (FI adalah singkatan dari Form Interpreter) yang memiliki kemampuan dasar membangun aplikasi web, memproses form, dan mendukung database mSQL.
Antusias komunitas internet terhadap bahasa PHP ini begitu besar, sehingga Pak Rasmus Lerdorf akhirnya menyerahkan pengembangan PHP ini kepada sebuah team pemrograman dalam kerangka gerakan open source. Team ini membangun kembali PHP dari awal dengan menulis ulang program parser PHP Hasilnya adalah PHP 3.0 yang memiliki dukungan lebih luas lagi terhadap database yang ada termasuk MySQL dan Oracle. PHP 4.0 sebagai versi lanjutan dari PHP 3.0 dirilis setelah itu dengan menggunakan mesin scripting Zend (akronim dari pengembangnya, Zeev Suraski dan Andi Gutmans) untuk memberikan kinarja yang lebih cepat dan lebih baik Versi terakhir ini mampu mendukung server web selain Apache dan secara built-in telah mampu menangani manajemen session.
Nah, dongeng ini kita cukupkan di sini dulu. Singkat kata, PHP kita pilih sebagai bahasa untuk pengembangan web yang akan kita pelajari di bagian selanjutnya. Sebelum memulainya, ada baiknya Anda mengetahui kebutuhan-kebutuhan dasar yang akan membantu Anda memahami tulisan ini. Anda diasumsikan telah memiliki sebuah sistem yang telah terinstalasi dan terkonfigurasi dengan baik Apache Web Server, PHP 4, dan database MySQL. Ketiganya adalah program open source yang tersedia secara gratis di Internet dan dapat berjalan di berbagai platform (Windows maupun UNIX/Linux). Anda juga harus merupakan seorang pemula di dunia PHP, karena kalau tidak Anda akan mengalami keadaan mirip anak SMA yang masuk ke kelas 1 SD. Tulisan ini tidak membahas pengenalan format HTML, sehingga diharapkan Anda telah memiliki pengetahuan dasar mengenai hal ini, karena bagaimana pun Anda akan menggunakan PHP untuk membangun aplikasi web yang pasti tidak lepas dari urusan tag HTML. Satu hal lagi, Anda juga perlu memiliki rasa humor yang cukup tinggi, dan menyukai Star Trek.
Apakah Anda sudah siap dan memenuhi syarat? Baik, mari kita teruskan.

Saya Piccard, Jean Luc Piccard
Jika sistem Apache Web Server, PHP4, dan MySQL kita telah siap dan terkonfigurasi dengan benar, sekarang adalah saatnya yang paling tepat untuk memulai perjalanan ini. Program "Hello World!" yang legendaris untuk memulai belajar sebuah bahasa pemrograman, sengaja tidak dipakai karena kita tidak ingin meneruskan tradisi kuno ini. Ada hal yang lebih berguna yang dapat kita pakai sebagai contoh. Anda bisa mulai memilih text editor favorit Anda (yang jelas vi bukan sebuah program nyaman bagi pemula). Jika Anda bekerja di sistem operasi Windows, Anda bahkan dapat memilih Lingkungan Pengembangan Terpadu/IDE (Integrated Development Environment) khusus untuk PHP seperti :
• PHP Coder buatan Jerman (http://www.phpide.de), yang saat ini kodenya telah diakuisisi oleh Maguma (http://www.maguma.com)
• PHPEd yang buatan Turki (http://www.soysal.com/PHPEd), terakhir kodenya dibeli oleh NuSphere (http://www.nusphere.com)
• PHPEdit, program open source yang dapat didownload dari http://www.phpedit.net
Silakan coba kode di bawah ini dan simpan sebagai file dengan ekstension .php, misalkan coba.php.

phpinfo();
?>

Untuk menjalankannya, kita bisa mulai membuka browser web kesukaan kita, kemudian arahkan alamat pada file coba.php yang telah kita buat, misalkan alamatnya adalah http://localhost/coba.php, maka Anda akan mendapatkan tampilan browser Anda berisikan parameter-parameter yang diset untuk PHP yang kita miliki. Anda dapat mengubah parameter ini dengan memodifikasi file php.ini. Jika Anda memang benar-benar masih pemula, jangan kaget melihat begitu banyaknya parameter yang harus diset untuk PHP Anda, karena akan saya beri tahu sebuah rahasia kecil bahwa nilai parameter yang default sebenarnya sudah sangat lebih dari cukup untuk memulai belajar pemrograman PHP 4.
Konsep pemrograman dengan PHP ini sedikit berbeda dengan pemrograman dengan menggunakan script CGI yang memaksa kita untuk selalu menulis kode yang menghasilkan keluaran dalam format HTML. Pada PHP, kita diberikan kebebasan untuk menyisipkan kode PHP di mana pun pada halaman HTML biasa dan menjalankan kode PHP tersebut setiap ada permintaan terhadap halaman tersebut.
Interpreter PHP dalam mengeksekusi kode PHP pada sisi server (disebut server-side) dan berbeda dengan mesin maya Java yang mengeksekusi program pada sisi client (client-side). Proses eksekusi kode PHP yang disisipkan pada halaman HTML secara diagram dapat digambar sebagai berikut.

Berikut ini adalah cara menyisipkan kode PHP pada halaman HTML biasa.



Cara yang lebih singkat adalah:


. . . . kode PHP . . . .
?>
Atau bisa juga

. . . . kode PHP . . . .
?>
Bahkan jika Anda memiliki waktu yang cukup mengubah parameter pada php.ini, Anda bisa membuat kode penyisipan PHP menjadi mirip seperti pada ASP yaitu dengan:

<%
. . . . kode PHP . . . .
%>
Sampai di sini ada keraguan? Jika tidak, mari kita lanjutkan dengan contoh nyata cara mengkombinasikan kode PHP dengan file HTML biasa. Cobalah Anda ketik kode di bawah ini, lalu simpan dengan nama misalnya coba1.php. Panggil melalui browser dan amati hasilnya.



Test Penyisipan PHP Pada HTML


Kapal Asing, Silakan identifikasikan diri Anda!

// Berikut ini adalah kode PHP yang disisipkan
echo "Ini adalah kapal Federasi Planet USS Enterprise.
";
echo "Saya Piccard, Jean Luc Piccard, kapten kapal.
";
?>


Setelah Anda panggil file ini lewat browser, Anda dapat mencoba melihat kode asal dokumen HTML yang kurang lebih akan nampak seperti ini.


Test Penyisipan PHP Pada HTML


Kapal Asing, Silakan identifikasikan diri Anda!

Ini adalah kapal Federasi Planet USS Enterprise.

Saya Piccard, Jean Luc Piccard, kapten kapal.



Terlihat bahwa dokumen yang tampil di browser pengguna adalah murni HTML tanpa kode PHP satu pun. Pengguna tidak dapat melihat kode PHP yang ditulis oleh programmer karena kode tersebut telah diproses menjadi format HTML oleh interpreter PHP pada server asal kode PHP.
Pada setiap akhir perintah PHP selalu diakhiri dengan tanda titik-koma (";"), seperti juga Perl dan C. Bagi seorang pemula, keharusan ini seringkali dilupakan dan menjadi sebuah kesalahan umum terjadi. Programmer PHP dapat menyisipkan komentar yang tidak akan dieksekusi oleh mesin PHP dengan dua cara seperti pada contoh dibawah ini.

// Ini adalah komentar dalam satu baris
/* Kalau yang ini, komentar
dalam banyak baris, yang baru
akan selesai setelah diakhiri
dengan */
?>

Pencarian Jati Diri
Variabel/Peubah adalah bagaikan garam dan sayur dalam bahasa pemrograman, dan kabar baiknya adalah PHP pun memilikinya. Variabel dapat dibayangkan sebagai sebuah tempat penyimpanan data bagi nilai numeris maupun non numeris, agar dapat digunakan pada bagian lain dari script program PHP.
PHP mendukung berbagai jenis variabel yaitu:
• integer(bilangan bulat),
• bilangan floating point (presisi tunggal, ganda)
• boolean
• null (untuk variabel yang belum diset).
• string
• array
• object
• resource
• unknown.
Jika Anda terbiasa menggunakan C atau Pascal, maka Anda harus bersiap-siap kehilangan sebuah kewajiban, karena pada PHP Anda tidak perlu mendefinisikan terlebih dahulu jenis variabel sebelum menggunakannya. PHP memiliki kepandaian untuk membedakan jenis variabel secara otomatis berdasarkan konteks yang sedang berlaku bagi variabel tersebut.
Setiap variabel dalam PHP selalu dimulai dengan tanda dolar ("$") dan harus dimulai dengan huruf dan dapat diikuti oleh huruf dan angka. Dengan demikian, $warpspeed, $impuls_speed, $LCAR dan $Dilithium1 adalah contoh penamaan variabel PHP yang valid.
Setiap variabel dalam PHP peka terhadap perbedaan huruf kapital dan non kapital, sehingga $subspace, $SubSpace, dan $SUBSPACE adalah tiga buah variabel yang berbeda.
Mari kita coba latih sedikit penggunaan variabel PHP dengan contoh di bawah ini yang merupakan modifikasi dari contoh coba1.php.



Test Penyisipan PHP Pada HTML


Kapal Asing, Silakan identifikasikan diri Anda!

// Berikut ini adalah inisiasi beberapa variabel
$namad = "Jean";
$namat = "Luc";
$namab = "Piccard";
?>
Ini adalah kapal Federasi Planet USS Enterprise.

echo "Saya $namab, $namad $namat $namab, kapten kapal.
";
?>


Variabel $namad, $namat, $namab adalah variabel yang dari awal diset sebagai variabel string dan kemudian isinya digunakan pada pemanggilan fungsi PHP echo(). Fungsi echo() merupakan fungsi yang sangat populer di PHP dan umumnya digunakan untuk membentuk keluaran tampilan. Saudara kembar dari fungsi echo() ini adalah fungsi print(). Kode berikut ini dapat digunakan sebagai contoh penggunaan fungsi print() untuk menggantikan fungsi echo(). Anda bisa menyimpan kode ini dengan nama coba2.php.



Test Penyisipan PHP Pada HTML


Kapal Asing, Silakan identifikasikan diri Anda!

// Berikut ini adalah inisiasi beberapa variabel
$namad = "Jean";
$namat = "Luc";
$namab = "Piccard";
?>
Ini adalah kapal Federasi Planet USS Enterprise.

print("Saya $namab, $namad $namat $namab, kapten kapal.
");
?>


Berikut ini adalah sebuah contoh mengenai betapa luwesnya penggunaan variable dalam PHP. Simpan kode ini dalam nama coba3.php.

// Contoh variabel $a
$a = "Testing";
// Kini $a adalah variable jenis String
echo "Nilai a adalah $a (string)
";
$a = 55;
// Kini $a adalah variable jenis Integer
echo "Nilai a berubah menjadi $a (Integer)
";
$a = 7.5;
// Kini $a adalah variable jenis floating point
echo "Nilai a sekarang menjadi $a (floating point)
";
?>

Daftar Peralatan Geordi LaForge Yang Akan Dibeli
Kita telah mengenal dasar-dasar penggunaan variabel dalam PHP. Sekarang kita teruskan perjalanan kita dengan mempelajari penggunaan beberapa operator matematika yang paling berguna untuk menyusun sebuah daftar, katakanlah Geordi LaForge akan menyusun daftar belanja peralatan di markas Federasi Planet untuk ekspedisi di Deep Space 9.
Geordi berencana membeli peralatan:
• Senjata Phaser 2 buah
• Tricorder 5 buah
• Visor Cadangan 1 buah
• Analyzer Photonik 3 buah
Senjata phaser berharga 7.500 dolar, Tricorder 12.500 dolar, Visor 16.000 dolar dan Analyzer Photonik berharga 2.300 dolar. Sebagai langganan, Geordi mendapatkan diskon 5% dari seluruh jenis peralatan yang dibeli. Bagaimanakah kita menyusun halaman HTML untuk menampilkan tabel daftar peralatan Geordi beserta harga dan total harganya? Anda bisa mencoba mempelajari kode di bawah ini yang dapat Anda simpan dengan nama coba4.php.

// inisiasi variable yang digunakan
// nama peralatan
$alat_geordi1 = "Phaser";
$alat_geordi2 = "Tricorder";
$alat_geordi3 = "Visor";
$alat_geordi4 = "Analyzer Photonik";
// harga per unit peralatan
$harga_alat_geordi1 = 7500;
$harga_alat_geordi2 = 12500;
$harga_alat_geordi3 = 16000;
$harga_alat_geordi4 = 2300;
// jumlah peralatan yang ada
$jumlah_alat_geordi1 = 2;
$jumlah_alat_geordi2 = 5;
$jumlah_alat_geordi3 = 1;
$jumlah_alat_geordi4 = 3;
// total harga per jenis peralatan
$total_alat_geordi1 = $jumlah_alat_geordi1 * $harga_alat_geordi1;
$total_alat_geordi2 = $jumlah_alat_geordi2 * $harga_alat_geordi2;
$total_alat_geordi3 = $jumlah_alat_geordi3 * $harga_alat_geordi3;
$total_alat_geordi4 = $jumlah_alat_geordi4 * $harga_alat_geordi4;
// hitung grand total nilai peralatan Geordi
$total_ harga = $total_alat_geordi1 + $total_alat_geordi2
+ $total_alat_geordi3 + $total_alat_geordi4;
// besar diskon untuk Geordi
$diskon = 5;
// jumlah total diskon yang diberikan kepada Geordi
$nilai_diskon = ($diskon * $total_harga)/100;
// jumlah yang harus dibayar Geordi
$total_harga_dibayar = $total_harga - $nilai_diskon;
?>


Geordi dan Daftar Peralatan Yang Dibeli













// Mulai untuk mengisi tabel daftar dengan data yang ada
?>





































Daftar Pemesanan Peralatan Geordi La Forge - NCC1701D
Nama Peralatan Jumlah Harga Satuan Jumlah Harga
Total Harga

Diskon
Jumlah harus dibayar




Kelihatan seperti program yang panjang dan kompleks? Sebenarnya program ini sederhana saja, hanya karena kita belum menginjak pada cara mengatur aliran dan pengulangan program maka program ini menjadi panjang. Pada saatnya nanti kita akan mampu membuat program dengan maksud yang sama namun dengan cara yang lebih singkat. Sampai di sini, terpaksa Anda relakan saja harus mengetik kode yang cukup panjang terlebih dahulu. Hitung-hitung latihan membiasakan diri dalam struktur kalimat dan penyisipan kode PHP pada format HTML.
Tampilan hasil kode di atas adalah seperti di bawah ini.

Daftar Pemesanan Peralatan Geordi La Forge - NCC1701D
Nama Peralatan Jumlah Harga Satuan Jumlah Harga
Phaser 2 7500 15000
Tricorder 5 12500 62500
Visor 1 16000 16000
Analyzer Photonik 3 2300 6900
Total Harga 100400
Diskon ( 5 % ) 5020
Jumlah harus dibayar 95380

Dalam contoh di atas, kita telah belajar cara melakukan operasi matematis untuk bilangan. Kita telah mencoba mengalikan, menjumlahkan, membagi dan mengurangi. Untuk jenis data string, kita dapat menggabungkan/menyambung dua buah string dengan operator titik ("."). Contoh berikut ini akan membantu kita untuk lebih mengerti.

// inisiasi variabel
$a = "USS Enterprise";
$b = "Menurut catatan kapten";
$c = "Mengunjungi Planet Vulcan;
// alternatif pertama
$alt1 = $a . " " . $c . ", " . $b . ".";
// alternatif kedua
$alt2 = $b . ", " . $a . " " . $c . ".";
?>


Menggabungkan String


String yang pertama adalah:





String yang kedua adalah:




Simpan kode di atas sebagai coba5.php, dan cobalah menjalankannya dari browser. Maka di layar akan muncul hasil seperti ini:

String yang pertama adalah:
USS Enterprise Mengunjungi Planet Vulcan, Menurut catatan kapten.
String yang kedua adalah:
Menurut catatan kapten, USS Enterprise Mengunjungi Planet Vulcan.


sebenarnya masih banyak dan panjang mengenai php ini untuk lebih lengkap dan jelasnya silahkan KLIK DISINI

sumber : bucex.org

Minggu, 13 Juli 2008

Menampilkan Folder dan File yang Hilang oleh Virus

Mungkin bagi orang yang suka ke warnet & make Flash Disk (FD) untuk simpan data pernah mengalami terinfeksi virus macam brontok yang sangat efektif menyerang FD. Folder dan file yang mereka simpan di FD “hilang” ketika discan dengan antivirus macam AVG. Kenyataan ini membikin user awam nggak mau meng-heal file atau folder yang tertangkap ama AVG. Padahal mungkin yang tertangkap itu bukan file atau folder asli, tapi hasil jiplakan nama dari yang asli. dan tentu saja yang asli disembunyikan.

Untuk ngebedain antara yang asli atau palsu, lihat aja extensinya, yakni 3 huruf di belakang nama file dan diawali dengan titik. misalnya, kita punya file Ms. Word, extensinya fileword.doc, fileword.rtf dst. Untuk folder tidak punya extensi.

Dengan begini kita jadi tau, mana yang asli dan yang bukan. kalo yang ketangkep ama AVG berextensi -misalnya:- fileword.exe atau fileword.scr, maka bisa dipastiin virus, jangan ragu walaupun iconnya sama dengan Ms. Word. Untuk folder biasanya diduplikasi dengan extensi .scr atau .exe, jangan ragu juga walaupun tampilan iconnya sama dengan folder yang berwarna kuning.

Lalu file yang asli kemana?

Jangan panik, buka command prompt: Start –> All Programs –> Accessories –> Command Prompt.

1. Arahkan ke drive FD, misalnya terletak di drive F:, ketik “F:” (tanpa tanda petik tentunya) enter. akan muncul: F:\

2. Ketik: “attrib -s -h -r *.* /s /d” enter. Akan blank beberapa saat tergantung banyaknya file yang disembunyikan. setelah muncul prompt F:\ lagi, coba lihat FD pake Windows Eksplorer. sekarang kelihatan khan file dan folder yang hilang?

3. Jangan senang dulu, mungkin ada beberapa virus yang belum ketangkep, sekarang klik menu View –> Details. Tampilan di windows akan berubah ke bentuk detail berdasarkan kolom: Name, Size, Type dan Date Modified.

4. Urutkan berdasarkan tipe file, caranya klik tab / tombol Type (tanda segitiga akan berpindah ke tab Type tersebut dan segitiga tersebut menghadap ke atas). Dari sini akan ketahuan mana yang folder asli dengan yang bukan, mana yang file word asli dengan yang palsu. Kenapa? karena pengurutan secara alphabetically (A-Z) pada tipe file, maka Folder yang tidak berekstensi akan berada pada urutan paling atas, sedangkan folder palsu yang berekstensi .exe, atau .scr akan berada di tengah atau bawah (tepatnya terpisah dengan folder asli, atau akan keliahatan jalang (terbuang dari kumpulannya)). Begitu juga dengan file word.

5. Untuk ngebuktiin ekstensi apa yang sedang di sandang, buka Explorer: klik menu: Tool –> Folder Options –> Tab View –> Pilih “Show hidden files and folders”, Hilangkan tanda centang “Hide extensions for known file types” dan juga “Hide protected operating system files (Recommended)”. Dari sini ketahuan belangnya si Virus Laknat..

Selasa, 24 Juni 2008

Tingkatan Bahasa Pemograman

Tingkatan bahasa pemrograman

sumber : wiki.linux.or.id

Pada artikel singkat ini saya ingin berbagi pengetahuan kepada teman - teman tentang tingkatan Bahasa Pemrograman pada Komputer. Bahasa pemrograman adalah bahasa yang digunakan pada komputer untuk melakukan tugas tertentu. Seperti juga pada bahasa yang digunakan manusia secara umum, bahasa pemrograman banyak sekali jenisnya. Bahasa pemrograman dapat dikelompokkan berdasarkan tingkatan, seperti bahasa tingkat rendah, bahasa tingkat sedang, bahasa tingkat tinggi.


1. Bahasa Tingkat Rendah (low-level language)

Merupakan bahasa assembly atau bahasa mesin. Lebih dekat ke mesin (hardware), dimana high-level programming languages dekat pada bahasa manusia.


- Bahasa Mesin (machine language)
Bahasa mesin merupakan representasi tertulis machine code atau kode mesin, yaitu kode operasi suatu mesin tertentu. Bahasa ini bersifat khusus untuk mesin tertentu dan “dimengerti” langsung oleh mesin, sehingga pelaksanaan proses sangat cepat. Bahasa mesin kelompok komputer tertentu berlainan dengan bahasa mesin kelompok komputer yang lain. Abstraksi bahasa ini adalah kumpulan kombinasi kode biner “0″ dan “1″ yang sangat tidak alamiah bagi kebanyakan orang - kecuali insinyur pembuat mesin komputer. Karena tidak alamiah bagi kebanyakan orang, bahasa mesin juga disebut bahasa tingkat rendah.

- Bahasa Assembly (assembly language)
Bahasa rakitan (assembly language) merupakan notasi untuk menyajikan bahasa mesin yang lebih mudah dibaca dan dipahami oleh manusia. Bahasa ini sudah menggunakan simbol alpabet yang bermakna (mnemonic). Contoh �€Ĺ“MOV AX 1111�€�, pindahkan ke register AX nilai 1111.Proses data oleh komputer berdasarkan perintah bahasa rakitan adalah cepat. Meski demikian masih merepotkan-bahkan bagi kebanyakan pemrogram, karena masih harus
mengingat-ingat tempat penyimpanan data. Bahasa rakitan juga bersifat khusus untuk mesin tertentu. Contoh: Assembler.
2. Bahasa Tingkat Menengah (Middle level language)

Bahasa tingkat menengah (middle level language) adalah bahasa yang aturan penulisannya mendekati bahasa manusia serupa dengan bahasa tingkat tinggi tetapi memiliki kemampuan kecepatan proses dan pengaksesan perangkat keras yang mirip dengan bahasa tingkat rendah (low level language). Salah satu bahasa yang masuk kategori ini adalah C

3. Bahasa Tingkat Tinggi (high-level language)

Adalah bahasa pemrograman yang dekat dengan bahasa manusia, kelebihan utama dari bahasa ini adalah mudah untuk di baca, tulis, maupun diperbaharui, sebelum bisa dijalankan program harus terlebih dahulu di-compile. Contoh Ada, Algol, BASIC, COBOL, C, C++, FORTRAN, LISP, dan Pascal, dsb.
Pada generasi bahasa pemrograman terakhir sekarang ini, kedua cara interpretasi dan kompilasi digabungkan dalam satu lingkungan pengembangan terpadu (IDE = integrated development environment).

Bahasa tingkat tinggi bersifat portable. Program yang dibuat menggunakan bahasa tingkat tinggi pada suatu mesin komputer bersistem operasi tertentu, hampir 100% bisa digunakan pada berbagai mesin dengan aneka sistem operasi. Kalaupun ada perbaikan sifatnya kecil sekali.

Semoga artikel singkat tentang tingkatan Bahasa Pemrograman ini dapat memberi sedikit pengetahuan anda tentang Bahasa Pemrograman Pada Komputer.

Sabtu, 21 Juni 2008

Sejarah Sistem Operasi

Sejarah Sistem Operasi

Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi kedalam empat generasi:

1 . Generasi Pertama (1945-1955)

Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.

2 . Generasi Kedua (1955-1965)

Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa bagian dari fungsi sistem operasi telah ada, contohnya fungsi sistem operasi FMS (Fortran Monitoring System) .

3. Generasi Ketiga (1965-1980)

Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer, maka sistem operasi menjadi multi-user (di gunakan banyak pengguna sekali gus) dan multi-programming (melayani banyak program sekaligus).

4 . Generasi Keempat (Pasca 1980an)

Pada generasi ini , sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masa ini para pengguna juga telah dinyamankan dengan GUI (Graphical User Interface) yaitu antar-muka komputer yang berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimana komputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik.

5 Generasi Kelima (Pasca 2001 sampai Sekarang )

Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih dalam perjalanan. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001:Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri. Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud.Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing sekarang menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertia manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan katakata secara langsung.

Banyak kemajuan di bidang desain komputer dan teknologi semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi. Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia. Kita tunggu informasi mana yang lebih valid dan membuahkan hasil

Macam-macam sistem operasi yang dipakai:

Banyak sebenarnya sistem operasi yang dipakai di dunia ini selain Microsoft windows, seperti misalnya BeOS buatan Macintosh, PetrOS buatan Trumpet Software International Pty Ltd, MacOS buatan Apple, Solaris,

Bahasa Pemrograman, PHP, ASP, dBase, Visual Basic, dll.Merupakan software yang khusus digunakan untuk membuat program komputer, apakah itu sistem operasi, program paket dll. Bahasa pemrograman ini biasanya dibagi atas 3 tingkatan, yaitu ;

o Low Level Language,

bahasa pemrograman generasi pertama,bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.

o Midle Level Language,

merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk di mengerti karena banyak menggunakan singkatansingakatan seperti STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan dari MOVE).Yang tergolong kedalam bahasa ini adalah Assembler, ForTran (Formula Translator).

o High Level Language,

merupakan bahasa tingkat tinggi yang mempunyai cirri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti BASIC, dBase, Visual Basic, VB.Net dl

Deskripsi:

( Linux = LINus UniX ).

Linux dikembangkan dengan menggunakan konsep open source. Ini berarti bahwa kode program dari Linux terbuka untuk semua orang yang ingin mengembangkannya. Konsep keterbukaan ini ternyata membuat Linux berkembang sangat cepat.

Sistem lisensi open source ini diberi nama General Public License (GPL) oleh GNU, yaitu suatu badan yang memperjuangkan kebebasan dalam penggunaan perangkat lunak. Richard Stallman pendiri GNU (GNU is Not Unix) mewujudkan perjuangannya ini dengan membuat beberapa program yang dilepas secara bebas, baik dalam penggunaannya ataupun source code-nya. Konsep pemikiran Richard Stallman tentang free software ini bisa kita baca pada bukunya Free As In Freedom yang bisa didownload secara gratis di Internet.

Jadi kesimpulannya Linus Torvalds memiliki Sistem Operasi yang sehandal UNIX “bertemu” Richard M Stallman dengan konsep Open Source beserta program-program opensourcenya( berlisensi General Public License/GPL ) lahirlah GNU/Linux yang lebih populer disebut orang.

Sekarang banyak nama-nama sistem operasi yang berbasis Linux yang keturunan UNIX ini digunakan orang, diantaranya ialah : Redhat, Fedora, Mandrake, Suse, Debian, Slakewake, Gento, Ubuntu, Mandrakesoft, Blankon ,Mademandra, xnuxer buatan dani firmansyah sang pembobol server KPU, Knopix, Flax dan masih ratusan nama-nama distro lainnya.

Kelebihan Linux

  1. Lisensi yang gratis bahkan banyak yang bisa didapat dengan cara download di internet Fedora 4-5CD Rp 185.000
  2. Linux bisa berinteraksi dengan operating system lain dengan cara :

kompabilitas file system, kompabilitas network, dan emulasi (simulasi) operating system.

  1. Virtual memory membuat linux mempunyai kemampuan untuk menjalankan program - program yang lebih dari seharusnya karena penggunaan swap memori..
  2. Skalabilitas artinya linux bisa berjalan dari komputer 286 XT sampai dengan mesin sebesar Beowulf clusters dengan multi prosesor 16 buah.

Stabilitas, Linux sangat luar biasa stabil, jika dikonfigurasi dengan benar,system linux akan hidup terus menerus hingga hardwarenya tidak memadai (rusak), lain dengan windows yang memerlukan reboot berkala untuk menjaga stabilitas. Salah satu yang mendasari stabilitas ini adalah penomoran versi dari shared libraries, kebanyakan aplikasi windows menginstall versi-versi baru dari dynamic link libraries (DLL), yang mengakibatkan aplikasi lain yang menimpa versi lain dari DLL tersebut tidak berfungsi dengan semestinya. Linux juga mewarisi tradisi UNIX dengan mendukung adanya file permission (izin file), yang dapat mencegah pengubahan atau penghapusan file tanpa izin dari pemiliknya, karena itu, virus pada dasarnya tidak dikenal di dunia linux.

Didukung oleh ribuan programmer di seluruh dunia, jadi kalau ditemukan bug cepat untuk mendapatkan solusinya, bahkan dalam hitungan jam kalau ditemukan bug, workaround sudah tersedia untuk di download. Paket Linux merupakan satu kesatuan artinya, saat instalasi tergantung keinginan pemakai.

Sudah mulai banyak didukung oleh vendor hardware maupun software dunia meskipun masih kalah dengan windows

Kekurangan Linux

  1. Operating system yang agak sulit untuk dipelajari terutama bagi yang tidak mempunyai dasar komputer yang kuat.
  2. Aplikasi yang tersedia belum sebanyak windows.
  3. Operating system yang tidak sepenuhnya GUI(Graphical User Interface) meskipun sudah menggunakan X-windows seperti GNOME dan KDE Nama-nama paket program antara distro satu dengan distro lainnya berbeda beda. Seperti paket Yaz.tar.gz.rpm.krpm.deb dan lain -lain.

Pada kesempatan ini saya ingin membahas perbandingan penggunaan OS (Operating System) di masyarakat, Dulu hampir 60% pengguna komputer di dunia menggunakan windows sebagai operating system, namun seiring berkembangnya tekhnologi muncul lah pesaing - pesaing, di antaranya Macintosh dan Linux. Persaingan ini bisa dilihat melalui grafik ini

Dari gambar ini kita dapat menyimpulkan bahwa windows sudah tidak lagi mendominasi penggunaan operating system di dunia. Bahkan pengguna Linux sudah hampir sebanyak pengguna windows pada saaat ini.

Dalam pembahasan kali ini saya juga ingin membuat perbandingan antara windows vs linux, saya akan membahas sedikit aplikasi yg ada pada Linux yang memiliki kegunaan hampir serupa pada windows.

Buat anda yg mungkin belum tahu apa itu, Linux adalah salah satu Operating System yang menggunakan lisensi GNU (baca: gratis). Yang pertama kali dibuat oleh salah satu mahasiswa dari Universitas Helsinski yaitu Linus Torvalds. Tidak seperti windows yg di komersilkan, Linux benar - benar berbasis opensource atau gratis.

Open Office Vs Microsoft Office

OpenOffice.org adalah aplikasi perkantoran yang kini banyak digunakan oleh perusahaan baik di Indonesia maupun negara lainnya, hal ini dikarenakan aplikasi perkantoran ini mempunyai kemampuan multiplatform dan dapat digunakan dibanyak Sistem Operasi baik itu Microsoft Windows, Linux maupun Macintosh. Selain itu OpenOffice.org menggunakan basis Open Source sebagai basis pengembangannya membuat aplikasi ini cepat berkembang dan gratis.

Pada saat ini OpenOffice.org telah mencapai versi 2.0 dimana kemampuan yang dimilikinya sudah sangat jauh berbeda dengan versi-versi sebelumnya termasuk kemampuannya untuk memanfaatkan teknologi OpenDocument (odt) yaitu teknologi yang membuat dokumen dapat digunakan secara bersama-sama tidak saja berbeda sistem operasi, melainkan berbeda gadget/alat seperti Personal Computer, Personal Digital Assistant, Smartphone dan lain-lain.

Dengan banyaknya kemampuan yang dimilikinya OpenOffice.org ini, maka OpenOffice.org sangat tepat dipelajari dan dijadikan aplikasi perkantoran andalan anda dimasa depan.

Kelebihan utama yg dimiliki OpenOffice adalah free, pengguna dapat mendownload aplikasi ini dengan gratis tanpa harus membeli, berbeda dengan Microsoft Office apabila digunakan secara resmi harus ada lisensi. Selain itu Open office memiliki kelebihan aplikasi yaitu math dan draw, math dapat digunakan untuk mempermudah penulisan rumus sedangkan draw yang lebih spesifikasi pada aplikasi yang digunakan untuk menggambar, kelebihan lainnya adalah multiplatform dan dapat membaca file office Linux dan Windows.

beberapa perbedaan nama aplikasi pada open office:

Pada Microsoft Office untuk pengeditan text bernama Ms Word, sedangkan pada Open Office bernama Writer

Pada Ms aplikasi yang digunakan untuk presentasi bernama Power Point, sedangkan pada Open Office bernama Impress

Pada Ms aplikasi yang digunakan untuk perhitungan data excel,sedangkan pada Open Office bernama Calc

berikut tampilan dari aplikasi pada open office

Open Office Writer Open Office Calc

Hal - hal yang harus diperhatikan

Sekilas tampak sederhana berpindah aplikasi dari Microsoft Office ke Open Office. Mengingat fitur-fitur standar yang ada pada Microsoft Office sudah ada pada Open Office, meskipun ada beberapa perbedaan namun sebenarnya perbedaan tersebut dapat dipelajari.

Ternyata pelaksanaan migrasi dari Microsoft Office ke Open Office lebih susah daripada migrasi system operasi itu sendiri (migrasi dari Windows ke Linux). Hal ini disebabkan ketakutan user pertama kali ketika menggunakan Open Office. Takut data tidak terbaca/kacau, takut kesulitan, dan takut harus belajar lagi dari Nol, yang akan berefek pada tingkat produktivitas dan mendapat ’semprotan’ dari atasan karena tidak dapat mencetak data segera (sak det sak nyet)

Memang ketika migrasi menggunakan Open Office akan ada beberapa data dari Microsoft Office yang terlihat kacau sehingga mau tidak mau user harus melakukan editing ulang. Kekacauan tersebut terjadi karena;

Perbedaan jenis font, hal ini dapat diatasi dengan memasukkan font-font Microsoft Office ke system Linux, solusinya dengan menambahkan font windows pada system.

Tabel dan gambar, penanganan gambar dan tabel pada Microsoft Office dan OpenOffice memang berbeda. Kemungkinan ketika membuka dokumen doc yang mengandung tabel dan gambar akan terlihat sedikit berantakan di Open Office. Tapi dengan meluangkan sedikit waktu, sebenarnya kita dapat memperbaiki dokumen-dokumen tersebut dan menyimpannya dalam format OpenOffice

Menu dan interface yang berbeda. Open Office dan Microsoft Office memiliki perbedaan mendasar pada peletakan menu-menunya. Bagi pengguna yang sudah sangat familiar dengan Ms.Office tentu akan merasa tidak nyaman dengan perubahan tersebut. Dalam hal ini sangat bergantung dengan kemauan (willingnes) dari pengguna untuk mempelajari dan beradaptasi dengan perubahan

Mail Merge, sangat berbeda antara Microsoft Office dan Open Office. Dokumen mail merge dari Microsoft Office sendiri tidak dapat dibaca oleh Open Office, oleh karena itu pengguna harus membuat ulang dokumen mail merge tersebut. Namun apabila pengguna telah terampil, penggunaan mail merge pada Open Office jauh lebih fleksibel dan mudah daripada menggunakan mail merge dengan Microsoft Office

Masih banyak kendala-kendala lainnya yang dirasakan ketika pengguna bermigrasi menggunakan Open Office, seperti perbedaan printing, membuat file presentasi, dan pengolahan data dengan spreadsheet. Oleh karena itu, diperlukan support yang solid untuk mengatasi kendala yang muncul ketika pengguna menggunakan Open Office. Sedangkan dari sisi pengguna sendiri, mereka harus memiliki kesadaran yang tinggi dan memiliki kemauan yang kuat meluangkan sedikit waktu untuk beradaptasi dengan OpenOffice.

Bagaimanapun, tidak ada satupun software yang sempurna dan paling baik. Tapi jika ada yang lebih efektif dan tidak merugikan siapapun (bukan bajakan), kenapa tidak ??

Rabu, 18 Juni 2008

Perbandingan Pengguna OS

Perbandingan Penggunaan Operating System

sumber : segala sumber di internet (banyak bgt ~_~)

Pada kesempatan ini saya ingin membahas perbandingan penggunaan OS (Operating System) di masyarakat, Dulu hampir 60% pengguna komputer di dunia menggunakan windows sebagai operating system, namun seiring berkembangnya tekhnologi muncul lah pesaing - pesaing, di antaranya Macintosh dan Linux. Persaingan ini bisa dilihat melalui grafik ini

Dari gambar ini kita dapat menyimpulkan bahwa windows sudah tidak lagi mendominasi penggunaan operating system di dunia. Bahkan pengguna Linux sudah hampir sebanyak pengguna windows pada saaat ini.










Dalam pembahasan kali ini saya juga ingin membuat perbandingan antara windows vs linux, saya akan membahas sedikit aplikasi yg ada pada Linux yang memiliki kegunaan hampir serupa pada windows.

Buat anda yg mungkin belum tahu apa itu, Linux adalah salah satu Operating System yang menggunakan lisensi GNU (baca: gratis). Yang pertama kali dibuat oleh salah satu mahasiswa dari Universitas Helsinski yaitu Linus Torvalds. Tidak seperti windows yg di komersilkan, Linux benar - benar berbasis opensource atau gratis.

Tips Merubah Windows XP Bajakan Menjadi Asli


Tips merubah windows XP bajakan jadi asli (genuine)

Buat yg windowsnya kedetect bajakan sama microsh*t ga usah khawatir, ada triknya buat bikin windows bajakan jadi asli. coba gunakan tool “Microsoft Genuine Advantage Diagnostic Tool”, yang dapat mendeteksi keaslian windows XP anda,


ini gambar klo windowsnya kedetect asli atau genuine

bisa di download DISINI!

Kalo ternyata windows XP yang kita gunakan bukan windows asli (genuine), gak perlu kawatir. Masukkan salah satu Serial number di bawah ini yg udah terbukti serial number genuine :

V2C47-MK7JD-3R89F-D2KXW-VPK3J

H689T-BFM2F-R6GF8-9WPYM-B6378

WCBG6-48773-B4BYX-73KJP-KM3K3

kalo kita males nginstall ulang windows, gunakan aja Aplikasi Keyfinder yang bisa buat merubah serial number windows Xp, jadi gak perlu cape- cape nginstall ulang windowsnya deh.

kayak gini softwarenya



DOWNLOAD ->DISINI!<-

klo mau ganti serial number windows yg udah kedetect bajakan gampang koQ caranya,
- buka aplikasi keyfinder.

- pilih option, change windows key


- masukkan serial number yang genuine

"SELAMAT WINDOWS BAJAKAN ANDA SEKARANG SUDAH MENJADI GENUINE"

PERBANDINGAN PENGGUNA OS

Pada kesempatan ini saya ingin membahas perbandingan penggunaan OS (Operating System) di masyarakat, Dulu hampir 60% pengguna komputer di dunia menggunakan windows sebagai operating system, namun seiring berkembangnya tekhnologi muncul lah pesaing - pesaing, di antaranya Macintosh dan Linux. Persaingan ini bisa dilihat melalui grafik ini

Dari gambar ini kita dapat menyimpulkan bahwa windows sudah tidak lagi mendominasi penggunaan operating system di dunia. Bahkan pengguna Linux sudah hampir sebanyak pengguna windows pada saaat ini.










Dalam pembahasan kali ini saya juga ingin membuat perbandingan antara windows vs linux, saya akan membahas sedikit aplikasi yg ada pada Linux yang memiliki kegunaan hampir serupa pada windows.

Buat anda yg mungkin belum tahu apa itu, Linux adalah salah satu Operating System yang menggunakan lisensi GNU (baca: gratis). Yang pertama kali dibuat oleh salah satu mahasiswa dari Universitas Helsinski yaitu Linus Torvalds. Tidak seperti windows yg di komersilkan, Linux benar - benar berbasis opensource atau gratis.

Rabu, 26 Maret 2008

Cara Mendownload Lagu di Multiply

Panduan Download

Busyet, pusying nih approve satu-satu account Multiply yang ingin menjadi contact saya. Semua kok pada berduyun-duyun daftar menjadi teman saya... Huhuhu..

Ini mungkin akibat prosedur yang baru dari Multiply dalam hal download mendownload. Saat ini hanya member Multiply saja yang bisa download secara bebas di Multiply, selebihnya bagi non-member yang akan mendownload content di Multiply akan diarahkan ke halaman Sign Up Multiply. Dan kemudian setelah berhasil daftar langsung diarahkan lagi menuju halaman dimana diberi pilihan untuk menambahkan account saya sebagai teman mereka....

Terhitung dalam setengah hari ini saja, ada 200 member baru yang ingin jadi teman saya. Bingung gimana mau approve semuanya, habisnya ga ada menu untuk pilihan approve all sih.... Harus satu persatu, capek deh tanganku ini, klak-klik satu-satu....

Buat yang mengalami kesulitan dalam download di Multiply, nih saya kasih panduannya...

Pertama-tama anda harus terdaftar pada Multiply...


Sign up aja kalau belum punya account di Multiply.


Jika anda sudah punya account di Multiply, pastikan account anda sudah di konfirmasi.

Ketika anda daftar di Multiply, sebuah email dikirim ke alamat email yang anda gunakan saat mendaftar.

Email tersebut berisi konfirmasi tentang account anda di Multiply.


Lihat isi email tersebut, cari link untuk mengkonfirmasi account Multiply anda.


Link untuk mengkonfirmasi account Multiply anda bisa anda lihat di email tersebut, letaknya di bawah kalimat ini:

Thank you for joining Multiply!


The first thing we ask all new users is to confirm their
e-mail address. It's just to make sure no one signs up with
someone else's address, and it only takes a second. Just go
to this page and your e-mail will be confirmed:

http://multiply.com/c/xxxxxx


Dalam contoh tersebut, link untuk konfirmasi adalah http://multiply.com/c/xxxxxx

Copy Paste link tersebut dan masukkan ke URL Address browser anda.


Segera setelah berhasil mengkonfirmasi account Multiply anda, maka anda bisa mendownload segala content di Multiply dan tentunya juga di blog saya!


Oke? Selamat mendownload!


Semoga bisa memberikan sedikit pencerahan....

INTINYA UNTUK DOWNLOAD DI MULTIPLY ANDA HARUS MENGGUNAKAN ACCOUNT MULTIPLY YANG SUDAH VALID.
Valid disini artinya account tersebut telah dikonfirmasi lewat email. Ok? Sebenarnya simpel sih...


Saat anda mencari link mp3 download di multiply saya, terpasang gambar seperti di bawah ini (Not Viewable) berarti file di dalamnya khusus untuk member multiply saya alias saya buat private.





Untuk menelusuri lagu-lagu yang tidak ada di sini, anda bisa mencari melalui KOTAK PENCARIAN yang ada di http://anangku.blogspot.com



Thanks...

Update 15 Januari 2008
Kopas dari sini

Mulai awal tahun ini Multiply.com men-disable-kan fasilitas download file MP3. Jadi secara langsung kita tidak bisa lagi download file MP3, dan hanya diperkenankan memutar lagu melalui playlist yang ada secara online.


Why ? Mungkin karena diindikasikan di Indonesia dan dunia maya umumnya telah terjadi pembajakan besar-besaran dan tentu saja masalah copyright. Jadi susah deh. Padahal dulunya tinggal klik download per file MP3 maka langsung file lagunya sudah menjadi milik kita. Untuk download sekaliguspun dalam satu folder, cukup dengan menggunakan add-ons yang banyak beredar free, misalnya DownThemAll. Now ?


Tapi jangan kuatir, masih bisa diakalin meskipun cukup ribet. Tapi nggak ada salahnya kalau kita coba bila memang masih ngebet download dari multiply.


Berikut langkah-langkahnya.



  1. Syarat pertama, Anda harus mempunyai MP3 player yang dapat konek online ke internet untuk mengambil file-file atau playlist MP3 di belantara maya. Misalnya WINAMP. Bila belum mempunyai, silahkan download di http://www.winamp.com/player untuk kemudian di install di desktop atau laptop Anda

  2. Syarat kedua, untuk dapat download di multiply biasanya harus mempunyai account disana dan playlist yang kita inginkan oleh pemiliknya dipublish untuk umum, bukan untuk kalangan tertentu saja.

  3. Masuki salah satu alamat yang Anda akan sedot lagu-lagunya, misalnya http://matadewa.multiply.com/music/item/298/fifty_fiftyre-aplod, maka akan muncul page seperti ini. Lihat disana tidak ada link-link per file seperti dulu. Yang tinggal ada linknya hanya playlist saja.


Multiply-1



  1. Tengok “play the playlist” pada posisi di bawah kemudian klik.


Multiply-2



  1. Maka akan muncul board seperti di bawah untuk mengkonfirmasi play dengan Winamp (default, setelah kita instal winamp). Maka playlist akan lari ke winamp setelah ditekan OK.


Multiply-3



  1. Abaikan dulu browser Anda dan sekarang perhatikan MP3 Player Anda, Winamp. Pada “playlist editor” akan muncul semua file dalam satu folder di site itu.


Multiply-4



  1. Klik kanan salah satu file yang akan anda download dan pilih “view file info” atau tekan tombol Alt + 3.


Multiply-5



  1. Maka kemudian akan muncul “Info Box” tentang URL file MP3 yang kita pilih


Multiply-6



  1. Arahkan mouse Anda pada box URL itu kemudian klik kanan untuk memilih “Select All”.


Multiply-7



  1. Setelah alamatnya di select, maka kemudian dicopy (biasanya cukup panjang).


Multiply-8



  1. Nah sekarang kita alihkan ke browser lagi. Buka window baru atau yang sudah muncul di komputer anda. Kemudian pada “address box” arahkan mouse dan kemudian paste URL yang tadi telah kita copy dari WINAMP.


Multiply-9



  1. Setelah muncul di adress box maka ENTER-lah dan maka kemudian akan muncul dialog box yang meminta konfirmasi anda untuk open, save atau cancel. Klik “Save” bila ingin memindahkan file tadi ke komputer anda. Proses selanjutnya adalah sesuai dengan kehendak anda untuk menempatkan file tersebut.


Multiply-10


  • Maka selesailah langkah-langkah ini. Ulangi dengan memilih file lagu lainnya di WINAMP bila anda menginginkan menyedotnya.

  • Nggak susah bukan. Dan mudah-mudahan cara inipun jangan di-disable lagi oleh multiply.

  • Selamat mencoba
  • Menyembunyikan Data Rahasia Didalam Recycle Bin

    CopyLEFT (c) 2008 www.spyrozone.net All Rights Reserved

    -----------------------------------------------------------------------------------

    ...oO---(O) Preface

    Ngapain Trik ini diartikelkan? Khan gampang untuk naruh data di Recycle Bin?? Tinggal klik data yang mo 'disembunyikan', lalu tekan tombol [DEL], dan pilih [YES]. Beres khan? data akan langsung terkirim ke Recycle Bin?!! Wekekekekeke... becanda... ^_^ Ya nggak gitu laaah... ;p Kalo itu sich, nenek-nenek yang baru kenal komputer ajah juga udah tau x_x

    Bukan..!! Bukan itu maksud saya! Di artikel kali ini, saya akan memandu anda untuk "membuat Recycle Bin" sendiri, lalu memanfaatkan "Recycle Bin" tersebut untuk menyembunyikan data rahasia.

    Okay, langsung aja yach.. ikuti saja langkah-langkah berikut..

    ...oO---(0) Langkah-Langkah

    ---( LANGKAH 1 )

    Buatlah sebuah directory baru. Beri nama yang sekiranya mirip dengan Recycle Bin (social engineering ^_^). Dalam contoh ini saya membuat sebuah directory dengan nama RECYCLE. Directory inilah yang nantinya akan kita pergunakan untuk menyembunyikan data-data Rahasia kita.

    Setelah itu, masukkan data-data yang ingin anda sembunyikan didalamnya.

    ---( LANGKAH 2 )

    Salin dan modifikasi script berikut ini kedalam Text Editor kesayangan anda:

    Yang perlu anda edit adalah lokasi directory RECYCLE pada baris:

    set DirName=E:\RECYCLE

    Sesuaikan E:\RECYCLE dengan lokasi directory RECYCLE yang anda ciptakan. Ingat, jangan tambahkan tanda '\' pada script tersebut dibelakang nama directory yang anda ciptakan. Jika sudah, simpan script tersebut dengan nama RECYCLE.bat

    ---( LANGKAH 3 )

    Klik ganda file RECYCLE.bat lalu tekan sembarang tombol.

    Viola.. kini Directory anda sudah lenyap dari hadapan mata akibat dari perintah Attrib. Tapi bukan itu inti persembunyian kita.. ^_^ Pembahasan kita khan menyembunyikan data dalam Recycle Bin ^_^

    Well.. sekarang, klik Tools --> Folder Options lalu klik tab View. Pilih "Show hidden files and Folders" dan hilangkan centang pada "Hide protected operating system files.."

    Semua file dan directory beratribut hidden dan System akan tampil. Coba anda lihat apa yang terjadi dengan directory Rahasia anda... hehehe.. kini directory tersebut telah berubah menjadi Recycle Bin. Bahkan keterangan yang ada pada Status Bar juga memberikan 'kesaksian' (halah.. kayak kasus pembunuhan ajah.. ^_^) pada user bahwa directory tersebut adalah Recycle Bin. Baca apa yang dikatakan oleh Status Bar.. "Contains the files and folders that you have deleted"

    ---( LANGKAH 4 )

    Coba anda buka directory tersebut, isinya tidak lain adalah Recycle Bin anda. Data-data rahasia anda tadi tersembunyi dengan rapi didalamnya dan sama sekali tidak terlihat. Cobalah anda menghapus suatu file dan mengirimnya ke Recycle Bin, maka file yang anda hapus tersebut juga akan tampil di directory RECYCLE anda. Hohoho.. sama persis seperti Recycle Bin. Bahkan ketika anda melakukan klik kanan, Context menu yang tampil pun sama persis seperti ketika anda melakukan klik kanan pada Recycle Bin.

    ---( LANGKAH 5 )

    Lha, trus gimana cara mengakses data-data tersebut?? Salin dan edit script berikut ini kedalam text editor anda:

    Bagian yang anda edit sama seperti script pertama tadi, sesuaikan E:\RECYCLE dengan lokasi directory RECYCLE yang anda ciptakan. Dan.. sekali lagi ingat, jangan tambahkan tanda '\' pada script tersebut dibelakang nama directory yang anda ciptakan. Jika sudah, simpan script tersebut dengan nama UNRECYCLE.bat

    ---( LANGKAH 6 )

    Klik ganda file UNRECYCLE.bat tekan sembarang tombol sesudahnya.

    Kemudian lihatlah directory RECYCLE anda. Icon directory anda yang tadinya mirip Recycle Bin kembali menjadi Icon directory biasa. Bukalah directory tersebut, kini seluruh data yang tadi tersembunyi dapat anda lihat.

    ...oO---(O) Penutup

    O) Keep Learning and Happy HIDING zoNERS.. ^_^

    /* ------------------------------|EOF|------------------------------ */

    Memanipulasi LocalHost

    CopyLEFT (c) 2008 www.spyrozone.net All Rights Reserved
    -------------------------------------------------------------------------------------------------


    ...oO---(O) Preface

    http://localhost/ atau http://127.0.0.1 merupakan loopback address local komputer anda. Jika anda melakukan insatalasi software semacam PHPTRIAD, XAMPP dan semacamnya, maka ketika kita mengetikkan http://localhost/ pada address bar browser anda, anda akan langsung dibawa menuju directory web anda yang berada di "htdocs".

    Nah, artikel kali ini akan memandu anda untuk mengubah address tersebut (localhost) menjadi sesuka hati anda, bisa menjadi http://situs-anda.com, www.terserahanda.net, dan.. wah, pokoknya terserah anda dech.. ^_^

    ...oO---(O) Langkah-Langkah

    ---( LANGKAH 1 )

    Pergilah menuju lokasi berikut:

    C:\WINDOWS\system32\drivers\etc

    Buka file bernama "host" (tanpa ekstensi) dengan menggunakan text editor. File host ini merupakan.. umm.. baca sendiri dech keterangan yang sudah tercantum didalamnya:

    # Copyright (c) 1993-1999 Microsoft Corp.
    #
    # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
    #
    # This file contains the mappings of IP addresses to host names. Each
    # entry should be kept on an individual line. The IP address should
    # be placed in the first column followed by the corresponding host name.
    # The IP address and the host name should be separated by at least one
    # space.
    #
    # Additionally, comments (such as these) may be inserted on individual
    # lines or following the machine name denoted by a '#' symbol.
    #
    # For example:
    #
    # 102.54.94.97 rhino.acme.com # source server
    # 38.25.63.10 x.acme.com # x client host

    Hehehehe.. :D gimana udah faham kahan kegunaan dan konfigurasi file ini ^_^

    ---( LANGKAH 2 )

    Kini, tambahkan baris baru berikut pada file tersebut:

    127.0.0.1 localhost klik-bca.com www.klik-bca.com

    Simpan, lalu buka web browser anda dan ketikkan klik-bca.com Enter sesudahnya.. Hohoho.. anda tidaka kan dilempar ke situs bank BCA, namun anda akan diantarkan ke directory web local anda (htdocs) ^_^

    Nah, kini nggak harus mengetik localhost untuk menuju directory htdocs anda, anda bisa mengisikan alamat web sesuka hati anda ;)

    ...oO---(O) Penutup

    Yumm..cukup mudah yach.. tapi untuk ukuran hal-hal sederhana seperti ini, ternyata masih banyak sekali yang belum mengetahui, terutama menyadari ancaman yang timbul dari segi security.

    Dalam contoh, saya meredirect klik-bca.com menuju IP Address 127.0.0.1 Hmm.. Anda lihat sendiri khan, kita bisa mengisikan nama domain sesuka hati untuk kemudian di redirect ke IP Address tertentu. Terbayang nggak kalau tehnik ini digunakan untuk melakukan Phising, pencurian informasi-informasi sensitif user dengan membuat website tiruan yang mirip dengan aslinya?

    Hohoho.. dengan sedikit kreatifitas, anda bisa melakukan social engineering untuk mencuri informasi-informasi sensitif dari teman anda melalui tehnik ini x_x wexz... tetap waspada yach.. Keep learning and Happy Hacking! ;)

    Template by : kendhin x-template.blogspot.com