Blog.YHT.Web.ID

Icon

Bosan adalah awal dari penciptaan perubahan.

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… »

Peralatan Pemalas : sbopkg dan slackpkg

Dulu menjadi seorang pengguna Slackware (slacker) mungkin sebuah imej yang ‘wah’. Memang kesan pertama saat installasi masih meninggalkan kesan yang sama seperti dulu, distro yang ditujukan untuk seorang ‘advance‘. Dengan TUI, pasti pengguna awam akan menyingkirkannya dan memilih yang lain. Apalagi dari segi installasi aplikasi baru yang tergolong cukup sulit.

Namun semuanya itu adalah distro slackware yang dulu. Saat ini pengguna distro slackware seakan-akan makin dimanja dan dibuat menjadi seorang yang benar-benar `pemalas` (slack = malas). Install dan pemutakhiran aplikasi bukanlah hal yang sulit lagi. Anda hanya memerlukan 2 (dua) paket aplikasi saja, yaitu sbopkg dan installpkg.

Sbopkg merupakan aplikasi untuk membangun paket aplikasi sesuai repository slackbuilds.org. Sedangkan slackpkg merupakan aplikasi yang ditujukan untuk pemutakhiran aplikasi sesuai paket di cermin pengembang slackware. Slackpkg sudah ada dalam distribusi.

Dan.. Saya pun malas untuk menjelaskannya. Yah.. Terlalu dimanja memang membuat malas… 😆

Membuat Cermin Ubuntu dengan Debmirror

Mulai bosan dengan jaringan global (baca: internet) yang saya rasakan sudah tidak sesuai lagi dengan kebutuhan saya. Saya akan membuat cermin bagi distribusi tersier saya, Ubuntu. Sedangkan untuk distribusi primer, saya sudah memiliki cara sendiri. 😆 Setelah ini selesai mungkin giliran distribusi sekunder saya. Memang terbalik, tapi begitulah kenyataannya. :mrgreen:

Langkah-langkah yang diambil sebenarnya cukup mudah karena sudah didokumentasikan oleh pengembang ubuntu. Sedangkan saya hanya menjalankan :
Selengkapnya… »

Aplikasi Manajemen Keuangan, Merdeka dan Terbuka

Bila Anda adalah pribadi dan/atau pemilik usaha kecil dan menengah yang menginginkan pencatatan transaksi keuangan agar lebih accountable, Anda memerlukan alat atau perangkat lunak yang dapat menanganinya.

Dalam dunia perangkat lunak merdeka dan kode terbuka (Free Software &/ Open Source) terdapat banyak aplikasi yang dapat menanganinya. Berikut beberapa daftar situs yang bisa menjadi rujukan memilih :

Selengkapnya… »

Arsip