Saya mencoba menjalankan OJS versi 3 tepatnya 3.3.0.11 di macOS menggunakan MAMP versi 6.3 (jadul), namun ketika di membuka halaman Plugin gallery ternyata hanya blank putih muter-muter :D

Read More
Saya punya beberapa file foto dengan nama-nama sebagai berikut:
sparky:G - Musyawarah bunyi budi$ ls
akordion - harmonium (lampung) (2).jpg
akordion - harmonium (lampung) (3).jpg
akordion - harmonium (lampung) (4).jpg
akordion - harmonium (lampung) (5).jpg
akordion - harmonium (lampung) (6).jpg
akordion - harmonium (lampung) (7).jpg
akordion - harmonium (lampung).jpg
akordion-harmonium (lampung).jpg
barongan (jawa timur).jpg
biola & tali gesek (lampung) (2).jpg
biola & tali gesek (lampung).jpg
gendang & 9 buah pemukul (yogyakarta) (2).jpg
gendang & 9 buah pemukul (yogyakarta)).jpg
gendang & 9 buah pemukul (yogyakarta).jpg
gumbeng cilik berdawai 2 (yogyakarta) (2).jpg
gumbeng cilik berdawai 2 (yogyakarta).jpg
gumbeng cilik dawai 2 dan gumbeng cilik dawai 3 (yogyakarta).jpg
kecrek (yogyakarta) (2).jpg
kecrek (yogyakarta).jpg
rinding (sonobudoyo - yogyakarta) (2).jpg
rinding (sonobudoyo - yogyakarta) (3).jpg
rinding (sonobudoyo - yogyakarta) (4).jpg
rinding (sonobudoyo - yogyakarta).jpg
rinding (sonobudoyo -yogyakarta).jpg
satong srek (NTB)).jpg
satong srek (NTB).jpg
set angklung (jawa timur).jpg
soronen - terompet naga (jawa timur).jpg
suling gambuh (bali).jpg
terompet (sumatra selatan) (2).jpg
terompet (sumatra selatan).jpg
tuba - tandjidor (museum nasional Jakarta).jpg

Pada kasus ini saya ingin semua nama file foto tersebut menjadi berhuruf KAPITAL (termasuk merubah jpg menjadi JPG).

Jika rename satu-satu melalui File manager sudah tentu melelahkan. Untungnya ada script bash yang bisa melakukan itu dalam sekejap. Berikut kodenya:
sparky:G - Musyawarah bunyi budi$ for f in * ; do mv -- "$f" "$(tr [:lower:] [:upper:] <<< "$f")" ; done

Kita lihat hasilnya:
sparky:G - Musyawarah bunyi budi$ ls
AKORDION - HARMONIUM (LAMPUNG) (2).JPG
AKORDION - HARMONIUM (LAMPUNG) (3).JPG
AKORDION - HARMONIUM (LAMPUNG) (4).JPG
AKORDION - HARMONIUM (LAMPUNG) (5).JPG
AKORDION - HARMONIUM (LAMPUNG) (6).JPG
AKORDION - HARMONIUM (LAMPUNG) (7).JPG
AKORDION - HARMONIUM (LAMPUNG).JPG
AKORDION-HARMONIUM (LAMPUNG).JPG
BARONGAN (JAWA TIMUR).JPG
BIOLA & TALI GESEK (LAMPUNG) (2).JPG
BIOLA & TALI GESEK (LAMPUNG).JPG
GENDANG & 9 BUAH PEMUKUL (YOGYAKARTA) (2).JPG
GENDANG & 9 BUAH PEMUKUL (YOGYAKARTA)).JPG
GENDANG & 9 BUAH PEMUKUL (YOGYAKARTA).JPG
GUMBENG CILIK BERDAWAI 2 (YOGYAKARTA) (2).JPG
GUMBENG CILIK BERDAWAI 2 (YOGYAKARTA).JPG
GUMBENG CILIK DAWAI 2 DAN GUMBENG CILIK DAWAI 3 (YOGYAKARTA).JPG
KECREK (YOGYAKARTA) (2).JPG
KECREK (YOGYAKARTA).JPG
RINDING (SONOBUDOYO - YOGYAKARTA) (2).JPG
RINDING (SONOBUDOYO - YOGYAKARTA) (3).JPG
RINDING (SONOBUDOYO - YOGYAKARTA) (4).JPG
RINDING (SONOBUDOYO - YOGYAKARTA).JPG
RINDING (SONOBUDOYO -YOGYAKARTA).JPG
SATONG SREK (NTB)).JPG
SATONG SREK (NTB).JPG
SET ANGKLUNG (JAWA TIMUR).JPG
SORONEN - TEROMPET NAGA (JAWA TIMUR).JPG
SULING GAMBUH (BALI).JPG
TEROMPET (SUMATRA SELATAN) (2).JPG
TEROMPET (SUMATRA SELATAN).JPG
TUBA - TANDJIDOR (MUSEUM NASIONAL JAKARTA).JPG
Mudah bukan.
Semoga bermanfaat.

 Referensi:
