Sunday, September 30, 2012

Menyelamatkan Data dengan PartedMagic

Umumnya CD/DVD sistem operasi komputer modern telah dilengkapi berbagai program penting untuk pekerjaan sehari-hari seperti web browser, file browser, text editor sederhana, pemutar musik dan video, email, dan cahtting. Lebih hebat lagi CD/DVD sistem operasi berbasis Open Source seperti Linux, karena telah dilengkapi program-program penting yang biasanya tidak disertakan pada CD/DVD sistem operasi bukan Open Source, misalnya BlankOn dan Ubuntu menyertakan LibreOffice (Word, Spreadsheet, Presentation), PartedMagic menyertakan gparted untuk masalah harddisk dan PhotoRec untuk masalah data terhapus. Info selengkapnya bisa dibaca pada InfoLINUX edisi 09/2012.

Tuesday, September 25, 2012

Mengapa Sulit Mendapatkan Sarjana Komputer

Beberapa teman dari perusahaan yang membutuhkan sarjana komputer curhat ke saya, di era internet dan open source ini masih sulit mendapatkan karyawan baru yang punya ilmu dasar komputer dan skill yang sesuai kebutuhannya. Misal sarjana komputer (D3/S1) yang faham konsep pemrograman dan networking, plus terampil menggunakan Linux dan membuat program php atau java dengan database mysql. Saya rasa ini masalah klasik atau sudah lama terjadi, tapi mengapa masih belum banyak solusi, ya?

Ketika masalah itu saya bawa ke beberapa teman di perguruan tinggi yang mengelola program studi TI, SI, IL, MI, komentarnya beragam. Ada yang komentar, perguruan tinggi tidak wajib memberikan keterampilan tapi cukup memberi pemahaman atau konsep. Ada lagi yang komentar, perguruan tinggi sudah memberikan skill, tapi tidak dengan produk terbaru karena perubahan yang cepat tidak mampu diikuti para dosennya, misal Linux, PHP, Java, dan MySQL. Lalu ketika saya bawa kembali jawaban itu ke teman yang butuh karyawan, dia/mereka bilang terlalu mahal bagi perusahaan kalau harus memberikan training kepada karyawan baru sebelum diberi tugas di bidang networking dan pemrograman atau pengembangan sistem informasi perusahaan.

Apa akibat dari masalah ini? Bukan berdasar survey tapi info dari teman di pemerintah, pengangguran lulusan komputer masih tinggi, tapi lowongan tenaga ahli TIK tetap tidak mudah terisi. Solusinya, harus ada perguruan tinggi yang berani memadukan konsep dan skill, dengan risiko biaya operasional pendidikan jadi lebih besar dari umumnya perguruan tinggi lain, misal dengan selalu memberikan update ilmu/skill TIK yang cepat berubah ini. Contoh perguruan tinggi komputer yang sejak semester pertama hingga lulus memberikan skill Linux/Open Source selain konsep-konsep dasar itu adalah STT Terpadu Nurul Fikri.

Monday, August 27, 2012

BlankOn 8 atau Mint 13 atau Ubuntu 12

Libur lebaran 2012 ini saya mencoba tiga distro Linux turunan Debian, yakni BlankOn 8, Mint 13, dan Ubuntu 12.04. Saya coba membandingkan kelebihan dan kekurangan masing-masing dari sisi tampilan dan menu desktop, serta dari sisi kecepatan booting hingga muncul desktop.
Tampilan desktop dan menu Manokwari milik BlankOn 8

Kesimpulan saya, dari sisi tampilan: BlankOn cocok untuk yang mementingkan kesederhanaan dengan desktop Manokwari-nya. Mint 13 untuk yang memementingkan kemiripan dengan tampilan lama (Windows, Gnome 2, KDE). Dan Ubuntu untuk yang sudah suka Unity Ubuntu. Dari sisi kecepatan booting, BlankOn paling cepat, sedangkan Ubuntu dan Mint relatif sama.

