Showing posts with label blogging. Show all posts
Showing posts with label blogging. Show all posts

Sunday, March 14, 2010

Simple != Easy

Mungkin anda pernah membaca slogan berikut:
"Arch Linux, a lightweight and flexible Linux® distribution that tries to Keep It Simple."
Atau kata-kata yang sering muncul:
"It's easy to use"
Keyword dari dua kalimat di atas adalah "simple" dan "easy", yang dalam bahasa Indonesia berarti "sederhana" dan "mudah". Kebanyakan orang mungkin akan menyatakan bahwa jika sesuatu itu sederhana maka ekuivalen dengan kemudahan. Padahal menurut saya itu cukup berbeda.

Hal ini sering saya temukan di milis-milis maupun forum-forum yang saya ikuti yg ada hubungannya dengan penggunaan teknologi open source atau free software. Maksud saya menulis ini hanyalah ingin menjernihkan pengertian akan kederhanaan/simplicity dan easy/kemudahan agar tidak membingungkan orang-orang baru/newbie.

Seperti definisi simple yg dianut arch linux, bahwa kesederhanaan/simplicity itu adalah 'tanpa tambahan, modifikasi, atau kerumitan yang tidak perlu', dan menyediakan struktur dasar UNIX-like ringan yang mengizinkan pengguna untuk membentuk sistemnya sesuai dengan kebutuhannya masing-masing. Singkatnya, elegan, pendekatan minimalis.

Dengan definisi di atas, maka kemudahan bukanlah menjadi kunci utama dalam kesederhanaan yang didefinisikan dalam Arch Linux. Itulah kenapa Arch Linux ditujukan untuk pengguna dengan level kemampuan menengah ke atas. Karena Arch tidak menjadikan kemudahan itu sebagai bumbu utama dalam kesederhanaannya.

Sedangkan mudah atau easy atau kemudahan, lebih menyangkut aspek non teknis. Seperti pada seseorang yang baru saja menggunakan komputer, dibutuhkan antarmuka yang mudah untuk orang tersebut operasikan. Padahal sebenarnya, sistem dalam komputer tersebut tidaklah sesederhana seperti yang ditampilkan. Tetapi, pengguna tidak perlu mengetahui mengenai sederhana atau tidaknya sistem komputer tersebut, yang penting pengguna mudah menggunakannya.

Dari pengertian saya di ataslah, saya berusaha memisahkan kedua poin ini dalam setiap kesempatan yang ada. Seperti saat seseorang bertanya, "enaknya saya pake distro apa yah?". Maka saya akan menjawab sesuai dengan kebutuhan orang tersebut. Dengan terlebih dahulu ditanyakan bagaimana status kemampuannya di linux itu sendiri. Jika orang tersebut awam dan inginkan kemudahan, maka saya akan merekomendasikan distro-distro seperti Ubuntu, OpenSuSE atau BlankOn. Sedangkan jika orang tersebut ingin mengetahui lebih dalam tentang linux dan ingin sistemnya dikustomisasi menjadi sesederhana mungkin sesuai kebutuhannya, maka saya akan rekomendasikan distro-distro seperti Arch Linux atau Gentoo.

Saya harap dengan adanya tulisan ini, para pengguna awam dapat memahami lebih mengenai istilah-istilah yang sering digunakan dalam dunia komputer, linux, dan free/open source.

Saturday, February 13, 2010

ULW Week #1

Unikom Linux Week #1 sudah berjalan 1 minggu, dan telah tampak antusiasme dari pemuda-pemuda Unikom yang memadati setiap kelas yang diadakan. Walau harus sedikit kecewa untuk 2 sesi pada hari selasa karena sesi #1 (OpenOffice.Org Workshop) murni hanya panitia yang menjadi audiens, sedangkan sesi #2 tidak jelas alasannya sang pembicara tidak kunjung datang, mungkin ada sedikit keraguan dari sang pembicara pada acara ini sendiri (who knows?). Secara umum, walaupun peserta hampir semua adalah mahasiswa Unikom, acara ini dapat dikatakan sukses. Dan bagi KLuB pribadi acara ini menjadi pembuktian awal dari pemerintahan baru yang saya pimpin.

Output utama yang diharapkan dari acara ini adalah bertambahnya anggota komunitas, baik itu KLuB secara umum maupun pembentukan KSL di lokal Unikom. Dengan persiapan KLuB menuju markas baru diharapkan dengan semakin bertambahnya anggota dapat lebih menyemarakkan kegiatan-kegiatan yang akan diagendakan KLuB untuk tahun ini. Agendanya sendiri baru akan dibahas sore ini sekalian KLuBing.

Oke dilanjutkan lagi nanti laporan KLuBing hari ini. Sukses selalu komunitas Linux Indonesia!!

Monday, December 21, 2009

Polling Closed

Ternyata pengunjung blog ini sangat sedikit atau bahkan nyaris tidak ada. Saat kemarin saya coba untuk membuat polling saja tidak ada satu pun yang mengisinya. Apa perlu saya melakukan sedikit pemasaran atas blog saya ini? Atau memang blog saya ini kurang menarik? Well, mungkin semuanya benar.

