Jan09

Saat ini saya menggunakan Fedora 7 “moonshine”, secara default semua users selain root di fedora tidak diberikan akses sudoers, nah lalu bagaimana caranya agar account kita bisa mengoperasikan sudo

beginilah caranya

masuk sebagai root lalu buka /etc/sudoers dengan GNU nano atau editor lainnya

tambahkan kode sebagai berikut

adit ALL=(ALL) ALL

save lalu selesai, silahkan dicoba misalnya anda mo install ruby, dan beginilah hasilnya

[adit@localhost Documents]$ sudo yum install ruby ruby-devel ruby-libs irb rdoc
Loading “installonlyn” plugin
Setting up Install Process
Parsing package install arguments
fedora 100% |=========================| 2.1 kB 00:00
Resolving Dependencies
–> Running transaction check
—> Package ruby-libs.i386 0:1.8.6.111-1.fc7 set to be updated
—> Package ruby-rdoc.i386 0:1.8.6.111-1.fc7 set to be updated
—> Package ruby-irb.i386 0:1.8.6.111-1.fc7 set to be updated
—> Package ruby.i386 0:1.8.6.111-1.fc7 set to be updated
filelists.sqlite.bz2 100% |=========================| 4.8 MB 11:48
—> Package ruby-devel.i386 0:1.8.6.111-1.fc7 set to be updated

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
ruby-devel i386 1.8.6.111-1.fc7 updates 563 k
ruby-irb i386 1.8.6.111-1.fc7 updates 70 k
ruby-rdoc i386 1.8.6.111-1.fc7 updates 135 k
Updating:
ruby i386 1.8.6.111-1.fc7 updates 512 k
ruby-libs i386 1.8.6.111-1.fc7 updates 1.7 M

Transaction Summary
=============================================================================
Install 3 Package(s)
Update 2 Package(s)
Remove 0 Package(s)

Total download size: 2.9 M
Is this ok [y/N]: y
Downloading Packages:
(1/5): ruby-devel-1.8.6.1 100% |=========================| 563 kB 01:15
(2/5): ruby-1.8.6.111-1.f 100% |=========================| 512 kB 01:07
(3/5): ruby-irb-1.8.6.111 100% |=========================| 70 kB 00:09
(4/5): ruby-rdoc-1.8.6.11 100% |=========================| 135 kB 00:18
(5/5): ruby-libs-1.8.6.11 100% |=========================| 1.7 MB 03:47
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
Importing GPG key 0x4F2A6FD2 “Fedora Project ” from /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora
Is this ok [y/N]: y
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Updating : ruby-libs ######################### [1/7]
Updating : ruby ######################### [2/7]
Installing: ruby-irb ######################### [3/7]
Installing: ruby-rdoc ######################### [4/7]
Installing: ruby-devel ######################### [5/7]
Cleanup : ruby-libs ######################### [6/7]
Cleanup : ruby ######################### [7/7]

Installed: ruby-devel.i386 0:1.8.6.111-1.fc7 ruby-irb.i386 0:1.8.6.111-1.fc7 ruby-rdoc.i386 0:1.8.6.111-1.fc7
Updated: ruby.i386 0:1.8.6.111-1.fc7 ruby-libs.i386 0:1.8.6.111-1.fc7
Complete!
[adit@localhost Documents]$ ruby -v
ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-linux]

hayyah, ini artikel tentang sudo atau tentang cara install ruby di fedora ?…. ^_^, entahlah campur-campur he he

eniwei, karena saya sangat-sangat newbie tentang fedora, gak bisa menjelaskan lebih lanjut tentang konfigurasi /etc/sudoers, selengkapnya anda bisa membacanya di sini

Dec28

Sejauh yang kita ketahui, Ruby dibuat di Jepang oleh Yukihiro Matsumoto, dan banyak dari core development team adalah orang-orang Jepang, hal ini bisa menjadi masalah serius bagi komunitas ruby dikarenakan perbedaan bahasa antara core team dan komunitas sangatlah besar, hanya beberapa anggota core team saja yang bisa berbahasa inggris dengan baik, dampaknya diskusi tentang masa depan ruby, perbaikan bug dan penambahan fitur baru hampir semuanya terjadi di milis ruby-dev jepang, ini membuat kita, yang berbahasa inggris tidak mengerti apa-apa yang sedang mereka bicarakan