Catatan: Kesimpulan ini tidak berarti menjadi penilai salah satu lebih baik dari yang lain, karena setiap pengguna memiliki keinginan yang berbeda. Pengguna yang ingin praktis, cepat, sederhana, BlankOn bisa jadi pilihannya. Pengguna yang ingin tampilan mirip Windows bisa jadi memilih Mint. Dan pengguna yang telah mantap dengan Unity bisa jadii pilih Ubuntu. Salah satu kelebihan BlankOn bagi saya, dibandingkan dua lainnya itu, ada rasa kebanggaan pakai BlankOn karena buatan Indonesia, plus dilengkapi aksara (font) khas Indonesia seperti honocoroko dan lain-lain.  

Tuesday, July 31, 2012

Menunggu Kelahiran Linux BlankOn 8

Tidak semua kegiatan menunggu itu membosankan. Salah satu yang bisa menyenangkan adalah menunggu rilis produk software kesukaan, misal BlankOn 8 Rote, karena ada versi-versi pendahulu sebelum keluar versi final. Mirip menunggu pertandingan final Piala Dunia atau Piala Eropa, ada pertandingan-pertandingan awal yang juga menyenangkan ditonton.

Bedanya, menunggu rilis software seperti BlankOn 8 Rote ini memberi kesempatan semua orang ikut menjadi "pemain", bahkan bisa ikut menjadi "penentu" hasil akhir. Menjadi pemain dalam pengembangan distro Linux dapat dilakukan mulai dari sebelum ada rilis awal, misalnya mengusulkan program yang disertakan. Menjadi pemain juga bisa dilakukan setelah ada rilis alfa, beta, atau racikan, misalnya menjadi penguji-coba atau tester dan melaporkan hasil tesnya.

Jika Anda berminat menjadi "pemain" BlankOn, Anda bisa mulai dengan mencoba edisi harian, misalnya versi harian 30 Juli 2012 Blankon 8 Standar atau BlankOn 8 Sajadah (edisi muslim). Kalau Anda merasa terlambat untuk mengusulkan program dalam BlankOn 8, Anda dapat mengusulkan untuk BlankOn 9 melalui milis BlankOn-Dev.

Wednesday, July 11, 2012

Mencari Rezeki dengan Linux-FOSS

Seseorang bertanya, "Kalau kita mendukung HaKI dan Open Source, dari mana kita dapat rezeki?" Sebelum menjawab, saya ceritakan dulu HaKI itu banyak rupanya, ada hak cipta, hak paten, merek dan rahasia dagang. Hak cipta suatu produk FOSS (Free/Open Source Software) adalah milik si pembuat produk itu, tapi hak mengkomersialkannya bisa menjadi milik siapa saja, selama tidak melanggar hak ciptanya. Menjual produk berlisensi FOSS tidak dilarang, selama tidak menyembunyikan kode sumbernya, tidak menarik biaya royalti atau izin mengcopy (boleh ada biaya jasa tenaga mengcopy), tidak mengakui karya orang lain sebagai karyanya, dsb. Menjual produk baru yang dibuat dengan FOSS juga tidak dilarang. 

Berikut ini sekadar contoh jenis-jenis rezeki yang dapat diperoleh dari proses penyebarluasan Linux atau FOSS lainnya terkait dengan jenis HaKI. Misalnya kita ambil kasus perusahaan pengembang software yang menggunakan sistem operasi GNU/Linux, bahasa pemrograman PHP/Java, database MySQL/PostgreSQL, server Apache, dan aplikasi perkantoran LibreOffice sebagai bagian dari "jualannya".

  • Hak Cipta: Semua nama software di atas itu berlisensi Open Source, artinya tidak harus membayar royalti untuk menggunakan dan memodifkasi. Namun, pengembang software dapat menarik biaya atas karya ciptanya, misal mengemas menjadi CD, buku manual, kotak pembungkus, biaya instalasi, biaya setting, support / maintenance, biaya modifikasi, biaya training, dll. Pengembang software juga bisa mendapatkan rezeki dari membuat software baru atau software tambahan dari salah satu atau beberapa software di atas. Jika pengembang software itu menemukan kelemahan, maka dapat memperbaiki dan melaporkan ke pengembang utamanya. 
  • Hak Paten: Jika pengembang itu membuat software tambahan khusus untuk pelanggan dan tidak ingin dituduh mengambil paten pihak lain, maka algoritma software itu dapat dipatenkan. Soal apakah pengembang akan menjual paten atau tidak, ini urusan bisnis lain lagi yang masih pro dan kontra. 
  • Merek: Pengembang dapat membuat merek baru dari hasil modifikasi atau karya software baru, lalu menjual merek itu sebagai bagian dari produk barunya atau hasil modifikasi produk lain. Menjual merek tidak sama dengan menjual royalti hak cipta software hasil modifikasi yang tidak berlaku untuk lisensi GPL (General Public License) atau yang sejenis. 
  • Rahasia Dagang: Pengembang memiliki hak merahasiakan data perusahaan pelanggan atau rahasia dagangnya sendiri, misal data karyawan, data hasil riset pemasaran, data kreditur/debitur, dsb.  