[1]http://stackoverflow.com/questions/20253584/linux-rename-files-to-uppercase
Read More
Beberapa penyedia layanan VPS seperti Digital Ocean tidak menyediakan fitur memory swap pada layanan yang ditawarkan. Pengguna VPS dengan spek minimalis namun dengan memiliki kebutuhan memory cukup tinggi, tentu akan sering mengalami kehabisan memory/RAM, atau istilah kerennya OOM (Out Of Memory).

Saya sendiri saat ini mengelola beberapa VPS spek minimalis dan sering menemui daemon mysql menghabiskan RAM, lalu ketika RAM sudah habis (exhausted), secara otomatis kernel akan mematikan daemon dari mysql, alhasil aplikasi yang berjalan akan eror karena database tidak hidup.

Read More
Sederhana, Tapi saya baru ngeh. Mysql tidak mendukung rename database secara langsung.
bagi pengguna mysql non phpmyadmin tentunya sedikit kerepotan ketika merubah nama database ke nama yang lain.
untuk merubah nama sebuah database kronologisnya begini:
old_DB > Dump to file.sql > Create new_DB > import file.sql ke new_DB > drop old_DB
dan ternyata phpmyadmin jika diamati juga melakukan operasi yang sama.
Versi command linenya terdokumentasi sebagai berikut:

1. backup db lama dengan mysqldump
# mysqldump -u root -p old_db > backup_db.sql

2. buat database baru
# mysql -u root -p -e "create database new_db"

3. import backup.sql ke database baru
# mysql -u root -p new_db < backup_db.sql
4. hapus database lama
# mysql -u root -p -e "drop database old_db"
selamat mencoba.
Referensi:
[1] http://stackoverflow.com/questions/12190000/rename-mysql-database
[2] https://chartio.com/resources/tutorials/how-to-rename-a-database-in-mysql
Read More
Persiapan
1. Download xampp dari https://www.apachefriends.org/download.html
2. Download phpPgAdmin dari http://phppgadmin.sourceforge.net/doku.php?id=download

Instalasi
1. Pasang postgresql
sudo apt-get install postgresql
sistem akan otomatis membuat user bernama postgres. Buat password login untuk user postgres
dn@ite:~$ sudo su
root@ite:~$ passwd postgres
masuk ke shell linux sebagai postgres
root@ite:~$ su postgres
masuk ke shell postgresql
postgres@ite~$ psql
buat password untuk otentikasi shell postgresql kepada user postgres
postgres=# \password postgres
 Enter new password:  
 Enter it again:
