<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/1.5.1-alpha" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
	<title>Sri Rahayu Suryadi</title>
	<link>http://ayusuryadi.blogsome.com</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Mon, 26 May 2008 10:12:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.1-alpha</generator>
	<language>en</language>

		<item>
		<title>Pengenalan Framework CodeIgniter</title>
		<link>http://ayusuryadi.blogsome.com/2007/11/08/pengenalan-framework-codeigniter/</link>
		<comments>http://ayusuryadi.blogsome.com/2007/11/08/pengenalan-framework-codeigniter/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 09:43:34 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Programming</category>
		<guid>http://ayusuryadi.blogsome.com/2007/11/08/pengenalan-framework-codeigniter/</guid>
		<description><![CDATA[	Buat para programmer atau para interest IT, pasti sudah kenal kan yang namanya Framework??. Pasti jawabannya “tentu sudah kenal &#8220;. Tapi buat yang belom tahu tentang Framework, kira-kira pengertiannya dalam dunia IT begini:
Framework adalah sekumpulan perintah/fungsi dasar yang dapat membantu dalam menyelesaikan proses-proses yang lebih kompleks.
	Pengenalan
	Mengapa harus Framework ? Sebenarnya bukan keharusan untuk menggunakan framework. [...]]]></description>
			<content:encoded><![CDATA[	<p><img src='/images/CI.jpg' alt='Logo CI' />Buat para programmer atau para interest IT, pasti sudah kenal kan yang namanya Framework??. Pasti jawabannya “tentu sudah kenal &#8220;. Tapi buat yang belom tahu tentang Framework, kira-kira pengertiannya dalam dunia IT begini:<br />
<strong></strong><strong>Framework adalah sekumpulan perintah/fungsi dasar yang dapat membantu dalam menyelesaikan proses-proses yang lebih kompleks.</p>
	<p>Pengenalan</strong></p>
	<p><strong>Mengapa harus Framework ?</strong> Sebenarnya bukan keharusan untuk menggunakan framework. Namun, seperti pengertian diatas, framework dapat membantu anda dalam menyelesaikan pekerjaan yang lebih kompleks.</p>
	<p>Pada tutorial kali ini, saya akan membahas tentang CodeIgniter (CI), sebuah PHP Framework yang saya nilai lebih mudah digunakan ketimbang CakePHP atau Zend Framework. Struktur CI lebih banyak meniru Ruby on Rail (RoR), sebuah framework pembuatan aplikasi web dengan menggunakan bahasa pemrograman Ruby. Selain itu, dokumentasinya lebih lengkap dan tentunya mudah dipahami.</p>
	<p><strong>Secara umum, framework menggunakan struktur MVC (Model, View, Controller)</strong>. Jika saya gambar kan, kira-kira seperti ini :</p>
	<p>Input > Processing > Output = Controller > Model > View<br />
<strong><br />
Model</strong><br />
Model mencakup semua proses yang terkait dengan pemanggilan struktur data baik berupa pemanggilan fungsi, input processing atau mencetak output ke dalam browser</p>
	<p><strong>Controller</strong><br />
Controller mencakup semua proses yang terkait dengan pemanggilan database dan kapsulisasi proses-proses utama. Jadi semisal di bagian ini ada file bernama member.php, maka semua proses yang terkait dengan member akan dikapsulisasi/dikelompokan dalam file ini.</p>
	<p><strong>View</strong><br />
View mencakup semua proses yang terkait layout output. Bisa dibilang untuk menaruh template interface website atau aplikasi.</p>
	<p><strong>More Powerable</strong></p>
	<p>Nah, kelebihan lain dari CI adalah Search Engine dan Human Friendly URL….apalagi nih ? CI menggunakan struktur pemanggilan eksekusi seperti ini :<br />
www.your-site.com/news/article/345.<br />
Jadi maksudnya, ketika sebuah Search Engine mencari kata yang terkait ke sebuah situs, maka kata kunci tersebut bisa saja didapatkan dalam pemanggilan alamat situs tersebut.</p>
	<p><strong>Download</strong></p>
	<p>Nah, sebelum memulai, ada baiknya anda mendowload file CI terlebih dahulu. Pastikan juga komputer anda telah terinstall Apache, PHP, dan MySQL. Lebih mudah jika anda menggunakan XAmpp atau paketan web server jenis lainnya.</p>
	<p>Setelah CI di download, taruh dalam htdocs. Jika anda menginstall XAmpp di folder C:/ Program Files maka alamatnya adalah C:/Program Files/xampp/htdocs/<br />
Important</p>
	<p><strong>Nah, yang perlu anda perhatikan 3 folder penting :</strong><br />
/system/application/model<br />
/system/application/controller<br />
/system/application/view</p>
	<p>Jadi, semua file yang terkait dengan website atau aplikasi anda, masing-masing harus ditaruh di ketiga folder ini sesuai dengan fungsinya masing-masing.<br />
Aturan Penulisan Fungsi</p>
	<p>Karena CI menggunakan Object Oriented Programming (OOP), maka yang perlu diingat bahwa penulisan nama class utama harus menggunakan huruf besar di awal dan disimpan dengan nama yang sama ,tetapi menggunakan huruf kecil semua.</p>
	<p>Sebagai contoh, silahkan buka file /system/application/controllers/welcome.php</p>
	<p>class Welcome extends Controller {<br />
function Welcome()<br />
{<br />
parent::Controller();<br />
}</p>
	<p>function index()<br />
{<br />
$this->load->view(’welcome_message’);<br />
}<br />
}</p>
	<p>Aturan ini berlaku untuk semua file yang terkait dengan class fungsi. Sedangkan jika didalamnya terdapat fungsi-fungsi lain, boleh menggunakan huruf kecil saja atau huruf besar. Tetapi perlu diingat bahwa PHP sangat Case Sensitive, jadi berhati-hatilah dalam menggunakan nama fungsi.<br />
Konfigurasi</p>
	<p>Selanjutnya, dalam folder /system/application/config/ ada beberapa file yang perlu anda ubah supaya CI bisa berjalan dengan baik.</p>
	<p><strong>config.php</strong><br />
Isi alamat pemanggilan di browser. Dalam contoh ini alamatnya adalah http://localhost/codeigniter<br />
$config[’base_url’] = “http://localhost/codeigniter”;</p>
	<p><strong>database.php</strong><br />
Isi hostname, username, password dan nama database yang digunakan.</p>
	<p><strong>autoload.php</strong><br />
File ini berfungsi untuk memanggil secara otomatis fungsi-fungsi yang sudah disediakan CI atau yang anda buat tanpa harus memanggillnya dalam aplikasi anda. Dalam kasus ini, kita akan memanggil fungsi database secara otomatis sehingga setiap fungsi lain yang menbutuhkan fungsi database cukup dengan menggunakan perintah $this->db<br />
Kira-kira seperti ini isinya :<br />
$autoload[’libraries’] = array(’database’);</p>
	<p><strong>routes.php</strong><br />
Variabel ini digunakan untuk menentukan nama file utama yang digunakan sebagai ekeskutor utama website atau aplikasi. Contoh secara defaultnya adalah file welcome.<br />
$route[’default_controller’] = “welcome”;</p>
	<p>Silahkan buka folder /system/application/controllers/, pasti anda menemukan file yang bernama welcome.php. File ini yang disebut sebagai eksekutor utama dari proses secara keseluruhan. Bisa dibilang ‘index’ nyalah.<br />
Execute</p>
	<p>Oke…sekarang coba panggil melalui browser anda dengan alamat http://localhost/codeigniter/ (Codeigniter hanya sebagai contoh. Anda bisa merubah dengan nama yang anda inginkan)<br />
Jika berhasil, akan tampil gambar seperti ini :<br />
<center><img src='/images/ci_02.gif' alt='' /></center></p>
	<p><a id="more-18"></a></p>
	<p><strong>REVIEW</strong></p>
	<p><strong>Mengapa kita butuh framework?</strong><br />
Bagi anda yang belum familiar dengan framework, framework adalah sekumpulan fungsi, class, dan aturan-aturan. Berbeda dengan library yang sifatnya untuk tujuan tertentu saja, framework bersifat menyeluruh mengatur bagaimana kita membangun aplikasi.</p>
	<p>Framework memungkinkan kita membangun aplikasi dengan lebih cepat karena sebagai developer kita akan lebih memfokuskan pada pokok permasalahan sedangkan hal-hal penunjang lainnya seperti koneksi database, form validation, GUI, dan security; umumnya telah disediakan oleh framework. Disamping itu dengan aturan-aturan yang jelas dan harus dipatuhi, aplikasi kita lebih solid, more readable, dan kolabarasi dalam tim dapat lebih mudah dilaksanakan.</p>
	<p>Kita sebagai seorang software developer bisa dianalogikan sebagai seorang tukang bangunan. Apabila anda perhatikan, seorang tukang bangunan bisa membuat sebuah rumah. Tidak akan menjadi masalah bila hanya untuk membangun rumah dengan satu atau dua lantai. Tetapi akan menjadi masalah apabila dia mendapatkan pekerjaan untuk membangun sebuah gedung bertingkat. Permasalahan akan menjadi semakin komplek, makin banyak pekerja dan material yang dilibatkan, belum lagi dengan jadwal yang ketat. Kita pun seperti itu. Membangun aplikasi kecil tentu tidak menjadi masalah. Namun bagaimana bagaimana apabila aplikasi kecil kita tersebut dengan makin lama makin bertambah requirementnya sejalan dengan kebutuhan user. Di sini lah peran penting sebuah framework dalam membangun aplikasi.</p>
	<p><strong>Framework yang ideal menurut saya</strong></p>
	<p>Sejak fenomena Ruby on Rails, sebuah framework untuk bahasa Ruby, yang mana mampu memberi kemudahan yang luar biasa bagi developer dalam membangun aplikasi web; tumbuh menjamur framework-framework sejenis yang mengadopsi kemampuan Ruby on Rails untuk bahasa lainnya. Untuk PHP sendiri, terdapat PHP on Track, Symfony, PHPCake, CodeIgniter, dan masih banyak lainnya.</p>
	<p>Saya telah mencoba Symfony, PHPCake, dan CodeIgniter. <strong>Symfony </strong>memiliki fasilitas paling lengkap, terdapat command line interface untuk membangun Object Relational Model (ORM), yang menterjemahkan relational database menjadi kode program; dukungan AJAX; scaffolding, yaitu membuat mekanisme CRUD (create, retrieve, update, and delete). Namun sayangnya Symfony hanya berjalan di PHP5. Sebenarnya tidak menjadi masalah, karena saat ini telah banyak web hosting yang menyediakan PHP5. Apa yang saya rasakan adalah, bahwa Symfony adalah framework yang sangat solid. Saya sangat menyukai fasilitas ORMnya, scaffolding yang kompleks, dan tutorial dan dokumentasi yang sangat bagus dan komplit. Bagaimana tidak bagus, selain disediakan User Guide yang berisi referensi API, juga disediakan sebuah buku berisi study case pembuatan aplikasi ASKEET mulai dari desain awal sampai selesai pengkodean. Di samping itu terdapat juga tutorial yang berupa file movie, namun karena berukuran yang cukup besar, saya enggan mendownloadnya, saya merasa sudah cukup dengan manual berbentuk pdf. Secara kontras, saya juga merasakan bahwa Symfony adalah seperti senjata kelas berat. Untuk mengoperasikannya butuh learning curve yang cukup lama. Saya juga merasakan kekuatan yang out of control, dimana ketika terjadi saya menginginkan sebuah perubahan yang agak berbeda dari tutorial yang diberikan, saya seperti tidak tahu harus kemana dan bagaimana. Saya mencoba bertahan selama 3 hari dengan berusaha membuat aplikasi sederhana, namun pada akhirnya saya putuskan untuk berhenti.</p>
	<p>Berikutnya adalah <strong>CakePHP</strong>, framework ini juga memiliki ORM dan scaffolding seperti halnya Symfony. Terdapat juga command line interface, yang disebut sebagai baker, namun sifatnya tidak mutlak digunakan. Secara keseluruhan CakePHP memiliki kemampuan tidak jauh dari Symfony, namun sekilas lebih sederhana dan ukurannya lebih kecil, dan yang tidak kalah menarik adalah kompatibilitasnya dengan PHP4. Namun sayang, dokumentasi kurang lengkap, sehingga saya kesulitan mencari informasi lebih dalam. Untung lah CakePHP membuka channel IRC sehingga kita bisa berkonsultasi langsung dengan para pakarnya. Saya sudah mencoba menanyakan permasalahan di channel IRC yang disediakan. Saya mendapatkan respon yang memuaskan dari pakarnya (developer CakePHP) sehingga permasalahn saya saat itu dapat diatasi. Namun di kesempatan lain, saya tidak mendapat respon sama sekali, saya mencari orang yang telah membantu saya sebelumnya, tetapi sepertinya dia tidak online. Saya merasa CakePHP tidak bisa memberikan apa yang saya inginkan, meski pun saya telah mencoba tutorial dan membaca panduan lainnya, saya tetap tidak besa melakukan apa-apa yang saya inginkan, atau bisa dibilang saya kebingungan, seperti halnya pada saat mencoba Symfony.</p>
	<p><img src='/images/ciframe.jpg' alt='' /><strong>CodeIgniter</strong>, framework ini sebelumnya tidak masuk daftar yang akan saya coba. Hal ini dikarenakan oleh fiturnya yang jauh lebih sedikit dibandingkan Symfony dan CakePHP. Tidak ada ORM, scaffolding sangat sederhana, tidak ada AJAX, tidak ada user authentication. Lalu apa yang saya bisa harapkan darinya? Bermula dari membaca berbagai review php framework di blog lain, mereka mengatakan bahwa CodeIgniter memiliki kinerja yang lebih bagus daripada Symfony maupun CakePHP, dikarenakan oleh library yang di-load oleh framework lebih sedikit. Setelah saya mencobanya, memang framework ini terasa beda. Terasa lebih ringan dan lebih bebas. Meskipun CodeIgniter juga menggunakan design pattern MVC, namun tidak lah mutlak untuk menggunakan M (model). Jadi saya bisa dengan bebas menggunakan style yang saya sukai. Sajian dokumentasinya cukup lengkap, meskipun tidak selengkap Symfony, namun sangat memadai. Saya bisa melakukan ini itu setelah saya membaca panduan di online manual. Sangat menyenangkan, dimana Symfony dan CakePHP tidak bisa memberikannya untuk saya. Meskipun memiliki kemampuan yang dibawah framework lainnya, namun CodeIgniter sangat mudah untuk dipelajari. Mungkin ini lah yang dimaksud dengan framework lightweight. Mudah dan sangat ringan, namun tidak memiliki fasilitas sebanyak framework lainnya. Ketika saya amati forum dan halaman wiki, komunitas CodeIgniter memberikan solusi untuk permasalahan seperti User Authentication dan Ajax. Sepertinya memang pembuat CodeIgniter sengaja memberikan kebebasan kepada usernya untuk mengembangkan sendiri sesuai dengan kebutuhan masing-masing yang berbeda, sedangkan CodeIgniter bertanggungjawab terhadap tugas-tugas lain yang lebih utama.</p>
	<p>Bagi saya CodeIgniter menarik, mudah dipelajari, dan sangat solid untuk membangun aplikasi yang besar. Peraturan-peraturan dan library yang disediakannya tidak membatasi saya untuk tetap menggunkan style pemrograman yang saya sukai. Ini adalah point penting. Siapa mengatur siapa, programer mengatur program atau program mengatur programer?</p>
	<p>Baiklah, sepertinya tutorial ini cukup sekian dulu. Selamat Mencoba CodeIgniter <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
</p>
]]></content:encoded>
			<wfw:commentRss>http://ayusuryadi.blogsome.com/2007/11/08/pengenalan-framework-codeigniter/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Pengenalan Linux</title>
		<link>http://ayusuryadi.blogsome.com/2007/01/24/pengenalan-linux/</link>
		<comments>http://ayusuryadi.blogsome.com/2007/01/24/pengenalan-linux/#comments</comments>
		<pubDate>Wed, 24 Jan 2007 09:42:44 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Programming</category>
		<guid>http://ayusuryadi.blogsome.com/2007/01/24/pengenalan-linux/</guid>
		<description><![CDATA[	
	Kata “Linux” untuk saat ini sudah tidak asing lagi bagi para pengguna internet dan komunitas mahasiswa yang memiliki hobby untuk mencoba software-software baru. Secara teknis dan singkat dapat dikatakan, Linux adalah suatu system operasi yang bersifat multi user dan multi tasking, yang dapat berjalan di berbagai platform termasuk prosesor Intel 386 maupun yang lebih tinggi. [...]]]></description>
			<content:encoded><![CDATA[	<p><center><img src='/images/linux.jpg' alt='' /></center></p>
	<p>Kata “Linux” untuk saat ini sudah tidak asing lagi bagi para pengguna internet dan komunitas mahasiswa yang memiliki hobby untuk mencoba software-software baru. Secara teknis dan singkat dapat dikatakan, Linux adalah suatu system operasi yang bersifat multi user dan multi tasking, yang dapat berjalan di berbagai platform termasuk prosesor Intel 386 maupun yang lebih tinggi. Sistem operasi ini mengimplementasikan standar POSIX. Linux dapat berinteroperasi secara baik dengan sistem operasi yang lain, termasuk Apple, Microsoft dan Novell.<br />
Nama Linux sendiri diturunkan dari pencipta awalnya, Linus Torvalds, yang sebetulnya mengacu pada suatu kumpulan software lengkap yang bersama-sama dengan kernel menyusun suatu sistem operasi yang lengkap. Lingkungan sistem operasi ini mencakup ratusan program, termasuk kompiler, interpreter, editor dan utilitas. Perangkat bantu yang mendukung konektifitas, ethernet, SLIP dan PPP dan interoperabilitas. Produk perangkat lunak yang handal (reliable), termasuk versi pengembangan terakhir. Kelompok pengembang yang tersebar di seluruh dunia yang telah bekerja dan menjadikan Linux portabel ke suatu platform baru, begitu juga mendukung komunitas pengguna yang memiliki beragam kebutuhan dan juga pengguna dapat turut serta bertindak sebagai tim pengembang sendiri.<br />
<strong><br />
1.1 Perbedaan mendasar Linux</strong><br />
Satu hal yang membedakan Linux terhadap sistem operasi lainnya adalah harga. Linux ini lebih murah dan dapat diperbanyak serta didistribusikan kembali tanpa harus membayar fee atau royalti kepada seseorang. Tetapi ada hal lain yang lebih utama selain pertimbangan harga yaitu mengenai source code. Source code Linux tersedia bagi semua orang sehingga setiap orang dapat terlibat langsung dalam pengembangannya.<br />
Kebebasan ini telah memungkinkan para vendor perangkat keras membuat driver untuk device tertentu tanpa harus mendapatkan lisensi source code yang mahal atau menandatangani Non Disclosure Agreement (NDA). Dan itu juga telah menyediakan kemungkinan bagi setiap orang untuk melihat ke dalam suatu sistem operasi yang nyata dan berkualitas komersial Karena Linux itu tersedia secara bebas di internet, berbagai vendor telah membuat suatu paket distrbusi yang dapat dianggap sebagai versi kemasan Linux. Paket ini termasuk lingkungan Linux lengkap, penagkat lunak untuk instalasi dan mungkin termasuk perangkat lunak khusus dan dukungan khusus.<br />
<strong><br />
1.2 Perbandingan Linux terhadap sistem operasi lainnya</strong><br />
Linux disusun berdasarkan standar sistem operasi POSIX yang sebenarnya diturunkan berdasarkan fungsi kerja UNIX. UNIX kompatibel dengan Linux pada level system call, ini berarti sebagian besar program yang ditulis untuk UNIX atau Linux dapat direkompilasi dan dijalankan pada sistem lain dengan perubahan yang minimal. Secara umum dapat dikatakan Linux berjalan lebih cepat dibanding UNIX lain pada hardware yang sama. Dan lagi UNIX memiliki kelemahan yaitu tidak bersifat free.<br />
MS-DOS memiliki kemiripan dengan Linux yaitu file sistem yang bersifat hirarkis. Tetapi MS-DOS hanya dapat dijalankan pada prosesor x86 dan tidak mendukung multi user dan multi tasking, serta tidak bersifat free. Juga MSDOS tidak memiliki dukungan yang baik agar dapat berinteroperasi dengan sistem operasi lainnya, termasuk tidak tersedianya perangkat lunak network, program pengembang dan program utilitas yang ada dalam Linux.<br />
MSWindows menawarkan kemampuan grafis yang ada pada Linux termasuk kemampuan networking tetapi tetap memiliki kekurangan yang ada pada MS-DOS.<br />
Windows NT yang juga tersedia untuk Digital Alpha selain prosesor x86. Namun Windows NT ini masih juga memiliki beberapa kekurangan yang telah ada pada MS-DOS.Waktu untuk menemukan suatu bug dalam suatu system operasi ini tak sebanding dengan harga yang harus dibayar.<br />
Sistem operasi Apple untuk Macintosh hanya dapat berjalan di sistem Mac. Juga memiliki kekurangan dari sisi ketersediaan perangkat bantu pengembang (development tool) dan juga kurang dapat secara mudah untuk berintoperasi dengan sistem operasi lainnya. Apple juga telah memungkinkan Linux dapat dijalankan pada PowerMac.<br />
<a id="more-17"></a><br />
<strong>1.3 Sejarah Linux</strong><br />
Linux pada awalnya dibuat oleh seorang mahasiswa Finlandia yang bernama Linus Torvalds. Dulunya Linux merupakan proyek hobi yang diinspirasikan dari Minix, yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum.<br />
Linux versi 0.01 dikerjakan sekitar bulan Agustus 1991. Kemudian pada tanggal 5 Oktober 1991, Linus mengumumkan versi resmi Linux, yaitu versi 0.02 yang hanya dapat menjalankan shell bash (GNU Bourne Again Shell) dan gcc (GNU C Compiler).<br />
Saat ini Linux adalah sistem UNIX yang sangat lengkap, bisa digunakan untuk jaringan, pengembangan software dan bahkan untuk pekerjaan sehari-hari. Linux sekarang merupakan alternatif sistem operasi yang jauh lebih murah jika dibandingkan dengan sistem operasi komersial (misalnya Windows 9.x/NT/2000/ME). Linux mempunyai perkembangan yang sangat cepat. Hal ini dapat dimungkinkan karena Linux dikembangkan oleh beragam kelompok orang. Keragaman ini termasuk tingkat pengetahuan, pengalaman serta geografis. Agar kelompok ini dapat berkomunikasi dengan cepat dan efisien, internet menjadi pilihan yang sangat tepat.<br />
Karena kernel Linux dikembangkan dengan usaha yang independent, banyak aplikasi yang tersedia, sebagai contoh C Compiler menggunakan gcc dari Free Software Foundation GNU’s Project. Compiler ini banyak digunakan pada lingkungan Hewlett-Packard dan Sun.<br />
Sekarang ini, banyak aplikasi Linux yang dapat digunakan untuk keperluan kantor seperti untuk spreadsheet, word processor, database dan program editor grafis yang memiliki fungsi dan tampilan seperti Microsoft Office, yaitu Star Office. Selain itu, juga sudah tersedia versi Corel untuk Linux dan aplikasi seperti Matlab yang pada Linux dikenal sebagai Scilab.<br />
Linux bisa didapatkan dalam berbagai distribusi (sering disebut Distro). Distro adalah bundel dari kernel Linux, beserta sistem dasar linux, program instalasi, tools basic, dan program-program lain yang bermanfaat sesuai dengan tujuan pembuatan distro. Ada banyak sekali distro Linux, diantaranya :<br />
-RedHat, distribusi yang paling populer, minimal di Indonesia. RedHat merupakan distribusi pertama yang instalasi dan pengoperasiannya mudah.<br />
- Debian, distribusi yang mengutamakan kestabilan dan kehandalan, meskipun mengorbankan aspek kemudahan dan kemutakhiran program. Debian menggunakan .deb dalam paket instalasi programnya.<br />
-Slackware, merupakan distribusi yang pernah merajai di dunia Linux. Hampir semua dokumentasi Linux disusun berdasarkan Slackware. Dua hal penting dari Slackware adalah bahwa semua isinya (kernel, library ataupun aplikasinya) adalah yang sudah teruji. Sehingga mungkin agak tua tapi yang pasti stabil. Yang kedua karena dia menganjurkan untuk menginstall dari source sehingga setiap program yang kita install teroptimasi dengan sistem kita. Ini alasannya dia tidak mau untuk menggunakan binary RPM dan sampai Slackware 4.0, ia tetap menggunakan libc5 bukan glibc2 seperti yang lain.<br />
- SuSE, distribusi yang sangat terkenal dengan YaST (Yet another Setup Tools) untuk mengkonfigurasi sistem. SuSE merupakan distribusi pertama dimana instalasinya dapat menggunakan bahasa Indonesia.<br />
- Mandrake, merupakan varian distro RedHat yang dioptimasi untuk pentium. Kalau komputer kita menggunakan pentium ke atas, umumnya Linux bisa jalan lebih cepat dengan Mandrake.<br />
-WinLinux, distro yang dirancang untuk diinstall di atas partisi DOS (WIndows). Jadi untuk menjalankannya bisa di-klik dari Windows. WinLinux dibuat seakan-akan merupakan suatu program aplikasi under Windows.<br />
Dan masih banyak distro-distro lainnya yang telah tersedia maupun yang akan muncul.<br />
<strong><br />
1.4 Kelebihan Linux</strong><br />
Di sini akan dijelaskan beberapa kelebihan dari sistem operasi Linux/UNIX dibandingkan dengan dengan sistem operasi yang lain. Dan berikut ini adalah beberapa fakta dari hal-hal yang menguntungkan dengan menggunakan program dan file-file Linux/UNIX :<br />
• Pada dasarnya semua data tersimpan di dalam harddisk walau ada beberapa kondisi dimana data tersimpan di disket. Linux/UNIX memberikan beberapa proses spesial dimana terminal, printer dan device hardware lainnya dapat diakses seperti kita mengakses file yang tersimpan dalam harddisk atau disket.<br />
• Ketika program dijalankan, program tersebut dijalankan dari harddisk ke dalam RAM dan setelah dijalankan akan dinamakan sebagai proses.<br />
• Linux/UNIX menyediakan servis untuk membuat, memodifikasi program, proses dan file.<br />
• Linux/UNIX mendukung struktur file yang bersifat hirarki.<br />
• Linux/UNIX adalah salah satu sistem operasi yang termasuk ke dalam kelas sistem operasi yang dapat melakukan multitasking. Multitasking sendiri adalah keadaan dimana suatu sistem operasi dapat melakukan banyak kerjaan<br />
pada saat yang bersamaan.<br />
Selain multitasking, Linux/UNIX juga dapat mendukung multiuser. Yaitu sistem operasi yang pada saat bersamaan dapat digunakan oleh lebih dari satu user yang masuk ke dalam sistem. Bahkan untuk Linux juga mendukung untuk multiconsole dimana pada saat bersamaan di depan komputer langsung tanpa harus melalui jaringan dan memungkinkan lebih dari satu user masuk ke dakam sistem.</p>
	<p><strong>1.5 Bagian sistem operasi</strong><br />
Sistem Operasi Linux/UNIX terdiri dari kernel, program sistem dan beberapa program aplikasi. Kernel merupakan inti dari sistem operasi yang mengatur penggunaan memori, piranti masukan keluaran, proses-proses, pemakaian file pada file system dan lain-lain. Kernel juga menyediakan sekumpulan layanan yang digunakan untuk mengakses kernel yang disebut system call. System call ini digunakan untuk mengimplementasikan berbagai layanan yang dibutuhkan oleh sistem operasi.<br />
Program sistem dan semua program-program lainnya yang berjalan di atas kernel disebut user mode. Perbedaan mendasar antara program sistem dan program aplikasi adalah program sistem dibutuhkan agar suatu sistem operasi dapat berjalan sedangkan program aplikasi adalah program yang dibutuhkan untuk menjalankan suatu aplikasi tertentu.<br />
Contoh : daemon merupakan program sistem dan pengolah kata (word processor) merupakan program aplikasi.<br />
<strong><br />
1.6 Bagian penting kernel Linux</strong><br />
Kernel Linux terdiri dari beberapa bagian penting, seperti : manajemen proses, manajemen memori, hardware device drivers, filesystem drivers, manajemen jaringan dan lain-lain. Namun bagian yang terpenting ialah manajemen proses dan manajemen memori. Manajemen memori menangani daerah pemakaian memori, daerah swap, bagian-bagian kernel dan untuk buffer cache. Manajemen proses menangani pembuatan proses-proses dan penjadwalan proses. Pada bagian dasar kernel berisi hardware device drivers untuk setiap jenis hardware yang didukung.
</p>
]]></content:encoded>
			<wfw:commentRss>http://ayusuryadi.blogsome.com/2007/01/24/pengenalan-linux/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Hierarchical Token Bucket</title>
		<link>http://ayusuryadi.blogsome.com/2006/01/18/htb-hierarchical-token-bucket/</link>
		<comments>http://ayusuryadi.blogsome.com/2006/01/18/htb-hierarchical-token-bucket/#comments</comments>
		<pubDate>Wed, 18 Jan 2006 01:45:32 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Programming</category>
		<guid>http://ayusuryadi.blogsome.com/2006/01/18/htb-hierarchical-token-bucket/</guid>
		<description><![CDATA[	
HTB dapat digunakan untuk Management Bandwidth.  Bagi teman2 yang saat ini mau menerapkan management Bandwidth pada jaringan yang ada di intansinya boleh juga nih pakai HTB.
	Saya juga sdh menerapkan HTB. Asyik juga lho  . Jadinya kita bisa mengatur bandwidth untuk masing-masing Client tentunya yang terhubung dengan jaringan backbone. Jadi HTB itu salah satu [...]]]></description>
			<content:encoded><![CDATA[	<p><center><img src='/images/htb.jpg' alt='' /></center><br />
HTB dapat digunakan untuk Management Bandwidth.  Bagi teman2 yang saat ini mau menerapkan management Bandwidth pada jaringan yang ada di intansinya boleh juga nih pakai HTB.</p>
	<p>Saya juga sdh menerapkan HTB. Asyik juga lho <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . Jadinya kita bisa mengatur bandwidth untuk masing-masing Client tentunya yang terhubung dengan jaringan backbone. Jadi HTB itu salah satu Qos. Qos pada Linux itu banyak ragamnya lho&#8230;:D , salah satunya adalah HTB. Dengan HTB kita bisa mengatur Link Sharing, Lalu untuk melihat grafik traffic-nya bisa pakai MRTG (Multi Router Traffic Grapher) &#8230;..Nah penerapan HTB ini pada Linux, So&#8230;&#8230;HTB is packet scheduler. It is currently included in stock Linux kernels from 2.4.20. Oiya&#8230;jangan lupa pembagian bandwidth-nya lakukan per Class ya <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
	<p>Nah informasi yang saya sampaikan ini hanya sekilas saja tentang HTB, Jadi&#8230;.Bila penasaran dan ingin tahu banyak ttg HTB, teman2 bisa mendapatkan informasi dari sini juga http://luxik.cdi.cz/~devik/qos/htb/<br />
http://luxik.cdi.cz/~devik/qos/htb/manual/userg.htm</p>
	<p>Lalu kalau mau belajar juga apa itu MRTG..teman2 bisa dapatkan informasinya dari sini : http://people.ee.ethz.ch/~oetiker/webtools/mrtg/</p>
	<p>Wah&#8230;silahkan dicoba deh penerapan HTB. Pasti menyenangkan deh <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . Kebetulan saya pernah menerapkan HTB ini <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . </p>
]]></content:encoded>
			<wfw:commentRss>http://ayusuryadi.blogsome.com/2006/01/18/htb-hierarchical-token-bucket/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Router dan Routing  Software</title>
		<link>http://ayusuryadi.blogsome.com/2006/01/17/raouter-dan-router-software/</link>
		<comments>http://ayusuryadi.blogsome.com/2006/01/17/raouter-dan-router-software/#comments</comments>
		<pubDate>Tue, 17 Jan 2006 06:24:51 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Programming</category>
		<guid>http://ayusuryadi.blogsome.com/2006/01/17/raouter-dan-router-software/</guid>
		<description><![CDATA[	Bagi teman2 yang suka bidang jaringan&#8230;terus mau tahu apa itu Router dan Routing software-nya. Silahkan bisa dapatkan informasi yang lengkap di URL ini :
	Linux Router : http://www.linuxrouter.org/
Routing Software : http://www.zebra.org/
]]></description>
			<content:encoded><![CDATA[	<p>Bagi teman2 yang suka bidang jaringan&#8230;terus mau tahu apa itu Router dan Routing software-nya. Silahkan bisa dapatkan informasi yang lengkap di URL ini :</p>
	<p>Linux Router : http://www.linuxrouter.org/<br />
Routing Software : http://www.zebra.org/</p>
]]></content:encoded>
			<wfw:commentRss>http://ayusuryadi.blogsome.com/2006/01/17/raouter-dan-router-software/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Sekilas .Net</title>
		<link>http://ayusuryadi.blogsome.com/2006/01/17/sharp-develop-2/</link>
		<comments>http://ayusuryadi.blogsome.com/2006/01/17/sharp-develop-2/#comments</comments>
		<pubDate>Tue, 17 Jan 2006 03:49:33 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Programming</category>
		<guid>http://ayusuryadi.blogsome.com/2006/01/17/sharp-develop-2/</guid>
		<description><![CDATA[	Saya yakin teman2 sudah banyak tahu tentang .Net.  Contohnya ada yang namanya ASP.Net, C#.Net, VB.Net.  Pasti teman2 juga sudah tahu kan perbedaan Visual Studio dan Visual Studio.Net.  Sekilas saja ya saya sampaikan bahwa perbedaan Visual Studio dan Visual Studio.Net itu adalah bila di Visual Studio&#8230;bahasanya VB, Visual C++ dll.., sedangkan kalo&#8217; di [...]]]></description>
			<content:encoded><![CDATA[	<p>Saya yakin teman2 sudah banyak tahu tentang .Net.  Contohnya ada yang namanya ASP.Net, C#.Net, VB.Net.  Pasti teman2 juga sudah tahu kan perbedaan Visual Studio dan Visual Studio.Net.  Sekilas saja ya saya sampaikan bahwa perbedaan Visual Studio dan Visual Studio.Net itu adalah bila di Visual Studio&#8230;bahasanya VB, Visual C++ dll.., sedangkan kalo&#8217; di Visual Studio.Net (or Dot Net Framework), bahasanya bisa support apa aja..Asyik kan? <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
	<p>C#.Net , VB.Net (pengembangan dari VB, sintaksnya sama kyk VB, tp ditambah kemampuan OOP-nya kyk C# or Java). Jadi VB.Net itu, bahasa VB dengan kemampuan OOP&#8230;bagus kan? <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
	<p>Segini aja dulu ya infonya. Nah..kapan2 saya lanjutkan lagi yah ttg .Net-nya <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://ayusuryadi.blogsome.com/2006/01/17/sharp-develop-2/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Sharp Develop</title>
		<link>http://ayusuryadi.blogsome.com/2006/01/17/sharp-develop/</link>
		<comments>http://ayusuryadi.blogsome.com/2006/01/17/sharp-develop/#comments</comments>
		<pubDate>Tue, 17 Jan 2006 03:48:29 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Programming</category>
		<guid>http://ayusuryadi.blogsome.com/2006/01/17/sharp-develop/</guid>
		<description><![CDATA[	Wah&#8230;ada yang baru lagi nih  . &#8221; #develop (short for SharpDevelop) is a free IDE for C# and VB.NET projects on Microsoft&#8217;s .NET platform&#8221;.
	Sharp Develop (# Develop) .. IDE gratis buat gantiin Visual Studio .Net..
Bila teman2 ingin belajar lebih lanjut ttg Sharp Develop, bisa lihat di sini nih &#8230;.
http://www.icsharpcode.net/OpenSource/SD/Default.aspx

]]></description>
			<content:encoded><![CDATA[	<p>Wah&#8230;ada yang baru lagi nih <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . &#8221; #develop (short for SharpDevelop) is a free IDE for C# and VB.NET projects on Microsoft&#8217;s .NET platform&#8221;.</p>
	<p>Sharp Develop (# Develop) .. IDE gratis buat gantiin Visual Studio .Net..<br />
Bila teman2 ingin belajar lebih lanjut ttg Sharp Develop, bisa lihat di sini nih &#8230;.<br />
http://www.icsharpcode.net/OpenSource/SD/Default.aspx
</p>
]]></content:encoded>
			<wfw:commentRss>http://ayusuryadi.blogsome.com/2006/01/17/sharp-develop/feed/</wfw:commentRss>
	</item>
		<item>
		<title>AJAX</title>
		<link>http://ayusuryadi.blogsome.com/2006/01/17/ajax/</link>
		<comments>http://ayusuryadi.blogsome.com/2006/01/17/ajax/#comments</comments>
		<pubDate>Tue, 17 Jan 2006 03:04:30 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Programming</category>
		<guid>http://ayusuryadi.blogsome.com/2006/01/17/ajax/</guid>
		<description><![CDATA[	Satu lagi ya tentang AJAX dan NAJAX. Nah teman2 juga bisa belajar AJAX dan NAJAX.
AJAX = Asynchronous JavaScript And XML. AJAX sesungguhnya bukanlah teknologi baru, hanya saja ia lebih populer setelah mendapatkan nama dari Adaptive path . Selain itu, ajax juga menjadi terkenal setelah goggle meluncurkan produk-produk berkualitas mereka, seperti : google maps, google suggest, [...]]]></description>
			<content:encoded><![CDATA[	<p>Satu lagi ya tentang AJAX dan NAJAX. Nah teman2 juga bisa belajar AJAX dan NAJAX.<br />
AJAX = Asynchronous JavaScript And XML. AJAX sesungguhnya bukanlah teknologi baru, hanya saja ia lebih populer setelah mendapatkan nama dari Adaptive path . Selain itu, ajax juga menjadi terkenal setelah goggle meluncurkan produk-produk berkualitas mereka, seperti : google maps, google suggest, dan gmail.</p>
	<p>Nah kalau teman2 yang sudah tahu ttg AJAX dan NAJAX pasti sudah tidak aneh lagi ya <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . Sebagai ulasannya AJAX it adalah metodanya sedangkan NAJAX itu Framework tuk membuat AJAX.<br />
Ini ada beberapa link URL membahas ttg AJAX dan NAJAX.<br />
http://en.wikipedia.org/wiki/AJAX<br />
http://www.xoad.org/?najax<br />
http://www.ajaxian.com/archives/2005/09/najax_04_php_aj.html<br />
http://sourcelabs.com/ajb/archives/2005/05/ajax_mistakes.html
</p>
]]></content:encoded>
			<wfw:commentRss>http://ayusuryadi.blogsome.com/2006/01/17/ajax/feed/</wfw:commentRss>
	</item>
		<item>
		<title>PRADO</title>
		<link>http://ayusuryadi.blogsome.com/2006/01/16/prado/</link>
		<comments>http://ayusuryadi.blogsome.com/2006/01/16/prado/#comments</comments>
		<pubDate>Mon, 16 Jan 2006 05:55:08 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>Programming</category>
		<guid>http://ayusuryadi.blogsome.com/2006/01/16/prado/</guid>
		<description><![CDATA[	Yuk&#8230;belajar PRADO  .
PRADO itu singakatan dari PHP Rapid Application Development Object-oriented.
Nah kalau teman-teman mau belajar PRADO bisa belajar dari sini nih&#8230;..http://www.xisc.com/
	Met belajar ya&#8230;Nanti kita sama-sama berbagi ilmu yah  
]]></description>
			<content:encoded><![CDATA[	<p>Yuk&#8230;belajar PRADO <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .<br />
PRADO itu singakatan dari PHP Rapid Application Development Object-oriented.<br />
Nah kalau teman-teman mau belajar PRADO bisa belajar dari sini nih&#8230;..http://www.xisc.com/</p>
	<p>Met belajar ya&#8230;Nanti kita sama-sama berbagi ilmu yah <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://ayusuryadi.blogsome.com/2006/01/16/prado/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Kala Cinta Datang Menggoda</title>
		<link>http://ayusuryadi.blogsome.com/2006/01/16/kala-cinta-datang-menggodad/</link>
		<comments>http://ayusuryadi.blogsome.com/2006/01/16/kala-cinta-datang-menggodad/#comments</comments>
		<pubDate>Mon, 16 Jan 2006 05:52:00 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>All About Me</category>
		<guid>http://ayusuryadi.blogsome.com/2006/01/16/kala-cinta-datang-menggodad/</guid>
		<description><![CDATA[	Jatuh cinta berjuta rasanya &#8230;&#8221;, begitu syair lagu ciptaan Titik Puspa. Konser Dewa, Atas Nama Cinta, dihadiri ribuan penggemar mereka. Album terakhir mereka pun, Cintailah Cinta pun terjual diatas 1 juta copy. Dan entah berapa banyak lagi lagu, kata, ungkapan, syair, puisi yang berbau cinta begitu mengharu biru dunia ini.
	Hmm..perasaan jatuh cinta memang sukar dijelaskan [...]]]></description>
			<content:encoded><![CDATA[	<p><img src='/images/srirahayu_2_next.jpg' alt='' />Jatuh cinta berjuta rasanya &#8230;&#8221;, begitu syair lagu ciptaan Titik Puspa. Konser Dewa, Atas Nama Cinta, dihadiri ribuan penggemar mereka. Album terakhir mereka pun, Cintailah Cinta pun terjual diatas 1 juta copy. Dan entah berapa banyak lagi lagu, kata, ungkapan, syair, puisi yang berbau cinta begitu mengharu biru dunia ini.</p>
	<p>Hmm..perasaan jatuh cinta memang sukar dijelaskan dan ditebak, karena penuh dengan gejolak. Semua saran dan nasihat ditolak, bahkan nalar pun bisa terdepak oleh perasaan mabuk kepayang yang membikin rasa melayang-layang. Itulah dahsyatnya perasaan yang satu ini. Gedubrak (Astaghfirullah)!!!</p>
	<p>Apakah karena itu kita tak boleh mencintai dan dicintai? Uups&#8230;tentu saja boleh, karena cinta adalah pemberian Allah SWT. Mencintai dan dicintai adalah karunia, sekaligus panggilan hidup kita. Tak pernah merasakan jatuh cinta, bukanlah manusia, karena manusia pasti merasakan cinta [QS Al Imran:14] Bahkan, cinta merupakan ruh kehidupan dan pilar untuk kelestarian ummat manusia.</p>
	<p>Islam juga tdk phobi sama yang namanya cinta , bahkan Islam mengakui fenomena cinta yang tersembunyi dalam jiwa manusia. Namun, bukan dalam komoditas rendah dan murah.  Artinya, tingkatan mencintai sesuatu itu ada batasnya. Jika cinta itu malah membawanya kepada perbuatan yang melanggar syariat, nah&#8230;kore wa dame da!*</p>
	<p>Hmm&#8230;cinta itu katanya jelmaan perasaan jiwa dan gejolak hati seseorang, wah&#8230;puitis sekali!! Nah, dalam Islam kalau kita merujuk QS: At Taubah 24, maka cinta dapat dibagi dalam 3 tingkatan, yaitu:</p>
	<p>   1. Cinta kepada Allah, Rasul-Nya dan jihad di jalan-Nya<br />
   2. Cinta kepada orangtua, istri, kerabat dan seterusnya<br />
   3. Cinta yang mengedepankan cinta harta, keluarga dan anak istri melebihi cinta kepada Allah, Rasul dan jihad di jalan Allah.</p>
	<p>Lalu bagaimana kalau cinta itu datang, menghampiri dan menggoda di luar pernikahan? Nah, puyeng deh kalo begini! Padahal cinta itu kan timbul memang dari sananya, muncul dari segi zat atau bentuknya secara manusiawi wajar untuk dicintai. Normal aja kan, jika memandang sesuatu yang indah, kita akan mengatakan bahwa itu memang indah, masa&#8217; sih dibilang jelek!</p>
	<p>Menurut Imam Ibnu al-Jauzi, &#8220;Kecintaan, kasih sayang, dan ketertarikan terhadap sesuatu yang indah dan memiliki kecocokan tidaklah merupakan hal yang tercela serta tak perlu dibuang. Namun, cinta yang melewati batas ketertarikan dan kecintaan, maka ia akan menguasai akal dan membelokkan pemiliknya kepada hal yang tidak sesuai dengan hikmah yang sesungguhnya, hal seperti inilah yang tercela.&#8221;</p>
	<p>&#8220;Wah&#8230;gimana nih, lagi jatuh cinta nih! Problem&#8230;problem&#8230; mana masih kuliah, kerjaan belum ada, masih numpang ama orangtua, wah&#8230;nih cinta kok gak pengertian ya!&#8221; Mungkin itu pernah ada di benak teman2 semuanya <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
<a id="more-6"></a></p>
	<p>Kalem ya, jangan blingsatan begitu. Memangnya jatuh cinta masalah anda saaja, ya&#8230;tdk lagi! Nabi Yusuf a.s. saja pernah jatuh cinta, bahkan kepada seseorang wanita yang telah menjadi istri seseorang. Eits&#8230;protes deh! Iya deh, kalau bukan cinta, paling tdk, tertarik dan terpesona, boleh kan?</p>
	<p>Coba buka surat Yusuf, romantika kisah beliau diceritakan dengan tuntas, awal, proses, konflik hingga klimaks dan ending-nya. Nah&#8230;Nabi saja bisa punya &#8216;konflik&#8217; seperti itu, apalagi anda, iya kan? Romantika cinta beliau bukan kacangan, atau pepesan kosong, namun apa yang dialami beliau bisa menjadi pelajaran buat kita bagaimana kalau cinta itu demen banget menggoda kita. Beliau sadar, dan mengerti betul bahwa itu terlarang, meski ada gejolak di hatinya [QS Yusuf: 24]</p>
	<p>Namun&#8230; Kondisi di atas itu tdk terjadi begitu aja, karena sebelumnya Nabi Yusuf a.s. pun telah berusaha untuk menolaknya saat wanita itu terus merayunya. Eh&#8230;nabi Yusuf pun dikejarnya, dan yang dikejar malah lari terbirit-birit, wuush&#8230;</p>
	<p>Lantas apa pelajaran yang bisa kita ambil, saat cinta itu menggoda kita? Pelajarannya adalah:</p>
	<p>   1. Setiap orang memiliki rasa tertarik dengan lawan jenisnya, perasaan ini manusiawi, fitrah sekaligus anugerah.<br />
   2. Namun, gejolak itu harus diatur, kalau tdk maka kita akan terperosok ke jurang kenistaan, karena diperbudak gejolak jiwanya. Lantas jadi merana deh, angan-angan melulu. Innan nafsa la ammaaratun bis-suu, sesungguhnya nafsu itu selalu mengajak kepada kejahatan kecuali nafsu-nafsu yang diberi rahmat oleh Allah [QS Yusuf:53].<br />
   3. Kalau kita jatuh cinta pada lawan jenis, dan mengharapkan terbalaskan cintanya, maka saat itu ada sebagian dari akal dan logika yang hilang. Sekian banyak pertimbangan akal sehat yang dipunyai jadi ngadat, gak jalan! Gak percaya? Coba deh, ntar kalau anda tambah dewasa, udah nikah, mungkin mikir, &#8220;Kok, dulu begitu ya?&#8221;, &#8220;Kok, dulu gak mikir ya?&#8221;, dan &#8220;kok-kok&#8221; yang lain.<br />
   4. Dulu waktu ngejar-ngejar, wah&#8230;dimana-mana hanya terpampang wajah dia seorang, kekasih hati. Tidur tdk nyenyak, makan pun terasa tdk enak, bukan karena banyak nyamuk atau lauknya tdk enak, dunia ini pun hanya untuk berdua, yang lain ngontrak, ck&#8230;ck&#8230;ck&#8230; Kalau gak ketemu, rasanya gimana gitu. Dikejar setengah mati deh, pokoknya mesti dapet! Tapi begitu sudah dapat, lalu masuk dunia rumah tangga, gejolak itu bisa berganti dengan rutinitas dan bisa bosan. Itulah sifat manusia, karena itu bila mencintai seseorang, cintailah sewajarnya, siapa tahu ntar kamu benci padanya. Begitu juga sebaliknya, kalau benci, bencinya yang wajar aja deh, siapa tahu ntar malah jatuh cinta <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
   5. Ingat ya, tdk semua yang kita inginkan itu harus terpenuhi, kalau tdk mau dibilang egois. Tidak semua cita-cita itu harus terkabul, dan tidak pula semua gejolak harus dituruti. Di dunia ini ada banyak pilihan, kalau tdk dapat yang satu, pilihan lain masih banyak kan? Siapa tahu malah lebih baik. Makanya buka mata lebar-lebar, masa&#8217; sih cuma ada dia aja di dunia ini, emang yang lain kemana?! <img src='http://ayusuryadi.blogsome.com/wp-images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
   6. Tidak semua yang kita anggap baik itu baik, dan tidak semua yang dianggap indah itu indah. Segala sesuatu itu pasti ada cacat dan cela-nya. Saat jatuh cinta sih, waah&#8230;indah banget, tiada cacat dan cela. Padahal bisa aja kan, cacat dan cela itu jauh lebih banyak dari baik dan indahnya.<br />
   7. Akhirnya, kalau kamu udah sampai pada puncak cinta, yaitu pernikahan, ingat ya kalau puncak masalah pernikahan itu bukanlah pada siapa yang akan jadi pasangan kita, tapi gimana agar kita bisa survive di dalamnya, siapapun pasangan kita.</p>
	<p>Semoga membantu akhi wa ukhti, jangan lupakan Allah SWT kalau antum jatuh cinta ya. Jatuh cinta-lah karena Allah SWT, karena kasih sayangnya akan meluruh ke jiwa.</p>
]]></content:encoded>
			<wfw:commentRss>http://ayusuryadi.blogsome.com/2006/01/16/kala-cinta-datang-menggodad/feed/</wfw:commentRss>
	</item>
		<item>
		<title>Renungan</title>
		<link>http://ayusuryadi.blogsome.com/2006/01/16/renungan/</link>
		<comments>http://ayusuryadi.blogsome.com/2006/01/16/renungan/#comments</comments>
		<pubDate>Mon, 16 Jan 2006 05:26:11 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
		
	<category>All About Me</category>
		<guid>http://ayusuryadi.blogsome.com/2006/01/16/renungan/</guid>
		<description><![CDATA[	Tadi malam, saya bercengkrama/ngobrol-ngobrol santai bersama kaka sekeluarga.  Kami membicarakan mengenai nikmat Allah yang begitu melimpah dan kekuasaan Allah yang teramat sangat agung.
	Coba rekan2  renungkan begitu luas kasih sayang Allah. Tanpa kita repot, Allah mendetakkan jantung kita, aliran darah yang normal mengalir dalam tubuh kita, Memberikan kita penglihatan,pendengaran, dan segala hal nikmat lainnya. [...]]]></description>
			<content:encoded><![CDATA[	<p><img src='/images/srirahayu_1__01.jpg' alt='' />Tadi malam, saya bercengkrama/ngobrol-ngobrol santai bersama kaka sekeluarga.  Kami membicarakan mengenai nikmat Allah yang begitu melimpah dan kekuasaan Allah yang teramat sangat agung.</p>
	<p>Coba rekan2  renungkan begitu luas kasih sayang Allah. Tanpa kita repot, Allah mendetakkan jantung kita, aliran darah yang normal mengalir dalam tubuh kita, Memberikan kita penglihatan,pendengaran, dan segala hal nikmat lainnya. Tapi kenapa masih banyak diantara kita yang jarang mensyukuri nikmat Allah dan karunia-Nya yang begitu melimpah.  Semoga Allah selalu memberikan hidayah bagi kita semua. Amiin</p>
	<p>Lalu semalam juga saya dan kaka sekeluarga membicarakan tentang Maha Kuasanya Allah menciptakan manusia yang beraneka ragam suku,ras,warna kulit, bangsa, dan agama. Coba perhatikan sama rekan2 semuanya&#8230;bahwa suara manusia tidak ada yang sama seorangpun&#8230;padahal di dunia ini begoitu banyak lautan manusia, lalu wajah setiap manusia juga berbeda2, meskipun yang kembar sekalipun..pasti ada perbedaaanya&#8230;Subhanallah&#8230;Begitu Agung kuasa Allah.</p>
	<p>Jadi&#8230;nikmat Allah yang mana lagi yang Engkau dustakan&#8230;&#8230;.</p>
	<p>Rekan2 semuanya&#8230;disinilah kita harus pandai bermuhasabah dan pandai mengambil pelajaran dari setiap apa yang Allah ciptakan. Sesungguhnya segala sesuatu yang Allah ciptakan itu tidak sis-sia. Banyak hikmah yang tersirat untuk kita ambil ibrah.</p>
	<p>&#8216;Sesungguhnya jika kamu bersyukur, pasti akan kami tambahkan nikmat kepadamu. Dan jika kamu mengingkari nikmat-Ku, sesungguhnya azab-Ku sangat pedih. (QS.Ibrahim:7)</p>
	<p>Yuk&#8230;kita jadikan diri kita sebagai hamba-Nya yang pandai bersyukur.
</p>
]]></content:encoded>
			<wfw:commentRss>http://ayusuryadi.blogsome.com/2006/01/16/renungan/feed/</wfw:commentRss>
	</item>
	</channel>
</rss>