Sebagian tulisan saya ini mungkin sama dengan tulisan saya yang lain atau tulisan orang lain tanpa saya sadari, karena saya hanya menulis ulang sesuai kondisi atau pertanyaan yang saya dapatkan.

Saturday, June 30, 2012

Membuat Handouts PDF Presentasi LibreOffice

Dalam waktu dekat, semua dokumen perkantoran yang digunakan untuk pelayanan publik (pemerintahan, perusahaan, pendidikan, dll.) harus menggunakan format ODF (Open Document Format) dan PDF (Portable Document Format). Pemerintah telah menetapkan Standar Nasional Indonesia (SNI) dan segera mengeluarkan Peraturan Menteri terkait itu. Banyak yang diuntungkan dan dimudahkan dengan keputusan itu, antara lain karena ada LibreOffice yang free dan open source.

LibreOffice adalah salah satu program atau aplikasi komputer untuk mengedit dan menghasilkan file ODF (misal open document text .odt, spreadsheet .ods, dan presentation .odp) dan PDF. Berikut ini salah satu tips menggunakan LibreOffice Impress untuk menghasilkan file presentasi pegangan peserta (handouts) misalnya 6 slides per halaman dalam bentuk PDF. Tentu LibreOffice Impress juga bisa menghasilkan slides berformat PDF melalui menu File - Export as PDF. Saya belum tahu apakah sekarang MS PowerPoint sudah bisa digunakan untuk membuat slide dan handout PDF secara langsung dan mudah seperti ini. Download LibreOffice dari www.libreoffice.org


Kita mulai membuka atau membuat presentasi dengan LibreOffice Impress, klik File - Print, lalu ikuti tiga langkah dengan tiga gambar di bawah ini. 
  1. Pada bar utama General, pilih salah satu printer, lalu klik Properties. Klik bar Device, lalu pilih Printer language type: PDF. Klik OK.  
  2. Masih pada bar General, di bagian Print - Document, ubah Slides menjadi Handouts. Lalu pada Slide per page, pilih Defaults atau ganti sesuai kebutuhan, misal 6 (slides per page).  
  3. Klik bar utama Options (paling kanan), beri tanda (check) Print to file, lalu klik Print to file. Tentukan folder dan nama file PDF. 
General - Properties - Device 
General - Print - Document: Handouts
Options - Print to file 

Sunday, June 24, 2012

Demo Linux di Pesantren Al Muthohhar

Saya bersama para santri melihat hasil pengamatan bulan sabit (hisab rukyatul hilal) dengan Linux dan Stellarium yang ternyata tidak jauh berbeda dengan hasil perhitungan para santri tanpa komputer, sesuai kitab "kuning" yang digunakan para santri. Saya juga menggunakan Linux untuk menghitung pembagian waris, dan ternyata menghasilkan pembagian warisan yang sama dengan hitungan para santri berdasar kitab faroidh yang dipelajarinya.

