Arsip Tahun 2008
DoS vulnerability di REXML
Terdapat DoS vulnerability di library REXML yang digunakan oleh Rails untuk memparse request XML yang datang. Rentan masalah ini biasa disebut sebagai teknik serangan "XML entity explosion" yang bisa digunakan secara remote untuk membuat aplikasi apa saja tidak bisa memparse XML yang sudah disediakan oleh user. Kebanyakan aplikasi Rails rentan dengan serangan ini.
Ditulis oleh Arie Kusuma Atmaja tanggal 2008-08-23
Jalinan Apple dan Ruby Semakin Mesra
Sejak gempar Mac OS X (Leopard) dirilis tahun lalu beserta dukungan penuh untuk Ruby dan Ruby on Rails berupa included dengan Sistem Operasi, sepertinya relasi Apple dan berkelebatnya Ruby semakin melaju dengan mesra.
Ditulis oleh Arie Kusuma Atmaja tanggal 2008-08-21
Bandung Ruby on Rails Workshop, 28 - 29 Juli 2008

Ditulis oleh Arie Kusuma Atmaja tanggal 2008-07-24
21 Trik-Trik Ruby
Sewaktu mengurus Ruby Inside pengurusnya sering melihat banyak sekali code Ruby. Kebanyakan sih sangat bagus, tetapi kadang-kadang kita lupa kalau sebetulnya ada jalan pintas beserta trik-trik Ruby yang bisa digunakan daripada reinvent the wheel (maksudnya: menemukan sesuatu yang sudah ada). Berikut adalah 21 trik-trik Ruby yang beraneka-ragam, mulai dari yang biasa digunakan sehari-hari oleh Ruby Developer berpengalaman maupun juga yang belum banyak ditemukan. Sebelum menulis posting ini sebenarnya Penulis RubyInside bahkan belum dapat ide buat trik yang nomor 2! Pokoknya apapun level Ruby Anda, semoga dengan penyegaran dan pencerahan posting ini di kemudian hari dapat bermanfaat buat Anda di kemudian hari bila menemukan kasus serupa.
Ditulis oleh Arie Kusuma Atmaja tanggal 2008-05-28
Rubinius On Rails: Rubinius Telah Menjadi Implementasi Ruby Ketiga yang Menjalankan Rails
Evan Phoenix telah mengumumkan bahwa proyek Rubinius telah mencapai major milestone: Rubinius bisa menjalankan Rails! Ini berarti telah membuat Rubinius menjadi yang ketiga yang telah mengimplementasikan penggabungan rails (setelah MRI dan JRuby) dan tentu akan mengangkat reputasi Rubinius menjadi lebih baik, ini telah menjadi implementasi kunci untuk diperhatikan di masa yang akan datang. Chad Fowler bahkan memberitakan bahwa dalam waktu satu tahun kedepan, Rubinius akan digunakan dalam production deployment dan akan segera menjadi implementasi standar Ruby secara de facto.
Ditulis oleh Arie Kusuma Atmaja tanggal 2008-05-19
Merbunity: Komunitas Merb Terus Berkembang Meningkat
Merbunity adalah sebuah situs baru yang berisi tentang “berita, projek dan tutorial” berhubungan dengan framework Web Merb (alternatif umum untuk meningkatkan Rails). Ini merupakan langkah awal, tetapi memiliki desain yang bagus, dan memiliki content yang bagus. Merbunity ini dirasakan sedikit tampak seperti Ruby Inside untuk Merb. Kerja bagus! Antara peluncuran isi dan seketika menarik perhatian developer Merb Mac-based, yaitu Dr. Nic Williams’ TextMate bundle for Merb.
Ditulis oleh Hendy Irawan tanggal 2008-05-14
Inshoshi: Open-Source Rails, Social Networking Platform
Insoshi adalah sesuatu yang baru, open-source social networking platform yang dikembangkan dalam Ruby on Rails. Insoshi ini terdapat pada GitHub, sehingga Anda dapat mengembangkan aplikasi social Web yang Anda miliki. Feature yang ada didalamnya activity feeds, profiles, photo sharing, comment walls, blogs, forums, user messaging, dan admin panel.
Ditulis oleh Hendy Irawan tanggal 2008-05-08
Membangun Sebuah Aplikasi dengan Merb Mulai Dari Awal Hingga Akhir
Slapp: A simple chat wall Merb tutorial merupakan contoh sempurna dari tutorial singkat yang dapat memotivasi banyak orang untuk mencoba sebuah framework baru (sejauh ini Merb yang terbaru, tentunya). Akan membawa Anda melalui proses pengembangan sebuah “chat wall” aplikasi model dengan Merb dari awal hingga akhir (baik dari menginstal Merb hingga bermain dengan aplikasi yang sedang berjalan.
Ditulis oleh Hendy Irawan tanggal 2008-04-28
Stone: Data Persistance Ruby Yang Sangat Sederhana
Stone adalah sebuah library baru Ruby yang dikembangkan oleh Nick DeMonner yang tampaknya mendapat respon yang cukup bagus pada beberapa minggu lalu. Stone ini merupakan sebuah library data persistance yang menyajikan “plug dan play data persistence untuk banyak aplikasi atau framework” yang dikenal dengan kecepatan dan kesederhanaan nya. Dibandingkan dengan menggunakan sebuah database dan ORM seperti Active Record, Stone berhati-hati terhadap apapun dalam sebuah abstract manner. Data “tetap berlaku” untuk file-file termasuk di dalam direktori aplikasi yang Anda miliki.
Ditulis oleh Hendy Irawan tanggal 2008-04-22
Mack: Framework App Web "Best Of The Rest" yang Cepat
Mack adalah framework app Web baru Ruby (yang mana, seperti kita tahu, banyak sekali!) yang mengambil dari beberapa elemen terbaik dari frameworks app Web lain (termasuk pendukung Rack) dan menunjukkan bahwa dirinya sangat modular, dengan cara “agile” . Developer Mark Bates memberikan inspirasi untuk perkembangan Mack’s sebagai “portals” dan mengatakan bahwa pengembangan Mack’s akan difokuskan pada hal ini, mencakup banyak feature seperti distributed routing system dan interoperability diantara multiple trusted, local apps.
Ditulis oleh Hendy Irawan tanggal 2008-04-14
RubyFlow: Situs Berita Ruby Baru
RubyFlow adalah situs berita Ruby yang baru yang dikembangkan oleh Peter Cooper beberapa hari yang lalu.
Ditulis oleh Arie Kusuma Atmaja tanggal 2008-04-10
Rush: Ruby Shell-Sistem Operasi Abstrak dalam Ruby
Rush yang dibuat oleh Adam Wiggins ini merupakan UNIX shell (bash) dan remote login (ssh), yang ditulis dengan Ruby dan menerima syntax Ruby untuk menjalankan sistem operasi. Seperti operasi berikut:
Ditulis oleh Hendy Irawan tanggal 2008-03-31
Memperkenalkan XMPP dan XMPP4R Untuk Developer Ruby
Sebagaimana yang disebutkan oleh Wikipedia, XMPP merupakan sebuah software opensource, XML merupakan sebuah protocol yang diharapkan dalam waktu dekat dapat dikembangkan untuk instant messaging dan memperbaiki informasi. Digunakan pada project Gizmo, Google Talk, Pidgin, Kopete, dan masih banyak lagi aplikasi opensource Instan messaging yang lain. Bisa juga digunakan pada aplikasi lain yang Anda inginkan, misalnya untuk kembali memperbaiki pesan yang lama dan akan datang.
Ditulis oleh Hendy Irawan tanggal 2008-03-28
HotRuby: JavaScript dan Flash Firtual Machine dalam Ruby

Ditulis oleh Hendy Irawan tanggal 2008-03-27
Membentuk Aplikasi JSF dengan JRuby dan ActiveRecord-JDBC

Ditulis oleh Hendy Irawan tanggal 2008-03-22
Buku ActiveMerchant oleh Cody Fauser
ActiveMerchant adalah sebuah buku baru yang ditulis oleh Cody Fauser, seorang developer yang banyak mengetahui serta menangani project-project Active Merchant. Buku ini diproduksi oleh Geoffrey Grosenbach. Dalam buku ini terdapat PeepCode yang berisi tentang Active Merchant Ruby library dan Rails plugin (referensi Ruby Inside yang lalu).
Ditulis oleh Hendy Irawan tanggal 2008-03-19
Doodle: Cara Baru Membentuk dan Mendefinisikan Ruby Classes
Ruby dianggap sebagai bahasa pemrograman yang fleksibel dan bebas, serta mudah dan praktis untuk dipelajari. Selain itu Ruby juga kaya akan fitur-fitur dan bermaca-macam Library yang menarik dan berguna dalam mendukung sistem operasinya.
Ditulis oleh Hendy Irawan tanggal 2008-03-13
Logo Ruby Telah Tersedia
Logo Resmi Ruby telah tersedia dan sudah bisa didownload dibawah lisensei Creative Commons Attribution-Share Alike. Format-format yang tersedia adalah Illustrator/SVG/PDF/PNG.
Ditulis oleh Arie Kusuma Atmaja tanggal 2008-01-12










