Kata siapa? Programmer malah menulis banyak banget, baris-baris kode buat aplikasi yang lagi dibuatnya. hehe.. Mungkin yang mereka maksud adalah menulis semacam artikel atau tulisan wacana yang bukan kode program. Fiuhh.. mendengar pernyataan tersebut, ingin rasanya membenarkan. Sudah sejak majalah online nyanKod pertama berdiri, saya hampir selalu keteteran buat nulis rubrik tentang JavaScript di majalah tersebut, meskipun akhirnya tuntas. Bukan kesulitan menuliskan baris-baris kode JavaScriptnya, tapi sulit menuangkan gagasan yang ingin diutarakan. Selain itu, sudah hampir satu semester website saya tidak saya update, apalagi blog. Posting ini adalah pesting ketiga dari dari awal mula komitmen saya untuk belajar menulis lagi, minimal 1 posting per hari. Menulis apapun, yang penting menulis. Apa gerangan penyebab kesulitan saya ini?
Cari di blog ini
Codeigniter
Development
PyroCMS
Gerakan "Membuat 10 Modul PyroCMS"
Sudah sejak beberapa bulan lalu saya pake PyroCMS buat bikin website dan aplikasi berbasis web lainnya. PyroCMS saya rasa sangat nyaman dan akhirnya jadi zona nyaman buat saya, karena ia berbasis CodeIgniter yang mana saya sudah akrab sejak 3 tahun yang lalu. Sehingga bikin modulnya pun semudah membuat MVC di CodeIgniter, disamping karena memang para pengembang CMS tersebut membuat environment sedemikian rupa supaya bikin modul dan integrasinya nyaman buat developer lain.
Daily
Akhirnya Saya Kerja Juga
Dulu sempet punya prinsip untuk tidak bekerja sebagai pegawai. Pinginnya bikin usaha sendiri, yang dengan itu juga bisa bantu sodara-sodara di rumah yang masih nganggur. Sampai akhirnya terjadilah diskusi dengan salah seorang teman kampus bernama Bram. Dia bilang bahwa untuk mendapatkan keamanan finansial ala cashflow quadrat, kita ga bisa berpindah dengan meloncat dari satu kuadran ke kuadran yang lain. Kita mesti melangkahkan satu kaki terlebih dahulu dan meninggalkan kaki yang satunya di kuadran yang lain.
Codeigniter
Development
Portfolio
PyroCMS
Nyankod, Majlah Online Tentang Pemrograman