Alhamdulillah, saya sangat bergembira hari ini, Ahad 24 Juni 2012, karena bisa bertukar pikiran dengan para santri Pondok Pesantren Al Muthohhar di kampung Legok, desa Palinggihan, kec. Plered, kab. Purwakarta. Saya membawa BlankOn Sajadah dan Ubuntu 12.04 lengkap dengan beberapa program yang sesuai dengan ilmu yang dipelajari para santri, antara lain ilmu falak, khususnya hisab-rukyatul-hilal, dan ilmu faroidh (pembagian warisan). Saya tampilkan dua distro Linux itu untuk menunjukkan ke para santri bahwa sebagian karya Indonesia (BlankOn) tidak kalah dengan karya luar negeri seperti Ubuntu, apalagi Windows.

Pondok Pesantren Al Muthohhar ini memiliki banyak keistimewaan bagi saya. Keistimewaan pertama, pesantren ini bukan pesantren modern tapi para santrinya belajar ilmu modern (misal ICT), selain tetap belajar ilmu klasik, misalnya kitab-kitab "gundul" tentang astronomi Islam, faroidh, dll. yang tidak diragukan lagi manfaatnya. Keistimewaan kedua dan ketiga, pesantren ini telah berusia 100 tahun (eksis sejak 1912) dan didirikan oleh salah satu ulama besar K.H. Muhammad Thoha bin K.H. Ahmad Rafe'i. Banyak alumninya yang sukses (berguna di masyarakat) dan menyebar di berbagai kota, termasuk kota Depok tempat tinggal saya saat ini.

Sunday, June 17, 2012

Memahami Alam Semesta dengan Komputer

Mempelajari dan memahami alam semesta merupakan tugas kita sebagai manusia yang diberi akal dan hati oleh Sang Pencipta. Misalnya, kita dapat menggunakan komputer Linux untuk mengetahui kapan bulan sabit atau awal bulan berada di atas ufuk pada saat matahari terbenam.

Sebagai contoh, tulisan dan gambar ini saya buat pada sebuah komputer dengan sistem operasi Linux dan program Kstars. Saya ingin mengetahui kapan terjadinya bulan sabit atau hilal pada Ramadhan dan Syawal 1433 H / 2012 M. Tulisan ini tidak membahas perbedaan pendapat di antara ulama atau ahli falak, tapi hanya membahas bagaimana dan kapan bulan sabit terjadi.
Gambar 1. Bulan di atas ufuk saat matahari terbenam 18 Agustus 2012

Lebih dahulu kita sepakati beberapa hal. Pertama, peredaran bulan, bumi, dan matahari itu sangat teratur, kecuali suatu saat Tuhan menghendaki lain (misal karena kiyamat), sehingga kita bisa menentukan jam-menit-detik kapan matahari terbit, terbenam, terjadi gerhana, dsb. Kedua, jumlah hari dalam satu bulan itu bulat, misal 28, 29, 30, dan 31, meskipun waktu tepatnya satu bulan sebenarnya tidak bulat, sehingga tidak ada jumlah hari dalam sebulan itu pecahan, misal 29,5. Untuk bulan berbasis peredaran "bulan/moon" atau Qomariyah, jumlah hari dibulatkan 29 atau 30, tidak ada 28 dan 31. Ketiga, bulan tidak memancarkan sinar, sehingga kita dapat melihat dengan mata karena bulan terkena sinar matahari.

Dengan tiga kesepakatan di atas, kita lihat di Jakarta, bulan sabit Syawal 1433 H terjadi  pada malam Minggu (19 Agustus 2012), karena ketinggian bulan saat matahari terbenam pada Sabtu sore 18 Agustus 2012 sekitar 7 derajat. Bulan sabit yang sudah tinggi ini juga akan terlihat di timur dan barat Indonesia, demikian pula di Arab Saudi. Jika ditarik mundur 30 hari ke belakang, bulan sabit Ramadhan 1433 H terjadi pada 20 Juli 2012, sehingga lama bulan Ramadhan 30 hari, karena ketinggian bulan saat matahari terbenam pada 19 Juli 2012 di atas ufuk sekitar 1 derajat, kecuali saya/komputer salah atau Allah menghendaki lain. Tunggu dulu... apakah ketinggian 1 derajat itu dapat dilihat dengan mata atau teropong?

Gambar 2. Bulan di atas ufuk saat matahari terbenam 19 Juli 2012 

