RSS Feed
Jan 23

Berpindah ke Ubuntu? Kenapa Tidak

Posted on Sabtu, Januari 23, 2010 in Cerita Pribadi, Ubuntu

Setelah sekian lama menggunakan Windows (bukan bajakan), akhirnya diputuskan untuk berpindah ke Ubuntu. Perkenalan pertama dengan Ubuntu dimulai sejak versi 7.04 aka Feisty Fawn setelah request Free CD-nya dikabulkan olek Canonical dan nyampe ke kos dengan selamat. Berkenalan lebih lanjut dengan menginstallnya didampingkan dengan si Windows. Cukup menarik, namun karena saat itu belum ada koneksi internet jadi agak susah untuk menginstall program-program tambahan dan karena saat itu masih sering menggunakan Photoshop untuk mendesain website dan Dreamweaver untuk koding PHP, HTML dan CSS akhirnya perkenalan itupun tidak dilanjutkan dan kembali lagi ke Windows.

Setelah sekian lama tidak meninggalkan Ubuntu, lama-lama kangen juga dan ingin mencobanya kembali. Percobaan menjalin hubungan lagi dengan Ubuntu dimulai pada versi 9.04 aka Jaunty Jackalope. Installasi berjalan mulus, masalah muncul ketika saya ingin mengaktifkan driver untuk NVidia FX5500. Saya tidak pernah sukses untuk menginstallnya, walaupun sudah berbagai macam cara dilakukan, mulai dari lewat menu Hardware Driver, ENVY, donwload langsung dari nvidia, tetap saja gagal. Hubungan ini hanya berjalan beberapa minggu dan akhirnya kembali lagi ke jendela. (lagi…)

Jan 14

Mengubah permision folder atau file secara rekursif pada ubuntu

Posted on Kamis, Januari 14, 2010 in Ubuntu

Mengubah permision folder menjadi 755 pada direktori /path/to/

find /path/to/ -type d -exec chmod 755 {} \;

Mengubah permision file menjadi 644 pada direktori /path/to/

find /path/to/ -type f -exec chmod 644 {} \;
Feb 14

Mengirim email menggunakan php mail dari localhost

Posted on Sabtu, Februari 14, 2009 in PHP dan MySQL

Mau aplikasi PHP kamu bisa mengirim email walaupun kamu menjalankannya di localhost dengan OS Windows? Mau tau caranya? silahkan teruskan membacanya :D .

Untuk mengirim email menggunakan fungsi mail dari localhost yang perlu dilakukan adalah mengubah konfigurasi PHP (file php.ini) pada bagian [mail function] seperti berikut.

[mail function]
; For Win32 only.
;SMTP = localhost
;smtp_port = 25
 
; For Win32 only.
;sendmail_from = webmaster@localhost
 
; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path = 
 
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =

(lagi…)

Des 15

Membuat tampilan dua kolom yang fleksibel

Posted on Senin, Desember 15, 2008 in HTML dan CSS

Bagaimana membuat tampilan website dua kolom yang fleksibel? Yang saya maksud tampilan yang fleksibel adalah tampilan website yang bisa melebar dan menyempit sesuai dengan ukuran layar browser. Dengan menggunakan tabel masalah ini dengan mudah ditangani, tetapi bagaiman jika tidak menggunakan tabel? sesuai dengan tren desain saat ini yaitu tableless alias tanpa table. Hal inilah yang akan saya bahas pada tulisan ini.

Misalnya kita akan membuat tampilan website dengan dua kolom fleksibel yang dilengkapi dengan header dan footer dan area utama berada di sisi kanan seperti pada gambar berikut.

layout2kolom

Untuk membuat dua kolom yang fleksibel kita bisa menggunakan margin negatif. Margin negatif memungkinkan area utama menjauh dari sisi browser dan memberikan tempat untuk bagian samping (sidebar). (lagi…)

Sep 7

Menggabungkan Feed on Feed dengan CodeIgniter

Posted on Minggu, September 7, 2008 in PHP dan MySQL

Memenuhi permintaan salah satu pemberi komentar pada tulisan ini, kali ini saya akan memberikan sedikit tutorial bagaimana menggabungkan Feed on Feeds dengan CodeIgniter seperti situs ringkasan berita. Feed on Feeds merupakan script PHP yang berfungsi untuk membaca RSS dari suatu website dan menyimpannya dalam database. Sedangkan CodeIgniter merupakan framework PHP yang bisa didapatkan secara gratis. Sebenarnya kita bisa menggunakan framework lain untuk digabungkan dengan Feed on Feeds atau kita juga bisa membuat script sendiri. Penggabungan ini bisa digunakan untuk membuat website rss aggregator. Feed on Feeds berfungsi sebagai pembaca RSS sedangkan codeigniter berfungsi untuk menampilkannya sehingga bisa dilihat oleh orang banyak.

Mengerti PHP dan MySQL adalah syarat yang diperlukan untuk menggabungkan Feed on Feeds dengan CodeIgniter atau dengan framework yang lain. Langkah pertama yang harus dilakukan adalah instalasi feed on feeds. Lakukan installasi feed on feeds pada sebuah direktori (jangan pada root direktori), misalnya yourdomain/feedonfeeds. Setelah installasi selesai anda akan mendapatkan sebuah database dengan enam tabel.

Langkah kedua adalah membuat tabel kategori dan tabel relasi antara table kategori dan table feed. Tabel kategori berfungsi untuk mengkategorikan RSS feed yang kita masukan pada Feed on Feeds, sedangkan tabel ralasi berfungsi untuk menghubungkan antara tabel kategori dengan tabel feed. Dengan tabel relasi ini anda bisa menghubungkan satu kategori dengan beberapa rss feed. Contoh struktur tabel kategori adalah sebagai berikut.

CREATE TABLE `fof_kategori` (
`catid` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`parentid` INT( 11 ) NOT NULL ,
`catname` VARCHAR( 255 ) NOT NULL ,
`published` ENUM( 'N', 'Y' ) NOT NULL DEFAULT 'N'
) ENGINE = MYISAM ;

sedangkan contoh struktur tabel relasinya adalah

CREATE TABLE `fof_kategori2feed` (
  `catid` int(11) NOT NULL,
  `feed_id` int(11) NOT NULL,
  KEY `catid` (`catid`),
  KEY `feed_id` (`feed_id`)
) ENGINE=MyISAM;

Langkah terakhir adalah menggunakan CodeIgniter atau yang lain untuk menampilkan feed item dari database. Anda bisa memasang cronjobs untuk mengupdate feed on feeds anda secara otomatis.