Arsa's blog..

try to express myself..

Archive for the ‘TI’ Category

Belajar Membuat Simple RSS Feed Reader dengan SimplePie, PHP dan Jquery

with 5 comments

Terinspirasi dari sebuah contoh Ajax RSS Reader ini, muncul sebuah ide untuk mencoba membuat ‘Simple RSS Feed Reader’ sendiri. Nah kemudian pencarian referensi lebih lanjut pun dimulai dengan bantuan mbah Google. Wah ternyata di google telah banyak aplikasi RSS Feed Reader berbasis web yang keren-keren, tapi tidak apa-apa namanya juga belajar mesti dicoba hehe :mrgreen: Oya, sebelum memulai mungkin banyak yang bertanya apa sih RSS itu? Dari situs wikipedia (en|id), secara singkat didapat penjelasan bahwa RSS atau ‘Really Simple Syndication’ merupakan distribusi konten yang berbasiskan format XML, biasanya konten ini sering diperbaharui secara reguler seperti pada situs berita atau blog. Sebuah dokumen RSS dapat berisi keseluruhan ataupun ringkasan konten dan juga metadata seperti judul, tanggal terbit hingga nama dari penerbit/penulis konten. Agar dapat diakses oleh para pengguna/pembaca maka distributor konten (situs web bersangkutan) tersebut akan menyediakan umpan web (feed) RSS dalam bentuk link pada situs web mereka. ‘RSS feed‘ inilah yang nantinya akan dimanfaatkan dalam aplikasi pembaca atau ‘RSS Feed Reader’.

Seperti pada penjelasan sebelumnya, RSS berbasiskan format XML sehingga untuk membaca RSS feed perlu dilakukan parsing/menguraikan RSS feed tersebut. Untuk mem-parsing RSS feed yang ingin ditampilkan, disini digunakan sebuah code library berbasis PHP, yakni SimplePie. Simplepie dipilih karena menurut saya dokumentasinya yang cukup lengkap sehingga mempermudah untuk mempelajarinya. Selain itu, digunakan juga javascript library yakni jQuery untuk menangani mekanisme Ajax dan jQuery UI Tabs untuk tampilannya. Ide dari aplikasi sederhana ini sebenarnya adalah bagaimana menempatkan isi/hasil parsing dari beberapa RSS feed pada tab-tab, kemudian ketika tab tertentu dipilih maka isi/hasil parsing dari RSS feed bersangkutan akan di-load dengan mekanisme Ajax. Nantinya, alamat-alamat/sumber RSS feed yang ingin ditampilkan tersebut juga akan dikelola dan disimpan dalam database sehingga dapat ditambah, diubah maupun dihapus.

feed-reader-main

feed-reader-main

feed-reader-admin

feed-reader-admin

Read the rest of this entry »

Written by dearsa

4 June 2011 at 08:04

Posted in Jquery, PHP

Belajar Membuat Simple Add, Edit, Delete dan Search Data beserta Pagination berbasis Ajax dengan Jquery dan PHP

with 125 comments

Dalam mengelola data utama pada sebuah aplikasi maka dibutuhkan fungsi-fungsi yang dapat menangani proses penambahan data (Add), perubahan data (Edit), penghapusan data (Delete) dan pencarian data (Search). Tulisan kali ini akan membahas bagaimana membuat sebuah aplikasi sederhana berbasis web untuk dapat menangani fungsi-fungsi tersebut termasuk menampilkan data dengan pagination dimana di dalamnya telah menerapkan mekanisme Ajax. Aplikasi web yang dibahas pada tulisan ini, sebenarnya dibuat berdasarkan aplikasi yang telah dibahas sebelumnya pada sebuah blog yang ada di sini, matur nuwun :grin: Dari aplikasi web tersebut, kemudian ditambahkan fungsi pencarian data dan menampilkan data dengan pagination. Untuk menerapkan mekanisme Ajax pada aplikasi web tersebut, dalam pembahasan ini digunakan sebuah javascript library yakni Jquery dan didukung bahasa pemrograman PHP. Selain itu, untuk menangani pagination dalam menampilkan data digunakan sebuah class yang dibuat oleh Reneesh T K.

Read the rest of this entry »

Written by dearsa

13 August 2010 at 22:17

