<?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>maseko's weblog &#187; Programming</title>
	<atom:link href="http://maseko.com/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://maseko.com</link>
	<description>Blog pribadi Eko Pramuyanto a.k.a. maseko berisi catatan, tips dan trik, hasil percobaan, dan info lainnya seputar teknologi informasi, khususnya komputer dan internet.</description>
	<lastBuildDate>Fri, 09 Jul 2010 04:53:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Code Snippet plugin for Windows Live Writer</title>
		<link>http://maseko.com/2008/10/03/code-snippet-plugin-for-windows-live-writer/</link>
		<comments>http://maseko.com/2008/10/03/code-snippet-plugin-for-windows-live-writer/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 22:28:48 +0000</pubDate>
		<dc:creator>maseko</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://maseko.com/2008/10/03/code-snippet-plugin-for-windows-live-writer/</guid>
		<description><![CDATA[Pada beberapa tulisan yang berisi cuplikan kode (code snippet) seperti di sini dan ketika mengetik menggunakan Windows Live Writer, saya menyisipkan kode tersebut menggunakan Code Snippet plugin for Windows Live Writer yang memang digunakan untuk memformat dan menerapkan syntax highlighting source code. Dari beberapa plugin Windows Live Writer untuk keperluan ini, saya rasa Code Snippet [...]]]></description>
			<content:encoded><![CDATA[<p>Pada beberapa tulisan yang berisi cuplikan kode (code snippet) seperti <a title="Memanfaatkan Image Favicon Website dari Google Shared Stuff" href="http://maseko.com/2008/09/16/memanfaatkan-image-favicon-website-dari-google-shared-stuff/">di sini</a> dan ketika mengetik menggunakan Windows Live Writer, saya menyisipkan kode tersebut menggunakan <strong>Code Snippet plugin for Windows Live Writer</strong> yang memang digunakan untuk memformat dan menerapkan syntax highlighting source code. Dari beberapa plugin Windows Live Writer untuk keperluan ini, saya rasa Code Snippet plugin for Windows Live Writer lebih sesuai selera saya. Jadi, setelah menginstall Windows Live Writer seperti saat sekarang, saya lakukan pula instalasi plugin ini.</p>
<p> <span id="more-1413"></span>
<p>Setelah mendownload plugin tersebut, untuk menggunakannya lakukan instalasi dan ketika Windows Live Writer dibuka atau direstart, sudah ada tambahan dalam menu Insert baik di sidebar kanan maupun dari menu <strong>Insert – Code Snippet…</strong></p>
<p><img title="code snippet plugin" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="416" alt="code snippet plugin" src="http://maseko.com/index.php?feedimage=wp-content/uploads/2008/10/wlwcodesnippetplugin.jpg" width="520" border="0" /> </p>
<p>Begitu kode ditulis atau kopi-pastekan, pilih jenis/bahasa kodenya dan pada bagian bawah akan ditampilkan preview-nya. Di sini dapat diatur pula setting apakan akan ditampilkan nomor baris (Line Numbers), warna baris selang-seling (Alternate Libes), Embed Styles atau tidak dan juga garis yang mengelilingi kode (Use Container). berikut ini contoh hasilnya untuk menampilkan kode CSS.</p>
<div style="border-right: gray 1px solid; padding-right: 4px; border-top: gray 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: gray 1px solid; width: 97.5%; cursor: text; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: gray 1px solid; font-family: consolas, &#39;Courier New&#39;, courier, monospace; background-color: #f4f4f4">
<div style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"><span style="color: #0000ff">img</span> {</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    <span style="color: #0000ff">border</span>: 0;</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">}</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">&#160;</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">a, a:visited {</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    <span style="color: #0000ff">color</span>: <span style="color: #006080">#551a8b;</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">    <span style="color: #0000ff">text-decoration</span>: <span style="color: #006080">none;</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">}</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">&#160;</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">a:hover {</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">    <span style="color: #0000ff">color</span>: <span style="color: #006080">#00c;</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    <span style="color: #0000ff">text-decoration</span>: <span style="color: #006080">underline;</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">}</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">&#160;</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">a:visited {</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    <span style="color: #0000ff">color</span>: <span style="color: #006080">#551a8b;</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">}</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none"><span style="color: #cc6633">.clear</span> {</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">    <span style="color: #0000ff">clear</span>: <span style="color: #006080">both;</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    <span style="color: #0000ff">font-size</span>: <span style="color: #006080">0px;</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">    <span style="color: #0000ff">line-height</span>: <span style="color: #006080">0px;</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    <span style="color: #0000ff">visibility</span>: <span style="color: #006080">hidden;</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">    <span style="color: #0000ff">margin</span>: 0;</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">}</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none"><span style="color: #cc6633">.clearboth</span> {</pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; border-bottom-style: none">    <span style="color: #0000ff">clear</span>: <span style="color: #006080">both;</span></pre>
<pre style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: consolas, &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: white; border-bottom-style: none">}</pre>
</p></div>
</div>
<p>Sayangnya memang, jenis source code yang didukung sangat sedikit, bahkan tanpa dukungan untuk PHP yang biasa saya gunakan, namun begitu biasanya tetap saya gunakan dengan memilih salah satu pilihan yang ada. Saat ini dukungan terbatas pada C#, CSS, HTML, Javascript, MSH, TSQL, dan Visual Basic.</p>
<p>Jika Anda menggunakan Windows Live Writer dan sering menyisipkan kode pada entry blog, tidak ada salahnya mencoba plugin WLW yang satu ini.</p>
<p>&#8211; <a title="Code Snippet plugin for Windows Live Writer" href="http://gallery.live.com/liveItemDetail.aspx?li=d4409446-af7f-42ec-aa20-78aa5bac4748&amp;bt=9&amp;pl=8">Code Snippet plugin for Windows Live Writer</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maseko.com/2008/10/03/code-snippet-plugin-for-windows-live-writer/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Mencoba Google Chart API</title>
		<link>http://maseko.com/2007/12/07/mencoba-google-chart-api/</link>
		<comments>http://maseko.com/2007/12/07/mencoba-google-chart-api/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 04:35:44 +0000</pubDate>
		<dc:creator>maseko</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://maseko.com/2007/12/07/mencoba-google-chart-api/</guid>
		<description><![CDATA[Mencoba Google Chart API setelah membaca postingan Willy Sudiarto Raharjo. Cara membuatnya sederhana, saya mencobanya dengan URL dasar dari salah satu contoh yang diberikan, baru kemudian mengubah-ubah parameternya. Untuk contoh di atas, data yang akan saya masukkan tadinya jumlah kunjungan, tapi karena susah menerjemahkan ke format encoding, saya masukkan nilai prosentasenya. Perlu pendalaman lebih jauh [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://chart.apis.google.com/chart?cht=p3&amp;chs=470x225&amp;chd=t:72.79,19.11,8.02,0.02&amp;chl= Search Engines| Direct Traffic| Referring Sites|Other&amp;chtt=Maseko.com Traffic Sources" /> </p>
<p>Mencoba <a href="http://code.google.com/apis/chart/">Google Chart API</a> setelah membaca <a href="http://willysr.blogspot.com/2007/12/google-chart-api.html">postingan Willy Sudiarto Raharjo</a>.</p>
<p>Cara membuatnya sederhana, saya mencobanya dengan URL dasar dari salah satu contoh yang diberikan, baru kemudian mengubah-ubah parameternya. Untuk contoh di atas, data yang akan saya masukkan tadinya jumlah kunjungan, tapi karena susah menerjemahkan ke format encoding, saya masukkan nilai prosentasenya. Perlu pendalaman lebih jauh lagi, terutama untuk mevisualisasikan data-data yang dinamis.</p>
]]></content:encoded>
			<wfw:commentRss>http://maseko.com/2007/12/07/mencoba-google-chart-api/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Try Ruby!</title>
		<link>http://maseko.com/2007/03/15/try-ruby/</link>
		<comments>http://maseko.com/2007/03/15/try-ruby/#comments</comments>
		<pubDate>Thu, 15 Mar 2007 05:13:30 +0000</pubDate>
		<dc:creator>maseko</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Application]]></category>
		<category><![CDATA[pemrograman]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://maseko.com/2007/03/15/try-ruby/</guid>
		<description><![CDATA[Penasaran dengan bahasa pemrograman Ruby, saya masuk websitenya dan ada link Try Ruby! untuk mencoba Ruby langsung dari browser. Dengan mengetikkan &#8220;help&#8221; pada Ruby prompt tersebut, saya dapat mengikuti tutorial interaktif, dengan mengikuti petunjuk dan contoh perintah yang diberikan.]]></description>
			<content:encoded><![CDATA[<p><img src="http://lh3.google.com/image/masekodotcom/RfjOzpvs68I/AAAAAAAAAHI/Zlx80B26EEw/s400/tryruby.jpg"  alt="Try Ruby!"/></p>
<p>Penasaran dengan bahasa pemrograman <a title="Ruby" href="http://www.ruby-lang.org/en/">Ruby</a>, saya masuk websitenya dan ada link <a title="Try Ruby!" href="http://tryruby.hobix.com/">Try Ruby!</a> untuk mencoba Ruby langsung dari browser. Dengan mengetikkan &#8220;help&#8221; pada Ruby prompt tersebut, saya dapat mengikuti tutorial interaktif, dengan mengikuti petunjuk dan contoh perintah yang diberikan.</p>
]]></content:encoded>
			<wfw:commentRss>http://maseko.com/2007/03/15/try-ruby/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