NyanKod adalah majalah online yang khusus membahas tentang bahasa pemrograman komputer. Bahasa pemrograman yang dibahas diantaranya adalah PHP, Perl, C, Python, Ruby, Bash dan Javascript. Majalah NyanKod terbit 3 minggu sekali. Selain majalah, NyanKod juga punya beberapa produk lain di websitenya, diantaranya NyanKod Paper, NyanTips, NyanDa dan NyanKomik. Untuk saat ini produk yang sudah aktif terbit baru nyanKod Magz atau Majalah NyanKod, nyanKomik dan nyanDa. Silakan simak selengkapnya di websitenya www.nyankod.com. Eng ing eeeeng..
Sudah 7 edisi sejak artikel ini saya tulis, nyanKod menerbitkan majalahnya. Awal mula nyanKod berdiri, saya dan teman saya Kresna Galuh menggagas ide ini dengan cukup sederhana saja, 'terbitin majalah online supaya gratis dan bebas diunduh orang-orang, temanya tentang pemrograman'. Lebih jauh lagi, muncul gagasan untuk menerbitkan majalah ini seminggu sekali, setiap minggu membahas 7 bahasa pemrograman, sehingga setiap orang yang mengunduh bisa belajar bahasa pemrograman yang berbeda setiap harinya. Hal itu memungkinkan karena pembahasan setiap rubriknya dibuat sangat sederhana yang bisa beres 10-15 menit per harinya. Sehingga sempat muncul ide untuk memberi nama majalah tersebut 'Koding247'.
Tanpa pikir panjang akhirnya saya dan Kresna mulai mencari teman lain untuk jadi kru penulis majalah nyanKod. Saya mendapatkan Taufik sebagai penulis Bash, Bramandityo sebagai penulis Python, Singgih sebagai penulis Ruby. Mereka adalah teman sekaligus guru saya di Universitas Pendidikan Indonesia jurusan Ilmu Komputer. Saya sendiri menulis tentang Javascript. Sayangnya kang Bram tidak dapat melanjutkan untuk edisi kedua dan seterusnya disebabkan kesibukan yang padat untuk bekerja dan menyelesaikan skripsi, sehingga pembahasan bahasa pemrograman Python dilanjutkan oleh Ridwan dari Ilmu Komputer UPI. Sedangkan Kresna sebagai penulis Perl, mengajak temannya dari Universitas Respati Indonesia, diantaranya Oriza sebagai penulis PHP, Ade sebagai penulis C, Tarom sebagai penulis ActionScript.
Nyankoders dan Nyankodist
Dua Istilah ini dipakai di wilayah teritori nyanKod. Nyankoders adalah sebutan atau penyematan bagi siapapun yang pernah membuka website nyankod, dan atau mengklik button Like Facebook sebagai tanda persetujuan atas eksistensi nyanKod. So, buat kamu yang pernah baca majalah nyankod, atau sekedar buka websitenya, itu berarti kamu sudah ketularan virus nyanKod, disadari atau tidak, terasa atau tidak. ;P Sedangkan istilah Nyankodist disematkan pada orang-orang yang pernah berkontribusi minimal sekali, di majalah ataupun website. Untuk kedepannya, website nyankod akan dibuka untuk umum, sehingga siapapun bisa berbagi ilmu dan pengalaman di website. So, kemungkinan besar, nantinya akan ada level atau kelas bagi nyankodist, sesuai dengan kontribusinya. Tunggu saja yaa..Kenapa Namanya nyanKod?
Nah, terkait nama, dulunya pas awal-awal mula nyanKod hendak lahir ke dunia, kami para penulis majalah nyanKod mendiskusikan tentang nama yang cocok buat majalah pemrograman ini. Maka muncullah beberapa kandidat nama, diantaranya FCoding, Coding247, Fcod, efkode, Nyanyian Kode, Geincode, dan terakhir nyanKod yang diambil dari penyingkatan nama Nyanyian Kode. Akhirnya nama nyanKod-lah yang disepakati. Begitu.Roadmap nyanKod Apa Aja?
Sejauh ini, kami masih menguatkan dulu majalah nyanKod. ntar kalo sudah mulai stabil maka akan dibuat produk-produk derivatif lainnya. Sampai saat ini, kami baru mencanangkan nyankodPaper, saudaranya nyanKod Magz berupa paper khusus yang membahas tuntas suatu kasus atau tutorial bahasa pemrograman tertentu. Nah, buat publik sekarang sudah bisa mulai berkontribusi di nyanKod dengan mengirimkan nyankodPaper kepada admin nyanKod. Lebih detailnya bisa di lihat di halaman www.nyankod.com/kirim-tulisan.Oke, sejauh ini nyanKod sudah berhasil merealisasikan idenya tentang berbagi wawasan pemrograman. Siapapun bisa mulai belajar bahasa pemrograman tertentu dengan memanfaatkan konten yang sudah disediakan di majalah nyanKod karena materi yang dibahas dimulai dari hal yang paling dasar. Sebagian orang yang sudah mahir dalam memprogram kemungkinan besar akan mudah bosan dengan pembahasan di majalah, jadi mudah-mudahan nyankodPaper bisa memuaskan dahaga orang-orang ini ;D
Hadoh, baru aja istri saya lihat saya nulis ini tulisan, dan bilang, "kalo kamu yang nulis mah ga lucu yah". Hahaha.. justru saya jadi malah ketawa dengernya. Pasalnya ada tuntutan bagi penulis nyanKod untuk bisa membuat tulisan yang santai, renyah, jenaka dan fresh supaya pemrograman bisa dirasa menyenangkan. Yah, belajar lah namanya juga, mudah-mudahan kedepannya yee ehehehe ;P
Daily
Resolusi 2012
Tahun 2012 sudah tiba. Ibuku mengawali tahun ini untukku dengan menghadiahkan sebuah smartphone dengan OS Android yang sudah lama saya ingin punya. Suatu ketika saat saya bersama sang istri menghadiri acara Pesta Filsuf 2 di Tobucil, ibuku tiba-tiba ngsms,
"ma2 lg d'BEC nyri hp bwt kmu tea pd naik semua hrganya, ada di oke shop hrg co2k tp warna tinggal pink he.. Gmn mau ga?"
Beuh kalo buat saya sih mau warna apapun ga masalah, yang penting hapenya itu. Masalah warnanya yang pink, paling2 dapet sindiran temen2 dan itu bukan masalah buat saya. :-P
"ma2 lg d'BEC nyri hp bwt kmu tea pd naik semua hrganya, ada di oke shop hrg co2k tp warna tinggal pink he.. Gmn mau ga?"
Beuh kalo buat saya sih mau warna apapun ga masalah, yang penting hapenya itu. Masalah warnanya yang pink, paling2 dapet sindiran temen2 dan itu bukan masalah buat saya. :-P
Development
Git
PHP
Nyoba Pull Request di Github untuk Ion Auth
Bismillah. Udah lama ga blogging di blogspot. Beberapa waktu ini ngurusin web pribadi yang rada resmi ToniHaryanto.cs.upi.edu. Isinya rencananya tentang development software dan tutorial pemrograman --terutama pemrograman web, serta hal-hal lain yang terkait dengan dengan itu.
Iseng-iseng lagi belajar git di Github, trus nyoba deh Pull Request. Pull Request itu mengajukan perubahan atau penambahan fitur dari sebuah repository aplikasi punya orang ke pengembang utama supaya diterapin di repository utama. Dalam kasus saya, saya nyoba menambahkan script untuk translasi bahasa Indonesia pada aplikasi Codeigniter Ion Auth, kemudian saya pull penambahan tersebut ke repo utama.
Iseng-iseng lagi belajar git di Github, trus nyoba deh Pull Request. Pull Request itu mengajukan perubahan atau penambahan fitur dari sebuah repository aplikasi punya orang ke pengembang utama supaya diterapin di repository utama. Dalam kasus saya, saya nyoba menambahkan script untuk translasi bahasa Indonesia pada aplikasi Codeigniter Ion Auth, kemudian saya pull penambahan tersebut ke repo utama.