Secara manusiawi, bulan setinggi 1 derajat tidak dapat dilihat dengan mata atau teropong, kecuali dengan teropong canggih yang dapat melihat bulan meskipun sinar matahari tidak mengenai bulan. Kalau diskusi soal batas ketinggian bulan ini, kita akan masuk wilayah perbedaan pendapat atau khilafiyyah penentuan hilal. Misalnya, jika Anda berpendapat "mata kepala harus melihat bulan", maka bulan sabit atau awal Ramadhan jatuh pada 21 Juli 2012, sehingga lama bulan Ramadhan 29 hari. 

Jika kita sama-sama beragama Islam, kita sepakat juga bahwa 1 Ramadhan dan 1 Syawal ditentukan dengan "melihat" hilal atau mengetahui adanya bulan sabit. Sedangkan cara melihat/mengetahui bulan sabit boleh tidak sepakat, apakah akan menggunakan mata "telanjang", mata dengan "teropong konvensional", mata dengan "teropong canggih", atau mata dengan "teropong komputer" seperti ketika menentukan jadwal sholat, jadwal gerhana bulan/matahari, dsb.

Jika ummat Islam ingin menggunakan jadwal atau kalender yang sama, maka perlu ada yang mengalah (ada toleransi). Karena meskipun sudah menggunakan alat yang sama (mata atau teropong), tetap bisa terjadi perbedaan pendapat. Apalagi kita sepakat bahwa kita tidak bisa bertemu Nabi SAW untuk meminta keputusan tunggal, dan hanya Allah yang pasti (Maha) benar. Wallahu a'lam bish-shawab.

Wednesday, June 13, 2012

Apakah kata Android akan menjadi seperti Odol?

Banyak orang kalau ditanya apakah sikat gigi pakai Odol, jawabnya ya. Apakah presentasi pakai Infocus, jawabnya ya. Apakah minum air putih kemasan Aqua, jawabnya ya.
Sekarang, ketika ditanya apakah servernya Linux, mulai banyak yang jawab ya. Di masa depan, jika ditanya apakah pakai hape Android, jawabnya ya, meskipun sedang  pakai hape yang bukan Android. :-)

Tuesday, May 08, 2012

Mengubah Tampilan Ubuntu 12.04

Pengguna Linux umumnya suka mencoba hal baru, antara lain karena ingin semakin nyaman dengan Linux-nya. Sayangnya, tampilan baru suatu Linux tidak selalu disukai penggunanya. Misal banyak pengguna Ubuntu yang masih suka tampilan Ubuntu lama dengan Panel (Gnome 2) daripada Ubuntu baru dengan Unity (Gnome 3).
Ada banyak cara mengubah tampilan Unity menjadi Panel (bar di atas dan bar di bawah), salah satunya dengan menginstal gnome-panel. Jika Anda pengguna Ubuntu 12.04 Desktop Unity Gnome 3, jalankan Ubuntu Software Center dengan klik ikon di kiri agak bawah, lalu ketikkan gnome-panel pada bagian pencarian (Search), pilih gnome-panel, dan klik Install. Tunggu beberapa detik atau menit sesuai kecepatan akses internet yang akan mengunduh sejumlah paket sekitar 7MB. Selesai instal, Log Out dan kembali Log In dengan memilih Classic, sehingga tampilan seperti Gnome 2. 

Thursday, April 19, 2012

Sekolah dan Perguruan Tinggi Linux

Dapatkah suatu sekolah atau perguruan tinggi dikelola dengan Linux sebagai sistem operasi utama dan produk-produk FOSS lainnya sebagai aplikasi pengelolaan/pelaksanaan pendidikan? Sudah pasti bisa, meskipun tidak bisa seratus persen pakai Linux/FOSS karena "terpaksa atau dipaksa". Linux/FOSS dapat digunakan sebagai materi pelajaran/kuliah/praktikum, alat bantu ajar (presentasi, e-learning, dll.), dan administrasi atau sistem informasi (pendaftaran, pembayaran, penggajian, dll.). Contohnya?