Untungnya blog ini bukan sebuah perusahaan yang mencari profit. Karena jika ya, maka mulai bulan depan blog ini akan ditutup, karena jangankan menghasilkan profit, yang datang saja hampir tidak ada ^__^

Oleh karena blog ini bukan dalam rangka mencari profit atau ketenaran, maka blog ini akan terus diisi. Insya Allah saya akan berusahaan mengisinya dengan ilmu-ilmu yang berguna bagi kita semua. Soal populer atau tidak, kita lihat saja ke depannya. Saya cuma berharap agar blog ini dapat fokus pada sesuatu atau hanya sekedar curahan hati saya yang mengandung beberapa ilmu yang bisa dibagikan kepada khalayak ramai. Intinya adalah blog ini harus memiliki manfaat. Dan saya sedang berusaha agar hal ini tercapai.

Oke, sampai disini dulu. Come fly with me, come fly, lets fly away... (just like michael buble or frank sinatra sang it)

Saturday, December 12, 2009

KDE4 Desktop Effects



Thursday, i installed SimplyMepis on my thinkpad notebook and it went good. But for a couple day, I couldn't start my desktop effects because it used vesa instead of intel driver. I thought that in mepis, I should install an intel driver manually, so i started to googled about how to enable kde4 desktop effects. Here's my hardware:

rmtx@mepisbox:~$ lspci -nn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)


But after 2 days, i couldn't find an appropriate solution for my problem. Until today, i encourage myself to change my xorg config manually because I think many GNU/Linux distribution don't need any driver installation for the intel graphics. And yes, it worked. Just change the string "vesa" to "intel" on the /etc/X11/xorg.conf file, it started to clear even still have fonts issue. Mepis couldn't show the font correctly. It just show a blank line for every font it appears. I googled again about this, but once again it gives me no answers. Until my desktop started to blank and I reboot my system.

Suddenly after the reboot, my desktop just works. The fonts display correctly, and i could enable the desktop effects. Yes it so simple, I still can not believe why not since yesterday I change the settings. I think that's why there's no forum to discuss about this issue.


Okay, that's all for now. Thanx for reading ^__^

Thursday, December 10, 2009

The Power Of Participation

Such a nice article from my archlinux-id buddy, keripix. Here's the article source.

I hope many business person/institution is aware about how this way could work. Foremost are business using the open source technology.

Polling Iseng

Iseng-iseng bikin polling. Kalo temen-temen lagi pada nganggur di malam yang dingin ini, coba maen-maen ke blog saya ini trus ngisi polling. Insya Allah hasilnya bisa jadi barokah untuk komunitas free software terutama linux hehehe

Tiada kata yang paling indah selain kata, terima kasih atas suaranya ^^y

Monday, December 7, 2009

BlankOn, Here I Come...

Setelah beberapa lama vakum dari pengembangan, akhirnya saya siap kembali menunjukkan taring saya lagi di antara para pengembang. Semoga kali ini bisa bener-bener menjaga komitmen yang sudah dibuat.

Ke mana saja selama ini? Alhamdulillah, beberapa bulan ini disibukkan oleh urusan kantor yang berlarut-larut tanpa ujung. Ada untung ada rugi. Untungnya, hidup saya jadi bisa tidak terlalu bergantung lagi sama ortu. Ruginya, waktu saya habis untuk urusan ini, sehingga hal-hal yang berbau komunitas tidak tersentuh sama sekali. Walau sebenarnya sekarang juga masih sedikit disibukken, tapi Insya Allah sudah lebih bisa diatur waktu-waktunya.

Apa langkah pertama yang akan dilakukan? Saya akan coba bantu-bantu di forum sebagai moderator, dan tentunya meramaikan forum tersebut supaya ga kayak kuburan bangget :P hehehe
Selain itu, memulai lagi pelajaran-pelajaran soal pemaketan yang sudah banyak terlupakan. Semoga pas kelas pemaketan darat nanti bisa hadir. Yah Bapak pemateri siap-siap aja menerima banyak pertanyaan. Eh tapi, saya mah pendiem denk orangnya, pasti ga banyak nanya.

Ide apa yang akan diterapkan untuk BlankOn? Sudah ada sih beberapa ide, cuma mungkin di lain waktu saya paparken lebih jelas. Saya terkadang malu kalau suatu ide saya usulkan tapi saya sendiri belum bisa secara penuh mengeksekusinya. Jadi saya mau simpen dulu, buat riset dulu sendiri, baru nanti dimunculken kalo ada masalah atau sudah siap.

Mari kita berkarya, jadikan Indonesia menjadi negara terdepan dalam teknologi. Salah satunya tentu lewat BlankOn ini. Siapa hendak turut? Kami tunggu!!

Friday, December 4, 2009

Pelatihan: Day 3 (Final Day)

Akhirnya, selesai juga rangkaian pelatihan yang diadakan selama 3 hari kemarin ini. Lumayan, dapet temen dedengkot OpenSolaris Bandung, Pak Agus Setiawan :-D

