Kamis, 11 Februari 2010

Buku Gratis: MySQL 5, Dari Pemula Hingga Mahir


MySQL merupakan software database open source yang paling populer di dunia, dimana saat ini digunakan lebih dari 100 juta pengguna di seluruh dunia. Dengan kehandalan, kecepatan dan kemudahan penggunaannya, MySQL menjadi pilihan utama bagi banyak pengembang software dan aplikasi baik di platform web maupun desktop. Pengguna MySQL tidak hanya sebatas pengguna perseorangan maupun perusahaan kecil, namun perusahaan seperti Yahoo!, Alcatel-Lucent, Google, Nokia, Youtube, Wordpress dan Facebook juga merupakan pengguna MySQL.
MySQL pertama kali dibuat dan dikembangkan di Swedia, yaitu oleh David Axmark, Allan Larsson dan Michael “Monty” Widenius. Mereka mengembangkan MySQL sejak tahun 1980-an. Saat ini versi MySQL yang sudah stabil mencapai versi 5x, dan sedang dikembangkan versi 6x. Untuk lebih lengkapnya dapat dilihat di situs resmi MySQL .
Buku gratis berjudul “MySQL 5: Dari Pemula Hingga Mahir” ini mencoba membahas MySQL secara praktis, disajikan secara terstruktur dan disertai contoh-contoh dan latihan untuk membantu pemahaman. Buku ini diharapkan dapat membantu Anda menguasai MySQL hingga mahir. Buku ini sangat cocok bagi Anda yang baru mempelajari MySQL maupun bagi Anda yang ingin lebih memperdalam MySQL sebagai salah satu software database terkemuka saat ini.

Buku ini terbagi menjadi 4 (empat) bagian. Bagian pertama merupakan bagian pendahuluan yang membahas mengenai penjelasan singkat MySQL dan juga langkah instalasi MySQL serta software pendukung lainnya. Bagian kedua adalah Dasar-dasar MySQL yang menjelaskan mengenai perintah-perintah dasar dari MySQL termasuk fungsi-fungsi di dalam MySQL. Pada bagian ketiga dipaparkan mengenai perintah-perintah MySQL yang lebih kompleks seperti penggabungan antar tabel, trigger, views dan stored procedure. Selanjutnya pada bagian yang terakhir akan dijelaskan mengenai penyajian laporan dan proses backup, restore database MySQL.

Download



Pemrograman Bahasa C dengan Turbo C

“Berbuat terbaiklah untuk masa sekarang, berencanalah untuk masa yang akan datang dan belajarlah dari masa yang lalu”. Begitulah kira-kira salah satu pelajaran dalam menjalani hidup ini. Bicara mengenai masa lalu, saya jadi teringat mengenai diktat (tutorial) pemrograman bahasa C yang pernah saya buat di tahun 2003-an, sewaktu masih menjadi asisten di Laboratorium Komputer Universitas Budi Luhur. Waktu itu sempet saya upload ke situs ilmukomputer.com (sekarang berganti menjadi ilmukomputer.org) yang kala itu belum lama didirikan oleh mas Romi.

Saya coba cari kembali diktat bahasa C saya tersebut di komputer saya dan juga di beberapa CD arsip file-file lama saya. Saya berharap bisa menemukan file aslinya dalam bentuk .doc (Microsoft Word), namun ternyata ga ketemu. Sayang banget sebenarnya. Tapi alhamdulillah ketemu juga, walaupun dalam format PDF. Itupun sudah dalam format standar IlmuKomputer.Com. Gpp deh.

Karena terbagi menjadi beberapa bab (bagian), maka saya coba gabungin jadi satu file dengan tetap mempertahankan isi aslinya. Hasilnya jadi sebuah ebook atau buku tentang Bahasa C dasar. Bagi yang membutuhkan dapat mendownloadnya di link yang ada di akhir posting ini secara gratis.

Berikut ini daftar isi dari diktat Bahasa C tersebut:

1. Bab 1: Berkenalan dengan Bahasa C
2. Bab 2: Struktur Dasar Bahasa C
3. Bab 3: Input dan Output
4. Bab 4: Penyeleksian Kondisi
5. Bab 5: Perulangan
6. Bab 6: Array (Larik)
7. Bab 7: Fungsi
8. Bab 8: Pointer
9. Bab 9: Operasi File

Semoga bermanfaat.

Download


Buku Gratis: Pemrograman Web dengan PHP dan MySQL

Internet merupakan salah satu fenomena paling berpengaruh dalam beberapa dekade terakhir ini, baik bagi perkembangan teknologi itu sendiri maupun bagi perkembangan disiplin ilmu lain, seperti ekonomi, politik, sosial dan budaya. Perkembangan internet juga berpengaruh langsung terhadap perkembangan situs web. Di awal kemunculannya, internet maupun situs web belum begitu populer karena layanannya yang masih terbatas. Namun lihatlah saat ini, situs web sudah demikian populer dan layanannya pun beragam, mulai dari situs berita seperti Detik dan Okezone, situs penyedia email seperti Yahoo dan Gmail, sampai situs pertemanan (social networking) seperti Friendster dan Facebook.