Contoh perguruan tinggi yang sistem utamanya pakai Linux/FOSS belum saya temukan, tapi kalau contoh penggunaan Linux/FOSS di salah satu fakultas atau program studi perguruan tinggi atau sekolah telah banyak ditemukan di Indonesia. Misalnya mulai dari yang berat, pengolahan data bisa menggunakan Scilab pengganti Mathlab, dan R sebagai pengganti SPSS yang belum tersedia di Linux dan bukan termasuk FOSS. Kalau mulai dari yang ringan, pembuatan laporan atau tugas yang berbentuk file menggunakan latex, lyx, libreoffice, atau produk FOSS lainnya yg jalan di atas Linux.

Untuk jurusan terkait komputer, belajar sisitem operasi dasar hingga networking dan security bisa dengan Linux. Pemrograman dasar bisa dimulai dengan C/C++ atau Python atau Freepascal atau lainnya. Untuk pemrograman visual bisa pakai wxwidget, atau sekalian Java dengan Eclipse agar mudah ketika kemudian belajar pemrograman Android. Database bisa pilih MySQL atau PostgreSQL. Untuk jurusan komunikasi visual atau multimedia bisa menggunakan Gimp (image editing), Blender (animasi/3D), Avidemux/Cinelerra/Kdenlive/Kino/LiVES (video editing), dsb.

Bagaimana jika ada kewajiban dari pemerintah untuk menggunakan aplikasi atau software yang hanya dapat berjalan di sistem operasi selain Linux? Itu pengecualian. Bisa mulai dengan protes atau demo ke pemerintah yang suka "maksa beli" itu. Solusi sementara, sistem operasi utama tetap Linux, lalu jalankan emulator (misal wine) atau virtual machine (misal virtualbox) untuk menjalankan software "aneh" itu.

Sertifikat, Sertifikasi, dan Ijasah

Sertifikat pendidikan dan pelatihan di Indonesia banyak macamnya. Ada sertifikat yang diberikan ketika seseorang selesai mengikuti pelatihan/seminar. Ada sertifikat yang diberikan setelah lulus pelatihan. Ada sertifikat yang diberikan setelah lulus dalam proses sertifikasi profesi/kompetensi.

Sertifikasi profesi/kompetensi juga banyak macamnya, misal profesi akademik (guru/dosen), dokter, apoteker, akuntan, dan komputer (operator, programer, system administrator, dll.). Sertifikasi profesi/kompetensi adalah proses penilaian (asesmen) yang sistematis/terstruktur berdasar standar profesi/kompetensi kerja sesuai dengan ilmu/skill/pengalaman di bidang kerja tertentu.

Istilah sertifikat biasa digunakan untuk pelatihan/pendidikan non formal. Sedangkan ijasah diberikan setelah lulus suatu tingkat pendidikan formal, mulai dari SD/MI hingga S3. Dulu ketika kita lulus TK, kita (harusnya) dapat sertifikat, bukan ijasah, karena TK bukan pendidikan formal. Ketika SD/MI kita mendapatkan pelajaran komputer, kita bisa dapat sertifikat lulus pelatihan komputer, bukan ijasah komputer. Ketika lulus SD/MI, baru kita dapat ijasah.

Apakah peserta pendidikan non formal bisa mendapatkan ijasah? Bisa! Misalnya peserta pendidikan non formal home-schooling atau kejar (kelompok belajar) setara SD/MI yang lulus ujian Paket A, non formal setara SMP/MTs yang lulus ujian Paket B, dan non formal setara SMA/MA/SMK yang lulus Paket C. Untuk keadilan dan pemerataan pendidikan, mestinya ada pendidikan non formal setara D1 (yang mendapat ijasah D1 setelah lulus ujian Paket D), setara D2 (Paket E), setara D3 (Paket F), setara D4/S1 (Paket G), setara S2 (Paket H), dan setara S3 (Paket I).

Sunday, February 26, 2012

Hebatnya Keyboard

Pengguna komputer biasanya terampil menggunakan keyboard, mulai dari yang sederhana seperti mengetik status di FB, update Twitter, menulis email, ngobrol via chatting, hingga yang serius seperti menyusun skripsi, membuat hitungan keuangan, membuat presentasi, termasuk yang suka membuat program. Semua butuh dan senang pakai keyboard, tidak ada yang mengeluh mengapa tidak bisa melakukan itu semua dengan klik mouse saja?

