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.

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

Otomatisasi Pekerjaan : Unduh Data HTML

Beberapa hari lalu saya memastikan untuk mundur dari proyek yang saya ikuti karena memang masa depan proyek itu tidak jelas. Dan saat itu pula saya memastikan diri akan berpindah aliran pemrograman. Dari pemrograman tampilan data untuk mempermudah pekerjaan menjadi pemrograman sistem yang bisa bekerja secara sistematis dan teratur. Saya akan mencoba perl.

Hari ini saya tidak memiliki banyak pekerjaan sehingga saya mulai belajar. Yang saya pelajari hari ini adalah pengambilan data pada halaman web yang berupa tabel HTML membutuhkan metode POST pada FORM. Semua yang saya pelajari tidak jauh dari modul CPAN dan beruntunglah saya memiliki kantor yang terhubung 24/7 terhubung ke internet. Selengkapnya… »

Arsip