<?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"
	>

<channel>
	<title>Bayu Kurniawan R</title>
	<atom:link href="http://bkurniawan.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://bkurniawan.com</link>
	<description>Think about GIS, Linux and Oracle</description>
	<pubDate>Tue, 27 Oct 2009 16:44:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Bikin Trigger untuk Insert/Update the_geom</title>
		<link>http://bkurniawan.com/2009/10/26/bikin-trigger-untuk-insertupdate-the_geom/</link>
		<comments>http://bkurniawan.com/2009/10/26/bikin-trigger-untuk-insertupdate-the_geom/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 05:34:50 +0000</pubDate>
		<dc:creator>bayu_kr</dc:creator>
		
		<category><![CDATA[GIS]]></category>

		<category><![CDATA[MapServer]]></category>

		<category><![CDATA[PostGIS]]></category>

		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://bkurniawan.com/?p=103</guid>
		<description><![CDATA[Apabila kita mempunyai Layer yang bertipe point, maka kita bisa menambahkan/mengupdate point tersebut dalam database PostgreSQL.
Misal kita mempunyai tabel map_point yang mempunyai field2 sebagai berikut:
TABLE map_point
(
id character varying(254),
nama character varying(254),
x double precision,
y double precision,
the_geom geometry,
)
dimana x dan y adalah koordinat titik tersebut dan the_geom adalah koordinat dalam format PostGIS.
Kita bisa menambah/mengupdate titik tersebut tanpa menyentuh [...]]]></description>
			<content:encoded><![CDATA[<p>Apabila kita mempunyai Layer yang bertipe point, maka kita bisa menambahkan/mengupdate point tersebut dalam database PostgreSQL.</p>
<p>Misal kita mempunyai tabel map_point yang mempunyai field2 sebagai berikut:</p>
<p>TABLE map_point<br />
(<br />
id character varying(254),<br />
nama character varying(254),<br />
x double precision,<br />
y double precision,<br />
the_geom geometry,<br />
)</p>
<p>dimana x dan y adalah koordinat titik tersebut dan the_geom adalah koordinat dalam format PostGIS.</p>
<p>Kita bisa menambah/mengupdate titik tersebut tanpa menyentuh field the_geom dengan membuat Trigger.</p>
<p>Pertama kita membuat function yang bernama map_point_change(), seperti dibawah ini :</p>
<p>CREATE OR REPLACE FUNCTION map_point_change()<br />
RETURNS trigger AS<br />
$BODY$DECLARE<br />
the_geom_insert text;<br />
the_geom_update text;</p>
<p>BEGIN<br />
IF (TG_OP = &#8216;INSERT&#8217;) THEN<br />
the_geom_insert = ST_GeomFromText(&#8217;POINT(&#8217;|| new.x || &#8216; &#8216; || new.y ||&#8217;)', 4326);<br />
UPDATE map_aset SET the_geom = the_geom_insert WHERE gid=new.gid;</p>
<p>ELSIF (TG_OP = &#8216;UPDATE&#8217;) THEN<br />
IF new.x &lt;&gt; old.x OR new.y &lt;&gt; old.y THEN<br />
the_geom_update = ST_GeomFromText(&#8217;POINT(&#8217;|| new.x || &#8216; &#8216; || new.y ||&#8217;)', 4326);<br />
UPDATE map_aset SET the_geom = the_geom_update WHERE gid=new.gid;</p>
<p>END IF;<br />
RETURN NEW;<br />
END IF;<br />
RETURN NEW;<br />
END;<br />
$BODY$<br />
LANGUAGE &#8216;plpgsql&#8217; VOLATILE<br />
COST 100;<br />
ALTER FUNCTION map_point_change() OWNER TO postgres;</p>
<p>Lalu buat Trigger seperti dibawah ini :</p>
<p>CREATE TRIGGER map_point_change<br />
AFTER INSERT OR UPDATE<br />
ON map_point FOR EACH ROW<br />
EXECUTE PROCEDURE map_point_change();</p>
]]></content:encoded>
			<wfw:commentRss>http://bkurniawan.com/2009/10/26/bikin-trigger-untuk-insertupdate-the_geom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Surat Pengunduran diri Kerja</title>
		<link>http://bkurniawan.com/2008/11/18/surat-pengunduran-diri-kerja/</link>
		<comments>http://bkurniawan.com/2008/11/18/surat-pengunduran-diri-kerja/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 05:29:28 +0000</pubDate>
		<dc:creator>bayu_kr</dc:creator>
		
		<category><![CDATA[My Live]]></category>

		<category><![CDATA[surat pengunduran diri kerja]]></category>

		<guid isPermaLink="false">http://bkurniawan.com/?p=94</guid>
		<description><![CDATA[Resign 
	Get your own at Scribd or explore others:		  Career  			  resign surat pengund  		
]]></description>
			<content:encoded><![CDATA[<p><a title="View Resign document on Scribd" href="http://www.scribd.com/doc/8100093/Resign" style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;">Resign</a> <object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_422340757911529" name="doc_422340757911529" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle"	height="500" width="100%"><param name="movie"	value="http://documents.scribd.com/ScribdViewer.swf?document_id=8100093&#038;access_key=key-ei26hcz5c5hmwv6eo5z&#038;page=1&#038;version=1&#038;viewMode="><param name="quality" value="high"><param name="play" value="true"><param name="loop" value="true"><param name="scale" value="showall"><param name="wmode" value="opaque"><param name="devicefont" value="false"><param name="bgcolor" value="#ffffff"><param name="menu" value="true"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="salign" value=""><embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=8100093&#038;access_key=key-ei26hcz5c5hmwv6eo5z&#038;page=1&#038;version=1&#038;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_422340757911529_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="500" width="100%"></embed></object>
<div style="margin: 6px auto 3px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block;">	<a href="http://www.scribd.com/upload" style="text-decoration: underline;">Get your own</a> at Scribd or <a href="http://www.scribd.com/browse" style="text-decoration: underline;">explore</a> others:		  <a href="http://www.scribd.com/browse?c=147-career" style="text-decoration: underline;">Career</a>  			  <a href="http://www.scribd.com/tag/resign%20surat%20pengunduran%20diri%20kerja" style="text-decoration: underline;">resign surat pengund</a>  		</div>
]]></content:encoded>
			<wfw:commentRss>http://bkurniawan.com/2008/11/18/surat-pengunduran-diri-kerja/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MapServer with fist-mapping template</title>
		<link>http://bkurniawan.com/2008/11/13/mapserver-with-fist-mapping-template/</link>
		<comments>http://bkurniawan.com/2008/11/13/mapserver-with-fist-mapping-template/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 17:21:59 +0000</pubDate>
		<dc:creator>bayu_kr</dc:creator>
		
		<category><![CDATA[MapServer]]></category>

		<category><![CDATA[fist-mapping]]></category>

		<category><![CDATA[MapServer fist fist-mapping]]></category>

		<guid isPermaLink="false">http://bkurniawan.com/?p=92</guid>
		<description><![CDATA[Template MapServer yang satu sudah tidak di develop lagi oleh pembuatnya.
Situsnya pun kini menghilang, padahal template yang satu ini sangat bagus untuk para user yang menginginkan untuk bisa mendigit, mengedit dan menghapus data secara live di web dengan menggunakan data dari database PostgreSQL maupun Oracle.
Langkah untuk menginstall bisa dibaca di folder docs nya FIST, berikut [...]]]></description>
			<content:encoded><![CDATA[<p>Template MapServer yang satu sudah tidak di develop lagi oleh pembuatnya.</p>
<p>Situsnya pun kini menghilang, padahal template yang satu ini sangat bagus untuk para user yang menginginkan untuk bisa mendigit, mengedit dan menghapus data secara live di web dengan menggunakan data dari database PostgreSQL maupun Oracle.</p>
<p>Langkah untuk menginstall bisa dibaca di folder docs nya FIST, berikut step stepnya :</p>
<p>1. Installing MS4W<br />
* Unzip ms4w di c:\<br />
* Double click file di c:\ms4w\apache-install.bat file.<br />
2. Konfigurasi MS4W untukFIST<br />
* Buka file c:\ms4w\Apache\conf\httpd.conf dan tambah file di bawah ini :<br />
# set the FIST document root<br />
Alias /fist/ &#8220;/ms4w/apps/fist/htdocs/&#8221;<br />
&lt;Directory &#8220;/ms4w/apps/fist/htdocs/&#8221;&gt;<br />
AllowOverride None<br />
Options none<br />
Order allow,deny<br />
Allow from all<br />
&lt;/Directory&gt;<br />
* PDFlib tidak dicompile dengan PHP di versi MS4W ini, jadi tugas di bawah diperlukan :<br />
download file php_pdf.dll (php-5.2.1) dari http://pecl4win.php.net/ext.php/php_pdf.dll<br />
tempatkan file php_pdf.dll di direktori C:\ms4w\Apache\php\ext\<br />
* Buka file c:\ms4w\Apache\cgi-bin\php.ini dan uncomment/tambah baris berikut :<br />
extension=php_gd2.dll<br />
extension=php_pdf.dll<br />
extension=php_pgsql.dll<br />
* Buka file c:\ms4w\Apache\cgi-bin\php.ini dan modifikasi baris berikut :<br />
display_errors=Off<br />
log_errors=On<br />
* Double klik file c:\ms4w\apache-restart.bat.</p>
<p>3. Install FIST<br />
* Unzip fist ke c:\ms4w\apps\<br />
* Buat direktori c:\temp\ , dimana error log FIST dibuat.<br />
* Buka FIST-Admin di browser dan login (username dan password adalah &#8216;default&#8217;). Langkah ini mengkonfigurasi dan mengecek installasi:<br />
http://localhost/fist/fist-Admin/<br />
* Buka contoh sites FIST di browser :<br />
http://localhost/fist/fistMain.php?site=example_world_win<br />
http://localhost/fist/fistMain.php?site=example_bc_win</p>
<p>4. Settingan config untuk localhost, ini aku tulis karena aku sering kesulitan saat menginstall di localhost pada windows vista</p>
<p><strong>user-config</strong></p>
<p>&lt;!DOCTYPE user-config SYSTEM &#8220;c:/ms4w/apps/fist/htdocs//user-config.dtd&#8221;&gt;</p>
<p><strong>map-service-config<br />
</strong></p>
<p>&lt;!DOCTYPE map-service-config SYSTEM &#8220;c:/ms4w/apps/fist/htdocs/map-service-config.dtd&#8221;&gt;<br />
&lt;map-service-config&gt;</p>
<p>&lt;web-options&gt;<br />
&lt;url-root&gt;http://localhost/fist/&lt;/url-root&gt;<br />
&lt;system-root&gt;c:/ms4w/apps/fist/&lt;/system-root&gt;<br />
&lt;/web-options&gt;</p>
<p><strong>layer-config</strong></p>
<p>&lt;!DOCTYPE layer-config SYSTEM &#8220;d:/ms4w/apps/fist/htdocs/layer-config.dtd&#8221;&gt;</p>
<p><strong>site-config</strong></p>
<p>&lt;!DOCTYPE site-config SYSTEM &#8220;d:/ms4w/apps/fist/htdocs/site-config.dtd&#8221;&gt;</p>
<p><strong>fist/htdocs/.session-config-template</strong></p>
<p>&lt;!DOCTYPE session-config SYSTEM &#8220;http://localhost/fist//session-config.dtd&#8221;&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://bkurniawan.com/2008/11/13/mapserver-with-fist-mapping-template/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Indosat 3.5 Broadband Paket ISAT Eco Unlimited</title>
		<link>http://bkurniawan.com/2008/09/27/indosat-35-broadband-paket-isat-eco-unlimited/</link>
		<comments>http://bkurniawan.com/2008/09/27/indosat-35-broadband-paket-isat-eco-unlimited/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 03:34:51 +0000</pubDate>
		<dc:creator>bayu_kr</dc:creator>
		
		<category><![CDATA[My Live]]></category>

		<category><![CDATA[3.5G]]></category>

		<category><![CDATA[indosat]]></category>

		<category><![CDATA[unlimited]]></category>

		<guid isPermaLink="false">http://bkurniawan.com/?p=83</guid>
		<description><![CDATA[Indosat baru2 ini mengeluarkan paket unlimited dari Indosat 3.5 Broadband, layanan telekomunikasi bergerak nirkabel dengan teknologi 3.5G (GSM/ UMTS/ HSDPA).
Dengan paket Unlimited yang baru di launch pada September 2008 terdiri dari empat paket, dengan paket yang termurah yaitu paket ISAT Eco seharga Rp. 110.000 perbulan.
Cukup hanya dengan daftar paket tersebut di galeri Indosat, dengan membawa [...]]]></description>
			<content:encoded><![CDATA[<p>Indosat baru2 ini mengeluarkan paket unlimited dari <a title="Indosat 3.5G Broadband" href="http://www.indosat.com/Indosat_3.5G_Broadband" target="_blank">Indosat 3.5 Broadband</a>, layanan telekomunikasi bergerak nirkabel dengan teknologi 3.5G (GSM/ UMTS/ HSDPA).</p>
<p>Dengan paket Unlimited yang baru di launch pada September 2008 terdiri dari empat paket, dengan paket yang termurah yaitu paket ISAT Eco seharga Rp. 110.000 perbulan.</p>
<div id="attachment_86" class="wp-caption alignleft" style="width: 510px"><a href="http://bkurniawan.com/wp-content/uploads/2008/09/noname1.jpg"><img class="size-full wp-image-86" title="Indosat 3.5G" src="http://bkurniawan.com/wp-content/uploads/2008/09/noname1.jpg" alt="Indosat 3.5G" width="500" height="193" /></a><p class="wp-caption-text">Indosat 3.5G</p></div>
<p>Cukup hanya dengan daftar paket tersebut di galeri Indosat, dengan membawa foto copy KTP dan KK dan membeli modem HSPDA Huawei e220 seharga Rp. 1 Juta. Lalu tunggu masa aktif dari kartu Indosat kira2 tiga hari. Pengguna sudah bisa memanfaatkan paket tersebut.</p>
<p>Setting Indosat 3.5G Unlimited</p>
<p>APN : indosat3g</p>
<p>Access Number : *99#</p>
<p>User : indosat</p>
<p>Password : indosat</p>
<p>DNS Untuk biar bisa buka <a title="Indowebster" href="http://indowebster.com" target="_blank">indowebster</a>, thanks to <a title="device-gadgets.com" href="http://device-gadgets.com/06/35g-indosat-broadband-unlimited/" target="_blank">device-gadgets.com</a> (pilih 2 saja dari pilihan di bawah) :</p>
<p>NAKULA.INDOSAT.COM (<strong>202.152.161.227</strong>)<br />
NS2.INDOSAT.COM (202.152.165.36)<br />
NS3.INDOSAT.COM (202.152.165.39)<br />
NS4.INDOSAT.COM (202.93.40.174)<br />
SADEWA.INDOSAT.COM (<strong>202.152.161.229</strong>)</p>
<p>Dengan menggunakan <a title="Speed Test" href="http://www.speedtest.net/" target="_blank">Speed test</a> dengan posisi berada di Yogyakarta, hasil yang didapat :</p>
<p>Server Jakarta</p>
<div id="attachment_85" class="wp-caption alignnone" style="width: 328px"><a href="http://bkurniawan.com/wp-content/uploads/2008/09/indosat.jpg"><img class="size-full wp-image-85" title="Speed Test" src="http://bkurniawan.com/wp-content/uploads/2008/09/indosat.jpg" alt="Speed Test" width="318" height="176" /></a><p class="wp-caption-text">Speed Test</p></div>
<p>Server New York</p>
<div id="attachment_90" class="wp-caption alignnone" style="width: 312px"><a href="http://bkurniawan.com/wp-content/uploads/2008/10/speedtest.jpg"><img class="size-full wp-image-90" title="speedtest" src="http://bkurniawan.com/wp-content/uploads/2008/10/speedtest.jpg" alt="speedtest" width="302" height="137" /></a><p class="wp-caption-text">speedtest</p></div>
]]></content:encoded>
			<wfw:commentRss>http://bkurniawan.com/2008/09/27/indosat-35-broadband-paket-isat-eco-unlimited/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mengubah default tool di pmapper</title>
		<link>http://bkurniawan.com/2008/09/20/mengubah-default-tool-di-pmapper/</link>
		<comments>http://bkurniawan.com/2008/09/20/mengubah-default-tool-di-pmapper/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 04:20:55 +0000</pubDate>
		<dc:creator>bayu_kr</dc:creator>
		
		<category><![CDATA[MapServer]]></category>

		<category><![CDATA[pmapper]]></category>

		<guid isPermaLink="false">http://bkurniawan.com/?p=79</guid>
		<description><![CDATA[Pada penggunaan template pmapper, default tool pada aplikasi pmapper adalah Zoom In. Untuk megubah default tool nya kita bisa liat di script pada file pm_cjs.js di folder javascript/pm_cjs.js
Pada script function pm_init()
function pm_init(){
pmToolbar_init();pmMenu_init();
pmSlider_init();
window.onresize=function(){pmLayout_init();
};
pmLayout_init();
var imgTmpMap=_$(&#8221;mapImg&#8221;);
imgTmpMap.onload=resetMapImgParams;
imgTmpMap.onmouseover=startUp;
pmTabs_init(&#8217;#tocTabs&#8217;,'tab_toc&#8217;);
pmToc_init();
if(navigator.userAgent.match(/Opera&#124;Konqueror/i)){_$(&#8221;zoombox&#8221;).className=&#8217;zoombox_nontransp&#8217;;};
createZSlider(&#8217;zslider&#8217;);
setSearchOptions();
domouseclick(&#8217;select&#8217;);
 setTbTDButton(&#8217;auto_identify&#8217;);
pmIndicator_init();
$(document).keypress(function(event){kp();});
$(&#8217;#mapimgLayer&#8217;).mouseout(function(){setTimeout(&#8217;mapImgMouseOut()&#8217;,800);});
$(&#8217;#refMapImg&#8217;).mouseover(function(){startUpRef();});
};
Pada script  domouseclick(&#8217;select&#8217;); maksudnya adalah pada saat kita meng klik di peta maka fungsi select yang dijalankan
Sedangkan  setTbTDButton(&#8217;auto_identify&#8217;); meksudnya adalah [...]]]></description>
			<content:encoded><![CDATA[<p>Pada penggunaan template pmapper, default tool pada aplikasi pmapper adalah Zoom In. Untuk megubah default tool nya kita bisa liat di script pada file pm_cjs.js di folder javascript/pm_cjs.js</p>
<p>Pada script function pm_init()</p>
<p>function pm_init(){<br />
pmToolbar_init();pmMenu_init();<br />
pmSlider_init();<br />
window.onresize=function(){pmLayout_init();<br />
};<br />
pmLayout_init();<br />
var imgTmpMap=_$(&#8221;mapImg&#8221;);<br />
imgTmpMap.onload=resetMapImgParams;<br />
imgTmpMap.onmouseover=startUp;<br />
pmTabs_init(&#8217;#tocTabs&#8217;,'tab_toc&#8217;);<br />
pmToc_init();<br />
if(navigator.userAgent.match(/Opera|Konqueror/i)){_$(&#8221;zoombox&#8221;).className=&#8217;zoombox_nontransp&#8217;;};<br />
createZSlider(&#8217;zslider&#8217;);<br />
setSearchOptions();<br />
<span style="color: #ff0000;">domouseclick(&#8217;select&#8217;);</span><br />
<span style="color: #ff0000;"> setTbTDButton(&#8217;auto_identify&#8217;);</span><br />
pmIndicator_init();<br />
$(document).keypress(function(event){kp();});<br />
$(&#8217;#mapimgLayer&#8217;).mouseout(function(){setTimeout(&#8217;mapImgMouseOut()&#8217;,800);});<br />
$(&#8217;#refMapImg&#8217;).mouseover(function(){startUpRef();});<br />
};</p>
<p>Pada script  <span style="color: #ff0000;">domouseclick(&#8217;select&#8217;); <span style="color: #000000;">maksudnya adalah pada saat kita meng klik di peta maka fungsi </span></span><span style="color: #ff0000;">select</span><span style="color: #ff0000;"><span style="color: #000000;"> yang dijalankan</span></span></p>
<p>Sedangkan <span style="color: #ff0000;"> setTbTDButton(&#8217;auto_identify&#8217;); <span style="color: #000000;">meksudnya adalah default tool pada saat aplikasi pmapper dijalankan yaitu <span style="color: #ff0000;">auto_identify</span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://bkurniawan.com/2008/09/20/mengubah-default-tool-di-pmapper/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Spesifikasi Persyaratan Software</title>
		<link>http://bkurniawan.com/2008/09/16/spesifikasi-persyaratan-software/</link>
		<comments>http://bkurniawan.com/2008/09/16/spesifikasi-persyaratan-software/#comments</comments>
		<pubDate>Tue, 16 Sep 2008 07:31:03 +0000</pubDate>
		<dc:creator>bayu_kr</dc:creator>
		
		<category><![CDATA[IT]]></category>

		<category><![CDATA[Spesifikasi Software]]></category>

		<guid isPermaLink="false">http://bkurniawan.com/?p=73</guid>
		<description><![CDATA[Apa sih Spesifikasi Persyaratan Software, kata Pak Romi Satria Wahono sih itu bagian dari Requirements engineering.
Requirements engineering adalah fase terdepan dari proses rekayasa perangkat lunak (software engineering), dimana software requirements (kebutuhan) dari user (pengguna) dan customer (pelanggan) dikumpulkan, dipahami dan ditetapkan. Para pakar software engineering sepakat bahwa requirements engineering adalah suatu pekerjaan yang sangat penting. [...]]]></description>
			<content:encoded><![CDATA[<p>Apa sih Spesifikasi Persyaratan Software, kata Pak <a href="http://romisatriawahono.net/2006/04/29/menyegarkan-kembali-pemahaman-tentang-requirement-engineering/" target="_blank">Romi Satria Wahono</a> sih itu bagian dari Requirements engineering.</p>
<blockquote><p><em>Requirements engineering adalah fase terdepan dari proses rekayasa perangkat lunak (software engineering), dimana software requirements (kebutuhan) dari user (pengguna) dan customer (pelanggan) dikumpulkan, dipahami dan ditetapkan. Para pakar software engineering sepakat bahwa requirements engineering adalah suatu pekerjaan yang sangat penting. Fakta membuktikan bahwa kebanyakan kegagalan pengembangan software disebabkan karena adaya ketidakkonsistenan (inconsistent), ketidaklengkapan (incomplete), maupun ketidakbenaran (incorrect) dari requirements specification (spesifikasi kebutuhan).</em></p></blockquote>
<p style="margin-bottom: 0cm;">Karena disuruh bos untuk bikin SRS, ya udah akhirnya aku buat srs dengan menggunakan template dari</p>
<p style="margin-bottom: 0cm;"><a href="http://www.processimpact.com/process_assets/srs_template.doc" target="_blank"><span style="font-family: Arial,sans-serif;"><span style="font-size: x-small;"><em>http://www.processimpact.com/process_assets/srs_template.doc</em></span></span></a></p>
<p style="margin-bottom: 0cm;">dengan contoh SRS dari</p>
<p style="margin-bottom: 0cm;"><a href="http://www.processimpact.com/process_assets/sample_requirements_documents.zip" target="_blank"><span style="font-family: Arial,sans-serif;"><span style="font-size: x-small;">http://www.processimpact.com/process_assets/sample_requirements_documents.zip</span></span></a></p>
<p style="margin-bottom: 0cm;">
<p style="margin-bottom: 0cm;">Berikut sample dari dokumen tersebut</p>
<p><object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="doc_67626447219503" name="doc_67626447219503" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" align="middle"	height="500" width="100%"><param name="movie"	value="http://documents.scribd.com/ScribdViewer.swf?document_id=6049951&#038;access_key=key-rd4km972uj3vciwhjz8&#038;page=&#038;version=1&#038;auto_size=true&#038;viewMode="><param name="quality" value="high"><param name="play" value="true"><param name="loop" value="true"><param name="scale" value="showall"><param name="wmode" value="opaque"><param name="devicefont" value="false"><param name="bgcolor" value="#ffffff"><param name="menu" value="true"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><param name="salign" value=""><embed src="http://documents.scribd.com/ScribdViewer.swf?document_id=6049951&#038;access_key=key-rd4km972uj3vciwhjz8&#038;page=&#038;version=1&#038;auto_size=true&#038;viewMode=" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" play="true" loop="true" scale="showall" wmode="opaque" devicefont="false" bgcolor="#ffffff" name="doc_67626447219503_object" menu="true" allowfullscreen="true" allowscriptaccess="always" salign="" type="application/x-shockwave-flash" align="middle"  height="500" width="100%"></embed></object>
<div style="font-size:10px;text-align:center;width:100%"><a href="http://www.scribd.com/doc/6049951/Spesifikasi-Persyaratan-Software">Spesifikasi Persyaratan Software</a> - <a href="http://www.scribd.com/upload">Upload a Document to Scribd</a></div>
<div style="display:none"> Read this document on Scribd: <a href="http://www.scribd.com/doc/6049951/Spesifikasi-Persyaratan-Software">Spesifikasi Persyaratan Software</a> </div>
]]></content:encoded>
			<wfw:commentRss>http://bkurniawan.com/2008/09/16/spesifikasi-persyaratan-software/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Compile PHP di SUSE 9</title>
		<link>http://bkurniawan.com/2008/09/03/compile-php-di-suse-9/</link>
		<comments>http://bkurniawan.com/2008/09/03/compile-php-di-suse-9/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 06:27:42 +0000</pubDate>
		<dc:creator>bayu_kr</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://bkurniawan.com/?p=71</guid>
		<description><![CDATA[Compile PHP 5.x dengan Apache2 pada SuSE Professional 9.1/9.2
SUSE menggunakan konfigurasi Apache yang disimpan di /etc/apache2/. Ketika Anda configure PHP 5.X dengan:
$ ./configure &#8211;with-apxs2=/usr/sbin/apxs2
$ make
semua berjalan lancar; tetapi ketika Anda menjalankan :
$ make install
Konfigurasi file layout Apache yang tidak biasa membingungkan bagian install-sapi dari Makefile dan proses berhenti dengan error :
apxs:Error: Config file /etc/apache2/httpd2-prefork.conf not [...]]]></description>
			<content:encoded><![CDATA[<p>Compile PHP 5.x dengan Apache2 pada SuSE Professional 9.1/9.2</p>
<p>SUSE menggunakan konfigurasi Apache yang disimpan di /etc/apache2/. Ketika Anda configure PHP 5.X dengan:</p>
<p>$ ./configure &#8211;with-apxs2=/usr/sbin/apxs2<br />
$ make</p>
<p>semua berjalan lancar; tetapi ketika Anda menjalankan :<br />
$ make install</p>
<p>Konfigurasi file layout Apache yang tidak biasa membingungkan bagian install-sapi dari Makefile dan proses berhenti dengan error :</p>
<p>apxs:Error: Config file /etc/apache2/httpd2-prefork.conf not found.<br />
make: *** [install-sapi] Error 1</p>
<p>Pada titik ini, hanya library PHP SAPI telah di copy pada tempatnya; file lainnya (seperti script PEAR, PHP-CLI, dll) belum diinstall. Tetapi jangan khawatir! Anda dapat menyelesaikan permasalahan dengan :</p>
<p>1. Edit Makefile dan ubah baris dibawah ini, hapus kata &#8220;install-sapi&#8221;:<br />
install_targets = install-sapi install-cli install-pear install-build install-headers install-programs<br />
menjadi<br />
install_targets = install-cli install-pear install-build install-headers install-programs</p>
<p>2. Coba lagi dengan perintah make install :<br />
$ make install</p>
<p>3. Ketik instruksi pada konfigurasi Apache. Sebagai root, buat file baru /etc/apache2/conf.d/php5.conf yang berisi file dibawah ini : </p>
<p>AddType application/x-httpd-php5 .php3 .php<br />
Action application/x-httpd-php5 /cgi-bin/php</p>
]]></content:encoded>
			<wfw:commentRss>http://bkurniawan.com/2008/09/03/compile-php-di-suse-9/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Install VNC Server di Debian</title>
		<link>http://bkurniawan.com/2008/08/19/install-vnc-server-di-debian/</link>
		<comments>http://bkurniawan.com/2008/08/19/install-vnc-server-di-debian/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 12:58:42 +0000</pubDate>
		<dc:creator>bayu_kr</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[debian]]></category>

		<category><![CDATA[vnc]]></category>

		<category><![CDATA[vncserver]]></category>

		<guid isPermaLink="false">http://bkurniawan.com/?p=60</guid>
		<description><![CDATA[[root@bayoe ~]# apt-get install xserver-xorg xorg ssh 
[root@bayoe ~]# dpkg-reconfigure xserver-xorg 
[root@bayoe ~]# apt-get install xfce4 
[root@bayoe ~]# startx 
[root@bayoe ~]# apt-get install tightvncserver 
[root@bayoe ~]# vi  /root/.vnc/xstartup
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
x-terminal-emulator -geometry 80&#215;24+10+10 -ls -title &#8220;$VNCDESKTOP Desktop&#8221; &#38;
x-window-manager &#38;
xfwm4 &#38;
xfce4-panel &#38;

[root@bayoe ~]# tightvncserver

Done  
]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">[root@bayoe ~]# apt-get install xserver-xorg xorg ssh </span></span></p>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">[root@bayoe ~]# </span></span><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">dpkg-reconfigure xserver-xorg </span></span></p>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">[root@bayoe ~]# </span></span><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">apt-get install xfce4 </span></span></p>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">[root@bayoe ~]# </span></span><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">startx </span></span></p>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">[root@bayoe ~]# </span></span><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">apt-get install tightvncserver </span></span></p>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">[root@bayoe ~]# </span></span><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">vi  /root/.vnc/xstartup</span></span></p>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">#!/bin/sh</span></span></p>
<p>xrdb $HOME/.Xresources<br />
xsetroot -solid grey<br />
x-terminal-emulator -geometry 80&#215;24+10+10 -ls -title &#8220;$VNCDESKTOP Desktop&#8221; &amp;<br />
x-window-manager &amp;<br />
xfwm4 &amp;<br />
xfce4-panel &amp;</p>
<p style="margin-bottom: 0.35cm;">
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">[root@bayoe ~]# </span></span><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">tightvncserver</span></span></p>
<p style="margin-bottom: 0.35cm;">
<p style="margin-bottom: 0.35cm;">Done <img src='http://bkurniawan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://bkurniawan.com/2008/08/19/install-vnc-server-di-debian/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Setting Roc@t-Remote Catalogue (Apache, Oracle InstantClient, PHP di RHEL5)</title>
		<link>http://bkurniawan.com/2008/08/19/setting-roct-remote-catalogue-apache-oracle-instantclient-php-di-rhel5/</link>
		<comments>http://bkurniawan.com/2008/08/19/setting-roct-remote-catalogue-apache-oracle-instantclient-php-di-rhel5/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 12:45:30 +0000</pubDate>
		<dc:creator>bayu_kr</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Oracle]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[InstantClient]]></category>

		<guid isPermaLink="false">http://bkurniawan.com/?p=56</guid>
		<description><![CDATA[Apa sih itu Roc@t 
ROC@T merupakan produk dari PT. Sigma Cipta Utama (http://scu.co.id) dibuat untuk membantu Anda dalam pengelolaan pencarian dan peminjaman pada lokasi penyimpanan data katalog di perusahaan Anda agar lebih efisien dalam pencarian, pendistribusian dan pemeliharaannya. Hal ini memungkinkan untuk membuat index dari data yang disimpan pada banyak unit penyimpanan asset menjadi katalog [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">Apa sih itu <strong><a href="mailto:Roc@t">Roc@t</a></strong> </span></span></p>
<p style="margin-bottom: 0.35cm;" lang="en-CA" align="justify"><span style="font-family: Tahoma,sans-serif;"><span style="font-size: x-small;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><strong>ROC@T</strong> merupakan produk dari <strong>PT. Sigma Cipta Utama (<a href="http://scu.co.id/">http://scu.co.id</a>)</strong> dibuat untuk membantu Anda dalam pengelolaan pencarian dan peminjaman pada lokasi penyimpanan data katalog di perusahaan Anda agar lebih efisien dalam pencarian, pendistribusian dan pemeliharaannya. Hal ini memungkinkan untuk membuat index dari data yang disimpan pada banyak unit penyimpanan asset menjadi katalog yang secara sentral dikelola dari data fisik yang didistribusikan. Aplikasi ini juga termasuk sistem pemesanan. Sistem pemesanan adalah fasilitas yang membantu pengguna untuk memesan beberapa item dari catatan yang ditunjukkan pada laporan</span></span></span></span></p>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">Apa aja sih yang dibutuhkan :</span></span></p>
<ol>
<li>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">Web 	Server (Apache)</span></span></p>
</li>
<li>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">Oracle 	Database atau InstantClient jika database Oraclenya terpisah</span></span></p>
</li>
<li>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">PHP</span></span></p>
</li>
</ol>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><strong>Langkah Instalasi di sistem operasi RedHat Enterprise Linux 5</strong></span></span></p>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><strong>1. Compile Apache</strong></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;">Buka </span></span></span><span style="color: #000000;"><span lang="en-GB"><em><span style="background: #ffffff none repeat scroll 0% 0%;">console</span></em></span></span><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;">/terminal untuk memulai installasi</span></span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span lang="zxx"><span style="background: #ffffff none repeat scroll 0% 0%;">Pindah ke direktori dimana file aplikasi disimpan</span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;">Ekstract file </span></span></span><span style="color: #000000;"><span lang="en-GB"><em><span style="background: #ffffff none repeat scroll 0% 0%;">Apache</span></em></span></span><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;"> dengan mengetikkan </span></span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="en-GB" align="justify"><span style="color: #000000;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="background: #ffffff none repeat scroll 0% 0%;"> <span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">tar -xvf httpd-[versi aplikasi].tar.gz </span></span> </span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;">Pindah ke dalam folder aplikasi </span></span></span><span style="color: #000000;"><span lang="en-GB"><em><span style="background: #ffffff none repeat scroll 0% 0%;">Apache</span></em></span></span><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;"> dengan mengetikkan perintah</span></span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="background: #ffffff none repeat scroll 0% 0%;"> <span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">cd  httpd-[versi aplikasi]/</span></span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="background: #ffffff none repeat scroll 0% 0%;">Compile aplikasi dengan mengetikkan perintah</span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="en-GB" align="justify"><span style="color: #000000;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="background: #ffffff none repeat scroll 0% 0%;"> <span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">./configure &#8211;enable-so </span></span></span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx" align="justify"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;"><span style="background: #ffffff none repeat scroll 0% 0%;"> make</span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 100%;" lang="zxx" align="justify"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;"><strong><span style="background: #ffffff none repeat scroll 0% 0%;"> </span></strong><span><span style="background: #ffffff none repeat scroll 0% 0%;">make install</span></span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 100%;" lang="zxx" align="justify">
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><strong>2. Install Oracle InstantClient</strong></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;">Buka </span></span></span><span style="color: #000000;"><span lang="en-GB"><em><span style="background: #ffffff none repeat scroll 0% 0%;">console</span></em></span></span><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;">/terminal untuk memulai installasi</span></span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span lang="zxx"><span style="background: #ffffff none repeat scroll 0% 0%;">Pindah ke direktori dimana file aplikasi disimpan</span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="background: #ffffff none repeat scroll 0% 0%;">Install aplikasi dengan mengetikkan perintah</span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="en-GB" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="background: #ffffff none repeat scroll 0% 0%;"><span style="color: #000000;"> </span><span style="color: #000000;"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;"><span lang="zxx">rpm -ivh oracle-instantclient-basic-11.1.0.1-1.i386.rpm</span></span></span></span><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;"><span lang="zxx"><strong> </strong></span></span></span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="en-GB" align="justify">
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">PATH instantclient di : /usr/lib/oracle/11.1.0.1/client/</span></span></p>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">Set Environment Variables:</span></span></p>
<p><code><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">export LD_LIBRARY_PATH=/usr/lib/oracle/11.1.0.1/client/</span></span></code><code><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">:$PATH</span></span></code></p>
<p><code><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">export ORACLE_HOME=/usr/lib/oracle/11.1.0.1/client/</span></span></code></p>
<p><code><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">export PATH=$ORACLE_HOME/bin:$PATH</span></span></code></p>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">tambah baris diatas ke /etc/rc.local sehingga variabel tetap efektif walaupun setelah reboot</span></span></p>
<p style="margin-bottom: 0.35cm;">
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><strong>3. Compile PHP </strong></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;">Buka </span></span></span><span style="color: #000000;"><span lang="en-GB"><em><span style="background: #ffffff none repeat scroll 0% 0%;">console</span></em></span></span><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;">/terminal untuk memulai installasi</span></span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span lang="zxx"><span style="background: #ffffff none repeat scroll 0% 0%;">Pindah ke direktori dimana file aplikasi disimpan</span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;">Ekstract file </span></span></span><span style="color: #000000;"><span lang="en-GB"><em><span style="background: #ffffff none repeat scroll 0% 0%;">PHP</span></em></span></span><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;"> dengan mengetikkan </span></span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="en-GB" align="justify"><span style="color: #000000;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="background: #ffffff none repeat scroll 0% 0%;"> <span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">tar -xvf php-[versi aplikasi].tar.gz </span></span> </span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;">Pindah ke dalam folder aplikasi </span></span></span><span style="color: #000000;"><span lang="en-GB"><em><span style="background: #ffffff none repeat scroll 0% 0%;">PHP</span></em></span></span><span style="color: #000000;"><span lang="en-GB"><span style="background: #ffffff none repeat scroll 0% 0%;"> dengan mengetikkan perintah</span></span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="background: #ffffff none repeat scroll 0% 0%;"> <span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">cd  php-[versi aplikasi]/</span></span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx" align="justify"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="background: #ffffff none repeat scroll 0% 0%;">Compile aplikasi dengan mengetikkan perintah</span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="en-GB" align="left"><span style="color: #000000;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;"><span style="background: #ffffff none repeat scroll 0% 0%;"> <span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">./configure &#8211;with-apxs2=/usr/local/apache2/bin/apxs &#8211;enable-debug –with-zlib-dir=/usr/	local/lib &#8211;enable-dba &#8211;enable-dbase &#8211;with-regex &#8211;with-pear –with-	oci8=instantclient,/usr/lib/oracle/11.1.0.1/client/lib/</span></span></span></span></span></span></p>
<p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx" align="justify"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;"><span style="background: #ffffff none repeat scroll 0% 0%;"> make</span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 100%;" align="justify"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;"><span lang="zxx"><strong><span style="background: #ffffff none repeat scroll 0% 0%;"> </span></strong></span><span lang="zxx"><span><span style="background: #ffffff none repeat scroll 0% 0%;">make install</span></span></span></span></span></p>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">Jika Anda terhubung ke database Oracle Anda harus mendefinisikan service dalam file yang bernama tnsnames.ora. Buat file tnsnames.ora di direktori /etc/ </span></span></p>
<p style="margin-bottom: 0.35cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">Contoh tnsnames.ora :</span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 0.18cm; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">ORCL =</span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 0.18cm; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"> <span style="font-family: Calibri,sans-serif;"><span style="font-size: x-small;"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">(DESCRIPTION = </span></span></span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 0.18cm; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"> <span style="font-family: Calibri,sans-serif;"><span style="font-size: x-small;"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">(ADDRESS_LIST =</span></span></span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 0.18cm; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"> <span style="font-family: Calibri,sans-serif;"><span style="font-size: x-small;"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.1)(PORT = 1521))</span></span></span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 0.18cm; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"> <span style="font-family: Calibri,sans-serif;"><span style="font-size: x-small;"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">)</span></span></span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 0.18cm; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"> <span style="font-family: Calibri,sans-serif;"><span style="font-size: x-small;"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">(CONNECT_DATA =</span></span></span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 0.18cm; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"> <span style="font-family: Calibri,sans-serif;"><span style="font-size: x-small;"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">(SID = ORCL)</span></span></span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 0.18cm; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"> <span style="font-family: Calibri,sans-serif;"><span style="font-size: x-small;"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">(SERVER = DEDICATED)</span></span></span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 0.18cm; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"> <span style="font-family: Calibri,sans-serif;"><span style="font-size: x-small;"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">)</span></span></span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 0.18cm; widows: 2; orphans: 2;" lang="en-US"><span style="color: #000000;"> <span style="font-family: Calibri,sans-serif;"><span style="font-size: x-small;"><span style="font-family: Courier New,monospace;"><span style="font-size: xx-small;">)</span></span></span></span></span></p>
<p style="margin-bottom: 0.35cm; line-height: 0.18cm; widows: 2; orphans: 2;" lang="en-US">
<p style="line-height: 0.18cm;"><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">Setting variabel TNS_ADMIN untuk mencari variabel tnsnames.ora :</span></span></p>
<p><code><span style="font-family: Times New Roman,serif;"><span style="font-size: xx-small;">export TNS_ADMIN=/etc/</span></span></code></p>
<p><span style="font-family: Times New Roman,serif;"><span style="font-size: small;">dan tambah baris diatas pada /etc/rc.local</span></span><br />
<span style="font-family: Times New Roman,serif;"><span style="font-size: small;">Done <img src='http://bkurniawan.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://bkurniawan.com/2008/08/19/setting-roct-remote-catalogue-apache-oracle-instantclient-php-di-rhel5/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Install Oracle Database 11g R1 di RHEL 5</title>
		<link>http://bkurniawan.com/2008/08/16/install-oracle-database-11g-r1-di-rhel-5/</link>
		<comments>http://bkurniawan.com/2008/08/16/install-oracle-database-11g-r1-di-rhel-5/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 04:53:49 +0000</pubDate>
		<dc:creator>bayu_kr</dc:creator>
		
		<category><![CDATA[Linux]]></category>

		<category><![CDATA[Oracle]]></category>

		<category><![CDATA[Red Hat]]></category>

		<guid isPermaLink="false">http://bkurniawan.com/?p=49</guid>
		<description><![CDATA[Sumber :
http://www.oracle.com/technology/pub/articles/smiley-11gr1-install.html
http://www.sqlplex.com/articles/oracle/installation/installing-oracle-database-11g.html
http://rattyboy.wordpress.com/2008/07/09/encrypted-rsync-with-centos-5-rhel-5-fuse-sshfs-and-duplicity/
http://www.oracle-base.com/articles/linux/AutomatingDatabaseStartupAndShutdownOnLinux.php#the_rsh_command
http://ifrozi.wordpress.com/2008/05/
Setting Public Key
[root@rocat /]# ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/root/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_dsa.
Your public key has been saved in /root/.ssh/id_dsa.pub.
The key fingerprint is:
e9:44:24:20:dc:6a:1b:5e:6a:73:58:ca:5e:3e:35:fd root@testbox
Install Library yang dibutuhkan :
* elfutils-libelf-devel-0.125-3.el5
rpm -ivh elfutils-libelf-devel-0.125-3.el5.i386.rpm elfutils-libelf-devel-static-0.125-3.el5.i386.rpm
* compat-libstdc++-33-3.2.3-61
* elfutils-libelf-0.125-3.el5
* [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Sumber :</strong></p>
<p>http://www.oracle.com/technology/pub/articles/smiley-11gr1-install.html<br />
http://www.sqlplex.com/articles/oracle/installation/installing-oracle-database-11g.html<br />
http://rattyboy.wordpress.com/2008/07/09/encrypted-rsync-with-centos-5-rhel-5-fuse-sshfs-and-duplicity/<br />
http://www.oracle-base.com/articles/linux/AutomatingDatabaseStartupAndShutdownOnLinux.php#the_rsh_command<br />
http://ifrozi.wordpress.com/2008/05/</p>
<p><strong>Setting Public Key</strong><br />
[root@rocat /]# <strong>ssh-keygen -t dsa</strong><br />
Generating public/private dsa key pair.<br />
Enter file in which to save the key (/root/.ssh/id_dsa):<br />
Enter passphrase (empty for no passphrase):<br />
Enter same passphrase again:<br />
Your identification has been saved in /root/.ssh/id_dsa.<br />
Your public key has been saved in /root/.ssh/id_dsa.pub.<br />
The key fingerprint is:<br />
e9:44:24:20:dc:6a:1b:5e:6a:73:58:ca:5e:3e:35:fd root@testbox</p>
<p><strong>Install Library yang dibutuhkan :</strong><br />
* elfutils-libelf-devel-0.125-3.el5<br />
rpm -ivh elfutils-libelf-devel-0.125-3.el5.i386.rpm elfutils-libelf-devel-static-0.125-3.el5.i386.rpm<br />
* compat-libstdc++-33-3.2.3-61<br />
* elfutils-libelf-0.125-3.el5<br />
* glibc-2.5-12<br />
* glibc-devel-2.5-12<br />
* glibc-common-2.5-12<br />
* gcc-4.1.1-52.el5<br />
* gcc-c++-4.1.1-52.el5<br />
* libgcc-4.1.1-52.el5<br />
* libaio-0.3.106-3.2<br />
* libaio-devel-0.3.106-3.2<br />
* libstdc++-4.1.1-52.el5<br />
* libstdc++-devel-4.1.1-52.el5<br />
* unixODBC-2.2.11-7.1<br />
* unixODBC-devel-2.2.11-7.1<br />
* sysstat-7.0.0-3.el5<br />
* binutils-2.17.50.0.6-2.el5<br />
* make-3.81-1.1</p>
<p><strong>Setting User dan Group :</strong><br />
[root@rocat /]# /usr/sbin/groupadd oinstall<br />
[root@rocat /]# /usr/sbin/groupadd dba<br />
[root@rocat /]# /usr/sbin/useradd -m -g oinstall -G dba oracle<br />
[root@rocat /]# passwd oracle</p>
<p><strong>Pembuatan direktori dan hak akses :</strong><br />
[root@rocat /]# mkdir -p /u01/app/oracle<br />
[root@rocat /]# chown -R oracle:oinstall /u01/app<br />
[root@rocat /]# chmod -R 775 /u01/app</p>
<p><strong>Setting Kernel :</strong><br />
[root@rocat /]# cat &gt;&gt; /etc/sysctl.conf &lt;&lt;EOF<br />
net.ipv4.ip_local_port_range = 1024 65000<br />
net.core.rmem_default=262144<br />
&gt; kernel.shmmni = 4096<br />
&gt; kernel.sem = 250 32000 100 128<br />
&gt; fs.file-max = 65536<br />
&gt; net.ipv4.ip_local_port_range = 1024 65000<br />
&gt; net.core.rmem_default=4194304<br />
&gt; net.core.wmem_default=262144<br />
&gt; net.core.rmem_max=4194304<br />
&gt; net.core.wmem_max=262144<br />
&gt; EOF</p>
<p>[root@rocat /]# /sbin/sysctl -p</p>
<p><strong>Minimum Kernel</strong><br />
kernel.shmall = 2097152<br />
kernel.shmmax = 536870912<br />
kernel.shmmni = 4096<br />
kernel.sem = 250 32000 100 128<br />
fs.file-max = 65536<br />
net.ipv4.ip_local_port_range = 1024 65000<br />
net.core.rmem_default=4194304<br />
net.core.wmem_default=262144<br />
net.core.rmem_max=4194304<br />
net.core.wmem_max=262144</p>
<p><strong>Install Oracle :</strong></p>
<p>* Login sebagai User oracle</p>
<p>* [root@rocat /]# ./runInstaller</p>
<p><strong>Start Oracle automatically :</strong></p>
<p>Setting oratab<br />
/etc/oratab : SID:ORACLE_HOME:Y</p>
<p>Setting /etc/init.d/dbora<br />
#########################################################<br />
#!/bin/sh<br />
# chkconfig: 345 99 10<br />
# description: Oracle auto start-stop script.<br />
#<br />
# Set ORA_HOME to be equivalent to the $ORACLE_HOME<br />
# from which you wish to execute dbstart and dbshut;<br />
#<br />
# Set ORA_OWNER to the user id of the owner of the<br />
# Oracle database in ORA_HOME.</p>
<p>#ORA_HOME=/u01/app/oracle/product/10.2.0/db_1<br />
ORA_HOME=/u01/app/oracle/product/11.1.0/db_1<br />
ORA_OWNER=oracle</p>
<p>if [ ! -f $ORA_HOME/bin/dbstart ]<br />
then<br />
echo &#8220;Oracle startup: cannot start&#8221;<br />
exit<br />
fi</p>
<p>case &#8220;$1&#8243; in<br />
&#8217;start&#8217;)<br />
# Start the Oracle databases:<br />
# The following command assumes that the oracle login<br />
# will not prompt the user for any values<br />
su - $ORA_OWNER -c &#8220;$ORA_HOME/bin/dbstart $ORA_HOME&#8221;<br />
;;<br />
&#8217;stop&#8217;)<br />
# Stop the Oracle databases:<br />
# The following command assumes that the oracle login<br />
# will not prompt the user for any values<br />
su - $ORA_OWNER -c &#8220;$ORA_HOME/bin/dbshut $ORA_HOME&#8221;<br />
;;<br />
esac</p>
<p>#########################################################</p>
<p>[root@rocat /]# chmod 750 /etc/init.d/dbora<br />
[root@rocat /]# chkconfig &#8211;level 345 dbora on</p>
<p><strong>Start Oracle</strong><br />
[root@rocat /]# $ORACLE_HOME/bin/lsnrctl start<br />
[root@rocat /]# $ORACLE_HOME/bin/dbstart</p>
<p>Kalau masih masalah, tambahkan aja skrip dibawah ke /etc/rc.local<br />
/etc/rc.local<br />
export ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1/<br />
$ORACLE_HOME/bin/lsnrctl start<br />
/etc/init.d/dbora start</p>
]]></content:encoded>
			<wfw:commentRss>http://bkurniawan.com/2008/08/16/install-oracle-database-11g-r1-di-rhel-5/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