Manfaat besar keyboard tidak hanya untuk mengetik seperti di atas, tapi juga mengetik untuk menjalankan program agar cepat dan hemat tenaga. Kalau Anda menggunakan sistem operasi Linux di komputer desktop atau server, keyboard dapat digunakan untuk hampir semua keperluan. Berikut ini hanya sedikit contoh hebatnya keyboard.

1. Mengganti alamat IP ethernet atau wlan, misal menjadi 192.168.1.234. Mengetik keyboard-nya (sebagai user root atau diawali perintah sudo su -) adalah ifconfig eth0 192.168.1.234 atau ifconfig wlan0 192.168.1.123

2. Mengganti alamat MAC Wi-Fi atau ethernet, misal agar diizinkan mengakses jaringan internet. Mengetik keyboard-nya (sebagai root):  ifconfig wlan0 hw ether 00:11:22:33:44:55

3. Mendengarkan lagu mp3, misal nama file lagu bernyanyi.mp3 ada di direktori /home/rus. Mengetik keyboard-nya: mpg123 /home/rus/bernanyi.mp3 

4. Mengubah ukuran foto besar menjadi kecil, misal foto-besar.jpg berukuran 12 MP (4.000.000x3.000.000) diubah menjadi menjadi foto kecil.jpg 0,5 MP atau SVGA (800x600). Mengetik keyboardnya: convert -resize 800 foto-asli.jpg foto-kecil.jpg 

Keyboard memang serba guna, jika kita mau menggunakannya. :-) 

Monday, February 20, 2012

Distro Linux Indonesia

Mengapa Membuat Distro Linux Indonesia?


Bangsa Indonesia boleh berbesar hati karena banyak pengembang FOSS yang karyanya diakui secara nasional maupun internasional. Sebagian karya “anak bangsa” itu berbentuk sistem operasi lengkap atau distro Linux, misalnya (urut abjad pertama) BlankOn, Briker, Igos Nusantara, MiGOS, POCI, Soerya, dan Zencafe.

Mengapa pengembangan distro Indonesia itu penting, padahal sudah banyak pilihan distro dari luar negeri siap untuk digunakan oleh bangsa Indonesia? Berikut ini beberapa alasan para pengembang Linux/FOSS membuat distro Linux khas Indonesia. Alasan pertama adalah penguasaan produk dan kepemilikan merek. Ini sangat terkait dengan hak cipta atau lisensi FOSS yang mengizinkan pembuatan turunan tanpa harus menggunakan merek produk awalnya.

Alasan kedua untuk memenuhi kebutuhan pengguna Indonesia yang belum terpenuhi dengan mudah oleh distro luar negeri. Hampir semua distro lokal memberikan dukungan berbagai format multimedia dan bahasa lokal. Kebutuhan lain adalah kelengkapan program yang paling banyak digunakan di Indonesia, misalnya GIMP untuk pengolah foto yang tidak lagi disertakan sebagai bawaan CD beberapa distro terkenal seperti Ubuntu dan Mandriva.

Alasan ketiga untuk membangun komunitas pengembang FOSS yang memiliki ikatan kuat dan bekerja sama secara berkesinambungan. Bahkan dalam pengembangan distro BlankOn, alasan ketiga ini dijadikan tujuan utama, yaitu membangun sistem dan infrastruktur pengembangan FOSS, dengan distro BlankOn sebagai salah satu produknya. BlankOn dibuat untuk perkantoran secara umum.

Alasan keempat untuk menghasilkan produk yang sangat fokus ke penggunaan tertentu, misalnya Briker untuk VoIP atau IP-PBX dan Zencafe untuk warnet atau internet cafe. Beberapa distro lain dikembangkan khusus untuk kebutuhan pemerintahan, misalnya distro MiGOS (Minang Goes Open Source) di Provinsi Sumatera Barat, Soerya di Kota Surabaya, dan Deep-ix di Kab Aceh Tengah. Ada pula distro khusus untuk administrasi pendidikan sekolah, misalnya Linux Biasawae dengan aplikasi Sisfokol terpasang secara default.

