<?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>Alkode.NET &#187; Tutorial</title>
	<atom:link href="http://www.alkode.net/category/tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alkode.net</link>
	<description>Share more to Know more</description>
	<lastBuildDate>Fri, 12 Mar 2010 05:35:39 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Tutorial Aplikasi Facebook : Publish Feed Pada Halaman User</title>
		<link>http://www.alkode.net/2010/03/11/tutorial-aplikasi-facebook-publish-feed-pada-halaman-user/</link>
		<comments>http://www.alkode.net/2010/03/11/tutorial-aplikasi-facebook-publish-feed-pada-halaman-user/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 08:17:53 +0000</pubDate>
		<dc:creator>zairvai</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[facebook tutorial]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=6551</guid>
		<description><![CDATA[Facebook baru-baru ini sedikit mengubah mekanisme untuk membuat posting atau berbagai informasi pada homepage user. User mesti memberikan izin kepada aplikasi]]></description>
			<content:encoded><![CDATA[<div id="attachment_3" class="wp-caption alignleft" style="width: 134px"><a rel="attachment wp-att-3" href="http://www.alkode.net/2009/05/28/intermezzo/wiki_logo/"><img class="size-full wp-image-3" title="wiki_logo" src="http://www.alkode.net/wp-content/uploads/2009/05/wiki_logo.png" alt="" width="124" height="155" /></a><p class="wp-caption-text">Facebook developer</p></div>
<p>Facebook baru-baru ini sedikit mengubah mekanisme untuk membuat posting atau berbagai informasi pada homepage user. User mesti memberikan izin kepada aplikasi dalam melakukan beberapa hal yang disebut <a href="http://wiki.developers.facebook.com/index.php/Extended_permissions" target="_blank">extended permission</a>. Izin ini diperlukan pada salah satu APInya yaitu &#8220;publish_stream&#8221; (publish posting ke homepage).</p>
<p>Pada kesempatan ini saya akan mengulas tentang cara mendapatkan izin tersebut dan bagaimana aplikasi dapat mengetahui kalau user sudah memberi izin, begitu juga sebaliknya.</p>
<p>Pertama-tama kalau Anda belum pernah mencoba membuat satu aplikasi Facebook dan ingin mencoba dengan jalan yang lebih ringkas, silahkan buka <a href="http://www.alkode.net/2009/05/28/memulai-membuat-aplikasi-facebook/" target="_blank">memulai membuat aplikasi facebook</a>. Dengan mengikuti penjelasan di bawah ini saya menganggap Anda sudah mengerti bagaimana menggunakan Facebook library dalam bahasa PHP.</p>
<p>langkah awal pasti dengan memanggil configurasi dan Facebook library dan mendapatkan user session.</p>
<pre class="brush: php;">

&lt;?php

include &quot;../config/init.php&quot;;
include &quot;../lib/php/facebook.php&quot;;

$facebook     = new Facebook($appkey,$appsecret);
$user_id    = $facebook-&gt;require_login();

?&gt;
</pre>
<p>setelah mendapatkan user session, posting pada Facebook bisa langsung dengan menggunakan fungsi <strong>stream_publish()</strong></p>
<pre class="brush: php;">

$facebook-&gt;api_client-&gt;stream_publish(&quot;pesan Anda&quot;);
</pre>
<p>Karena ada beberapa user yang belum tentu memberikan izin pada aplikasi maka ada baiknya kita cek dulu dengan menggunakan fungsi <strong>users_hasAppPermission()</strong>. Karena kalau tidak, Facebook akan memberikan pesan error dan tentunya tidak enak dilihat bukan <img src='http://www.alkode.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
<pre class="brush: php;">

&lt;?php

if($facebook-&gt;api_client-&gt;users_hasAppPermission(&quot;publish_stream&quot;)){
$message     = &quot;trying to post something here, sorry for spamming&quot;;
$facebook-&gt;api_client-&gt;stream_publish($message);
}

?&gt;
</pre>
<p>kode di atas mengontrol error tersebut. Jikalau user telah  mengizinkan maka kirim posting ke homepage. Lalu bagaimana jika tak ada izin? .</p>
<p>Dengan else condition kita bisa menampilkan form atau link yang akan meminta izin dari user</p>
<pre class="brush: php;">

&lt;div&gt;
 &lt;fb:prompt-permission perms=&quot;read_stream,publish_stream&quot;&gt;
 Grant permission for status updates
 &lt;/fb:prompt-permission&gt;
 &lt;/div&gt;
</pre>
<p><strong>fb:prompt-permission</strong> adalah salah satu FBML (Facebook Markup Languange) yang meminta izin.</p>
<p><strong>perms =&#8221;read_stream,publish_stream&#8221;</strong> adalah izin yang diminta. Untuk lebih jelas apa saja izin itu silahkan baca di <a href="http://wiki.developers.facebook.com/index.php/Extended_permissions" target="_blank">extended permission</a></p>
<p>Untuk selengkapnya kode-kode diatas  akan menjadi seperti ini</p>
<pre class="brush: php;">

&lt;?php

include &quot;../config/init.php&quot;;
include &quot;../lib/php/facebook.php&quot;;

$facebook     = new Facebook($appkey,$appsecret);
$user_id    = $facebook-&gt;require_login();

?&gt;

Hai &lt;fb:name uid=&quot;&lt;?=$user_id?&gt;&quot; useyou=&quot;false&quot;/&gt;
&lt;br/&gt;&lt;br/&gt;

&lt;?
if($facebook-&gt;api_client-&gt;users_hasAppPermission(&quot;publish_stream&quot;)){
 $message     = &quot;trying to post something here, sorry for spamming&quot;;
 $facebook-&gt;api_client-&gt;stream_publish($message);
 ?&gt;
 &lt;div style=&quot;font-size:14px;&quot;&gt;Aplikasi ini baru saja membuat posting pada homepage/profile Anda&lt;/div&gt;
 &lt;?
}else{
?&gt;

 &lt;div style=&quot;font-size:14px;&quot;&gt;Aplikasi ini memerlukan izin Anda untuk mengirim posting ke homepage Facebook dengan klik link di bawah ini&lt;br/&gt; atau refresh halaman ini jika Anda sudah mengizinkan&lt;/div&gt;
 &lt;br/&gt;
 &lt;div&gt;
 &lt;fb:prompt-permission perms=&quot;read_stream,publish_stream&quot;&gt;
 Grant permission for status updates
 &lt;/fb:prompt-permission&gt;
 &lt;/div&gt;
&lt;?
}
?&gt;
</pre>
<p>Ingin lebih mengerti apa saja yang bisa Anda post pada Facebook homepage, <a href="http://wiki.developers.facebook.com/index.php/Stream.publish" target="_blank">baca di sini</a></p>
<p>Selamat mencoba, ada pertanyaan silahkan kirim komentar, cheers <img src='http://www.alkode.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://apps.facebook.com/alkode-sample-feed/" target="_blank">Lihat demo</a><a href="http://apps.facebook.com/alkode-sample-feed/" target="_blank"><br />
</a><a href="http://www.alkode.net/demos/downloads/alkode-facebook-feed.rar">Download demo</a></p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2010/03/11/tutorial-aplikasi-facebook-publish-feed-pada-halaman-user/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java : Menyimpan Input Gambar Dengan ImageIO</title>
		<link>http://www.alkode.net/2010/01/20/java-menyimpan-input-gambar-dengan-imageio/</link>
		<comments>http://www.alkode.net/2010/01/20/java-menyimpan-input-gambar-dengan-imageio/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 07:00:46 +0000</pubDate>
		<dc:creator>zairvai</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[imageio]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=5530</guid>
		<description><![CDATA[Berikut ini kami berikan contoh kode java yang mengambil gambar pada alamat URL lalu disimpan ke dalam PC Anda.]]></description>
			<content:encoded><![CDATA[<p><strong>javax.imageio.ImageIO</strong> merupakan kelas yang digunakan untuk menyimpan input gambar ke dalam format &#8220;jpg&#8221;,&#8221;png&#8221;,&#8221;gif&#8221;.</p>
<p>berikut ini kami berikan contoh kode java yang mengambil gambar pada alamat URL lalu disimpan ke dalam PC Anda.</p>
<pre class="brush: java;">
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.net.URL;
import javax.imageio.ImageIO;

public class WriteImage
{
    public static void main( String[] args )
    {
    	BufferedImage image = null;
        try {

            URL url = new URL(&quot;http://www.stolaf.edu/services/hr/facebook_logo.png&quot;);
            image = ImageIO.read(url);

            ImageIO.write(image, &quot;jpg&quot;,new File(&quot;C:\\sample.jpg&quot;));
            ImageIO.write(image, &quot;gif&quot;,new File(&quot;C:\\sample.gif&quot;));
            ImageIO.write(image, &quot;png&quot;,new File(&quot;C:\\sample.png&quot;));

        } catch (IOException e) {
        	e.printStackTrace();
        }
        System.out.println(&quot;completed&quot;);
    }
}
</pre>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2010/01/20/java-menyimpan-input-gambar-dengan-imageio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>4 Framework JavaScript Untuk Pengembangan Web Cara Cepat</title>
		<link>http://www.alkode.net/2010/01/19/4-framework-javascript-untuk-pengembangan-web-cara-cepat/</link>
		<comments>http://www.alkode.net/2010/01/19/4-framework-javascript-untuk-pengembangan-web-cara-cepat/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 03:32:49 +0000</pubDate>
		<dc:creator>rahman</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[simplejs]]></category>
		<category><![CDATA[sproutcore]]></category>
		<category><![CDATA[venkman]]></category>
		<category><![CDATA[web developer]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=5463</guid>
		<description><![CDATA[Membuat tampilan yang interaktif tidak harus mengikuti bentuk kode yang memusingkan apalagi panjang. banyaknya framework open source yang sudah tersedia sudah cukup membantu Anda.]]></description>
			<content:encoded><![CDATA[<p>Membuat tampilan yang interaktif tidak harus mengikuti bentuk kode yang memusingkan. Apalagi untuk pengembangan situs.</p>
<p>Karena banyaknya framework open source yang sudah tersedia, maka sudah cukup mudah.</p>
<p>Di bawah ini saya kutip dari situs <a href="http://denbagus.net" target="_blank">denbagus</a> beberapa framework JavaScript yang tak hanya sangat berguna dalam proses pembuatan web tapi juga mempercepat kerja Anda.</p>
<p><a href="http://jqueryui.com" target="_blank"><strong>Jquery UI</strong></a></p>
<p><a rel="attachment wp-att-5459" href="http://www.alkode.net/2010/01/19/4-framework-javascript-untuk-pengembangan-web-cara-cepat/jqueryui/"><img class="aligncenter size-medium wp-image-5459" title="jqueryUI" src="http://www.alkode.net/wp-content/uploads/2010/01/jqueryUI-300x49.jpg" alt="" width="300" height="49" /></a></p>
<p>JQuery UI memudahkan pembuatan proses interaksi seperti droppable, draggable, dll. Widget (tabs, accordion, calendar) dan animasi (fadeIn, fadeOut, SlideIn,SlideOut).</p>
<p><a href="http://simplejs.bleebot.com/" target="_blank"><strong>Simple JS</strong></a></p>
<p><a rel="attachment wp-att-5460" href="http://www.alkode.net/2010/01/19/4-framework-javascript-untuk-pengembangan-web-cara-cepat/simplejs/"><img class="aligncenter size-medium wp-image-5460" title="simpleJS" src="http://www.alkode.net/wp-content/uploads/2010/01/simpleJS-300x56.jpg" alt="" width="300" height="56" /></a></p>
<p>Sesuai namanya yang simple, adalah kumpulan kode javascript yang membantu pengembangan web dengan AJAX.</p>
<p><a href="http://www.sproutcore.com/" target="_blank"><strong>SproutCore</strong></a></p>
<p><a rel="attachment wp-att-5461" href="http://www.alkode.net/2010/01/19/4-framework-javascript-untuk-pengembangan-web-cara-cepat/sproutcore/"><img class="aligncenter size-medium wp-image-5461" title="SproutCore" src="http://www.alkode.net/wp-content/uploads/2010/01/SproutCore-300x33.jpg" alt="" width="300" height="33" /></a></p>
<p>Tanpa perlu menulis kode yang panjang, SproutCore akan membuat tampilan Anda lebih cool.</p>
<p><a href="http://www.mozilla.org/projects/venkman/" target="_blank"><strong>Venkman JavaScript Debugger</strong></a></p>
<p><strong><a rel="attachment wp-att-5462" href="http://www.alkode.net/2010/01/19/4-framework-javascript-untuk-pengembangan-web-cara-cepat/venkman/"><img class="aligncenter size-medium wp-image-5462" title="venkman" src="http://www.alkode.net/wp-content/uploads/2010/01/venkman-300x61.jpg" alt="" width="300" height="61" /></a><br />
</strong></p>
<p>Ini adalah tools yang tersedia pada Mozilla. Dengan fitur-fitur yang dimilikinya, alat ini akan mendeteksi alur jalan kode Javascript anda berikut error/warning.</p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2010/01/19/4-framework-javascript-untuk-pengembangan-web-cara-cepat/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Developer : Rating Dengan CSS dan JQuery</title>
		<link>http://www.alkode.net/2010/01/18/web-developer-rating-dengan-css-dan-jquery/</link>
		<comments>http://www.alkode.net/2010/01/18/web-developer-rating-dengan-css-dan-jquery/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 08:49:13 +0000</pubDate>
		<dc:creator>zairvai</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[rating]]></category>
		<category><![CDATA[web developer]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=5415</guid>
		<description><![CDATA[Rating adalah salah satu komponen penting dalam menyajikan informasi. Karena rating layaknya saran, opini, feedback dari pembaca atau pengunjung website Anda. Tampilannya pun harus interaktif.]]></description>
			<content:encoded><![CDATA[<p>Rating adalah salah satu komponen penting dalam menyajikan informasi. Karena rating layaknya saran, opini, feedback dari pembaca atau pengunjung website Anda. Tampilannya pun harus dapat menarik perhatian sehingga pembaca/pengunjung mau memberikan rating pada produk/artikel Anda.</p>
<p>Di sini saya berikan tutorial singkat untuk membuat sistem rating menggunakan CSS (cascade style sheet) dan jQuery . Berikut ulasannya</p>
<p><strong>Buat container yang akan menampung gambar bintang </strong></p>
<p>copy-paste kode ini di dalam tag body</p>
<p>&lt;body&gt;</p>
<p>.. disini ..</p>
<p>&lt;/body&gt;</p>
<pre class="brush: php;">
&lt;div id=&quot;ratingdiv&quot;&gt;
&lt;a href=&quot;#&quot; rel=&quot;1&quot;&gt;star one&lt;/a&gt;
&lt;a href=&quot;#&quot; rel=&quot;2&quot;&gt;star two&lt;/a&gt;
&lt;a href=&quot;#&quot; rel=&quot;3&quot;&gt;star three&lt;/a&gt;
&lt;a href=&quot;#&quot; rel=&quot;4&quot;&gt;star four&lt;/a&gt;
&lt;a href=&quot;#&quot; rel=&quot;5&quot;&gt;star five&lt;/a&gt;
&lt;/div&gt;
</pre>
<p><strong>Load Javascript jQuery</strong></p>
<p>Saya mengambil jquery yang tersedia pada repositori Google.</p>
<p>copy paste kode ini di dalam tag head</p>
<pre class="brush: php;">

&lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&quot;&gt;&lt;/script&gt;

&lt;script type=&quot;text/JavaScript&quot;&gt;

$(document).ready(function (){

$('#ratingdiv .undone').click(function(){

var div = '#ratingdiv';&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;

$(div).html('&lt;img src=&quot;load.gif&quot; /&gt;');

var postdata = &quot;rate=&quot; + $(this).attr('rel');

$.ajax({type: &quot;POST&quot;,url: &quot;rate.php&quot;,data: postdata,success: function(msg){$(div).html(msg)}});

});&lt;span style=&quot;white-space: pre;&quot;&gt;	&lt;/span&gt;

$('#ratingdiv .voted').live('click' , function(){

alert('Maaf anda sudah melakukan rating, Tekan F5 untuk mencoba lagi!');

});

});

&lt;/script&gt;
</pre>
<p><strong>Dengan CSS, tampilan rating akan lebih interaktif.</strong></p>
<p>copy paste kode ini di dalam tag head</p>
<pre class="brush: php;">

&lt;style&gt;

html{text-align:center;}

body{width:950px;margin:0 auto;font-family:trebuchet ms;text-align:left}

.clear{clear:both;}

a{outline:0}

#ratingdiv{margin-bottom:20px;overflow:hidden}

#ratingdiv .undone, #ratingdiv .fade{background:url(&quot;star.gif&quot;) -30px 0 no-repeat;width:28px;display:block;height:30px;float:left;margin-right:4px;text-indent:-99999px}

#ratingdiv .done{background-position:0;background:url(&quot;star.gif&quot;) no-repeat;width:28px;display:block;height:30px;float:left;margin-right:4px;text-indent:-99999px}

#ratingdiv .undone:hover{background-position:0}

&lt;/style&gt;
</pre>
<p>Jika semuanya telah siap Anda bisa melihat <a href="http://www.alkode.net/demos/rating/" target="_blank">Demo</a></p>
<p><a href="http://www.alkode.net/demos/downloads/rating.rar">Download Demo</a></p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2010/01/18/web-developer-rating-dengan-css-dan-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mengatur Kapasitas Hard Disk</title>
		<link>http://www.alkode.net/2010/01/17/mengatur-kapasitas-hard-disk/</link>
		<comments>http://www.alkode.net/2010/01/17/mengatur-kapasitas-hard-disk/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 14:00:24 +0000</pubDate>
		<dc:creator>alkatrazz</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[harddisk]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=5365</guid>
		<description><![CDATA[Ruang hard disk merupakan tempat penyimpanan yang paling gampang habis. Supaya bisa berhemat, Anda dapat menggunakan fitur quota milik Windows.]]></description>
			<content:encoded><![CDATA[<div id="attachment_1016" class="wp-caption alignleft" style="width: 308px"><a rel="attachment wp-att-1016" href="http://www.alkode.net/2009/09/01/hard-disk-mengatasi-mbr-yang-rusak/121240p/"><img class="size-full wp-image-1016" title="solusi harddisk" src="http://www.alkode.net/wp-content/uploads/2009/09/121240p.jpg" alt="" width="298" height="225" /></a><p class="wp-caption-text">Solusi Harddisk</p></div>
<p>Ruang hard disk merupakan tempat penyimpanan yang paling gampang habis. Berbagai macam jenis file dan folder cenderung terus bertambah setiap waktunya, ditambah lagi kecenderungan ukuran file yang kian membesar.</p>
<p>Supaya bisa berhemat, Anda dapat menggunakan fitur quota milik Windows. Pada dasarnya, fitur ini berfungsi memberikan jatah ruang hard disk bagi tiap-tiap pengguna. Untuk memanfaatkannya, partisi diharuskan menggunakan file system NTFS. Setelah itu, Anda dapat mengklik kanan kandar yang ingin diset quota-nya. Lalu pilih tab “Quota”. Cek “Enable Quota Management” untuk mengaktifkannya. Lalu cek juga “Deny disk space to users exceeding quota limit”.</p>
<p>Klik tombol “Quota Entries” untuk mengatur berapa besar quota untuk tiap-tiap pengguna. Caranya, dari window ini, cukup klik nama user yang ingin diberikan quota. Lalu aturlah besar quota yang diinginkan. Sebagai contoh, di sini disetel quota sebesar 100MB untuk akun tamu dengan warning level 80MB. Artinya, bila pengguna akun tamu menggunakan ruang lebih dari 100MB, maka akan muncul jendela peringatan bahwa ruang hard disk tidak cukup lagi.</p>
<p>Keuntungan lain dari quota, label yang menunjukkan besarnya ruang hard disk yang tersedia akan berubah tergantung quota si pengguna. Kembali ke contoh di atas, bila pengguna akun tamu tersebut membuka My Computer, maka besarnya ruang hard disk yang tampil di layar hanya 100MB. Jadi seolah-olah hard disk-nya hanya berkapasitas 100MB, walaupun pada kenyataannya tidak sebesar itu.</p>
<p>Penggunaan quota akan sangat membantu, khususnya bagi PC yang dipakai bersama-sama. Dengan pembagian quota, diharapkan tidak ada lagi rebutan jatah ruang hard disk, sehingga pada akhirnya memudahkan administrasi sistem.</p>
<p>pcplus</p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2010/01/17/mengatur-kapasitas-hard-disk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Update Facebook Page Dari Email</title>
		<link>http://www.alkode.net/2010/01/15/update-facebook-page-dari-email/</link>
		<comments>http://www.alkode.net/2010/01/15/update-facebook-page-dari-email/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 08:01:14 +0000</pubDate>
		<dc:creator>zairvai</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[facebook tutorial]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=5276</guid>
		<description><![CDATA[Update Facebook Page tidak perlu dari akun Facebook. Anda bisa lebih leluasa melakukannya dari luar seperti email dan HP.]]></description>
			<content:encoded><![CDATA[<p>Update Facebook Page tidak perlu dari akun Facebook. Anda bisa lebih leluasa melakukannya dari luar seperti email dan HP.</p>
<p>Facebook menyediakan cara yang cukup mudah untuk menggunakan fitur ini. Berikut di bawah ini kami berikan langkah-langkahnya.</p>
<p>1. Anda mesti menjadi Admin dalam Page tersebut.<br />
2. Buka Page yang Anda inginkan.<br />
3. Klik Edit Page yang ada di bawah foto profile.<br />
4. Masuk ke bagian Mobile lalu klik edit.</p>
<p><a rel="attachment wp-att-5275" href="http://www.alkode.net/2010/01/15/update-facebook-page-dari-email/fbemail-2/"><img class="aligncenter size-full wp-image-5275" title="fbemail" src="http://www.alkode.net/wp-content/uploads/2010/01/fbemail1.jpg" alt="" width="557" height="114" /></a></p>
<p>5. Anda akan melihat alamat email xxxx@m.facebook.com seperti gambar diatas.<br />
itu adalah email yang diberikan Facebook spesial untuk Anda. (email ini adalah rahasia, hanya orang yang Anda percaya saja yang harus tahu).</p>
<p>Lalu bagaimana cara update Page saya?</p>
<p><strong>Update Status</strong></p>
<p>kirimkan email ke alamat tersebut dan tulis status pada kotak subjek.</p>
<p><strong>Upload </strong><strong>Gambar</strong></p>
<p>Kirimkan email ke alamat tersebut dan tulis caption pada kotak subjek. lalu masukan gambar Anda sebagai attachment</p>
<p>oh ya ternyata profile bisa juga di update dari email, dapat kan <a href="http://www.facebook.com/mobile/" target="_blank">email khusus</a> Anda terlebih dahulu, lalu ikuti langkah di atas.</p>
<p>Setelah dikirim silahkan cek Page atau Profile Anda. Selamat mencoba cheers!</p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2010/01/15/update-facebook-page-dari-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP CodeIgniter : InterMezzo</title>
		<link>http://www.alkode.net/2010/01/10/php-codeigniter-intermezzo/</link>
		<comments>http://www.alkode.net/2010/01/10/php-codeigniter-intermezzo/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 09:11:02 +0000</pubDate>
		<dc:creator>zairvai</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[codeigniter]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=4561</guid>
		<description><![CDATA[CodeIgniter merupakan salah satu framework php yang menggunakan metode MVC (Model View Controller), di mana setiap kode dibagi menjadi beberapa bagian berdasarkan metode tersebut.]]></description>
			<content:encoded><![CDATA[<div id="attachment_4974" class="wp-caption alignleft" style="width: 147px"><a rel="attachment wp-att-4974" href="http://www.alkode.net/2010/01/10/php-codeigniter-intermezzo/codeigniter/"><img class="size-full wp-image-4974" title="codeigniter" src="http://www.alkode.net/wp-content/uploads/2010/01/codeigniter.png" alt="" width="137" height="189" /></a><p class="wp-caption-text">codeigniter</p></div>
<p>CodeIgniter merupakan salah satu framework php yang menggunakan metode MVC (Model View Controller), di mana setiap kode dibagi menjadi beberapa bagian berdasarkan metode tersebut. Cara ini diadopsi untuk meringkas susunan kode yang terlalu panjang, Dan juga untuk memisahkan antara kode layout (view) , kode proses (controller) dan model (manipulasi data).</p>
<p><strong>Model </strong>adalah kode yang dibangun untuk memanipulasi data pada objek (termasuk manipulasi database). Jika Anda membuat sistem kursus online, maka akan ada beberapa data model yang terbentuk seperti; mahasiswa, subjek, fakultas, dosen dsb.</p>
<p><strong>Controller</strong> adalah kode yang dibangun untuk memproses data-data (action code) yang akhirnya nanti akan ditampilkan pada layout.</p>
<p><strong>View</strong> adalah kode yang dibangun untuk menampilkan data-data yang telah diproses oleh <strong>Controller</strong>.</p>
<p>Untuk mengawali penggunaaan CodeIgniter anda memerlukan beberapa file berikut :</p>
<ol>
<li>xampplite, kombinasi (mysql, php, apache). <a href="http://www.brothersoft.com/xampp-lite-164759.html" target="_blank">download</a>
<ol>
<li>extract xampplite di folder d:/</li>
<li>buat folder baru di folder <strong>d:/xampplite/htdocs/codeigniter_test</strong></li>
<li>run xampplite, buka start-&gt;run atau tekan (windows + r) , kemudian ketik <strong>d:\xampplite\xampp-control.exe. </strong>Aktifkan apache<strong> </strong>tekan start sebaris apache, untuk mengaktifkan mysql, tekan start sebaris mysql.</li>
</ol>
</li>
<li>framework codeigniter. <a href="http://codeigniter.com/download.php">download</a>
<ol>
<li>extract, kemudian copy (system,user_guide,index.php) ke folder <strong>d:/xampplite/htdocs/codeigniter_test</strong></li>
</ol>
</li>
</ol>
<p>Setelah melakukan langkah diatas, coba buka browser (mozilla) kemudian ketik alamat url http://localhost/codeigniter_test.</p>
<p style="text-align: center;">
<div id="attachment_4943" class="wp-caption aligncenter" style="width: 541px"><a rel="attachment wp-att-4943" href="http://www.alkode.net/2010/01/10/php-codeigniter-intermezzo/codeigniter1/"><img class="size-full wp-image-4943  " title="codeigniter1" src="http://www.alkode.net/wp-content/uploads/2010/01/codeigniter1.jpg" border="0" alt="" width="531" height="238" /></a><p class="wp-caption-text">Browser akan menampilan halaman diatas, jika hasil setting anda berhasil</p></div>
<p>Dari mana tampilan ini muncul?</p>
<p>Halaman pada Codeigniter dikendalikan pada route setting dalam file ./system/application/config/routes.php.</p>
<p>Line 43 menjelaskan, controller mana yang mesti dieksekusi oleh CodeIgniter pada saat membuka <strong>http://localhost/codeigniter_test/. </strong></p>
<pre class="brush: php;">

$route['default_controller'] = 'welcome';
</pre>
<p>Welcome controller (./system/application/controllers/welcome.php)  merupakan settingan awalnya. Controller ini akan memanggil layoutnya (./system/application/views/welcome_message.php) dengan mengeksekusi kode di bawah ini.</p>
<pre class="brush: php;">

$this-&gt;load-&gt;view(&quot;welcome_message&quot;);
</pre>
<p>Tutorial selanjutnya akan saya bahas bagaimana mengintegrasikan model, controller dengan views dalam CodeIgniter.</p>
<p>selamat mencoba. cheers</p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2010/01/10/php-codeigniter-intermezzo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bikin Ubuntu Rasa Mac</title>
		<link>http://www.alkode.net/2009/12/31/bikin-ubuntu-rasa-mac/</link>
		<comments>http://www.alkode.net/2009/12/31/bikin-ubuntu-rasa-mac/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 03:48:17 +0000</pubDate>
		<dc:creator>iki</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=4345</guid>
		<description><![CDATA[Bagi pengguna Linux yang kepingin desktopnya tampil menyerupai Mac OS, ada cara untuk mengakalinya. Anda juga tidak perlu khawatir dengan biaya apa pun karena status Linux sebagai sistem operasi open source tentunya bebas biaya alias gratis.]]></description>
			<content:encoded><![CDATA[<p><a rel="attachment wp-att-4356" href="http://www.alkode.net/2009/12/31/bikin-ubuntu-rasa-mac/1619458p/"><img class="alignleft size-full wp-image-4356" title="Ubuntu yg telah di ubah" src="http://www.alkode.net/wp-content/uploads/2009/12/1619458p.jpg" alt="Ubuntu yg telah di ubah" width="298" height="225" /></a>Sistem operasi besutan Apple, Mac OS, terkenal memiliki tampilan atau interface yang sangat aduhai. Ia juga populer sebagai komputernya para desainer grafis.</p>
<p>Sayang, untuk dapat memiliki komputer merek ini, kita harus rela merogoh kocek cukup dalam. Tapi jangan frustrasi dulu, bagi pengguna Linux yang kepingin desktopnya tampil menyerupai Mac OS, ada cara untuk mengakalinya. Selain mudah, Anda juga tidak perlu khawatir dengan biaya apa pun karena status Linux sebagai sistem operasi open source tentunya bebas biaya alias gratis.</p>
<p>Nama aplikasinya adalah Mac4Lin. Aplikasi ini mendukung Gnome 2.26,  tapi dapat pula disandingkan dengan versi sebelumnya.</p>
<p>Tanpa ba bi bu lagi, mari kita mulai.</p>
<p>1. Untuk memulai, unduh dulu file Mac4Lin_v1.0.tar.gz di <a href="http://sourceforge.net/projects/mac4lin" target="_blank">http://sourceforge.net/projects/mac4lin</a>.</p>
<p>2. Ekstrak folder Mac4Lin_Install_v1.0 yang ada di dalam file tersebut.</p>
<p>3. Masuk ke dalam folder tersebut lalu klik-ganda di file Mac4Lin_Install_v1.0.sh. Setelah itu, klik Run In Terminal.</p>
<p>4. Akan muncul tulisan &#8220;Do you want to enable Metacity Compositor? If you are unsure about this or use Compiz, type &#8216;n&#8217; [y/n]? &#8220;. Ketik &#8220;y&#8221; di sana, lalu tekan enter.</p>
<p>5. Kemudian, muncul pertanyaan lainnya: &#8220;The following components require root access. You can opt out of installing them as they can be manually installed as well. Would you like to install these components? If unsure, type &#8216;n&#8217; [y/n]?&#8221;. Kembali ketiklah &#8220;y&#8221; diikuti dengan enter.</p>
<p>6. Setelah muncul tulisan &#8220;Installing Mac4Lin GDM Login Theme and Sounds&#8230;&#8221;, ketikkan password Anda, lalu enter untuk menginstal sound dan login window bergaya Mac4Lin. Setelah itu, tekan sembarang tombol jika muncul tulisan &#8220;press any key to continue&#8221;. Secara otomatis, terminal akan tertutup.</p>
<p>7. Selamat! Mac4Lin telah terinstal di Ubuntu Anda. Untuk mengganti login window Ubuntu Anda dengan login window Mac4Lin, silakan bertandang ke system-adminstration-login window. Di sana, klik tap local, lalu beri tanda centang pada Mac4Lin GDM v1.0. Jangan lupa, hilangkan tanda centang pada welcome theme yang sebelumnya.</p>
<p>8. Ganti wallpaper Anda dengan wallpaper Mac4Lin yang ada di folder Mac4Lin_Install_v1.0-wallpapers.</p>
<p>9. Agar semakin terlihat seperti produk Apple, Anda juga bisa mengganti theme Firefox dengan theme Mac OS X. Caranya, tinggal drag dari folder Mac4Lin_Install_v1.0-mozilla-firefox, lalu drop di tab theme pada add-ons Firefox. Jika ternyata theme tersebut tidak kompatibel dengan Firefox Anda, unduh saja dari <a href="https://addons.mozilla.org/en-US/firefox/addon/12782" target="_blank">https://addons.mozilla.org/en-US/firefox/addon/12782</a> atau cari theme yang kompatibel di kolom pencarian. Anda dapat pula menambahkan dock di Ubuntu, seperti awn dan wbar, untuk mempercantik penampilannya. Dan jangan lupa, aktifkan juga efek transparansi pada panel dan terminal.~kompastekno</p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/12/31/bikin-ubuntu-rasa-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Developer : Percepat Loading Website Dengan Meringkas Java Script</title>
		<link>http://www.alkode.net/2009/12/28/web-developer-percepat-loading-website-dengan-meringkas-java-script/</link>
		<comments>http://www.alkode.net/2009/12/28/web-developer-percepat-loading-website-dengan-meringkas-java-script/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 09:27:09 +0000</pubDate>
		<dc:creator>zairvai</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[web developer]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=4247</guid>
		<description><![CDATA[Sebuah website terkadang begitu berat pada saat loading pertama kali. Salah satu faktor yang paling utama adalah ukuran file css dan file javascript yang digunakan. Closure Compiler kini dapat mengurangi hal tersebut]]></description>
			<content:encoded><![CDATA[<p>Sebuah website terkadang begitu berat pada saat loading pertama kali. Selain permasalahan koneksi dan bandwitdth, salah satu faktor yang paling utama untuk para developer adalah ukuran file css dan file javascript yang digunakan.</p>
<p>Pada kesempatan ini saya ingin berbagi tentang bagaimana meringkas ukuran file javascript (.js) sehingga situs bisa lebih cepat terbuka.</p>
<p>Satu tools (alat) telah tersedia dalam Google Code, <a href="http://closure-compiler.appspot.com/home" target="_blank">Closure Compiler</a>. Alat ini tidak hanya memperkecil ukuran file javascript, tapi juga memperhatikan kemungkinan terjadinya error maupun warning pada saat compiling.</p>
<p>Cara bekerjanya pun cukup mudah, Anda bisa langsung cut &amp; paste kode js ke dalam form yang telah disediakan, atau bisa juga masukan alamat URL (pada kotak isi Add URL) yang mengarah pada kode js Anda di server.</p>
<p>Closure Compiler juga menyediakan 3 pilihan kompres :</p>
<ul>
<li>whitespace only : 30 % file kompres</li>
<li>simple : 50% file kompres</li>
<li>advance : 70% file kompres</li>
</ul>
<div id="attachment_4248" class="wp-caption aligncenter" style="width: 577px"><img class="size-large wp-image-4248  " title="getting_started_UI" src="http://www.alkode.net/wp-content/uploads/2009/12/getting_started_UI-900x364.png" alt="masukan kode dalam form closure" width="567" height="230" /><p class="wp-caption-text">masukan kode dalam form closure</p></div>
<div id="attachment_4249" class="wp-caption aligncenter" style="width: 577px"><img class="size-large wp-image-4249  " title="getting_started_UI_result" src="http://www.alkode.net/wp-content/uploads/2009/12/getting_started_UI_result-900x368.png" alt="spasi yang ada pada kode kini telah dieliminasi untuk mengurangi ukuran file" width="567" height="232" /><p class="wp-caption-text">spasi yang ada pada kode kini telah dieliminasi untuk mengurangi ukuran file</p></div>
<p>Kode-kode Javascript yang kini telah diringkas bisa Anda cut &amp; paste kembali ke file. Dan coba lihat ukurannya kini lebih kecil.</p>
<p>Anda pun bisa<a href="http://closure-compiler.appspot.com/home" target="_blank"> mencobanya sekarang juga </a>. Pertanyaan? silahkan komentar, cheers</p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/12/28/web-developer-percepat-loading-website-dengan-meringkas-java-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jquery : Menampilkan Susunan File Di Server Dengan Tree Format</title>
		<link>http://www.alkode.net/2009/11/07/jquery-menampilkan-susunan-file-di-server-dengan-tree-format/</link>
		<comments>http://www.alkode.net/2009/11/07/jquery-menampilkan-susunan-file-di-server-dengan-tree-format/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 23:37:27 +0000</pubDate>
		<dc:creator>zairvai</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[web developer]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=2775</guid>
		<description><![CDATA[Dengan jquery file tree, cukup mudah untuk menampilkan susunan folder dan file yang ada pada server, sehingga terlihat lebih interaktif. ]]></description>
			<content:encoded><![CDATA[<p>Kali ini saya ingin berbagi bagaimana penggunaan jqueryfiletree untuk menampilkan list file yang ada pada serverside. Jquery File Tree adalah ekstensi dari jquery, untuk menjalankan client-script ini dibutuhkan :</p>
<ul>
<li>jquery versi 1.2.6 atau lebih <a href="http://docs.jquery.com/Downloading_jQuery" target="_blank">download</a></li>
<li>jquery file tree <a href="http://labs.abeautifulsite.net/projects/js/jquery/fileTree/jquery.fileTree-1.01.zip">download</a></li>
</ul>
<p>setelah mendownload file diatas, kemudian ekstrak dengan rar atau zip lalu simpan dalam satu folder dengan file-file html. Seperti struktur dibawah ini:</p>
<pre class="brush: xml;">
./home/index.html
./home/js/jquery.js
./home/js/jqueryfiletree/&lt;isi folder hasil ekstrak jqueryfiletree&gt;
</pre>
<p>sesuai dengan struktur diatas :</p>
<p>load jqueryfiletree javascript dan jqueryfiltree css didalam tag &lt;head&gt;</p>
<pre class="brush: xml;">

&lt;head&gt;

&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;js/jqueryfiletree/jqueryfiletree.css&quot;/&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.js&quot;&gt;&lt;/script&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;js/jqueryfiletree/jqueryfiletree.js&quot;&gt;&lt;/script&gt;

&lt;/head&gt;
</pre>
<p>lalu buat satu frame &lt;div&gt; didalam tag body , beri id atau class untuk jquery selector</p>
<pre class="brush: xml;">
&lt;body&gt;

&lt;div id=&quot;listfile&quot;&gt;&lt;/div&gt;

&lt;/body&gt;
</pre>
<p>panggil function filetree untuk membangun satu list file explorer, ini bisa dimasukan di dalam tag head</p>
<pre class="brush: xml;">

&lt;script type=&quot;text/javascript&quot;&gt;

$(&quot;document&quot;).ready(function(){
               $(&quot;#listfile&quot;).fileTree({
			root:'d:/files/audio/',
			script:'js/jqueryfiletree/connectors/jqueryfiletree.php'
		},function(file){
                      alert(file);
		});
});
&lt;/script&gt;
</pre>
<p>keterangan :</p>
<p>root : url folder pada server yang  mau ditunjukan listnya,</p>
<p>script : file php yang digunakan untuk membaca list file dalam server</p>
<p>untuk keterangan option yang lain silahkan buka link ini :</p>
<p><a href="http://abeautifulsite.net/2008/03/jquery-file-tree/#configuring" target="_blank">http://abeautifulsite.net/2008/03/jquery-file-tree/#configuring</a></p>
<p>html selengkapnya akan jadi seperti ini</p>
<pre class="brush: xml;">
&lt;html&gt;
&lt;head&gt;

&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;js/jqueryfiletree/jqueryfiletree.css&quot;/&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.js&quot;&gt;&lt;/script&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;js/jqueryfiletree/jqueryfiletree.js&quot;&gt;&lt;/script&gt;
$(&quot;document&quot;).ready(function(){
               $(&quot;#listfile&quot;).fileTree({
			root:'d:/files/audio/',
			script:'js/jqueryfiletree/connectors/jqueryfiletree.php'
		},function(file){
                      alert(file);
		});
});
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id=&quot;listfile&quot;&gt;&lt;/div&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>kalau script diatas berhasil dieksekusi tampilannya  akan seperti ini</p>
<div id="attachment_2787" class="wp-caption aligncenter" style="width: 334px"><img class="size-full wp-image-2787" title="jqueryfiletree" src="http://www.alkode.net/wp-content/uploads/2009/11/jqueryfiletree.jpg" alt="tampilan file yang ada diserver" width="324" height="223" /><p class="wp-caption-text">tampilan file yang ada diserver</p></div>
<p>selamat mencoba, cheers</p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/11/07/jquery-menampilkan-susunan-file-di-server-dengan-tree-format/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting E-mail di NexBerry</title>
		<link>http://www.alkode.net/2009/10/28/setting-e-mail-di-nexberry/</link>
		<comments>http://www.alkode.net/2009/10/28/setting-e-mail-di-nexberry/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 05:44:55 +0000</pubDate>
		<dc:creator>iki</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[email]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=2482</guid>
		<description><![CDATA[Terlanjur dikira sebagai BlackBerry, tak salah jika pembeli bertanya-tanya; apakah juga bisa dipakai untuk mengakses email seperti BlackBerry?]]></description>
			<content:encoded><![CDATA[<div id="attachment_2483" class="wp-caption alignleft" style="width: 250px"><img class="size-full wp-image-2483" title="email" src="http://www.alkode.net/wp-content/uploads/2009/10/email.png" alt="email" width="240" height="230" /><p class="wp-caption-text">email</p></div>
<p>Terlanjur dikira sebagai BlackBerry, tak salah jika pembeli bertanya-tanya; apakah juga bisa dipakai untuk mengakses email seperti BlackBerry? Ternyata bisa lho. Tapi, jangan dibandingkan kinerja, kecepatan dan kemudahannya dibandingkan dengan BlackBerry asli, karena tentu berbeda jauh. Yang penting, bisa dipakai akses email dan tentu saja, Facebook. Nah, kali ini kita pelajari langkah-langkah menjadikan NexBerry agar bisa menerima dan mengirim e-mail.</p>
<p><strong>Mesti Punya E-mail POP3/IMAP</strong><br />
Mau cek email di hape? Tentu saja harus ada alamat e-mail-nya dulu. Nah, email yang bisa diambil atau didownload di hape ini mesti mendukung teknologi pengiriman email POP3 atau IMAP.</p>
<p>Berikut beberapa e-mail gratis yang bisa diakses lewat hape:<br />
- Gmail. Bisa diakses di http://gmail.com,<br />
POP: pop.gmail.com, SMTP: smtp:gmail.com<br />
- YahooMail. Beralamat di http://mail.yahoo.com.<br />
POP:pop.mail.yahoo.com, SMTP: smtp.mail.yahoo.com<br />
- HotPop, bisa dibuka di http://hotpop.com.<br />
POP:pop.hotpop.com, SMTP: smtp.hotpop.com<br />
- Lavabit, ada di http://lavabit.com.<br />
POP: lavabit.com, SMPT: lavabit.com</p>
<p>Pastikan fitur POP sudah diaktifkan, agar e-mail bisa diambil ke hape. Misalnya untuk Gmail, pengaturan ada di Settings lalu ‘Forwarding and POP/IMAP’, lalu ‘Enable POP for all mail’ atau ‘Enable POP for mail that arrives from now on’.</p>
<p><strong>Pembuatan Akun E-mail di NexBerry</strong><br />
1. Masuk ke Menu, lalu Email, dan pilih nomor 9 alias Account Email. Lanjutkan ke ‘Pilihan&gt;Account baru’. Pilih Ya saat muncul pesan ‘Mulai buat akun?’. Masukkan alamat email yang sudah dimiliki, lalu pilih Pilihan&gt;Berikut. Pilih POP3&gt;Pilihan&gt;Berikut. Jika GPRS yang akan dipakai dari XL, maka pilih XL-GPRS.</p>
<p>2. Jika nomor kedua yang akan dipakai sebagai akses GPRS, pilih Pilihan&gt;Ubah&gt;SIM2&gt;GPRS, pilih operator yang sesuai, lalu OK. Lanjutkan ke Pilihan&gt;Berikut.</p>
<p>3. Isikan Incoming server sesuai alamat email yang dipakai, misalnya pop.gmail.com, lalu Pilihan&gt;Berikut. Ini berfungsi untuk mengambil e-mail ke hape. Isikan Outgoing Server, misalnya smtp.gmail.com, lalu Pilihan&gt;Berikut&gt;OK. Fungsinya untuk mengirimkan e-mail yang dibuat di hape. Lanjutkan dengan mengisikan Nama Pengguna (user-ID) email, lalu Pilihan&gt;Berikut. Masukkan pula password yang sesuai, lalu Pilihan&gt;Berikut.</p>
<p>4. Di bagian Nama account, isikan nama akun e-mail secara bebas, asalkan jelas menunjukkan e-mail yang mana. Hal ini berguna saat banyak alamat e-mail dibuat sekaligus. Misalnya jika alamat e-mail-nya sinyalmania@gmail.com, maka nama akun Sinyalmania Gmail. Maka, akun e-mail di hape telah dibuat.</p>
<p><strong>Pengaturan Akun E-mail</strong><br />
Akun yang telah dibuat itu mesti diatur, agar bisa dinikmati dengan nyaman, sesuai keterbatasan hape. Pilih akun yang telah dibuat, lalu Pilihan&gt;Berikut. Isikan beberapa data yang belum diisikan, lalu arahkan ke bagian paling bawah yaitu Pengaturan Lanjutan.</p>
<p>5. Masuk ke ’Pengaturan account’, dan di bagian ’cek interval’ atur selang pengambilan e-mail dari 5 menit, 30 menit, 1 jam, 2 jam, atau dimatikan, Dengan demikian, setiap selang waktu yang dipilih, e-mail otomatis akan dicek dan diambil ke hape.</p>
<p>Di bagian ukuran download, isikan besarnya file yang bisa diambil, dalam satuan bit. Standarnya, ukuran lampiran file (attachment) yang bisa diambil maksimal 102 kb. Di bagian ’Jumlah tarikan’ menunjukkan berapa maksimal e-mail yang bisa diambil.</p>
<p>Pilih Kembali dan lakukan pengaturan di ’Server masuk’. Di Pilihan download, atur apakah yang diambil hanya judul e-mail (hanya header), atau Download semua (isi e-mail dan attachment-nya).</p>
<p>Di bagian ’Salin on server’ dan ’Hapus di server Email’, sebaiknya dibiarkan saja. Dengan cara ini meskipun e-mail diambil ke hape, e-mail tetap akan ada di server e-mail sebagai backup, dan bisa dibuka lewat internet kapan saja. Tekan Selesai dan Ya untuk menyimpan pengaturan.</p>
<p>Lanjutkan ke bagian ’Tanda Tangan’, dan atur ’Tanda Tangan Otomatis’ ke On. Lalu masuk ke bagian ’Tanda tangan teks’ dan isikan teks yang akan selalu ada di bawah e-mail, misalnya ’Sent from NexBerry’. Ini mirip kalimat yang ada di setiap e-mail yang dikirim lewat BlackBerry, yaitu ’ Sent from my BlackBerry® smartphone’</p>
<p>Lalu di bagian Account email, mesti dipilih salah satu yang ingin diaktifkan, lewat Pilihan dan Aktifkan. Setelah itu, e-mail siap ditarik ke hape lewat ’Kirim &amp; terima’ dan tunggu sampai proses download selesai. Untuk mengirim e-mail, pilih Tulis Email. Di bagian To&gt;Tambah&gt;OK, masukkan alamat e-mail tujuan, dan ketikkan isi email di bagian paling bawah, lalu klik ’Selesai’.</p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/10/28/setting-e-mail-di-nexberry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bagaimana Meng-Install Windows Steady State</title>
		<link>http://www.alkode.net/2009/10/05/bagaimana-meng-install-windows-steady-state/</link>
		<comments>http://www.alkode.net/2009/10/05/bagaimana-meng-install-windows-steady-state/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 08:59:04 +0000</pubDate>
		<dc:creator>rx2882</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[windows steady state]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=1795</guid>
		<description><![CDATA[Add-on yang dikeluarkan gratis oleh Microsoft ini memiliki kemampuan melindungi pengaturan (setting) pada Windows anda.]]></description>
			<content:encoded><![CDATA[<div id="attachment_1821" class="wp-caption alignleft" style="width: 310px"><img class="size-medium wp-image-1821" title="Windows Steady State" src="http://www.alkode.net/wp-content/uploads/2009/10/intro-300x185.jpg" alt="Windows Steady State" width="300" height="185" /><p class="wp-caption-text">Windows Steady State</p></div>
<p style="text-align: justify">Pernah mendengar tentang windows steady state ? mungkin di telinga sebagian orang add-on yang disediakan oleh Microsoft bagi pengguna windows xp dan vista ini kurang dikenal. Padahal add-on ini memiliki kemampuan untuk membuang settingan pada OS yang tidak anda inginkan, hanya dengan reboot windows maka pc anda akan kembali seperti hari pertama kali Anda menginstal OS (default).</p>
<p style="text-align: justify">Add-on ini disediakan gratis oleh Microsoft yang diperlukan hanya validasi OS anda setelah itu dapat langsung mendownload dan menginstal windows steady state.</p>
<p style="text-align: justify">Persyaratan untuk menginstal :</p>
<ul>
<li>PC dengan OS windows XP  atau windows Vista  dengan format partisi NTFS</li>
<li>Minimal 4GB free space</li>
<li>Windows Steady State installer(WSS)</li>
</ul>
<p style="text-align: justify"><strong>Berikut langkah-langkah sebelum menginstal WSS:</strong></p>
<ol>
<li>Pastikan semua software yang anda butuhkan sudah terinstall dan telah disesuaikan settingnya.</li>
<li>Download dan update antivirus lalu scan PC anda untuk memastikan tiada virus, threat maupun malware.</li>
<li>Pindahkan data anda dari folder My Documents atau data pribadi anda di folder lainnya.</li>
<li>Bersihan Internet history anda atau cache lainya dan jangan lupa untuk membersihkan temporary folder.</li>
<li>Terakhir dan yang paling penting adalah mendefrag drive sistem.</li>
<li>Setelah melakukan langkah-langkah di atas, sekarang PC anda siap untuk menginstal WSS.</li>
</ol>
<p style="text-align: justify"><strong>Install WS</strong></p>
<p style="text-align: justify">Menginstal WSS tidak terlalu sulit anda tinggal mengikuti instruksi yang diberikan WSS installer,  tidak banyak konfigurasi yang harus dilakukan tetapi disarankan tidak terburu-buru karena akan muncul pilihan fitur live tool, anda bisa untuk tidak memilihnya jika tidak ingin menginstal feature tersebut.</p>
<p style="text-align: justify"><strong>Selanjutnya dibawah ini adalah penjelasan tentang langkah-langkah setting WSS  yang telah diinstal:</strong></p>
<ol>
<li>
<div>Klick short cut WSS di  desktop anda, aplikasi WWS akan muncul dan ada beberapa pilihan fitur yang bisa pilih didalam <strong>Global Computer Setting.</strong></div>
</li>
<li><strong>Protect The Hard Disk.</strong> Fitur ini akan melindungi seluruh partisi sistem windows anda. Setiap kali mereboot fitur ini akan menghapus bersih semua cache atau pekerjaan yang anda simpan di partisi sistem windows. Jika anda memilih fitur ini <strong>pastikan untuk selalu menyimpan pekerjaan pada partisi yang berbeda</strong>.  Setelah memilih fitur Protect The Hard Disk, dilayar akan muncul beberapa konfigurasi, sebagai berikut penjelasan :
<ul>
<li><strong>Remove All Changes At Restart </strong>, Ini adalah cara termudah untuk mengunci PC dengan Steady State. Setiap kali mesin me-reset, akan membersihkan cache dan mengembalikan ke keadaan saat fitur ini diaktifkan. Bila Anda mengaktifkannya untuk pertama kali, sistem akan memperingatkan anda untuk perlu untuk membuat cache lalu restart PC. 5o % ruang kosong akan digunakan pada tahap ini.</li>
<li><strong>Retain Changes Temporarily </strong>, Jika Anda ingin perubahan yang terus-menerus sepanjang hari, makan pilihan ini akan mempertahankan keadaan PC  untuk periode satu set. Hal ini bermanfaat dalam lingkungan kantor dimana partisi windows akan dihapus setiap hari.</li>
<li><strong>Retain All Changes Permanently, </strong> Akan menonaktifkan fitur cache tapi mempertahankan ruang yang dialokasikan dalam pengaktifan. Hal ini berguna jika seorang administrator ingin membuat perubahan permanen terhadap account user, perubahan ini tidak akan dihapus pada saat reboot. Setelah perubahan-perubahan tersebut disesuaikan, jangan lupa untuk kembali ke modus yang dilindungi.</li>
<li>
<div style="text-align: justify" dir="ltr"><strong>Change Cache File Size</strong>, Standar WSS akan mengambil 50% dari ruang disk yang tersedia, yang jika Anda memiliki hard disk 500 GB drive dengan berbagai data selain Windows, bisa agak excessive. Cache hanya perlu ukuran yang secukupnya untuk menyimpan setting. Kecuali pengguna yang menginstal program yang besar,  ukuran cache 2GB lebih dari cukup untuk penggunaan sehari-hari. Mengklik pilihan ini akan memunculkan Windows terpisah.</div>
</li>
</ul>
</li>
<li><strong>Set Computer Restrictions</strong>,  fitur ini dapat anda pilih pada icon Global Computer Setting. fitur ini berlaku untuk setiap pengguna yang non-administrator pada PC. Akan ada banyak fitur yang ditawarkan, tetapi dibawah ini merupakan opsi yang paling penting bagi pengguna rumahan atau untuk komputer publik seperti warnet atau perkantoran.
<ul>
<li>
<div style="text-align: justify">
<div dir="ltr"><strong>Remove The Administrator User Name From The Welcome Screen,</strong> Jika Anda jarang mengunakan account admin atau anda lebih suka tidak membiarkan orang lain tahu itu ada, pilih dan mengaktifkan fitur ini.</div>
</div>
</li>
<li>
<div style="text-align: justify">
<div dir="ltr"><strong>Do Not Store User Names or Passwords Used To Log on to Windows Live, </strong></p>
<div dir="ltr">Tergantung pada apakahPC anda benar-benar umum atau mesin pribadi Anda mungkin ingin untuk mengubah atau menonaktifkan pilihan yang sesuai.</div>
</div>
</div>
</li>
<li>
<div style="text-align: justify">
<div dir="ltr">
<div dir="ltr"><strong>Prevent Users From Creating Folders and Files in Drive c:\, </strong>Jika diaktifkan opsi ini akan menghapus file atau folder yang dibuat dan disimpan di drive c:\  dengan setiap reboot.  opsi ini dapat melindungi integritas dari struktur file Anda.</div>
</div>
</div>
</li>
<li>
<div style="text-align: justify">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr"><strong>Prevent write access to USB storage devices, </strong>Ini adalah mekanisme keamanan yang berguna di lingkungan kantor atau kapan saja anda khawatir akan keamanan data. Fitur  ini  membutuhkan restart PC untuk mengaktifkan dan menonaktifkan.</div>
</div>
</div>
</div>
</li>
</ul>
</li>
<li>
<div style="text-align: justify">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">Selanjutnya adalah aktifkan jadwal update software anda, meskipun pada saat ini telah dilindungi oleh sistem keamanan WSS. Tidak ada  salahnya untuk mengupdate windows atau software lainnya untuk mempertahankn sistem keamanan.</div>
</div>
</div>
</div>
</li>
<li>
<div style="text-align: justify">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr"><strong>Create New User Profiles, </strong>Selanjutnya kita perlu membuat account pengguna untuk Administrasi Steady. Dalam langkah selanjutnya kita akan mempelajari cara mengkonfigurasi setiap account untuk menyesuaikan kebutuhan siapa pun. Klik Add new user.</div>
</div>
</div>
</div>
<ul>
<li>
<div style="text-align: justify">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">Windows Steady State menciptakan profil pengguna  yang akan muncul ke OS sebagai &#8220;limited account&#8221;. Bagi mereka yang tidak akrab dengan berbagai tingkatan izin, Windows XP dan Vista memungkinkan dua tingkatan pengguna, terbatas(limited) atau administrator. Pengguna yang login ke sistem dengan account administratif akan memiliki akses ke WSS konfigurasi dan bahkan memiliki pilihan untuk melakukan perubahan yang disimpan ke dalam hard disk pada saat mematikan komputer. Administrator tidak dapat diciptakan melalui interface ini, tetapi anda dapat membuat account administrator melalui control panel seperti biasanya . Dibawah ini akan di jelaskan beberapa hal yang perlu dilakukan:</div>
</div>
</div>
</div>
</div>
<ul>
<li>
<div style="text-align: justify">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr"><strong>User Name </strong> &#8211; Nama yang anda inginkan untuk muncul di layar selamat datang.</div>
</div>
</div>
</div>
</div>
</li>
<li>
<div style="text-align: justify">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr"><strong>Password </strong>- Ini bisa apa saja jika anda suka atau bahkan kosong tanpa password.</div>
</div>
</div>
</div>
</div>
</li>
<li>
<div style="text-align: justify">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr"><strong>Confirm Password</strong> &#8211; ketik kembali pasword yang baru saja anda ketik.</div>
</div>
</div>
</div>
</div>
</li>
<li>
<div style="text-align: justify">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr"><strong>User Location </strong>- Hal ini memungkinkan Anda untuk memilih disk dimana profil pengguna akan disimpan. Mengubah pilihan ini penting untuk mempertimbangkan jika anda sedang mengatur PC ini untuk user account. Hal ini akan mempermudah mereka untuk menyimpan gambar, dokumen, dan bahkan penanda karena mereka berada di partisi yang terpisah yang tidak akan terpengaruh oleh modus yang dilindungi dan telah diaktifkan. Untuk komputer publik meninggalkan profil pengguna pada drive default akan dibersihkan setiap kali mereboot mesin.</div>
</div>
</div>
</div>
</div>
</li>
</ul>
</li>
</ul>
</li>
<li>
<div>
<div dir="ltr">
<div dir="ltr">
<div dir="ltr"><strong>User Settings / General Tab,</strong> General Tab akan memungkinkan Anda untuk mengkonfigurasi beberapa fitur dasar namun sebagian besar opsi yang terdapat dalam tab ini lebih untuk mengkonfigurasi PC pada umumnya. Biasanya berlaku untuk sebuah PC yang terdapat di sekolah, perpustakaan, atau bahkan sebuah cyber cafe. Di bawah ini adalah ringkasan  dari berbagai pilihan yang mungkin menarik bagi Anda.</div>
</div>
</div>
</div>
<ul>
<li>
<div style="text-align: justify" dir="ltr">
<div dir="ltr"><strong>Lock Profile</strong> &#8211; Ini adalah fitur yang sangat berguna, terutama jika Anda memilih untuk tidak melindungi disk pada langkah 2. Ini akan mencegah perubahan pada pengaturan sistem seperti wallpaper atau resolusi layar  ketika user log out atau reboot mesin. Fitur ini tidak sepenuhnya melindungi drive atau sistem operasi dari yang diubah.</div>
</div>
</li>
<li>
<div style="text-align: justify">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr"><strong>Log Off After </strong> &#8211; Memungkinkan Anda menetapkan batasan-batasan penggunaaan komputer pada sesi tertentu. Pada saat login, pengguna akan diberitahu berapa lama mereka bisa menggunakan PC.</div>
</div>
</div>
</div>
</div>
</div>
</li>
<li>
<div style="text-align: justify">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr"><strong>Always Display The Session Countdown</strong>- Agak sedikit membuat pengguna tidak nyaman tetapi  lebih baik daripada  pengguna anda terlogout tanpa pemberitahuan. Hal ini sangat ideal untuk sesi yang pendek.</div>
</div>
</div>
</div>
</div>
</div>
</li>
<li>
<div style="text-align: justify">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr"><strong>Reboot Computer After Log Off</strong> &#8211; Fitur ini hanya berguna jika anda menggunakan fitur perlindungan disk yang disebutkan dalam langkah 2.</div>
</div>
</div>
</div>
</div>
</div>
</li>
</ul>
</li>
</ol>
<p>Untuk referensi lebih lanjut silahkan kunjungi site ini  <a href="http://download.microsoft.com/download/d/2/6/d261b347-2f03-4bcf-8240-8b7a66beef8a/Windows%20SteadyState%20Handbook.pdf" target="_blank">WSS hand book pdf file</a></p>
<p><a href="http://alkode.net">http://alkode.net</a></p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/10/05/bagaimana-meng-install-windows-steady-state/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cara Gunakan Google Chart</title>
		<link>http://www.alkode.net/2009/09/30/cara-gunakan-google-chart/</link>
		<comments>http://www.alkode.net/2009/09/30/cara-gunakan-google-chart/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 07:03:19 +0000</pubDate>
		<dc:creator>zairvai</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[google chart]]></category>
		<category><![CDATA[google code]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=1696</guid>
		<description><![CDATA[Google Open Source menampilkan grafik dengan cepat dan ringkas]]></description>
			<content:encoded><![CDATA[<div id="attachment_1705" class="wp-caption alignleft" style="width: 310px"><img class="size-medium wp-image-1705" title="googlechart" src="http://www.alkode.net/wp-content/uploads/2009/09/googlechart-300x200.png" alt="Google Chart" width="300" height="200" /><p class="wp-caption-text">Google Chart</p></div>
<p>Terkadang merepresentasikan data dengan Grafik (chart) akan sangat menyulitkan terutamanya di halaman web. Pada kesempatan ini saya akan sedikit berbagi dengan menggunakan salah satu aplikasi open source buatan Google. Adalah Google Chart, aplikasi ini dibuat untuk memasukan gambar grafik ke dalam laman Web dengan sangat sederhana dan ringkas.</p>
<p>Cara menggunakan cukup sederhana seperti menampilkan gambar, hanya saja ada beberapa parameter yang mesti diubah guna menyesuaikan tampilan pada grafik.</p>
<p>seperti contoh silahkan buka link ini</p>
<p><a href="http://chart.apis.google.com/chart?cht=p3&amp;chd=t:60,40&amp;chs=250x100&amp;chl=Hello|World" target="_blank">http://chart.apis.google.com/chart?cht=p3&amp;chd=t:60,40&amp;chs=250&#215;100&amp;chl=Hello|World</a></p>
<p><img class="alignnone" src="http://chart.apis.google.com/chart?cht=p3&amp;chd=t:60,40&amp;chs=250x100&amp;chl=Hello|World" alt="" width="250" height="100" /></p>
<p>ya, browser anda akan menampilkan gambar grafik di atas dengan format PNG.</p>
<p>Lalu bagaimana menyesuaikan bagian-bagian yang diarsir berikut dengan label legendnya?, itu terjawab dengan menggunakan parameter pada url saat membuka image grafik.</p>
<p>Berikut keterangannya:</p>
<ul>
<li><strong><a href="http://chart.apis.google.com/chart?cht=p3&amp;chd=t:60,40&amp;chs=250x100&amp;chl=Hello|World" target="_blank">http://chart.apis.google.com/chart</a>,<a href="http://chart.apis.google.com/chart?cht=p3&amp;chd=t:60,40&amp;chs=250x100&amp;chl=Hello|World" target="_blank"> </a></strong><span style="color: #000000; -webkit-text-decorations-in-effect: none; ">adalah url utama yang digunakan saat mengirim request gambar grafik ke Google REST server.</span></li>
<li><strong><a href="http://chart.apis.google.com/chart?cht=p3&amp;chd=t:60,40&amp;chs=250x100&amp;chl=Hello|World" target="_blank">cht=p3&amp;chd=t:60,40&amp;chs=250&#215;100&amp;chl=Hello|World</a>, <span style="font-weight: normal; ">adalah parameter-parameter yang diubah guna mendapatkan gambar grafik yang sesuai dengan keinginan anda</span></strong></li>
<li><strong>cht  = p3, <span style="font-weight: normal;">t</span><span style="font-weight: normal; ">ipe grafik yang akan ditampilkan (pie, bar, garis,etc) untuk lebih jelasnya buka disini <a href="http://code.google.com/apis/chart/types.html">chart types</a>. cht =p3 artinya menggunakan tipe pie.</span></strong></li>
<li><strong>chl   = Hello|World , <span style="font-weight: normal;">m</span><span style="font-weight: normal; ">embagi grafik menjadi dua bagian dan memberi nama <strong>Hello </strong>dan <strong>World </strong>pada setiap bagian.</span></strong></li>
<li><strong>chd = t:60,40, <span style="font-weight: normal;">j</span><span style="font-weight: normal; ">umlah data, 60% untuk bagian <strong>Hello </strong>dan 40% untuk bagian <strong>World</strong></span></strong></li>
<li><strong>chs  = 250&#215;100 </strong><strong><span style="font-weight: normal;">b</span><span style="font-weight: normal; ">esarnya gambar (dimensi gambar) dalam ukuran pixel.</span></strong></li>
</ul>
<p>Untuk menampilkan pada laman web, anda cukup menggunakan &lt;img /&gt; tag dan set attribute src.</p>
<p style="text-align: left; ">&lt;img src=&#8221;http://chart.apis.google.com/chart?cht=p3&amp;chd=t:60,40&amp;chs=250&#215;100&amp;chl=Hello|World&#8221; /&gt;</p>
<p>Informasi lebih jelas silahkan buka <a href="http://code.google.com/apis/chart/" target="_blank">Google Chart API</a></p>
<p><strong><span style="font-weight: normal;"><a href="http://alkode.net" target="_blank">http://alkode.net</a></span></strong></p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/09/30/cara-gunakan-google-chart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress : Mengatasi Import File Yang Lebih Dari 2MB</title>
		<link>http://www.alkode.net/2009/09/04/wordpress-mengatasi-import-file-yang-lebih-dari-2mb/</link>
		<comments>http://www.alkode.net/2009/09/04/wordpress-mengatasi-import-file-yang-lebih-dari-2mb/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 05:18:19 +0000</pubDate>
		<dc:creator>zairvai</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wp script]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=1123</guid>
		<description><![CDATA[Dengan mengubah beberapa settingan pada script anda, upload file bisa lebih dari 2MB]]></description>
			<content:encoded><![CDATA[<p>Seperti yang anda ketahui bahwa Worpress membatasi besar upload file tak lebih dari 2MB, tentunya sangat menyulitkan bukan?. Terutama ketika file export yang akan di import melampau limit, hal ini akan terasa sangat menyulitkan untuk mengembalikan data-data pada blog anda.</p>
<p>Sebenarnya ada beberapa cara Untuk meng-upload file yang besarnya lebih dari 2MB pada Wordpress, anda bisa gunakan salah satu dari langkah dibawah ini :</p>
<ol>
<li><strong>Menambah jumlah memori yang digunakan PHP</strong>. <em>(kalau anda menggunakan Shared Hosting, mungkin perlu meminta pemilik server untuk melakukannya).</em>
<ul>
<li>Tambahkan jumlah limit memori pada file php.ini (e.g. <tt>memory_limit = 64M ;</tt>) .  <em>Kebanyakkan shared host tidak mengizinkan ini</em></li>
<li>Tambahkan jumlah limit memori pada file .htaccess (e.g. <tt>php_value memory_limit 64M</tt>). <em>Kebanyakkan </em><em>shared </em><em> host tidak mengizinkan ini</em></li>
<li>Tambahkan jumlah limit memori pada file wp-config.php (e.g. <tt>define('WP_MEMORY_LIMIT', '64MB');</tt>).</li>
</ul>
</li>
<li><strong>Tambahkan jumlah maksimum waktu yang digunakan untuk mengeksekusi PHP</strong>
<ul>
<li>Tambahkan waktu maksimum eksekusi PHP pada file php.ini dalam detik  (e.g. <tt>max_execution_time = 600 ;</tt>) . <em>Kebanyakkan </em><em>shared </em><em>host tidak mengizinkan ini</em></li>
</ul>
</li>
<li><strong>Tambahkan jumlah limit untuk upload file </strong>
<ul>
<li>Tambahkan jumlah limit upload pada file php.ini (e.g. <tt>upload_max_filesize = 64M ;</tt> <tt>dan post_max_size = 64M ;</tt>).<em> Kebanyakkan shared host tidak mengizinkan ini</em></li>
<li>Tambahkan jumlah limit pada .htaccess (e.g. <tt>php_value upload_max_filesize 64M</tt> <tt>dan php_value post_max_size = 64M</tt>)</li>
</ul>
</li>
<li><strong>Atau bisa juga untuk mengurangi size menggunakan ekstensi *.gzip. Pada beberapa hosting, gzip akan otomatis di ekstrak melalui background proses. </strong>
<ul>
<li>Windows, gunakan 7Zip untuk membuat gz file pada wordpress export file</li>
<li>Linux, gunakan gzip command</li>
<li>pastikan setelah di zip, file memiliki ekstensi *.gzip sebelum di upload.</li>
<li>langkah ini belum tentu berhasil karena setiap hosting memiliki konfigurasi yang berbeda. jika percobaan gagal, gunakan cara lain</li>
</ul>
</li>
<li><strong>Pecah file wordpress export menjadi bagian-bagian kecil </strong>
<ul>
<li>Header text</li>
<pre class="brush: xml;">
&lt;rss version=&quot;2.0&quot;
xmlns:content=&quot;http://purl.org/rss/1.0/modules/content/&quot;
xmlns:wfw=&quot;http://wellformedweb.org/CommentAPI/&quot;
xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot;
xmlns:wp=&quot;http://wordpress.org/export/1.0/&quot;
&gt;
&lt;channel&gt;
</pre>
</ul>
<ul>
<li>Footer text</li>
<pre class="brush: xml;">
&lt;/rss&gt;
&lt;/channel&gt;
</pre>
</ul>
<ul>
<li>Di antara header dan footer, selipkan semua script yang ada pada tag <em>&lt;item&gt;</em> artikel<em>&lt;/item&gt;</em> , simpan file pecahan tersebut dan pastikan ukurannya tidak melebih Limit yang telah diset misalkan 2MB.</li>
<li>sebelum anda melakukan ini, ada baiknya database dibackup dl ke dalam export file yang lain</li>
</ul>
</li>
</ol>
<p><a href="http://alkode.net">http://alkode.net</a></p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/09/04/wordpress-mengatasi-import-file-yang-lebih-dari-2mb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install Wordpress Pada Server Hosting</title>
		<link>http://www.alkode.net/2009/09/02/install-wordpress-pada-server-hosting/</link>
		<comments>http://www.alkode.net/2009/09/02/install-wordpress-pada-server-hosting/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 22:22:45 +0000</pubDate>
		<dc:creator>zairvai</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wp script]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=1057</guid>
		<description><![CDATA[Dengan meng-install pada server sendiri, anda bebas melakukan apa saja tanpa batasan yang diterapkan oleh Wordpress.]]></description>
			<content:encoded><![CDATA[<div id="attachment_702" class="wp-caption alignleft" style="width: 277px"><img class="size-full wp-image-702 " title="wordpress" src="http://www.alkode.net/wp-content/uploads/2009/08/wordpress-logo.png" alt="wordpress" width="267" height="251" /><p class="wp-caption-text">wordpress</p></div>
<p>Wordpress merupakan salah satu website CMS (Content Management System) untuk memuat artikel-artikel pribadi ataupun institusi. Ada beberapa cara untuk menggunakannya.</p>
<p>Yang pertama cukup simple dan straightforward yaitu melakukan registrasi di alamat http://www.wordpress.com, selanjutnya ikuti langkah-langkah yang dijabarkan. Pada metode yang pertama ini, semua data-data termasuk artikel, foto dan komentar disimpan di dalam server yang dimiliki oleh Wordpress dan tentunya ada aturan main yang mesti diikuti para penggunanya seperti penggunaan Javascript, CSS dan script-script lainnya. Metode ini baik untuk mereka yang hanya ingin posting atau tidak mengerti tentang bahasa-bahasa pemrograman.</p>
<p>Karena ada beberapa pengguna yang ingin mengubah style tampilan, modifikasi script dan lainnya yang bersifat teknikal, maka harus lepas dari segala batasan yang diterapkan oleh Wordpress. Caranya yaitu dengan melakukan metode kedua, install Wordpress pada server anda sendiri. Berikut adalah langkah-langkah yang mesti dilakukan.</p>
<p>File yang diperlukan sebelum instalasi:</p>
<ul>
<li>Filezilla (software untuk transfer file dari pc anda ke server hosting), <a href="https://www.ohloh.net/projects/filezilla/download?filename=FileZilla_3.2.7.1_win32-setup.exe">download</a></li>
<li>Wordress script (script wordpress yang akan meng-handle semua artikel posting dan tampilan), <a href="http://wordpress.org/latest.zip">download</a></li>
</ul>
<p>Langkah-langkah installasi:</p>
<ol>
<li>install Filezilla yang sudah didownload, setup koneksi ke server hosting anda.</li>
<li>extract file wordpress.zip lalu upload semua file yang ada dalam folder wordpress ke folder diserver anda.</li>
<li>Setup Database server
<ul>
<li>jika anda tidak memiliki access admin untuk buat DB yang baru, maka minta ke server admin untuk melakukannya.</li>
<li>jika anda memilikinya maka bisa diakses dari CPanel atau SSH.</li>
</ul>
</li>
<li>copy file wp-config-sample.php yang ada dalam folder wordpress, lalu rename jadi wp-config.php</li>
<li>buka file wp-config.php, ada beberapa baris yang mesti disesuaikan dengan konfigurasi server anda.
<ul>
<li>DB_NAME : nama database baru yang telah anda buat.</li>
<li>DB_USER : username yang digunakan untuk akses ke DB tersebut.</li>
<li>DB_PASSWORD : password yang digunakan untuk akses ke DB tersebut.</li>
<li>DB_HOST : biasanya di set menjadi &#8220;localhost&#8221;.</li>
<li> buka link https://api.wordpress.org/secret-key/1.1/ untuk mendapatkan secret key, lalu replace tulisan &#8220;<span><span style="margin-left: 0px ! important;"><code>COPAS SECRET KEY DISINI</code></span></span>&#8221; dengan secret key anda yang baru</li>
</ul>
</li>
</ol>
<p>Dibawah ini contoh wp-config.php , silahkan anda ganti value-value pada variable yang saya sebutkan diatas dengan settingan anda.</p>
<pre class="brush: php; highlight: [46];">

&lt;?php
/**
 * The base configurations of the WordPress.
 *
 * This file has the following configurations: MySQL settings, Table Prefix,
 * Secret Keys, WordPress Language, and ABSPATH. You can find more information by
 * visiting {@link http://codex.wordpress.org/Editing_wp-config.php Editing
 * wp-config.php} Codex page. You can get the MySQL settings from your web host.
 *
 * This file is used by the wp-config.php creation script during the
 * installation. You don't have to use the web site, you can just copy this file
 * to &quot;wp-config.php&quot; and fill in the values.
 *
 * @package WordPress
 */

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'nama database anda');

/** MySQL database username */
define('DB_USER', 'username untuk akses ke DB');

/** MySQL database password */
define('DB_PASSWORD', 'password untuk akses ke DB');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

/**#@+
 * Authentication Unique Keys.
 *
 * Change these to different unique phrases!
 * You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/ WordPress.org secret-key service}
 * You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.
 *
 * @since 2.6.0
 */

//COPAS SECRET KEY DISINI

/**#@-*/

/**
 * WordPress Database Table prefix.
 *
 * You can have multiple installations in one database if you give each a unique
 * prefix. Only numbers, letters, and underscores please!
 */
$table_prefix  = 'wp_';

/**
 * WordPress Localized Language, defaults to English.
 *
 * Change this to localize WordPress.  A corresponding MO file for the chosen
 * language must be installed to wp-content/languages. For example, install
 * de.mo to wp-content/languages and set WPLANG to 'de' to enable German
 * language support.
 */
define ('WPLANG', '');

/* That's all, stop editing! Happy blogging. */

/** WordPress absolute path to the Wordpress directory. */
if ( !defined('ABSPATH') )
 define('ABSPATH', dirname(__FILE__) . '/');

/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
</pre>
<p>Setelah disesuaikan dengan settingan server anda kemudian simpan dan upload ke folder wordpress yang ada di server.</p>
<p>Buka alamat address yang menyimpan folder wordress, contoh http://mydomain.com/&lt;folder&gt;/&lt;wordpress&gt;.</p>
<p>Pada awalnya Wordpress script akan membuat password random untuk admin (anda bisa gantinya kemudian setelah login), gunakan password sementara itu untuk login ke http://mydomain.com/&lt;folder&gt;/&lt;wordpress&gt;/wp-admin.</p>
<p>ps: langkah-langkah ini telah saya coba dan tidak ada masalah, jika anda menemui masalah silahkan kirim komentar pada artikel ini</p>
<p>Selamat Mencoba!!!</p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/09/02/install-wordpress-pada-server-hosting/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Mengatur Jadwal Posting Artikel Di Blogger</title>
		<link>http://www.alkode.net/2009/08/16/mengatur-jadwal-posting-artikel-di-blogger/</link>
		<comments>http://www.alkode.net/2009/08/16/mengatur-jadwal-posting-artikel-di-blogger/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 09:00:49 +0000</pubDate>
		<dc:creator>zairvai</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=753</guid>
		<description><![CDATA[Blogger akan mengatur waktu publishing secara otomatis.]]></description>
			<content:encoded><![CDATA[<p><span style="color: #333333; font-family: Arial; font-size: 12px; line-height: 20px;"> </span></p>
<div id="attachment_738" class="wp-caption aligncenter" style="width: 406px"><img class="size-full wp-image-738" title="blogger" src="http://www.alkode.net/wp-content/uploads/2009/08/blogger.png" alt="blogger.com" width="396" height="304" /><p class="wp-caption-text">blogger.com</p></div>
<p>Ada fitur menarik dari blogger.com yaitu Scheduled Posts. Dengan adanya fasilitas Scheduled Posts kita dimudahkan dalam melakukan pengaturan jadwal posting.<span> </span></p>
<p>Kapan saja kita mau artikel dipost, secara otomatis sistem akan melakukannya. Enggak perlu begadang. Misalkan kita ingin tulisan saat ini di publikasikan minggu depan. Caranya tinggal mengatur saja waktu postingan.</p>
<p>Cara melakukan setting Scheduled Posts:<br />
1. Masuk ke http://draft.blogger.com/<span> </span><br />
2. Jika belum Login, silahkan login terlebih dahulu.<span> </span><br />
3. Pada halaman posting pilih &#8220;Pilihan Posing&#8221; atau “Post Options” arahkan ke Posting tanggal dan waktu yang kita inginkan.<br />
4. Silakan atur tanggal dan jam kapan postingan kita akan diterbitkan.</p>
<p>Ketika kita menekan tombol Mempublikasikan secara otomatis postingan kita akan terjadwal dan akan diterbitkan sesuai waktu yang sudah tentukan. Jika ingin menghentikan penjadwalan tinggal simpan saja sebagai draft.</p>
<p>visit us at <a href="http://alkode.net">http://alkode.net</a></p>
<p>PCPlus</p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/08/16/mengatur-jadwal-posting-artikel-di-blogger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Membuat Search Engine Di Blogger</title>
		<link>http://www.alkode.net/2009/08/15/membuat-search-engine-di-blogger/</link>
		<comments>http://www.alkode.net/2009/08/15/membuat-search-engine-di-blogger/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 15:42:59 +0000</pubDate>
		<dc:creator>zairvai</dc:creator>
				<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[blog]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=737</guid>
		<description><![CDATA[Flat Button Style dan Flat Texbox Style. ]]></description>
			<content:encoded><![CDATA[<div id="attachment_738" class="wp-caption aligncenter" style="width: 406px"><img class="size-full wp-image-738" title="blogger" src="http://www.alkode.net/wp-content/uploads/2009/08/blogger.png" alt="blogger.com" width="396" height="304" /><p class="wp-caption-text">blogger.com</p></div>
<p>Search Engine pada blogger memudahkan mengunjung mencari suatu artikel dalam blog. Mungkin sebagian ada yang sudah tau cara membuatnya. Tapi kali ini kita membuatnya sedikit berbeda, dengan Flat Button Style dan Flat Texbox Style.</p>
<p>Cara membuatnya ikuti langkah di bawah ini:<br />
<strong>1. Login ke akun blogger Anda. Pada Template, pilih Element Halaman &gt; Tambahkan sebuah Elemen Halaman &gt; HTML/JavaScript </strong></p>
<p>Ketikkan kode ini:</p>
<pre class="brush: xml;">
&lt;form action=&quot;http://NAMABLOG.blogspot.com/search&quot; method=&quot;GET&quot;&gt;
&lt;input name=&quot;q&quot; size=&quot;37&quot; type=&quot;text&quot; /&gt;
&lt;input value=&quot;search&quot; name=&quot;Submit&quot; type=&quot;submit&quot; /&gt;
&lt;/form&gt;
</pre>
<p>Kalau sudah, simpan.</p>
<p><strong>2. Langkah kedua, pada Template pilih Edit HTML.</strong></p>
<p>Ketikkan kode di bawah ini pada jajaran kode CSS blogger. Tepatnya setelah kode body {, diakhiri dengan tanda }.</p>
<pre class="brush: css;">
.buttonreset {
color: #333;
background-color: #f3f3f3;
border: 1px solid #999;
padding: 1px;
}

.buttonsubmit {
color: #333;
background-color: #f3f3f3;
border: 1px solid #999;
padding: 1px;
}

.textinput {
color : #333;
background-color: #ffffff;
border: 1px solid #999;
padding: 1px;
}
</pre>
<p>Kalau sudah, simpan dan lihat hasilnya.</p>
<p>visit us at <a href="http://alkode.net">http://alkode.net</a></p>
<p><strong>Sumber: PCplus</strong></p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/08/15/membuat-search-engine-di-blogger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mengubah Tampilan Tanggal Pada Wordpress</title>
		<link>http://www.alkode.net/2009/08/13/mengubah-tampilan-tanggal-pada-wordpress/</link>
		<comments>http://www.alkode.net/2009/08/13/mengubah-tampilan-tanggal-pada-wordpress/#comments</comments>
		<pubDate>Wed, 12 Aug 2009 17:35:53 +0000</pubDate>
		<dc:creator>player5150</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[wp script]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=701</guid>
		<description><![CDATA[Dalam sebuah artikel di blog, tanggal ditampilkan sebagai teks biasa. Kalau mau, Anda bisa memodifikasi tampilan tanggal sebuah artikel dimuat dengan grafik sehingga lebih menarik.]]></description>
			<content:encoded><![CDATA[<div id="attachment_702" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-702" title="wordpress" src="http://www.alkode.net/wp-content/uploads/2009/08/wordpress-logo-300x282.png" alt="wordpress" width="300" height="282" /><p class="wp-caption-text">wordpress</p></div>
<p>Dalam sebuah artikel di blog, tanggal ditampilkan sebagai teks biasa. Kalau mau, Anda bisa memodifikasi tampilan tanggal sebuah artikel dimuat dengan grafik sehingga lebih menarik. Berikut kita akan belajar bagaimana cara membuat sebuah button tanggal untuk WordPress melalui 3 langkah sederhana.</p>
<p>Langkah pertama begini. Ketikkan kode ini dalam file single.php. Lokasi tepatnya di tempat Anda ingin memunculkan tanggal.</p>
<pre class="brush: xml;">

&lt;div class=&quot;post-date&quot;&gt;
&lt;div class=&quot;month&quot;&gt;&lt;?php the_time(&quot;M&quot;) ?&gt;&lt;/div&gt;
&lt;div class=&quot;day&quot;&gt;&lt;?php the_time(&quot;d&quot;) ?&gt;&lt;/div&gt;
&lt;/div&gt;
</pre>
<p>Langkah berikutnya, buat latar belakang. Anda butuh program pengolah gambar, seperti Photoshop. Buatlah desain gambar latar belakang sekehendak Anda.</p>
<p>Setelah itu, atur gayanya. Langkah ini membutuhkan sedikit pengetahuan tentang CSS dan bergantung pada selera individu karena bisa jadi latar gambarnya berbeda. Namun, pada dasarnya Anda cukup membuat class di file css dengan Notepad atau editor lain kesukaan Anda. Begini kodenya.</p>
<pre class="brush: css;">

.post-date{
float: left;
display: inline;
margin: 0 10px 0 0;
background: url(images/date_button_template.gif) no-repeat;

}
</pre>
<p>Bagian “date_button_template.gif” merupakan nama file untuk gambar latar Anda. Bagian “images/” merupakan folder yang berisi file date_button_template.gif. Jika Anda pakai gambar dengan nama latar.gif yang ada di folde gambar, kode itu berubah jadi “gambar/latar.gif”.</p>
<p>visit us at <a href="http://alkode.net">http://alkode.net</a></p>
<p>pc plus</p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/08/13/mengubah-tampilan-tanggal-pada-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CodeIgniter Indonesia</title>
		<link>http://www.alkode.net/2009/07/07/codeigniter-indonesia/</link>
		<comments>http://www.alkode.net/2009/07/07/codeigniter-indonesia/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 14:38:36 +0000</pubDate>
		<dc:creator>ripper</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[codeigniter]]></category>

		<guid isPermaLink="false">http://www.alkode.net/2009/07/07/codeigniter-indonesia/</guid>
		<description><![CDATA[Bagi anda yang sedang ingin belajar, sedang belajar, ataupun sudah ahli dengan CodeIgniter PHP Framework, saat ini sudah ada milisnya untuk lokal indonesia.]]></description>
			<content:encoded><![CDATA[<p>Bagi anda yang sedang ingin belajar, sedang belajar, ataupun sudah ahli dengan CodeIgniter PHP Framework, saat ini sudah ada milisnya untuk lokal indonesia. Milis ini beralamat di codeigniter-id@yahoogroups.com. Kalau mau diakses lewat internet, bisa lewat <a href="http://tech.groups.yahoo.com/group/codeigniter-id/" target="_blank">http://tech.groups.yahoo.com/group/codeigniter-id/</a></p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/07/07/codeigniter-indonesia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perbandingan String (string compare)</title>
		<link>http://www.alkode.net/2009/07/07/perbandingan-string-string-compare/</link>
		<comments>http://www.alkode.net/2009/07/07/perbandingan-string-string-compare/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 03:05:20 +0000</pubDate>
		<dc:creator>lontonglonjong</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.alkode.net/?p=191</guid>
		<description><![CDATA[Ternyata selama ini gw salah dlm melakukan perbandingan string khususnya dg membandingkan suatu string dg konstanta. Coba lihat kode berikut ...]]></description>
			<content:encoded><![CDATA[<p>perhatikan kelas berikut ini :</p>
<pre class="brush: java;">

public class BandinginString{

public static final String KONSTANTA_PEMBANDING = &quot;BENAR&quot;;
public static boolean gayaLama(String kata){
if(kata.equals(BandinginString.KONSTANTA_PEMBANDING))
return true;
else
return false;
}
public static boolean gayaBaru(String kata){
if(BandinginString.KONSTANTA_PEMBANDING.equals(kata))
return true;
else
return false;
}
public static void main(String[] args){
boolean hasilGayaBaru = BandinginString.gayaBaru(&quot;BENAR&quot;);
System.out.println(&quot;Hasil 1 = &quot;+hasilGayaBaru);
boolean hasilGayaLama = BandinginString.gayaLama(&quot;BENAR&quot;);
System.out.println(&quot;Hasil 2 = &quot;+hasilGayaLama);
hasilGayaBaru = BandinginString.gayaBaru(null);
System.out.println(&quot;Hasil 3 = &quot;+hasilGayaBaru);
hasilGayaLama = BandinginString.gayaLama(null);
System.out.println(&quot;Hasil 4 = &quot;+hasilGayaLama);
}

}
</pre>
<p>/*<br />
Ternyata selama ini gw salah dlm melakukan perbandingan string khususnya dg membandingkan suatu string dg konstanta.<br />
Misalkan gw punya class :</p>
<pre class="brush: java;">

public class BandinginString{
public static final String KONSTANTA_PEMBANDING = &quot;BENAR&quot;;
public static boolean gayaLama(String kata){
if(kata.equals(BandinginString.KONSTANTA_PEMBANDING))
return true;
else
return false;
}
public static boolean gayaBaru(String kata){
if(BandinginString.KONSTANTA_PEMBANDING.equals(kata))
return true;
else
return false;
}
}
</pre>
<p>Sekilas method gayaLama dan method gayaBaru tidak memiliki banyak perbedaan.<br />
Bisa di lihat di method gayaLama, perbandingan yg digunakan :<br />
if(kata.equals(BandinginString.KONSTANTA_PEMBANDING))</p>
<p>sedangkan method gayaBaru :<br />
if(BandinginString.KONSTANTA_PEMBANDING.equals(kata))</p>
<p>Kedua method di atas tidak akan menimbulkan compile error. Tp sayangnya method gayaLama, bisa menimbulkan NullPointerException saat run-time.<br />
Utk membuktikannya bisa dicoba code berikut ini :</p>
<pre class="brush: java;">
public static void main(String[] args){
boolean hasilGayaBaru = BandinginString.gayaBaru(&quot;BENAR&quot;);
System.out.println(&quot;Hasil 1 = &quot;+hasilGayaBaru);
boolean hasilGayaLama = BandinginString.gayaLama(&quot;BENAR&quot;);
System.out.println(&quot;Hasil 2 = &quot;+hasilGayaLama);
hasilGayaBaru = BandinginString.gayaBaru(null);
System.out.println(&quot;Hasil 3 = &quot;+hasilGayaBaru);
hasilGayaLama = BandinginString.gayaLama(null);
System.out.println(&quot;Hasil 4 = &quot;+hasilGayaLama);
}
</pre>
<p>Code di atas akan throws NullPointerException pada line : hasilGayaLama = BandinginString.gayaLama(null);<br />
Kok bisa error ? Krn jika method gayaLama dikasih parameter null, bentuknya saat run time bs digambarkan jd seperti :</p>
<p>if(null.equals(BandinginString.KONSTANTA_PEMBANDING))<br />
Dan kita tahu bahwa null tidak mempunyai method apapun, &#8220;null.equals&#8221; itu tdk dikenal di Java. Jadi kesimpulannya, method gayaBaru lebih aman.<br />
SAFETY FIRST!!<br />
*/</p>
<div style='margin-top:10px;'><a class='alkode' href='http://alkode.net' target='_blank'>http://alkode.net</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.alkode.net/2009/07/07/perbandingan-string-string-compare/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