jadi, kita butuh suatu program yang berfungsi untuk menerjemahkan otomatis secara dua arah

Opini di atas telah saya terjemahkan dan aslinya ada di sini, menurut saya ini menarik, orang-orang jepang ini bukanlah orang bodoh, gimana enggak, wong mereka yang mbikin Ruby koq, cuma saya penasaran aja, kenapa sih mereka ndak belajar bahasa inggris ?, bahkan blog-nya Matz saja berbahasa jepang, maaf linknya lupa tanya aja ke mbah gugle

Ada apa ini, apakah ada konspirasi ?, apakah ini bagian dari rencana Jepang untuk menyebarkan kulturnya ke seluruh dunia, dari anime udah gak aneh, dari j music udah gak aneh juga, nah ini dari dunia IT… hmmm ?, ah, yang jelas saya pernah mendengar mengapa Ruby telat Populer ketimbang Java ?, padahal Ruby dan Java diciptakan hampir berbarengan di awal tahun 90-an, Java telah menjadi populer dari 1 dekade silam, sedangkan Ruby cuma sekarang-sekarang aja, itu pun karena adanya Rails yang untungnya dibikin oleh orang yang bisa berbahasa Inggris, walaupun aslinya dari Denmark, David Heinemeier Hansson

Ya faktor bahasa memang menjadi kendala bagi Ruby untuk mengeliat, tapi menurut saya ini mengherankan, walaupun matz dan kawan2 keukeuh tutup mulut dan hanya ngomong bahasa jepang, akhirnya Ruby bisa spread the world juga, padahal jaman dulu konon kabarnya susah mendapat manual Ruby berbahasa inggris, jadi dengan apa para core developer bisa komunikasi dengan dunia luar, dengan bahasa inggris ?, hmm tidak, dengan bahasa jepang ? hmm kurasa tidak, lalu apa, bahasa indonesia ?, gak mungkin apalagi pake bahasa sunda he he, so dengan apa toh ?, ah alasan yang paling masuk akal kukira mereka bisa komunikasi dengan dunia menggunakan Bahasa ruby itu sendiri, ah ruby… gak salah kalau disebut Programmer’s Best Friend

eh ralat, itu bukan alasan yang masuk akal deng, tetapi alasan yang sentimental, alasan yang masuk akal tentu saja ada orang di dunia luar yg kebetulan bisa bahasa jepang dan membaca tentanng ruby kemudian mencobanya lalu menjadi ketagihan, ybs ini melihat potensi ruby yang besar, lalu mencoba menerjemahkan beberapa manualnya dan mencoba untuk disebarkan ke seluruh dunia, entahlah siapa sebenarnya ybs ini, yang jelas bukan SAYA xixixi

Oct04

Apa itu rmagick ?, rmagick adalah Ruby Library untuk memanipulasi gambar dengan memanfaatkan fungsi-fungsi yang ada pada program ImageMagick, nah kebetulan ada beberapa orang yang menanyakan kepada saya tentang bagaimana cara untuk meng-installnya, nah di tutorial kali ini saya mencoba untuk membuatkan langkah-langkahnya

Saya berasumsi ruby telah terinstall di komputer anda, bila belum maka install terlebih dahulu, panduannya ada di sini

Setelah itu anda harus menginstall ImageMagick, ImageMagick for Windows bisa di-download di sini, setelah selesai maka double-click filenya agar ImageMagick segera terinstall di komputer anda

Selanjutnya, copy semua file dll ImageMagick (default:c:\program files\Imagemagick\) ke folder system windows (default:c:\windows) dan langkah terakhir, install rmagick, buka command prompt lalu ketik gem install rmagick, jangan lupa pilih platform win32

Selesai, untuk meyakinkan coba ketik gem list –local di command-prompt, bila anda menginstall dengan benar maka akan tertera tulisan kurang lebih seperti ini

RedCloth (3.0.4)
RedCloth is a module for using Textile and Markdown in Ruby. Textile
and Markdown are text formats. A very simple text format. Another
stab at making readable text that can be converted to HTML.

rmagick (1.15.6)
RMagick is an interface between the Ruby programming language and
the ImageMagick and GraphicsMagick image processing libraries.

rspec (0.8.2)
RSpec-0.8.2 (r1560) - BDD for Ruby http://rspec.rubyforge.org/

note :
untuk mac users, cukup ketik sudo port install rb-rmagick di terminal ^_^