Blog.YHT.Web.ID

Icon

Bosan adalah awal dari penciptaan perubahan.

Pemutakhiran R dari CRAN

Seringkali pengembangan distribusi linux lebih lambat dari pengembang aplikasi. Demikian halnya dengan R, dimana pada BlankonLinux 9 (suroboyo) masih menggunakan versi 3.0.2 (2013-09-25) “Frisbee Sailing” dan bahkan Debian 7 (wheezy) masih menggunakan versi 2.15.1 (2012-06-22) “Roasted Marshmallows”.

Lambatnya pemaketan tersebut seringkali menimbulkan masalah, dimana banyak pustaka yang belum didukung oleh versi lama. Percobaan dan pengembangan yang membutuhkan pustaka-pustaka yang belum didukung akan tidak bisa dilakukan, sedangkan notabene pustaka baru tersebut lebih stabil.

Namun jika Anda pengguna R, Anda tidak perlu khawatir. Pengembang CRAN telah membuat paket R untuk beberapa distribusi dan salah satunya adalah Debian. Bagaimana cara menggunakannya? Selengkapnya… »

perl-for-fun: IRCBot Perl IO::Socket

Mungkin karena bosan, saya melakukan refresh bahasa pemrograman yang sudah jarang saya gunakan, Perl.

Berawal dari kemarin saya mencoba mengulangi kembali belajar dan membuat sebuah proyek untuk senang-senang, perl-for-fun. Belum ada yang istimewa karena baru script hasil iseng saya membuat ircbot yang terpajang di sana.

Yah, saya memang masih belajar dan akan terus belajar. Kritik dan saran serta cacian dan makian silakan sampaikan pada komentar.

BOLAMP : BlankOn Linux, Apache, MySQL & PHP

Setelah rilis dan mencoba dimesin lain, semalam s/d pagi, saya memasang BlankOn Linux di mesin tempat saya berkreasi sebagai sistem operasi dalam pekerjaan.

Pertama kali saya memasang peralatan pengembangan web yang selama ini saya pakai, yaitu peladen web Apache, peladen basis data MySQL dan interpreter bahasa pemrograman PHP. Berikut perintah yang saya pakai :

root@blankon # apt-get install apache2 mysql-server
root@blankon # apt-get install libapache2-mod-php5
root@blankon # apt-get install php5-mysql
root@blankon # apt-get install php5-gd

Selengkapnya… »

Perl : Parsing Isi Halaman HTML

Pagi ini saya mencoba untuk melanjutkan riset pengembangan Kalamangga.Com. Kali ini riset saya mengarah kepada otomatisasi parsing berkas HTML agar menjadi text biasa.

Riset saya ini menggunakan berkas html yang saya ambil dari salah satu berita di situs detik dan saya simpan dan beri nama “xx.html”. Bahasa pemrograman dalam riset ini adalah Perl. Dan tujuan riset ini adalah membuat sebuah aplikasi parsing sederhana.

Aplikasi ini nantinya adalah bagian dari sistem infrastruktur.

Berikut kode sementara yang telah saya susun :
Selengkapnya… »

Membangun Modul Perl dengan cpan2tgz

Setelah berpindah haluan dari pemrograman web berbasis php, saya menekuni perl. Saya ingin mencoba meningkatkan lagi kemampuan saya dalam pemrograman berbasis sistem, membuat semua yang saya butuhkan berjalan secara otomatis. Sebelumnya saya belajar php untuk mempelajari web dinamis namun akhir-akhir ini saya jenuh dan ingin refreshing dengan mengubah pola pemrograman. Saya sendiri lebih dahulu belajar pemrograman dengan perl daripada dengan php.

Pemrograman berbasis perl memiliki satu keunggulan yang belum dimiliki oleh pemrograman lain, yaitu modul yang lengkap, CPAN. Ya, paling tidak dari segi jumlah modul lebih unggul dari yang lain. Dan pada tulisan ini saya ingin berbagi mudahnya belajar perl dengan aplikasi yang tersedia bagi distro favorit saya, Slackware. Nama aplikasi ini ada cpan2tgz yang dibuat oleh Jason Woodward, yang juga membuat slapt-get.
Selengkapnya… »

Arsip