<?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>Migrasi Windows Linux &#187; Migrasi Programming</title>
	<atom:link href="http://vavai.com/category/linux/migrasi-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://vavai.com</link>
	<description>Tips, Trick &#38; Tutorial Mengenai Linux, Open Source dan Blog</description>
	<lastBuildDate>Wed, 08 Feb 2012 04:53:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Catatan Instalasi Fedora 13 pada Acer 4740G</title>
		<link>http://vavai.com/2010/08/18/catatan-instalasi-fedora-13-pada-acer-4740g/</link>
		<comments>http://vavai.com/2010/08/18/catatan-instalasi-fedora-13-pada-acer-4740g/#comments</comments>
		<pubDate>Tue, 17 Aug 2010 21:30:55 +0000</pubDate>
		<dc:creator>Budi Sumawijaya</dc:creator>
				<category><![CDATA[Migrasi Aplikasi]]></category>
		<category><![CDATA[Migrasi Database]]></category>
		<category><![CDATA[Migrasi Desktop]]></category>
		<category><![CDATA[Migrasi Hardware]]></category>
		<category><![CDATA[Migrasi Multimedia]]></category>
		<category><![CDATA[Migrasi Programming]]></category>
		<category><![CDATA[Migrasi Server]]></category>
		<category><![CDATA[RedHat Family]]></category>
		<category><![CDATA[Distro]]></category>
		<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[planet-terasi-aggregator]]></category>

		<guid isPermaLink="false">http://vavai.com/?p=1935</guid>
		<description><![CDATA[Salah satu distro linux favorit dari keluarga Red Hat yang pernah saya coba adalah Fedora. Waktu itu pertama kali saya mencoba Fedora Core 4, lumayan bertahan agak lama sebelum akhirnya pindah ke keluarga Debian dan openSUSE. Setelah beberapa lama kangen juga rasanya menjajal Fedora yang sekarang sudah sampai rilis 13 dengan kode nama Goddard. Beberapa [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Salah satu distro linux favorit dari keluarga <span style="color: #ff0000;"><strong>Red Hat</strong></span> yang pernah saya coba adalah <span style="color: #000080;"><strong>Fedora</strong></span>. Waktu itu pertama kali saya mencoba Fedora Core 4, lumayan bertahan agak lama sebelum akhirnya pindah ke keluarga Debian dan openSUSE. Setelah beberapa lama kangen juga rasanya menjajal Fedora yang sekarang sudah sampai rilis 13 dengan kode nama Goddard.</p>
<p style="text-align: center;"><a class="highslide" onclick="return vz.expand(this)" href="http://vavai.com/wp-content/uploads/2010/08/logo-fedora.png"><img class="aligncenter size-full wp-image-1937" title="logo-fedora" src="http://vavai.com/wp-content/uploads/2010/08/logo-fedora.png" alt="Logo Fedora" width="480" height="146" /></a></p>
<p style="text-align: justify;">Beberapa fitur yang diperbarui pada rilis Fedora 13 adalah:</p>
<ul>
<li style="text-align: justify;"> Kernel 2.6.33.3-85.</li>
<li style="text-align: justify;"> Lingkungan desktop Gnome versi 2.30, OpenOffice.Org versi 3, dan mozilla firefox 3.6.3.</li>
<li style="text-align: justify;"> Instalasi driver printer secara otomatis, jika kita memasang printer maka secara otomatis Fedora akan menawarkan untuk menginstal drivernya secara otomatis jika diperlukan.</li>
<li style="text-align: justify;"> Perbaruan Aplikasi desktop, diantaranya aplikasi Shotwell untuk photo manager yang menggantikan Gthumb dan F-Spot, aplikasi Deja-dup untuk backup software, Pino Identi.ca/Twitter client aplikasi untuk microblogging, dan Simple Scan aplikasi untuk scan.</li>
<li style="text-align: justify;"> Peningkatan Network Manager termasuk dukungan yang lebih baik terhadap Mobile Broadband, Bluetooth, dan kemampuan command line baru.</li>
<li style="text-align: justify;"> Dukungan 3D untuk kartu grafis ATI (R600 dan R700) melalui driver Radeon. Pada Fedora 13, dukungan 3D terhadap kartu graphis ATI telah berubah status dari yag tadinya experimental sekarang sudah aktif secara default. Sementara dukungan 2D untuk generasi terakhir (R800) sudah terintegrasi dengan baik.</li>
<li style="text-align: justify;"> Penambahan Dukungan 3D yang masih bersifat eksperimental melalui driver Nouveau untuk kartu grafis NVidia. Untuk mencobanya cukup menginstal paket mesa-dri-drivers-experimental.</li>
</ul>
<p style="text-align: justify;">Kebetulan pada harddisk notebook Acer 4740G masih ada ruang kosong kurang lebih 60 GB) dan akhirnya saya putuskan untuk diinstalkan Fedora 13. Langkah pertama tentunya harus mempunyai CD/DVD installer Fedora. Untuk mendapatkan CD/DVD Fedora bisa download dari beberapa link di bawah ini:</p>
<ul>
<li><a title="Fedora 13" href="http://fedoraproject.org/en/get-fedora" target="_blank">http://fedoraproject.org/en/get-fedora</a>/</li>
<li><a title="Fedora 13 - kambing" href="http://kambing.ui.ac.id/iso/fedora/13/" target="_blank">http://kambing.ui.ac.id/iso/fedora/13/</a></li>
<li><a title="Fedora 13 - UGM" href="http://repo.ugm.ac.id/iso/fedora/13/" target="_blank">http://repo.ugm.ac.id/iso/fedora/13/</a></li>
</ul>
<p style="text-align: justify;">Karena Acer 4740G ini adalah komputer dengan arsitektur 64 bit, akhirnya saya putuskan untuk menggunakan DVD installer Fedora 13 x86_64.</p>
<p style="text-align: justify;"><strong>Proses Instalasi</strong><br />
Selama proses instalasi berjalan lancar, tidak ada satu masalah apapun. Saya hanya sedikit “pangling” dengan tampilan instalasinya, rupanya banyak perbedaan dengan tampilan instalasi pada rilis sebelumnya.</p>
<p style="text-align: justify;"><strong>Dukungan Hardware</strong><br />
Semua hardware pada Acer 4740G oleh Fedora 13 ternyata terdeteksi dengan baik. Mulai dari Wireless network Adapter Atheros AR928X, Ethernet Broadcom Corp. NetLink BCM57780 Gigabit, touchpad, webcam dan VGA nVIDIA GeForce 310M semuanya OK. Begitu juga setelah selesai instalasi semuanya langsung bisa digunakan. Yang sedikit mengganggu hanya VGA GeForce yang belum optimal, belum bisa support 3D karena drivernya belum terinstal.</p>
<p style="text-align: justify;"><strong>Waktu</strong><br />
Waktu yang dibutuhkan selama proses instalasi ternyata tidak terlalu lama, kurang lebih 30 menit instalasi sudah selesai.</p>
<p style="text-align: justify;"><strong>Hasil Instalasi</strong><br />
Seperti halnya distro besar lain yang hanya menyertakan aplikasi berlisensi GPL,  Fedora 13 belum menyertakan beberapa aplikasi seperti plugin flash player, codec multimedia, tambahan aplikasi Sound &amp; Video (vlc, audacious, audacity dan kino) dan berbagai aplikasi lainnya yang free namun non open source. Hasil instalasi Fedora 13 pada Acer 4740G tampak terlihat pada gambar di bawah ini.</p>
<p style="text-align: justify;">Fedora 13 “Goddard” yang dirilis pada tanggal 25 Mei 2010 ini merupakan siklus rilis 6 bulanan, seperti halnya Ubuntu.namun sedikit berbeda dengan openSUSE yang menganut sistem rilis 8 bulan. Fedora juga terkenal sebagai distro bleeding edge yang banyak menyertakan inovasi terbaru baik saat proses instalasi maupun untuk aplikasi-aplikasi yang dikemas.  Beberapa feature yang disertakan pada rilis kali ini antara lain proses instalasi yang lebih terintegrasi dan singkat,  otomatisasi instalasi driver printer, perbaikan NetworkManager, perbaikan dan integrasi fungsi-fungsi untuk  iPod, perbaikanTotem (video player) streaming dan buffering, aplikasi 3D yang lebih ciamik, perbaikan tampilan manajemen user, penyertaan Zarafa groupware, penyertaan Brtfs untuk sistem partisi yang mampu melakukan snapshot disk (bisa roll back data ke posisi dan waktu tertentu), perbaikan pada aplikasi virtualisasi, terutama KVM yang secara default akan menjadi pilihan utama pada Red Hat Enterprise Linux 6 dan banyak perbaikan lainnya yang selengkapnya bisa dibaca disini : <a href="http://fedoraproject.org/wiki/Fedora_13_announcement">http://fedoraproject.org/wiki/Fedora_13_announcement</a></p>
<p style="text-align: left;"><a class="highslide" onclick="return vz.expand(this)" href="http://vavai.com/wp-content/uploads/2010/08/fedora-13.png"><img class="size-full wp-image-1936 alignnone" title="fedora-13" src="http://vavai.com/wp-content/uploads/2010/08/fedora-13.png" alt="Fedora 13 (Goddard)" width="480" height="270" /></a></p>
<p style="text-align: left;"><a class="highslide" onclick="return vz.expand(this)" href="http://vavai.com/wp-content/uploads/2010/08/F13-print.jpg"><img class="alignnone size-full wp-image-1942" title="F13-print" src="http://vavai.com/wp-content/uploads/2010/08/F13-print.jpg" alt="" width="480" height="300" /></a></p>
<p style="text-align: left;"><a class="highslide" onclick="return vz.expand(this)" href="http://vavai.com/wp-content/uploads/2010/08/F13-spin-security.jpg"><img class="alignnone size-full wp-image-1943" title="F13-spin-security" src="http://vavai.com/wp-content/uploads/2010/08/F13-spin-security.jpg" alt="" width="477" height="360" /></a></p>
<p style="text-align: left;">Catatan : Credit gambar pada 2 screenshot diatas : <a href="http://www.blogsdna.com/10497/fedora-13-is-finally-here.htm">http://www.blogsdna.com/10497/fedora-13-is-finally-here.htm</a></p>
<p style="text-align: left;">Bagi para pengguna Fedora maupun para penggemar Linux yang selama ini menggunakan distro lain, rilis kali ini menarik dan pantas dicoba karena nama besar Red Hat di dunia enterprise menjadi jaminan bahwa produk-poduk dari project Fedora  yang disponsorinya menjadi salah satu distro besar berkualitas dan menjadi salah satu inovator untuk pengembangan aplikasi di dunia Linux.</p>

<p class="FacebookLikeButton"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fvavai.com%2F2010%2F08%2F18%2Fcatatan-instalasi-fedora-13-pada-acer-4740g%2F&amp;layout=standard&amp;show_faces=yes&amp;width=450&amp;action=like&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height: 25px"></iframe></p>
<h2  class="related_post_title">Artikel Terkait</h2><ul class="related_post"><li><a href="http://vavai.com/2012/01/27/membuat-live-usb-dari-berbagai-macam-distro-linux-di-linuxmint/" title="Membuat Live USB dari berbagai macam distro Linux di LinuxMint/Ubuntu">Membuat Live USB dari berbagai macam distro Linux di LinuxMint/Ubuntu</a><br /><small>Mungkin anda sudah pernah pakai Startup Disk Creator, dan juga sudah membaca dan mempraktekkan ulasan saya tentang USB Installer Windows. Kali ini tool yang kurang lebih sama dengan dua tool tadi namu...</small></li><li><a href="http://vavai.com/2012/02/08/cara-membackup-file-menggunakan-deja-dup-di-linuxmint-12/" title="Cara membackup file menggunakan Déjà Dup di LinuxMint 12">Cara membackup file menggunakan Déjà Dup di LinuxMint 12</a><br /><small>Masih berkaitan dengan artikel saya tentang backup membackup, kali ini saya akan menyajikan cara membackup file-file anda menggunakan program penduplikat file berbasis GUI yaitu déjà dup.

Install D...</small></li><li><a href="http://vavai.com/2012/01/31/raspberry-pi-komputer-seukuran-kartu-kredit/" title="Raspberry Pi: komputer seukuran kartu kredit">Raspberry Pi: komputer seukuran kartu kredit</a><br /><small>

Raspberry Pi, komputer seharga 25 dolar yang menggunakan Linux, akhirnya diproduksi dan unit pertama akan tersedia di akhir bulan Januari ini, saya menyebutnya "komputer 25 dolar" karena sudah ban...</small></li><li><a href="http://vavai.com/2012/01/30/tips-implementasi-bandwidth-management-pada-berbagai-distro-linux/" title="Tips Implementasi Bandwidth Management pada Berbagai Distro Linux">Tips Implementasi Bandwidth Management pada Berbagai Distro Linux</a><br /><small>Squid merupakan aplikasi opensource yang banyak digunakan untuk berbagai keperluan seperti proxy server, web cache, bandwidth manajemen dan lain-lain. Mengapa aplikasi ini dinamakan squid, mungkin kar...</small></li><li><a href="http://vavai.com/2012/01/28/amanda-program-backup-untuk-linux-windows-unix-dan-os-x-3/" title="Amanda: Program Backup untuk Linux, Windows, Unix dan OS X (3)">Amanda: Program Backup untuk Linux, Windows, Unix dan OS X (3)</a><br /><small>Melanjutkan tulisan saya tentang Amanda di episode 1 dan episode 2, kayak film aja :), kali ini saya tuliskan episode penutup dari keseluruhan cerita tentang siapa sebetulnya Amanda. Wah jadi trilogy ...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://vavai.com/2010/08/18/catatan-instalasi-fedora-13-pada-acer-4740g/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>5 Keuntungan Sistem Linux bagi para Administrator Windows Server</title>
		<link>http://vavai.com/2010/08/03/5-keuntungan-sistem-linux-bagi-para-administrator-windows-server/</link>
		<comments>http://vavai.com/2010/08/03/5-keuntungan-sistem-linux-bagi-para-administrator-windows-server/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 03:50:51 +0000</pubDate>
		<dc:creator>Masim Vavai Sugianto</dc:creator>
				<category><![CDATA[Distro]]></category>
		<category><![CDATA[Migrasi Aplikasi]]></category>
		<category><![CDATA[Migrasi Database]]></category>
		<category><![CDATA[Migrasi Desktop]]></category>
		<category><![CDATA[Migrasi Multimedia]]></category>
		<category><![CDATA[Migrasi Programming]]></category>
		<category><![CDATA[Migrasi Server]]></category>
		<category><![CDATA[Tips, Tricks & Tutorial]]></category>
		<category><![CDATA[Insight]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Migrasi]]></category>
		<category><![CDATA[planet-terasi-aggregator]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://vavai.com/?p=944</guid>
		<description><![CDATA[Bagi para network dan sysadmin, keberadaan Linux di dunia server bukanlah barang baru. Sebagian besar server-server internet malah berjalan menggunakan sistem server berbasis Linux. Meski demikian, banyak juga sysadmin dan network admin-terutama di Indonesia-yang selama ini secara total menggunakan sistem Windows Server tanpa pernah menyentuh atau mau tahu mengenai Linux server seumur hidupnya Sebenarnya, apa [...]]]></description>
			<content:encoded><![CDATA[<p>Bagi para network dan sysadmin, keberadaan Linux di dunia server bukanlah barang baru. Sebagian besar server-server internet malah berjalan menggunakan sistem server berbasis Linux. Meski demikian, banyak juga sysadmin dan network admin-terutama di Indonesia-yang selama ini secara total menggunakan sistem Windows Server tanpa pernah menyentuh atau mau tahu mengenai Linux server seumur hidupnya <img src='http://vavai.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a class="highslide" onclick="return vz.expand(this)" href="http://vavai.com/wp-content/uploads/2010/08/wxl1.jpg"><img class="alignnone size-full wp-image-1863" title="wxl1" src="http://vavai.com/wp-content/uploads/2010/08/wxl1.jpg" alt="" width="440" height="330" /></a></p>
<p>Sebenarnya, apa sih pentingnya Linux server jika sistem berbasis Windows Server sudah berjalan sesuai harapan. Bukankah ada pameo dikalangan admin : &#8220;if it ain’t broken, don’t fix it&#8221; . <em>If there is no evidence of a real problem, and fixing the &#8220;problem&#8221;  would not effectively improve the system, then don&#8217;t waste time and  energy (yours or anybody else&#8217;s) trying to fix it</em>.</p>
<p>Berikut adalah beberapa pertimbangan mengapa Admin Windows Server bisa memetik manfaat dari keberadaan sistem operasi Linux meski tidak menggunakannya secara total untuk menggantikan Windows server :</p>
<ol>
<li><strong>Emergency Rescue</strong>. Linux bisa menjadi penyelamat data berkat kemampuannya berjalan pada modus LiveCD dan berjalan pada memory sistem (CD bisa dikeluarkan).  LiveCD yang ada banyak yang sudah dilengkapi dengan tools anti virus(plus kemampuan definition update secara life, tools partisi, FTP client, SSH, Rsync dan tools backup+restore, burning maupun kemampuan koneksi dengan internet secara simultan. Windows memang ada yang bisa berjalan pada modus LiveCD namun dari testing yang saya lakukan, fungsinya tidak sebanyak yang bisa disediakan oleh Linux LiveCD.<br />
<em> </em><br />
Contoh kemampuan rescue adalah jika ada komputer Windows yang terinfeksi virus kelas berat. Jangankan untuk bisa menjalankan anti virus, sekedar untuk booting saja komputer berjalan lemot seperti siput. Belum lagi adanya kemampuan virus yang mampu bersifat resident sehingga menghapus virus yang sedang aktif menjadi tidak memungkinkan dan andaikata bisa dihapus, virus dapat secara otomatis membuat cloning dirinya sendiri.<br />
<em> </em><br />
Pilihan yang lebih elegan adalah menyelamatkan data yang ada dan kemudian melakukan format total. Kita bisa saja memindahkan harddisk yang terinfeksi ke komputer Windows lain untuk discan namun selain repot, ada resiko Windows yang bersih malah jadi tercemar virus.<br />
<em> </em><br />
Pada posisi ini, Linux bisa digunakan untuk menyelamatkan data Windows, baik untuk disimpan ke harddisk lain, ke dalam CD/DVD melalui proses burning, ke USB maupun ke penyimpanan data jaringan.</li>
<li><strong>Mengurangi Biaya Lisensi</strong>. Jika masih ragu menggunakan sistem Linux untuk menggantikan Windows server, kita bisa mencoba sistem Linux untuk menggantikan beberapa fungsi yang selama ini dikelola oleh Windows Server, padahal solusi Linux untuk masalah tersebut sudah sangat efektif dan efisien, misalnya untuk backup server, file server, mail server, proxy server, FTP server, web server dan lain-lain. Secara value mungkin penghematan belum terlalu signifikan, namun yang jelas tidak lagi ada biaya untuk Client Access License maupun lisensi sistem.Jika belum pernah menggunakan Linux sama sekali, coba saja beberapa service yang mudah dikonfigurasi, sambil bertahap mencoba mencari tahu sisi kekuatan Linux.</li>
<li><strong>Pelindung Sistem Windows</strong>. Mengingat struktur dan mekanisme sistem Linux yang lebih resisten (salah satunya karena menganut pola otorisasi akses file system), Linux bisa dijadikan front-end untuk server-server yang berhadapan dengan internet, misalnya mail server Linux bisa dijadikan media buffer atau front-end mail server yang dipublish keluar, sementara mail server Windows menjadi back-end bagi penggunaan internal. Contoh lainnya, server Linux bisa dijadikan media gateway bagi trafik akses data keluar maupun masuk ke dalam lingkungan sistem</li>
<li><strong>Media Lokalisasi Data Terinfeksi</strong>. Jika ada data yang tercemar/terinfeksi virus, menyimpannya pada share folder/harddisk berbasis Windows sama halnya memelihara virus tersebut untuk tetap aktif. Jika ada data masih tercemar virus dan belum sempat dibersihkan, kita bisa menggunakan sistem Linux sebagai lokasi penyimpan data. Karena virus sebagian besar hanya mampu berjalan pada sistem Windows, virus tersebut akan lumpuh selama berada didalam lingkungan Linux. Kita bahkan bisa dengan mudah menghapus file virus jika membukanya pada lingkungan Linux</li>
<li><strong>Server Virtualisasi untuk Windows</strong>. Jika menginginkan sistem Windows mudah dan cepat untuk dibackup dan restore, kita bisa menggunakan sistem berbasis Linux Server sebagai host virtualisasi. Xen Hypervisor, KVM, VirtualBox maupun VMWare dapat digunakan untuk menjalankan sistem Windows diatas Linux menggunakan skema virtual server. Skema ini minimal memberikan 2 keuntungan, yaitu resistensi server induk sekaligus memudahkan proses backup dan restore yang bisa diotomatisasi</li>
</ol>
<p>Demikian beberapa keuntungan yang bisa dipetik jika ingin tahu kenapa seorang Admin Windows yang sistemnya baik-baik saja harus melirik atau berpindah ke sistem Linux. Jika ada pandangan lain atau saran terkait hal diatas silakan diskusikan melalui halaman komentar.</p>
<p>Mohon dipahami bahwa saya tidak mengatakan satu sistem operasi lebih baik dari sistem operasi lainnya. Pada hemat saya, admin yang baik harus mampu menjaga sistem yang dikelolanya berjalan dengan baik, apapun sistem operasi yang digunakan. Saya membatasi diri untuk tidak terlibat pada polemik zealots sistem operasi. Bahwa artikel ini menjelaskan soal benefit penggunaan Linux dan komparasinya terhadap Windows, itu karena judul dan tagline blog saya adalah Migrasi Windows Linux dan bukan sebaliknya <img src='http://vavai.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>

<p class="FacebookLikeButton"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fvavai.com%2F2010%2F08%2F03%2F5-keuntungan-sistem-linux-bagi-para-administrator-windows-server%2F&amp;layout=standard&amp;show_faces=yes&amp;width=450&amp;action=like&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height: 25px"></iframe></p>
<h2  class="related_post_title">Artikel Terkait</h2><ul class="related_post"><li><a href="http://vavai.com/2012/01/28/amanda-program-backup-untuk-linux-windows-unix-dan-os-x-3/" title="Amanda: Program Backup untuk Linux, Windows, Unix dan OS X (3)">Amanda: Program Backup untuk Linux, Windows, Unix dan OS X (3)</a><br /><small>Melanjutkan tulisan saya tentang Amanda di episode 1 dan episode 2, kayak film aja :), kali ini saya tuliskan episode penutup dari keseluruhan cerita tentang siapa sebetulnya Amanda. Wah jadi trilogy ...</small></li><li><a href="http://vavai.com/2012/01/25/amanda-program-backup-untuk-linux-windows-unix-dan-os-x-2/" title="Amanda: Program Backup untuk Linux, Windows, Unix dan OS X (2)">Amanda: Program Backup untuk Linux, Windows, Unix dan OS X (2)</a><br /><small>Melanjutkan tulisan saya tentang Amanda kemarin, sekarang kita akan melihat lebih dalam lagi beberapa fitur yang ditawarkan oleh Amanda sehingga membuat dia menjadi Award Winning program.

Seperti y...</small></li><li><a href="http://vavai.com/2012/01/23/amanda-program-backup-untuk-linux-windows-unix-dan-os-x-1/" title="Amanda: Program Backup untuk Linux, Windows, Unix dan OS X (1)">Amanda: Program Backup untuk Linux, Windows, Unix dan OS X (1)</a><br /><small>Rekan pembaca, beberapa tulisan saya kedepan akan sedikit konsen membahas program untuk backup dari Amanda ini, namun jangan khawatir, tulisan atau artikel yang memberikan tips, trik dan info terbaru ...</small></li><li><a href="http://vavai.com/2010/10/13/perencanaan-down-time-system/" title="Perencanaan Down Time System">Perencanaan Down Time System</a><br /><small>Tadi pagi saya berangkat menggunakan Jupiter MX yang sudah 3 tahun menyertai saya :-) , melintasi ruas jalan kota Bekasi dari daerah Patal (bukan Patal Senayan tapi Patal proyek Bekasi) menuju Kranji,...</small></li><li><a href="http://vavai.com/2012/02/08/cara-membackup-file-menggunakan-deja-dup-di-linuxmint-12/" title="Cara membackup file menggunakan Déjà Dup di LinuxMint 12">Cara membackup file menggunakan Déjà Dup di LinuxMint 12</a><br /><small>Masih berkaitan dengan artikel saya tentang backup membackup, kali ini saya akan menyajikan cara membackup file-file anda menggunakan program penduplikat file berbasis GUI yaitu déjà dup.

Install D...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://vavai.com/2010/08/03/5-keuntungan-sistem-linux-bagi-para-administrator-windows-server/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>KDiff3, Aplikasi Pembanding Data yang Powerful</title>
		<link>http://vavai.com/2008/04/18/kdiff3-aplikasi-pembanding-data-yang-powerful/</link>
		<comments>http://vavai.com/2008/04/18/kdiff3-aplikasi-pembanding-data-yang-powerful/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 02:50:50 +0000</pubDate>
		<dc:creator>Muhammad Rivai Andargini</dc:creator>
				<category><![CDATA[Migrasi Aplikasi]]></category>
		<category><![CDATA[Migrasi Programming]]></category>

		<guid isPermaLink="false">http://vavai.com/?p=103</guid>
		<description><![CDATA[Apa yang bisa dilakukan jika kita melakukan pengubahan kode tapi kita sendiri tidak hapal baris mana saja yang kita ubah. Jika kita melakukan coding Java menggunakan IDE Netbeans biasanya ada fasilitas history yang bisa mendeteksi perubahan kode yang kita lakukan. Selain fasilitas history, kita juga dapat menggunakan aplikasi Subversion yang dapat difungsikan sebagai aplikasi versioning. [...]]]></description>
			<content:encoded><![CDATA[<p>Apa yang bisa dilakukan jika kita melakukan pengubahan kode tapi kita sendiri tidak hapal baris mana saja yang kita ubah.</p>
<p>Jika kita melakukan coding Java menggunakan IDE Netbeans biasanya ada fasilitas history yang bisa mendeteksi perubahan kode yang kita lakukan. Selain fasilitas history, kita juga dapat menggunakan aplikasi Subversion yang dapat difungsikan sebagai aplikasi versioning. Kita bisa memiliki versi dari kode yang kita buat. Bagaimana jika kita ingin membandingkan kode yang kita buat secara manual ?</p>
<p>Kalau baris kode hanya ada beberapa puluh atau baris sih masih gampang, bagaimana kalau ada ribuan baris kode ?</p>
<p>KDiff3 bisa melakukan fungsi yang kita inginkan. KDiff3 pada dasarnya aplikasi GUI untuk diff yang berfungsi membandingkan kode dari 2 sumber data.</p>
<p>Misalnya kita punya 1 kode program dengan nama HapusData dan  1 kode program lain dengan nama HapusDataUpdate. Kita dapat membandingkan keduanya, mengecek perbedaan diantara keduanya, melakukan update pada salah satu file yang kita inginkan secara otomatis agar sesuai dengan file lawan atau juga mencatat perbedaan yang ada. Silakan merefer pada aplikasi Diff dan Patch yang disediakan pada berbagai distro Linux.</p>
<p>Contoh pada screenshot berikut adalah perbedaan baris dan kode pada skrip Zimbra-Auto yang saya buat untuk melakukan otomatisasi instalasi Zimbra Mail Server pada OpenSUSE 10.3. Perbedaannya kentara banget karena memang saya buat sekedar sebagai contoh <img src='http://vavai.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> . Pada OpenSUSE, aplikasi kdiff3 sudah ada dalam paket DVD yang disediakan.</p>
<p><img style="max-width: 800px;" src="http://www.vavai.com/blog/uploads/kdiff3-zimbra.jpg" /></p>
<p>Pertanyaan iseng, apakah KDE4 dengan QT4 akan menghasilkan aplikasi dengan nama kdiff4 ??</p>
<p>Anyway, pernah pakai kdiff3 atau aplikasi sejenis lainnya ?</p>
<p></p>

<p class="FacebookLikeButton"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fvavai.com%2F2008%2F04%2F18%2Fkdiff3-aplikasi-pembanding-data-yang-powerful%2F&amp;layout=standard&amp;show_faces=yes&amp;width=450&amp;action=like&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height: 25px"></iframe></p>
<h2  class="related_post_title">Artikel Lainnya</h2><ul class="related_post"><li><a href="http://vavai.com/2011/07/22/integrasi-account-samba-pdc-zimbra-mail-server-pada-centos-bagian-1/" title="Integrasi Account Samba PDC Zimbra Mail Server Pada CentOS Bagian 1">Integrasi Account Samba PDC Zimbra Mail Server Pada CentOS Bagian 1</a><br /><small>Panduan ini menggunakan Zimbra Mail Server 6.0.13 64 bit yang diinstall pada CentOS 5.6 64 bit. Sistem CentOS  yang digunakan memiliki memory/RAM sebesar 1.5 GB dengan harddisk untuk test sebesar 15 G...</small></li><li><a href="http://vavai.com/2012/01/09/facebook-63206-karakter/" title="Facebook 63206 karakter!">Facebook 63206 karakter!</a><br /><small>Mengikuti lambatnya update-update dari yang lain, Facebook mengumumkan pada November tahun lalu bahwa para penggunanya dapat berbagi status update sampai dengan 63.206 karakter. Agak sedikit sulit unt...</small></li><li><a href="http://vavai.com/2010/09/14/pekerjaan-di-waktu-libur-recovery-rekonfigurasi-data-file-server/" title="Pekerjaan di Waktu Libur : Recovery &#038; Rekonfigurasi Data File Server">Pekerjaan di Waktu Libur : Recovery &#038; Rekonfigurasi Data File Server</a><br /><small>Senin 13 September 2010 kemarin adalah hari libur lebaran terakhir bagi saya karena pada hari Selasa 14 September 2010, saya sudah mulai masuk kerja kembali. Sebelum bicara yang lain-lain, saya ingin ...</small></li><li><a href="http://vavai.com/2011/04/04/zimbra-patch-7-0-1/" title="Zimbra Patch 7.0.1">Zimbra Patch 7.0.1</a><br /><small>Tanggal 31 Maret 2011 yang baru lalu, Zimbra merilis patch untuk produk Zimbra Mail Server 7.0.1. Patch ini biasanya dikeluarkan jika ada update yang bersifat critical namun jumlahnya belum terlalu ba...</small></li><li><a href="http://vavai.com/2010/02/11/persiapan-ke-bandung-workshop-zimbra-unikom-linux-week/" title="Persiapan ke Bandung : Workshop Zimbra @ Unikom Linux Week">Persiapan ke Bandung : Workshop Zimbra @ Unikom Linux Week</a><br /><small>Jika tidak ada halangan (dan mudah-mudahan tidak ada), besok saya berencana meluncur ke Bandung untuk mengisi materi workshop Unikom Linux Week mengenai implementasi Zimbra Mail Server pada openSUSE/S...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://vavai.com/2008/04/18/kdiff3-aplikasi-pembanding-data-yang-powerful/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Execute Linux Shell Command within Java Program</title>
		<link>http://vavai.com/2007/05/21/execute-linux-shell-command-within-java-program/</link>
		<comments>http://vavai.com/2007/05/21/execute-linux-shell-command-within-java-program/#comments</comments>
		<pubDate>Mon, 21 May 2007 02:14:54 +0000</pubDate>
		<dc:creator>Muhammad Rivai Andargini</dc:creator>
				<category><![CDATA[Migrasi Programming]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[pemrogramman]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Tips, Tricks & Tutorial]]></category>

		<guid isPermaLink="false">http://vavai.com/?p=54</guid>
		<description><![CDATA[Java memang memiliki pustaka sendiri, baik yang native terhadap suatu sistem operasi maupun yang bersifat OS independent, namun kebutuhan untuk menjalankan fungsi eksternal suatu OS kadang tetap dibutuhkan. Salah satu fungsi yang bisa digunakan adalah Runtime.exec yang bisa dimanfaatkan untuk melakukan encapsulasi perintah dari bash shell (terminal) pada Linux. Sebagian programmer mungkin berargumen, mengapa mesti [...]]]></description>
			<content:encoded><![CDATA[<p>Java memang memiliki pustaka sendiri, baik yang native terhadap suatu sistem operasi maupun yang bersifat OS independent, namun kebutuhan untuk menjalankan fungsi eksternal suatu OS kadang tetap dibutuhkan.</p>
<p>Salah satu fungsi yang bisa digunakan adalah <b>Runtime.exec</b> yang bisa dimanfaatkan untuk melakukan encapsulasi perintah dari bash shell (terminal) pada Linux.<br />
<span id="more-54"></span><script type="text/javascript"><!--
google_ad_client = "pub-0647290761553266";
google_language = 'en';
google_ad_width = 336;
google_ad_height = 280;
google_ad_format = "336x280_as";
google_ad_type = "text_image";
//2007-05-20: migrasi-inside-artikel
google_ad_channel = "7852788689";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "3C652E";
google_color_text = "000000";
google_color_url = "3C652E";
//-->
</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script><br />
Sebagian programmer mungkin berargumen, mengapa mesti menggunakan perintah bash untuk melakukan suatu pekerjaan, padahal sebagian fungsi tersebut sudah tersedia pada pustaka Java. Jawabnya, ada banyak hal yang bisa kita lakukan dengan menjalankan suatu perintah secara langsung tanpa menggunakan pustaka.</p>
<p>Contohnya adalah konfigurasi pada email server postfix. Email server postfix mendukung perintah <b>postconf -e item_konfigurasi=pilihan_konfigurasi</b>. Dengan melakukan encapsulasi perintah tersebut, kita bisa membuatkan front-end GUI yang mempermudah proses instalasi postfix.</p>
<p>Ide ini muncul setelah saya membuat skrip sederhana untuk <a href="http://www.vavai.com/index.php?/archives/50-Otomatisasi-Install-Mail-Server-Postfix-pada-OpenSuSE.html">otomatisasi install postfix pada SuSE Linux</a>.</p>
<p>Berikut adalah kode sederhana untuk menjalankan perintah shell pada program Java.</p>
<p><font face="courier new,courier,monospace">    try {<br />        // Execute a command without arguments<br />        String command = &quot;ls&quot;;<br />        Process child = Runtime.getRuntime().exec(command);</p>
<p>        // Execute a command with an argument<br />        command = &quot;ls /tmp&quot;;<br />        child = Runtime.getRuntime().exec(command);<br />    } catch (IOException e) {<br />    }</font>    </p>
<p>Jika argumen memiliki spasi, kita bisa melakukan overload agar perintah dan argumennya dikirim dalam bentul array, seperti contoh berikut :</p>
<p><font face="courier new,courier,monospace">try {<br />        // Execute a command with an argument that contains a space<br />        String[] commands = new String[]{&quot;grep&quot;, &quot;hello world&quot;, &quot;/tmp/f.txt&quot;};<br />        commands = new String[]{&quot;grep&quot;, &quot;hello world&quot;, &quot;c:\\Documents and Settings\\f.txt&quot;};<br />        Process child = Runtime.getRuntime().exec(commands);<br />    } catch (IOException e) {<br />    }</font></p>
<p>Contoh lain adalah menjalankan suatu class dengan argumen dan menampilkan hasilnya. Lihat contoh kode berikut :</p>
<p><font face="courier new,courier,monospace">import java.io.*;<br />public class ProcTest<br />{<br />        public static void main(String args[]) throws IOException<br />        {<br />                Runtime rt = Runtime.getRuntime();<br />                Process proc = rt.exec(args);<br />                BufferedReader br = new BufferedReader(new InputStreamReader(proc.getInputStream()));<br />                while(br.ready())<br />                {<br />                        System.out.println(br.readLine());<br />                }<br />        }<br />}</font></p>
<p>Compile dan jalankan dengan perintah <b>java ProcTest ls</b>.</p>
<p>Semoga bermanfaat. </p>

<p class="FacebookLikeButton"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fvavai.com%2F2007%2F05%2F21%2Fexecute-linux-shell-command-within-java-program%2F&amp;layout=standard&amp;show_faces=yes&amp;width=450&amp;action=like&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height: 25px"></iframe></p>
<h2  class="related_post_title">Artikel Terkait</h2><ul class="related_post"><li><a href="http://vavai.com/2007/05/15/instalasi-netbeans-untuk-ide-pemrogramman-java-pada-opensuse-10-2/" title="Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2">Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2</a><br /><small>Melakukan pemrogramman Java menggunakan Text Editor memang cepat dan mudah, namun untuk pengembangan aplikasi yang lebih kompleks, kita bisa menggunakan IDE (Integrated Development Environment) sebaga...</small></li><li><a href="http://vavai.com/2007/03/24/java-se-java-me-java-ee-dan-jre-apa-bedanya/" title="Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?">Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?</a><br /><small>
Buat pemula bahasa pemrogramman Java, proses mendownload paket bahasa pemrogramman Java sudah cukup membingungkan. Mau mendownload Java SDK (Software Development Kit) yang mana ? Java SE (Standard E...</small></li><li><a href="http://vavai.com/2007/05/16/instalasi-ruby-on-rails-pada-opensuse-10-2/" title="Instalasi Ruby on Rails pada OpenSuSE 10.2">Instalasi Ruby on Rails pada OpenSuSE 10.2</a><br /><small>Rekan Adinda Praditya membuat tutorial mengenai instalasi Ruby on Rails pada OpenSuSE 10.2. Bagi rekan-rekan yang berminat untuk mempelajarinya, silakan meluncur ke : Instalasi Rails di OpenSuSE 10.2 ...</small></li><li><a href="http://vavai.com/2011/10/23/menambahkan-plugin-java-pada-iceweasel-debian-lenny/" title="Menambahkan Plugin Java Pada Iceweasel-Debian Lenny">Menambahkan Plugin Java Pada Iceweasel-Debian Lenny</a><br /><small>Debian Lenny menyertakan Iceweasel sebagai aplikasi web browser yang secara default belum mempunyai kemampuan untuk menjalankan aplikasi Java via browser.

Karena pada Debian Lenny yang saya gunakan...</small></li><li><a href="http://vavai.com/2011/07/27/jalan-pintas-install-paket-multimedia-flash-java-dll-pada-fedora-15-dengan-autoten/" title="Jalan Pintas Install Paket Multimedia, Flash, Java dll pada Fedora 15 dengan Autoten">Jalan Pintas Install Paket Multimedia, Flash, Java dll pada Fedora 15 dengan Autoten</a><br /><small>Sebenarnya ini hanya update dari tulisan Mas Vavai sebelumnya. Saya hanya aplikasikan untuk Fedora 15.

Fedora 15 (Lovelock) secara default tidak menyediakan library multimedia, flash, Java dan libr...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://vavai.com/2007/05/21/execute-linux-shell-command-within-java-program/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Instalasi Ruby on Rails pada OpenSuSE 10.2</title>
		<link>http://vavai.com/2007/05/16/instalasi-ruby-on-rails-pada-opensuse-10-2/</link>
		<comments>http://vavai.com/2007/05/16/instalasi-ruby-on-rails-pada-opensuse-10-2/#comments</comments>
		<pubDate>Wed, 16 May 2007 03:15:34 +0000</pubDate>
		<dc:creator>Muhammad Rivai Andargini</dc:creator>
				<category><![CDATA[Migrasi Programming]]></category>
		<category><![CDATA[pemrogramman]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://vavai.com/?p=49</guid>
		<description><![CDATA[Rekan Adinda Praditya membuat tutorial mengenai instalasi Ruby on Rails pada OpenSuSE 10.2. Bagi rekan-rekan yang berminat untuk mempelajarinya, silakan meluncur ke : Instalasi Rails di OpenSuSE 10.2 BTW, what is Ruby ? Ruby is a pure object-oriented programming language with a super-clean syntax that makes programming elegant and fun. Ruby successfully combines Smalltalk&#8217;s conceptual [...]]]></description>
			<content:encoded><![CDATA[<p>Rekan <a href="http://apraditya.mahyuddin.web.id">Adinda Praditya</a> membuat tutorial mengenai instalasi <a href="http://www.rubyonrails.org/">Ruby on Rails</a> pada OpenSuSE 10.2. Bagi rekan-rekan yang berminat untuk mempelajarinya, silakan meluncur ke : <a href="http://apraditya.mahyuddin.web.id/2007/05/15/instalasi-rails-di-opensuse-102/">Instalasi Rails di OpenSuSE 10.2</a> </p>
<p>BTW, what is Ruby ? <i>Ruby is a pure object-oriented programming language with a super-clean syntax that makes programming elegant and fun. Ruby successfully combines Smalltalk&#8217;s conceptual elegance, Python&#8217;s ease of use and learning, and Perl&#8217;s pragmatism. Ruby originated in Japan in the early 1990s. It has become popular worldwide in the past few years as more English-language books and documentation have become available (and its popularity has really taken off since the introduction of Rails!)</i>.</p>

<p class="FacebookLikeButton"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fvavai.com%2F2007%2F05%2F16%2Finstalasi-ruby-on-rails-pada-opensuse-10-2%2F&amp;layout=standard&amp;show_faces=yes&amp;width=450&amp;action=like&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height: 25px"></iframe></p>
<h2  class="related_post_title">Artikel Terkait</h2><ul class="related_post"><li><a href="http://vavai.com/2007/05/21/execute-linux-shell-command-within-java-program/" title="Execute Linux Shell Command within Java Program">Execute Linux Shell Command within Java Program</a><br /><small>Java memang memiliki pustaka sendiri, baik yang native terhadap suatu sistem operasi maupun yang bersifat OS independent, namun kebutuhan untuk menjalankan fungsi eksternal suatu OS kadang tetap dibut...</small></li><li><a href="http://vavai.com/2007/05/15/instalasi-netbeans-untuk-ide-pemrogramman-java-pada-opensuse-10-2/" title="Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2">Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2</a><br /><small>Melakukan pemrogramman Java menggunakan Text Editor memang cepat dan mudah, namun untuk pengembangan aplikasi yang lebih kompleks, kita bisa menggunakan IDE (Integrated Development Environment) sebaga...</small></li><li><a href="http://vavai.com/2007/03/24/java-se-java-me-java-ee-dan-jre-apa-bedanya/" title="Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?">Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?</a><br /><small>
Buat pemula bahasa pemrogramman Java, proses mendownload paket bahasa pemrogramman Java sudah cukup membingungkan. Mau mendownload Java SDK (Software Development Kit) yang mana ? Java SE (Standard E...</small></li><li><a href="http://vavai.com/2007/03/20/tips-migrasi-aplikasi-visual-basic-ke-linux/" title="Tips Migrasi Aplikasi Visual Basic ke Linux">Tips Migrasi Aplikasi Visual Basic ke Linux</a><br /><small>
Kalau ditanya, bahasa pemrogramman apa yang bisa dibilang paling populer di Indonesia, mungkin Visual Basic bisa menjadi jawabannya. Kemudahan dalam melakukan desain program, aturan penulisan progra...</small></li><li><a href="http://vavai.com/2007/03/17/mudah-belajar-java-bersama-suse-linux-2-installasi-java/" title="Mudah Belajar Java Bersama [SuSE] Linux &#8211; 2, Installasi Java">Mudah Belajar Java Bersama [SuSE] Linux &#8211; 2, Installasi Java</a><br /><small>
Instalasi Java secara cepat dan mudah pada SuSE Linux dapat dilakukan langsung melalui YAST. Namun, karena kita berniat menjadi programmer, mari kita mulai dengan sedikit hand-made :-).Salah satu ya...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://vavai.com/2007/05/16/instalasi-ruby-on-rails-pada-opensuse-10-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2</title>
		<link>http://vavai.com/2007/05/15/instalasi-netbeans-untuk-ide-pemrogramman-java-pada-opensuse-10-2/</link>
		<comments>http://vavai.com/2007/05/15/instalasi-netbeans-untuk-ide-pemrogramman-java-pada-opensuse-10-2/#comments</comments>
		<pubDate>Tue, 15 May 2007 20:09:48 +0000</pubDate>
		<dc:creator>Muhammad Rivai Andargini</dc:creator>
				<category><![CDATA[Migrasi Programming]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[pemrogramman]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://vavai.com/?p=48</guid>
		<description><![CDATA[Melakukan pemrogramman Java menggunakan Text Editor memang cepat dan mudah, namun untuk pengembangan aplikasi yang lebih kompleks, kita bisa menggunakan IDE (Integrated Development Environment) sebagai alat bantunya. Banyak pilihan IDE yang dapat digunakan, baik untuk Linux, Windows maupun sistem operasi lainnya. Netbeans, Eclipse, Sun Java Creator adalah sebagian diantaranya. Untuk kali ini, saya akan membahas [...]]]></description>
			<content:encoded><![CDATA[<p>Melakukan pemrogramman Java menggunakan Text Editor memang cepat dan mudah, namun untuk pengembangan aplikasi yang lebih kompleks, kita bisa menggunakan IDE (<i>Integrated Development Environment</i>) sebagai alat bantunya.</p>
<p>Banyak pilihan IDE yang dapat digunakan, baik untuk Linux, Windows maupun sistem operasi lainnya. Netbeans, Eclipse, Sun Java Creator adalah sebagian diantaranya. Untuk kali ini, saya akan membahas proses instalasi Netbeans di lingkungan Linux menggunakan OpenSuSE ., Mengingat file instalasi yang digunakan adalah file dengan tipe binari-executable, proses instalasi dapat dilakukan pada distro lain tanpa ada masalah.<span id="more-48"></span><script type="text/javascript"><!--
google_ad_client = "pub-0647290761553266";
google_language = 'en';
google_ad_width = 336;
google_ad_height = 280;
google_ad_format = "336x280_as";
google_ad_type = "text_image";
//2007-05-07: footer-artikel-adsense
google_ad_channel = "8246426545";
//-->
</script><br />
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
<br />Berikut adalah langkah-langkahnya :</p>
<p><b>1. Instalasi Java SE</b>. Kalau belum, silakan melakukan instalasi Java SE terlebih dahulu. Ikuti panduannya dari artikel &quot;<a href="http://www.vavai.com/index.php?/archives/27-Mudah-Belajar-Java-Bersama-SuSE-Linux-2,-Installasi-Java.html">Instalasi Java SE</a>&quot;.</p>
<p><b>2. Download Netbeans</b> dari <a href="http://www.netbeans.info/downloads/index.php">http://www.netbeans.info/downloads/index.php</a>. Karena menggunakan Linux, pilih file instalasi untuk Linux. Pilih yang tanpa bundel dengan JEE, kecuali memang menginginkannya.</p>
<p><b>3. Lewat Konsole, masuk ke folder download</b> (saya menyimpannya di /opt, sesuaikan dengan folder download anda).</p>
<p><b>4. Pastikan file binari tersebut merupakan file executable</b></p>
<p><b># chmod +x netbeans.bin</b>         <i>(ganti netbeans.bin dengan nama file yang didownload, misalnya : netbeans-5_5-linux.bin, tanda # berarti saya menggunakan prompt root)</i></p>
<p><b>5. Lakukan instalasi</b></p>
<p><b># ./netbeans.bin</b>                (<i>titik slash namafile</i>)</p>
<p><b>6. Proses instalasi berjalan, ikuti wizardnya</b>. Netbeans akan melakukan proses instalasi dengan terlebih dahulu mendeteksi lokasi JDK seperti yang dilakukan pada tahap 1. Jika JDK tidak terdeteksi padahal sudah diinstalasikan (JDK diinstall pada folder tertentu), gunakan opsi JavaHome sebagai berikut :</p>
<p><b># ./netbeans.bin -is:javahome lokasiJDK</b></p>
<p><b>7. Jalankan Netbeans</b>. Setelah diinstall, Netbeans dapat dijalankan dari Start Menu desktop yang digunakan, baik pada KDE maupun Gnome. Jika tidak ada shortcut, pada bagian akhir instalasi biasanya ada pemberitahuan, dimana lokasi executable netbeans dan bagaimana menjalankannya, misalnya : </p>
<p><b># /opt/netbeans5.5/bin/netbeans</b></p>
<p>Setelah proses instalasi, kita dapat memulai menggunakan Netbeans untuk proyek-proyek Java kita. Bagi pengguna bahasa pemrogramman Visual (VB, Delphi, PowerBuilder, etc), IDE Netbeans akan dirasa sangat familiar karena model dan bentuknya tidak terlalu jauh berbeda. Bagi pengguna PHP atau C, dengan model kode yang agak mirip, pemrogramman Java dengan Netbeans mungkin hanya butuh penyesuian beberapa waktu saja.</p>

<p class="FacebookLikeButton"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fvavai.com%2F2007%2F05%2F15%2Finstalasi-netbeans-untuk-ide-pemrogramman-java-pada-opensuse-10-2%2F&amp;layout=standard&amp;show_faces=yes&amp;width=450&amp;action=like&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height: 25px"></iframe></p>
<h2  class="related_post_title">Artikel Terkait</h2><ul class="related_post"><li><a href="http://vavai.com/2007/05/21/execute-linux-shell-command-within-java-program/" title="Execute Linux Shell Command within Java Program">Execute Linux Shell Command within Java Program</a><br /><small>Java memang memiliki pustaka sendiri, baik yang native terhadap suatu sistem operasi maupun yang bersifat OS independent, namun kebutuhan untuk menjalankan fungsi eksternal suatu OS kadang tetap dibut...</small></li><li><a href="http://vavai.com/2007/03/24/java-se-java-me-java-ee-dan-jre-apa-bedanya/" title="Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?">Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?</a><br /><small>
Buat pemula bahasa pemrogramman Java, proses mendownload paket bahasa pemrogramman Java sudah cukup membingungkan. Mau mendownload Java SDK (Software Development Kit) yang mana ? Java SE (Standard E...</small></li><li><a href="http://vavai.com/2007/05/16/instalasi-ruby-on-rails-pada-opensuse-10-2/" title="Instalasi Ruby on Rails pada OpenSuSE 10.2">Instalasi Ruby on Rails pada OpenSuSE 10.2</a><br /><small>Rekan Adinda Praditya membuat tutorial mengenai instalasi Ruby on Rails pada OpenSuSE 10.2. Bagi rekan-rekan yang berminat untuk mempelajarinya, silakan meluncur ke : Instalasi Rails di OpenSuSE 10.2 ...</small></li><li><a href="http://vavai.com/2011/10/23/menambahkan-plugin-java-pada-iceweasel-debian-lenny/" title="Menambahkan Plugin Java Pada Iceweasel-Debian Lenny">Menambahkan Plugin Java Pada Iceweasel-Debian Lenny</a><br /><small>Debian Lenny menyertakan Iceweasel sebagai aplikasi web browser yang secara default belum mempunyai kemampuan untuk menjalankan aplikasi Java via browser.

Karena pada Debian Lenny yang saya gunakan...</small></li><li><a href="http://vavai.com/2011/07/27/jalan-pintas-install-paket-multimedia-flash-java-dll-pada-fedora-15-dengan-autoten/" title="Jalan Pintas Install Paket Multimedia, Flash, Java dll pada Fedora 15 dengan Autoten">Jalan Pintas Install Paket Multimedia, Flash, Java dll pada Fedora 15 dengan Autoten</a><br /><small>Sebenarnya ini hanya update dari tulisan Mas Vavai sebelumnya. Saya hanya aplikasikan untuk Fedora 15.

Fedora 15 (Lovelock) secara default tidak menyediakan library multimedia, flash, Java dan libr...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://vavai.com/2007/05/15/instalasi-netbeans-untuk-ide-pemrogramman-java-pada-opensuse-10-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?</title>
		<link>http://vavai.com/2007/03/24/java-se-java-me-java-ee-dan-jre-apa-bedanya/</link>
		<comments>http://vavai.com/2007/03/24/java-se-java-me-java-ee-dan-jre-apa-bedanya/#comments</comments>
		<pubDate>Sat, 24 Mar 2007 02:33:53 +0000</pubDate>
		<dc:creator>Muhammad Rivai Andargini</dc:creator>
				<category><![CDATA[Migrasi Programming]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[pemrogramman]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://vavai.com/?p=35</guid>
		<description><![CDATA[Buat pemula bahasa pemrogramman Java, proses mendownload paket bahasa pemrogramman Java sudah cukup membingungkan. Mau mendownload Java SDK (Software Development Kit) yang mana ? Java SE (Standard Edition), Java ME (Micro Edition, kadang disebut Mobile Edition) atau Java EE (Enterprise Edition) ? Kalau saya ingin membuat aplikasi untuk kantor, apakah tepat jika saya mendownload Java [...]]]></description>
			<content:encoded><![CDATA[<p><img vspace="5" hspace="5" border="0" align="left" src="http://www.vavai.com/images/java-logo-small.jpg" />Buat pemula bahasa pemrogramman <a href="http://java.sun.com">Java</a>, proses mendownload paket bahasa pemrogramman Java sudah cukup membingungkan. Mau mendownload Java SDK (Software Development Kit) yang mana ? Java SE (Standard Edition), Java ME (Micro Edition, kadang disebut Mobile Edition) atau Java EE (Enterprise Edition) ? Kalau saya ingin membuat aplikasi untuk kantor, apakah tepat jika saya mendownload Java EE untuk belajar membuat aplikasi tersebut ? Apakah standard edition &quot;hanya&quot; memuat aplikasi terbatas [namanya juga standar]. Apakah nanti tidak bermasalah jika awalnya saya menggunakan Java SE dan baru nanti menggunakan Java EE ? Apakah JRE (Java Runtime Environment) perlu diinstall terpisah ?<span id="more-35"></span><br />
Jika anda mulai belajar Java, gunakan Java SE ! Java SE bukan berarti Java dengan kemampuan terbatas. Standard disini lebih kepada paket fundamental Java, bukan batasan dalam arti fasilitas yang serba kurang.<br />
<blockquote>Java Platform, Standard Edition (also known as Java 2 Platform) lets you develop and deploy Java applications on desktops and servers, as well as today&#8217;s demanding Embedded and Real-Time environments. Java SE includes classes that support the development of Java Web Services and provides the foundation for Java Platform, Enterprise Edition (Java EE).</p></blockquote>
<p>Jika demikian, apakah bisa jika kita langsung memilih paket Netbeans + Java SE misalnya ? Jawabnya bisa saja, meski instalasi secara terpisah-pun tidak ada masalah. Tentu saja Java SE harus diinstall lebih dahulu, baru Netbeans / Eclipse menyusul.</p>
<p>Java EE biasanya sudah dibundel pada paket development tools maupun application server yang kita gunakan. Netbeans, Sun Java Creator atau Eclipse bisa secara paket menyertakannya.</p>
<p>Java ME sesuai dengan namanya ditujukan untuk aplikasi embedded pada mobile / micro devices, seperti PDA, HP, Barcode Scanner / PDT (Portable Data Terminal) dll.</p>
<p>JRE adalah paket lingkungan yang dibutuhkan jika ingin menjalankan aplikasi Java. Jika kita hanya ingin menjalankan aplikasi Java tanpa membuat atau mengubahnya, kita tidak perlu melakukan instalasi Java SDK. Yang diperlukan hanyalah JRE ini. </p>
<p>Jika kita melakukan instalasi Java SDK, kita tidak perlu melakukan instalasi JRE, karena JRE ini sudah dibundel dalam Java SDK.</p>
<p>Dengan pemahaman yang jelas mengenai perbedaan masing-masing Java SDK, kita bisa belajar Java dengan lebih tenang dan nyaman <img src='http://vavai.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Artikel terkait :<br />1. <a href="index.php?/archives/26-Mudah-Belajar-Java-Bersama-SuSE-Linux-1,-Sejarah-Java.html">Mudah Belajar Java Bersama [SuSE] Linux &#8211; 1, Sejarah Java</a> <br />2. <a href="index.php?/archives/27-Mudah-Belajar-Java-Bersama-SuSE-Linux-2,-Installasi-Java.html">Mudah Belajar Java Bersama [SuSE] Linux &#8211; 2, Installasi Java</a></p>

<p class="FacebookLikeButton"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fvavai.com%2F2007%2F03%2F24%2Fjava-se-java-me-java-ee-dan-jre-apa-bedanya%2F&amp;layout=standard&amp;show_faces=yes&amp;width=450&amp;action=like&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height: 25px"></iframe></p>
<h2  class="related_post_title">Artikel Terkait</h2><ul class="related_post"><li><a href="http://vavai.com/2007/05/21/execute-linux-shell-command-within-java-program/" title="Execute Linux Shell Command within Java Program">Execute Linux Shell Command within Java Program</a><br /><small>Java memang memiliki pustaka sendiri, baik yang native terhadap suatu sistem operasi maupun yang bersifat OS independent, namun kebutuhan untuk menjalankan fungsi eksternal suatu OS kadang tetap dibut...</small></li><li><a href="http://vavai.com/2007/05/15/instalasi-netbeans-untuk-ide-pemrogramman-java-pada-opensuse-10-2/" title="Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2">Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2</a><br /><small>Melakukan pemrogramman Java menggunakan Text Editor memang cepat dan mudah, namun untuk pengembangan aplikasi yang lebih kompleks, kita bisa menggunakan IDE (Integrated Development Environment) sebaga...</small></li><li><a href="http://vavai.com/2007/05/16/instalasi-ruby-on-rails-pada-opensuse-10-2/" title="Instalasi Ruby on Rails pada OpenSuSE 10.2">Instalasi Ruby on Rails pada OpenSuSE 10.2</a><br /><small>Rekan Adinda Praditya membuat tutorial mengenai instalasi Ruby on Rails pada OpenSuSE 10.2. Bagi rekan-rekan yang berminat untuk mempelajarinya, silakan meluncur ke : Instalasi Rails di OpenSuSE 10.2 ...</small></li><li><a href="http://vavai.com/2011/10/23/menambahkan-plugin-java-pada-iceweasel-debian-lenny/" title="Menambahkan Plugin Java Pada Iceweasel-Debian Lenny">Menambahkan Plugin Java Pada Iceweasel-Debian Lenny</a><br /><small>Debian Lenny menyertakan Iceweasel sebagai aplikasi web browser yang secara default belum mempunyai kemampuan untuk menjalankan aplikasi Java via browser.

Karena pada Debian Lenny yang saya gunakan...</small></li><li><a href="http://vavai.com/2011/07/27/jalan-pintas-install-paket-multimedia-flash-java-dll-pada-fedora-15-dengan-autoten/" title="Jalan Pintas Install Paket Multimedia, Flash, Java dll pada Fedora 15 dengan Autoten">Jalan Pintas Install Paket Multimedia, Flash, Java dll pada Fedora 15 dengan Autoten</a><br /><small>Sebenarnya ini hanya update dari tulisan Mas Vavai sebelumnya. Saya hanya aplikasikan untuk Fedora 15.

Fedora 15 (Lovelock) secara default tidak menyediakan library multimedia, flash, Java dan libr...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://vavai.com/2007/03/24/java-se-java-me-java-ee-dan-jre-apa-bedanya/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Tips Migrasi Aplikasi Visual Basic ke Linux</title>
		<link>http://vavai.com/2007/03/20/tips-migrasi-aplikasi-visual-basic-ke-linux/</link>
		<comments>http://vavai.com/2007/03/20/tips-migrasi-aplikasi-visual-basic-ke-linux/#comments</comments>
		<pubDate>Tue, 20 Mar 2007 06:27:46 +0000</pubDate>
		<dc:creator>Muhammad Rivai Andargini</dc:creator>
				<category><![CDATA[Migrasi Programming]]></category>

		<guid isPermaLink="false">http://vavai.com/?p=28</guid>
		<description><![CDATA[Kalau ditanya, bahasa pemrogramman apa yang bisa dibilang paling populer di Indonesia, mungkin Visual Basic bisa menjadi jawabannya. Kemudahan dalam melakukan desain program, aturan penulisan program yang cukup longgar dan banyaknya cd bajakan yang beredar ikut menyumbang popularitas Visual Basic. Perusahaan-perusahaan yang ingin melakukan migrasi sistem dari Windows ke Linux biasanya terbentur masalah ini. Bagi [...]]]></description>
			<content:encoded><![CDATA[<p><img vspace="5" hspace="5" border="0" align="left" src="http://www.ptmsa.co.id/vavai/images/vb6.jpg" />Kalau ditanya, bahasa pemrogramman apa yang bisa dibilang paling populer di Indonesia, mungkin Visual Basic bisa menjadi jawabannya. Kemudahan dalam melakukan desain program, aturan penulisan program yang cukup longgar dan banyaknya cd bajakan yang beredar ikut menyumbang popularitas Visual Basic. </p>
<p>Perusahaan-perusahaan yang ingin melakukan migrasi sistem dari Windows ke Linux biasanya terbentur masalah ini. Bagi perusahaan yang sistemnya sudah mendukung dual sistem atau tingkat portabilitasnya tinggi, masalah ini bisa diabaikan, namun perusahaan yang seperti ini pada realitanya tidaklah banyak.<span id="more-28"></span><br />
Lantas, jika kita diminta melakukan migrasi sistem dari Visual Basic ke sistem Linux, apa saja yang harus dilakukan. Berikut ini adalah tips-tipsnya.</p>
<p><b>1. Migrasi Database Terlebih Dahulu</b><br />Visual Basic biasanya dipasangkan dengan Microsoft SQL Server atau Microsoft Access. Bisa saja dipasangkan dengan database lain, tapi pasangan VB SQL Server untuk aplikasi client-server dan VB-Microsoft Access untuk aplikasi desktop paling sering ditemui. Jika ini yang terjadi, langkah pertama yang perlu dilakukan adalah melakukan migrasi database. <a href="http://www.mysql.com">MySQL</a> menjadi pilihan menarik sebagai pengganti SQL Server. Perubahan terhadap kode program lebih mudah dilakukan. Jika anda menggunakan ADO atau ODBC, kita hanya perlu mengubah sedikit kode koneksi ke database.</p>
<p>Pengalaman saya, merubah database dari SQL Server ke MySQL hanya mengalami masalah pada Full Outer Join (sepertinya tidak disupport oleh MySQL. Saya tidak menggunakan statemen ini, meski jika menggunakannya, statemen ini bisa dimodifikasi menggunakan model join bertingkat). Satu lagi masalah adalah pada tipe data. Tipe data numeric belum tentu sepadan dengan tipe data yang ada pada SQL Server. </p>
<p>Jika anda melakukan migrasi database, backup dahulu data anda. Kemudian lakukan proses konversi ke database tujuan. Untuk MySQL, terdapat tool yang bernama <a href="http://www.mysql.com/products/tools/migration-toolkit/">Migration Toolkit</a> berbasis Java. Download dari website MySQL dan install. Tool ini bisa melakukan konversi dengan baik. Pengalaman saya, penyimpangan yang ada hanya sedikit dan laporan hasil prosesnya cukup komprehensif.</p>
<p>Setelah proses konversi data, periksa ulang data dan hasil laporan. Coba lakukan proses input, edit, hapus dan tampilan laporan, apakah ada penyimpangan atau tidak.</p>
<p>Selain MySQL, PostgreSQL merupakan alternatif lain yang menarik. Lain kali akan saya bahas migrasi ke PostgreSQL dan tips yang perlu dipertimbangkan.</p>
<p>Semestinya, tidak ada perbedaan kecepatan yang berarti antara akses data SQL Server dengan MySQL. Jika ada perubahan kecepatan, silakan membaca <a href="http://www.vavai.com/index.php?/archives/11-MySQL-Amazing-Tips-for-improve,-tuning-and-increase-MySQL-Performance.html">tips untuk meningkatkan kecepatan akses data MySQL</a>.</p>
<p>Selain untuk database client-server, MySQL bisa juga digunakan sebagai database desktop dengan model akses koneksi yang sama.</p>
<p><b>2. Menjalankan Visual Basic Menggunakan Emulator</b><br />Aplikasi Visual Basic bisa dijalankan secara native menggunakan emulator, <a href="http://www.winehq.com/">Wine</a>. Baik akses ke database SQL Server maupun ke MySQL bisa dilakukan melalui Wine.</p>
<p>Wine biasanya sudah dibundel didalam distro Linux.</p>
<p>Jika ingin menggunakan versi Wine yang lebih powerful, tersedia versi komersil, yaitu <a href="http://www.codeweavers.com/products/">CrossOver Office</a>. Proses instalasi dan manajemen CrossOver Office ini sangat mudah dan file installernya dalam bentuk .sh yang bisa dijalankan dengan perintah sh namafile.sh.</p>
<p>Proses menjalankan Visual Basic via emulator merupakan solusi sementara mengingat sebaik apapun emulator, akan lebih baik aplikasi yang memang ditujukan untuk sistem tertentu. </p>

<p class="FacebookLikeButton"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fvavai.com%2F2007%2F03%2F20%2Ftips-migrasi-aplikasi-visual-basic-ke-linux%2F&amp;layout=standard&amp;show_faces=yes&amp;width=450&amp;action=like&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height: 25px"></iframe></p>
<h2  class="related_post_title">Artikel Terkait</h2><ul class="related_post"><li><a href="http://vavai.com/2007/05/21/execute-linux-shell-command-within-java-program/" title="Execute Linux Shell Command within Java Program">Execute Linux Shell Command within Java Program</a><br /><small>Java memang memiliki pustaka sendiri, baik yang native terhadap suatu sistem operasi maupun yang bersifat OS independent, namun kebutuhan untuk menjalankan fungsi eksternal suatu OS kadang tetap dibut...</small></li><li><a href="http://vavai.com/2007/05/16/instalasi-ruby-on-rails-pada-opensuse-10-2/" title="Instalasi Ruby on Rails pada OpenSuSE 10.2">Instalasi Ruby on Rails pada OpenSuSE 10.2</a><br /><small>Rekan Adinda Praditya membuat tutorial mengenai instalasi Ruby on Rails pada OpenSuSE 10.2. Bagi rekan-rekan yang berminat untuk mempelajarinya, silakan meluncur ke : Instalasi Rails di OpenSuSE 10.2 ...</small></li><li><a href="http://vavai.com/2007/05/15/instalasi-netbeans-untuk-ide-pemrogramman-java-pada-opensuse-10-2/" title="Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2">Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2</a><br /><small>Melakukan pemrogramman Java menggunakan Text Editor memang cepat dan mudah, namun untuk pengembangan aplikasi yang lebih kompleks, kita bisa menggunakan IDE (Integrated Development Environment) sebaga...</small></li><li><a href="http://vavai.com/2007/03/24/java-se-java-me-java-ee-dan-jre-apa-bedanya/" title="Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?">Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?</a><br /><small>
Buat pemula bahasa pemrogramman Java, proses mendownload paket bahasa pemrogramman Java sudah cukup membingungkan. Mau mendownload Java SDK (Software Development Kit) yang mana ? Java SE (Standard E...</small></li><li><a href="http://vavai.com/2007/03/17/mudah-belajar-java-bersama-suse-linux-2-installasi-java/" title="Mudah Belajar Java Bersama [SuSE] Linux &#8211; 2, Installasi Java">Mudah Belajar Java Bersama [SuSE] Linux &#8211; 2, Installasi Java</a><br /><small>
Instalasi Java secara cepat dan mudah pada SuSE Linux dapat dilakukan langsung melalui YAST. Namun, karena kita berniat menjadi programmer, mari kita mulai dengan sedikit hand-made :-).Salah satu ya...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://vavai.com/2007/03/20/tips-migrasi-aplikasi-visual-basic-ke-linux/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Mudah Belajar Java Bersama [SuSE] Linux &#8211; 2, Installasi Java</title>
		<link>http://vavai.com/2007/03/17/mudah-belajar-java-bersama-suse-linux-2-installasi-java/</link>
		<comments>http://vavai.com/2007/03/17/mudah-belajar-java-bersama-suse-linux-2-installasi-java/#comments</comments>
		<pubDate>Sat, 17 Mar 2007 19:36:13 +0000</pubDate>
		<dc:creator>Muhammad Rivai Andargini</dc:creator>
				<category><![CDATA[Migrasi Programming]]></category>

		<guid isPermaLink="false">http://vavai.com/?p=27</guid>
		<description><![CDATA[Instalasi Java secara cepat dan mudah pada SuSE Linux dapat dilakukan langsung melalui YAST. Namun, karena kita berniat menjadi programmer, mari kita mulai dengan sedikit hand-made . Salah satu yang membuat bingung waktu install Java, adalah : Java versi yang mana yang harus saya pakai ? Ada versi Sun, ada versi IBM dan ada versi [...]]]></description>
			<content:encoded><![CDATA[<p><font size="2">
<p><img vspace="5" hspace="5" border="0" align="left" src="http://www.vavai.com/images/java-logo-small.jpg" />Instalasi Java secara cepat dan mudah pada SuSE Linux dapat dilakukan langsung melalui YAST. Namun, karena kita berniat menjadi programmer, mari kita mulai dengan sedikit hand-made <img src='http://vavai.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Salah satu yang membuat bingung waktu install Java, adalah : Java versi yang mana yang harus saya pakai ? Ada versi Sun, ada versi IBM dan ada versi vendor lain. Meski pada dasarnya sama, hal ini cukup membingungkan. Apa saya saja yang kebingungan sendiri ya <img src='http://vavai.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p></font><font size="2"></font>
<p /><span id="more-27"></span><br />
<font size="2">
<p>Mudahnya, kita akan gunakan Java yang didownload dari Sun. Pada link <a href="http://java.sun.com">http://java.sun.com</a>, ada 3 variasi Java, yaitu Java SE, Java ME dan Java EE. Kita langsung dari yang awal yaitu J2SDK.</p>
<p><strong>1. Download Java SE dari </strong><a href="http://java.sun.com/javase/downloads/index.jsp"><strong>http://java.sun.com/javase/downloads/index.jsp</strong></a></p>
<p>Ambil untuk Linux. Tidak usah yang dibundel dengan Netbeans ataupun yang lainnya. Saat ini versi terbaru adalah 1.6.0. Untuk Linux ada 2 tipe ( Linux RPM in self-extracting file dan Linux in self-extracting file), ambil yang kedua, dengan nama jdk-6-linux-i586.bin</p>
<p><strong>2. Copy ke folder /opt</strong></p>
<p><strong>3. Masuk ke Konsole / Terminal</strong></p>
<p>Perintah : ALT+F2, ketik konsole</p>
<p><strong>4. Install Java SE</strong>. Pada Konsole, ketikkan perintah berikut [tanda # jangan ikut diketik. Itu merupakan prompt user root. Kalau masuk sebagai user biasa, lambangnya adalah $. Untuk masuk ke prompt root dari user biasa, ketik su dan masukkan password root] :</p>
<p><strong># chmod +x /opt/jdk-6-linux-i586.bin</strong></p>
<p><strong># ./jdk-6-linux-i586.bin                                                       [Note : titik-slash-namafile]</strong></p>
<p><strong>5. Check hasil instalasi</strong></p>
<p><strong>Java -version</strong></p>
<p></font><font face="Times New Roman">
<p><em>java version &quot;1.6.0&quot;<br />Java(TM) SE Runtime Environment (build 1.6.0-b105)<br />Java HotSpot(TM) Client VM (build 1.6.0-b105, mixed mode, sharing)</em></p>
<p></font><font size="2"></font>
<p><font size="2">Bagaimana jika yang kita install adalah versi 1.6.0 tapi versi yang keluar adalah versi lain ? Berarti sudah ada Java SDK yang tertanam di Linux. Java yang baru saja kita install terletak pada folder /opt/jdk1.6.0. Coba check dengan perintah berikut.</font></p>
<p><font size="2"><strong># ls -l /usr/bin/java</strong><em></em></font></p>
<p><font size="2"><em>lrwxrwxrwx 1 root root 22 Jan 24 09:22 /usr/bin/java -&gt; /etc/alternatives/java</em></font></p>
<p><font size="2">Jika hasilnya seperti diatas atau folder tidak sesuai, kita bisa bisa &quot;memaksa&quot; agar SuSE menggunakan Java yang baru saja kita install. Ketik perintah berikut :</font></p>
<p><font size="2"><strong># <strike>ln -s /usr/bin/java /opt/jdk1.6.0/bin</strike> </strong></font><font size="2"><strong>ln -s  /opt/jdk1.6.0/bin/java </strong></font><font size="2"><strong>/usr/bin/java    <i><font size="2" face="courier new,courier,monospace"><b>&#8211;&gt; revisi dari kel. Lihat bagian Comment.</b></font></i></strong></font></p>
<p><font size="2"></font></p>
<p><font size="2">Check ulang dengan perintah Java -version</font></p>
<p><font size="2"><strong>6. Buatkan ClassPath</strong> agar kompiler Java [javac] bisa dikenal dari berbagai folder, dengan langkah sebagai berikut :</font></p>
<p><font size="2">- Buat file dengan nama .bash_profile. Simpan pada home directory. Jika masuk sebagai root, simpan pada /root. Jika masuk sebagai user biasa, simpan pada /home/namauser. Pada Linux, file yang diawali dengan tanda titik berarti hidden file.</font></p>
<p><font size="2">- Ketik isi file .bash_profile dengan :</font></p>
<p><font size="2"><strong>JAVA_HOME=/opt/jdk1.6.0</strong></font></p>
<p><font size="2"><strong>export JAVA_HOME</strong></font></p>
<p><font size="2"><strong>export PATH=$PATH:$JAVA_HOME/bin</strong></font></p>
<p><font size="2">- Simpan</font></p>
<p><font size="2"><strong>7. Log-off dari SuSE</strong></font></p>
<p><font size="2"><strong>8. Masuk kembali</strong></font></p>
<p><font size="2"><strong>9. Test Kompiler.</strong> Buka konsole, ketik</font></p>
<p><font size="2"># javac</font></p>
<p><font size="2">Jika menghasilkan keluaran, berarti kompiler Java sudah siap digunakan. Jika belum, check ulang penulisan CLASSPATH dan sesuaikan dengan kondisi instalasi.</font></p>
<p><font size="2">Next : <strong>Mudah Belajar Java Bersama [SuSE] Linux &#8211; 3, Aplikasi Pertama, Hello World !</strong></font></p>
<p />

<p class="FacebookLikeButton"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fvavai.com%2F2007%2F03%2F17%2Fmudah-belajar-java-bersama-suse-linux-2-installasi-java%2F&amp;layout=standard&amp;show_faces=yes&amp;width=450&amp;action=like&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height: 25px"></iframe></p>
<h2  class="related_post_title">Artikel Terkait</h2><ul class="related_post"><li><a href="http://vavai.com/2007/05/21/execute-linux-shell-command-within-java-program/" title="Execute Linux Shell Command within Java Program">Execute Linux Shell Command within Java Program</a><br /><small>Java memang memiliki pustaka sendiri, baik yang native terhadap suatu sistem operasi maupun yang bersifat OS independent, namun kebutuhan untuk menjalankan fungsi eksternal suatu OS kadang tetap dibut...</small></li><li><a href="http://vavai.com/2007/05/16/instalasi-ruby-on-rails-pada-opensuse-10-2/" title="Instalasi Ruby on Rails pada OpenSuSE 10.2">Instalasi Ruby on Rails pada OpenSuSE 10.2</a><br /><small>Rekan Adinda Praditya membuat tutorial mengenai instalasi Ruby on Rails pada OpenSuSE 10.2. Bagi rekan-rekan yang berminat untuk mempelajarinya, silakan meluncur ke : Instalasi Rails di OpenSuSE 10.2 ...</small></li><li><a href="http://vavai.com/2007/05/15/instalasi-netbeans-untuk-ide-pemrogramman-java-pada-opensuse-10-2/" title="Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2">Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2</a><br /><small>Melakukan pemrogramman Java menggunakan Text Editor memang cepat dan mudah, namun untuk pengembangan aplikasi yang lebih kompleks, kita bisa menggunakan IDE (Integrated Development Environment) sebaga...</small></li><li><a href="http://vavai.com/2007/03/24/java-se-java-me-java-ee-dan-jre-apa-bedanya/" title="Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?">Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?</a><br /><small>
Buat pemula bahasa pemrogramman Java, proses mendownload paket bahasa pemrogramman Java sudah cukup membingungkan. Mau mendownload Java SDK (Software Development Kit) yang mana ? Java SE (Standard E...</small></li><li><a href="http://vavai.com/2007/03/20/tips-migrasi-aplikasi-visual-basic-ke-linux/" title="Tips Migrasi Aplikasi Visual Basic ke Linux">Tips Migrasi Aplikasi Visual Basic ke Linux</a><br /><small>
Kalau ditanya, bahasa pemrogramman apa yang bisa dibilang paling populer di Indonesia, mungkin Visual Basic bisa menjadi jawabannya. Kemudahan dalam melakukan desain program, aturan penulisan progra...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://vavai.com/2007/03/17/mudah-belajar-java-bersama-suse-linux-2-installasi-java/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Mudah Belajar Java Bersama [SuSE] Linux &#8211; 1, Sejarah Java</title>
		<link>http://vavai.com/2007/03/17/mudah-belajar-java-bersama-suse-linux-1-sejarah-java/</link>
		<comments>http://vavai.com/2007/03/17/mudah-belajar-java-bersama-suse-linux-1-sejarah-java/#comments</comments>
		<pubDate>Sat, 17 Mar 2007 19:12:38 +0000</pubDate>
		<dc:creator>Muhammad Rivai Andargini</dc:creator>
				<category><![CDATA[Migrasi Programming]]></category>

		<guid isPermaLink="false">http://vavai.com/?p=26</guid>
		<description><![CDATA[Meski instalasi dan operasional Java pada Linux sangat mudah, proses memulai belajar Java sendiri sering menimbulkan kebingungan. Pertanyaan-pertanyaan mendasar mengenai bagaimana install Java untuk belajar Java; bagaimana setting classpath; bagaimana membuang Java bawaan sistem dan menggantinya dengan versi terbaru; kesemuanya potensial menyurutkan langkah para veteran programmer di dunia Windows untuk mempelajari Java. Sebagai pengguna Linux [...]]]></description>
			<content:encoded><![CDATA[<p><font size="2">
<p><img hspace="5" src="http://www.vavai.com/images/java-logo-small.jpg" align="left" vspace="5" border="0" />Meski instalasi dan operasional <a href="http://java.sun.com/">Java</a> pada Linux sangat mudah, proses memulai belajar Java sendiri sering menimbulkan kebingungan. Pertanyaan-pertanyaan mendasar mengenai bagaimana install Java untuk belajar Java; bagaimana setting classpath; bagaimana membuang Java bawaan sistem dan menggantinya dengan versi terbaru; kesemuanya potensial menyurutkan langkah para veteran programmer di dunia Windows untuk mempelajari Java.</p>
<p /></font><span id="more-26"></span><font size="2">
<p>Sebagai pengguna Linux yang selama beberapa tahun berkecimpung pada Microsoft Visual Basic, saya akan mencoba share pengalaman saya dalam belajar Java, utamanya dari sudut pandang seorang newbie Java yang berangkat dalam pola pikir Programmer berbasis Windows.</p>
<p>Sebelum memulai belajar, ada baiknya membaca beberapa referensi mengenai sejarah Java. Ada yang bilang [dan ini mungkin persepsi awal yang langsung tertanam] bahwa Java berasal dari kata Java=Jawa. Lantas, mengapa lambangnya kok seperti kopi tubruk ? Bukankah perkebunan kopi justru lebih banyak di Sumatera dan Kalimantan <img src='http://vavai.com/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> .</p>
<p />
<p>Silakan baca beberapa referensi berikut :</p>
<p><a href="http://fleahlit.web.id/?p=28"><strong>1. SEJARAH PENDEK JAVA</strong></a></p>
<p />
<blockquote>Java kata beberapa pendapat berasal dari nama kota yang ada di Indonesia, dan ada juga beberapa pendapat yang menyatakan lain atau berbeda. Disini sejarah singkat awal mula nama Java. Silahken baca bagi yang berminat heheheheheâ€¦..
<p />
<p>Bahasa pemrograman Java pertama lahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang. Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai &quot;*7â€³ (Star Seven). Setelah era Star Seven selesai, sebuah anak perusahaan TV kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto. Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer. Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java. Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemeritaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995. Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape. Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja &quot;bapak java&quot;, James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi &quot;Java&quot;. Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling.</p>
<p>Ternyata jauh berbeda dari pendapat kita..</p>
</blockquote>
<p>Â 
<p />
<p><strong><a href="http://www.benpinter.net/article.php?story=20030408050006191">2. Sejarah Singkat Java &#8211; Benpinter.net</a></strong></p>
<p>Oleh Isak Rickyanto, ST. Web Developer <a href="http://www.mitraweb.biz/">www.Mitraweb.biz</a>. BTW, ini Oom Kocil yang di Vector Linux bukan ya ??</p>
<p>Apakah Java itu?</p>
<blockquote><p>&quot;Java adalah suatu teknologi di dunia software komputer. Selain merupakan suatu bahasa pemrograman, Java juga merupakan suatu platform.&quot;</p>
<p>Penulis secara ringkas telah menjawab pertanyaan tersebut dalam kalimat tersebut, dan berikut ini penulis akan menjelaskan lebih lanjut:</p>
<p>&quot;Java merupakan teknologi di mana teknologi tersebut mencakup Java sebagai bahasa pemrograman yang memiliki sintaks dan aturan pemrograman tersendiri, juga mencakup Java sebagai platform yaitu di mana teknologi ini memiliki virtual machine dan library yang diperlukan untuk menulis dan menjalankan program yang ditulis dengan bahasa pemrograman java&quot;.</p>
<p><strong>Asal Muasal Java</strong></p>
<p>Java diciptakan oleh suatu tim yang dipimpin oleh Patrick Naughton dan James Gosling dalam suatu proyek dari Sun Microsystem yang memiliki kode Green dengan tujuan untuk menghasilkan bahasa komputer sederhana yang dapat dijalankan di peralatan sederhana dengan tidak terikat pada arsitektur tertentu.</p>
<p>Mula-mula James Gosling menyebut bahasa pemrograman yang dihasilkan dengan OAK tetapi karena OAK sendiri merupakan nama dari bahasa pemrograman komputer yang sudah ada maka kemudian Sun mengubahnya menjadi Java.</p>
<p>Akhirnya setelah melalui beberapa transformasi dan proses, Sun akhirnya meluncurkan browser dari Java yang disebut Hot Java yang mampu menjalankan applet. Setelah itu teknologi Java diadopsi oleh Netscape yang memungkinkan program Java dijalankan di browser Netscape sejak January 1996 yang kemudian diikuti oleh Internet Explorer. Karena keunikan dan kelebihannya, teknologi Java mulai menarik banyak vendor terkemuka seperti IBM, Symantec, Inprise, dll.</p>
<p>Akhirnya Sun merilis versi awal Java secara resmi pada awal 1996 yang kemudian terus berkembang hingga muncul JDK 1.1 kemudian JDK 1.2 yang menghasilkan banyak peningkatan dan perbaikan sehingga mulai versi ini Java disebut Java2. Perubahan yang utama adalah adanya Swing yang merupakan teknologi GUI (Graphical User Interface) yang mampu menghasilkan aplikasi window yang benar-benar portabel.</p>
<p>Dan pada tahun-tahun berikutnya (1998-1999) lahirlah teknologi J2EE (Java 2 Enterprise Edition) yang berbasis J2SE yang diawali dengan servlet dan EJB kemudian diikuti JSP. Kelebihan Java di lingkungan network dan terdistribusi serta kemampuan multithreading mengakibatkan Java menjadi cepat populer di lingkungan server side. </p>
<p>Terakhir teknologi Java melahirkan J2ME (Java 2 Micro Edition) yang sudah diadopsi oleh Nokia, Siemens, SonyEricsson, Motorola, Samsung untuk menghasilkan aplikasi mobile baik games maupun software bisnis dan berbagai jenis software lain yang dapat dijalankan di peralatan mobile seperti ponsel.</p>
</blockquote>
<p />
<p><a href="http://id.wikipedia.org/wiki/Java"><strong>3. Sejarah Perkembangan Java</strong></a></p>
<p />
<blockquote>Bahasa pemrograman Java pertama lahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.
<p />
<p>Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai &quot;*7&quot; (Star Seven).</p>
<p>Setelah era Star Seven selesai, sebuah anak perusahaan TV kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.</p>
<p>Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.</p>
<p>Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.</p>
<p>Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemeritaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995.</p>
<p>Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape.</p>
<p>Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja &quot;bapak java&quot;, James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi &quot;Java&quot;. Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling.</p>
</blockquote>
<p>Next : <a href="http://www.vavai.com/index.php?/archives/27-Mudah-Belajar-Java-Bersama-SuSE-Linux-2,-Installasi-Java.html">Mudah Belajar Java Bersama [SuSE] Linux &#8211; 2, Installasi Java</a></p>
<p></font></p>

<p class="FacebookLikeButton"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fvavai.com%2F2007%2F03%2F17%2Fmudah-belajar-java-bersama-suse-linux-1-sejarah-java%2F&amp;layout=standard&amp;show_faces=yes&amp;width=450&amp;action=like&amp;colorscheme=light&amp;locale=en_US" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height: 25px"></iframe></p>
<h2  class="related_post_title">Artikel Terkait</h2><ul class="related_post"><li><a href="http://vavai.com/2007/05/21/execute-linux-shell-command-within-java-program/" title="Execute Linux Shell Command within Java Program">Execute Linux Shell Command within Java Program</a><br /><small>Java memang memiliki pustaka sendiri, baik yang native terhadap suatu sistem operasi maupun yang bersifat OS independent, namun kebutuhan untuk menjalankan fungsi eksternal suatu OS kadang tetap dibut...</small></li><li><a href="http://vavai.com/2007/05/16/instalasi-ruby-on-rails-pada-opensuse-10-2/" title="Instalasi Ruby on Rails pada OpenSuSE 10.2">Instalasi Ruby on Rails pada OpenSuSE 10.2</a><br /><small>Rekan Adinda Praditya membuat tutorial mengenai instalasi Ruby on Rails pada OpenSuSE 10.2. Bagi rekan-rekan yang berminat untuk mempelajarinya, silakan meluncur ke : Instalasi Rails di OpenSuSE 10.2 ...</small></li><li><a href="http://vavai.com/2007/05/15/instalasi-netbeans-untuk-ide-pemrogramman-java-pada-opensuse-10-2/" title="Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2">Instalasi Netbeans untuk IDE Pemrogramman Java pada OpenSuSE 10.2</a><br /><small>Melakukan pemrogramman Java menggunakan Text Editor memang cepat dan mudah, namun untuk pengembangan aplikasi yang lebih kompleks, kita bisa menggunakan IDE (Integrated Development Environment) sebaga...</small></li><li><a href="http://vavai.com/2007/03/24/java-se-java-me-java-ee-dan-jre-apa-bedanya/" title="Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?">Java SE, Java ME, Java EE dan JRE, Apa Bedanya ?</a><br /><small>
Buat pemula bahasa pemrogramman Java, proses mendownload paket bahasa pemrogramman Java sudah cukup membingungkan. Mau mendownload Java SDK (Software Development Kit) yang mana ? Java SE (Standard E...</small></li><li><a href="http://vavai.com/2007/03/20/tips-migrasi-aplikasi-visual-basic-ke-linux/" title="Tips Migrasi Aplikasi Visual Basic ke Linux">Tips Migrasi Aplikasi Visual Basic ke Linux</a><br /><small>
Kalau ditanya, bahasa pemrogramman apa yang bisa dibilang paling populer di Indonesia, mungkin Visual Basic bisa menjadi jawabannya. Kemudahan dalam melakukan desain program, aturan penulisan progra...</small></li></ul>]]></content:encoded>
			<wfw:commentRss>http://vavai.com/2007/03/17/mudah-belajar-java-bersama-suse-linux-1-sejarah-java/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.632 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-09 05:09:29 -->
<!-- Compression = gzip -->