Nama-nama distro Linux itu hanya sebagian dari banyak distro Linux dan karya software Indonesia lainnya. 

Wednesday, January 11, 2012

Mengapa Menolak Linux?

Linux dan berbagai program yang tersedia untuknya telah diterima oleh jutaan komputer "server" di dunia. Linux (Android) juga telah diterima oleh ratusan juta hingga milyaran komputer "jaman sekarang" berbentuk tablet PC dan handphone. Definisi PC di sini adalah komputer untuk bekerja personal. Jika tanpa kata tablet, maka PC dapat berbentuk desktop (komputer di meja) atau laptop (komputer di pangkuan, notebook atau netbook).

Jika Anda penasaran Linux untuk server, gunakan www.netcraft.com untuk mengetahui sistem operasi (OS) apa yang digunakan oleh server-server raksasa milik "perusahaan-perusahaan raksasa". Misalnya semua server dengan sub domain google.com, demikian pula search.microsoft.com menggunakan OS Linux.

Lalu, mengapa ada PC dan penggunanya "menolak Linux" padahal banyak server dan penggunanya menerima GNU-Linux, dan banyak pengguna tablet/handphone menerima Android-Linux?

Berdasarkan pengamatan dan pengalaman di Indonesia, adanya PC dan penggunanya "menolak Linux" antara lain disebabkan oleh salah satu atau beberapa hal ini:
  1. PC itu berisi perangkat keras yang belum mendukung Linux, misalnya printer dan scanner merek dan tipe tertentu.
  2. Pengguna PC itu membutuhkan program yang tidak dapat dijalankan di Linux, misalnya RKAKL yang saat ini dipakai pemerintah Indonesia dan games yang saat ini masih popular. 
  3. Pengguna PC itu diperintah oleh atasan atau bosnya untuk membuat dokumen perkantoran (teks, spreadsheet, presentasi, gambar) atau tugas lain yang harus dijalankan dengan sistem operasi bukan Linux.
  4. Pengguna PC telah mendapatkan program bukan Linux dalam PC yang dibelinya, sehingga selama memakai PC tidak mengenal Linux. Tak kenal, maka tak sayang. 
  5. Pengadaan barang/jasa di berbagai instansi tidak mensyaratkan Open Source dan bahkan mengarah ke merek tertentu, sehingga Linux tidak memenuhi ketentuan pengadaan.
Setelah tahu penyebabnya, berikut ini solusi agar Linux diterima oleh PC dan penggunanya:
  1. Beli PC atau perangkat keras PC yang telah mendukung Linux, misalnya (bukan promosi, hanya contoh) printer LaserJet/Deskjet HP, printer dan scanner Canon MP287 (meskipun harus download driver lebih dulu), dll. 
  2. Meminta pemerintah memberikan program yang wajib dipakai bisa jalan atau diakses dari Linux, misalnya tersedia RKAKL versi Linux atau versi web yang dapat diakses dari browser web di Linux.
  3. Membuat kesepakatan bersama para pengguna PC, termasuk pemimpinnya atau atasannya, untuk menggunakan program yang sesuai dengan standar dokumen perkantoran yang telah menjadi SNI (Standar Nasional Indonesia) dan ISO/IEC 26300, yakni OpenDocument Format, misalnya OpenOffice dan LibreOffice. 
  4. Memesan ke toko/penjual PC atau pemenang lelang pengadaan PC untuk memasang Linux dan semua program penting seperti Open/LibreOffice, Gimp, Inkscape, dan lain-lain pada komputer yang dikirimnya. 
  5. Memberi tahu kepada para penyusun dokumen pengadaan barang/jasa pemerintah, swasta, dan lembaga pendidikan tentang prinsip dasar bahwa Open Source itu netral. Jika syarat pengadaan menyebutkan harus Open Source, maka siapa pun dapat menyediakannya, karena tidak ada software yang tidak dapat dijadikan Open Source jika pembuatnya "mau". 

Open Source itu netral. Open Source itu adil (fair). Open Source itu kebersamaan. Dan Linux itu Open Source.