Sejak Ubuntu 12.04 LTS, saya sudah tidak menggunakan phpMyAdmin lagi untuk mengakses MySQL server. Bagi saya phpMyAdmin semakin berat dengan tampilan yang semakin full ajax.
Kini saya sedang jatuh cinta dengan Adminer, sebuah php script (percaya deh, cuma sebuah!) yang dapat kita gunakan sebagai client MySQL. Karena cuma terdiri dari 1 file saja maka sangat ringan. Tampilannya mengingatkan saya pada phpMyAdmin pada versi-versi awal, begitu sederhana dan bersih. Dan menurut saya sangat cocok menggantikan phpMyAdmin yang semakin berat itu.
Selain MySQL, Adminer juga dapat dipakai sebagai client dari MS-SQL, Sqlite, PosgreSQL, Oracle, SimpleDB bahkan MongoDB. Silakan kunjungi http://www.adminer.org untuk mempelajari fitur Adminer.
Saya kurang tahu bagaimana daya tahan Adminer security terhadap serangan hacker. Sehingga untuk dipasang pada server dengan global IP, sebaiknya diletakkan pada folder yang diproteksi dengan .htpasswd. Meskipun hal ini tidak ditemukan tuntunan dari developernya, namun hal ini untuk berjaga-jaga. Jangan gunakan nama folder yang mudah ditebak oleh hacker, misal admin, admindb, adminer, atau apapun yang menunjukkan bahwa itu folder khusus. Gunakan saja nama folder yang sulit ditebak tetapi mudah diingat, misal adminerkukini, admindb-secret-rahasia dan sejenisnya. Dan ingat, jangan menempatkan link ke folder tersebut pada artikel atau website manapun sehingga google robot dapat menemukannya.
25 Mei 2014
Hibernate Ubuntu 14.04
Pada Ubuntu 14.04 LTS, tidak tersedia fungsi hibernate seperti yang ada pada Windows. Namun hanya tersedia fungsi suspend.
Suspend dan hibernate sama-sama bertujuan agar user mendapatkan kembali notebook pada kondisi terakhir, program apa saja yang sedang berjalan, file apa saja yang sedang terbuka dll, sehingga seorang user dapat meneruskan pekerjaan yang tertunda sebelumnya.
Berbeda dengan suspend yang masih membutuhkan daya listrik, hibernate tidak membutuhkan sama sekali seperti halnya dalam keadaan shutdown, karena komputer telah menyimpan semua yang ada dimemory ke dalam harddisk. Pada saat komputer kembali hidup, ia kemudian memetakan kembali apa yang tersimpan di harddisk ke dalam memorynya, sehingga tampil seperti keadaan terakhir saat akan di-hibernate.
Agar fungsi hibernate pada Ubuntu 14.04 LTS ada, ikuti langkah-langkah sbb:
1. Download aplikasi hibernate dengan memberi perintah pada terminal sbb:
$ sudo apt-get install hibernate
2. Setelah terpasang, coba beri perintah
$ sudo pm-hibernate
3. Bila hibernasi berhasil, komputer akan menyimpan memory ke harddsk lalu shutdown. Saat dihidupkan kembali, komputer akan tampil seperti pada kondisi terakhir. Bila tidak demikian, berarti hibernasi tidak berhasil.
Catatan: partisi hardisk yang dipakai untuk menyimpan memory adalah partisi swap. Jadi pastikan volume partisi swap lebih besar dari memory fisik komputer. Beberapa tulisan yang pernah saya baca, ukuran swap sebaiknya 3 kali besarnya memory fisik.
4. Agar link hibernate tampil pada menu, buat sebuah file
5. Setelah itu reboot, atau restart session dengan perintah
Menu hibernate akan tampil.
Semoga bermanfaat.

Berbeda dengan suspend yang masih membutuhkan daya listrik, hibernate tidak membutuhkan sama sekali seperti halnya dalam keadaan shutdown, karena komputer telah menyimpan semua yang ada dimemory ke dalam harddisk. Pada saat komputer kembali hidup, ia kemudian memetakan kembali apa yang tersimpan di harddisk ke dalam memorynya, sehingga tampil seperti keadaan terakhir saat akan di-hibernate.
Agar fungsi hibernate pada Ubuntu 14.04 LTS ada, ikuti langkah-langkah sbb:
1. Download aplikasi hibernate dengan memberi perintah pada terminal sbb:
$ sudo apt-get install hibernate
2. Setelah terpasang, coba beri perintah
$ sudo pm-hibernate
3. Bila hibernasi berhasil, komputer akan menyimpan memory ke harddsk lalu shutdown. Saat dihidupkan kembali, komputer akan tampil seperti pada kondisi terakhir. Bila tidak demikian, berarti hibernasi tidak berhasil.
Catatan: partisi hardisk yang dipakai untuk menyimpan memory adalah partisi swap. Jadi pastikan volume partisi swap lebih besar dari memory fisik komputer. Beberapa tulisan yang pernah saya baca, ukuran swap sebaiknya 3 kali besarnya memory fisik.
4. Agar link hibernate tampil pada menu, buat sebuah file
/etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
yang isinya sbb:[Re-enable hibernate by default in upower] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes [Re-enable hibernate by default in logind] Identity=unix-user:* Action=org.freedesktop.login1.hibernate ResultActive=yes
5. Setelah itu reboot, atau restart session dengan perintah
$ killall indicator-session-service
Menu hibernate akan tampil.
Semoga bermanfaat.
16 Mei 2014
Pretty Print untuk JSON Output
Menghasilkan output JSON yang mudah dibaca pada terminal Linux dapat menggunakan perintah
Contoh, bila menggunakan json_reformat hasil perintah sbb
akan menghasilkan
Untuk menginstall YAJL pada ubuntu, beri perintah berikut:
json_reformat
json_reformat
adalah bagian dari YAJL (Yet Another JSON Library), yang merupakan program kecil JSON parses yang ditulis dalam ANSI C, dan juga merupakan generator kecil untuk memvalidasi JSON.Contoh, bila menggunakan json_reformat hasil perintah sbb
echo '{"b":2, "a":1}' | json_reformat
akan menghasilkan
{
"b": 2,
"a": 1
}
sudo apt-get install yajl
Langganan:
Postingan (Atom)