postgres=# \q
2.Pasang xampp
dn@ite:~$ ./xampp-linux-installer.run
Ikuti Wizard instalasi. Folder hasil instalasi xampp berada di /opt/lampp
3. Install phpPgAdmin
dn@ite:~$ tar -xzvf phpPgAdmin.tar.gz -C /opt/lampp/

Konfigurasi
1. buka file /opt/lampp/phpPgAdmin/conf/config.inc.php
rubah baris
$conf['servers'][0]['host'] = '';
menjadi
$conf['servers'][0]['host'] = 'localhost';
rubah baris
$conf['extra_login_security'] = true;
menjadi
$conf['extra_login_security'] = false;
simpan.
2. buka file /opt/lampp/etc/php.ini, buka tanda komentar ; pada baris berikut.
extension=php_pdo_pgsql.dll
extension=php_pgsql.dll
extension="pgsql.so"
simpan.
3. buka file /opt/lampp/etc/extra/httpd-xampp.conf, tambahkan baris berikut
Alias /phppgadmin "/opt/lampp/phpPgAdmin" 
<Directory "/opt/lampp/phpPgAdmin">
    AllowOverride AuthConfig Limit
   Require all granted
</Directory>
simpan.
4. Restart XAMPP
dn@ite:~$ sudo /opt/lampp/lampp restart
Testing
buka url localhost/phppgadmin/ dari browser. login menggunakan user postgres dengan password shell postgresql.

Selamat mencoba.

Referensi:
[1] https://www.unixmen.com/install-postgresql-9-4-and-phppgadmin-on-ubuntu-15-10/
[2] https://ganjarramadhan.wordpress.com/2011/02/25/integrasi-xampp-postgresql-phppgadmin/
Read More
Bagi anda yang menggunakan XFCE ada kalanya ikon indikator batere hilang/tidak muncul. Sehingga kita tidak bisa mengetahui berapa persen baterai laptop saat ini (barusan saya alami, dan tau-tau laptop mati hehe). Usut punya usut plugin indikator batere tersebut memang belum terpasang di sistem.
Berikut cara pasangnya:
$ sudo apt-get install xfce4-battery-plugin
Selamat mencoba, semoga bermanfaat.

Referensi:
[1] http://forum.xfce.org/viewtopic.php?id=6956
Read More
W: GPG error: http://ppa.launchpad.net vivid Release:
The following signatures couldn't be verified because the public key
is not available: NO_PUBKEY F1773AF13B1510FD
Pesan eror tersebut biasanya muncul ketika kita melakukan update sistem. Permasalahannya adalah PUBKEY (Public Key) atau kunci publik berbasis GPG yang digunakan untuk mengakses repository dari PPA tidak ditemukan.
Untuk mengatasinya cukup impor kunci publik tersebut dengan perintah sebagai berikut
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F1773AF13B1510FD
kemudian lakukan update sekali lagi
$ sudo apt-get update
Selamat mencoba, Semoga bermanfaat.

Referensi:
[1] http://askubuntu.com/questions/13065/how-do-i-fix-the-gpg-error-no-pubkey
Read More

Modus penipuan kartu kredit memang cukup menyita perhatian khalayak umum. Banyak surat pembaca atau komentar miring atas tindakan oknum yang mengatasnamakan bank X Y atau Z menawarkan kemudahan mendapat kartu kredit dengan limit fantastis.
Tentunya hal ini merugikan pihak Bank yang punya reputasi, dan nasabah yang dirugikan secara langsung baik waktu,pemikiran, perasaan juga tentunya hehehe
Tulisan ini terdorong oleh karena pagi ini ada oknum yang menelepon saya (lagi,karena sudah beberapa kali dapat telepon serupa dari oknum bermacam-macam bank) dengan mengatasnamakan bank ANZ, beliau menawarkan kemudahan aktifasi kartu kredit dengan limit 3x lipat dari limit kartu kredit yang telah saya miliki, waittt, terblesit dibenak saya helloo situ tau dari mane eke punya kartu kredit???
Karena saya sudah curiga duluan,akhirnya saya biarkan si oknum menjelaskan panjang lebar tentang tawaran tersebut. Selanjutnya, giliran saya menginterogasi si oknum:
- "Bapak tau dari mana nama dan nomor hp saya?"
Oknum menjawab
"Dari AKKI ( Asosiasi Kartu Kredit Indonesia)".
Saya sendiri baru tau ada AKKI, saya cari di internet tidak ada tuh :))
-"Wah kok bisa tahu data saya ya, adakah perwakilan AKKI di daerah/kantor cabang? "
Oknum menjawab "kurang tau kalau di daerah", oknum lanjut bertanya "memangnya bapak didaerah mana?"
Lah disini mulai lucu. :))
Karena saya sudah tidak tertarik dengan percakapan ini saya katakan "saya sudah cukup dengan kartu debit yang saya miliki saat ini".
Lalu si oknum memutus telepon, tak lupa mengucap terimakasih dan salam.