Dalam kaitannya dengan situs web dan layanan di dalamnya tidak lepas dari teknologi di baliknya, yaitu pemrograman web, desain web dan database. Salah satu bahasa pemrograman yang banyak digunakan untuk membangun suatu situs web adalah PHP (http://www.php.net). Penggunaannya saat ini bahkan sudah mencapai 25 juta situs web. Sedangkan dari sisi database, penggunaan MySQL (http://www.mysql.com) masih juga mendominasi dalam aplikasi berbasis web.

Melalui buku ini, penulis berusaha mengenalkan dasar-dasar dari PHP dan MySQL untuk membangun suatu situs web. Buku ini sebagian besar menyajikan berbagai contoh program yang disusun secara terstruktur dari yang mudah sampai yang cukup kompleks. Dengan adanya contoh-contoh program tersebut, diharapkan pembaca dapat mempraktekkannya secara langsung (learning by doing) dan dapat menyimpulkan sendiri maksud dari setiap perintah dalam program dengan cara melihat hasil yang ditampilkan di layar (browser). Di akhir buku ini, disajikan contoh yang lebih nyata, yaitu aplikasi situs berita sederhana yang dapat dikembangkan lebih lanjut.

Buku ini cocok bagi pembaca yang baru mulai belajar PHP dan MySQL secara mandiri karena contoh-contoh dalam buku ini disajikan sesederhana mungkin. Buku ini juga cocok digunakan sebagai panduan praktikum pemrograman web di perguruan tinggi, sekolah maupun kursus-kursus.

Download




Minggu, 20 Desember 2009

Mengubah Password ROOT (Super User)


Anda yang udah menggunakan GNU/Linux pasti udah biasa kalau mau menginstall sesuatu atau melakukan perubahan sistem pasti deh ditanyain password root atau fake root (sudo). Tiap distro memiliki aturan yang berbeda-beda berkenaan dengan root ini. Ubuntu misalnya (hingga Intrepid I. karena Jaunty J. belom ngeksplore) pada saat awal instalasi hingga akhir ternyata gak ada form yang harus diisi oleh
user berkenaan dengan password super user a.k.a root. Sedangkan LinuxMint (hingga Felicia) yang notabene adalah turunan Ubuntu hampir sama dengan Ubuntu tapi ketika login pertama kali ke sistem, user ditanyai perihal password root (apakah mau diaktifkan atau tidak) bahkan di LinuxMint 7 - Gloria, ketika pertama login setelah instalasi tidak ditanyai perihal pembuatan password root. Dan di PCLinuxOS dan OpenSUSE seperti biasa selalu aja diminta untuk memasukkan password root saat instalasi (meski di PCLinuxOS 2009 caranya agak beda daripada versi sebelumnya). Soal distro-distro yang lain barangkali beda-beda juga. Maklum gak bisa nyoba semua distro nih!
Kalau Anda udah punya password root maka untuk mengubahnya tentu saja bukan menjadi masalah. Apalagi sekarang udah GUI jadi kalau mau ubah password root ya cuman tinggal klik klak klik klak dan OK selesai deh!!! Hal yang akan kita bahas kali ini adalah bagaimana kalau password root pun gak punya sehingga gimana mau ngubah wong yang mau diubah aja gak ada? Anda bisa memanfaatkan fake root untuk mengatasi hal ini. Silahkan mencoba kalau tertarik!
  1. Pertama buka Terminal/Konsole lalu ketikkan sudo su (untuk distro Ubuntu dan LinuxMint Gloria) atau su (untuk distro LinuxMint selain Gloria). Distro yang lain silahkan menyesuaikan :)
  2. Lalu masukkan password user Anda (untuk distro Ubuntu dan LinuxMint Gloria) dan masukkan password root lama (untuk distro LinuxMint selain Gloria). Sebelumnya muncul tanda $ itu tandanya user biasa setelah mengetik password root (fake root) maka akan berubah menjadi #
  3. Sekarang untuk semua distro sama yakni ketikkan passwd root, lalu tekan Enter.
  4. Kemudian akan muncul tulisan Enter new UNIX password: lalu masukkan password root yang baru. Ulangi sekali lagi.
  5. Kalau udah berhasil maka akan muncul tulisan passwd: password updated successfully
Silahkan dicoba untuk berbagai keperluan. Kan lebih enak ketik su sekali di Terminal/Konsole lalu bisa melakukan berbagai hal sebagai root, daripada berulang kali ngetik sudo sudo sudo sudo... capek deh!!!


Senin, 09 November 2009

Membuat & Mencari File Hiden

Ingin file atau folder kita tidak terdeteksi dengan file browser, nautilus, ls atau dir ? di ubuntu gini caranya.

gampang caranya. rename file atau folder tersebut dengan menambahkan "." (titik) di depan nama file atau folder tersebut. atau tambahkan "~" pada akhir nama file atau folder.

contoh:
nama file atau folder abc
rename menjadi .abc atau abc~

lah trus kalo mau melihat atau mencari hidden file gimana ?

ls -a


adi kalo lagi iseng di komputer linux orang lain. cobain aja ketik ls -a disetiap foldernya, kali aja nemu yang ngga seharusnya ditemukan.

atau biar gampang, lewat nautilus pencet ctrl-H