<?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>Catatan Guru Komputer</title>
	<atom:link href="http://educnology.web.id/feed/" rel="self" type="application/rss+xml" />
	<link>http://educnology.web.id</link>
	<description>Lecturer, Researcher, Teacher</description>
	<lastBuildDate>Tue, 20 Jul 2010 16:55:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Algoritma Counting Sort (Pengurutan Data Tanpa Perbandingan)</title>
		<link>http://educnology.web.id/programming/algoritma-counting-sort/</link>
		<comments>http://educnology.web.id/programming/algoritma-counting-sort/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 11:11:16 +0000</pubDate>
		<dc:creator>Sandi Fajar Rodiyansyah</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[algoritma]]></category>
		<category><![CDATA[counting sort]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[ilmu komputer]]></category>
		<category><![CDATA[sorting]]></category>

		<guid isPermaLink="false">http://educnology.web.id/?p=731</guid>
		<description><![CDATA[Program komputer merupakan instruksi-instruksi logis yang tertulis dalam sebuah source code yang dibaca oleh komputer dan selanjutnya dieksekusi. Salah satu masalah yang dapat diselesaikan oleh komputer adalah pengurutan data. Baik pengurutan data dari yang terbesar ke yang terkecil ataupun sebaliknya. &#8230; <a href="http://educnology.web.id/programming/algoritma-counting-sort/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Program komputer merupakan instruksi-instruksi logis yang tertulis dalam sebuah source code yang dibaca oleh komputer dan selanjutnya dieksekusi. Salah satu masalah yang dapat diselesaikan oleh komputer adalah pengurutan data. Baik pengurutan data dari yang terbesar ke yang terkecil ataupun sebaliknya.</p>
<p>Di antara banyak algoritma pengurutan tersebut terdapat satu kategori algoritma pengurutan yang dalam prosesnya tidak melakukan pembandingan antar data. Yang sering disebut  <em>Non-Comparison Sorting Algorithm</em>, atau dalam bahasa IndonesiaAlgoritma Pengurutan-Tanpa-Pembandingan.<span id="more-731"></span></p>
<p>Tulisan ini akan mencoba membahas salah satu teknik sorting yang tanpa melakukan perbandingan data. Ada dua teknik algoritma untuk melakukan sorting tanpa membandingkan data yaitu : <strong><em>Counting Sort </em></strong>dan <strong><em>Radix Sort</em></strong>. Dalam tulisan ini akan dibahas teknik <em><strong>Counting Sort</strong></em>.</p>
<p>Secara umum yang proses yang dilakukan dalam metode ini adalah mengklasifikasikan data sesuai dengan kategori  terurut yang tertentu, dan dalam tiap kategori dilakukan pengklasifikasian lagi, dan seterusnya sesuai dengan kebutuhan, kemudian</p>
<p>subkategori-subkategori tersebut digabungkan kembali, yang secara dilakukan hanya dengan metode sederhana <em>concatenation</em>.</p>
<p>Ide dasar dari <em>counting sort </em>adalah menentukan, untuk setiap elemen <em>x</em> jumlah yang lebih kecil dari <em>x</em> setelah itu informasi ini digunakan untuk menentukan1 posisi <em>x</em>. Contoh sederhana misalkan terdapat 6 elemen yang lebih kecil dari <em>x </em>maka <em>x </em>menjadi posisi ke 7.</p>
<p>Berikut merupakan algoritma <em>counting sort :</em></p>
<pre>algorithm counting_sort (A,k)
Input : A : array [1..n] of integer, k: max (A)
Output : B : array [1..n] of integer
	for i = 1 to k do
           C[i] = 0
	for j = 1 to length(A) do
	   C[A[j]] = C[A[j]] + 1
	for 2 = 1 to k do
	   C[i] = C[i] + C[i-1]
	for j = 1 to length(A) do
	   B[C[A[j]]] = A[j]
	   C[A[j]] = C[A[j]] - 1
        return B</pre>
<p>Setelah dilakukan implementasi algoritma tersebut ke dalam program, dalam hal ini menggunakan JavaScript, berikut merupakan script programnya.</p>

<div class="wp_codebox"><table><tr id="p7312"><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" id="p731code2"><pre class="javascript" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>script type <span style="color: #339933;">=</span> <span style="color: #3366CC;">&quot;text/javascript&quot;</span><span style="color: #339933;">&gt;</span>
<span style="color: #003366; font-weight: bold;">function</span> countingSort<span style="color: #009900;">&#40;</span>A<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	B<span style="color: #339933;">=</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>C<span style="color: #339933;">=</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #003366; font-weight: bold;">var</span> max <span style="color: #339933;">=</span> A<span style="color: #009900;">&#91;</span><span style="color: #CC0000;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #000066; font-weight: bold;">for</span><span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span>A.<span style="color: #660066;">length</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
		<span style="color: #000066; font-weight: bold;">if</span><span style="color: #009900;">&#40;</span>max<span style="color: #339933;">&lt;</span>A<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span>
		max<span style="color: #339933;">=</span>A<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #006600; font-style: italic;">//counting</span>
	<span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;=</span>max<span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		C<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span>A.<span style="color: #660066;">length</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		C<span style="color: #009900;">&#91;</span>A<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">++;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #CC0000;">1</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;=</span>max<span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		C<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span>C<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span>C<span style="color: #009900;">&#91;</span>i<span style="color: #339933;">-</span><span style="color: #CC0000;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span>A.<span style="color: #660066;">length</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&gt;=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">--</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		B<span style="color: #009900;">&#91;</span>C<span style="color: #009900;">&#91;</span>A<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span>A<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
		C<span style="color: #009900;">&#91;</span>A<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span>C<span style="color: #009900;">&#91;</span>A<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">-</span><span style="color: #CC0000;">1</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
	<span style="color: #000066; font-weight: bold;">return</span> B<span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #006600; font-style: italic;">//test</span>
data<span style="color: #339933;">=</span><span style="color: #009900;">&#91;</span><span style="color: #CC0000;">3</span><span style="color: #339933;">,</span><span style="color: #CC0000;">4</span><span style="color: #339933;">,</span><span style="color: #CC0000;">6</span><span style="color: #339933;">,</span><span style="color: #CC0000;">3</span><span style="color: #339933;">,</span><span style="color: #CC0000;">6</span><span style="color: #339933;">,</span><span style="color: #CC0000;">8</span><span style="color: #339933;">,</span><span style="color: #CC0000;">3</span><span style="color: #339933;">,</span><span style="color: #CC0000;">5</span><span style="color: #339933;">,</span><span style="color: #CC0000;">8</span><span style="color: #339933;">,</span><span style="color: #CC0000;">4</span><span style="color: #339933;">,</span><span style="color: #CC0000;">2</span><span style="color: #339933;">,</span><span style="color: #CC0000;">6</span><span style="color: #339933;">,</span><span style="color: #CC0000;">9</span><span style="color: #339933;">,</span><span style="color: #CC0000;">5</span><span style="color: #339933;">,</span><span style="color: #CC0000;">3</span><span style="color: #339933;">,</span><span style="color: #CC0000;">4</span><span style="color: #339933;">,</span><span style="color: #CC0000;">6</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
document.<span style="color: #000066; font-weight: bold;">write</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;before : &lt;br&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #CC0000;">0</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span>data.<span style="color: #660066;">length</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	document.<span style="color: #000066; font-weight: bold;">write</span><span style="color: #009900;">&#40;</span>data<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #3366CC;">&quot; &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
document.<span style="color: #000066; font-weight: bold;">write</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;&lt;br&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
document.<span style="color: #000066; font-weight: bold;">write</span><span style="color: #009900;">&#40;</span><span style="color: #3366CC;">&quot;after : &lt;br&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
data<span style="color: #339933;">=</span>countingSort<span style="color: #009900;">&#40;</span>data<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000066; font-weight: bold;">for</span> <span style="color: #009900;">&#40;</span>i<span style="color: #339933;">=</span><span style="color: #CC0000;">1</span><span style="color: #339933;">;</span>i<span style="color: #339933;">&lt;</span>data.<span style="color: #660066;">length</span><span style="color: #339933;">;</span>i<span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	document.<span style="color: #000066; font-weight: bold;">write</span><span style="color: #009900;">&#40;</span>data<span style="color: #009900;">&#91;</span>i<span style="color: #009900;">&#93;</span><span style="color: #339933;">+</span><span style="color: #3366CC;">&quot; &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>	
<span style="color: #339933;">&lt;/</span>script<span style="color: #339933;">&gt;</span></pre></td></tr></table></div>

<p>Dari data random pada array data=[3,4,6,3,6,8,3,5,8,4,2,6,9,5,3,4,6];<br />
 setelah program terebut dijalankan maka data itu menjadi terurut yang dapat terlihat pada gambar dibawah :</p>
<p><a href="http://educnology.web.id/wp-content/uploads/2010/07/urut.png"><img class="aligncenter size-full wp-image-739" title="urut" src="http://educnology.web.id/wp-content/uploads/2010/07/urut.png" alt="" width="210" height="77" /></a></p>
<p>Dengan demikian data yang semula teracak setelah program itu dijalankan maka data akan terurut seperti pada gambar diatas. Namun kekurangan dari algortima ini adalah tidak bisa mengurutkan data string dan data bilangan desimal.</p>
<p>Referensi :</p>
<p>Pengkajian Algoritma Tanpa Perbandingan Counting Sort dan Radix Sort. Oleh : Dominnikus Damas Putranto (Program Studi Teknik Informatika ITB).</p>
<p><a href="http://en.wikipedia.org/wiki/Counting_sort">http://en.wikipedia.org/wiki/Counting_sort</a></p>
<p>Some Sorting Algorithm (Course Material Computer Science UGM). Oleh : Azhari, Drs. MT. Dr. (Magister Ilmu Komputer UGM)</p>
<p><a href="http://users.cs.cf.ac.uk/C.L.Mumford/tristan/CountPage.html">http://users.cs.cf.ac.uk/C.L.Mumford/tristan/CountPage.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://educnology.web.id/programming/algoritma-counting-sort/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dan Internet Pun Menjadi Jalur Utama Komunikasi</title>
		<link>http://educnology.web.id/teknologi-internet/dan-internet-pun-menjadi-jalur-utama-komunikasi/</link>
		<comments>http://educnology.web.id/teknologi-internet/dan-internet-pun-menjadi-jalur-utama-komunikasi/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 07:47:29 +0000</pubDate>
		<dc:creator>Sandi Fajar Rodiyansyah</dc:creator>
				<category><![CDATA[Teknologi Internet]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[komunikasi]]></category>

		<guid isPermaLink="false">http://educnology.web.id/?p=716</guid>
		<description><![CDATA[Satu tahun, ya&#8230; hampir satu tahun saya lulus dari kampus saya dulu dan otomatis sedikit jarang bertemu dengan rekan-rekan temen saya waktu kuliah. Dan entah sudah berapa tahun saya berpisah dengan temen-temen SD, SMP dan SMA saya males menghitungnya. Namun, &#8230; <a href="http://educnology.web.id/teknologi-internet/dan-internet-pun-menjadi-jalur-utama-komunikasi/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Satu tahun, ya&#8230; hampir satu tahun saya lulus dari kampus saya dulu dan otomatis sedikit jarang bertemu dengan rekan-rekan temen saya waktu kuliah. Dan entah sudah berapa tahun saya berpisah dengan temen-temen SD, SMP dan SMA saya males menghitungnya.</p>
<p>Namun, hal ini bukan tenteng lamanya saya berpisah dengan temen-temen. Ya, berpisah secara fisik ini adalah suatu kepastian yang harus kita jalani karena tuntutan keadaan masing-masing. Ada yang kuliah lagi (S2) ada yang kerja, ada yang pulang kampung dan bekerja di tempat asalnya mungkin juga mau mencalonkan jadi bupati di tempatnya. <span style="font-size: 13px; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; line-height: 19px;"><img src="http://educnology.web.id/wp-includes/images/smilies/icon_biggrin.gif" alt=":grin:" /><span id="more-716"></span><br />
</span></p>
<p>Nah, mau tidak mau, suka tidak suka dengan keadaan seperti ini, komunikasi adalah hal yang wajib kita lakukan dengan temen-temen yang sudah menyebar itu. Kalau dulu, SMS dan telepon adalah jalur utama komunikasi kita. Mungkin saat ini mengalami sedikit perubahan. Perubahan ini secara langsung dipengaruhi oleh teknologi internet yang semakin mudah dan semakin mengakar dikalangan masyarakat.</p>
<p>Ya, internet. Saat ini jalur internet adalah jalur utama komunikasi  sebagian besar orang-orang. Dengan internet, tidak ada yang tidak bisa dilakukan. Mulai dari berkirim teks, teks bergambar, dokumen, foto, musik bahkan video. Kita masih bisa berbagi tentang kehidupan kita kepada teman-teman kita atau lebih luasnya kepada dunia, karena pada dasarnya semua postingan yang kita lakukan bisa dilihat oleh mata dunia.</p>
<p>Teknologi, oh teknologi. Entah itu benda atau bukan yang jelas &#8216;dia&#8217; memberikan kemudahan kepada manusia untuk menjalankan aktifitasnya. Ya, dalam hal ini adalah aktifitas komunikasi. Entah berapa banyak manusia pintar yang menciptakan teknologi ini. Maka mereka yang menciptakan teknologi itu dengan tujuan yang baik, maka kita seharusnya menggunakanya sebaik mungkin.</p>
]]></content:encoded>
			<wfw:commentRss>http://educnology.web.id/teknologi-internet/dan-internet-pun-menjadi-jalur-utama-komunikasi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dokumen Digital dan Keamannya</title>
		<link>http://educnology.web.id/fenomena/dokumen-digital-dan-keamannya/</link>
		<comments>http://educnology.web.id/fenomena/dokumen-digital-dan-keamannya/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 13:53:40 +0000</pubDate>
		<dc:creator>Sandi Fajar Rodiyansyah</dc:creator>
				<category><![CDATA[Fenomena]]></category>
		<category><![CDATA[Teknologi Internet]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[enkripsi]]></category>
		<category><![CDATA[informasi]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[internet banking]]></category>
		<category><![CDATA[keamanan data]]></category>
		<category><![CDATA[sistem]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://educnology.web.id/?p=701</guid>
		<description><![CDATA[Dewasa ini, manusia dalam kehidupan sehari-harinya dimudahkan adanya kemajuan teknologi, terutama kemudahan dibidang informasi dan komunikasi yang sangat dibantu oleh teknologi informasi dan komunikasi yang ada. Namun, seiring dengan berkembangnya TIK yang dapat membantu manusia dalam berkomunikasi, maka berkembang pula &#8230; <a href="http://educnology.web.id/fenomena/dokumen-digital-dan-keamannya/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Dewasa ini, manusia dalam kehidupan sehari-harinya dimudahkan adanya kemajuan teknologi, terutama kemudahan dibidang informasi dan komunikasi yang sangat dibantu oleh teknologi informasi dan komunikasi yang ada.</p>
<p>Namun, seiring dengan berkembangnya TIK yang dapat membantu manusia dalam berkomunikasi, maka berkembang pula media dan kontent yang dapat kita kirim dan kita terima dalam prses komunikasi tersebut. Secara umum, konten informasi atau yang sering kita sebut sebagai data yang dikirimkan melalui media TIK antara lain dokumen, foto atau gambar, musik dan bahkan audio visual seperti video.<span id="more-701"></span></p>
<p>Nah, dengan dua perkembangan tersebut (perkembangan konten dan perkembangan media) maka masalah selanjutnya yang dihadapi pengguna teknologi tersebut adalah masalah keamanan data. Karena melalui media internet yang kita ketahui siapapun bisa mengaksesnya secara bebas, maka keamanan data yang kita kirim dan terima harus memiliki semacam &#8216;pengawalan&#8217; atau <em>guard</em> agar data yang kita kirimkan dapat sampai dengan &#8216;selamat&#8217; kepada penerimanya. Maksud &#8216;selamat&#8217; dalam kalimat sebelumnya adalah datanya utuh, tidak diubah-ubah oleh orang yang tidak berhak dan juga tidak bisa dibaca bahkan di salin oleh orang yang tidak berhak. Dari uraian ini, maka keamanan data adalah isu yang penting untuk kita angkat karena tidak jarang data yang kita kirimkan melalui media internet adalah data yang bersifat rahasia baik rahasia perusahaan/instansi kita maupun rahasia pribadi kita masing-masing.</p>
<p>Mengutip dari presentasi oleh <a href="http://rootbrain.com">Josua M. Sinambela</a> dalam acara <a href="http://puskom.ugm.ac.id/openhouse">Seminar Nasional &#8220;Keamanan Jaringan dan Komunikasi Data&#8221;</a> di <a href="http://ugm.ac.id">Universitas Gadjah Mada</a>. Beliau menyampaikan presentasi yang intinya bahwa keamanan informasi adalah proses yang sirkuler yang diawali dengan Prevention (pencegahan), Protection (perlindungan), Detection (Deteksi) dan Response (Respon). Berikut merupakan gambaran proses keamanan informasi menurut <a href="http://rootbrain.com">Josua M. Sinambela</a> :</p>
<p style="text-align: center;"><a href="http://educnology.web.id/wp-content/uploads/2010/06/keamanan.jpg"><img class="aligncenter size-full wp-image-704" title="keamanan" src="http://educnology.web.id/wp-content/uploads/2010/06/keamanan.jpg" alt="" width="448" height="336" /></a>Sumber : <a href="http://puskom.ugm.ac.id/openhouse/materi/Computer%20Security-Josua-M-Sinambela.pdf">Presentasi Josua M. Sinambela dalam Seminar Nasional &#8220;Keamanan Jaringan dan Komunikasi Data&#8221; UGM 15 Juni 2010</a></p>
<p style="text-align: left;">Karena keamanan informasi adalah hal yang sangat krusial (penting), maka keamanan informasi adalah suatu keharusan dari sistem. Maksudnya adalah, jika kita sebagai pengembang sistem informasi, maka disamping fitur-fitur yang dibutuhkan oleh user sebagai pengguna sistem informasi tersebut kita juga perlu memperhatikan kebutuhan dari data dan informasi yaitu berupa keamanan data dan informasi yang diolah oleh sistem informasi tersebut. Maka dengan demikian, keamanan informasi adalah suatu keharusan, bukan hanya sebagai fitur.</p>
<p style="text-align: left;">Mengingat pentingnya sebuah sistem yang aman maka biasanya pengembang dan pengguna sistem mengamankan informasi dari sistem tersebut melalui 4 tahapan yaitu :</p>
<ol>
<li>Fisik (<em>physical security</em>), keamanan tahapan ini adalah keamanan fisik yang cenderung ke arah keamanan <em>hardware</em> dari sistem informasi tersebut. Contohnya adalah menyimpan server di tempat yang aman (kalau perlu dijaga oleh penjaga) dan yang memiliki suhu udara yang stabil agar server dapat bekerja dengan maksimal.</li>
<li>Manusia (<em>personal security</em>), keamanan ini cenderung ke arah siapa saja yang bisa mengakses informasi tersebut dalam hal ini ada user previlege di sistem informasi tesebut. Dan juga siapa saja yang memiliki akses ke ruang server tersebut.</li>
<li>Data, media dan teknik, pada tahapan ini menitikberatkan kepada keamaman teknis bagaimana data tersebut disimpan dan media yang digunakan untuk mengirim data tersebut ke tempat lain. Dalam hal ini kita biasanya menggunakan teknik keamanan seperti enkripsi data, penggunaan ssh untuk mentransfer informasi tersebut melalui internet dan berbagai teknik lain yang bisa kita gunakan. Nah, biasanya tahapan ini dipelajari di kampus-kampus melalui mata kuliah keamanan data dan jaringan.</li>
<li>Kebijakan dan Prosedur. Nah pada tahapan ini adalah cenderung kearah pembuatan standar operasional prosedur dari instansi atau perusahaan dalam menggunakan sistem tersebut. Biasanya bagian divisi IT mengembangkan SOP dalam penggunaan sistem informasi dan harus dijalankan oleh seluruh karyawan agar sistem tersebut aman. Seaman apapun sistem informasi dengan teknik enkripsi 512bit sekalipun jika tidak didukung oleh SOP yang baik maka sistem tersebut masih dikatakan ada hole-nya yang bisa dimasuki oleh hacker.</li>
</ol>
<p style="text-align: center;"><a href="http://educnology.web.id/wp-content/uploads/2010/06/lapisan_keamanan.jpg"><img class="aligncenter size-full wp-image-709" title="lapisan_keamanan" src="http://educnology.web.id/wp-content/uploads/2010/06/lapisan_keamanan.jpg" alt="" width="446" height="336" /></a>Sumber : <a href="http://puskom.ugm.ac.id/openhouse/materi/Computer%20Security-Josua-M-Sinambela.pdf">Presentasi Josua M. Sinambela dalam Seminar Nasional &#8220;Keamanan  Jaringan dan Komunikasi Data&#8221; UGM 15 Juni 2010</a></p>
<p style="text-align: left;">Nah, dari uraian diatas maka keamanan informasi dan komunikasi data adalah hal yang sangat harus diperhatikan baik oleh pengembang sistem, ISP, pengguna dan semua orang yang biasa menggunakan media internet untuk melakukan komunikasi dan berkirim data apalagi data yang dikirim memiliki tingkat sensitifitas yang tinggi.</p>
<p style="text-align: left;">Sebagai penutup, saya ingin memberi tips agar keamanan data penting kita yang tersimpan di internet tersimpan dengan aman :</p>
<ol>
<li>Jika kita memiliki <em>account </em>internet banking, jangan melakukan transaksi e-banking di komputer umum (warnet).</li>
<li>Untuk melakukan login ke situs-situs sebaiknya menggunakan https agar komunikasi komputer kita dengan server website tersebut dienkripsi (jika website tersebut mendukung https)</li>
<li>Apabila kita diharuskan mengirim data-data penting melalui internet sebaiknya dilakukan enkrispi terlebih dahulu dan dikirim melalui email (jangan melalui situs-situs penyimpan file seperti raphidshare dan kawan-kawan.</li>
<li>Kita bisa menggunakan google docs untuk berbagi data dengan rekan-rekan secara <em>real time</em>.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://educnology.web.id/fenomena/dokumen-digital-dan-keamannya/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Memasang Posting Twitter di Blog atau Website</title>
		<link>http://educnology.web.id/programming/memsang-posting-twitter-di-blog-atau-website/</link>
		<comments>http://educnology.web.id/programming/memsang-posting-twitter-di-blog-atau-website/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 13:38:48 +0000</pubDate>
		<dc:creator>Sandi Fajar Rodiyansyah</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Teknologi Internet]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://educnology.web.id/?p=694</guid>
		<description><![CDATA[Saat ini website yang tersebar di internet biasanya terhubung kedalam aplikasi social networking yang mampu memberikan keleluasaan untuk saling bertukar internet melalui media social networking tersebut. Pada tutorial ini, saya akan mencoba akan menulis tutorial untuk  memasang postingan di twitter &#8230; <a href="http://educnology.web.id/programming/memsang-posting-twitter-di-blog-atau-website/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Saat ini website yang tersebar di internet biasanya terhubung kedalam aplikasi social networking yang mampu memberikan keleluasaan untuk saling bertukar internet melalui media social networking tersebut.</p>
<p>Pada tutorial ini, saya akan mencoba akan menulis tutorial untuk  memasang postingan di twitter untuk dipasang di website atau blog kita. <span id="more-694"></span>Berikut merupakan listing program yang akan memanggil postingan di twtter yang akan kita pasang di website kita :</p>

<div class="wp_codebox"><table><tr id="p6944"><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
</pre></td><td class="code" id="p694code4"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">function</span> get_latest_tweet<span style="color: #009900;">&#40;</span><span style="color: #000088;">$username</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    <span style="color: #000088;">$url</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;http://search.twitter.com/search.atom?q=from:<span style="color: #006699; font-weight: bold;">$username</span>&amp;rpp=1&quot;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$content</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/file_get_contents"><span style="color: #990000;">file_get_contents</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$content</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/explode"><span style="color: #990000;">explode</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'&lt;content type=&quot;html&quot;&gt;'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$content</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000088;">$content</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/explode"><span style="color: #990000;">explode</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'&lt;/content&gt;'</span><span style="color: #339933;">,</span> <span style="color: #000088;">$content</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">return</span> <a href="http://www.php.net/html_entity_decode"><span style="color: #990000;">html_entity_decode</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$content</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000088;">$my_username</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'username'</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> get_latest_tweet<span style="color: #009900;">&#40;</span><span style="color: #000088;">$my_username</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Dari list tersebut akan dihasilkan postingan twitter terakhir yang kita masukan ke twitter.<br />
<a href="http://twitter.com/rodiyansyah"><img class="aligncenter size-full wp-image-714" title="Follow Us on Twitter" src="http://educnology.web.id/wp-content/uploads/2009/05/twitter.jpg" alt="" width="176" height="76" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://educnology.web.id/programming/memsang-posting-twitter-di-blog-atau-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jangan Main-main dengan Internet.</title>
		<link>http://educnology.web.id/fenomena/jangan-main-main-dengan-internet/</link>
		<comments>http://educnology.web.id/fenomena/jangan-main-main-dengan-internet/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 11:47:37 +0000</pubDate>
		<dc:creator>Sandi Fajar Rodiyansyah</dc:creator>
				<category><![CDATA[Fenomena]]></category>
		<category><![CDATA[Pendidikan TIK]]></category>
		<category><![CDATA[Teknologi Internet]]></category>
		<category><![CDATA[etika]]></category>
		<category><![CDATA[internet]]></category>

		<guid isPermaLink="false">http://educnology.web.id/?p=688</guid>
		<description><![CDATA[Hari ini, 8 Juni 2010. Ini adalah tulisan pertama saya yang saya tulis di yogyakarta. Setelah sekian lama vakum nulis di blog karena berbagai kesibukan yang harus saya jalani akhir-akhir ini. Tapi bukan tentang saya sibuk yang akan dibahas di &#8230; <a href="http://educnology.web.id/fenomena/jangan-main-main-dengan-internet/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hari ini, 8 Juni 2010. Ini adalah tulisan pertama saya yang saya tulis di yogyakarta. Setelah sekian lama vakum nulis di blog karena berbagai kesibukan yang harus saya jalani akhir-akhir ini. Tapi bukan tentang saya sibuk yang akan dibahas di tulisan ini.</p>
<p>Satu minggu kebelakang, media cetak, televisi, radio dan terlebih media internet digegerkan dengan beredarnya video yang tidak layak ditonton oleh anak kecil alias video porno dari sepasang kekasih selebritis Indonesia A dan LM. Belum berita video A dan LM mereda kembali beredar video porno yang kali ini masih dari A namun pasangan wanitanya bukan LM melainkan CT.<span id="more-688"></span></p>
<p>Ada apa gerangan dengan pemanfaatan internet di Indonesia? Pertanyaan ini muncul di benak saya dalam melihat fenomena internet di Indonesia akhir-akhir ini. Apakah moral bangsa ini menjadi terjun bebas gara-gara teknologi atau seperti apa, saya masih belum bisa menyimpulkannya.</p>
<p>Internet, jika kita membaca dan mendengar kata itu pikiran kita akan langsung tertuju pada komputer dan informasi. ya, informasi karena dengan internet semua informasi (yang baik dan yang buruk) tersebar ke seluruh dunia secara cepat. Ya benar,, CEPAT. Coba Anda bayangkan, ketika Anda menuliskan status facebook misalnya atau twitter maka ketika Anda memposting status tersebut secara langsung Anda memberi tahu dunia bahwa Anda sudah menuliskan status itu. Tidak hanya facebook dan twitter banyak fasilitas yang lain yang bisa digunakan. Intinya, ketika Anda memposting sesuatu ke internet (dengan layanan apapun) maka secara langsung Anda sudah mendokumentasikan postingan tersebut dan boleh jadi bisa diakses di seluruh dunia.</p>
<p>Oleh karena itu, karena internet adalah bersifat global maka kita dituntut untuk menggunakannya searif dan sebijaksana mungkin. Karena sesuatu yang Anda masukan mungkin akan berpengaruh terhadap orang lain terlebih jika isi postingan itu mengandung hal-hal yang dianggap kurang baik oleh masyarakat kebanyakannya. Oleh karena itu, jika Anda berniat memasukan sesuatu ke internet yang dinilai kurang baik hendaknya Anda memikirkannya masak-masak.</p>
<p>Melalui ini saya mengajak kepada pembaca sekalian marilah kita lebih bijak dalam menggunakan teknologi yang sudah diciptakan oleh orang-orang pintar untuk membantu pekerjaan manusia agar lebih mudah.</p>
]]></content:encoded>
			<wfw:commentRss>http://educnology.web.id/fenomena/jangan-main-main-dengan-internet/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
