Jika Sang Khalik menghendaki, maka semua manusia akan memiliki warna kulit yang sama, agama yang hanya satu, tidak ada yang namanya negara, suku bangsa dan tidak ada perbedaan. Artinya Sang Khalik memang menghendaki adanya perbedaan. Perbedaan adalah hakekat penciptaan. Perbedaan itu indah.

Mendrop Semua Table di MySQL Melalui Terminal

Dikirim: November 23rd, 2011 | Oleh: | Kategori: Tips | 14 Komentar »

Kadang kala saya lupa menambahkan opsi –add-drop-table saat membuat file dump dari MySQL, sehingga saat tiba di lokasi, saya harus mendrop table satu per satu. Tentu sebuah pekerjaan yang mudah namun menyebalkan.

Beruntunglah bagi mereka yang menggunakan MySQL di lingkungan Linux, karena OS ini memiliki tools yang super canggih bernama grep. Dengan bantuan pipeline, maka mysql, mysqldump dan grep bisa melakukan kerjasama yang baik. Kerjasama yang tentu memudahkan saya untuk mendrop semua table hanya dalam satu baris perintah di terminal.

Berikut caranya:

mysqldump -u [username] -p[password] –add-drop-table -no-data [nama_database] | grep ^DROP | mysql -u [username] -u[password]  [nama_database]

Oke, MySQL memang tidak memiliki perintah DROP ALL DATABASES. Namun dengan sedikit trik, hal tersebut bisa dilakukan. Semoga bermanfaat.

Thanks to thingy-ma-jig


Mengatasi Masalah Cursor Freeze dan Hibernate di Ubuntu 11.10

Dikirim: November 22nd, 2011 | Oleh: | Kategori: Ubuntu | 6 Komentar »

Permasalahan yang saya alami di Ubuntu pada notebook adalah cursor touchpad yang tidak mau bergerak setelah kondisi suspend dan tidak bisa melakukan hibernate. Berikut adalah solusi yang saya dapatkan untuk kedua permasalahan tersebut:

Freeze Cursor
Konsepnya adalah memutuskan koneksi touchpad dan menyambungnya kembali. Jalankan perintah ini melalui terminal dan cursor kembali bisa digerakkan.

sudo modprobe -r psmouse; sleep 2; sudo modprobe psmouse

Bagaimana agar tidak perlu menjalankan perintah ini setiap kali cursor tidak bisa digerakkan setelah kondisi suspend? Caranya adalah membuat bash script yang diletakkan di /etc/pm/sleep.d/

Berikut script tersebut:

#!/bin/bash
case $1 in
    suspend|suspend_hybrid|hibernate|resume)
        modprobe -r psmouse; sleep 2; modprobe psmouse
        ;;
esac
exit $?

simpan script tersebut (nama file bebas) di /etc/pm/sleep.d/ lalu buatlah agar menjadi file eksekusi dengan menggunakan perintah

sudo chmod +x nama_file

 

Hibernate
Install uswsusp dengan mengetikkan perintah ini pada terminal

sudo apt-get install uswsusp

Setelah sukses terinstallasi maka hibernate bisa dilakukan pada Ubuntu 11.10 Anda.

Catatan:
Hibernate membutuhkan partisi swap yang besarnya sama dengan besarnya memory pada komputer. Tanpa partisi swap yang besarnya sesuai, hibernate tidak akan bisa dilakukan. 


Mencoba Posting dari Android

Dikirim: November 20th, 2011 | Oleh: | Kategori: Diary | 15 Komentar »

Sebenarnya sudah lama saya melihat aplikasi ini ada di market, namun baru kali ini saya menginstall dan mencobanya. Sepertinya menarik untuk digunakan, tentu pada tablet, tidak pada smartphone.

Tapi entah jika ada yang nekat untuk menggunakannya di smartphone :)

Baiklah, semoga dengan menggunakan aplikasi WordPress ini, saya kembali bisa menggiatkan diri untuk menulis blog. Amin.