Modusnya terbilang cukup rapi, namun ciri-ciri penipuannya cukup mudah dikenali kurang lebih sebagai berikut:
1. Oknum menggunakan nomor biasa yang satu operator dengan kita, bukan nomor telepon ala kantor.
2. Bahasa indonesia kurang lancar,kurang mulus,ada aksen logat dari daerah tertentu misalnya ke-batak2an, ke-sunda2an,ke-jawa2an,ke ngapak2an dll
3. Materi yang disampaikan kurang runtut dan kurang meyakinkan.
4. Ada backsound yang mengganggu misalnya suara bising kendaraan, suara orang bercakap2, bahkan kadang musik.
5. Anda patut curiga,karena telepon penawaran kartu kredit bukanlah hal yang wajar dilakukan oleh pihak bank karena pembuatan kartu kredit menyangkut data-data sensitif.

Jikalau anda benar-benar ingin membuat kartu kredit, sebisa mungkin datangi kantor cabang terdekat. Jangan sekali-sekali aktifasi atau melakukan persetujuan membuat kartu kredit melalui telepon, terlebih anda asing dengan bank yang menelepon. Ya kalau beneran dari bank, kalau dari oknum? Yang jelas hati-hati kalau ada telepon serupa,jangan mudah percaya pada telepon orang asing. :)

Yang jadi pertanyaan besar, dari mana si oknum tau data pribadi kita? Kartu kredit, Nomor telepon, nama, alamat bahkan tanggal lahir?
Apakah ada pembobolan data bank,atau jangan-jangan ada transaksi jual beli data nasabah??waduh

Read More
Preface
Bagi anda pelanggan speedy seperti saya, pasti anda sering menemui beberapa halaman web yang kita buka disisipi iklan seperti gambar dibawah ini:

Beberapa orang mungkin hanya mengeluhkan ketika browsing terasa lambat, atau mungkin sampai tidak bisa membuka suatu halaman, tanpa mengindahkan keberadaan iklan script injekan tersebut. Mengganggu? bagi saya iya, karena iklan yang muncul tidak sesuai dengan preferensi saya. Yang lebih kasihan, si pemilik website yang sedang dibuka dikira si biang kerok iklan tersebut. kan kasihan sudah di su'udzoni oleh pengunjung hehe.

Keresahan serupa juga dialami oleh banyak pengguna speedy yang lain seperti pada halaman ini. Lalu, saya coba iseng googling menggunakan kata kunci "iklan speedy mengganggu", hasilnya banyak link berisi keluhan serupa, dan bahkan sudah dibuat petisi penghapusan injek iklan melalui website change.org.

Yah,walaupun begitu, hal ini merupakan bagian dari marketing dan praktek monetizing dari telkom speedy, yang mungkin sudah dicantumkan dalam ketentuan penggunaan produk dari telkom speedy, mungkin (*karena saya cari2 klausa disclaimer tersebut tapi belum ketemu, kalau ada yang nemu kabari saya ya).