Jadi, kesimpulan yang tertangkep oleh saya dari 3 hari pelatihan ini adalah glassfish merupakan sebuah app server, yang mana kita bisa membangun aplikasi di atasnya seperti sebuah web application di atas web server-nya. Mengapa hanya itu kesimpulannya? Karena dari sejak awal, isu utama yang ada di otak saya adalah, apa bedanya web server dengan app server. Jadi ini sedikit penjelasan yang bisa saya pahami.

Fungsi dari app dan web server bisa jadi sama, hanya saja dari sisi keamanan, app server lebih aman daripada web server karena melewati beberapa tier/layer/container (ntah yg mana yg bener, kalo ada yang tau tolong koreksi) untuk sampai ke tier/layer/container penyimpanan data. Dari setiap tier/layer/container tersebut, bisa jadi memiliki implementasi yang berbeda-beda dan memiliki sistem keamanan yang terpisah. Selain itu, jika kita mengembangkan suatu aplikasi di atas app server, di sini glassfish sebagai topik utama, maka kita juga bisa mendapatkan semua komponen yang juga dimiliki glassfish. Hal ini sesuai dengan konsep OOP itu sendiri yaitu inheritance. Sedangkan pada web server, aplikasi kita tidak bisa menurunkan apa-apa dari web server tsb. Maksud komponen di atas adalah semua hal yang dapat diturunkan seperti method, class, dll (CMIIW).

Heuheu banyak CMIIW nya yah? Maklum deh nubie. Semoga ada manfaatnya bagi yang membaca. Kalo yang baca lebih expert dari saya tolong koreksi-koreksinya yah. Untuk materinya kalau ada yang mau minta boleh japri. Pada tau kan email saya?? :-D

Wednesday, December 2, 2009

Lupa Password, Lupa Segalanya

Heuheuheu

Lucu juga. Gw ngirim email ke email yang dulu karena dicurigai sudah dipake orang lain. Tapi gw masih mem-forward isi email yg dulu itu jadinya isi email yang baru dikirim muncul jg di email gw yang sekarang.

Yah, gini deh kalo umur makin berkurang, daya ingat juga semakin berkurang ^__^
Tapi mungkin bukan salah otak gw jg sih. Mungkin juga karena udah kelamaan ga pernah aktif tu email jadinya disediain lagi buat orang laen bikin pake nama email tsb. Jadilah gw ga bisa masukin password yang dulu gw pake.

Moga-moga orang yang sekarang pake masih aktif buka email-nya. Butuh banget ngambil isi dari blog-nya nih. Selain itu nama domain-nya juga sih, rametux.blogspot.com. Bahaya kalo digunakan untuk urusan komersial :P huehehehe

Pelatihan: Day 2

Tebak kenapa judulnya berubah!?? Hehehe

Sepertinya kecurigaan saya kemaren terbukti. Pelatihan ini lebih menekankan di Java EE-nya. Yah syukurlah hari kedua ini ga se-njelimet kemaren. Tapi tetep,, sebagai seorang dengan daya tangkap yang kurang, cuma sebagianlah yang bener2 ngelotok di kepala :P

Apa hal yg paling berkesan dari pelatihan hari ini? Saya bisa kasih kartu nama saya http://www.emocutez.com

Akhirnya nih, pas bagian lab-nya, saya bisa running program sederhananya. Bayu,, bayu,, hasil pelatihan JPL dulu kemana???? http://www.emocutez.com

Sekian dulu dan terima kasih.

Tuesday, December 1, 2009

Pelatihan GlassFish: Day 1

Tadi baru aja ikut pelatihan GlassFish untuk hari pertama. Sangat melelahkan, bukan hanya karena materinya yang rada njelimet (menurut saya ^^), tapi juga karena ruangannya yang full AC, jadilah kedinginan bukan main. Maunya ngerti malah jadi ngantuk sepanjang siang.

Jujur, kalo pada ngarepin saya mosting sesuatu tentang materi pelatihannya, bingung. Keknya lebih banyak ngebahas soal teori Java EE 5. Trus tadi denger dari instrukturnya kalo besok bakal ngebahas EJB (Enterprise Java Bean). Wah mana glassfish-nya? Mana tadi denger2 samar2 kalo penjelasan tentang konfigurasi glassfish-nya udah di pelatihan sebelumnya pula. Wew.. http://www.emocutez.com
Tapi sumfeh, pelatihan begini capek juga, walo dapet makan gratis http://www.emocutez.com
Moga besok bisa lebih fokus deh. Cayooo...

Wilujeng...

Rasanya sudah bertahun-tahun ga pernah nge-blog. Moga-moga yang sekarang ga cm nafsu sesaat :P

Sibuk-sibuk ga jelas gitu deh akhir-akhir ini. Mulai dari proyek di kantor, ada pelatihan, nyiapin osscent, wah puyeng dah. Tapi musti semangat dah. Kalo kagak ya kelaut aje..

Sukses untuk blog-nya! Moga-moga ga cuma OMDO ;-)