<?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>Okto SiLaban &#187; Linux</title>
	<atom:link href="http://okto.silaban.net/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://okto.silaban.net</link>
	<description>Okto SiLaban "Laban" adalah "LabanUx"</description>
	<lastBuildDate>Thu, 12 Jan 2012 15:46:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Spesialisasi di Industri Web (Indonesia)</title>
		<link>http://okto.silaban.net/2011/08/general/spesialisasi-di-industri-web/</link>
		<comments>http://okto.silaban.net/2011/08/general/spesialisasi-di-industri-web/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 02:24:19 +0000</pubDate>
		<dc:creator>Okto Silaban</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Umum]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[karir]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[solr]]></category>
		<category><![CDATA[sphinx]]></category>
		<category><![CDATA[tornado]]></category>

		<guid isPermaLink="false">http://okto.silaban.net/?p=1071</guid>
		<description><![CDATA[Membuat website itu sendiri paling basicnya, sudah butuh beberapa teknologi, sebut saja : Web server (Apache/Nginx/Tornado, dll) Database server (MySQL/CouchDB/MongoDB, dll) Server side programming (PHP/Python/Ruby, dll) HTML Jadi.., untuk bisa bikin satu web utuh, anda harus memahami 4 jenis teknologi itu. *Eh, ini konteksnya menggunakan tool &#8211; tool yang open ya.., bukan pake tool2 enterprise [...]]]></description>
			<content:encoded><![CDATA[<p>Membuat website itu sendiri paling basicnya, sudah butuh beberapa teknologi, sebut saja :</p>
<ul>
<li>Web server (Apache/Nginx/Tornado, dll)</li>
<li>Database server (MySQL/CouchDB/MongoDB, dll)</li>
<li>Server side programming (PHP/Python/Ruby, dll)</li>
<li>HTML</li>
</ul>
<p>Jadi.., untuk bisa bikin satu web utuh, anda harus memahami 4 jenis teknologi itu. *Eh, ini konteksnya menggunakan tool &#8211; tool yang open ya.., bukan pake tool2 enterprise ala Visual Studio, dkk itu.. Agak beda sepertinya, CMIIW.</p>
<p>Nah, dulu.., kalau bisa ke-empat hal ini sudah bagus. Tapi makin lama tuntutannya bertambah. Jadi seperti ini :</p>
<ul>
<li><strong>OS (biasanya Linux, karena biasanya Apache, Nginx, Tornado dkk itu jalannya emang untuk di *NIX platform)</strong></li>
<li>Web Server</li>
<li>Database Server</li>
<li>Server Side Programming</li>
<li>HTML</li>
<li><strong>CSS &amp; JavaScript</strong></li>
</ul>
<p>Lalu berkembang lagi jadi begini :</p>
<ul>
<li>OS (ini bisa install OS, konfigurasi OS + install (compile) software + konfigurasi lho ya..)</li>
<li>Web Server</li>
<li>Database Server</li>
<li>Server Side Programming + <strong>Framework (CodeIgniter/Django/Pylons, dll)</strong></li>
<li>HTML</li>
<li>CSS &amp; JavaScript + <strong>JavaScript Framework (JQuery/Mootools, dll)</strong></li>
<li><strong>API (Facebook/Twitter, dll)</strong></li>
</ul>
<p>T : Beuhh.. banyak aje om?? Segitu yang harus dikuasai baru bisa jadi web progremer?</p>
<p>J : Ho oh..</p>
<p>T : Berarti rate web-developer makin lama makin tinggi dong ya? Kan spec nya makin rame aja tuh..<span id="more-1071"></span></p>
<p>J : Eeeeh.. jangan sedih&#8230; Spec sih nambah, rate mah teteup..!  Kalu dulu pas &#8211; pas UMR.., sekarang.. ya pas &#8211; pasnya UMR sekarang. Itu belum lagi kalo ada tambahan spec pamungkas : Photosop &amp; Flash.</p>
<p>T : *pengsan*</p>
<p>Jaman semakin berkembang, jangan pingsan dulu dong. Spec sekarang sudah berubah jadi kurang lebih seperti ini :</p>
<ul>
<li>OS (install, konfigurasi, maintain) + Monitoring (Nagios, Munin, dll)</li>
<li>Web Server (IOLoop/WSGI/FastCGI) + Load Balancer + Reverse Proxy</li>
<li>Search Engine (SOLR, Sphinx, dll)</li>
<li>Database Server + Replication/Sharding/dll</li>
<li>Server Side Programming + Framework (CodeIgniter, Django, Pylons, dll)</li>
<li>HTML(5)</li>
<li>CSS &amp; JavaScript + JavaScript Framework (JQuery, Mootools, dll)</li>
<li>Webservice (API, OAuth, dll)</li>
<li>API (Facebook, Twitter, dll)</li>
</ul>
<p>T : Omm&#8230; Ini beneran dipegang satu orang om? *mata berlinang*</p>
<p>J : Beneran lah..</p>
<p>T : Gini ya om.. Kalo di luar negri, masing &#8211; masing item itu kan dipegang oleh orang (bahkan tim) yang berbeda om.. Gak mungkin deh satu orang disuruh bener &#8211; bener nguasain semua item itu dari atas sampe bawah.. Itu bukan spesialisasi namanya. Harusnya ada server admin sendiri, network admin sendiri, system engineer sendiri, front end engineer sendiri, gitu..</p>
<p>J : Lho.. siapa bilang kalau nguasain semua ini bukan spesialiasi&#8230;??</p>
<p>T : Kalau nguasain semuanya itu, walopun cuma kulit &#8211; kulitnya doang.., terus spesialisasi dia apa dong Om?</p>
<p>J : Ya WEB DEVELOPER.. Piye toh? *krompyaaaaang&#8230;.</p>
<p>(BONUS) : Pada kenyataanya, masih ada ini : ***(jika diperlukan sebaiknya bisa juga, atau bahasa halusnya : preferably having knowledge in &#8230;) seperti berikut :</p>
<ul>
<li>OS (install, konfigurasi, maintain) + Monitoring (Nagios, Munin, dll)</li>
<li>Web Server (IOLoop/WSGI/FastCGI) + Load Balancer + Reverse Proxy</li>
<li>Search Engine (SOLR, Sphinx, dll)</li>
<li>Database Server + Replication/Sharding/dll</li>
<li>Server Side Programming + Framework (CodeIgniter, Django, Pylons, dll)</li>
<li>HTML(5)</li>
<li>CSS &amp; JavaScript + JavaScript Framework (JQuery, Mootools, dll)</li>
<li>Webservice (API, OAuth, dll)</li>
<li>API (Facebook, Twitter, dll)</li>
<li><strong>*** Photoshop + Flash, CorelDraw, Adobe Illustrator<br />
</strong></li>
<li><strong>*** J2ME, Android, BlackBerry, iOS</strong></li>
<li><strong>*** Setting printer, install driver, setting wifi, setting USB modem</strong></li>
<li><strong>*** Social media strategy<br />
</strong></li>
<li><strong>*** Bikin anak.. #uhuk</strong></li>
</ul>
<p>*oke.. saya memang lebay..  Boleh dooong.. kan blog saya sendiri <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><strong>Kesimpulan</strong></p>
<p>Menurut saya sih.., spesialisasi itu akan dibutuhkan, jika industri-nya memang sudah matang. (Spesialiasi dengan kompensasi yang memadai lho ya..).</p>
<p>T : Jadi industri web di Indonesia itu belum matang gitu om?</p>
<p>J : Sepertinya begitu.. Sistem kerja dan penghargaan terhadap sebuah spesialiasi itu baru bisa terwujud kalau industrinya sudah matang. Bagaimana perusahaan (web) mau menerapkan sistem kerja berbasis riset dan memberikan penghargaan yang sesuai untuk sebuah spesialisasi di sebuah bidang (web engineering), kalau perusahaan itu sendiri masih meraba &#8211; raba bisnis modelnya sendiri.</p>
<p>Dalam bahasa Jerman nya : <em>&#8220;Mosok kene arep mbayari sampeyan nguprek &#8211; nguprek CouchDB, padahal banner-e kene gak payu &#8211; payu mas&#8230; Ono &#8211; ono wae sampeyan iku.. Wis toh.. gek ndang dirampungke web-e.. Ojo lali, gawekke desain nggo presentasi nang client sesuk yo</em>.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://okto.silaban.net/2011/08/general/spesialisasi-di-industri-web/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>MindTalk.com &#8211; Social Media Baru Buatan Lokal</title>
		<link>http://okto.silaban.net/2011/06/linux/mindtalk-com-social-media-baru-buatan-lokal/</link>
		<comments>http://okto.silaban.net/2011/06/linux/mindtalk-com-social-media-baru-buatan-lokal/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 02:08:26 +0000</pubDate>
		<dc:creator>Okto Silaban</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[mindtalk]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://okto.silaban.net/?p=971</guid>
		<description><![CDATA[Sebenarnya saya sudah lama ingin menuliskan tentang ini, tapi saya cukup mengerti jika MindTalk.com sendiri saat itu memang belum ingin dipublikasikan. Tapi berhubung rekan &#8211; rekan saya disana sudah sering mempublikasikannya di Twitter mereka, saya rasa tidak apa &#8211; apa saya menuliskannya sekarang Apa itu MindTalk.com ? MindTalk.com adalah salah satu besutan baru dari Merah [...]]]></description>
			<content:encoded><![CDATA[<p><img title="mindtalk-logo" src="http://okto.silaban.net/wp-content/uploads/2011/06/mindtalk-logo.png" alt="" align="left" />Sebenarnya saya sudah lama ingin menuliskan tentang ini, tapi saya cukup mengerti jika MindTalk.com sendiri saat itu memang belum ingin dipublikasikan. Tapi berhubung rekan &#8211; rekan saya disana sudah sering mempublikasikannya di Twitter mereka, saya rasa tidak apa &#8211; apa saya menuliskannya sekarang <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Apa itu MindTalk.com ?</strong></p>
<p>MindTalk.com adalah salah satu besutan baru dari Merah Putih Incubator (MPI) (grup yang menaungi DailySocial.net, InfoKost.net, KrazyMarket.com, LintasBerita.com, dst).  Kalau ditanya apa itu MindTalk (MT)? Penjelasan resminya ada dihalaman &#8220;About&#8221;-nya <a href="http://www.mindtalk.com/static/about">http://www.mindtalk.com/static/about</a>. Tapi kalau versi saya MindTalk.com adalah : Twitter + Facebook Group dengan konsep seperti MIRC <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . Persisnya kaya apa? Register aja.. Ha..ha..  *nyooh skrinsutnya :</p>
<p><img title="mindtalk" src="http://okto.silaban.net/wp-content/uploads/2011/06/mindtalk.jpg" alt="" /></p>
<p>Awalnya MT adalah proyek pribadi dari Robin (@anvie &#8211; tetua tim developer), dan konsepnya sebenarnya  simpel, bagaimana menghadirkan MIRC dalam versi website. Saya pernah  menggunakan versi originalnya sewaktu masih bernama Digaku. (Saat tulisan  ini dibuat halaman &#8220;About&#8221; MindTalk sendiri masih menggunakan nama  Digaku.) Pada perkembangannya, Digaku mengalami penambahan fitur &#8211; fitur baru : profil yang lebih detail, points, upload video, like, dst.. hingga menjadi seperti saat ini dan menggunakan nama MindTalk.com.</p>
<p><strong>Siapa di Belakang MindTalk.com?<span id="more-971"></span></strong></p>
<p>Secara company di belakangnya seperti disebutkan di atas, adalah MPI. Secara tim, selain manajemen dari MPI dan support dari tim IT MPI, core developernya adalah trio orang edan.. Ha..ha.. Mereka adalah <strong>Robin</strong>, &#8220;<strong>Fako</strong>&#8221; dan &#8220;<strong>Exa</strong>&#8220;. Dan ketiganya kombinasi kemampuan teknisnya sangat mumpuni. Dari Linux Administration, Python, Socket Programming, Git, Nginx, Tornado, Go Language, MongoDB, HyperTable, Node.js, PHP, Closure (sejenis JQuery), dst.. mereka gunakan dalam development website ini (serius..!). Dan mereka bukan sekadar menggunakan, mereka tahu di bagian mana menggunakan tool yang tepat, dan membiasakan diri melakukan benchmark dan unit testing sebelum menggunakannya. Kalau kalian mencari teman diskusi soal web development dengan teknologi yang lagi hot + sudah mengimplementasikannya, diskusilah bersama mereka.. Sakit jiwa semua mereka ini, hahahaha &#8230;.!</p>
<p>Secara fisik, mereka berlokasi di daerah Slipi, satu gedung dan satu lantai dengan tim DailySocial.net, lebih tepatnya bersebelahan ruang. (<span style="text-decoration: line-through;">Saya sendiri heran, kenapa DailySocial.net belum menuliskan tentang startup satu ini ya..?</span>) UPDATE : DailySocial.net akhirnya menulisnya juga sore ini.</p>
<p><strong>Teknologi</strong></p>
<p>Berbeda dengan website umumnya di Indonesia, arsitektur MindTalk.com sendiri cukup modern. Aplikasi inti webnya sendiri dibuat dengan Python, dan ini biasa mereka sebut kernel. Website yang kita akses itu sendiri sebuah aplikasi yang dibangun menggunakan PHP, dan berjalan di atas kernel tadi, menggunakan sebuah API khusus. Untuk menangani message yang bisa jadi membludak, mereka membuat sistem Message Queueing yang dibangun di atas Go Languange (Bahasa program baru buatan Google).</p>
<p>Banyak banget yang bisa diulas soal teknologi ini (lihat saja list teknologi yang mereka pakai di atas <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ) tapi bisa jadi posting sendiri nanti malah.. Silahkan tanya langsung ke dedengkotnya kalau mau lebih detail ya..</p>
<p><strong>Social Media Lagi?</strong></p>
<p>Lalu mengapa MPI memutuskan membesarkan Digaku hingga menjadi MindTalk? Tidak cukupkah Twitter, Facebook, Foursquare, dan di lokal ada Koprol? Sementara Koprol sendiri, menurut Alexa seperti ini pergerakannya :</p>
<p><img src="http://okto.silaban.net/wp-content/uploads/2011/06/alexa-koprol.png" alt="" /></p>
<p>Well.., dengan pengalaman tim manajamen MPI di Kaskus, saya rasa mereka sudah memiliki strategi jitu untuk bisa memenangkan ranah social media di lokal. Mari kita lihat. <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Model Bisnis</strong></p>
<p>Saya tidak tahu model bisnis mereka seperti apa. Tetapi dengan melihat background company nya, tentunya MT ini nantinya bisa jadi platform sebuah brand untuk membangun komunitas, melakukan campaign, atau sekadar promosi produk. Dan mungkin di seputar itulah nanti bisnis modelnya.</p>
<p>Yang jadi pertanyaan saya, butuh berapa registered user sampai MT bisa sampai disana ya?  Kaskus membernya sudah tembus 3 juta, Koprol sendiri seingat saya membernya sudah hampir 2 juta (atau lebih malah?). Tapi secara bisnis dan awareness sepertinya masih sangat jauh berbeda. CMIIW</p>
<p>NOTE: No.. no&#8230; I didn&#8217;t hate Koprol, saya bahkan punya teman di tim mereka.. (Hallo Andre.. *dadah dadaahh.. <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ). Saya justru penasaran kenapa belum melihat atraksi indah mereka lagi selain saat atraksi bergabungnya mereka ke Yahoo.</p>
<p><em>DISCLOSURE : Saya pernah memiliki hubungan kerja dengan Digaku/MindTalk dan MPI.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://okto.silaban.net/2011/06/linux/mindtalk-com-social-media-baru-buatan-lokal/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Tips Menghilangkan Paket Desktop Ubuntu kembali jadi Minimal</title>
		<link>http://okto.silaban.net/2010/09/linux/tips-menghilangkan-paket-desktop-ubuntu-kembali-jadi-minimal/</link>
		<comments>http://okto.silaban.net/2010/09/linux/tips-menghilangkan-paket-desktop-ubuntu-kembali-jadi-minimal/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 18:13:35 +0000</pubDate>
		<dc:creator>Okto Silaban</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://okto.silaban.net/?p=883</guid>
		<description><![CDATA[Ceritanya, saya lagi mau coba oprek satu OS untuk keperluan eksperimen buat server. Nah paling aman tentunya dijalanin secara virtual (bukan hard install di atas PC/Laptop). Untuk virtualization-nya saya pakai VirtualBox. Masalahnya saya enggak punya ISO Ubuntu server. Adanya iso Ubuntu Desktop. Jadilah ISO ini yang saya pakai untuk dipasang di VirtualBox. Karena versi desktop, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://okto.silaban.net/wp-content/uploads/2007/10/ubuntulogo.png"><img title="Ubuntu" src="http://okto.silaban.net/wp-content/uploads/2007/10/ubuntulogo.png" alt="" align="left" /></a>Ceritanya, saya lagi mau coba oprek satu OS untuk keperluan eksperimen buat server. Nah paling aman tentunya dijalanin secara virtual (bukan hard install di atas PC/Laptop). Untuk <em>virtualization</em>-nya saya pakai VirtualBox.</p>
<p>Masalahnya saya enggak punya ISO Ubuntu server. Adanya iso Ubuntu Desktop. Jadilah ISO ini yang saya pakai untuk dipasang di VirtualBox.</p>
<p>Karena versi desktop, jadi banyak software &#8211; software yang tidak saya butuhkan. Nah saya ingin membuat paket &#8211; paket desktop ini. Ingin mengembalikannya ke versi base saja. Lalu nanti baru nanti saya install paket server yang saya perlukan.</p>
<p>Saya tadinya berpikir, ah gampang, tinggal jalankan ini : <code>sudo apt-get remove ubuntu-desktop</code>. (beberapa tulisan di internet juga menyatakan demikian) Hmm.. Ya, pake ubuntu-desktop memang dihapus. Tapi sayangnya itu cuma paket meta aja. Tidak benar &#8211; benar paket softwarenya.</p>
<p>Mungkin sebagian besar dari anda berpikir sama dengan saya, jika saya menghapus suatu paket desktop yang esensial, pasti software &#8211; software desktopnya juga akan terbawa dihapus. Masalahnya apa nama paketnya ini? Setelah mencari &#8211; cari dan sedikit menebak &#8211; nebak, ketemulah dia. Ini paketnya : <strong>libgtk2.0-0</strong></p>
<p>Jadi, setelah saya jalankan : <code>sudo apt-get purge libgtk2.0-0</code> semua (atau setidaknya sebagian besar) program desktop Ubuntu dihapus. Sekarang Ubuntu di VB saya sudah minimalis, tambahkanlah garam dan sambal secukupnya, hidangkan selagi hangat <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://okto.silaban.net/2010/09/linux/tips-menghilangkan-paket-desktop-ubuntu-kembali-jadi-minimal/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Cari Developer Itu Susah Kawan !</title>
		<link>http://okto.silaban.net/2010/05/linux/cari-developer-itu-susah-kawan/</link>
		<comments>http://okto.silaban.net/2010/05/linux/cari-developer-itu-susah-kawan/#comments</comments>
		<pubDate>Fri, 28 May 2010 10:16:37 +0000</pubDate>
		<dc:creator>Okto Silaban</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google adsense]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://okto.silaban.net/?p=833</guid>
		<description><![CDATA[Masih berkaitan dengan Indonesia di TechCrunch. Ada banyak poin yang bisa dijadikan catatan. Saya menyoroti satu hal : Ternyata yang sulit di Indonesia itu adalah mencari developer, bukan pendanaannya ! &#8230;Instead, the pain point is finding developers. In Indonesia, developers are considered an entry level position, not a lucrative career path. Most companies have to [...]]]></description>
			<content:encoded><![CDATA[<p>Masih berkaitan dengan <a href="http://okto.silaban.net/2010/05/website/indonesia-di-techcrunch/">Indonesia di TechCrunch</a>. Ada banyak poin yang bisa dijadikan catatan. Saya menyoroti satu hal : Ternyata yang sulit di Indonesia itu adalah mencari developer, bukan pendanaannya !</p>
<blockquote><p>&#8230;Instead, the <strong>pain point is finding developers</strong>. In Indonesia, developers are considered an entry level position, not a lucrative career path. Most companies have to invest six months or so in training the talent they need, making scaling up a challenge.</p></blockquote>
<p>Hah?! Dengan sekian banyak website bertema programming dan development (khususnya web), belum lagi milis &#8211; milis. Ternyata susah mencari developer?!!</p>
<p>Oohoo.. Bukan berita baru sebenarnya. Tanyakan pada mereka yang mencari programmer, berapa lama waktu yang diperlukan untuk mendapatkan programmer berkualitas? Sebuah perusahaan dari grup bisnis yang sangat besar di Indonesia, dalam waktu 6 bulan pun masih belum bisa mendapatkan satu orang programmer web, dengan spesifikasi standar.</p>
<p>Lalu apa penyebabnya ? Saya coba rangkum. (silahkan tambahkan di kolom komentar kalau anda punya masukan baru)</p>
<p><strong>Gaji</strong></p>
<p>Isu sangat sensitif ini. Dan seringkali jadi pertimbangan utama (ya sama lah dengan lowongan kerja lainnya). Ada yang menawarkan standar salary yang tidak masuk akal untuk standar hidup di Jakarta. Tapi berhubung perusahaan ini punya label nama yang mentereng, banyak yang rela mengantri (sebelum akhirnya pun mengantri untuk resign).</p>
<p>Ada juga yang minta minimal requirement kaya dewa (yah.., para developer pasti tahulah), tapi dengan gaji standar UMR.</p>
<p><strong>Nama Besar</strong></p>
<p>Lalu, apa tidak ada yang menawarkan gaji besar? Ohh ada.. Tapi minimal requirement nya tinggi ya? Tidak juga..  Tapi kok gak dapet &#8211; dapet programmernya?</p>
<p>Nah sama juga seperti lowongan kerja lainnya. Nama besar penting. Kalau perusahaan ini masih baru (khususnya startup) mereka yang punya kualitas tinggi pun tetap akan membandingkannya dengan lowongan sejenis dari perusahaan yang punya nama besar. Apalagi kalau multinational company. Apalagi kalau oil &amp; gas company.. (jujur..!) <span id="more-833"></span></p>
<p>Ada juga yang mau bergabung di perusahaan kecil, untuk kemudian dijadikan lompatan untuk masuk ke perusahaan dengan nama besar.</p>
<p>Banyak juga yang lebih memilih jadi PNS (dengan gaji awal lebih kecil daripada di startup company), karena jaminan masa depan. *silahkan berdebat soal ini* <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Kualitas</strong></p>
<p>Dari sisi programmer sendiri, sebenarnya banyak juga yang cuma &#8216;programmer koboi&#8217;. Ini adalah tipikal programmer yang belajar otodidak, yang berprinsip : Yang penting jadi dan bisa dijalankan &#8211; lalu belakangan boroknya terbuka satu demi satu. Lepas dari konsep &#8211; konsep dasar pemrograman dan software engineering. Jangan salah, yang *ngaku* lulusan kuliah Informatika / Ilmu Komputer pun banyak yang ternyata programmer koboi.</p>
<p>Eitts.., tapi jangan salah, developer koboi ini juga banyak lho yang punya penghasilan jauh di atas developer yang bekerja di perusahaan besar.</p>
<p>Ada juga yang punya portofolio bagus. Dengan sederet pengalaman kerja yang keren, dan tempat bekerja yang juga keren &#8211; keren. Tapi setelah dites, tidak sebagus yang dibayangkan.</p>
<p>Lalu apakah tidak ada programmer yang bener &#8211; bener berkualitas, dan punya outstanding skill &amp; knowledge?  Ada.. tentunya ada. Tapi mereka yang sudah di level ini, tentunya preferensinya lebih ketat untuk memilih tempat dia bekerja. Apakah ini institusi/company yang bonafit? Apakah kesejahteraannya bakal terjamin di sini? Dst. Karena, mereka yang sudah berada di level ini, bisa dengan mudah mendapatkan proyek (khususnya dari luar negri).  Lah bikin template WordPress aja ada yang rate nya $700/template ! Masak mau digaji dibawah itu per bulan? *sori, nyebut angka*</p>
<p>Selain itu, mereka yang sudah punya kualitas bagus, apalagi kalau berasal dari software house, sebagian lebih memilih membuat perusahaan web development sendiri ketimbang jadi karyawaan di perusahaan / institusi lain. Atau justru pindah ke perusahaan besar yang jadi client nya dulu di software house.</p>
<p><strong>Freelancer</strong></p>
<p><a href="http://okto.silaban.net/2010/05/general/programmer-sukses/">Freelancer masih menjadi pilihan</a> banyak programmer yang punya kualitas bagus. Karena pada dasarnya programmer model ini pengen *hidup bebas*, punya waktu yang lebih fleksibel, enggak usah ribet dengan birokrasi dan aturan tata kesopanan pakaian. Apalagi ditunjang dengan pemasukan yang menggiurkan.</p>
<p>Yah.., walaupun saya percaya pada kenyataanya : <strong>Every developer is a freelancer </strong> <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>Google AdSense</strong></p>
<p>No comment <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p><strong>StartUp</strong></p>
<p>Yap.. developer yang berkualitas juga sadar sekarang momen yang pas untuk membuat startup. Jadi dia lebih memilih bikin startup sendiri, ketimbang gabung di startup lain.</p>
<p><strong>Google</strong></p>
<p>Sudah bukan rahasia, kehidupan para developer di Google, sering jadi sorotan media. Bagaimana mereka begitu dimanjakan disana. Bagaimana mereka bisa bebas berkreasi disana. Dan hal ini juga terjadi di Facebook. Ditambah isinya kebanyakan adalah anak &#8211; anak muda, orang &#8211; orang yang energik, dan lebih menyenangkan.  Plus.., perusahaannya punya nama besar. Ada di Indonesia yang seperti ini?</p>
<p><em>Di Indonesia saya pernah dengar ada perusahaan yang seperti itu, lokasinya di Jogja, tapi bukan perusahaan IT, melainkan advertising &amp; communication *tapi minus nama besar kayaknya.. <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> *</em></p>
<p>Jadi, bagi perusahaan (khususnya startup) yang mau merekrut developer, biasanya developer yang berkualitas itu :</p>
<ul>
<li>Sudah bekerja di perusahaan dengan nama besar atau di luar negri</li>
<li>Sedang jadi freelancer dengan penghasilan yang menggiurkan</li>
<li>Masih kerja di perusahaan yang namanya tidak pernah anda dengar, tapi gajinya tidak bisa anda bayangkan</li>
<li>Sedang membuat perusahaan web development sendiri</li>
<li>Sedang bikin startup juga</li>
<li>Nganggur dan nunggu Google buka kantor di Indonesia (ha..ha..ha&#8230;)</li>
</ul>
<p>Kalau bisa bikin kantor ala Google atau Facebook di Indonesia dan bisa bikin nama perusahaannya besar, mungkin.. mungkin developer &#8211; developer berkualitas itu akan datang dengan sendirinya.</p>
<p>Jadi, posisikan diri anda jadi orang &#8211; orang seperti di atas. Apa yang bikin mereka tertarik untuk bergabung dengan anda? (di luar gaji dan nama besar).</p>
<p><em>NB: Disadur dari berbagai cerita teman, bacaan, dan pengamatan langsung di lapangan.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://okto.silaban.net/2010/05/linux/cari-developer-itu-susah-kawan/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>Gunakan Partisi Terbesar di Server Amazon EC2</title>
		<link>http://okto.silaban.net/2010/05/linux/gunakan-partisi-terbesar-di-server-amazon-ec2/</link>
		<comments>http://okto.silaban.net/2010/05/linux/gunakan-partisi-terbesar-di-server-amazon-ec2/#comments</comments>
		<pubDate>Tue, 18 May 2010 19:25:25 +0000</pubDate>
		<dc:creator>Okto Silaban</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[amazon ec2]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[webserver]]></category>

		<guid isPermaLink="false">http://okto.silaban.net/?p=815</guid>
		<description><![CDATA[Untuk yang pernah menggunakan (me-launch) instance baru di Amazon EC2, biasanya mendapatkan setingan partisi default : 10 GB untuk sistem operasi, dan sisanya di /mnt. Beberapa waktu lalu saya juga membuat instance baru di Amazon EC2. Kali ini bukan Debian, tapi Ubuntu 10.04. Instance kali ni merupakan instance yang large : Prosessor AMD 64 (virtual [...]]]></description>
			<content:encoded><![CDATA[<p>Untuk yang pernah menggunakan (me-launch) instance baru di Amazon EC2, biasanya mendapatkan setingan partisi default : 10 GB untuk sistem operasi, dan sisanya di /mnt. Beberapa waktu lalu saya juga membuat instance baru di Amazon EC2. Kali ini bukan Debian, tapi Ubuntu 10.04. Instance kali ni merupakan instance yang large : Prosessor AMD 64 (virtual tentunya), RAM 7,8GB, dan hardisk 400GB-an (lupa pastinya). AMI yang saya gunakan, yang resmi dari Canonical.</p>
<p>Sama seperti instance untuk server Debian. 10 GB digunakan untuk sistem operasi, dan sisanya (414 GB) dimount ke partisi /mnt.  Nah berhubung website ini membutuhkan banyak space, dan space terbesar justru berada di /var, maka /mnt itu akan saya ganti jadi /var.</p>
<p><em>Catatan : /var banyak makan space, karena di dalamnya ada direktori untuk script web (/var/www), direktori untuk data MySQL (/var/lib/mysql), dan jangan lupa LOG ! <a href="http://okto.silaban.net/2009/10/linux/mysql-di-hari-minggu/">Kasus saya dulu</a> partisi utama cepat penuh justru karena Log Apache (Thanks to agan <a href="http://nugrahadi.pramono.info/">Yuda Nugrahadi</a> atas petunjuknya). Ah iya, Log apache terletak di /var/log/apache2/</em></p>
<p>Nah. Kembali ke topik. Jadi ini langkah &#8211; langkah yang saya lakukan agar space 414 GB itu menjadi direktori /var sistem.</p>
<p>1. Login ssh ke server (karena pakai Amazon EC2, jangan lupa gunakan file key pairing nya *.pem, atau kalau tidak mau repot lakukan : ssh-add fileKey.pem).</p>
<p>2. sudo -s (biar jadi root)</p>
<p>3. pico /etc/fstab.</p>
<p>ganti baris :</p>
<p><code>/dev/sdb    /mnt    auto    defaults,comment=cloudconfig    0    0</code></p>
<p>jadi :</p>
<p><code>/dev/sdb    /var    ext3    defaults    0    0</code></p>
<p>4. rsync -avz /var/* /mnt/</p>
<p>5. mv /var  /var-old</p>
<p>6. umount /dev/sdb</p>
<p>7. mount /dev/sdb</p>
<p>8. Kalau mau lebih yakin : reboot</p>
<p>Nah langkah &#8211; langkah di atas berjalan dengan baik untuk 2 server yang saya sempat senggol. Tapi cukup riskan juga sebenarnya. Jika tidak yakin, jangan coba &#8211; coba.. He..he..</p>
]]></content:encoded>
			<wfw:commentRss>http://okto.silaban.net/2010/05/linux/gunakan-partisi-terbesar-di-server-amazon-ec2/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Review eZ Publish CMS</title>
		<link>http://okto.silaban.net/2009/12/linux/review-ez-publish-cms/</link>
		<comments>http://okto.silaban.net/2009/12/linux/review-ez-publish-cms/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 14:07:22 +0000</pubDate>
		<dc:creator>Okto Silaban</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[ez publish]]></category>
		<category><![CDATA[media online]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://okto.silaban.net/?p=723</guid>
		<description><![CDATA[Sudah 2 bulan ini saya berkutat dengan CMS eZ Publish ini. CMS ini free, sama seperti Drupal, WordPress ataupun Joomla. Bedanya karena tidak berbasis pengembangan oleh komunitas, dokumentasi terkait relatif sulit didapatkan. Beberapa perbedaan eZ Publish dengan CMS opensource lainnya : Dikembangkan oleh perusahaan (eZ Systems AS, berbasis di Norwegia) Extension (modul/plugin) yang masuk ke [...]]]></description>
			<content:encoded><![CDATA[<p>Sudah 2 bulan ini saya berkutat dengan <a href="http://ez.no">CMS eZ Publish</a> ini. CMS ini free, sama seperti <a href="http://drupal.org">Drupal</a>, <a href="http://Wordpress.org">WordPress</a> ataupun <a href="http://Joomla.org">Joomla</a>. Bedanya karena tidak berbasis pengembangan oleh komunitas, dokumentasi terkait relatif sulit didapatkan.</p>
<p>Beberapa perbedaan eZ Publish dengan CMS opensource lainnya :</p>
<ol>
<li>Dikembangkan oleh perusahaan (eZ Systems AS, berbasis di Norwegia)</li>
<li><a href="http://ez.no/developer/articles/an_introduction_to_developing_ez_publish_extensions">Extension</a> (modul/plugin) yang masuk ke situs resmi eZ direview dulu dengan ketat oleh eZ Systems. Jadi tidak semua extension kiriman dari komunitas otomatis di approve dan masuk situs resmi mereka.</li>
<li>Fitur yang disediakan secara default sangat banyak (Custom Field *sejenis <a href="http://drupal.org/project/cck">CCK</a> kalau di Drupal*, Polling, Newsletter, Multiple Site, Single sign on, dll).</li>
<li>Secara default memang bisa digunakan sebagai satu CMS untuk beberapa situs. Tapi arti satu CMS disini tidak cuma scriptnya. Jadi bukan cuma satu script untuk beberapa situs sekaligus, melainkan satu CMS itu secara sistem bisa mencakup beberapa situs sekaligus.</li>
<li>Secara default support multiple database (*mmm.. database cluster kali ya istilahnya).</li>
<li>Secara default Cache nya aktif.. *ehm.. super duper aktif malah gan..!</li>
<li>Banyak konfigurasi yang disimpan tidak di database, melainkan di file INI.</li>
<li><a href="http://ez.no/doc/ez_publish/technical_manual/4_x/reference">Templating</a> menggunakan *bahasa* sendiri, yang mirip &#8211; mirip Smarty.</li>
<li>Secara default ada fitur *social network* (saya belum telusuri lebih jauh, tapi setahu saya sangat basic)</li>
<li>Advance user access limitation</li>
<li>Secara default menyediakan fitur Drafting dan Versioning content</li>
<li>Fitur RSS Import tersedia secara default</li>
<li>Semua konten adalah node.. (bahkan user dan kategori *dalam eZ istilahnya Folder* pun adalah node)</li>
<li>Fitur auto resize image sesuai konfigurasinya sangat membantu (Berbahagialah jika anda menggunakan Linux, ImageMagick adalah kuncinya disini)</li>
<li>Menyatakan diri sebagai CMS yang enterprise.. *bagi saya Drupal dan WordPress sih enterprise juga&#8230;, apalagi sangat banyak situs besar yang menggunakan kedua CMS ini (eZ Publish justru sangat jauh jika dibanding kedua CMS itu)</li>
</ol>
<p><strong>Yang saya rasa kurang pas :</strong></p>
<p>Demi kemudahan manajemen sistem, fitur custom field secara default tersedia. Tapi tidak seperti Drupal yang CCK nya menggenerate table baru, eZ Publish memasukkannya dalam field &#8211; field di table MySQL. Akibatnya, setiap query content melakukan query SQL yang cukup berat, karena JOIN query berlapis &#8211; lapis yang dihasilkan. <span id="more-723"></span></p>
<p>Misalkan saja, kita punya tipe content Berita. Dan kita buat custom fields ini : Judul, Sub Judul, Summary, Body, Lokasi, Video, Thumbnail, Tag, Publish Date. Dan beberapa custom fields spesifik (checkbox) : Enable Comment, Show as Flash News.</p>
<p>Jika kita ingin menampilkan suatu detail artikel berita, tentunya semua field diatas diperlukan. Jadi wajar kalau semua field tersebut di-query. Tapi ada kalanya kita hanya ingin menampilkan list 5 berita terbaru di sidebar. Yang kita butuhkan paling hanya  Judul, dan Link nya. Tapi dengan API (?) yang tersedia, kita tidak bisa memanggil hanya Judul dan Link nya saja. Tapi semua field diatas ikut diambil.</p>
<p>Jadi bayangkan saja jika di satu halaman web seperti halaman depan Kompas.com ditampilkan. _Setiap_ Judul berita yang anda lihat itu adalah hasil dari JOIN query berlapis yang mengambil semua field nya. Itu masih ditambah lagi dengan field yang pasti ada dari setiap node (owner, publish date, version, dst..)</p>
<p>Ya, mungkin karena itu eZ Publish menyediakan fasilitas Cache secara default, bahkan sangat agresif.</p>
<p>Ah iya.. dokumentasi..! Karena memang CMS ini tidak begitu popular, seringkali sulit menemukan dokumentasi terkait.</p>
<p><strong>Yang saya rasa asyik :</strong></p>
<p>Development relatif mudah (untuk kebutuhan standar). Walaupun agak tricky. Terutama dibagian template. Seringkali saya menemui kasus yang dengan sebaris PHP bisa diselesaikan, tapi berhubung fungsi tersebut tidak tersedia di template, harus diakali dengan cara lain.</p>
<p>Fitur custom module nya cukup asyik &#8220;dimainkan&#8221;. <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p><strong>Kesimpulan</strong></p>
<p>Jadi, kesimpulan saya sejauh ini, situs ini cocok untuk website yang model portal informasi, media, atau publishing. Enak memang managementnya. Dan developmentnya pun cukup mudah. Tapi sepertinya fiturnya yang sangat banyak itu menjadi tidak terpakai ketika permintaan customize sebuah website semakin tinggi. Apalagi di era ke depan, web application, termasuk keterlibatan API lintas webservice akan semakin umum dibutuhkan.</p>
<p>[Catatan]</p>
<p>Mungkin ada beberapa poin yang saya tulis tidak benar, jika ada yang tahu tinggalin komentar ya, saya juga masih mencari tahu soalnya.</p>
<p>** eZ Publish di pagi hari, CakePHP di malam hari **</p>
]]></content:encoded>
			<wfw:commentRss>http://okto.silaban.net/2009/12/linux/review-ez-publish-cms/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Upgrade Ubuntu yang Tak Pernah Berhasil dengan &#8216;apt-get dist-upgrade&#8217;</title>
		<link>http://okto.silaban.net/2009/11/linux/upgrade-ubuntu-yang-tak-pernah-berhasil-dengan-apt-get-dist-upgrade/</link>
		<comments>http://okto.silaban.net/2009/11/linux/upgrade-ubuntu-yang-tak-pernah-berhasil-dengan-apt-get-dist-upgrade/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 16:03:51 +0000</pubDate>
		<dc:creator>Okto Silaban</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[apt]]></category>
		<category><![CDATA[karmic]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://okto.silaban.net/?p=715</guid>
		<description><![CDATA[Seperti biasa, ritual 6 bulanan selalu saya lakukan ketika ada rilis Ubuntu baru terbit. Oh tidak.., tidak.. saya bukan seorang penggila Ubuntu yang begitu menggilanya ingin menginstall Ubuntu begitu ada rilis baru. Saya melakukannya karena tiap rilis Ubuntu masih menyisakan beberapa masalah yang belum selesai. Karena itu setiap rilis baru saya selalu install. Dan seperti [...]]]></description>
			<content:encoded><![CDATA[<p>Seperti biasa, ritual 6 bulanan selalu saya lakukan ketika ada rilis Ubuntu baru terbit. Oh tidak.., tidak.. saya bukan seorang penggila Ubuntu yang begitu menggilanya ingin menginstall Ubuntu begitu ada rilis baru. Saya melakukannya karena tiap rilis Ubuntu masih menyisakan beberapa masalah yang belum selesai. Karena itu setiap rilis baru saya selalu install.</p>
<p>Dan seperti juga pernah tertulis di blog ini, saya sudah kapok melakukan upgrade ketika ada rilis Ubuntu baru. Karena dari pengalaman yang sudah &#8211; sudah tidak pernah ada yang berjalan mulus. Ini memaksa saya mengambil pilihan install baru, fresh install, instal bersih.. *ya.. apapun lah sebutannya.</p>
<p>Tapi, berhubung kali ini, di bulan November ini, dan di rilis Karmic Koala ini, saya ada satu laptop lagi.. *ihiiy.. berima.. <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  *, maka saya pun beranikan untuk melakukan upgrade. Bukan install ulang.</p>
<p>Langkah &#8211; langkahnya :</p>
<p>1. Di laptop satu lagi (yg sudah menggunakan Karmic Koala, fresh install), diinstall apt-mirror.</p>
<p>2. Tancapkan hardisk eksternal, set di /etc/apt/mirror.list biar repository nya disimpan di hardisk eksternal. *ya.. saya memang agak ndak sabar menunggu rilis DVD repo, jadi saya mirror saja repo ubuntu itu ke hardisk eksternal *cuma 27 GB kok <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> , dan cuma butuh waktu 4 jam (hanya saja, akibatnya sekarang koneksi ke kambing.ui.ac.id dilimit oleh sang admin.., ha..ha..)</p>
<p>3. Di laptop utama, tancapkan hardisk eksternal, sesuaikan /etc/apt/sources.list.</p>
<p>4. sudo apt-get update</p>
<p>5. sudo apt-get dist-upgrade</p>
<p>6. Tunggu beberapa hari.. , lalu hidangkan selagi hangat.. *ehm.., beberapa jam maksudnya.. Saya sambil baca komik soalnya..</p>
<p>7. Selesai</p>
<p>8. Restart</p>
<p>9. Sepertinya normal &#8211; normal saja..</p>
<p>10. 3 hari kemudian.., kenyataan mulai terungkap. Totem-xine hilang, di install ulang dibilang udah terinstall, ndak bisa muter video.., dst.. dst..</p>
<p><em>[UPDATE] Totem-xine memang sudah ditiadakan untuk Karmic dan seterusnya.. Yang ada disitu cuma paket transisi (via <a href="http://solyaris.wordpress.com/">ak</a>)</em></p>
<p>11. Curiga dist-upgrade memang tidak bisa diandalkan.</p>
<p>12. Nulis keluhan di blog *alias tulisan ini..</p>
<p>Nah.. jadi sebenarnya dist-upgrade itu memang tidak baik digunakan di desktop ya? Soalnya katanya kalau di versi server (no GUI), aman &#8211; aman saja.. Baiklah.., setidaknya sekarang saya kapok kedua kalinya untuk tidak melakukan upgrade jika ada rilis Ubuntu baru..</p>
<p>Temenku sampai berhari &#8211; hari menuliskan status di YM : Karmic Kualat, demi banyaknya error akibat rilis Karmic ini.</p>
<p>*nyiapin sekardus biskuit untuk menemani fresh install Karmic Koala&#8230;</p>
<p>Karmic Koala mu gimana?</p>
]]></content:encoded>
			<wfw:commentRss>http://okto.silaban.net/2009/11/linux/upgrade-ubuntu-yang-tak-pernah-berhasil-dengan-apt-get-dist-upgrade/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>MySQL di Hari Minggu</title>
		<link>http://okto.silaban.net/2009/10/linux/mysql-di-hari-minggu/</link>
		<comments>http://okto.silaban.net/2009/10/linux/mysql-di-hari-minggu/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 04:32:48 +0000</pubDate>
		<dc:creator>Okto Silaban</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Website]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[aws]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[ec2]]></category>
		<category><![CDATA[maintenance]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://okto.silaban.net/?p=693</guid>
		<description><![CDATA[Semalam dapet kabar kalau webserver F tewas lagi (kedua kalinya dalam bulan ini). Masalahnya sederhana sebenarnya, hardisknya penuh. Jadi dengan menggunakan Debian 5.0 di Amazon EC2, default setting partisnya dibagi dua. Total kapasitas hardisknya sekitar 500GB, 10 GB nya buat system (/), sisanya dimount di partisi antah berantah. Dulu sudah saya set agar partisi satunya [...]]]></description>
			<content:encoded><![CDATA[<p>Semalam dapet kabar kalau webserver F tewas lagi (kedua kalinya dalam bulan ini). Masalahnya sederhana sebenarnya, hardisknya penuh.</p>
<p>Jadi dengan menggunakan Debian 5.0 di Amazon EC2, default setting partisnya dibagi dua. Total kapasitas hardisknya sekitar 500GB, 10 GB nya buat system (/), sisanya dimount di partisi antah berantah. Dulu sudah saya set agar partisi satunya digunakan untuk DocumentRoot Apache. Karena total file di DocumentRoot nya itu nyampe 44GB.., ya harus masuk di partisi kedua. (baru nyadar kalo web F itu total file nya 44GB, pantes dulu pindah dari dedicated server ke Amazon EC2 prosesnya lama banget.., rsync dari jam 11-an malem, pas sahur baru selesai..)</p>
<p>Tapi ada yg saya enggak tahu. Di partisi sistem itu, 10GB saya rasa sudah cukup. Tapi ternyata tidak.., dari hasil monitoring setiap hari space nya selalu terpakai makin banyak, hingga mencapai 100%. Otomatis /tmp nggak bisa ditulisi.., /var/lib/mysql juga nggak bisa ditulisi.. matilah sudah MySQL nya.. Dan tewaslah webnya.. Sampai sekarang saya masih bertanya &#8211; tanya apa yang bikin space hardisknya terus &#8211; menerus habis, lalu tiba &#8211; tiba berkurang lagi.</p>
<p><a href="http://okto.silaban.net/wp-content/uploads/2009/10/df-week1.png"><img class="alignnone size-full wp-image-695" title="df-week" src="http://okto.silaban.net/wp-content/uploads/2009/10/df-week1.png" alt="df-week" width="495" height="307" /></a></p>
<p>Jadi terpaksa lah diambil alternatif lain, bagaimana caranya agar web F tetap jalan sementara saya mencari tahu apa yang memakan space terus menerus..</p>
<p>Beginilah jadinya :</p>
<ol>
<li> Buat direktori /var/labanux</li>
<li>Ubah /etc/fstab, saya set agar partisi kedua di mount di /var/labanux</li>
<li>Buat direktori /var/labanux/www</li>
<li>Semua file web dipindah ke /var/labanux/www (ini nih yang 44GB itu)</li>
<li>rsync -avz /var/lib/mysql /var/labanux/   (Tadinya pake copy aja.., tapi sepertinya ada yang ndak beres, makanya ganti rsync aja)</li>
<li>Rename /var/lib/mysql /var/lib/mysql-lama</li>
<li>Ubah konfigurasi /etc/mysql/my.cnf (&#8216;datadir  = /var/lib/mysql&#8217; diganti jadi &#8216;datadir  = /var/labanux/mysql&#8217;</li>
<li>Buat direktori /var/labanux/tmp</li>
<li>Delete /tmp</li>
<li>Link : ln -s /var/labanux/tmp /tmp</li>
<li>/etc/init.d/mysql start</li>
<li>GAGAL&#8230;!! Error mysqlnya&#8230;</li>
<li>Oh iya : chown -R mysql /var/labanux/mysql (karena tadi yang bikin direktori dll nya adalah root, jadi user mysql ndak punya akses toh.., makanya diganti ownernya)</li>
<li>/etc/init.d/mysql start</li>
<li>GAGAL lagi&#8230;. Masih masalah disk full..</li>
<li>Ya udah, nekat delete /var/lib/mysql (sekitar 500MB)</li>
<li>/etc/init.d/mysql start</li>
<li>Yiihaaa&#8230;.! Dah jalan lagi</li>
</ol>
<p>Jadi sekarang semua data &#8211; data MySQL sudah masuk di partisi kedua (sekitar 490-an GB), begitu juga /tmp sekarang masuk di partisi tersebut. Jadi sementara ini partisi root (/) masih bersisa 500-an MB, yang mana nanti juga saya curiga bakal penuh lagi. Tapi setidaknya sementara web F udah bisa jalan lagi.. Tidur lagi ah&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://okto.silaban.net/2009/10/linux/mysql-di-hari-minggu/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Exaile &#8211; Pembunuh Amarok</title>
		<link>http://okto.silaban.net/2009/06/linux/exaile-pembunuh-amarok/</link>
		<comments>http://okto.silaban.net/2009/06/linux/exaile-pembunuh-amarok/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 12:28:09 +0000</pubDate>
		<dc:creator>Okto Silaban</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[amarok]]></category>
		<category><![CDATA[exaile]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://okto.silaban.net/?p=644</guid>
		<description><![CDATA[Tadinya saya kecewa dengan Amarok di Ubuntu Jaunty, yang saya rasa &#8216;buggy&#8217; (bug nya disana siniy..). Kemudian bung Rijal menyarankan menggunakan MiniRok (walaupun dia lebih suka Rok Mini). MiniRok ini adalah Amarok versi minimalis. Hampir memenuhi kebutuhan saya. Cuma satu kurangnya, volume controlnya ndak ada. Harus lewat master volume controlnya Ubuntu.. Ndak nyaman. Akhirnya dengan [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://okto.silaban.net/wp-content/uploads/2009/06/exaile.png"><img title="exaile" src="http://okto.silaban.net/wp-content/uploads/2009/06/exaile.png" alt="exaile" align="left" /></a>Tadinya saya kecewa dengan Amarok di Ubuntu Jaunty, yang saya rasa &#8216;buggy&#8217; (bug nya disana siniy..). Kemudian bung <a href="http://plurk.com/frijal">Rijal</a> menyarankan menggunakan <a href="http://chistera.yi.org/~adeodato/code/minirok/">MiniRok</a> (walaupun dia lebih suka Rok Mini). MiniRok ini adalah Amarok versi minimalis. Hampir memenuhi kebutuhan saya. Cuma satu kurangnya, volume controlnya ndak ada. Harus lewat master volume controlnya Ubuntu.. Ndak nyaman.</p>
<p>Akhirnya dengan sangat &#8211; sangat terpaksa, saya memakai <a href="http://www.gnome.org/projects/rhythmbox/">Rhythmbox</a> (default audio player di Ubuntu). Saya sangat merasa tidak nyaman, karena ndak ada file browsernya. (atau jangan2 ada pluginnya?). Tapi selain itu, penggunaan lainnya juga saya enggak ngerasa nyaman.</p>
<p>Dan tadi siang, seorang teman saya yang baru kurang lebih 3 minggu pakai Linux (total Ubuntu, tanpa OS lain !), menunjukkan <a href="http://www.exaile.org/">Exaile</a>.. (saya *lagi &#8211; lagi* baru tahu ada program ini).</p>
<p>Singkatnya, Exaile ini adalah Amarok versi GTK. Jadi User Interface nya memang mirip banget dengan Amarok. Anda yang sudah biasa pakai Amarok pasti sangat gampang menggunakan program ini. Ahh.. ini dia, player yang memenuhi keinginan saya :</p>
<ul>
<li>Ada file browsernya (integrated)</li>
<li>Bisa dirandom, dan disorting sesuai selera kita.</li>
<li>Ada equalizernya</li>
<li>Default tampilan track/album/artist bisa dikostumisasi dan diganti dengan File Location..</li>
<li>Ada tray icon nya (jadi ndak usah menuh &#8211; menuhin jendela yang sedang kebuka).</li>
</ul>
<p>OK lah..  : sudo apt-get purge amarok !</p>
<p>Cuma satu kurangnya (atau saya yang belum tahu), di atas tray icon nya Exaile, belum bisa gedein atau ngecilin volume dengan mouse scroll.</p>
<p>Oh iya, kayaknya salah satu developer Exaile ini orang Indonesia, namanya <a href="http://sjohannes.wordpress.com/about/">Johannes Sasongko</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://okto.silaban.net/2009/06/linux/exaile-pembunuh-amarok/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Skrinsut Kembali Menyenangkan</title>
		<link>http://okto.silaban.net/2009/06/linux/skrinsut-kembali-menyenangkan/</link>
		<comments>http://okto.silaban.net/2009/06/linux/skrinsut-kembali-menyenangkan/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 21:28:56 +0000</pubDate>
		<dc:creator>Okto Silaban</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://okto.silaban.net/?p=637</guid>
		<description><![CDATA[Dulu waktu buka &#8211; buka blog- blog orang &#8211; orang keren &#8211; keren *fiuhh.. 2 kata semua &#8211; semua* . Saya ulangi.., dulu sering nemu blog yang kadang di dalemnya ada skrinsut (screenshot) dari suatu halaman web, ataupun skrinsut dari desktopnya. Tapi skrinsutnya tidak standar, diedit gitu. Jadinya bagus. Kebanyakan sih dibuat jadi berbayang model [...]]]></description>
			<content:encoded><![CDATA[<p>Dulu waktu buka &#8211; buka blog- blog orang &#8211; orang keren &#8211; keren *fiuhh.. 2 kata semua &#8211; semua* <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> . Saya ulangi.., dulu sering nemu blog yang kadang di dalemnya ada skrinsut (screenshot) dari suatu halaman web, ataupun skrinsut dari desktopnya. Tapi skrinsutnya tidak standar, diedit gitu. Jadinya bagus. Kebanyakan sih dibuat jadi berbayang model Compiz atau MacOS. Ada juga yang dimiringin dikit.</p>
<p>Dulu aku heran, ni orang niat banget tiap skrinsut digitukan. Lumayan repot juga kan ngeditnya. Kepikiran sih mungkin mereka pake plugin tertentu atau skrip tertentu biar lebih cepat. Eh ndak tahunya emang ada softwarenya. Namanya <a href="http://shutter-project.org/">Shutter</a>.  *halah.., kemana aja Ban&#8230;!* .  Shutter ini jalan di Linux, ndak tahu kalau di OS lain).</p>
<p>Nih contoh skrinsut dari blog ini :</p>
<p><a href="http://okto.silaban.net/wp-content/uploads/2009/06/shutter-blog.png"><img class="alignnone size-full wp-image-638" title="shutter-blog" src="http://okto.silaban.net/wp-content/uploads/2009/06/shutter-blog.png" alt="shutter-blog" width="300" height="295" /></a></p>
<p>Sekarang skrinsut kembali menyenangkan bagi saya.. <img src='http://okto.silaban.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>[update]</p>
<p>Selanjutnya bisa diedit dengan Screenie : <a href="http://ariya.blogspot.com/search/label/screenie">http://ariya.blogspot.com/search/label/screenie</a> (Thanx om Ariya).</p>
]]></content:encoded>
			<wfw:commentRss>http://okto.silaban.net/2009/06/linux/skrinsut-kembali-menyenangkan/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