Dibalik itu, tetap saja pelanggan menginginkan servis prima, kita bayar tagihan perbulan lho bung.
Read More
Ada kalanya ketika melakukan perintah update dari terminal, Ubuntu mengeluarkan peringatan eror pada bagian PPA tertentu. bisa jadi karena repository PPA tersebut memang sudah usang atau repositorynya memang error seperti pada contoh gambar berikut:


dapat diketahui bahwa PPA yang error bernama captiva 
Untuk menghapusnya bisa menggunakan perintah berikut:
sudo add-apt-repository --remove ppa:captiva/ppa 
tekan enter untuk melanjutkan:
namun, perintah tersebut hanya bertujuan untuk menghapus link repository PPA nya saja. Ketika anda mengalami error dengan paket yang sudah terpasang dari PPA tersebut dan ingin menghapus link repository PPA beserta paket yang sudah terpasang, anda bisa menggunakan perintah ppa-purge.
install paket ppa-purge dengan perintah:
sudo apt-get install ppa-purge
lalu hapus link repository beserta paket yang telah terpasang
sudo ppa-purge ppa:captiva/ppa

Tips:
jika anda ingin menemukan link PPA yang telah usang (obsolete) anda bisa mencarinya menggunakan perintah berikut:
sudo apt-get update | grep failed


sekian, semoga bermanfaat.
Referensi:
Read More
Yay, debian jessie sudah rilis final, berikut ini beberapa daftar mirror repository lokalnya di indonesia, semoga mempercepat instalasi paket-paket anda. :-)
KAMBING-UI
deb http://kambing.ui.ac.id/debian/ jessie main contrib non-free
deb http://kambing.ui.ac.id/debian/ jessie-updates main contrib non-free
deb http://kambing.ui.ac.id/debian-security/ jessie/updates main contrib non-free 
KEBO VLSM
deb http://kebo.vlsm.org/debian/ jessie main contrib non-free
deb http://kebo.vlsm.org/debian/ jessie-updates main contrib non-free
deb http://kebo.vlsm.org/debian-security/ jessie/updates main contrib non-free 
DATA UTAMA SURABAYA
deb http://kartolo.sby.datautama.net.id/debian/ jessie main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian/ jessie-updates main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian-security/ jessie/updates main contrib non-free 
UNEJ
deb http://mirror.unej.ac.id/debian/ jessie main contrib non-free
deb http://mirror.unej.ac.id/debian/ jessie-updates main contrib non-free
deb http://mirror.unej.ac.id/debian-security/ jessie/updates main contrib non-free 
referensi:
Read More
scp merupakan singkatan dari secure copy. saya biasa melakukan transfer file ke host lain menggunakan tool ini karena terbilang sederhana dan lebih mudah saya ingat. 
Alternatif lain berbasis desktop bisa menggunakan aplikasi semacam Filezilla, namun karena host remote saya belum terpasang server ftp, opsi scp jadi pilihan saya.
penggunaannya cukup mudah
scp file username@remotehost:/remote/directory/
misalnya:
scp filesaya.tar root@123.45.67.89:/root/uploads/
lalu masukkan pasword user root.
Defaultnya, scp menggunakan port 22, namun bila ingin menggunakan port tertentu, bisa ditentukan sebagai berikut:
scp -P port file user@remotehost:/remote/directory/
scp -P 1234 filesaya.tar root@123.45.67.89:/root/uploads/

referensi:
Read More
Berikut caranya:
dd bs=4M if=~/ubuntu.iso of=/dev/sd[x]
Ilustrasi
keterangan:
  • dd: utilitas di linux untuk melakukan perintah kopi maupun konversi suatu berkas
  • bs: satuan kecepatan baca/tulis ke disk dalam satu satuan waktu
  • if: rujukan file sumber, dalam hal ini disk image ubuntu dalam bentuk file iso
  • of: rujukan file tujuan, dalam hal ini direktori flashdisk di manifestasikan kedalam sebuah file /dev/sd[x]