Posted in Jquery, PHP

Konfigurasi auto-mount partisi di Ubuntu dengan Pysdm

with 2 comments

Konfigurasi auto-mount partisi di Ubuntu, menurut saya perlu untuk dilakukan khususnya ketika kita melakukan instalasi dual-boot Ubuntu dengan sistem operasi lain (dalam hal ini saya menggunakan Windows XP dan Ubuntu 9.04). Hal tersebut dilakukan karena setelah proses instalasi Ubuntu selesai, partisi hdd lainnya dalam hal ini partisi Windows biasanya secara otomatis telah dikenali oleh Ubuntu, tetapi untuk dapat mengakses partisi lain tersebut maka kita harus melakukan mount sacara manual dengan membuka Places kemudian mengklik setiap hdd yang ingin di-mount. Terlebih lagi terjadi permasalahan, misalnya: ketika kita sudah melakukan mount secara manual terhadap suatu partisi untuk mengakses dan men-set suatu gambar wallpaper dari partisi tersebut maka ketika Ubuntu di-restart, gambar wallpaper yang telah di-set tadi tidak akan muncul karena kondisi partisi kembali ke posisi awal yang belum di-mount.

Untuk mengatasi permasalahan tersebut maka prinsipnya kita harus melakukan perubahan pada bagian ‘fstab’ sehingga partisi hdd kita yang lain akan di-mount saat boot pertama kali (seperti yang telah saya lakukan di sini). Pada tulisan tersebut, konfigurasi masih dilakukan secara manual dan wah.. :shock: saya baru menyadari kalau ternyata ada sebuah aplikasi berbasis GUI yang dapat digunakan untuk melakukan konfigurasi auto-mount partisi yakni ‘pysdm’.

Read the rest of this entry »

Written by dearsa

14 May 2009 at 16:04

Posted in Ubuntu

Chatting di Facebook Melalui Pidgin

with 7 comments

facebook_buddy_listFacebook merupakan salah satu media social networking di internet yang saat ini sangat banyak diminati. Salah satu fasilitas penunjang yang disediakan dalam Facebook untuk berinteraksi antar penggunanya adalah melalui fasilitas chatting. Biasanya, apabila pengguna telah login menggunakan accountnya dan masuk ke halaman facebook kepunyaannya maka otomatis pengguna tersebut dapat melihat pada bagian kanan bawah teman-teman yang accountnya sedang aktif. Dari list teman-teman tersebut,maka pengguna barsangkutan dapat memilih melakukan chatting dengan teman-teman yang diinginkannya.

Apabila teman-teman adalah pengguna Pidgin dan pengguna Facebook, tentunya dapat mencoba plugin baru untuk Pidgin yang memungkinkan kita dapat melakukan chatting melalui Pidgin tanpa login langsung via web tetapi tetap menggunakan account yang kita punya (hehehe..  :mrgreen: setelah googling, saya juga baru tahu ternyata ada plugin seperti ini untuk Pidgin.. terima kasih paman Google dan semua teman-teman internet yang telah men-share infonya). Mungkin ada yang bertanya apa itu Pidgin? Pidgin merupakan salah satu alternatif Internet Messager dengan menyediakan banyak protokol, seperti Yahoo! Messager, Google Talk, dan banyak lainnya. Pidgin seringnya ditemui pada sistem operasi Linux yang ada saat ini sebagai IM defaultnya. Namun, Pidgin sendiri juga dapat diinstall pada komputer dengan sistem operasi Windows, tentunya dengan men-download installer versi windows-nya. Read the rest of this entry »

Written by dearsa

12 February 2009 at 13:31

Posted in Internet

Emotion pada WordPress

with 4 comments

hmm.. :roll: suatu ketika saat menulis suatu post dan saya ingin menambahkan beberapa gambar ‘emotion’ ke dalamnya, saya bingung sendiri apa aja ya ‘shortcut’ yang digunakan untuk menambahkan gambar-gambar emotion tersebut. Seperti yang saya tahu kalau pada wordpress terdapat setting seperti tampilan dibawah ini.

set-writing
Read the rest of this entry »

Written by dearsa

15 November 2008 at 08:00

Posted in Internet

Follow

Get every new post delivered to your Inbox.