<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>coretan si cuplis</title>
	<atom:link href="http://cuplis.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://cuplis.net</link>
	<description>learn the way, define your own way</description>
	<lastBuildDate>Thu, 20 May 2010 08:25:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>sistem komunikasi data 4</title>
		<link>http://cuplis.net/2010/04/sistem-komunikasi-data-4/</link>
		<comments>http://cuplis.net/2010/04/sistem-komunikasi-data-4/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 13:33:51 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Komunikasi Data]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[System]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=785</guid>
		<description><![CDATA[noise adalah gangguan yang dapat terjadi pada saluran komunikasi sehingga dapat menyebabkan kerusakan data, yang pada akhirnya menggangu proses penerimaan dan pengiriman data.
random noise adalah noise yang terjadinya tidak bisa diprediksi. macam2 random noise :

thermal noise adalah noise akibat adanya efek panas
intermodulation noise adalah noise akibat masuknya frekuensi asing ke saluran komunikasi
crosstalk noise adalah noise [...]


Related posts:<ol><li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-1/' rel='bookmark' title='Permanent Link: sistem komunikasi data 1'>sistem komunikasi data 1</a> <small>Komunikasi Data Merupakan suatu bagian dari ilmu komunikasi yang mengkhususkan...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-3/' rel='bookmark' title='Permanent Link: sistem komunikasi data 3'>sistem komunikasi data 3</a> <small>Media transmisi adalah saluran komunikasi yang menghubungkan antara TX dan...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-2/' rel='bookmark' title='Permanent Link: sistem komunikasi data 2'>sistem komunikasi data 2</a> <small>model dasar sistem komunikasi data : Tugas utama dari sistem...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><strong>noise</strong> adalah gangguan yang dapat terjadi pada saluran komunikasi sehingga dapat menyebabkan kerusakan data, yang pada akhirnya menggangu proses penerimaan dan pengiriman data.</p>
<p><strong>random noise</strong> adalah noise yang terjadinya tidak bisa diprediksi. macam2 random noise :</p>
<ol>
<li><em>thermal noise</em> adalah noise akibat adanya efek panas</li>
<li><em>intermodulation noise</em> adalah noise akibat masuknya <em>frekuensi</em> asing ke saluran komunikasi</li>
<li><em>crosstalk noise</em> adalah noise akibat masuknya <em>sinyal</em> asing ke saluran komunikasi</li>
<li><em>impulse noise</em> adalah noise akibat masuknya sinyal yang memiliki level tegangan yang cukup tinggi secara tiba2 ke saluran komunikasi</li>
<li><em>fading noise</em> adalah noise akibat perubahan kondisi atmosfer bumi</li>
</ol>
<p><strong>statistical noise</strong> adalah noise yang terjadinya daoat diprediksi. macam2 statistical noise :</p>
<ol>
<li><em>redaman</em> adalah turunnya level tegangan sinyal yang diterima akibat karakteristik media</li>
<li><em>tundaan</em> adalah keterlambatan datangnya sinyal sehingga memperlambat pemrosesan</li>
</ol>
<p>source : Yan Everhard R, Ir. MT</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2010/04/sistem-komunikasi-data-4/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-1/' rel='bookmark' title='Permanent Link: sistem komunikasi data 1'>sistem komunikasi data 1</a> <small>Komunikasi Data Merupakan suatu bagian dari ilmu komunikasi yang mengkhususkan...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-3/' rel='bookmark' title='Permanent Link: sistem komunikasi data 3'>sistem komunikasi data 3</a> <small>Media transmisi adalah saluran komunikasi yang menghubungkan antara TX dan...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-2/' rel='bookmark' title='Permanent Link: sistem komunikasi data 2'>sistem komunikasi data 2</a> <small>model dasar sistem komunikasi data : Tugas utama dari sistem...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2010/04/sistem-komunikasi-data-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sistem komunikasi data 3</title>
		<link>http://cuplis.net/2010/04/sistem-komunikasi-data-3/</link>
		<comments>http://cuplis.net/2010/04/sistem-komunikasi-data-3/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 13:30:13 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Komunikasi Data]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[System]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=782</guid>
		<description><![CDATA[Media transmisi adalah saluran komunikasi yang menghubungkan antara TX dan RX yang berfungsi untuk membawa data atau informasi.
Media transmisi ini merupakan sarana yang penting bagi terselenggaranya suatu proses komunikasi antara TX dan RX.
Media transmisi pada sistem komunikasi data dapat dikelompokkan menjadi 2 bagian besar :

Guided Media (cable)
UnGuided Media


Guided Media (cable)

Tx dan Rx terkoneksi secara fisik
Tx [...]


Related posts:<ol><li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-1/' rel='bookmark' title='Permanent Link: sistem komunikasi data 1'>sistem komunikasi data 1</a> <small>Komunikasi Data Merupakan suatu bagian dari ilmu komunikasi yang mengkhususkan...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-2/' rel='bookmark' title='Permanent Link: sistem komunikasi data 2'>sistem komunikasi data 2</a> <small>model dasar sistem komunikasi data : Tugas utama dari sistem...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-4/' rel='bookmark' title='Permanent Link: sistem komunikasi data 4'>sistem komunikasi data 4</a> <small>noise adalah gangguan yang dapat terjadi pada saluran komunikasi sehingga...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><strong>Media transmisi</strong> adalah saluran komunikasi yang menghubungkan antara TX dan RX yang berfungsi untuk membawa data atau informasi.</p>
<p>Media transmisi ini merupakan sarana yang penting bagi terselenggaranya suatu proses komunikasi antara TX dan RX.</p>
<p><strong>Media transmisi pada sistem komunikasi data dapat dikelompokkan menjadi 2 bagian besar :</strong></p>
<ol>
<li><em>Guided Media (cable)</em></li>
<li><em>UnGuided Media</em></li>
</ol>
<p><span id="more-782"></span><br />
<em><strong>Guided Media (cable)</strong></em></p>
<ul>
<li>Tx dan Rx terkoneksi secara fisik</li>
<li>Tx dan Rx yang tetap</li>
</ul>
<p><em>Tipe-tipe Guided Media :</em></p>
<ol>
<li>Twisted Pair<br />
@ Terdiri dari 2 kabel tembaga yang terpilin erat<br />
@ Konektor yang digunakan RJ 45 dan RJ 11<br />
@ Rentan terhadap gangguan luar seperti seperti efek elektromagnetis<br />
@ Berdasarkan pembungkusnya (shielding) dibedakan menjadi Unshielded Twist Pair ( UTP ), Shieldied Twisted Pair ( STP )</li>
<li>Coaxial Cable<br />
@ Terbuat dari kabel tembaga yang dibungkus dengan plastik pelindung yang dilengkapi dengan anyaman tembaga.<br />
@ Konektor yang digunakan adalah BNC<br />
@ Jenis – jenisnya adalah<br />
@ Tahan terhadap gangguan luar seperti efek elektromagnetis</li>
<li>Fiber Optic<br />
@ Terbuat dari penghantar gelas bening atau sejenisnya yang berfungsi untuk melalukan gelombang cahaya dari satu titik ke titik yang lain.<br />
@ Dilapisi dengan Cladding yang berfungsi untuk mencegah agar gelombang cahaya tidak tirbias ke luar.<br />
@ Sangat tahan terhadap gangguan luarseperti efek elektromagnetis.<br />
Berdasarkan efek pemantulan cahayanya maka dapat dibedakan menjadi Stepped Index Multimode, Grade Index Multimode, dan Stepped Index Monomode.<br />
@ Jaringan yang menggunakan fiber optik biasa dikenal sebagai Fiber Distributed Data Interchange ( FDDI ).<br />
@ Sumber / pembangkit gelombang cahaya : Light Emitting Diode ( LED ) dan Injection Laser Diode ( ILD ).</li>
</ol>
<p><em><strong>UnGuided Media</strong></em><em></em></p>
<p><em>Tipe-tipe Guided Media :</em></p>
<ol>
<li>Radio Wave<br />
@ Menggunakan gelombang gelombang radio<br />
@ Rentan terhadap gangguan luar dan jarak jangkaunya yang relatif pendek / dekat<br />
@ Contoh dari gelombang – gelombang radio :<br />
==&gt; 30 – 30 KHz | Low Frequency | Navigasi<br />
==&gt; 300 – 300 KHz | Medium Frequency | AM Radio<br />
==&gt; 3 – 30 MHz | High Frequency | Shortwave dan Citizen Band<br />
==&gt; 30 – 300 MHz | Very High Frequency | Televisi dan FM Radio</li>
<li>Terresterial Microwave ( Earth Based )<br />
@ Menggunakan gelombang micro dengan daya pancar yang besar.<br />
@ Menggunakan frequency Ultra High Frequency ( 300 – 3000 MHz ) atau Super High Frquency ( 3 – 30 GHz ).<br />
@ Antara Tx dan Rx tidak boleh ada penghalang yang berarti ( line of sight ).<br />
@ Jarak jangkaunya relatif cukup jauh.<br />
@ Pada jarak yang jauh, untuk menghindari lemahnya gelombang pada saat penerimaan digunakan repeater yang berfungsi sebagai :<br />
==&gt; Menguatkan sinyal gelombang.<br />
==&gt; Mengirimkan sinyal ketitik berikutnya.</li>
<li>Satellite Microwave<br />
@ Adalah suatu repeater yang diletakkan di atas angkasa yang berfungsi untuk mengirimkan data yang berasal dari Tx yang ada di bumi, ke tempat yang diinginkan.<br />
@ Prinsip dasar yang digunakan sama dengan terresterial microwave.<br />
@ Setiap transponder mempunyai frekwensi tertentu yang dikenal dengan nama transponder channel.<br />
@ Satellite komunikasi biasanya berada pada orbit Geosynchronous.<br />
@ Dilengkapi dengan transponder, yang berfungsi :<br />
==&gt; Menerima sinyal dari bumi<br />
==&gt; Menguatkan sinyal yang diterima<br />
==&gt; Mengirimkan kembali ke titik yang dituju.</li>
</ol>
<p><strong>Pelemahan</strong> adalah jarak maksimal sebuah media tanpa menggunakan penguat/repeater.</p>
<p><strong>Frekuensi respon saluran</strong> : pada kisaran (range) frekuensi yang mana saja sebuah media masih dapat meneruskan sinyalnya.</p>
<p><strong>Tipe Media Transmisi</strong> :</p>
<ol>
<li>Narrow Band Channel -&gt; kabel sinyal</li>
<li>Voice Grade Channel -&gt; saluran telepon<br />
@ public line -&gt; telepon rumah<br />
@ leased line</li>
<li>Broadband Channel</li>
</ol>
<p><strong>Transmission Mode </strong>:</p>
<ol>
<li>Paralel<br />
@ Pengiriman bit bit data secara serentak dari bit 1 sampai bit ke n.<br />
@ Contoh : Standart Centronics IEEE 4888<br />
@ Termasuk transmisi yang cepat dengan sistem hardware dan soft ware yang sederhana<br />
@ Untuk jarak yang jauh adalah tidak effisien serta jumlah media yang digunakan relatif banyak sesuai denganh jumlah bit yang akan ditransmisikan.</li>
<li>Serial<br />
@ Contoh : komunikasi RS 232 atau komunikasi pada saluran telepon<br />
@ Dapat menempuh jarak yang jauh dengan jumlah media yang dibutuhkan sedikit.<br />
@ Dukungan hardware dan softwarenya cukup rumit dan dibandingkan dengan paralel kecepatannya cukup lambat.<br />
<em>Modus Pengiriman Serial</em>:<br />
$ Asynchronous<br />
==&gt; Disebut sebagai START – STOP  Transmission.<br />
==&gt; Berorientasi karakter<br />
==&gt; Pengiriman antara data satu dengan yang lainnya tidak teratur.<br />
==&gt; Kecepatan transmisi rendah.<br />
==&gt; dari segi teknis adalah lebih mudah<br />
==&gt; setiap karakter mengandung informasi yang lengkap<br />
==&gt; sinkronisasi hanya tergantung dari START dan STOP bit saja.<br />
==&gt; effisien untuk  jumlah data yang sedikit.<br />
==&gt; Lebih peka terhadap gangguan sehingga kecepatannya harus<br />
dibatasi.<br />
==&gt; Kecepatan relatif lambat.<br />
$ Synchronous<br />
==&gt; Pengiriman data per blok<br />
==&gt; Diperlukan sinkronisasi yang tepat antara Tx dan Rx.<br />
==&gt; Memerlukan media transmisi yang baik.<br />
==&gt; Apabila terjadi kesalahan dalam pengiriman data antara Tx dan Rx maka 1 blok data yang hilang.<br />
==&gt; Effisien untuk data dalam jumlah banyak.<br />
==&gt; Lebih kebal terhadap gangguan.<br />
==&gt; Karakter sinkronisasi dapat dibuat lebih rumit, sehingga dapat dibuat faktor sinkronisasi yang tinggi.<br />
==&gt; Dapat menggunakan standart clock (pewaktuan) yang sama antara Tx dan Rx.<br />
==&gt; Kecepatan transmisi relatif lebi tinggi.<br />
==&gt; Tidak effisien untuk data dalam jumlah yang sedikit.<br />
==&gt; Dari segi teknis lebih sukar dan relatif lebih mahal.<br />
==&gt; Pengulangan terhadap data yang salah berarti pengulangan sebesar 1 blok data.</li>
</ol>
<p>source : Yan Everhard R, Ir. MT</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2010/04/sistem-komunikasi-data-3/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-1/' rel='bookmark' title='Permanent Link: sistem komunikasi data 1'>sistem komunikasi data 1</a> <small>Komunikasi Data Merupakan suatu bagian dari ilmu komunikasi yang mengkhususkan...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-2/' rel='bookmark' title='Permanent Link: sistem komunikasi data 2'>sistem komunikasi data 2</a> <small>model dasar sistem komunikasi data : Tugas utama dari sistem...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-4/' rel='bookmark' title='Permanent Link: sistem komunikasi data 4'>sistem komunikasi data 4</a> <small>noise adalah gangguan yang dapat terjadi pada saluran komunikasi sehingga...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2010/04/sistem-komunikasi-data-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sistem komunikasi data 2</title>
		<link>http://cuplis.net/2010/04/sistem-komunikasi-data-2/</link>
		<comments>http://cuplis.net/2010/04/sistem-komunikasi-data-2/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 13:32:08 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Komunikasi Data]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[System]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=774</guid>
		<description><![CDATA[model dasar sistem komunikasi data :

 
Tugas utama dari sistem Komunikasi Data :

Transmission System Utility : meningkatkan nilai guna sistem transmisi
Interface : merubah format data dari serial ke paralel antara sistem komputer dan sistem transmisi
Signal Generator : merubah bentuk data digital ke frekuensi antara sistem komputer dan sistem transmisi
Synchronization : menyerempakkan data antara sistem komputer [...]


Related posts:<ol><li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-1/' rel='bookmark' title='Permanent Link: sistem komunikasi data 1'>sistem komunikasi data 1</a> <small>Komunikasi Data Merupakan suatu bagian dari ilmu komunikasi yang mengkhususkan...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-3/' rel='bookmark' title='Permanent Link: sistem komunikasi data 3'>sistem komunikasi data 3</a> <small>Media transmisi adalah saluran komunikasi yang menghubungkan antara TX dan...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-4/' rel='bookmark' title='Permanent Link: sistem komunikasi data 4'>sistem komunikasi data 4</a> <small>noise adalah gangguan yang dapat terjadi pada saluran komunikasi sehingga...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>model dasar sistem komunikasi data :</p>
<p><a href="http://cuplis.net/wp-content/uploads/2010/05/modeldasarsiskomdat.jpeg"><img class="alignnone size-full wp-image-775" title="modeldasarsiskomdat" src="http://cuplis.net/wp-content/uploads/2010/05/modeldasarsiskomdat.jpeg" alt="" width="671" height="197" /></a><br />
<strong> </strong></p>
<p><strong>Tugas utama dari sistem Komunikasi Data :</strong></p>
<ol>
<li>Transmission System Utility : meningkatkan nilai guna sistem transmisi</li>
<li>Interface : merubah format data dari serial ke paralel antara sistem komputer dan sistem transmisi</li>
<li>Signal Generator : merubah bentuk data digital ke frekuensi antara sistem komputer dan sistem transmisi</li>
<li>Synchronization : menyerempakkan data antara sistem komputer dan media</li>
<li>Exchange Management : pengenalan identitas pengiriman oleh sistem penerima</li>
<li>Error Detection and Correction : memeriksa validitas data dan memperbaiki apabila ada kesalahan</li>
<li>Flow Control : mengatur aliran data antara pemancar dan penerima sehingga didapatkan urutan data yang benar pada saat penerimaan</li>
<li>Addressing : menentukan alamat penerima</li>
<li>Routing : menentukan jalur menuju alamat yang telah ditentukan</li>
<li>Recovery : menentukan jalur alternatif apabila jalur yang telah ditentukan sebelumnya mengalami kegagalan</li>
<li>Message Formatting : menentukan format data yang dapat dimengerti oleh pemancar dan penerima</li>
<li>Security and Network Management</li>
</ol>
<p><strong><span id="more-774"></span>Protokol</strong> : prosedur dan aturan yang mengatur operasi dari proses pengiriman dan penerimaan data, menyangkut operasi dari peralatan peralatan komunikasi yang terlibat antara Pemancar, Penerima dan System transmisi.</p>
<p><strong>Elemen penting didalam suatu protokol yaitu :</strong></p>
<ol>
<li>Syntax : hal-hal yang berhubungan dengan bentuk sinyal, media, dan konektor yang digunakan</li>
<li>Semantics : hal-hal yang berhubungan dengan kontrol transmisi dan aturan-aturan transmisi</li>
<li>Timing : hal- hal yang berhubungan dengan besaran sinyal/pewaktuan transmisi</li>
</ol>
<p><strong>Konsep dasar sebuah protokol dapat dilihat dari arsitektur protokol yang pada dasarnya terdiri dari :</strong></p>
<ol>
<li>File Transfer Application : mengatur transmisi file-file data</li>
<li>Communication Service Module : mengatur singkronisasi antar sistem (validitas)</li>
<li>Network Access Module : mengatur singkronisasi perangkat keras jaringan sehingga terbentuk konektivitas</li>
</ol>
<p><strong>OSI Layer :</strong></p>
<p>7. Application : yang berhubungan langsung dengan user ==&gt; Menyediakan sarana akses bagi user application didalam pemanfaatan fasilitas – fasilitas OSI<br />
6. Presentation : perubahan ke biner (0 dan 1) ==&gt; Menyediakan sarana bagi proses translasi data agar dapat dimengerti oleh terminal penerima<br />
5. Session : pemotongan data menjadi beberapa bagian ==&gt; Menyediakan fungsi kontrol yang terstruktur untuk komunikasi diantara aplikasi serta proses konektivitas antara terminal terminal yang terhubung.<br />
4. Transport : penambahan identitas user pengirim -&gt; segment ==&gt; Menyediakan sarana pengiriman frame frame data agar dapat sampai ketempat tujuan dan merangkai frame frame data tersebut menjadi satu kesatuan yang utuh.<br />
3. Network : identifikasi penerima -&gt; paket ==&gt; Menyediakan sarana transmisi data dan teknologi switching yang digunakan untuk mengkoneksikan sistem komunikasi serta bertanggung jawab untuk menetapkan, menjaga dan mengakhiri koneksi.<br />
2. Data Link : identifikasi device -&gt; frame ==&gt; Menyediakan sarana bagi transfer informasi melalui jalur fisik dalam bentuk frame frame data dengan ndisertai proses sinkronisasi, kontrol kesalahan dan kontrol aliran frame.<br />
1. Physical : pengiriman data ==&gt; Menyediakan sarana pengiriman bit bit data melalui media fisik.</p>
<p>source : Yan Everhard R, Ir. MT</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2010/04/sistem-komunikasi-data-2/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-1/' rel='bookmark' title='Permanent Link: sistem komunikasi data 1'>sistem komunikasi data 1</a> <small>Komunikasi Data Merupakan suatu bagian dari ilmu komunikasi yang mengkhususkan...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-3/' rel='bookmark' title='Permanent Link: sistem komunikasi data 3'>sistem komunikasi data 3</a> <small>Media transmisi adalah saluran komunikasi yang menghubungkan antara TX dan...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-4/' rel='bookmark' title='Permanent Link: sistem komunikasi data 4'>sistem komunikasi data 4</a> <small>noise adalah gangguan yang dapat terjadi pada saluran komunikasi sehingga...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2010/04/sistem-komunikasi-data-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>sistem komunikasi data 1</title>
		<link>http://cuplis.net/2010/04/sistem-komunikasi-data-1/</link>
		<comments>http://cuplis.net/2010/04/sistem-komunikasi-data-1/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 13:21:10 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Komunikasi Data]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[System]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=762</guid>
		<description><![CDATA[Komunikasi Data
Merupakan suatu bagian dari ilmu komunikasi yang mengkhususkan diri pada penyampaian informasi melalui media elektronika dengan bantuan komputer secara akurat dengan kehandalan yang tinggi.
Data
Kenyataan / fakta penting yang tercatat / terekam yang dapat diproses / diinterprestasikanoleh komputer / manusia sehingga menghasilkan arti yang bermacam &#8211; macam.
Informasi
Sekumpulan data yang telah diproses sedemikian rupa sehingga mempunyai [...]


Related posts:<ol><li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-2/' rel='bookmark' title='Permanent Link: sistem komunikasi data 2'>sistem komunikasi data 2</a> <small>model dasar sistem komunikasi data : Tugas utama dari sistem...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-3/' rel='bookmark' title='Permanent Link: sistem komunikasi data 3'>sistem komunikasi data 3</a> <small>Media transmisi adalah saluran komunikasi yang menghubungkan antara TX dan...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-4/' rel='bookmark' title='Permanent Link: sistem komunikasi data 4'>sistem komunikasi data 4</a> <small>noise adalah gangguan yang dapat terjadi pada saluran komunikasi sehingga...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><strong>Komunikasi Data</strong><br />
Merupakan suatu bagian dari ilmu komunikasi yang mengkhususkan diri pada penyampaian informasi melalui media elektronika dengan bantuan komputer secara akurat dengan kehandalan yang tinggi.</p>
<p><strong>Data</strong><br />
Kenyataan / fakta penting yang tercatat / terekam yang dapat diproses / diinterprestasikanoleh komputer / manusia sehingga menghasilkan arti yang bermacam &#8211; macam.</p>
<p><strong>Informasi</strong><br />
Sekumpulan data yang telah diproses sedemikian rupa sehingga mempunyai arti dan makna tertentu.</p>
<p><strong>Komponen dasar didalam suatu sistem komunikasi data :</strong></p>
<ol>
<li>Pemancar (TX) : pengubah dari data digital ke bentuk sinyal</li>
<li>Media (Saluran) Komunikasi : saluran transmisi</li>
<li>Penerima (RX) : pengubah dari sinyal ke data digital</li>
<li>Informasi</li>
</ol>
<p><strong><span id="more-762"></span>Penyampaian Komunikasi Data berdasarkan jumlah entitas yang terlibat :</strong></p>
<ol>
<li>Point to Multipoint (Broadcast)</li>
<li>Point to Point</li>
</ol>
<p><strong>Penyampaian Komunikasi Data berdasarkan aliran data :</strong></p>
<ol>
<li>Simplex : searah</li>
<li>Half duplex : 2 arah bergantian</li>
<li>Full duplex : 2 arah serentak</li>
</ol>
<p><strong>Manfaat Komunikasi Data :</strong></p>
<ol>
<li>Time Sharing</li>
<li>Data Sharing</li>
<li>Program Sharing</li>
<li>Equipment Sharing</li>
</ol>
<p><strong>Faktor faktor yang perlu diperhatikan dalam Komunikasi Data :</strong></p>
<ol>
<li>Effisiensi dalam transmisi data</li>
<li>Reliabilitas data yang tinggi, hal ini tergantung dari :<br />
- Kualitas saluran transmisi<br />
- Sistem Error Detection / Error Correction yang digunakan</li>
<li>Pemilihan perangkat komunikasi yang optimal</li>
<li>Standarisasi yang digunakan</li>
<li>Penggunaan sistem pendukung yang memadai</li>
</ol>
<p><strong>Bentuk aplikasi dasar dari sistem Komunikasi Data :</strong></p>
<ol>
<li> Remote Job Entry : host terhubung dengan terminal melalui media transmisi</li>
<li>Data Acquisition : semua terminal mengirimkan data ke host</li>
<li>Inquiry and Respons : terminal mengirimkan data ke host, host mengirimkan data hasil proses</li>
<li>Storage and Retrieval : setiap terminal dapat mengirimkan data dan instruksi perubahan data di database</li>
<li>Time Sharing</li>
<li>Real Time</li>
</ol>
<p><strong>Parameter Komunikasi Data :</strong></p>
<ol>
<li>TRIB : jumlah data dalam bentuk bit-bit data yang dapat dikirimkan persatuan waktu secara serentak melalui suatu media</li>
<li>Bandwith : jumlah data dalam bentuk bit-bit data yang dapat dikirimkan persatuan waktu secara optimal melalui suatu media</li>
<li>Channel Throughput : jumlah data dalam bentuk bit-bit data yang dapat dikirimkan persatuan waktu secara maksimal berdasarkan kapasitas fisik media</li>
<li>Channel Transfer Delay : jarak waktu pengiriman data antara paket data satu ke paket data yang lain</li>
<li>Channel Establishment Time : kesiapan dari sistem keseluruhan untuk dapat melakukan transmisi data</li>
</ol>
<p>source : Yan Everhard R, Ir. MT</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2010/04/sistem-komunikasi-data-1/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-2/' rel='bookmark' title='Permanent Link: sistem komunikasi data 2'>sistem komunikasi data 2</a> <small>model dasar sistem komunikasi data : Tugas utama dari sistem...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-3/' rel='bookmark' title='Permanent Link: sistem komunikasi data 3'>sistem komunikasi data 3</a> <small>Media transmisi adalah saluran komunikasi yang menghubungkan antara TX dan...</small></li>
<li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-4/' rel='bookmark' title='Permanent Link: sistem komunikasi data 4'>sistem komunikasi data 4</a> <small>noise adalah gangguan yang dapat terjadi pada saluran komunikasi sehingga...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2010/04/sistem-komunikasi-data-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ubuntu ssh-copy-id : setting ssh tanpa password</title>
		<link>http://cuplis.net/2010/04/ubuntu-ssh-copy-id-setting-ssh-tanpa-password/</link>
		<comments>http://cuplis.net/2010/04/ubuntu-ssh-copy-id-setting-ssh-tanpa-password/#comments</comments>
		<pubDate>Fri, 16 Apr 2010 15:40:53 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=752</guid>
		<description><![CDATA[﻿﻿﻿﻿﻿sebenernya proses ssh ke mirror dapat dipercepat dengan tanpa password. seiring bertambahnya mesin yang kita handle, bertambah pula record password yang ada di pikiran kita. apa yang terjadi jika ada banyak mesin dengan password yang berbeda2? yang paling mungkin saat salah masukin password, kita tanya teman yang lain atau melihat dokumentasi mesin dan password (kalo [...]


Related posts:<ol><li><a href='http://cuplis.net/2009/09/how-to-setting-dns-server/' rel='bookmark' title='Permanent Link: how to setting dns server'>how to setting dns server</a> <small>pertama install bind9 : user@computer:$ sudo apt-get install bind9 kemudian...</small></li>
<li><a href='http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/' rel='bookmark' title='Permanent Link: how to install and configure nginx webserver on ubuntu'>how to install and configure nginx webserver on ubuntu</a> <small>caranya cukup mudah : install nginx user@computer:$ sudo apt-get install...</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-solve-vmware-error-while-getting-interfaces-flag/' rel='bookmark' title='Permanent Link: how to solve : vmware error while getting interfaces flag'>how to solve : vmware error while getting interfaces flag</a> <small>pesan error &#8220;vmware error while getting interfaces flag&#8221; muncul ketika...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>﻿﻿﻿﻿﻿sebenernya proses ssh ke mirror dapat dipercepat dengan tanpa password. seiring bertambahnya mesin yang kita handle, bertambah pula record password yang ada di pikiran kita. apa yang terjadi jika ada banyak mesin dengan password yang berbeda2? yang paling mungkin saat salah masukin password, kita tanya teman yang lain atau melihat dokumentasi mesin dan password (kalo ada). dan itu pasti makan waktu entah 1-2 menit.</p>
<p>untuk efisiensi waktu, salah satu solusinya adalah penggunaan command ssh-copy-id. ssh-copy-id digunakan untuk mengopikan id yang ada id file [HOME_CLIENT]/ssh/id_rsa.pub ke mesin lain di path [HOME_SERVER]/.ssh/authorized_keys. setelah pengopian dilakukan, setiap kita melakukan dari [CLIENT] ke [SERVER] tidak akan diminta untuk memasukkan password lagi, kecuali id_rsa.pub-nya [CLIENT] yang dikopikan tadi dihapus dari [HOME_SERVER]/.ssh/authorized_keys.</p>
<p>untuk melakukan ssh-copy-id secara hampir bersamaan di seluruh mesin, bisa menggunakan suatu script. daftar ip mesin dan password bisa diletakkan di dalam 1 file (jika user yang kita punya di seluruh mesin sama).</p>
<p>berikut langkah2nya :</p>
<p>install library python-pexpect :</p>

<div class="wp-terminal">user@computer:$ sudo apt-get install python-pexpect<br/><br/></div>

<p>kemudian siapkan file ~/ipserver.txt yang berisi daftar ip mesin dan passwordnya :</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">192.168.1.10|password10
192.168.1.11|password11
192.168.1.12|password12</pre></div></div>

<p>setelah itu, buat suatu file misalnya <em>autossh.py</em> di home folder dan isi dengan code berikut :</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">#!/usr/bin/env python</span>
<span style="color: #808080; font-style: italic;"># -*- coding: utf-8 -*-</span>
<span style="color: #ff7700;font-weight:bold;">import</span> pexpect
&nbsp;
ssh_newkey = <span style="color: #483d8b;">'Are you sure you want to continue connecting'</span>
ip = <span style="color: #008000;">open</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">'~/ipserver.txt'</span>, <span style="color: #483d8b;">'r'</span><span style="color: black;">&#41;</span>
<span style="color: #808080; font-style: italic;"># my ssh command line</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">for</span> b <span style="color: #ff7700;font-weight:bold;">in</span> ip:
	iplist		= b.<span style="color: black;">split</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;|&quot;</span><span style="color: black;">&#41;</span>
	passwordlist	= iplist<span style="color: black;">&#91;</span><span style="color: #ff4500;">1</span><span style="color: black;">&#93;</span>.<span style="color: black;">split</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: black;">&#41;</span>
	ipaddress	= iplist<span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span>
	password	= passwordlist<span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span>
&nbsp;
	p=pexpect.<span style="color: black;">spawn</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">'ssh-copy-id -i .ssh/id_rsa.pub user@'</span> + ipaddress<span style="color: black;">&#41;</span>
&nbsp;
	i=p.<span style="color: black;">expect</span><span style="color: black;">&#40;</span><span style="color: black;">&#91;</span>ssh_newkey,<span style="color: #483d8b;">'password:'</span>,pexpect.<span style="color: black;">EOF</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span>
	<span style="color: #ff7700;font-weight:bold;">if</span> i==<span style="color: #ff4500;">0</span>:
		<span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">&quot;I say yes&quot;</span>
		p.<span style="color: black;">sendline</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">'yes'</span><span style="color: black;">&#41;</span>
		i=p.<span style="color: black;">expect</span><span style="color: black;">&#40;</span><span style="color: black;">&#91;</span>ssh_newkey,<span style="color: #483d8b;">'password:'</span>,pexpect.<span style="color: black;">EOF</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span>
	<span style="color: #ff7700;font-weight:bold;">if</span> i==<span style="color: #ff4500;">1</span>:
		<span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">&quot;I give password &quot;</span> + ipaddress + <span style="color: #483d8b;">&quot; &quot;</span> + password,
		p.<span style="color: black;">sendline</span><span style="color: black;">&#40;</span>password<span style="color: black;">&#41;</span>
		i=p.<span style="color: black;">expect</span><span style="color: black;">&#40;</span><span style="color: black;">&#91;</span>ssh_newkey,<span style="color: #483d8b;">'password:'</span>,pexpect.<span style="color: black;">EOF</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span>
	<span style="color: #ff7700;font-weight:bold;">elif</span> i==<span style="color: #ff4500;">2</span>:
		<span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">&quot;I either got key or connection timeout&quot;</span>
		<span style="color: #ff7700;font-weight:bold;">pass</span>
	<span style="color: #ff7700;font-weight:bold;">print</span> p.<span style="color: black;">before</span> <span style="color: #808080; font-style: italic;"># print out the result</span>
ip.<span style="color: black;">close</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span></pre></div></div>

<p>kemudian jalankan di terminal :</p>

<div class="wp-terminal">user@computer:$ python ~/autossh.py<br/><br/></div>

<p>udah gitu aja, sekarang coba ssh ke salah satu mesin yang ip-nya ada di ~/ipserver.txt. normalnya sih udah gak diminta masukkan password lagi.</p>
<p>source : <a href="http://linux.byexamples.com/archives/346/python-how-to-access-ssh-with-pexpect/" target="_blank">http://linux.byexamples.com/archives/346/python-how-to-access-ssh-with-pexpect/</a></p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2010/04/ubuntu-ssh-copy-id-setting-ssh-tanpa-password/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2009/09/how-to-setting-dns-server/' rel='bookmark' title='Permanent Link: how to setting dns server'>how to setting dns server</a> <small>pertama install bind9 : user@computer:$ sudo apt-get install bind9 kemudian...</small></li>
<li><a href='http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/' rel='bookmark' title='Permanent Link: how to install and configure nginx webserver on ubuntu'>how to install and configure nginx webserver on ubuntu</a> <small>caranya cukup mudah : install nginx user@computer:$ sudo apt-get install...</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-solve-vmware-error-while-getting-interfaces-flag/' rel='bookmark' title='Permanent Link: how to solve : vmware error while getting interfaces flag'>how to solve : vmware error while getting interfaces flag</a> <small>pesan error &#8220;vmware error while getting interfaces flag&#8221; muncul ketika...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2010/04/ubuntu-ssh-copy-id-setting-ssh-tanpa-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>algoritma deret fibonacci</title>
		<link>http://cuplis.net/2010/04/algoritma-deret-fibonacci/</link>
		<comments>http://cuplis.net/2010/04/algoritma-deret-fibonacci/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 14:33:34 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Algoritma]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Flowchart]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=747</guid>
		<description><![CDATA[nih mumpung masih hangat, salah satu algoritma deret fibonacci :
flowchart :

contoh program :

$limit		= 10;
$fibonacci	= &#34;&#34;;
for&#40;$i=1;$i&#60;=$limit;$i++&#41;&#123;
	if&#40;$i == 1&#41;&#123;
		$value&#91;$i&#93;=1;
	&#125;else&#123;
		$value&#91;$i&#93;=$value&#91;$i-2&#93; + $value&#91;$i-1&#93;;
	&#125;
	$fibonacci .= $value&#91;$i&#93;.&#34; &#34;;
&#125;
echo $fibonacci;

output :
1 1 2 3 5 8 13 21 34 55


Related posts:algoritma segi tiga pascal mumpung masih hangat, berikut ini salah satu contoh algoritma segitiga...

Related posts brought to you by Yet Another Related [...]


Related posts:<ol><li><a href='http://cuplis.net/2010/04/algoritma-segi-tiga-pascal/' rel='bookmark' title='Permanent Link: algoritma segi tiga pascal'>algoritma segi tiga pascal</a> <small>mumpung masih hangat, berikut ini salah satu contoh algoritma segitiga...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>nih mumpung masih hangat, salah satu algoritma deret fibonacci :</p>
<p>flowchart :</p>
<p><a href="http://cuplis.net/wp-content/uploads/2010/04/flowchart-bilanganfibonacci.jpg"><img class="alignnone size-full wp-image-748" title="flowchart-bilanganfibonacci" src="http://cuplis.net/wp-content/uploads/2010/04/flowchart-bilanganfibonacci.jpg" alt="" width="402" height="696" /></a></p>
<p>contoh program :</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$limit</span>		<span style="color: #339933;">=</span> <span style="color: #cc66cc;">10</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$fibonacci</span>	<span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span><span style="color: #000088;">$i</span><span style="color: #339933;">&lt;=</span><span style="color: #000088;">$limit</span><span style="color: #339933;">;</span><span style="color: #000088;">$i</span><span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span> <span style="color: #339933;">==</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span><span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #339933;">-</span><span style="color: #cc66cc;">2</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #339933;">-</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #000088;">$fibonacci</span> <span style="color: #339933;">.=</span> <span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; &quot;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$fibonacci</span><span style="color: #339933;">;</span></pre></div></div>

<p>output :<br />
1 1 2 3 5 8 13 21 34 55</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2010/04/algoritma-deret-fibonacci/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2010/04/algoritma-segi-tiga-pascal/' rel='bookmark' title='Permanent Link: algoritma segi tiga pascal'>algoritma segi tiga pascal</a> <small>mumpung masih hangat, berikut ini salah satu contoh algoritma segitiga...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2010/04/algoritma-deret-fibonacci/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>algoritma segi tiga pascal</title>
		<link>http://cuplis.net/2010/04/algoritma-segi-tiga-pascal/</link>
		<comments>http://cuplis.net/2010/04/algoritma-segi-tiga-pascal/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 13:16:45 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Algoritma]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Flowchart]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=734</guid>
		<description><![CDATA[mumpung masih hangat, berikut ini salah satu contoh algoritma segitiga pascal beserta contoh codingnya di php
flowchart :

contoh program :

$limit	= 6;
$pascal	= &#34;&#34;;
for&#40;$i=1;$i&#60;=$limit;$i++&#41;&#123;
	for&#40;$j=1;&#60;=$i;$j++&#41;&#123;
		if&#40;$j==1 &#124;&#124; $j==$i&#41;&#123;
			$value&#91;$i&#93;&#91;$j&#93; = 1;
		&#125;else&#123;
			$value&#91;$i&#93;&#91;$j&#93; = $value&#91;$i-1&#93;&#91;$j&#93; + $value&#91;$i-1&#93;&#91;$j-1&#93;;
		&#125;
		$pascal .= $value&#91;$i&#93;&#91;$j&#93;.&#34; &#34;;
	&#125;
	$pascal .= &#34;
\n&#34;;
&#125;
echo $pascal;

output :



Related posts:algoritma deret fibonacci nih mumpung masih hangat, salah satu algoritma deret fibonacci :...

Related posts brought to you by Yet [...]


Related posts:<ol><li><a href='http://cuplis.net/2010/04/algoritma-deret-fibonacci/' rel='bookmark' title='Permanent Link: algoritma deret fibonacci'>algoritma deret fibonacci</a> <small>nih mumpung masih hangat, salah satu algoritma deret fibonacci :...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>mumpung masih hangat, berikut ini salah satu contoh algoritma segitiga pascal beserta contoh codingnya di php</p>
<p>flowchart :</p>
<p><a href="http://cuplis.net/wp-content/uploads/2010/04/flowchart-segitigapascal1.jpg"><img class="alignnone size-full wp-image-743" title="flowchart-segitigapascal" src="http://cuplis.net/wp-content/uploads/2010/04/flowchart-segitigapascal1.jpg" alt="" width="431" height="721" /></a></p>
<p>contoh program :</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$limit</span>	<span style="color: #339933;">=</span> <span style="color: #cc66cc;">6</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$pascal</span>	<span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$i</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span><span style="color: #000088;">$i</span><span style="color: #339933;">&lt;=</span><span style="color: #000088;">$limit</span><span style="color: #339933;">;</span><span style="color: #000088;">$i</span><span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">for</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$j</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">1</span><span style="color: #339933;">;&lt;=</span><span style="color: #000088;">$i</span><span style="color: #339933;">;</span><span style="color: #000088;">$j</span><span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$j</span><span style="color: #339933;">==</span><span style="color: #cc66cc;">1</span> <span style="color: #339933;">||</span> <span style="color: #000088;">$j</span><span style="color: #339933;">==</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
			<span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$j</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">1</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span><span style="color: #b1b100;">else</span><span style="color: #009900;">&#123;</span>
			<span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$j</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #339933;">-</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$j</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">+</span> <span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #339933;">-</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$j</span><span style="color: #339933;">-</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
		<span style="color: #000088;">$pascal</span> <span style="color: #339933;">.=</span> <span style="color: #000088;">$value</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$j</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; &quot;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #000088;">$pascal</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;
<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$pascal</span><span style="color: #339933;">;</span></pre></div></div>

<p>output :</p>
<p><a href="http://cuplis.net/wp-content/uploads/2010/04/output-segitigapascal.png"><img class="alignnone size-full wp-image-739" title="output-segitigapascal" src="http://cuplis.net/wp-content/uploads/2010/04/output-segitigapascal.png" alt="" width="116" height="114" /></a></p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2010/04/algoritma-segi-tiga-pascal/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2010/04/algoritma-deret-fibonacci/' rel='bookmark' title='Permanent Link: algoritma deret fibonacci'>algoritma deret fibonacci</a> <small>nih mumpung masih hangat, salah satu algoritma deret fibonacci :...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2010/04/algoritma-segi-tiga-pascal/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>activity diagram by example</title>
		<link>http://cuplis.net/2009/12/activity-diagram-by-example/</link>
		<comments>http://cuplis.net/2009/12/activity-diagram-by-example/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 10:50:45 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[Activity Diagram]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=722</guid>
		<description><![CDATA[kasus : koperasi simpan pinjam dan kredit motor

pencatatan data anggota
setiap anggota baru mengisi formulir keanggotaan. formulir yang sudah diisi wajib dikembalikan ke staff koperasi dan staff koperasi akan membuatkan kartu anggota berikut dengan kartu simpan.

pembayaran simpanan anggota
setiap bulan anggota koperasi wajib melakukan pembayaran simpanan (wajib, pokok, atau sukarela) dan setiap melakukan pembayaran akan dicatat di [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>kasus : koperasi simpan pinjam dan kredit motor</p>
<ol>
<li>pencatatan data anggota<br />
setiap anggota baru mengisi formulir keanggotaan. formulir yang sudah diisi wajib dikembalikan ke staff koperasi dan staff koperasi akan membuatkan kartu anggota berikut dengan kartu simpan.</p>
<div id="attachment_723" class="wp-caption alignnone" style="width: 454px"><a href="http://cuplis.net/wp-content/uploads/2009/12/ad-pencatatandataanggota.jpeg"><img class="size-full wp-image-723" title="ad-pencatatandataanggota" src="http://cuplis.net/wp-content/uploads/2009/12/ad-pencatatandataanggota.jpeg" alt="activity diagram : pencatatan data anggota" width="444" height="304" /></a><p class="wp-caption-text">activity diagram : pencatatan data anggota</p></div></li>
<li>pembayaran simpanan anggota<br />
setiap bulan anggota koperasi wajib melakukan pembayaran simpanan (wajib, pokok, atau sukarela) dan setiap melakukan pembayaran akan dicatat di buku simpanan oleh staff koperasi.</p>
<p><div id="attachment_724" class="wp-caption alignnone" style="width: 453px"><a href="http://cuplis.net/wp-content/uploads/2009/12/ad-pembayaransimpanananggota.jpeg"><img class="size-full wp-image-724" title="ad-pembayaransimpanananggota" src="http://cuplis.net/wp-content/uploads/2009/12/ad-pembayaransimpanananggota.jpeg" alt="activity diagram : pembayaran simpanan anggota" width="443" height="304" /></a><p class="wp-caption-text">activity diagram : pembayaran simpanan anggota</p></div>
<p><span id="more-722"></span></li>
<li>pengajuan pinjaman<br />
bagi anggota yang akan meminjam dana koperasi wajib mengisi formulir pengajuan yang berisi jumlah yang diajukan, lama angsuran, dan minimal pembayaran yang dilakukan oleh anggota. formulir yang dikembalikan akan diverifikasi oleh staff koperasi dan anggota akan diberikan bukti.</p>
<p><div id="attachment_725" class="wp-caption alignnone" style="width: 453px"><a href="http://cuplis.net/wp-content/uploads/2009/12/ad-pengajuanpinjaman.jpeg"><img class="size-full wp-image-725" title="ad-pengajuanpinjaman" src="http://cuplis.net/wp-content/uploads/2009/12/ad-pengajuanpinjaman.jpeg" alt="activity diagram : pengajuan pinjaman" width="443" height="351" /></a><p class="wp-caption-text">activity diagram : pengajuan pinjaman</p></div></li>
<li>pencairan pinjaman<br />
formulir pengajuan pinjaman yang disetujui akan dibuatkan tanda terima pencairan pinjaman, namun jumlah yang cair belum tentu sama dengan yang diajukan. tanda terima pencairan pinjaman ini diberikan kepada anggota yang bersangkutan oleh staff koperasi.</p>
<p><div id="attachment_726" class="wp-caption alignnone" style="width: 453px"><a href="http://cuplis.net/wp-content/uploads/2009/12/ad-pencairanpinjaman.jpeg"><img class="size-full wp-image-726" title="ad-pencairanpinjaman" src="http://cuplis.net/wp-content/uploads/2009/12/ad-pencairanpinjaman.jpeg" alt="activity diagram : pencairan pinjaman" width="443" height="351" /></a><p class="wp-caption-text">activity diagram : pencairan pinjaman</p></div></li>
<li>pembayaran angsuran pinjaman<br />
setiap bulan anggota akan membayar sejumlah uang yang telah disepakati sebelumnya dengan staff koperasi. setiap melakukan pembayaran angsuran pinjaman, seorang anggota akan mendapatkan bukti angsuran.</p>
<p><div id="attachment_728" class="wp-caption alignnone" style="width: 453px"><a href="http://cuplis.net/wp-content/uploads/2009/12/ad-pembayaranangsuranpinjaman.jpeg"><img class="size-full wp-image-728" title="ad-pembayaranangsuranpinjaman" src="http://cuplis.net/wp-content/uploads/2009/12/ad-pembayaranangsuranpinjaman.jpeg" alt="activity diagram : pembayaran angsuran pinjaman" width="443" height="351" /></a><p class="wp-caption-text">activity diagram : pembayaran angsuran pinjaman</p></div></li>
<li>pengajuan kredit motor<br />
bagi anggota yang akan melakukan kredit motor harus membuat surat pengajuan yang berisi harga perkiraan motor, jenis motor, warna motor, lama angsuran. surat pengajuan yang diterima koperasi harus sudah lengkap dan ditandatangani oleh suami/istri. surat pengajuan ini akan diverifikasi oleh staff koperasi.</p>
<p><div id="attachment_729" class="wp-caption alignnone" style="width: 453px"><a href="http://cuplis.net/wp-content/uploads/2009/12/ad-pengajuankreditmotor.jpeg"><img class="size-full wp-image-729" title="ad-pengajuankreditmotor" src="http://cuplis.net/wp-content/uploads/2009/12/ad-pengajuankreditmotor.jpeg" alt="activity diagram : pengajuan kredit motor" width="443" height="351" /></a><p class="wp-caption-text">activity diagram : pengajuan kredit motor</p></div></li>
<li>pembayaran angsuran motor<br />
surat pengajuan yang disetujui akan langsung diproses oleh staff koperasi hingga motor diterima anggota. anggota akan mendapatkan surat serah terima yang berisi harga total motor setelah ditambahkan dengan bunga. setiap bulan pembayaran angsuran anggota akan mendapatkan bukti angsuran kredit.</p>
<p><div id="attachment_730" class="wp-caption alignnone" style="width: 453px"><a href="http://cuplis.net/wp-content/uploads/2009/12/ad-pembayaranangsuranmotor.jpeg"><img class="size-full wp-image-730" title="ad-pembayaranangsuranmotor" src="http://cuplis.net/wp-content/uploads/2009/12/ad-pembayaranangsuranmotor.jpeg" alt="activity diagram : pembayaran angsuran motor" width="443" height="351" /></a><p class="wp-caption-text">activity diagram : pembayaran angsuran motor</p></div></li>
</ol>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/12/activity-diagram-by-example/" /></p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/12/activity-diagram-by-example/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>operasi input output</title>
		<link>http://cuplis.net/2009/10/operasi-input-output/</link>
		<comments>http://cuplis.net/2009/10/operasi-input-output/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 09:29:08 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[System]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=698</guid>
		<description><![CDATA[1. Proses INPUT OUTPUT
Sebuah Proses memerlukan Input / Output
 Instruksi / Command yang diberikan pada Linux melalui shell disebut sebagai eksekusi program yang selanjutnya disebut proses.
Setiap kali instruksi diberikan, maka linux kernel akan menciptakan sebuah proses dengan memberikan nomor PID ( Process Identity )
Proses dalam linux membutuhkan input dan menghasilkan output.
Dalam konteks Linux input / [...]


Related posts:<ol><li><a href='http://cuplis.net/2010/04/ubuntu-ssh-copy-id-setting-ssh-tanpa-password/' rel='bookmark' title='Permanent Link: ubuntu ssh-copy-id : setting ssh tanpa password'>ubuntu ssh-copy-id : setting ssh tanpa password</a> <small>﻿﻿﻿﻿﻿sebenernya proses ssh ke mirror dapat dipercepat dengan tanpa password....</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-solve-vmware-error-while-getting-interfaces-flag/' rel='bookmark' title='Permanent Link: how to solve : vmware error while getting interfaces flag'>how to solve : vmware error while getting interfaces flag</a> <small>pesan error &#8220;vmware error while getting interfaces flag&#8221; muncul ketika...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>1. Proses INPUT OUTPUT<br />
Sebuah Proses memerlukan Input / Output</p>
<div id="attachment_702" class="wp-caption aligncenter" style="width: 330px"><a href="http://cuplis.net/wp-content/uploads/2009/10/mhs1.jpg"><img class="size-full wp-image-702 " title="mhs1" src="http://cuplis.net/wp-content/uploads/2009/10/mhs1.jpg" alt="File Deskriptor" width="320" height="58" /></a><p class="wp-caption-text">Proses Input Output</p></div>
<p><span> Instruksi / Command yang diberikan pada Linux melalui shell disebut sebagai eksekusi program yang selanjutnya disebut proses.<br />
Setiap kali instruksi diberikan, maka linux kernel akan menciptakan sebuah proses dengan memberikan nomor PID ( Process Identity )<br />
Proses dalam linux membutuhkan input dan menghasilkan output.<br />
Dalam konteks Linux input / output adalah :<br />
- Keyboard<br />
- Layar<br />
- File<br />
- Struktur data Kernel<br />
- Peralatan input/output lainnya (network)</span></p>
<p>2. File DESCRIPTOR<br />
Linux berkomunikasi dengan file melalui file descriptor yang direpresentasikan melalui angka yang dimulai dari 0,1,2 dan seterusnya.<br />
Tiga buah file descriptor standar yang lalu diciptakan oleh proses adalah :<br />
0 = keyboard ( standar input )<br />
1 = layar ( standar output )<br />
2 = layar ( standar error )</p>
<div id="attachment_704" class="wp-caption aligncenter" style="width: 330px"><a href="http://cuplis.net/wp-content/uploads/2009/10/mhs2.jpg"><img class="size-full wp-image-704" title="mhs2" src="http://cuplis.net/wp-content/uploads/2009/10/mhs2.jpg" alt="File Deskriptor" width="320" height="98" /></a><p class="wp-caption-text">File Descriptor</p></div>
<p>Linux tidak membedakan antara peralatan hardware dan file, Linux memanipulasi peralatan hardware sama dengan file.</p>
<p><span id="more-698"></span>3. PEMBELOKAN ( Redirection )<br />
Pembelokan dilakukan untuk standar input, output dan error, yaitu mengalihkan file descriptor dari 0, 1 dan 2. simbo untuk pembelokan adalah :<br />
0  &lt; atau &lt;   Pengganti standar input<br />
1  &gt; atau &gt;   Pengganti standar output<br />
2  &gt; Pengganti error</p>
<p>4. PIPA ( PipeLine )<br />
Mekanisme pipa digunakan sebagai alat komunikasi antar proses.</p>
<p>Input  -&gt; Proses1  -&gt;  Output   =   Input   -&gt;   Proses2   -&gt;   Output</p>
<p>Proses 1 menghasilkan output yang selanjutnya digunakan sebagai input oleh proses 2. Hubungan output input ini dimanakan pipa, yang menghubungkan Proses 1 dengan proses2 dan dinyatakan dengan symbol &#8221; | &#8220;.</p>
<p>Proses1 | Proses2</p>
<p>5. FILTER<br />
Filter adalah utilitas yang dapat memproses standar input ( dari keyboard ) dan menampilkan hasilnya pada standar output ( layar ). Contoh filter adalah :<br />
Cat, sort, grep, pr, head, tail, paste  dan lainnya.<br />
Pada sebuah rangkaian pipa  :<br />
P1  |  P2  |  P3  ……. |  Pn-1   |   Pn<br />
Maka P2 sampai dengan Pn-1 mutlak harus utilitas Linux yang berfungsi sebagai filter. P1 (awal) dan Pn (terakhir) boleh tidak filter. Utilitas yang bukan filter misalnya who, ls, ps, lp, lpr, mail dan lainnya.<br />
Beberapa perintah Linux yang digunakan untuk proses penyaringan antara lain :<br />
• Perintah grep<br />
Digunakan untuk menyaring masukan dan menampilkan baris-baris yang hanya mengandung pola yang ditentukan. Pola ini disebut regular expression.</p>
<p>• Perintah wc<br />
Digunakan untuk menghitung jumlah baris, kata dan karakter dari baris-baris masukan yang diberikan kepadanya. Untuk mengetahui berapa baris yang digunkan option -1, untuk mengetahui berapa kata, gunakan option –w dan untuk mengetahui berapa karakter, gunkan option –c. jika salah satu option tidak digunakan, maka tampilannya adalah jumlah baris, jumlah kata dan jumlah karakter.</p>
<p>• Perintah sort<br />
Digunakan untuk mengurutkan masukannya berdasarkan urutan nomor ASCII dari karakter.</p>
<p>• Perintah cut<br />
Digunakan untuk mengambil kolom tertentu dari baris-baris masukannya, yang ditentukan pada option -c</p>
<p>• Perintah uniq<br />
Digunakan untuk menghilangkan baris-baris berurutan yang mengalami duplikasi, biasanya digabungkan dalam pipeline dengan sort.</p>
<p>PERCOBAAN :<br />
1. Login sebagai user.<br />
2. Bukalah Console Terminal dan lakukan percobaan-percobaan di bawah ini. Perhatikan hasil setiap percobaan.</p>
<p>Percobaan 1 : File Descriptor<br />
1. Output ke layar (standar output), input dari system (kernel)<br />
$ ps</p>
<p>2. Output ke layar (standar output), input dari keyboard (standar input)<br />
$ cat<br />
Hallo, Apa Kabar bro<br />
Hallo, Apa Kabar bro<br />
Exit dengan ^d<br />
Exit dengan ^d<br />
[ Ctrl+d ]</p>
<p>3. Input dari keyboard dan output ke alamat internet<br />
$ mail me@cuplis.net<br />
Contoh surat yang langsung<br />
Dibuat pada standar input (keyboard)<br />
[ Ctrl+d]</p>
<p>4. Input nama direktori, output tidak ada (membuat direktori baru), bila terjadi error maka tampilan error pada layar (standar error)<br />
$ mkdir mydir<br />
$ mkdir mydir  (terdapat pesan error)</p>
<p>Percobaan 2 : Pembelokan (redirection)<br />
1. Pembelokan standar output<br />
$ cat 1&gt; myfile.txt<br />
Ini adalah text yang saya simpan<br />
Ke file myfile.txt</p>
<p>2. Pembelokan standar input, yaitu input dibelokkan dari keyboard menjadi file<br />
$ cat 0&lt; myfile.txt<br />
$ cat myfile.txt</p>
<p>3. Pembelokan standar error untuk disimpan di file<br />
$ mkdir mydir  (terdapat pesan error)<br />
$ mkdir mydir 2&gt; myerror.text<br />
$ cat myerror.txt</p>
<p>4. Notasi 2&gt;&amp; 1  :  pembelokan standar error (2&gt;) adalah identik dengan file descriptor1<br />
$ ls filebaru (terdapat error)<br />
$ ls filebaru 2&gt; out.txt<br />
$ cat out.txt<br />
$ ls filebaru 2&gt; out.txt 2&gt;&amp;1<br />
$ cat out.txt</p>
<p>5. Notasi 1&gt;&amp;2  (atau &gt;&amp;2)  :  Pembelokan output adalah sama dengan file descriptor 2 yaitu standar error<br />
$ echo &#8220;kata pertama&#8221; &gt; surat<br />
$ echo &#8220;kata kedua &#8221; &gt;&gt; surat<br />
$ echo &#8220;kata ketiga &#8221; &gt;&gt; surat<br />
$ cat surat<br />
$ echo &#8220;kata keempat&#8221; &gt; surat<br />
$ cat surat</p>
<p>6. Notasi &gt;&gt;  (append)<br />
7. Notasi here document (&lt;&lt;++ ….. ++) digunakan sebagai pembatas input dari keyboard. Perhatikan bahwa tanda pembatas dapat digantikan dengan tanda apa saja, namun harus sama dan tanda penutup harus diberikan pada awal baris.<br />
$ cat &lt;&lt;++<br />
Hallo, apa kabar ?<br />
Baik baik saja ?<br />
Oche deh !<br />
++<br />
$ cat &lt;&lt;%%%<br />
Hallo, apa kabar ?<br />
Baik – baik saja ?<br />
Ok !<br />
%%%</p>
<p>8. Notasi – (input keyboard) adalah representan input dari keyboard. Artinya menampilkan file 1, kemudian menampilkan input dari keyboard dan menampilkan file ke 2. Perhatikan bahwa notasi &#8221; – &#8221; berarti menyelipkan input dari keyboard<br />
$ cat myfile.txt – surat</p>
<p>9. Untuk membelokkan standar output ke file, digunakan operator &gt;<br />
$ echo hello<br />
$ echo hello &gt; output<br />
$ cat output</p>
<p>10. Untuk menambah output ke file digunakan operator &gt;&gt;<br />
$ echo bye &gt;&gt; output<br />
$ cat output</p>
<p>11. Untuk membelokkan standar input digunakan operator &lt;<br />
$ cat &lt; output</p>
<p>12. Pembelokan standar input dan standar output dapat dikombinasikan tetapi tidak boleh menggunakan nama file yang sama sebagai standar input dan output.<br />
$ cat &lt; output &gt; out<br />
$ cat out<br />
$ cat &lt; output &gt;&gt; out<br />
$ cat out<br />
$ cat &lt; output &gt; output<br />
$ cat output<br />
$ cat &lt; out &gt;&gt; out (Proses tidak berhenti)<br />
[ Ctrl+c ]<br />
$ cat out</p>
<p>Percobaan 3  :  Pipa (pipeline)<br />
1. Operator pipa ( | ) digunakan untuk membuat eksekusi proses dengan melewati data langsung ke data lainnya<br />
$ who<br />
$ who | sort<br />
$ who | sort –r<br />
$ who &gt; tmp<br />
$ sort tmp<br />
$ rm tmp<br />
$ ls –l /etc | more<br />
$ ls –l /etc | sort | more</p>
<p>Percobaan 4  :  Filter<br />
1. Pipa juga digunakan untuk mengkombinasikan utilitas sistem untuk membentuk fungsi yang lebih kompleks<br />
$ w –h | grep<br />
$ grep  /etc/passwd<br />
$ ls /etc | wc<br />
$ ls /etc | wc –l<br />
$ cat &gt; kelas1.txt<br />
Badu<br />
Zulkifli<br />
Yulizir<br />
Sangkala<br />
Tuo<br />
[ Ctrl+d ]<br />
$ cat &gt; kelas2.txt<br />
Buttu<br />
Meong<br />
Asep<br />
Marapue<br />
[ Ctrl+d]<br />
$ cat kelas1.txt kelas2.txt | sort<br />
$ cat kelas1.txt kelas2.txt &gt; kelas.txt<br />
$ cat kelas.txt | sort | uniq</p>
<p>source :<br />
<a href="http://irma14.blogspot.com/2008/10/operasi-input-output.html" target="_blank">http://irma14.blogspot.com/2008/10/operasi-input-output.html</a></p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/10/operasi-input-output/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2010/04/ubuntu-ssh-copy-id-setting-ssh-tanpa-password/' rel='bookmark' title='Permanent Link: ubuntu ssh-copy-id : setting ssh tanpa password'>ubuntu ssh-copy-id : setting ssh tanpa password</a> <small>﻿﻿﻿﻿﻿sebenernya proses ssh ke mirror dapat dipercepat dengan tanpa password....</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-solve-vmware-error-while-getting-interfaces-flag/' rel='bookmark' title='Permanent Link: how to solve : vmware error while getting interfaces flag'>how to solve : vmware error while getting interfaces flag</a> <small>pesan error &#8220;vmware error while getting interfaces flag&#8221; muncul ketika...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/10/operasi-input-output/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>how to install wordpress mu on nginx</title>
		<link>http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/</link>
		<comments>http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 11:16:15 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=686</guid>
		<description><![CDATA[setting dns server

tambahkan zone sarunkgenk.com di file /etc/bind/named.conf

user@computer:$ sudo vim /etc/bind/named.confzone "sarunkgenk.com" IN {type master;file "/etc/bind/db.sarunkgenk.com";allow-update { none; };};


ubah file /etc/bind/db.sarunkgenk.com

user@computer:$ sudo vim /etc/bind/db.sarunkgenk.com;; BIND data file for local loopback interface;$TTL    604800$ORIGIN sarunkgenk.com.@       IN      SOA     ns1.sarunkgenk.com. me.cuplis.net. (128       ; Serial604800         ; Refresh86400         ; Retry2419200         ; Expire604800 )       ; Negative Cache TTLIN      NS      ns1.sarunkgenk.com.ns1                     IN      A       [...]


Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/' rel='bookmark' title='Permanent Link: how to install and configure nginx webserver on ubuntu'>how to install and configure nginx webserver on ubuntu</a> <small>caranya cukup mudah : install nginx user@computer:$ sudo apt-get install...</small></li>
<li><a href='http://cuplis.net/2009/10/how-to-configure-php-as-fastcgi-on-nginx/' rel='bookmark' title='Permanent Link: how to configure php as fastcgi on nginx'>how to configure php as fastcgi on nginx</a> <small> install php user@computer:$ sudo apt-get install php5-cgi buat file...</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-setting-dns-server/' rel='bookmark' title='Permanent Link: how to setting dns server'>how to setting dns server</a> <small>pertama install bind9 : user@computer:$ sudo apt-get install bind9 kemudian...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><strong>setting dns server</strong></p>
<ol>
<li>tambahkan zone sarunkgenk.com di file /etc/bind/named.conf

<div class="wp-terminal">user@computer:$ sudo vim /etc/bind/named.conf<br/>zone "sarunkgenk.com" IN {<br/>type master;<br/>file "/etc/bind/db.sarunkgenk.com";<br/>allow-update { none; };<br/>};<br/></div>

</li>
<li>ubah file /etc/bind/db.sarunkgenk.com

<div class="wp-terminal">user@computer:$ sudo vim /etc/bind/db.sarunkgenk.com<br/>;<br/>; BIND data file for local loopback interface<br/>;<br/>$TTL    604800<br/>$ORIGIN sarunkgenk.com.<br/>@       IN      SOA     ns1.sarunkgenk.com. me.cuplis.net. (<br/>128       ; Serial<br/>604800         ; Refresh<br/>86400         ; Retry<br/>2419200         ; Expire<br/>604800 )       ; Negative Cache TTL<br/><br/>IN      NS      ns1.sarunkgenk.com.<br/>ns1                     IN      A       192.168.22.115<br/>@                       IN      A       192.168.22.115<br/><br/>www                     IN      CNAME   @<br/>*                       IN      A       192.168.22.115<br/>@                       IN      MX      5 ASPMX.L.GOOGLE.COM.<br/>IN      MX      10 ALT2.ASPMX.L.GOOGLE.COM.<br/>IN      MX      1 ASPMX2.GOOGLEMAIL.COM.<br/></div>

</li>
<li>cek konfigurasi dns

<div class="wp-terminal">user@computer:$ sudo named-checkzone sarunkgenk.com /etc/bind/db.sarunkgenk.com<br/>zone sarunkgenk.com/IN: loaded serial 128<br/>OK<br/></div>

</li>
<li>restart bind

<div class="wp-terminal">user@computer:$ sudo /etc/init.d/bind9 restart<br/></div>

</li>
<li>cek hasil

<div class="wp-terminal">user@computer:$ dig sarunkgenk.com;<br/>; &lt;&lt;&gt;&gt; DiG 9.4.2 &lt;&lt;&gt;&gt; sarunkgenk.com<br/>;; global options:  printcmd<br/>;; Got answer:<br/>;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 22729<br/>;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1<br/><br/>;; QUESTION SECTION:<br/>;sarunkgenk.com.            IN    A<br/><br/>;; ANSWER SECTION:<br/>sarunkgenk.com.        604800    IN    A    192.168.22.115<br/><br/>;; AUTHORITY SECTION:<br/>sarunkgenk.com.        604800    IN    NS    ns1.sarunkgenk.com.<br/><br/>;; ADDITIONAL SECTION:<br/>ns1.sarunkgenk.com.    604800    IN    A    192.168.22.115<br/><br/>;; Query time: 0 msec<br/>;; SERVER: 192.168.22.115#53(192.168.22.115)<br/>;; WHEN: Sun Oct  4 15:41:20 2009<br/>;; MSG SIZE  rcvd: 82<br/></div>

</li>
</ol>
<p><span id="more-686"></span></p>
<p><strong>setting vhost sarunkgenk.com on nginx</strong></p>
<ol>
<li>buat file /etc/nginx/sites-available/sarunkgenk.com

<div class="wp-terminal">user@computer:$ sudo vim /etc/nginx/sites-available/sarunkgenk.com<br/>server {<br/>listen      [::]:80;<br/>server_name  sarunkgenk.com;<br/>server_name  *.sarunkgenk.com;<br/>server_name www.sarunkgenk.com;<br/>access_log /var/log/nginx/access_sarunkgenk.log info;<br/>error_log /var/log/nginx/error_sarunkgenk.log;<br/>location ~* ^.+\.(html|jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js)$ {<br/>root /home/arditto/wordpress-mu/;<br/>expires 30d;<br/>break;<br/>}<br/>location / {<br/>root   /home/arditto/wordpress-mu/;<br/>index  index.php index.html index.htm;<br/>if (!-e $request_filename) {<br/>rewrite ^.+/?(/wp-.*) $1 last;<br/>rewrite ^.+/?(/.*\.php)$ $1 last;<br/>rewrite ^(.+)$ /index.php?q=$1 last;<br/>}<br/><br/>fastcgi_pass   127.0.0.1:8888;<br/>fastcgi_index  index.php;<br/>fastcgi_param  SCRIPT_FILENAME /home/arditto/wordpress-mu$fastcgi_script_name;<br/>include        /etc/nginx/fastcgi_params;<br/>}<br/>}<br/></div>

</li>
<li>aktifkan konfigurasi vhost

<div class="wp-terminal">user@computer:$ sudo ln -s /etc/nginx/sites-available/sarunkgenk.com /etc/nginx/sites-enabled/<br/></div>

</li>
</ol>
<p><strong>install wordpress mu</strong></p>
<ol>
<li>download wordpressmu di <a href="http://mu.wordpress.org/latest.zip" target="_blank">sini</a></li>
<li>buat database wordpressmu</li>
<li>buat file .htaccess di document root nya dalam hal ini /home/arditto/wordpress-mu<br />
touch /home/arditto/wordpress-mu/.htaccess</li>
<li>ubah permissionnya<br />
chmod 777 /home/arditto/wordpress-mu/.htaccess</li>
<li>ubah setting pengiriman email (dari sendmail ke phpmailer) jika diperlukan bisa edit file /home/arditto/wordpress-mu/wp-includes/class-phpmailer.php dan /home/arditto/wordpress-mu/wp-includes/pluggable.php</li>
<li>buka sarunkgenk.com, kemudian ikuti petunjuk installasinya</li>
</ol>
<p>environments :<br />
nginx version: nginx/0.6.35<br />
Linux cuplis 2.6.24-16-server #1 SMP Thu Apr 10 13:58:00 UTC 2008 i686 GNU/Linux<br />
wordpress mu 2.8.4a<br />
PHP 5.2.6-3ubuntu4.2 with Suhosin-Patch 0.9.6.2 (cli) (built: Aug 21 2009 19:14:44)</p>
<p>source : <a href="http://mu.wordpress.org/forums/topic/13277?replies=7">http://mu.wordpress.org/forums/topic/13277?replies=7</a></p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/' rel='bookmark' title='Permanent Link: how to install and configure nginx webserver on ubuntu'>how to install and configure nginx webserver on ubuntu</a> <small>caranya cukup mudah : install nginx user@computer:$ sudo apt-get install...</small></li>
<li><a href='http://cuplis.net/2009/10/how-to-configure-php-as-fastcgi-on-nginx/' rel='bookmark' title='Permanent Link: how to configure php as fastcgi on nginx'>how to configure php as fastcgi on nginx</a> <small> install php user@computer:$ sudo apt-get install php5-cgi buat file...</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-setting-dns-server/' rel='bookmark' title='Permanent Link: how to setting dns server'>how to setting dns server</a> <small>pertama install bind9 : user@computer:$ sudo apt-get install bind9 kemudian...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>how to configure php as fastcgi on nginx</title>
		<link>http://cuplis.net/2009/10/how-to-configure-php-as-fastcgi-on-nginx/</link>
		<comments>http://cuplis.net/2009/10/how-to-configure-php-as-fastcgi-on-nginx/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 10:27:06 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=691</guid>
		<description><![CDATA[
install php

user@computer:$ sudo apt-get install php5-cgi


buat file /etc/default/php-fastcgi

user@computer:$ sudo vim /etc/default/php-fastcgiSTART=yes# Which user runs PHP? (default: www-data)EXEC_AS_USER=www-data# Host and TCP port for FASTCGI-Listener (default: localhost:9000)FCGI_HOST=localhostFCGI_PORT=8888# Environment variables, which are processed by PHPPHP_FCGI_CHILDREN=4PHP_FCGI_MAX_REQUESTS=1000


buat file /etc/init.d/php-fastcgi

user@computer:$ sudo vim /etc/init.d/php-fastcgi#! /bin/bash### BEGIN INIT INFO# Provides:          php-fastcgi# Required-Start:    $all# Required-Stop:     $all# Default-Start:     2 3 4 5# Default-Stop:      0 1 [...]


Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/' rel='bookmark' title='Permanent Link: how to install and configure nginx webserver on ubuntu'>how to install and configure nginx webserver on ubuntu</a> <small>caranya cukup mudah : install nginx user@computer:$ sudo apt-get install...</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-install-and-configure-dhcp-server/' rel='bookmark' title='Permanent Link: how to install and configure dhcp server'>how to install and configure dhcp server</a> <small>salah satu cara untuk configure dhcp server adalah sbb :...</small></li>
<li><a href='http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/' rel='bookmark' title='Permanent Link: how to install wordpress mu on nginx'>how to install wordpress mu on nginx</a> <small>setting dns server tambahkan zone sarunkgenk.com di file /etc/bind/named.conf user@computer:$...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<ol>
<li>install php

<div class="wp-terminal">user@computer:$ sudo apt-get install php5-cgi<br/></div>

</li>
<li>buat file /etc/default/php-fastcgi

<div class="wp-terminal">user@computer:$ sudo vim /etc/default/php-fastcgi<br/>START=yes<br/><br/># Which user runs PHP? (default: www-data)<br/>EXEC_AS_USER=www-data<br/><br/># Host and TCP port for FASTCGI-Listener (default: localhost:9000)<br/>FCGI_HOST=localhost<br/>FCGI_PORT=8888<br/><br/># Environment variables, which are processed by PHP<br/>PHP_FCGI_CHILDREN=4<br/>PHP_FCGI_MAX_REQUESTS=1000<br/></div>

<p><span id="more-691"></span></li>
<li>buat file /etc/init.d/php-fastcgi

<div class="wp-terminal">user@computer:$ sudo vim /etc/init.d/php-fastcgi<br/>#! /bin/bash<br/>### BEGIN INIT INFO<br/># Provides:          php-fastcgi<br/># Required-Start:    $all<br/># Required-Stop:     $all<br/># Default-Start:     2 3 4 5<br/># Default-Stop:      0 1 6<br/># Short-Description: Start and stop php-cgi in external FASTCGI mode<br/># Description:       Start and stop php-cgi in external FASTCGI mode<br/>### END INIT INFO<br/><br/># Author: Kurt Zankl<br/><br/># Do NOT "set -e"<br/><br/>PATH=/sbin:/usr/sbin:/bin:/usr/bin<br/>DESC="php-cgi in external FASTCGI mode"<br/>NAME=php-fastcgi<br/>DAEMON=/usr/bin/php-cgi<br/>PIDFILE=/var/run/$NAME.pid<br/>SCRIPTNAME=/etc/init.d/$NAME<br/>PHP_CONFIG_FILE=/etc/php5/cgi/php.ini<br/><br/># Exit if the package is not installed<br/>[ -x "$DAEMON" ] || exit 0<br/><br/># Read configuration variable file if it is present<br/>[ -r /etc/default/$NAME ] &amp;&amp; . /etc/default/$NAME<br/><br/># Load the VERBOSE setting and other rcS variables<br/>. /lib/init/vars.sh<br/><br/># Define LSB log_* functions.<br/># Depend on lsb-base (&gt;= 3.0-6) to ensure that this file is present.<br/>. /lib/lsb/init-functions<br/><br/># If the daemon is not enabled, give the user a warning and then exit,<br/># unless we are stopping the daemon<br/>if [ "$START" != "yes" -a "$1" != "stop" ]; then<br/>log_warning_msg "To enable $NAME, edit /etc/default/$NAME and set START=yes"<br/>exit 0<br/>fi<br/><br/># Process configuration<br/>export PHP_FCGI_CHILDREN PHP_FCGI_MAX_REQUESTS<br/>DAEMON_ARGS="-q -b $FCGI_HOST:$FCGI_PORT -c $PHP_CONFIG_FILE"<br/><br/>do_start()<br/>{<br/># Return<br/>#   0 if daemon has been started<br/>#   1 if daemon was already running<br/>#   2 if daemon could not be started<br/>start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test &gt; /dev/null \<br/>|| return 1<br/>start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON \<br/>--background --make-pidfile --chuid $EXEC_AS_USER --startas $DAEMON -- \<br/>$DAEMON_ARGS \<br/>|| return 2<br/><br/>}<br/><br/>do_stop()<br/>{<br/># Return<br/>#   0 if daemon has been stopped<br/>#   1 if daemon was already stopped<br/>#   2 if daemon could not be stopped<br/>#   other if a failure occurred<br/>start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE &gt; /dev/null # --name $DAEMON<br/>RETVAL="$?"<br/>[ "$RETVAL" = 2 ] &amp;&amp; return 2<br/># Wait for children to finish too if this is a daemon that forks<br/># and if the daemon is only ever run from this initscript.<br/># If the above conditions are not satisfied then add some other code<br/># that waits for the process to drop all resources that could be<br/># needed by services started subsequently.  A last resort is to<br/># sleep for some time.<br/>start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON<br/>[ "$?" = 2 ] &amp;&amp; return 2<br/># Many daemons don’t delete their pidfiles when they exit.<br/>rm -f $PIDFILE<br/>return "$RETVAL"<br/>}<br/><br/>case "$1" in<br/>start)<br/>[ "$VERBOSE" != no ] &amp;&amp; log_daemon_msg "Starting $DESC" "$NAME"<br/>do_start<br/>case "$?" in<br/>0|1) [ "$VERBOSE" != no ] &amp;&amp; log_end_msg 0 ;;<br/>2) [ "$VERBOSE" != no ] &amp;&amp; log_end_msg 1 ;;<br/>esac<br/>;;<br/>stop)<br/>[ "$VERBOSE" != no ] &amp;&amp; log_daemon_msg "Stopping $DESC" "$NAME"<br/>do_stop<br/>case "$?" in<br/>0|1) [ "$VERBOSE" != no ] &amp;&amp; log_end_msg 0 ;;<br/>2) [ "$VERBOSE" != no ] &amp;&amp; log_end_msg 1 ;;<br/>esac<br/>;;<br/>restart|force-reload)<br/>log_daemon_msg "Restarting $DESC" "$NAME"<br/>do_stop<br/>case "$?" in<br/>0|1)<br/>do_start<br/>case "$?" in<br/>0) log_end_msg 0 ;;<br/>1) log_end_msg 1 ;; # Old process is still running<br/>*) log_end_msg 1 ;; # Failed to start<br/>esac<br/>;;<br/>*)<br/># Failed to stop<br/>log_end_msg 1<br/>;;<br/>esac<br/>;;<br/>*)<br/>echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" &gt;&amp;2<br/>exit 3<br/>;;<br/>esac<br/></div>

</li>
<li>setting permission agar bisa dieksekusi

<div class="wp-terminal">user@computer:$ sudo chmod 755 /etc/init.d/php-fastcgi<br/></div>

</li>
<li>contoh konfigurasi vhost

<div class="wp-terminal">user@computer:$ sudo less /etc/nginx/sites-available/sarunkgenk.com<br/>server {<br/>listen      *:80;<br/>server_name  sarunkgenk.com www.sarunkgenk.com *.sarunkgenk.com;<br/>access_log /var/log/nginx/access_sarunkgenk.log;<br/>error_log /var/log/nginx/error_sarunkgenk.log;<br/>location ~* ^.+\.(html|jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|mid|midi|wav|bmp|rtf|js)$ {<br/>root /home/arditto/wordpress-mu/;<br/>expires 30d;<br/>break;<br/>}<br/>location / {<br/>root   /home/arditto/wordpress-mu/;<br/>index  index.php index.html index.htm;<br/>if (!-e $request_filename) {<br/>rewrite ^.+/?(/wp-.*) $1 last;<br/>rewrite ^.+/?(/.*\.php)$ $1 last;<br/>rewrite ^(.+)$ /index.php?q=$1 last;<br/>}<br/><br/>fastcgi_pass   127.0.0.1:8888;<br/>fastcgi_index  index.php;<br/>fastcgi_param  SCRIPT_FILENAME /home/arditto/wordpress-mu$fastcgi_script_name;<br/>include        /etc/nginx/fastcgi_params;<br/>}<br/>}<br/></div>

</li>
<li>jalankan php dalam mode fastcgi

<div class="wp-terminal">user@computer:$ sudo /etc/init.d/php-fastcgi start<br/></div>

</li>
<li>supaya proses no 6 dijalankan otomatis saat booting, jalankan perintah :

<div class="wp-terminal">user@computer:$ sudo update-rc.d php-fastcgi defaults<br/></div>

</li>
</ol>
<p>source : <a href="http://ngadimin.com/2009/07/11/instalasi-php-sebagai-fastcgi-di-nginx/" target="_blank">http://ngadimin.com/2009/07/11/instalasi-php-sebagai-fastcgi-di-nginx/</a></p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 184px; width: 1px; height: 1px;">
<div class="wp_syntax">
<div class="code">
<pre class="bash" style="font-family: monospace;"><span style="color: #666666; font-style: italic;">#! /bin/bash</span>
<span style="color: #666666; font-style: italic;">### BEGIN INIT INFO</span>
<span style="color: #666666; font-style: italic;"># Provides:          php-fastcgi</span>
<span style="color: #666666; font-style: italic;"># Required-Start:    $all</span>
<span style="color: #666666; font-style: italic;"># Required-Stop:     $all</span>
<span style="color: #666666; font-style: italic;"># Default-Start:     2 3 4 5</span>
<span style="color: #666666; font-style: italic;"># Default-Stop:      0 1 6</span>
<span style="color: #666666; font-style: italic;"># Short-Description: Start and stop php-cgi in external FASTCGI mode</span>
<span style="color: #666666; font-style: italic;"># Description:       Start and stop php-cgi in external FASTCGI mode</span>
<span style="color: #666666; font-style: italic;">### END INIT INFO</span>

<span style="color: #666666; font-style: italic;"># Author: Kurt Zankl</span>

<span style="color: #666666; font-style: italic;"># Do NOT "set -e"</span>

<span style="color: #007800;">PATH</span>=<span style="color: #000000; font-weight: bold;">/</span>sbin:<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>sbin:<span style="color: #000000; font-weight: bold;">/</span>bin:<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin
<span style="color: #007800;">DESC</span>=<span style="color: #ff0000;">"php-cgi in external FASTCGI mode"</span>
<span style="color: #007800;">NAME</span>=php-fastcgi
<span style="color: #007800;">DAEMON</span>=<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>php-cgi
<span style="color: #007800;">PIDFILE</span>=<span style="color: #000000; font-weight: bold;">/</span>var<span style="color: #000000; font-weight: bold;">/</span>run<span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$NAME</span>.pid
<span style="color: #007800;">SCRIPTNAME</span>=<span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>init.d<span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$NAME</span>
<span style="color: #007800;">PHP_CONFIG_FILE</span>=<span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>php5<span style="color: #000000; font-weight: bold;">/</span>cgi<span style="color: #000000; font-weight: bold;">/</span>php.ini

<span style="color: #666666; font-style: italic;"># Exit if the package is not installed</span>
<span style="color: #7a0874; font-weight: bold;">[</span> <span style="color: #660033;">-x</span> <span style="color: #ff0000;">"<span style="color: #007800;">$DAEMON</span>"</span> <span style="color: #7a0874; font-weight: bold;">]</span> <span style="color: #000000; font-weight: bold;">||</span> <span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">0</span>

<span style="color: #666666; font-style: italic;"># Read configuration variable file if it is present</span>
<span style="color: #7a0874; font-weight: bold;">[</span> <span style="color: #660033;">-r</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>default<span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$NAME</span> <span style="color: #7a0874; font-weight: bold;">]</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> . <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>default<span style="color: #000000; font-weight: bold;">/</span><span style="color: #007800;">$NAME</span>

<span style="color: #666666; font-style: italic;"># Load the VERBOSE setting and other rcS variables</span>
. <span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>init<span style="color: #000000; font-weight: bold;">/</span>vars.sh

<span style="color: #666666; font-style: italic;"># Define LSB log_* functions.</span>
<span style="color: #666666; font-style: italic;"># Depend on lsb-base (&gt;= 3.0-6) to ensure that this file is present.</span>
. <span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>lsb<span style="color: #000000; font-weight: bold;">/</span>init-functions

<span style="color: #666666; font-style: italic;"># If the daemon is not enabled, give the user a warning and then exit,</span>
<span style="color: #666666; font-style: italic;"># unless we are stopping the daemon</span>
<span style="color: #000000; font-weight: bold;">if</span> <span style="color: #7a0874; font-weight: bold;">[</span> <span style="color: #ff0000;">"<span style="color: #007800;">$START</span>"</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">"yes"</span> <span style="color: #660033;">-a</span> <span style="color: #ff0000;">"$1"</span> <span style="color: #000000; font-weight: bold;">!</span>= <span style="color: #ff0000;">"stop"</span> <span style="color: #7a0874; font-weight: bold;">]</span>; <span style="color: #000000; font-weight: bold;">then</span>
        log_warning_msg <span style="color: #ff0000;">"To enable <span style="color: #007800;">$NAME</span>, edit /etc/default/<span style="color: #007800;">$NAME</span> and set START=yes"</span>
        <span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">0</span>
<span style="color: #000000; font-weight: bold;">fi</span>

<span style="color: #666666; font-style: italic;"># Process configuration</span>
<span style="color: #7a0874; font-weight: bold;">export</span> PHP_FCGI_CHILDREN PHP_FCGI_MAX_REQUESTS
<span style="color: #007800;">DAEMON_ARGS</span>=<span style="color: #ff0000;">"-q -b <span style="color: #007800;">$FCGI_HOST</span>:<span style="color: #007800;">$FCGI_PORT</span> -c <span style="color: #007800;">$PHP_CONFIG_FILE</span>"</span>

do_start<span style="color: #7a0874; font-weight: bold;">(</span><span style="color: #7a0874; font-weight: bold;">)</span>
<span style="color: #7a0874; font-weight: bold;">{</span>
        <span style="color: #666666; font-style: italic;"># Return</span>
        <span style="color: #666666; font-style: italic;">#   0 if daemon has been started</span>
        <span style="color: #666666; font-style: italic;">#   1 if daemon was already running</span>
        <span style="color: #666666; font-style: italic;">#   2 if daemon could not be started</span>
        start-stop-daemon <span style="color: #660033;">--start</span> <span style="color: #660033;">--quiet</span> <span style="color: #660033;">--pidfile</span> <span style="color: #007800;">$PIDFILE</span> <span style="color: #660033;">--exec</span> <span style="color: #007800;">$DAEMON</span> <span style="color: #660033;">--test</span> <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>null \
                <span style="color: #000000; font-weight: bold;">||</span> <span style="color: #7a0874; font-weight: bold;">return</span> <span style="color: #000000;">1</span>
        start-stop-daemon <span style="color: #660033;">--start</span> <span style="color: #660033;">--quiet</span> <span style="color: #660033;">--pidfile</span> <span style="color: #007800;">$PIDFILE</span> <span style="color: #660033;">--exec</span> <span style="color: #007800;">$DAEMON</span> \
                <span style="color: #660033;">--background</span> <span style="color: #660033;">--make-pidfile</span> <span style="color: #660033;">--chuid</span> <span style="color: #007800;">$EXEC_AS_USER</span> <span style="color: #660033;">--startas</span> <span style="color: #007800;">$DAEMON</span> <span style="color: #660033;">--</span> \
                <span style="color: #007800;">$DAEMON_ARGS</span> \
                <span style="color: #000000; font-weight: bold;">||</span> <span style="color: #7a0874; font-weight: bold;">return</span> <span style="color: #000000;">2</span>

<span style="color: #7a0874; font-weight: bold;">}</span>

do_stop<span style="color: #7a0874; font-weight: bold;">(</span><span style="color: #7a0874; font-weight: bold;">)</span>
<span style="color: #7a0874; font-weight: bold;">{</span>
        <span style="color: #666666; font-style: italic;"># Return</span>
        <span style="color: #666666; font-style: italic;">#   0 if daemon has been stopped</span>
        <span style="color: #666666; font-style: italic;">#   1 if daemon was already stopped</span>
        <span style="color: #666666; font-style: italic;">#   2 if daemon could not be stopped</span>
        <span style="color: #666666; font-style: italic;">#   other if a failure occurred</span>
        start-stop-daemon <span style="color: #660033;">--stop</span> <span style="color: #660033;">--quiet</span> <span style="color: #660033;">--retry</span>=TERM<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">30</span><span style="color: #000000; font-weight: bold;">/</span>KILL<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">5</span> <span style="color: #660033;">--pidfile</span> <span style="color: #007800;">$PIDFILE</span> <span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>null <span style="color: #666666; font-style: italic;"># --name $DAEMON</span>
        <span style="color: #007800;">RETVAL</span>=<span style="color: #ff0000;">"$?"</span>
        <span style="color: #7a0874; font-weight: bold;">[</span> <span style="color: #ff0000;">"<span style="color: #007800;">$RETVAL</span>"</span> = <span style="color: #000000;">2</span> <span style="color: #7a0874; font-weight: bold;">]</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">return</span> <span style="color: #000000;">2</span>
        <span style="color: #666666; font-style: italic;"># Wait for children to finish too if this is a daemon that forks</span>
        <span style="color: #666666; font-style: italic;"># and if the daemon is only ever run from this initscript.</span>
        <span style="color: #666666; font-style: italic;"># If the above conditions are not satisfied then add some other code</span>
        <span style="color: #666666; font-style: italic;"># that waits for the process to drop all resources that could be</span>
        <span style="color: #666666; font-style: italic;"># needed by services started subsequently.  A last resort is to</span>
        <span style="color: #666666; font-style: italic;"># sleep for some time.</span>
        start-stop-daemon <span style="color: #660033;">--stop</span> <span style="color: #660033;">--quiet</span> <span style="color: #660033;">--oknodo</span> <span style="color: #660033;">--retry</span>=<span style="color: #000000;">0</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">30</span><span style="color: #000000; font-weight: bold;">/</span>KILL<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">5</span> <span style="color: #660033;">--exec</span> <span style="color: #007800;">$DAEMON</span>
        <span style="color: #7a0874; font-weight: bold;">[</span> <span style="color: #ff0000;">"$?"</span> = <span style="color: #000000;">2</span> <span style="color: #7a0874; font-weight: bold;">]</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> <span style="color: #7a0874; font-weight: bold;">return</span> <span style="color: #000000;">2</span>
        <span style="color: #666666; font-style: italic;"># Many daemons don’t delete their pidfiles when they exit.</span>
        <span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-f</span> <span style="color: #007800;">$PIDFILE</span>
        <span style="color: #7a0874; font-weight: bold;">return</span> <span style="color: #ff0000;">"<span style="color: #007800;">$RETVAL</span>"</span>
<span style="color: #7a0874; font-weight: bold;">}</span>

<span style="color: #000000; font-weight: bold;">case</span> <span style="color: #ff0000;">"$1"</span> <span style="color: #000000; font-weight: bold;">in</span>
  start<span style="color: #7a0874; font-weight: bold;">)</span>
        <span style="color: #7a0874; font-weight: bold;">[</span> <span style="color: #ff0000;">"<span style="color: #007800;">$VERBOSE</span>"</span> <span style="color: #000000; font-weight: bold;">!</span>= no <span style="color: #7a0874; font-weight: bold;">]</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> log_daemon_msg <span style="color: #ff0000;">"Starting <span style="color: #007800;">$DESC</span>"</span> <span style="color: #ff0000;">"<span style="color: #007800;">$NAME</span>"</span>
        do_start
        <span style="color: #000000; font-weight: bold;">case</span> <span style="color: #ff0000;">"$?"</span> <span style="color: #000000; font-weight: bold;">in</span>
                <span style="color: #000000;">0</span><span style="color: #000000; font-weight: bold;">|</span><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">)</span> <span style="color: #7a0874; font-weight: bold;">[</span> <span style="color: #ff0000;">"<span style="color: #007800;">$VERBOSE</span>"</span> <span style="color: #000000; font-weight: bold;">!</span>= no <span style="color: #7a0874; font-weight: bold;">]</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> log_end_msg <span style="color: #000000;">0</span> <span style="color: #000000; font-weight: bold;">;;</span>
                <span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">)</span> <span style="color: #7a0874; font-weight: bold;">[</span> <span style="color: #ff0000;">"<span style="color: #007800;">$VERBOSE</span>"</span> <span style="color: #000000; font-weight: bold;">!</span>= no <span style="color: #7a0874; font-weight: bold;">]</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> log_end_msg <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">;;</span>
        <span style="color: #000000; font-weight: bold;">esac</span>
        <span style="color: #000000; font-weight: bold;">;;</span>
  stop<span style="color: #7a0874; font-weight: bold;">)</span>
        <span style="color: #7a0874; font-weight: bold;">[</span> <span style="color: #ff0000;">"<span style="color: #007800;">$VERBOSE</span>"</span> <span style="color: #000000; font-weight: bold;">!</span>= no <span style="color: #7a0874; font-weight: bold;">]</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> log_daemon_msg <span style="color: #ff0000;">"Stopping <span style="color: #007800;">$DESC</span>"</span> <span style="color: #ff0000;">"<span style="color: #007800;">$NAME</span>"</span>
        do_stop
        <span style="color: #000000; font-weight: bold;">case</span> <span style="color: #ff0000;">"$?"</span> <span style="color: #000000; font-weight: bold;">in</span>
                <span style="color: #000000;">0</span><span style="color: #000000; font-weight: bold;">|</span><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">)</span> <span style="color: #7a0874; font-weight: bold;">[</span> <span style="color: #ff0000;">"<span style="color: #007800;">$VERBOSE</span>"</span> <span style="color: #000000; font-weight: bold;">!</span>= no <span style="color: #7a0874; font-weight: bold;">]</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> log_end_msg <span style="color: #000000;">0</span> <span style="color: #000000; font-weight: bold;">;;</span>
                <span style="color: #000000;">2</span><span style="color: #7a0874; font-weight: bold;">)</span> <span style="color: #7a0874; font-weight: bold;">[</span> <span style="color: #ff0000;">"<span style="color: #007800;">$VERBOSE</span>"</span> <span style="color: #000000; font-weight: bold;">!</span>= no <span style="color: #7a0874; font-weight: bold;">]</span> <span style="color: #000000; font-weight: bold;">&amp;&amp;</span> log_end_msg <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">;;</span>
        <span style="color: #000000; font-weight: bold;">esac</span>
        <span style="color: #000000; font-weight: bold;">;;</span>
  restart<span style="color: #000000; font-weight: bold;">|</span>force-reload<span style="color: #7a0874; font-weight: bold;">)</span>
        log_daemon_msg <span style="color: #ff0000;">"Restarting <span style="color: #007800;">$DESC</span>"</span> <span style="color: #ff0000;">"<span style="color: #007800;">$NAME</span>"</span>
        do_stop
        <span style="color: #000000; font-weight: bold;">case</span> <span style="color: #ff0000;">"$?"</span> <span style="color: #000000; font-weight: bold;">in</span>
          <span style="color: #000000;">0</span><span style="color: #000000; font-weight: bold;">|</span><span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">)</span>
                do_start
                <span style="color: #000000; font-weight: bold;">case</span> <span style="color: #ff0000;">"$?"</span> <span style="color: #000000; font-weight: bold;">in</span>
                        <span style="color: #000000;">0</span><span style="color: #7a0874; font-weight: bold;">)</span> log_end_msg <span style="color: #000000;">0</span> <span style="color: #000000; font-weight: bold;">;;</span>
                        <span style="color: #000000;">1</span><span style="color: #7a0874; font-weight: bold;">)</span> log_end_msg <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">;;</span> <span style="color: #666666; font-style: italic;"># Old process is still running</span>
                        <span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">)</span> log_end_msg <span style="color: #000000;">1</span> <span style="color: #000000; font-weight: bold;">;;</span> <span style="color: #666666; font-style: italic;"># Failed to start</span>
                <span style="color: #000000; font-weight: bold;">esac</span>
                <span style="color: #000000; font-weight: bold;">;;</span>
          <span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">)</span>
                <span style="color: #666666; font-style: italic;"># Failed to stop</span>
                log_end_msg <span style="color: #000000;">1</span>
                <span style="color: #000000; font-weight: bold;">;;</span>
        <span style="color: #000000; font-weight: bold;">esac</span>
        <span style="color: #000000; font-weight: bold;">;;</span>
  <span style="color: #000000; font-weight: bold;">*</span><span style="color: #7a0874; font-weight: bold;">)</span>
        <span style="color: #7a0874; font-weight: bold;">echo</span> <span style="color: #ff0000;">"Usage: <span style="color: #007800;">$SCRIPTNAME</span> {start|stop|restart|force-reload}"</span> <span style="color: #000000; font-weight: bold;">&gt;&amp;</span><span style="color: #000000;">2</span>
        <span style="color: #7a0874; font-weight: bold;">exit</span> <span style="color: #000000;">3</span>
        <span style="color: #000000; font-weight: bold;">;;</span>
<span style="color: #000000; font-weight: bold;">esac</span></pre>
</div>
</div>
</div>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/10/how-to-configure-php-as-fastcgi-on-nginx/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/' rel='bookmark' title='Permanent Link: how to install and configure nginx webserver on ubuntu'>how to install and configure nginx webserver on ubuntu</a> <small>caranya cukup mudah : install nginx user@computer:$ sudo apt-get install...</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-install-and-configure-dhcp-server/' rel='bookmark' title='Permanent Link: how to install and configure dhcp server'>how to install and configure dhcp server</a> <small>salah satu cara untuk configure dhcp server adalah sbb :...</small></li>
<li><a href='http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/' rel='bookmark' title='Permanent Link: how to install wordpress mu on nginx'>how to install wordpress mu on nginx</a> <small>setting dns server tambahkan zone sarunkgenk.com di file /etc/bind/named.conf user@computer:$...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/10/how-to-configure-php-as-fastcgi-on-nginx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>how to install and configure nginx webserver on ubuntu</title>
		<link>http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/</link>
		<comments>http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/#comments</comments>
		<pubDate>Sat, 03 Oct 2009 06:26:18 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=677</guid>
		<description><![CDATA[caranya cukup mudah :

install nginx

user@computer:$ sudo apt-get install nginx


jalankan nginx

user@computer:$ sudo /etc/init.d/nginx start


kemudian buka browser dan buka url http://youripaddress dan seharusnya sudah ada tampilan seperti berikut :

nginx meletakkan vhost2-nya path /etc/nginx/sites-available/
sedangkan vhost2 yang aktif ada di path /etc/nginx/sites-enabled/. file2 di folder ini akan lebih mudah di symbolic link dari path /etc/nginx/sites-available/ yang berisi daftar vhost [...]


Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/' rel='bookmark' title='Permanent Link: how to install wordpress mu on nginx'>how to install wordpress mu on nginx</a> <small>setting dns server tambahkan zone sarunkgenk.com di file /etc/bind/named.conf user@computer:$...</small></li>
<li><a href='http://cuplis.net/2009/10/how-to-configure-php-as-fastcgi-on-nginx/' rel='bookmark' title='Permanent Link: how to configure php as fastcgi on nginx'>how to configure php as fastcgi on nginx</a> <small> install php user@computer:$ sudo apt-get install php5-cgi buat file...</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-install-and-configure-dhcp-server/' rel='bookmark' title='Permanent Link: how to install and configure dhcp server'>how to install and configure dhcp server</a> <small>salah satu cara untuk configure dhcp server adalah sbb :...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>caranya cukup mudah :</p>
<ol>
<li>install nginx

<div class="wp-terminal">user@computer:$ sudo apt-get install nginx<br/></div>

</li>
<li>jalankan nginx

<div class="wp-terminal">user@computer:$ sudo /etc/init.d/nginx start<br/></div>

</li>
<li>kemudian buka browser dan buka url http://youripaddress dan seharusnya sudah ada tampilan seperti berikut :
<p><div id="attachment_678" class="wp-caption alignnone" style="width: 310px"><a href="http://cuplis.net/wp-content/uploads/2009/10/20091003130257Screenshot-Welcome-to-nginx-Mozilla-Firefox.png"><img class="size-medium wp-image-678" title="20091003130257Screenshot-Welcome to nginx! - Mozilla Firefox" src="http://cuplis.net/wp-content/uploads/2009/10/20091003130257Screenshot-Welcome-to-nginx-Mozilla-Firefox-300x139.png" alt="Welcome to nginx!" width="300" height="139" /></a><p class="wp-caption-text">Welcome to nginx!</p></div></li>
<li>nginx meletakkan vhost2-nya path /etc/nginx/sites-available/</li>
<li>sedangkan vhost2 yang aktif ada di path /etc/nginx/sites-enabled/. file2 di folder ini akan lebih mudah di symbolic link dari path /etc/nginx/sites-available/ yang berisi daftar vhost yang sudah kita setting.</li>
<li>nginx akan membuat vhost default yang aktif :

<div class="wp-terminal">user@computer:$ ls -lah /etc/nginx/sites-enabled/<br/>total 8.0K<br/>drwxr-xr-x 2 root root 4.0K 2009-10-03 12:41 .<br/>drwxr-xr-x 5 root root 4.0K 2009-10-03 12:54 ..<br/>lrwxrwxrwx 1 root root   34 2009-10-03 12:41 default -&gt; /etc/nginx/sites-available/default<br/></div>

</li>
</ol>
<p>nginx version: nginx/0.6.35<br />
Linux cuplis 2.6.24-16-server #1 SMP Thu Apr 10 13:58:00 UTC 2008 i686 GNU/Linux</p>
<p>source : <a href="http://www.ubuntugeek.com/howto-install-nginx-webserver-in-ubuntu-804-hardy-heron.html" target="_blank">http://www.ubuntugeek.com/howto-install-nginx-webserver-in-ubuntu-804-hardy-heron.html</a></p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/' rel='bookmark' title='Permanent Link: how to install wordpress mu on nginx'>how to install wordpress mu on nginx</a> <small>setting dns server tambahkan zone sarunkgenk.com di file /etc/bind/named.conf user@computer:$...</small></li>
<li><a href='http://cuplis.net/2009/10/how-to-configure-php-as-fastcgi-on-nginx/' rel='bookmark' title='Permanent Link: how to configure php as fastcgi on nginx'>how to configure php as fastcgi on nginx</a> <small> install php user@computer:$ sudo apt-get install php5-cgi buat file...</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-install-and-configure-dhcp-server/' rel='bookmark' title='Permanent Link: how to install and configure dhcp server'>how to install and configure dhcp server</a> <small>salah satu cara untuk configure dhcp server adalah sbb :...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>how to install and configure dhcp server</title>
		<link>http://cuplis.net/2009/09/how-to-install-and-configure-dhcp-server/</link>
		<comments>http://cuplis.net/2009/09/how-to-install-and-configure-dhcp-server/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 07:54:18 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Virtualisasi]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=670</guid>
		<description><![CDATA[salah satu cara untuk configure dhcp server adalah sbb :

install dhcp server

user@computer:$ sudo apt-get install dhcp3-server


ubah file /etc/dhcp3/dhcpd.conf :

user@computer:$ sudo vim /etc/dhcp3/dhcpd.confddns-update-style none;option domain-name "cuplis.lokal";option domain-name-servers 192.168.17.12;option routers 192.168.22.1;default-lease-time 42300;max-lease-time 84600;subnet 192.168.22.0 netmask 255.255.255.0 {range 192.168.22.1 192.168.22.10;}



note :
option domain-name &#8220;cuplis.lokal&#8221;; =&#62; untuk menentukan domain name untuk client DHCP
option domain-name-servers 192.168.17.12; =&#62; untuk menentukan ip DNS [...]


Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/' rel='bookmark' title='Permanent Link: how to install and configure nginx webserver on ubuntu'>how to install and configure nginx webserver on ubuntu</a> <small>caranya cukup mudah : install nginx user@computer:$ sudo apt-get install...</small></li>
<li><a href='http://cuplis.net/2009/10/how-to-configure-php-as-fastcgi-on-nginx/' rel='bookmark' title='Permanent Link: how to configure php as fastcgi on nginx'>how to configure php as fastcgi on nginx</a> <small> install php user@computer:$ sudo apt-get install php5-cgi buat file...</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-setting-dns-server/' rel='bookmark' title='Permanent Link: how to setting dns server'>how to setting dns server</a> <small>pertama install bind9 : user@computer:$ sudo apt-get install bind9 kemudian...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>salah satu cara untuk configure dhcp server adalah sbb :</p>
<ol>
<li>install dhcp server

<div class="wp-terminal">user@computer:$ sudo apt-get install dhcp3-server<br/></div>

</li>
<li>ubah file /etc/dhcp3/dhcpd.conf :

<div class="wp-terminal">user@computer:$ sudo vim /etc/dhcp3/dhcpd.conf<br/><br/>ddns-update-style none;<br/>option domain-name "cuplis.lokal";<br/>option domain-name-servers 192.168.17.12;<br/>option routers 192.168.22.1;<br/>default-lease-time 42300;<br/>max-lease-time 84600;<br/>subnet 192.168.22.0 netmask 255.255.255.0 {<br/>range 192.168.22.1 192.168.22.10;<br/>}<br/></div>

</li>
</ol>
<p>note :<br />
option domain-name &#8220;cuplis.lokal&#8221;; =&gt; untuk menentukan domain name untuk client DHCP<br />
option domain-name-servers 192.168.17.12; =&gt; untuk menentukan ip DNS server untuk client DHCP<br />
option routers 192.168.22.1; =&gt; untuk menentukan gateway untuk client DHCP<br />
default-lease-time 42300; =&gt; untuk menentukan lama peminjaman atau sewa default ip address<br />
max-lease-time 84600; =&gt; untuk menentukan lama maksimal peminjaman atau sewa ip address<br />
range 192.168.22.1 192.168.22.10; =&gt; untuk menentukan range ip yang akan disewakan atau dipinjamkan oleh server DHCP</p>
<p>source : <a href="http://www.howtoforge.com/nat-gateway-iptables-port-forwarding-dns-and-dhcp-setup-ubuntu-8.10-server" target="_blank">http://www.howtoforge.com/nat-gateway-iptables-port-forwarding-dns-and-dhcp-setup-ubuntu-8.10-server</a></p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 217px; width: 1px; height: 1px;"><!-- 		@page { margin: 0.79in } 		P { margin-bottom: 0.08in } --></p>
<p style="margin-left: 1.13in; text-indent: -0.38in; margin-bottom: 0in;" align="JUSTIFY">Menentukan domain name untuk klient DHCP.</p>
</div>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/09/how-to-install-and-configure-dhcp-server/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/' rel='bookmark' title='Permanent Link: how to install and configure nginx webserver on ubuntu'>how to install and configure nginx webserver on ubuntu</a> <small>caranya cukup mudah : install nginx user@computer:$ sudo apt-get install...</small></li>
<li><a href='http://cuplis.net/2009/10/how-to-configure-php-as-fastcgi-on-nginx/' rel='bookmark' title='Permanent Link: how to configure php as fastcgi on nginx'>how to configure php as fastcgi on nginx</a> <small> install php user@computer:$ sudo apt-get install php5-cgi buat file...</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-setting-dns-server/' rel='bookmark' title='Permanent Link: how to setting dns server'>how to setting dns server</a> <small>pertama install bind9 : user@computer:$ sudo apt-get install bind9 kemudian...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/09/how-to-install-and-configure-dhcp-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>how to solve : vmware error while getting interfaces flag</title>
		<link>http://cuplis.net/2009/09/how-to-solve-vmware-error-while-getting-interfaces-flag/</link>
		<comments>http://cuplis.net/2009/09/how-to-solve-vmware-error-while-getting-interfaces-flag/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 03:23:10 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Virtualisasi]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=658</guid>
		<description><![CDATA[pesan error &#8220;vmware error while getting interfaces flag&#8221; muncul ketika aku melakukan copy virtual machine (dalam kasus ini ubuntu). virtual machine source-nya tidak ada masalah, sedangkan virtual machine hasil copy-nya keluar pesan error &#8220;vmware error while getting interfaces flag&#8221; dan semua eth tidak terdeteksi. untuk mengatasinya lakukan langkah2 berikut :

hapus semua ethernet yang ada di [...]


Related posts:<ol><li><a href='http://cuplis.net/2009/09/how-to-setting-dns-server/' rel='bookmark' title='Permanent Link: how to setting dns server'>how to setting dns server</a> <small>pertama install bind9 : user@computer:$ sudo apt-get install bind9 kemudian...</small></li>
<li><a href='http://cuplis.net/2010/04/ubuntu-ssh-copy-id-setting-ssh-tanpa-password/' rel='bookmark' title='Permanent Link: ubuntu ssh-copy-id : setting ssh tanpa password'>ubuntu ssh-copy-id : setting ssh tanpa password</a> <small>﻿﻿﻿﻿﻿sebenernya proses ssh ke mirror dapat dipercepat dengan tanpa password....</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-install-and-configure-dhcp-server/' rel='bookmark' title='Permanent Link: how to install and configure dhcp server'>how to install and configure dhcp server</a> <small>salah satu cara untuk configure dhcp server adalah sbb :...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>pesan error &#8220;vmware error while getting interfaces flag&#8221; muncul ketika aku melakukan copy virtual machine (dalam kasus ini ubuntu). virtual machine source-nya tidak ada masalah, sedangkan virtual machine hasil copy-nya keluar pesan error &#8220;vmware error while getting interfaces flag&#8221; dan semua eth tidak terdeteksi. untuk mengatasinya lakukan langkah2 berikut :</p>
<ol>
<li>hapus semua ethernet yang ada di virtual machine hasil copy tadi, kemudian tambahkan ethernet yang dibutuhkan
<p><div id="attachment_660" class="wp-caption alignnone" style="width: 310px"><a href="http://cuplis.net/wp-content/uploads/2009/09/200909161013Screenshot-Virtual-Machine-Settings.png"><img class="size-medium wp-image-660 " title="200909161013Screenshot-Virtual Machine Settings" src="http://cuplis.net/wp-content/uploads/2009/09/200909161013Screenshot-Virtual-Machine-Settings-300x215.png" alt="Remove and Add Ethernet" width="300" height="215" /></a><p class="wp-caption-text">Remove and Add Ethernet</p></div></li>
<li>kemudian jalankan virtual machine tersebut</li>
<li>buka dari terminal file /etc/udev/rules.d/70-persistent-net.rules</li>
<li>hapus baris yang isinya seperti ini :

<div class="wp-terminal">user@computer:$ sudo vim /etc/udev/rules.d/70-persistent-net.rules<br/><br/># PCI device 0x8086:0x10f5 (e1000e)<br/>SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:24:7e:11:55:b6", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"<br/></div>

</li>
<li>kemudian reboot</li>
<li>setelah reboot ethernet akan terdeteksi kembali</li>
</ol>
<p><a href="http://cuplis.net/wp-content/uploads/2009/09/200909161017Screenshot-Ubuntu002-VMware-Server-Console.png"><img class="alignnone size-full wp-image-659" title="200909161017Screenshot-Ubuntu002 - VMware Server Console" src="http://cuplis.net/wp-content/uploads/2009/09/200909161017Screenshot-Ubuntu002-VMware-Server-Console.png" alt="200909161017Screenshot-Ubuntu002 - VMware Server Console" width="750" height="69" /></a></p>
<p>source : <a href="http://www.seno.or.id/2009/03/07/error-while-getting-interface-flags/" target="_blank"></p>
<p>http://www.seno.or.id/2009/03/07/error-while-getting-interface-flags/</a></p>
<p><a href="http://ubuntuforums.org/showthread.php?t=255018" target="_blank">http://ubuntuforums.org/showthread.php?t=255018</a></p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/09/how-to-solve-vmware-error-while-getting-interfaces-flag/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2009/09/how-to-setting-dns-server/' rel='bookmark' title='Permanent Link: how to setting dns server'>how to setting dns server</a> <small>pertama install bind9 : user@computer:$ sudo apt-get install bind9 kemudian...</small></li>
<li><a href='http://cuplis.net/2010/04/ubuntu-ssh-copy-id-setting-ssh-tanpa-password/' rel='bookmark' title='Permanent Link: ubuntu ssh-copy-id : setting ssh tanpa password'>ubuntu ssh-copy-id : setting ssh tanpa password</a> <small>﻿﻿﻿﻿﻿sebenernya proses ssh ke mirror dapat dipercepat dengan tanpa password....</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-install-and-configure-dhcp-server/' rel='bookmark' title='Permanent Link: how to install and configure dhcp server'>how to install and configure dhcp server</a> <small>salah satu cara untuk configure dhcp server adalah sbb :...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/09/how-to-solve-vmware-error-while-getting-interfaces-flag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>how to setting dns server</title>
		<link>http://cuplis.net/2009/09/how-to-setting-dns-server/</link>
		<comments>http://cuplis.net/2009/09/how-to-setting-dns-server/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 09:04:26 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=649</guid>
		<description><![CDATA[pertama install bind9 :

user@computer:$ sudo apt-get install bind9

kemudian tambahkan zone pada file /etc/bind/named.conf :

user@computer:$ sudo vim /etc/bind/named.confzone "cuplis.net" IN {type master;file "/etc/bind/db.cuplis-a";allow-update { none; };};zone "22.168.192.in-addr.arpa" IN {type master;file "/etc/bind/db.cuplis-ptr";allow-update { none; };};

kemudian buat file db.cuplis-a dan db.cuplis-ptr di /etc/bind/ (copy aja dari db.local dan db.127) :

user@computer:$ sudo cp /etc/bind/db.local /etc/bind/db.cuplis-a


user@computer:$ sudo cp /etc/bind/db.127 /etc/bind/db.cuplis-ptr


edit [...]


Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/' rel='bookmark' title='Permanent Link: how to install wordpress mu on nginx'>how to install wordpress mu on nginx</a> <small>setting dns server tambahkan zone sarunkgenk.com di file /etc/bind/named.conf user@computer:$...</small></li>
<li><a href='http://cuplis.net/2010/04/ubuntu-ssh-copy-id-setting-ssh-tanpa-password/' rel='bookmark' title='Permanent Link: ubuntu ssh-copy-id : setting ssh tanpa password'>ubuntu ssh-copy-id : setting ssh tanpa password</a> <small>﻿﻿﻿﻿﻿sebenernya proses ssh ke mirror dapat dipercepat dengan tanpa password....</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-install-and-configure-dhcp-server/' rel='bookmark' title='Permanent Link: how to install and configure dhcp server'>how to install and configure dhcp server</a> <small>salah satu cara untuk configure dhcp server adalah sbb :...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>pertama install bind9 :</p>

<div class="wp-terminal">user@computer:$ sudo apt-get install bind9<br/></div>

<p>kemudian tambahkan zone pada file /etc/bind/named.conf :</p>

<div class="wp-terminal">user@computer:$ sudo vim /etc/bind/named.conf<br/><br/>zone "cuplis.net" IN {<br/>type master;<br/>file "/etc/bind/db.cuplis-a";<br/>allow-update { none; };<br/>};<br/><br/>zone "22.168.192.in-addr.arpa" IN {<br/>type master;<br/>file "/etc/bind/db.cuplis-ptr";<br/>allow-update { none; };<br/>};<br/></div>

<p>kemudian buat file db.cuplis-a dan db.cuplis-ptr di /etc/bind/ (copy aja dari db.local dan db.127) :</p>

<div class="wp-terminal">user@computer:$ sudo cp /etc/bind/db.local /etc/bind/db.cuplis-a<br/></div>


<div class="wp-terminal">user@computer:$ sudo cp /etc/bind/db.127 /etc/bind/db.cuplis-ptr<br/></div>

<p><span id="more-649"></span><br />
edit file /etc/bind/db.cuplis-a, ubah localhost menjadi cuplis.net dan ip 127.0.0.1 menjadi ip 192.168.22.115 (ip dns servernya) :</p>

<div class="wp-terminal">user@computer:$ sudo vim /etc/bind/db.cuplis-a<br/>;<br/>; BIND data file for local loopback interface<br/>;<br/>$TTL    604800<br/>@       IN      SOA     cuplis.net. root.cuplis.net. (<br/>2         ; Serial<br/>604800         ; Refresh<br/>86400         ; Retry<br/>2419200         ; Expire<br/>604800 )       ; Negative Cache TTL<br/>;<br/>IN      NS      ns1.cuplis.net.<br/>cuplis.net.     IN      A       192.168.22.115<br/>ns1.cuplis.net. IN      A       192.168.22.115<br/>@               IN      AAAA    ::1<br/></div>

<p>dengan cara perubahan yang sama dengan perubahan di /etc/bind/db.cuplis-a, ubah file /etc/bind/db.cuplis-ptr :</p>

<div class="wp-terminal">user@computer:$ sudo vim /etc/bind/db.cuplis-ptr<br/>;<br/>; BIND reverse data file for local loopback interface<br/>;<br/>$TTL    604800<br/>@       IN      SOA     cuplis.net. root.cuplis.net. (<br/>1         ; Serial<br/>604800         ; Refresh<br/>86400         ; Retry<br/>2419200         ; Expire<br/>604800 )       ; Negative Cache TTL<br/>;<br/>@       IN      NS      cuplis.net.<br/>1.0.0   IN      PTR     cuplis.net.<br/></div>

<p>kemudian cek apakah ada kesalahan konfigurasi di file2 yang kita buat/ubah :</p>

<div class="wp-terminal">user@computer:$ sudo named-checkconf /etc/bind/named.conf<br/></div>

<p>jika perintah di atas tidak menampilkan suatu pesan, berarti konfigurasi file /etc/bind/named.conf sudah benar.</p>

<div class="wp-terminal">user@computer:$ sudo named-checkzone cuplis.net /etc/bind/db.cuplis-a<br/>zone cuplis.net/IN: loaded serial 2<br/>OK<br/></div>


<div class="wp-terminal">user@computer:$ sudo named-checkzone 22.168.192 /etc/bind/db.cuplis-ptr<br/>zone 22.168.192/IN: loaded serial 1<br/>OK<br/></div>

<p>kemudian restart bind :</p>

<div class="wp-terminal">user@computer:$ sudo /etc/init.d/bind9 restart<br/></div>

<p>lalu cek apakah dns sudah berjalan atau belum dengan menggunakan perintah berikut :</p>

<div class="wp-terminal">user@computer:$ dig cuplis.net<br/>; <<>> DiG 9.4.2 <<>> cuplis.net<br/>;; global options:  printcmd<br/>;; Got answer:<br/>;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 44996<br/>;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1<br/><br/>;; QUESTION SECTION:<br/>;cuplis.net.			IN	A<br/><br/>;; ANSWER SECTION:<br/>cuplis.net.		604800	IN	A	192.168.22.115<br/><br/>;; AUTHORITY SECTION:<br/>cuplis.net.		604800	IN	NS	ns1.cuplis.net.<br/><br/>;; ADDITIONAL SECTION:<br/>ns1.cuplis.net.		604800	IN	A	192.168.22.115<br/><br/>;; Query time: 0 msec<br/>;; SERVER: 192.168.22.115#53(192.168.22.115)<br/>;; WHEN: Wed Sep 16 12:25:26 2009<br/>;; MSG SIZE  rcvd: 78<br/></div>

<p>kemudian untuk menggunakan dns ini, pada komputer client di set dns-nya ke ip dns yang sudah di setting di atas :</p>

<div class="wp-terminal">user@computer:$ sudo vim /etc/resolv.conf<br/>nameserver 192.168.22.115<br/></div>

<p>source : <a href="http://crazynuxer.blogdetik.com/2009/01/21/dns-server/" target="_blank">http://crazynuxer.blogdetik.com/2009/01/21/dns-server/</a></p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/09/how-to-setting-dns-server/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/' rel='bookmark' title='Permanent Link: how to install wordpress mu on nginx'>how to install wordpress mu on nginx</a> <small>setting dns server tambahkan zone sarunkgenk.com di file /etc/bind/named.conf user@computer:$...</small></li>
<li><a href='http://cuplis.net/2010/04/ubuntu-ssh-copy-id-setting-ssh-tanpa-password/' rel='bookmark' title='Permanent Link: ubuntu ssh-copy-id : setting ssh tanpa password'>ubuntu ssh-copy-id : setting ssh tanpa password</a> <small>﻿﻿﻿﻿﻿sebenernya proses ssh ke mirror dapat dipercepat dengan tanpa password....</small></li>
<li><a href='http://cuplis.net/2009/09/how-to-install-and-configure-dhcp-server/' rel='bookmark' title='Permanent Link: how to install and configure dhcp server'>how to install and configure dhcp server</a> <small>salah satu cara untuk configure dhcp server adalah sbb :...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/09/how-to-setting-dns-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>catatan cyberpreneurship</title>
		<link>http://cuplis.net/2009/08/catatan-cyberpreneurship/</link>
		<comments>http://cuplis.net/2009/08/catatan-cyberpreneurship/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 03:08:49 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[Cyberpreneurship]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=631</guid>
		<description><![CDATA[Entrepreneurship adalah kegiatan yang dilakukan oleh perusahaan baru atau yang sudah matang dalam mengidentifikasi peluang.
Kategori apa yang membuat orang dikatakan sebagai seorang Entrepreneur :

pengusaha yang memiliki visi jauh ke depan didukung oleh ide-ide spesifik yang tidak ada di pasar.
pengusaha yang mempromosikan visi dengan antusias dan semangat.
pengusaha yang dengan gigih mengubah visi menjadi kenyataan.
pengusaha yang berpikir [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Entrepreneurship adalah kegiatan yang dilakukan oleh perusahaan baru atau yang sudah matang dalam mengidentifikasi peluang.</p>
<p>Kategori apa yang membuat orang dikatakan sebagai seorang Entrepreneur :</p>
<ol>
<li>pengusaha yang memiliki visi jauh ke depan didukung oleh ide-ide spesifik yang tidak ada di pasar.</li>
<li>pengusaha yang mempromosikan visi dengan antusias dan semangat.</li>
<li>pengusaha yang dengan gigih mengubah visi menjadi kenyataan.</li>
<li>pengusaha yang berpikir positif dan pengambil keputusan.</li>
<li>pengusaha yang memiliki inspirasi, motivasi, dan perasaan.</li>
</ol>
<p>Telematika adalah istilah untuk mendefinisikan Telekomunikasi melalui media informatika.<br />
Pemanfaatan telematika :</p>
<ol>
<li>Pemanfaatan internet dalam e-Health, e-Education, dan lain-lain secara nyata telah memberikan 	nilai tambah bagi masyarakat.</li>
<li>Konsumen secara mudah dapat melakukan pencarian dan perbandingan untuk mendapatkan 	produk berkualitas tinggi dan dengan harga kompetitif.</li>
<li>Pemanfaatan internet dalam e-Government juga telah terbukti dapat meningkatkan kinerja 	pemerintah didalam penyediaan informasi dan penyelenggaraan layanan kepemerintahan kepada 	masyarakat dan kalangan bisnis.</li>
</ol>
<p>Marketing plan adalah memilih dan menganalisa pasar sasaran yang merupakan suatu kelompok orang yang ingin dicapai oleh perusahaan dan menciptakan suatu bauran pemasaran yang cocok dan yang dapat memuaskan pasar sasaran tersebut.<br />
Pentingnya marketing plan :</p>
<ol>
<li>Teknologi yang begitu cepat berubah telah membuat siklus hidup suatu produk semakin pendek.. 	Tanpa perencanaan yang baik, produk kita akan habis oleh kompetitor yang hadir dengan teknologi 	canggih.</li>
<li>Bisnis telah memasuki era liberalisasi. Deregulasi, perdagangan bebas, tingkat kemudahan untuk 	masuk ke suatu bisnis, dan sebagainya telah mendorong kompetisi yang semakin ketat dengan 	kompetitor yang semakin agresif.</li>
<li>Semakin canggihnya pelanggan. Pelanggan sekarang memiliki akses informasi yang sangat luas 	sekali, hal ini didorong oleh teknologi internet yang berkembang pesat. Selain itu, pelanggan 	sekarang memiliki lebih banyak pilihan produk. yang membuatnya semakin menuntut dan tidak 	loyal terhadap suatu merek.</li>
</ol>
<p>Tujuan pemasaran adalah menimbulkan kepuasan bagi konsumen.</p>
<p>Dalam menyusun suatu marketing plan dibutuhkan :</p>
<ol>
<li>Analisa situasi (SWOT)</li>
<li>Tujuan pemasaran (marketing objectives)</li>
<li>Strategi inti (Core strategy)</li>
<li>Jadwal pelaksanaan (Action plan)</li>
<li>Anggaran pemasaran (marketing budget)</li>
<li>Kontrol (Control)</li>
</ol>
<p>source :<br />
<a href="http://telematika.web.id/index2.shtml" target="_blank">http://telematika.web.id/index2.shtml</a><br />
<a href="http://braincodenews.com/index.php?mod=article&amp;cat=MarketingInside&amp;article=6" target="_blank">http://braincodenews.com/index.php?mod=article&amp;cat=MarketingInside&amp;article=6</a><br />
<a href="http://cuplis.net/2009/08/soal-uts-cyberpreneurship-0809/">http://cuplis.net/2009/08/soal-uts-cyberpreneurship-0809/</a></p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/08/catatan-cyberpreneurship/" /></p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/08/catatan-cyberpreneurship/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>soal uts cyberpreneurship 0809</title>
		<link>http://cuplis.net/2009/08/soal-uts-cyberpreneurship-0809/</link>
		<comments>http://cuplis.net/2009/08/soal-uts-cyberpreneurship-0809/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 11:59:44 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[Cyberpreneurship]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=624</guid>
		<description><![CDATA[soal uts cyberpreneurship bl-roxy ada di sini.
source : http://jimmichaelw.wordpress.com/2009/08/20/uts-cyberpreneurship-roxy/ @20090820185833


Related posts:how to install wordpress mu on nginx setting dns server tambahkan zone sarunkgenk.com di file /etc/bind/named.conf user@computer:$...

Related posts brought to you by Yet Another Related Posts Plugin.


Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/' rel='bookmark' title='Permanent Link: how to install wordpress mu on nginx'>how to install wordpress mu on nginx</a> <small>setting dns server tambahkan zone sarunkgenk.com di file /etc/bind/named.conf user@computer:$...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>soal uts cyberpreneurship <a href="http://bl-roxy.net" target="_blank">bl-roxy</a> ada di <a href="http://cuplis.net/wp-content/uploads/2009/08/soal-uas-cyberpreneurship-ka-pusat1.doc">sini</a>.</p>
<p>source : <a href="http://jimmichaelw.wordpress.com/2009/08/20/uts-cyberpreneurship-roxy/">http://jimmichaelw.wordpress.com/2009/08/20/uts-cyberpreneurship-roxy/</a> @20090820185833</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/08/soal-uts-cyberpreneurship-0809/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/' rel='bookmark' title='Permanent Link: how to install wordpress mu on nginx'>how to install wordpress mu on nginx</a> <small>setting dns server tambahkan zone sarunkgenk.com di file /etc/bind/named.conf user@computer:$...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/08/soal-uts-cyberpreneurship-0809/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>materi cyberpreneurship</title>
		<link>http://cuplis.net/2009/08/materi-cyberpreneurship/</link>
		<comments>http://cuplis.net/2009/08/materi-cyberpreneurship/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 22:27:53 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[Cyberpreneurship]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=590</guid>
		<description><![CDATA[materi cyberpreneurship 0809 :

Materi 01 – Cyberpreneurship
Materi 02 – Cyberpreneurship
Materi 03 – Cyberpreneurship
Materi 04 – Cyberpreneurship

source : http://jimmichaelw.wordpress.com/download/


No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>materi cyberpreneurship 0809 :</p>
<ol>
<li><a href="http://cuplis.net/wp-content/uploads/2009/08/chapter-02.ppt">Materi 01 – Cyberpreneurship</a></li>
<li><a href="http://cuplis.net/wp-content/uploads/2009/08/materi-cyberpreneur.ppt">Materi 02 – Cyberpreneurship</a></li>
<li><a href="http://cuplis.net/wp-content/uploads/2009/08/chapter-04-e-marketing.ppt">Materi 03 – Cyberpreneurship</a></li>
<li><a href="http://cuplis.net/wp-content/uploads/2009/08/chapter-03-marketing-plan.ppt">Materi 04 – Cyberpreneurship</a></li>
</ol>
<p>source : <a href="http://jimmichaelw.wordpress.com/download/" target="_blank">http://jimmichaelw.wordpress.com/download/</a></p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/08/materi-cyberpreneurship/" /></p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/08/materi-cyberpreneurship/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>artificial intelligence part 7 (neural network)</title>
		<link>http://cuplis.net/2009/08/artificial-intelligence-part-7-neural-network/</link>
		<comments>http://cuplis.net/2009/08/artificial-intelligence-part-7-neural-network/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 01:42:59 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[AI]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=570</guid>
		<description><![CDATA[Sebagian Besar Sistem dalam AI adalah komputasi model-model serial Misalnya: Arsitektur Von Neumann. Tetapi otak manusia mempunyai mesin komputasi parallel dalam jumlah besar yangbberfungsi dan mentoleransi &#8220;noise&#8221;. Penelitian Neural network ditujukan untuk mendapatkan suatu sistem yang bekerja seperti cara kerja model otak manusia, dibanding model Von Neumann. Sistem konektifitas berasal dari  Parallel Distributed Processing (PDP).
Paradigma [...]


Related posts:<ol><li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-2/' rel='bookmark' title='Permanent Link: sistem komunikasi data 2'>sistem komunikasi data 2</a> <small>model dasar sistem komunikasi data : Tugas utama dari sistem...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Sebagian Besar Sistem dalam AI adalah komputasi model-model serial Misalnya: Arsitektur Von Neumann. Tetapi otak manusia mempunyai mesin komputasi parallel dalam jumlah besar yangbberfungsi dan mentoleransi &#8220;noise&#8221;. Penelitian Neural network ditujukan untuk mendapatkan suatu sistem yang bekerja seperti cara kerja model otak manusia, dibanding model Von Neumann. Sistem konektifitas berasal dari  Parallel Distributed Processing (PDP).</p>
<p>Paradigma Konektifitas (PDP)</p>
<ol>
<li>Kecerdasan berasal dari interaksi sejumlah besar unit-unit proses sederhana.</li>
<li>Kompleksitas yang sedemikian dihasilkan dari interaksi-interaksi yang terjadi antar himpunan kecil dari kaidah sederhanan.</li>
<li>Koneksifitas
<ul>
<li>Penguat koneksi, proses aktifasi yang melalui koneksi.</li>
<li>Perubahan bobot koneksifitas dalam rangka memperbaiki unjuk kerja sistem</li>
</ul>
</li>
<li>Contoh kaidah sederhana:
<ul>
<li>Ketika unit A dan unit B secara simultan aktif, akan meningkatkan konektifitas aktif antara kedua unit itu.</li>
<li>Kaidah learning yang rumit berfungsi digunakan.</li>
</ul>
</li>
</ol>
<p><span id="more-570"></span>Implementasi Neural Network :</p>
<ol>
<li>Data Filtering</li>
<li> Contoh yang digunakan  pada Telekomunikasi (TELKOM) &amp; PLN:
<ul>
<li><em>Pemanfaatan Citra</em> digunakan untuk menghasilkan pengkodean data citra yang efisien.</li>
</ul>
<ul>
<li><em>Pengolahan Sinyal</em> dilakukan estimasi perambatan balik untuk melakukan prediksi serta pemodelan     simulasi.</li>
<li><em>Pemfilteran Derau</em> digunakan untuk melakukan pemfilteran derau &amp; mampu mempertahankan struktur     lebih baik.</li>
<li><em>Routing Trafic</em> digunakan untuk meminimumkan  parameter yang menghambat, seperti waktu  tunda (delay) &amp; banyaknya hubungan yang harus dilalui.</li>
</ul>
</li>
<li>Prediction<br />
Contoh : peramalan cuaca, menemukan saham terbaik di pasar bursa saham, mengidentifikasi orang yang terserang kanker.</li>
<li>Classification<br />
menggunakan nilai input  untuk menentukan klasifikasi.<br />
contoh : klasifikasi bau aroma(hidung bionic),  klasifikasi kadar timbal yang terdapat pada air kali cisadane (puspitek serpong).</li>
<li>Data Association<br />
seperti klasifikasi tetapi juga mengenal data yang mengalami kesalahan(bila alat tidak bekerja).<br />
Contoh : klasifikasi masyarakat miskin, klasifikasi curah hujan.</li>
</ol>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/08/artificial-intelligence-part-7-neural-network/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-2/' rel='bookmark' title='Permanent Link: sistem komunikasi data 2'>sistem komunikasi data 2</a> <small>model dasar sistem komunikasi data : Tugas utama dari sistem...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/08/artificial-intelligence-part-7-neural-network/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>artificial intelligence part 6 (machine learning)</title>
		<link>http://cuplis.net/2009/08/artificial-intelligence-part-6-machine-learning/</link>
		<comments>http://cuplis.net/2009/08/artificial-intelligence-part-6-machine-learning/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 01:32:21 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[AI]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=566</guid>
		<description><![CDATA[Komponen machine learning :

Critic
Sensor
Learning Element
Problem Generator
Performance Element
Effector

Jenis2 Learning :

Rote Learning
Apa yang pernah dipelajari membentuk kenyataan dimana harus mengulang dan mengingatnya.
Cognitive Learning
Penggunaan alasan untuk dapat : menganalisa, mengorganisasi dan menghubungkan bagian-bagian tertentu dari pengetahuan.


Rote Learning

Tidak terbatas pada kenyataan, tetapi dapat diterapkan dalam rangkaian kegiatan-kegiatan.
Intinya : Spesialisasi dimana segala sesuatu yang dihafal adalah spesifik dan rangkaian langkah-langkah [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p><strong>Komponen machine learning :</strong></p>
<ol>
<li>Critic</li>
<li>Sensor</li>
<li>Learning Element</li>
<li>Problem Generator</li>
<li>Performance Element</li>
<li>Effector</li>
</ol>
<p><strong>Jenis2 Learning :</strong></p>
<ol>
<li>Rote Learning<br />
Apa yang pernah dipelajari membentuk kenyataan dimana harus mengulang dan mengingatnya.</li>
<li>Cognitive Learning<br />
Penggunaan alasan untuk dapat : menganalisa, mengorganisasi dan menghubungkan bagian-bagian tertentu dari pengetahuan.</li>
</ol>
<p><span id="more-566"></span><br />
<strong>Rote Learning</strong></p>
<ol>
<li>Tidak terbatas pada kenyataan, tetapi dapat diterapkan dalam rangkaian kegiatan-kegiatan.</li>
<li>Intinya : Spesialisasi dimana segala sesuatu yang dihafal adalah spesifik dan rangkaian langkah-langkah yang membentuk proses tidak dapat digeneralisasi. Rangkaian penghafalan disebut : Prosedur.</li>
<li>Melibatkan pengingatan baik kenyataan atau prosedur-prosedur dan tidak membutuhkan suatu generalisasi yang rinci atau pemikiran tingkat tinggi</li>
</ol>
<p><strong>Cognitive Learning</strong></p>
<ol>
<li>Dapat membentuk deskripsi kelas untuk prosedur-prosedur, kemudian dapat beradaptasi terhadap prpsedur-prosedur yang tergeneralisasi ke berbagai situasi sejenis.</li>
<li>Kemampuan untuk mendeskripsikan kelas adalah dasar pembentukan sebuah komputer berpikir “ala manusia”.</li>
</ol>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/08/artificial-intelligence-part-6-machine-learning/" /></p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/08/artificial-intelligence-part-6-machine-learning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>artificial intelligence part 5 (robotic)</title>
		<link>http://cuplis.net/2009/08/artificial-intelligence-part-5-robotic/</link>
		<comments>http://cuplis.net/2009/08/artificial-intelligence-part-5-robotic/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 01:24:26 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[AI]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=563</guid>
		<description><![CDATA[Robotik adalah ilmu yang mematerikan kecerdasan/intelligencia terhadap energi artinya pengendalian secara cerdas terhadap gerakan yang terkoordinasi secara nyata.
Robot berasal dari bahasa chekoslovakia ‘robota’ yang artinya tenaga kerja (Create the Artificial life Robot -&#62;Cheko is &#8220;worker&#8221;). Robot diharapkan dapat melihat, mendengar,menganalisa lingkungannya dan dapat melakukan tindakan-tindakan yang terprogram. Sekarang ini robot digunakan untuk maksud-maksud tertentu dan [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Robotik adalah ilmu yang mematerikan kecerdasan/intelligencia terhadap energi artinya pengendalian secara cerdas terhadap gerakan yang terkoordinasi secara nyata.</p>
<p>Robot berasal dari bahasa chekoslovakia ‘robota’ yang artinya tenaga kerja (Create the Artificial life Robot -&gt;Cheko is &#8220;worker&#8221;). Robot diharapkan dapat melihat, mendengar,menganalisa lingkungannya dan dapat melakukan tindakan-tindakan yang terprogram. Sekarang ini robot digunakan untuk maksud-maksud tertentu dan yang paling banyak adalah untuk keperluan industri seperti robot cybotech P15 yang banyak digunakan untuk pekerjaan mengecat. Robot juga banyak diperlukan untuk mengerjakan pekerjaan-pekerjaan yang berbahaya, kotor dan sulit(tiga dimensi/3D).</p>
<p>Robot modern pertama kali dikembangkan oleh Joseph Engelberger dan George Devoe yang kemudian mendirikan perusahaan Unimation Company. Pengaruh robot mulai terasa dalam industri ketika negara Jepang mulai menggunakan secara intensif.</p>
<p>Asimov&#8217;s 3 laws of robotics :</p>
<ol>
<li>Tidak boleh melukai manusia.</li>
<li>Harus patuh terhadap perintah manusia, kecuali yang bertentangan dengan no. 1.</li>
<li>Harus  mempertahankan diri, kecuali bertentangan dengan  no. 1. dan 2.</li>
</ol>
<p>Tipe robot ada 2, yaitu:</p>
<ol>
<li>Tipe pertama bentuknya sudah fix dan membutuhkan tempat yang tetap, misalnya robot-robot perangkat  industri seperti yang digunakan untuk merakit mobil. Jenis ini  dioperasikan hanya dalam lingkungan terkendali  tinggi  yang telah dirancang untuk hal tersebut.</li>
<li>Tipe kedua terdiri dari berbagai jenis robot otomatis/robot otonomous. Robot-robot ini dirancang untuk dioperasikan dalam dunia nyata. Robot jenis ini dibuat untuk bekerja seperti manusia. Robot jenis ini yang menarik bagi pemrogram AI.</li>
</ol>
<p>Tangan  robot  umumnya dibentuk pada tangan  manusia,  kebanyakan tangan robot adalah six-axis arm, karena diperbolehkan untuk mendapatkan gerakan bebas.</p>
<p>Terdapat dua cara dalam mengajarkan robot, di mana robot-robot berpikir :</p>
<ol>
<li>Dengan menggunakan Teach Pendant.</li>
<li>Diprogramkan dengan menggunakan bahasa kendali robot /robotic control language.</li>
</ol>
<p>Autonomous Robot jauh lebih kompleks dari industrial robot, karena robot ini harus jauh lebih pandai. Jika  Autonomous Robot berhasil beroperasi dalam  lingkungan  tak terkendali dari dunia nyata(kehidupan sebenarnya), maka robot ini akan membutuhkan berbagai keahlian di mana industrial robot tidak membutuhkan.</p>
<p>Perception meliputi interpretasi penglihatan (sights), suara (sounds), smell (rasa) dan menyuruh / maraba (touch).<br />
Action meliputi kemampuan mengendalikan / navigasi alam atau dunia dan memanipulasi objek.</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/08/artificial-intelligence-part-5-robotic/" /></p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/08/artificial-intelligence-part-5-robotic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>artificial intelligence part 4 (expert system)</title>
		<link>http://cuplis.net/2009/08/artificial-intelligence-part-4-expert-system/</link>
		<comments>http://cuplis.net/2009/08/artificial-intelligence-part-4-expert-system/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 00:57:56 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[AI]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=557</guid>
		<description><![CDATA[Sistem pakar adalah program AI dengan basis pengetahuan (knowledge base) yang diperoleh dari pengalaman/pengetahuan pakar/ahli dalam memecahkan persoalan pada bidang tertentu dan didukung  mesin inferensi/inference engine yang melakukan penalaran/pelacakan terhadap sesuatu/fakta-fakta yang diberikan oleh user/pemakai,  dicocokkan/matching dengan fakta-fakta dan aturan/kaidah yang ada di basis pengetahuan setelah dilakukan pencarian, sehingga dicapai kesimpulan.
Sistem pakar adalah perangkat lunak [...]


Related posts:<ol><li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-1/' rel='bookmark' title='Permanent Link: sistem komunikasi data 1'>sistem komunikasi data 1</a> <small>Komunikasi Data Merupakan suatu bagian dari ilmu komunikasi yang mengkhususkan...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Sistem pakar adalah program AI dengan basis pengetahuan (knowledge base) yang diperoleh dari pengalaman/pengetahuan pakar/ahli dalam memecahkan persoalan pada bidang tertentu dan didukung  mesin inferensi/inference engine yang melakukan penalaran/pelacakan terhadap sesuatu/fakta-fakta yang diberikan oleh user/pemakai,  dicocokkan/matching dengan fakta-fakta dan aturan/kaidah yang ada di basis pengetahuan setelah dilakukan pencarian, sehingga dicapai kesimpulan.</p>
<p>Sistem pakar adalah perangkat lunak komputer yang memiliki basis pengetahuan (knowledge base) untuk domain tertentu &amp; juga memerlukan untuk mengeksplotasikan satu atau lebih mekanisme penalaran atau pemikiran / pertimbangan (inference) yang menyerupai seorang pakar dalam memecahkan masalah.</p>
<p>Sistem pakar memecahkan persoalan yang secara normal dipecahkan dengan keahlian/kepakaran manusia.</p>
<p>Kemampuan ES : memecahkan masalah-masalah praktis pada saat sang pakar  berhalangan.</p>
<p><span id="more-557"></span>Kondisi-kondisi  dimana  sistem pakar dapat membantu  manusia  dalam    menyelesaikan masalahnya, antara lain:</p>
<ol>
<li> Kebutuhan  akan tenaga ahli(pakar) yang banyak, tetapi  pakar yang              tersedia jumlahnya sangat terbatas.</li>
<li>Pemakaian pakar yang berlebihan dalam membuat keputusan,  walaupun  dalam suatu tugas yang rutin.</li>
<li>Pertimbangan kritis harus dilakukan dalam waktu yang singkat untuk menghindari hal-hal yang tidak diinginkan.</li>
<li>Hasil yang optimal, seperti dalam perencanaan atau konfigurasi.</li>
<li>Sejumlah besar data yang harus diteliti oleh pakar secara kontinu.</li>
</ol>
<p>ES : Learning by doing for knowledge (pengetahuan yang berasal dari belajar dari pengalaman).</p>
<p>Ciri-ciri sistem pakar :</p>
<ol>
<li>Terbatas pada domain keahlian tertentu</li>
<li>Dapat memberikan penalaran untuk data yang tidak pasti.</li>
<li>Dapat mengemukakan rangkaian alasan-alasan yang diberikannya dengan cara yang dapat dipahami.</li>
<li>Berdasarkan pada kaidah/ ketentuan/ rule tertentu.</li>
<li>Dirancang untuk dapat dikembangkan secara bertahap.</li>
<li>Pengetahuan &amp; mekanisme penalaran (inference) jelas terpisah.</li>
<li>Keluarannya bersifat anjuran.</li>
<li>Sistem dapat mengaktifkan kaidah secara searah yang sesuai dituntun oleh dialog dengan user.</li>
</ol>
<p>Keuntungan sistem pakar :</p>
<ol>
<li>Membuat seorang yang awam bekerja secara seperti layaknya seorang pakar.</li>
<li>Meningkatkan produktifitas akibat meningkatnya kualitas hasil pekerjaan, disebabkan meningkatnya efesiensi kerja.</li>
<li>Menghemat waktu kerja.</li>
<li>Menyederhanakan pekerjaan.</li>
<li>Merupakan arsip yang terpercaya dari sebuah keahlian.</li>
<li>Memperluas jangkauan, dari keahlian secara pakar.</li>
</ol>
<p>Tipe-tipe sistem pakar berdasarkan struktur program, ada 3(tiga) tipe :</p>
<ol>
<li>Program Mandiri<br />
Sistem pakar yang murni dan berdiri sendiri, artinya program utamanya tanpa mengandung subroutine yang memakai algoritma  konvensional.</li>
<li>Program Terkait<br />
Sistem pakar yang dikelilingi program lainnya, artinya sebuah subroutine yang akan dipanggil oleh program utama. Misalnya  memiliki subroutine untuk :</p>
<ul>
<li>perhitungan matematik</li>
<li>pembuatan grafik</li>
<li>keperluan lainnya</li>
</ul>
</li>
<li>Program Terhubungkan<br />
Sistem pakar merupakan program yang dapat berhubungan dengan paket program lainnya, misalkan:</p>
<ul>
<li>spreadsheet (lotus, excel, quatro pro, dan sebagainya).</li>
<li>Database Management System (dBase III+, foxbase, dan sebagainya) atau pembuat Grafik.</li>
</ul>
</li>
</ol>
<p>Komponen Sistem Pakar :</p>
<ol>
<li>Basis Pengetahuan(Knowledge Base)</li>
<li>Mesin Inference(Inference Engine)</li>
<li>User Interface</li>
<li>Development Engine</li>
</ol>
<p>Klasifikasi sistem pakar :</p>
<ol>
<li>Diagnosis</li>
<li>Pengajaran</li>
<li>Interpretasi</li>
<li>Prediksi</li>
<li>Perencanaan</li>
<li>Kontrol</li>
</ol>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/08/artificial-intelligence-part-4-expert-system/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2010/04/sistem-komunikasi-data-1/' rel='bookmark' title='Permanent Link: sistem komunikasi data 1'>sistem komunikasi data 1</a> <small>Komunikasi Data Merupakan suatu bagian dari ilmu komunikasi yang mengkhususkan...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/08/artificial-intelligence-part-4-expert-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>artificial intelligence part 3 (natural language processing)</title>
		<link>http://cuplis.net/2009/08/artificial-intelligence-part-3-natural-language-processing/</link>
		<comments>http://cuplis.net/2009/08/artificial-intelligence-part-3-natural-language-processing/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 00:44:58 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Kuliah]]></category>
		<category><![CDATA[AI]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=549</guid>
		<description><![CDATA[NLP adalah mencoba untuk membuat komputer dapat mengerti  perintah-perintah yang ditulis dalam standar bahasa manusia. Inti dari NLP adalah PARSER. PARSER terdiri atas 3 jenis :

PARSER STATE MACHINE

BAHASA RAKITAN
MESIN TURING


PARSER CONTEXT-FREE RECURSIVE DESCENT

BAHASA C
PASCAL
CLIPS / LISP
JAVA
COLD FUSION
PERL


PARSER NOISE DISPORSAL

DOS
LINUX OS
FOXPRO / FOXBASE / ORACLE / M SQL



Proses Penterjemahan dalam mengerti bahasa alami (Natural Language Understanding), [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>NLP adalah mencoba untuk membuat komputer dapat mengerti  perintah-perintah yang ditulis dalam standar bahasa manusia. Inti dari NLP adalah PARSER. PARSER terdiri atas 3 jenis :</p>
<ol>
<li>PARSER STATE MACHINE
<ul>
<li>BAHASA RAKITAN</li>
<li>MESIN TURING</li>
</ul>
</li>
<li>PARSER CONTEXT-FREE RECURSIVE DESCENT
<ul>
<li>BAHASA C</li>
<li>PASCAL</li>
<li>CLIPS / LISP</li>
<li>JAVA</li>
<li>COLD FUSION</li>
<li>PERL</li>
</ul>
</li>
<li>PARSER NOISE DISPORSAL
<ul>
<li>DOS</li>
<li>LINUX OS</li>
<li>FOXPRO / FOXBASE / ORACLE / M SQL</li>
</ul>
</li>
</ol>
<p>Proses Penterjemahan dalam mengerti bahasa alami (Natural Language Understanding), ada 4 tahap :</p>
<ol>
<li>Lexical Analysis : cek masing-masing word &amp; dictionary lock  up</li>
<li>Syntax Analysis (Parsing) : sesuai grammar</li>
<li>Semantic Analysis : mengecek masing-masing arti kata</li>
<li>Discourse :
<ul>
<li>Melihat semua kalimat yang lain</li>
<li>Sifatnya kompleks</li>
<li>Mengecek arti kata secara keseluruhan</li>
<li>Hukum/sesuai daerahnya</li>
</ul>
</li>
</ol>
<p><span id="more-549"></span>Kalimat yang mau diterjemahkan ada dalam paragraf berikut:</p>
<p>Peter and Jane were these students. They tried to know about LISP at San Fransisco. They should be learned about LISP in Fall Season 1988. <em>These students had a good knowledge of LISP features.</em></p>
<p>Contoh: <em>&#8220;These Students had a good knowledge of LISP features&#8221;</em></p>
<p><strong>Lexical Analysis</strong></p>
<p>Menghubungkan setiap kata dalam kalimat, dengan informasi tentang :</p>
<ol>
<li>Kategori gramatik :    Noun(NOUN), VERB(VB), Determiner(DET), Adjective(ADJ)</li>
<li> Root (asal Kata) : have untuk &#8220;had&#8221;, this untuk &#8220;these&#8221;, student untuk &#8220;students&#8221;</li>
<li>Tense atau form(bentuk) :     present, past, …. Singular(SING), Plural (PLUR)</li>
</ol>
<p><strong>Syntax Analysis</strong></p>
<div id="attachment_552" class="wp-caption alignnone" style="width: 310px"><a href="http://cuplis.net/wp-content/uploads/2009/08/images-nlp001.png"><img class="size-medium wp-image-552 " title="images-nlp001" src="http://cuplis.net/wp-content/uploads/2009/08/images-nlp001-300x101.png" alt="Syntax Analysis" width="300" height="101" /></a><p class="wp-caption-text">Syntax Analysis</p></div>
<p>Menyusun grammar dari kalimat yang dapat direpresentasikan dengan &#8220;Parse Tree&#8221;.</p>
<p>Setiap Node diberi Label:<br />
S : Sentences<br />
Adjs : Adjective Sequences<br />
PREPG : Preposition Group<br />
NG : Noun Group<br />
Adj : Adjective<br />
DET : Determiner<br />
Q : Qualifier<br />
VB : Verb<br />
PREP : Preposition</p>
<div id="attachment_553" class="wp-caption alignnone" style="width: 310px"><a href="http://cuplis.net/wp-content/uploads/2009/08/images-nlp002.png"><img class="size-medium wp-image-553 " title="images-nlp002" src="http://cuplis.net/wp-content/uploads/2009/08/images-nlp002-300x258.png" alt="Parse Tree" width="300" height="258" /></a><p class="wp-caption-text">Parse Tree</p></div>
<p><strong>Semantic Analysis</strong><br />
Menentukan kegiatan utama dalam kalimat walaupun verbnya &#8220;have&#8221;, kegiatan utama : &#8220;knowledge&#8221; menentukan pelakunya, obyek dari kegiatan &amp; karakteristik lainnya (waktu, lokasi)<br />
Kegiatan : know<br />
Qualifier : well<br />
Pelaku    : these students<br />
Obyeks   : lisp<br />
Waktu    :  past (lampau)<br />
Lokasi    :</p>
<p><strong>Discourse</strong></p>
<p>Informasi yang dikumpulkan dari kalimat sebelumnya dari risalah dipergunakan untuk menyelesaikan hal-hal yang belum jelas :</p>
<p>-Two students = Peter, Jane<br />
These<br />
- Menghasilkan hubungan yang lebih spesifik<br />
- Menambah knowledge<br />
Kegiatan : know<br />
Qualifier : well<br />
Pelaku    : Peter &amp; Jane<br />
Obyek     : lisp<br />
Waktu     : musim gugur 1988 (Fall Season 1988)<br />
Lokasi     : San Fransisco</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/08/artificial-intelligence-part-3-natural-language-processing/" /></p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/08/artificial-intelligence-part-3-natural-language-processing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>gallery citarik 07-09</title>
		<link>http://cuplis.net/2009/07/gallery-citarik-07-09/</link>
		<comments>http://cuplis.net/2009/07/gallery-citarik-07-09/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 06:39:12 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=536</guid>
		<description><![CDATA[


No related posts.
Related posts brought to you by Yet Another Related Posts Plugin.


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div id="attachment_537" class="wp-caption alignnone" style="width: 310px"><a href="http://cuplis.net/wp-content/uploads/2009/07/bareng07.jpg"><img class="size-medium wp-image-537 " title="bareng07" src="http://cuplis.net/wp-content/uploads/2009/07/bareng07-300x225.jpg" alt="Foto Bareng 2009" width="300" height="225" /></a><p class="wp-caption-text">Foto Bareng 2007</p></div>
<div id="attachment_538" class="wp-caption alignnone" style="width: 310px"><a href="http://cuplis.net/wp-content/uploads/2009/07/bareng09.jpg"><img class="size-medium wp-image-538 " title="bareng09" src="http://cuplis.net/wp-content/uploads/2009/07/bareng09-300x225.jpg" alt="bareng09" width="300" height="225" /></a><p class="wp-caption-text">Foto Bareng 2009</p></div>
<p><span id="more-536"></span></p>
<div id="attachment_539" class="wp-caption alignnone" style="width: 310px"><a href="http://cuplis.net/wp-content/uploads/2009/07/paintball07.jpg"><img class="size-medium wp-image-539 " title="paintball07" src="http://cuplis.net/wp-content/uploads/2009/07/paintball07-300x225.jpg" alt="Paint Ball 2007" width="300" height="225" /></a><p class="wp-caption-text">Paint Ball 2007</p></div>
<div id="attachment_540" class="wp-caption alignnone" style="width: 310px"><a href="http://cuplis.net/wp-content/uploads/2009/07/paintball09.jpg"><img class="size-medium wp-image-540 " title="paintball09" src="http://cuplis.net/wp-content/uploads/2009/07/paintball09-300x200.jpg" alt="Paint Ball 2009" width="300" height="200" /></a><p class="wp-caption-text">Paint Ball 2009</p></div>
<div id="attachment_541" class="wp-caption alignnone" style="width: 310px"><a href="http://cuplis.net/wp-content/uploads/2009/07/rafting07.jpg"><img class="size-medium wp-image-541 " title="rafting07" src="http://cuplis.net/wp-content/uploads/2009/07/rafting07-300x225.jpg" alt="Rafting 2007" width="300" height="225" /></a><p class="wp-caption-text">Rafting 2007</p></div>
<div id="attachment_543" class="wp-caption alignnone" style="width: 310px"><a href="http://cuplis.net/wp-content/uploads/2009/07/rafting09.jpg"><img class="size-medium wp-image-543 " title="rafting09" src="http://cuplis.net/wp-content/uploads/2009/07/rafting09-300x225.jpg" alt="Rafting 2009" width="300" height="225" /></a><p class="wp-caption-text">Rafting 2009</p></div>
<div id="attachment_544" class="wp-caption alignnone" style="width: 310px"><a href="http://cuplis.net/wp-content/uploads/2009/07/sandalgunung07.jpg"><img class="size-medium wp-image-544 " title="sandalgunung07" src="http://cuplis.net/wp-content/uploads/2009/07/sandalgunung07-300x225.jpg" alt="Sandal Gunung 2007" width="300" height="225" /></a><p class="wp-caption-text">Sandal Gunung 2007</p></div>
<div id="attachment_545" class="wp-caption alignnone" style="width: 310px"><a href="http://cuplis.net/wp-content/uploads/2009/07/sandalgunung09.jpg"><img class="size-medium wp-image-545 " title="sandalgunung09" src="http://cuplis.net/wp-content/uploads/2009/07/sandalgunung09-300x225.jpg" alt="Sandal Gunung 2009" width="300" height="225" /></a><p class="wp-caption-text">Sandal Gunung 2009</p></div>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/07/gallery-citarik-07-09/" /></p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/07/gallery-citarik-07-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>polymorphism on scala</title>
		<link>http://cuplis.net/2009/07/polymorphism-on-scala/</link>
		<comments>http://cuplis.net/2009/07/polymorphism-on-scala/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 13:42:20 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=532</guid>
		<description><![CDATA[source code &#8220;binatang dan propertinya&#8221; :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
class binatang &#123;
    def cetakSuara&#40;&#41;&#123;
&#160;
    &#125;
    def cetakJumlahKaki&#40;&#41;&#123;
&#160;
    &#125;
&#125;
class kambing extends binatang &#123;
    override def cetakSuara&#40;&#41;&#123;
        println&#40;&#34;Suara kambing : Mbeeeekkk!!!&#34;&#41;;
    &#125;
    override [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>source code &#8220;binatang dan propertinya&#8221; :</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
</pre></td><td class="code"><pre class="scala" style="font-family:monospace;"><span style="color: #0000ff; font-weight: bold;">class</span> binatang <span style="color: #F78811;">&#123;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> cetakSuara<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
&nbsp;
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> cetakJumlahKaki<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
&nbsp;
    <span style="color: #F78811;">&#125;</span>
<span style="color: #F78811;">&#125;</span>
<span style="color: #0000ff; font-weight: bold;">class</span> kambing <span style="color: #0000ff; font-weight: bold;">extends</span> binatang <span style="color: #F78811;">&#123;</span>
    <span style="color: #0000ff; font-weight: bold;">override</span> <span style="color: #0000ff; font-weight: bold;">def</span> cetakSuara<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;Suara kambing : Mbeeeekkk!!!&quot;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #0000ff; font-weight: bold;">override</span> <span style="color: #0000ff; font-weight: bold;">def</span> cetakJumlahKaki<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;Jumlah kaki kambing itu 4.&quot;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
<span style="color: #F78811;">&#125;</span>
<span style="color: #0000ff; font-weight: bold;">class</span> ayam <span style="color: #0000ff; font-weight: bold;">extends</span> binatang <span style="color: #F78811;">&#123;</span>
    <span style="color: #0000ff; font-weight: bold;">override</span> <span style="color: #0000ff; font-weight: bold;">def</span> cetakSuara<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;Suara ayam : Kukuuuruuuyuuuuuuuuk!!!&quot;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #0000ff; font-weight: bold;">override</span> <span style="color: #0000ff; font-weight: bold;">def</span> cetakJumlahKaki<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;Jumlah kaki ayam itu 2.&quot;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
<span style="color: #F78811;">&#125;</span>
<span style="color: #0000ff; font-weight: bold;">class</span> belalang <span style="color: #0000ff; font-weight: bold;">extends</span> binatang <span style="color: #F78811;">&#123;</span>
    <span style="color: #0000ff; font-weight: bold;">override</span> <span style="color: #0000ff; font-weight: bold;">def</span> cetakSuara<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;Suara belalang : .......&quot;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #0000ff; font-weight: bold;">override</span> <span style="color: #0000ff; font-weight: bold;">def</span> cetakJumlahKaki<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;Jumlah kaki belalang itu 4 di depan 2 di belakang.&quot;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
<span style="color: #F78811;">&#125;</span>
<span style="color: #0000ff; font-weight: bold;">object</span> Main <span style="color: #F78811;">&#123;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> main<span style="color: #F78811;">&#40;</span>args<span style="color: #000080;">:</span> Array<span style="color: #F78811;">&#91;</span>String<span style="color: #F78811;">&#93;</span><span style="color: #F78811;">&#41;</span> <span style="color: #000080;">:</span>Unit <span style="color: #000080;">=</span> <span style="color: #F78811;">&#123;</span>
        <span style="color: #0000ff; font-weight: bold;">var</span> binatang1 <span style="color: #000080;">=</span> <span style="color: #0000ff; font-weight: bold;">new</span> kambing<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        binatang1.<span style="color: #000000;">cetakSuara</span><span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        binatang1.<span style="color: #000000;">cetakJumlahKaki</span><span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        <span style="color: #0000ff; font-weight: bold;">var</span> binatang2 <span style="color: #000080;">=</span> <span style="color: #0000ff; font-weight: bold;">new</span> ayam<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        binatang2.<span style="color: #000000;">cetakSuara</span><span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        binatang2.<span style="color: #000000;">cetakJumlahKaki</span><span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        <span style="color: #0000ff; font-weight: bold;">var</span> binatang3 <span style="color: #000080;">=</span> <span style="color: #0000ff; font-weight: bold;">new</span> belalang<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        binatang3.<span style="color: #000000;">cetakSuara</span><span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        binatang3.<span style="color: #000000;">cetakJumlahKaki</span><span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
<span style="color: #F78811;">&#125;</span></pre></td></tr></table></div>

<p>output :<br />
Suara kambing : Mbeeeekkk!!!<br />
Jumlah kaki kambing itu 4.<br />
Suara ayam : Kukuuuruuuyuuuuuuuuk!!!<br />
Jumlah kaki ayam itu 2.<br />
Suara belalang : &#8230;&#8230;.<br />
Jumlah kaki belalang itu 4 di depan 2 di belakang.</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/07/polymorphism-on-scala/" /></p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/07/polymorphism-on-scala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>inheritance on scala</title>
		<link>http://cuplis.net/2009/07/inheritance-on-scala/</link>
		<comments>http://cuplis.net/2009/07/inheritance-on-scala/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 12:59:53 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=522</guid>
		<description><![CDATA[source code &#8220;cetak luas dan isi persegi panjang&#8221; :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
class bangun&#40;var panjang:Int, var lebar:Int&#41;&#123;
    /* constructor start */
    def this&#40;&#41;&#123;
        this&#40;3,4&#41;;
    &#125;
    def this&#40;x:Int&#41;&#123;
        this&#40;x,4&#41;;
    &#125;
  [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>source code &#8220;cetak luas dan isi persegi panjang&#8221; :</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
</pre></td><td class="code"><pre class="scala" style="font-family:monospace;"><span style="color: #0000ff; font-weight: bold;">class</span> bangun<span style="color: #F78811;">&#40;</span><span style="color: #0000ff; font-weight: bold;">var</span> panjang<span style="color: #000080;">:</span>Int, <span style="color: #0000ff; font-weight: bold;">var</span> lebar<span style="color: #000080;">:</span>Int<span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
    <span style="color: #00ff00; font-style: italic;">/* constructor start */</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> <span style="color: #0000ff; font-weight: bold;">this</span><span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
        <span style="color: #0000ff; font-weight: bold;">this</span><span style="color: #F78811;">&#40;</span><span style="color: #F78811;">3</span>,<span style="color: #F78811;">4</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> <span style="color: #0000ff; font-weight: bold;">this</span><span style="color: #F78811;">&#40;</span>x<span style="color: #000080;">:</span>Int<span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
        <span style="color: #0000ff; font-weight: bold;">this</span><span style="color: #F78811;">&#40;</span>x,<span style="color: #F78811;">4</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #00ff00; font-style: italic;">/* constructor end */</span>
    <span style="color: #00ff00; font-style: italic;">/* method start */</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> getPanjang<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">:</span>Double<span style="color: #000080;">=</span><span style="color: #F78811;">&#123;</span>
        panjang<span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> getLebar<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">:</span>Double<span style="color: #000080;">=</span><span style="color: #F78811;">&#123;</span>
        lebar<span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #00ff00; font-style: italic;">/* method end */</span>
<span style="color: #F78811;">&#125;</span>
<span style="color: #0000ff; font-weight: bold;">class</span> luas <span style="color: #0000ff; font-weight: bold;">extends</span> bangun<span style="color: #F78811;">&#123;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> getLuas<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">:</span>Double<span style="color: #000080;">=</span><span style="color: #F78811;">&#123;</span>
        <span style="color: #0000ff; font-weight: bold;">this</span>.<span style="color: #000000;">panjang</span> <span style="color: #000080;">*</span> <span style="color: #0000ff; font-weight: bold;">this</span>.<span style="color: #000000;">lebar</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
<span style="color: #F78811;">&#125;</span>
<span style="color: #0000ff; font-weight: bold;">class</span> isi<span style="color: #F78811;">&#40;</span><span style="color: #0000ff; font-weight: bold;">var</span> tinggi<span style="color: #000080;">:</span>Int<span style="color: #F78811;">&#41;</span> <span style="color: #0000ff; font-weight: bold;">extends</span> bangun<span style="color: #F78811;">&#123;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> <span style="color: #0000ff; font-weight: bold;">this</span><span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
        <span style="color: #0000ff; font-weight: bold;">this</span><span style="color: #F78811;">&#40;</span><span style="color: #F78811;">5</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> getTinggi<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">:</span>Double<span style="color: #000080;">=</span><span style="color: #F78811;">&#123;</span>
        tinggi<span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> getIsi<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">:</span>Double<span style="color: #000080;">=</span><span style="color: #F78811;">&#123;</span>
        <span style="color: #0000ff; font-weight: bold;">this</span>.<span style="color: #000000;">panjang</span> <span style="color: #000080;">*</span> <span style="color: #0000ff; font-weight: bold;">this</span>.<span style="color: #000000;">lebar</span> <span style="color: #000080;">*</span> <span style="color: #0000ff; font-weight: bold;">this</span>.<span style="color: #000000;">tinggi</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
<span style="color: #F78811;">&#125;</span>
<span style="color: #0000ff; font-weight: bold;">object</span> Main <span style="color: #F78811;">&#123;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> main<span style="color: #F78811;">&#40;</span>args<span style="color: #000080;">:</span> Array<span style="color: #F78811;">&#91;</span>String<span style="color: #F78811;">&#93;</span><span style="color: #F78811;">&#41;</span> <span style="color: #000080;">:</span>Unit <span style="color: #000080;">=</span> <span style="color: #F78811;">&#123;</span>
        <span style="color: #0000ff; font-weight: bold;">var</span> persegipanjang1 <span style="color: #000080;">=</span> <span style="color: #0000ff; font-weight: bold;">new</span> luas<span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;panjang persegi panjang : &quot;</span> + persegipanjang1.<span style="color: #000000;">getPanjang</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;lebar persegi panjang : &quot;</span> + persegipanjang1.<span style="color: #000000;">getLebar</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;luas persegi panjang : &quot;</span> + persegipanjang1.<span style="color: #000000;">getLuas</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        <span style="color: #0000ff; font-weight: bold;">var</span> persegipanjang2 <span style="color: #000080;">=</span> <span style="color: #0000ff; font-weight: bold;">new</span> isi<span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;<span style="color: #0000ff; font-weight: bold;">\n</span>panjang persegi panjang : &quot;</span> + persegipanjang2.<span style="color: #000000;">getPanjang</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;lebar persegi panjang : &quot;</span> + persegipanjang2.<span style="color: #000000;">getLebar</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;tinggi persegi panjang : &quot;</span> + persegipanjang2.<span style="color: #000000;">getTinggi</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;isi persegi panjang : &quot;</span> + persegipanjang2.<span style="color: #000000;">getIsi</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
<span style="color: #F78811;">&#125;</span></pre></td></tr></table></div>

<p>output :<br />
panjang persegi panjang : 3.0<br />
lebar persegi panjang : 4.0<br />
luas persegi panjang : 12.0</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/07/inheritance-on-scala/" /></p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/07/inheritance-on-scala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>constructor on scala</title>
		<link>http://cuplis.net/2009/07/constructor-on-scala/</link>
		<comments>http://cuplis.net/2009/07/constructor-on-scala/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 12:00:47 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=514</guid>
		<description><![CDATA[source code &#8220;cetak luas segitiga&#8221; :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
class segitiga&#40;var alas:Int, var tinggi:Int&#41;&#123;
    /* constructor start */
    def this&#40;&#41;&#123;
        this&#40;3,4&#41;;
    &#125;
    def this&#40;x:Int&#41;&#123;
        this&#40;x,4&#41;;
    &#125;
    /* [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>source code &#8220;cetak luas segitiga&#8221; :</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
</pre></td><td class="code"><pre class="scala" style="font-family:monospace;"><span style="color: #0000ff; font-weight: bold;">class</span> segitiga<span style="color: #F78811;">&#40;</span><span style="color: #0000ff; font-weight: bold;">var</span> alas<span style="color: #000080;">:</span>Int, <span style="color: #0000ff; font-weight: bold;">var</span> tinggi<span style="color: #000080;">:</span>Int<span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
    <span style="color: #00ff00; font-style: italic;">/* constructor start */</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> <span style="color: #0000ff; font-weight: bold;">this</span><span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
        <span style="color: #0000ff; font-weight: bold;">this</span><span style="color: #F78811;">&#40;</span><span style="color: #F78811;">3</span>,<span style="color: #F78811;">4</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> <span style="color: #0000ff; font-weight: bold;">this</span><span style="color: #F78811;">&#40;</span>x<span style="color: #000080;">:</span>Int<span style="color: #F78811;">&#41;</span><span style="color: #F78811;">&#123;</span>
        <span style="color: #0000ff; font-weight: bold;">this</span><span style="color: #F78811;">&#40;</span>x,<span style="color: #F78811;">4</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #00ff00; font-style: italic;">/* constructor end */</span>
    <span style="color: #00ff00; font-style: italic;">/* method start */</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> getLuas<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">:</span>Double<span style="color: #000080;">=</span><span style="color: #F78811;">&#123;</span>
        <span style="color: #F78811;">0.5</span> <span style="color: #000080;">*</span> alas <span style="color: #000080;">*</span> tinggi<span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> getAlas<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">:</span>Double<span style="color: #000080;">=</span><span style="color: #F78811;">&#123;</span>
        alas<span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> getTinggi<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">:</span>Double<span style="color: #000080;">=</span><span style="color: #F78811;">&#123;</span>
        tinggi<span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
    <span style="color: #00ff00; font-style: italic;">/* method end */</span>
<span style="color: #F78811;">&#125;</span>
&nbsp;
<span style="color: #0000ff; font-weight: bold;">object</span> Main <span style="color: #F78811;">&#123;</span>
    <span style="color: #0000ff; font-weight: bold;">def</span> main<span style="color: #F78811;">&#40;</span>args<span style="color: #000080;">:</span> Array<span style="color: #F78811;">&#91;</span>String<span style="color: #F78811;">&#93;</span><span style="color: #F78811;">&#41;</span> <span style="color: #000080;">:</span>Unit <span style="color: #000080;">=</span> <span style="color: #F78811;">&#123;</span>
        <span style="color: #0000ff; font-weight: bold;">var</span> segitiga1 <span style="color: #000080;">=</span> <span style="color: #0000ff; font-weight: bold;">new</span> segitiga<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;alas segitiga : &quot;</span> + segitiga1.<span style="color: #000000;">getAlas</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;tinggi segitiga : &quot;</span> + segitiga1.<span style="color: #000000;">getTinggi</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;luas segitiga : &quot;</span> + segitiga1.<span style="color: #000000;">getLuas</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        <span style="color: #0000ff; font-weight: bold;">var</span> segitiga2 <span style="color: #000080;">=</span> <span style="color: #0000ff; font-weight: bold;">new</span> segitiga<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">5</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;<span style="color: #0000ff; font-weight: bold;">\n</span>alas segitiga : &quot;</span> + segitiga2.<span style="color: #000000;">getAlas</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;tinggi segitiga : &quot;</span> + segitiga2.<span style="color: #000000;">getTinggi</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;luas segitiga : &quot;</span> + segitiga2.<span style="color: #000000;">getLuas</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        <span style="color: #0000ff; font-weight: bold;">var</span> segitiga3 <span style="color: #000080;">=</span> <span style="color: #0000ff; font-weight: bold;">new</span> segitiga<span style="color: #F78811;">&#40;</span><span style="color: #F78811;">5</span>,<span style="color: #F78811;">6</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;<span style="color: #0000ff; font-weight: bold;">\n</span>alas segitiga : &quot;</span> + segitiga3.<span style="color: #000000;">getAlas</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;tinggi segitiga : &quot;</span> + segitiga3.<span style="color: #000000;">getTinggi</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
        println<span style="color: #F78811;">&#40;</span><span style="color: #6666FF;">&quot;luas segitiga : &quot;</span> + segitiga3.<span style="color: #000000;">getLuas</span><span style="color: #F78811;">&#41;</span><span style="color: #000080;">;</span>
    <span style="color: #F78811;">&#125;</span>
<span style="color: #F78811;">&#125;</span></pre></td></tr></table></div>

<p>output :<br />
alas segitiga : 3.0<br />
tinggi segitiga : 4.0<br />
luas segitiga : 6.0</p>
<p>alas segitiga : 5.0<br />
tinggi segitiga : 4.0<br />
luas segitiga : 10.0</p>
<p>alas segitiga : 5.0<br />
tinggi segitiga : 6.0<br />
luas segitiga : 15.0</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/07/constructor-on-scala/" /></p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/07/constructor-on-scala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>how to install netbeans 6.7 and scala plugin</title>
		<link>http://cuplis.net/2009/07/how-to-install-netbeans-67-and-scala-plugin/</link>
		<comments>http://cuplis.net/2009/07/how-to-install-netbeans-67-and-scala-plugin/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 08:01:45 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=503</guid>
		<description><![CDATA[install netbeans 6.7 :

download netbeans 6.7 di http://download.netbeans.org/netbeans/6.7/rc2
tambah permission untuk eksekusi file sh hasil download tadi

user@computer:$ chmod +x $PATH_TO_DOWNLOAD/netbeans-6.7rc2-ml-linux.sh


kemudian jalankan file tersebut

user@computer:$ sh $PATH_TO_DOWNLOAD/netbeans-6.7rc2-ml-linux.sh


ikuti petunjuk instalasi netbeans 6.7
jika instalasi sukses akan tampil icon netbeans di desktop

install scala plugin di netbeans 6.7 :

download pluginnya di http://biznetnetworks.dl.sourceforge.net/project/erlybird/nb-scala/nb-scala%206.7v1/nb-scala-6.7v1.zip
kemudian extrak file nb-scala-6.7v1.zip
jalankan aplikasi netbeans 6.7 dengan double click icon [...]


Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/' rel='bookmark' title='Permanent Link: how to install wordpress mu on nginx'>how to install wordpress mu on nginx</a> <small>setting dns server tambahkan zone sarunkgenk.com di file /etc/bind/named.conf user@computer:$...</small></li>
<li><a href='http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/' rel='bookmark' title='Permanent Link: how to install and configure nginx webserver on ubuntu'>how to install and configure nginx webserver on ubuntu</a> <small>caranya cukup mudah : install nginx user@computer:$ sudo apt-get install...</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>install netbeans 6.7 :</p>
<ol>
<li>download netbeans 6.7 di <a href="http://download.netbeans.org/netbeans/6.7/rc2" target="_blank">http://download.netbeans.org/netbeans/6.7/rc2</a></li>
<li>tambah permission untuk eksekusi file sh hasil download tadi

<div class="wp-terminal">user@computer:$ chmod +x $PATH_TO_DOWNLOAD/netbeans-6.7rc2-ml-linux.sh<br/></div>

</li>
<li>kemudian jalankan file tersebut<a href="http://download.netbeans.org/netbeans/6.7/rc2" target="_blank"></a>

<div class="wp-terminal">user@computer:$ sh $PATH_TO_DOWNLOAD/netbeans-6.7rc2-ml-linux.sh<br/></div>

</li>
<li>ikuti petunjuk instalasi netbeans 6.7</li>
<li>jika instalasi sukses akan tampil icon netbeans di desktop</li>
</ol>
<p>install scala plugin di netbeans 6.7 :</p>
<ol>
<li>download pluginnya di <a href="http://biznetnetworks.dl.sourceforge.net/project/erlybird/nb-scala/nb-scala%206.7v1/nb-scala-6.7v1.zip" target="_blank">http://biznetnetworks.dl.sourceforge.net/project/erlybird/nb-scala/nb-scala%206.7v1/nb-scala-6.7v1.zip</a></li>
<li>kemudian extrak file nb-scala-6.7v1.zip</li>
<li>jalankan aplikasi netbeans 6.7 dengan double click icon netbeans yang ada di desktop</li>
<li>pilih <strong>Tools</strong> -&gt; <strong>Plugins</strong>, klik tab <strong>Downloaded</strong> kemudian <strong>Add Plugins</strong></li>
<li>pilih direktori hasil extrak file nb-scala-6.7v1.zip tadi, kemudian pilih semua yang ada di folder tersebut</li>
<li>klik install, tunggu beberapa saat</li>
<li>setelah proses instalasi plugin selesai, restart netbeans</li>
</ol>
<p>source :<br />
<a href="http://pxapp1.packagex.com/wordpress/?p=1177&amp;pid=198" target="_blank">http://pxapp1.packagex.com/wordpress/?p=1177&amp;pid=198</a><br />
<a href="http://wiki.netbeans.org/Scala#section-Scala-1.GetStartedWithNetBeans6.7" target="_blank">http://wiki.netbeans.org/Scala#section-Scala-1.GetStartedWithNetBeans6.7</a></p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/07/how-to-install-netbeans-67-and-scala-plugin/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2009/10/how-to-install-wordpress-mu-on-nginx/' rel='bookmark' title='Permanent Link: how to install wordpress mu on nginx'>how to install wordpress mu on nginx</a> <small>setting dns server tambahkan zone sarunkgenk.com di file /etc/bind/named.conf user@computer:$...</small></li>
<li><a href='http://cuplis.net/2009/10/how-to-install-and-configure-nginx-webserver-on-ubuntu/' rel='bookmark' title='Permanent Link: how to install and configure nginx webserver on ubuntu'>how to install and configure nginx webserver on ubuntu</a> <small>caranya cukup mudah : install nginx user@computer:$ sudo apt-get install...</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/07/how-to-install-netbeans-67-and-scala-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scala on Windows</title>
		<link>http://cuplis.net/2009/07/scala-on-windows/</link>
		<comments>http://cuplis.net/2009/07/scala-on-windows/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 11:19:05 +0000</pubDate>
		<dc:creator>faizul</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=483</guid>
		<description><![CDATA[Sebagaimana bahasa pemrograman lain, untuk pertama kali kita belajar membuat program &#8220;Hello World!&#8221; dengan Scala base on Windows.
Tidak jauh berbeda dengan posting sebelumnya pada linux, hanya saja pada windows tidak perlu install.
Scala pada Windows bisa di-download disini. Setelah selesai proses download nya, extract file tersebut. Selanjutnya kita mulai membuat programnya.
Untuk pertama kali kita belajar under Command [...]


Related posts:<ol><li><a href='http://cuplis.net/2010/04/ubuntu-ssh-copy-id-setting-ssh-tanpa-password/' rel='bookmark' title='Permanent Link: ubuntu ssh-copy-id : setting ssh tanpa password'>ubuntu ssh-copy-id : setting ssh tanpa password</a> <small>﻿﻿﻿﻿﻿sebenernya proses ssh ke mirror dapat dipercepat dengan tanpa password....</small></li>
</ol>

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Sebagaimana bahasa pemrograman lain, untuk pertama kali kita belajar membuat program &#8220;Hello World!&#8221; dengan Scala base on Windows.</p>
<p>Tidak jauh berbeda dengan posting sebelumnya pada linux, hanya saja pada windows tidak perlu install.</p>
<p>Scala pada Windows bisa di-download <a title="http://www.scala-lang.org/downloads/distrib/files/scala-2.7.5.final.zip" href="http://www.scala-lang.org/downloads/distrib/files/scala-2.7.5.final.zip" target="_blank">disini</a>. Setelah selesai proses download nya, extract file tersebut. Selanjutnya kita mulai membuat programnya.</p>
<p>Untuk pertama kali kita belajar under Command Prompt. Pertama kita bisa membuat programnya langsung pada Command Prompt dan yang kedua kita membuat program yang disimpan pada suatu file dengan ekstensi .scala (sama halnya pada Java yaitu file .java) yang nantinya di-compile baru run.</p>
<p>Langsung saja, buka Command Prompt. Masuk ke directory tempat file Scala di-extract tadi. Apabila interpreternya belum diset ketik saja <strong>set PATH=%PATH%;scala-2.7.1.final\bin</strong>. Mulai membaut program. Sebelumnya ketik <strong>scala</strong> sehingga masuk ke prompt scala&gt;. Ketikkan program dibawah ini :</p>
<p>object HelloWorld {</p>
<p>def main(args: Array[String]) {</p>
<p>println(&#8220;Hello World&#8221;)</p>
<p>}</p>
<p>}</p>
<p>Untuk menjalankan programnya <strong>HelloWorld.main(null)</strong>. Berikut screenshoot nya :</p>
<p><img class="alignnone size-full wp-image-487" src="http://cuplis.net/wp-content/uploads/2009/07/scr12.jpg" alt="scr12" width="666" height="264" /></p>
<p>Kita mencoba cara yang kedua. Buka notepad, ketikkan program seperti di atas lalu save dengan nama HelloWorld.scala dan type file pilih All Files. Masuk ke directory tempat Scala di-extract. Compile file tersebut dengan perintah <strong>scalac HelloWorld.scala</strong>. Setelah itu run dengan perintah <strong>scala HelloWorld</strong> atau <strong>scala -classpath . HelloWorld</strong>. Berikut creenshoot nya :</p>
<p><img class="alignnone size-full wp-image-488" src="http://cuplis.net/wp-content/uploads/2009/07/scr2.jpg" alt="scr2" width="667" height="263" /></p>
<p>Mudah bukan? Hehehehe&#8230;</p>
<p>Selamat mencoba.</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/07/scala-on-windows/" /></p>

<p>Related posts:<ol><li><a href='http://cuplis.net/2010/04/ubuntu-ssh-copy-id-setting-ssh-tanpa-password/' rel='bookmark' title='Permanent Link: ubuntu ssh-copy-id : setting ssh tanpa password'>ubuntu ssh-copy-id : setting ssh tanpa password</a> <small>﻿﻿﻿﻿﻿sebenernya proses ssh ke mirror dapat dipercepat dengan tanpa password....</small></li>
</ol></p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/07/scala-on-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>how to install eclipse and scala plugin</title>
		<link>http://cuplis.net/2009/07/how-to-install-eclipse-and-scala-plugin/</link>
		<comments>http://cuplis.net/2009/07/how-to-install-eclipse-and-scala-plugin/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 06:46:27 +0000</pubDate>
		<dc:creator>cuplis</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Scala]]></category>

		<guid isPermaLink="false">http://cuplis.net/?p=480</guid>
		<description><![CDATA[Install Eclipse

 download dari: http://anak.kambing.vlsm.org/eclipse/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-linux-gtk.tar.gz
Unzip filenya.
Start eclipse (file eclipse langsung dibawah direktori eclipse).

Install plugin untuk scala (saat eclipse sudah berhasil dijalankan):

 Masuk ke menu Help
Klik menu Software Update
Pilih tab Available Software
Klik Button Add Site
Masukkan http://www.scala-lang.org/scala-eclipse-plugin di  textfield Location, kemudian klik OK.
Untuk Mengetes instalasi ikuti: http://www.scala-lang.org/node/94

Source : Pak Jony Sugianto


No related posts.
Related posts brought to [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Install Eclipse</p>
<ol>
<li> download dari: <a href="http://anak.kambing.vlsm.org/eclipse/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-linux-gtk.tar.gz" target="_blank">http://anak.kambing.vlsm.org/eclipse/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-linux-gtk.tar.gz</a></li>
<li>Unzip filenya.</li>
<li>Start eclipse (file eclipse langsung dibawah direktori eclipse).</li>
</ol>
<p>Install plugin untuk scala (saat eclipse sudah berhasil dijalankan):</p>
<ol>
<li> Masuk ke menu Help</li>
<li>Klik menu Software Update</li>
<li>Pilih tab Available Software</li>
<li>Klik Button Add Site</li>
<li>Masukkan <a href="http://www.scala-lang.org/scala-eclipse-plugin" target="_blank"><span class="moz-txt-link-rfc2396E">http://www.scala-lang.org/scala-eclipse-plugin</span></a> di  textfield Location, kemudian klik OK.</li>
<li>Untuk Mengetes instalasi ikuti: <a class="moz-txt-link-freetext" href="http://www.scala-lang.org/node/94">http://www.scala-lang.org/node/94</a></li>
</ol>
<p>Source : Pak Jony Sugianto</p>
<p class="fbconnect_share"><fb:share-button class="url" href="http://cuplis.net/2009/07/how-to-install-eclipse-and-scala-plugin/" /></p>

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://cuplis.net/2009/07/how-to-install-eclipse-and-scala-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