mudah bukan. selamat mencoba.
referensi:
Read More
ilustrasi pesan error
The operation can’t be completed because an unexpected error occurred (error code -50).
Pesan error tersebut muncul ketika saya hendak menyalin beberapa file foto dalam folder yang terdiri dari beberapa subfolder dari Hardisk Eksternal.
Setelah menelisik lebih dalam, ternyata biang error tersebut karena terdapat Alias/Shortcut dari file bernama Thumbs.db. File tersebut merupakan file dari windows exploreryang berfungsi sebagai cache tampilan thumbnail dari sebuah file gambar/foto.

Pada kasus saya file Thumbs.db ini muncul di setiap subfolder yang terdapat foto, ilustrasinya seperti berikut:
/ROOTFOLDER
|
|---/SUBFOLDER-A/ 
|         |---Thumbs.db
|         |---fotoA.jpg
|         |---/SUBFOLDER-A-1/
|         |          |---Thumbs.db
|         |          |---fotoB.jpg
|         |          |---/SUBFOLDER-A-1-1/
|         |                    |---Thumbs.db
|         |                    |---fotoC.jpg
|         |---/SUBFOLDER-A-2/
|                    |---Thumbs.db
|                    |---fotoD.jpg
|---/SUBFOLDER-B/
         |---Thumbs.db
         |---fotoE.jpg

Yang lebih membuat kesal harus sedikit bersabar, file tersebut ada banyak sekali dan tersembunyi. Ketika dicari melalui Finder, file alias Thumbs.db tidak muncul di kotak pencarian. Tentunya akan sangat tidak efektif kalau saya hapus satu persatu dengan cara masuk ke masing-masing folder yang ada gambarnya.

Selanjutnya, saya putuskan menghapus seluruh file Thumbs.db tersebut melalui terminal, berikut caranya:
-Menampilkan seluruh file Thumbs.db di folder yang dimaksud
find /Volumes/\$-DATA/BUDI/Backup -name Thumbs.db
Ilustrasi menampilkan seluruh daftar file Thumbs.db
- Selanjutnya hapus semua file Thumbs.db tersebut dengan perintah
find /Volumes/\$-DATA/BUDI/Backup/ -name 'Thumbs.db' -exec rm {} \;
seketika file tersebut akan pindah ke Trash
Ilustrasi file Thumbs.db yang sudah terhapus
Nah sampai disini saya sudah bisa mengulangi kopi semua file tadi tanpa kendala.
Sekian. semoga bermanfaat.
Read More
Sejauh ini, bila ingin menampilkan file tersembunyi tanpa tool tambahan di OSX bisa menggunakan perintah berikut:
Buka aplikasi terminal lalu ketik perintah berikut
defaults write com.apple.finder AppleShowAllFiles YES
Restart Finder dengan
killall Finder
sampai disini file yang tersembunyi sudah tampak di Finder.

Untuk menyembunyikan kembali gunakan perintah sebaliknya, dari YES menjadi NO
defaults write com.apple.finder AppleShowAllFiles NO
jangan lupa restart Finder dengan
killall Finder

Namun apabila anda ingin cara yang lebih mudah dengan sekali klik, bisa menggunakan aplikasi pihak ketiga seperti hide-unhide atau invisibliX.

sekian. semoga bermanfaat.
Referensi:
Read More
Pagi ini dari bantul naik motor ke kampus almamater, mbesuk kegiatan adik-adik kelas di kampus.
SaMBeL (Saturday Morning Belajar Linux)
Ajang kumpul mingguan tiap sabtu pagi-dikunci gedungnge, oleh KSL UIN Sunan Kalijaga Yogyakarta. Kegiatan ini bertujuan untuk memperetat silaturahim sesama anggota KSL, dan juga sebagai sarana belajar teman-teman internal.

Bertempat di selasar Gedung Fakultas Sains dan Teknologi tak menyurutkan semangat belajar adik-adik kelas saya ini.salut. *twothumbsup*. Kegiatan rutinan inilah wujud ruhnya KSL. Yang dibahas macam-macam hal, mulai dari Linux dan Opensource, terkadang sekalian membahas materi kuliah, tugas, dan nggosip :v namun setidaknya nilai "berkumpul dan belajar" ini yang selalu diperjuangkan. tetap semangat adik-adikku. :)

sedikit dokumentasi pagi ini:
eh ada mbah +Muhamad Mubarok 

banner KSL UIN Sunan Kalijaga

cheers V^.^


Read More
TL-MR 3220

Beberapa bulan memakai TL-MR3220 dengan OpenWrt sebagai bridge dari modem wifi speedy ternyata kurang memuaskan, seringkali putus, perkiraan saya karena perbedaan sistem dan mungkin hardware saya sudah bermasalah. Alih-alih memperbaiki akhirnya saya putuskan untuk kembali ke firmware asli TP-Link saja. Pada kasus ini, saya menggunakan kabel dari laptop ke port LAN Router TL-MR3220. Namun bila pembaca terpaksa harus menggunakan Wifi tidak masalah.

Read More
Di tulisan sebelumnya saya menuliskan cara membuat file iso di Linux Ubuntu, kali ini saya coba di Mac OSX menggunakan Utilitas hdiutil. berikut langkahnya:

Sintaks:
$ hdiutil makehybrid -o direktoritujuan/fileimage.iso direktori/sumber/ -iso joliet
Contoh:
$ hdiutil makehybrid -o iTunes-12.1.iso iTunes-12.1/ -iso -joliet
Ilustrasi
Selamat mencoba.

Referensi:
https://matt.berther.io/2008/12/14/creating-iso-images-from-a-folder-in-osx/
Read More
File ISO merupakan salah satu standar penyimpanan berbentuk arsip image dengan file sistem ISO 9660 maupun UDF . Biasanya digunakan untuk menyimpan berkas ukuran besar seperti image sistem operasi maupun image dari cakram optik (CD-ROM/DVD/Blu-Ray Disk). Bisa di-ibaratkan dengan file ISO ini kita memiliki sebuah kaset virtual. Istimewanya file ISO ini bisa di baca di berbagai komputer dengan Sistem Operasi populer seperti Linux, Mac OSX, dan Windows, dan terbaca sebagai sebuah media optikal, virtual tentunya.

Membuatan file ISO di linux Ubuntu bisa dibilang sangat mudah dan cepat, tanpa bantual tool dari pihak ketiga seperti di windows, cukup menggunakan utilitas mkisofs. berikut caranya:

Sintaks:
$ mkisofs -r -o namadirektori.iso namadirektori/

Contoh:
$ mkisofs -r -o DEB.iso DEB/

Ilustrasi
Untuk membukanya tinggal di klik 2x di file iso tersebut, tentunya bisa juga dibuka dikomputer lain dengan sistem operasi mac os x maupun windows.

Mudah sekali bukan. Selamat mencoba.

Referensi:
Read More
Salah satu cara paling mudah untuk mengetahui seberapa besar bandwidth internet adalah dengan membuka situs speedtest.net. Namun apabila tidak bisa mengakses situs tersebut, misal karena plugin flash tidak terpasang, atau bagi para admin server dengan kebutuhan GUI terbatas, masih bisa menggunakan tool bernama speedtest-cli berbasis console yang ditulis dalam bahasa python.

Speedtest-cli menggunakan situs speedtest.net dan mendukung listing server berdasar jarak, serta melakukan pengujian terhadap server tertentu. Pemasangan speedtest-cli bisa menggunakan beberapa cara, yakni menggunakan pip, easy_install,git, curl atau download manual.

Read More