<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Blog Yuda</title>
	<atom:link href="http://blogyuda.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogyuda.wordpress.com</link>
	<description>i just want to write what i want to write</description>
	<lastBuildDate>Tue, 29 Nov 2011 01:59:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blogyuda.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Blog Yuda</title>
		<link>http://blogyuda.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blogyuda.wordpress.com/osd.xml" title="Blog Yuda" />
	<atom:link rel='hub' href='http://blogyuda.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Pattern Singleton</title>
		<link>http://blogyuda.wordpress.com/2011/09/16/pattern-singleton/</link>
		<comments>http://blogyuda.wordpress.com/2011/09/16/pattern-singleton/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 06:59:54 +0000</pubDate>
		<dc:creator>kasumayuda</dc:creator>
				<category><![CDATA[Design Pattern]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[implementasi singleton]]></category>
		<category><![CDATA[koneksi database dengan singleton]]></category>
		<category><![CDATA[singleton pattern]]></category>
		<category><![CDATA[singleton with PHP]]></category>

		<guid isPermaLink="false">http://blogyuda.wordpress.com/?p=308</guid>
		<description><![CDATA[Dalam sebuah aplikasi kadang diharapkan hanya ada satu instance suatu objek. Misalnya koneksi ke suatu database server. Nah intinya dalam implementasinya bagaimana kelas singleton nanti mengintersep ketika ada percobaan dalam membuat objek baru. Ok, here we go: class DB{ public static function Connect(){ return mysql_connect("localhost","root",""); } } class DatabaseConnection{ static $state; public static function initiateConnection(){ [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=308&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Dalam sebuah aplikasi kadang diharapkan hanya ada satu instance suatu objek. Misalnya koneksi ke suatu database server. Nah intinya dalam implementasinya bagaimana kelas singleton nanti mengintersep ketika ada percobaan dalam membuat objek baru. Ok, here we go:</p>
<pre>class DB{
	public static function Connect(){
		return mysql_connect("localhost","root","");
	}
}

class DatabaseConnection{

	static $state;

	public static function initiateConnection(){

		if (self::$state == null){
			self::$state = new DatabaseConnection();
			echo 'Database connection initiated';
		}else echo 'Failed initiating connection';

	}

	private function __construct(){
		DB::Connect();
	}

	public static function destroyConnection(){
		self::$state=null;
		echo 'Connection destroyed';
	}

}

DatabaseConnection::initiateConnection();
//DatabaseConnection::destroyConnection();
DatabaseConnection::initiateConnection();</pre>
<p><img class="alignleft" title="singleton_Class" src="http://blogyuda.files.wordpress.com/2011/09/singleton_class.png?w=224&#038;h=118" alt="" width="224" height="118" />Pada class di atas ketika pertama kali di akses nilai variabel state masih null, sehingga request untuk membuat objek diizinkan. Pemanggilan kedua sudah tidak diizinkan kembali karena nilai variabel state sudah tidak null lagi. Agar dapat terjadi inisiasi lagi di kelas tersebut anda harus merubah nilai variabel state menjadi null kembali, di atas sudah sediakan method static destroyConnection untuk merubahnya.</p>
<p>&nbsp;</p>
<p><a href="http://blogyuda.files.wordpress.com/2011/09/singleton_result.jpg"><img class="alignleft size-medium wp-image-313" title="singleton_result" src="http://blogyuda.files.wordpress.com/2011/09/singleton_result.jpg?w=300&#038;h=134" alt="" width="300" height="134" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogyuda.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogyuda.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogyuda.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogyuda.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogyuda.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogyuda.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogyuda.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogyuda.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogyuda.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogyuda.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogyuda.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogyuda.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogyuda.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogyuda.wordpress.com/308/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=308&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blogyuda.wordpress.com/2011/09/16/pattern-singleton/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6d3c868f78def71657e7dbc453778489?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">yuda</media:title>
		</media:content>

		<media:content url="http://blogyuda.files.wordpress.com/2011/09/singleton_class.png" medium="image">
			<media:title type="html">singleton_Class</media:title>
		</media:content>

		<media:content url="http://blogyuda.files.wordpress.com/2011/09/singleton_result.jpg?w=300" medium="image">
			<media:title type="html">singleton_result</media:title>
		</media:content>
	</item>
		<item>
		<title>PHP array illegal offset</title>
		<link>http://blogyuda.wordpress.com/2011/05/13/php-array-illegal-offset/</link>
		<comments>http://blogyuda.wordpress.com/2011/05/13/php-array-illegal-offset/#comments</comments>
		<pubDate>Fri, 13 May 2011 03:01:21 +0000</pubDate>
		<dc:creator>kasumayuda</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[illegal offset]]></category>
		<category><![CDATA[PHP Array illegal offset]]></category>
		<category><![CDATA[PHP Error]]></category>

		<guid isPermaLink="false">http://blogyuda.wordpress.com/?p=303</guid>
		<description><![CDATA[Ketika anda mencoba memasukan data ke array dengan menggunakan index dinamis berupa objek misalnya seperti ini: $obj=new object; $arr[$obj-&#62;index]=&#8217;value&#8217;; Dengan menggunakan format seperti di atas akan menyebabkan error illegal offset. Untuk mengatasinya anda harus meng-cast ke string untuk index array. Contohnya seperti ini: $obj=new object; $index=(string)$obj-&#62;index; $arr[$index]=&#8217;value&#8217;;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=303&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ketika anda mencoba memasukan data ke array dengan menggunakan index dinamis berupa objek misalnya seperti ini:</p>
<p>$obj=new object;<br />
$arr[$obj-&gt;index]=&#8217;value&#8217;;</p>
<p>Dengan menggunakan format seperti di atas akan menyebabkan error illegal offset. Untuk mengatasinya anda harus meng-cast ke string untuk index array. Contohnya seperti ini:</p>
<p>$obj=new object;<br />
$index=(string)$obj-&gt;index;<br />
$arr[$index]=&#8217;value&#8217;;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogyuda.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogyuda.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogyuda.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogyuda.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogyuda.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogyuda.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogyuda.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogyuda.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogyuda.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogyuda.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogyuda.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogyuda.wordpress.com/303/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogyuda.wordpress.com/303/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogyuda.wordpress.com/303/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=303&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blogyuda.wordpress.com/2011/05/13/php-array-illegal-offset/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6d3c868f78def71657e7dbc453778489?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">yuda</media:title>
		</media:content>
	</item>
		<item>
		<title>SRBAC dan permasalahannya.</title>
		<link>http://blogyuda.wordpress.com/2011/05/05/srbac-dan-permasalahannya/</link>
		<comments>http://blogyuda.wordpress.com/2011/05/05/srbac-dan-permasalahannya/#comments</comments>
		<pubDate>Thu, 05 May 2011 16:54:28 +0000</pubDate>
		<dc:creator>kasumayuda</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Yii]]></category>
		<category><![CDATA[match srbac themes with application themes]]></category>
		<category><![CDATA[srbac]]></category>
		<category><![CDATA[srbac cannot accept action with parameter]]></category>
		<category><![CDATA[srbac problem]]></category>

		<guid isPermaLink="false">http://blogyuda.wordpress.com/?p=299</guid>
		<description><![CDATA[SRBAC merupakan sistem module pada yii yang dibuat spyros untuk mengatur hak akses pada aplikasi. Sistem ini memiliki graphical web interface yang memudahkan kita untuk mengaturnya, sehingga user sama sekali tidak perlu mengkoding untuk mengatur hak akses. easy isn&#8217;t it? Nah, di sini ada beberapa case yang menurut gw jadi permasalahan dan butuh sedikit work-around untuk [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=299&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>SRBAC merupakan sistem module pada yii yang dibuat spyros untuk mengatur hak akses pada aplikasi. Sistem ini memiliki graphical web interface yang memudahkan kita untuk mengaturnya, sehingga user sama sekali tidak perlu mengkoding untuk mengatur hak akses. easy isn&#8217;t it?</p>
<p>Nah, di sini ada beberapa case yang menurut gw jadi permasalahan dan butuh sedikit work-around untuk mengatasinya. Seperti themes, themes pada srbac dia mengambil dari themes bawaan Yii, sehingga ketika anda merubah themesnya dengan themes yang ada diluar folder protected, dan ketika membuka srbac, tampilannya jadi berubah, rada2 ga enak sih sebenarnya&#8230;apalagi kalo menggunakan srbac sebagai core dari aplikasi kita.</p>
<p>Berikut solusi untuk masalah di atas</p>
<pre>//dapatkan path dari themes yang sedang digunakan
$fullPath=Yii::app()-&gt;theme-&gt;getViewPath();
//path dipecah sehingga akan menghasilkan 
//kurang lebih seperti ini: /themes/current_themes/views
$layout=substr($fullPath,strpos($fullPath,'themes')); 

//replace string / menjadi \\
if (strpos($layout,'\\')){
	$layout=str_replace('\\','/',$layout);
}

//disini ditentukan layout yang digunakan srbac
$this-&gt;layout='/'.$layout.'/layouts/main';</pre>
<p>Lalu case lainnya, yang gw temui belakangan adalah ketika anda menentukan sebuah perlakuan terhadap action, (misalnya actionIndex hanya bisa diakses oleh role tertentu), ketika action tersebut memiliki parameter(actionIndex($p)) parameter, maka action tersebut tidak akan bisa diakses. Anda akan mendapatkan pesan kesalahan sebagai berikut:</p>
<h2>Error:403 &#8216;You are not authorized for this action&#8217;</h2>
<p>Error while trying to access /page/index.</p>
<p>tapi ketika anda masuk ke file allow.php yang ada di dalam module srbac dan merubah &#8217;PageIndex($p)&#8217; , menjadi &#8216;PageIndex&#8217; saja, maka akan berjalan normal. Hal ini akan menjadi masalah, karena yang tersimpan di dalam srbac adalah PageIndex$p.</p>
<p>Permasalahan yang terjadi adalah ketika beforeAction di dalam file SBaseController.php melakukan validasi, data yang diterima tidak match dengan data yang tersimpan. Misalnya data yang diterima seharusnya PageIndex$p, yang diterima dan kemudian dibandingkan dengan data yang ada pada srbac hanya PageIndex. Sehingga munculah error di atas. Untuk mengatasinya anda bisa menambahkan kode dibawah untuk mengatasinya, kode di bawah ini diletakkan di file SBaseController.php di module srbac di dalam folder components pada method beforeAction setelah baris $access = $mod . $controller . ucfirst($this-&gt;action-&gt;id). Berikut kodenya:</p>
<pre>if (count($this-&gt;actionParams) &gt; 0){
	$keys=array_keys($this-&gt;actionParams);
	foreach($keys as $key){
		$query=$query.','.'$'.$key;
	}

	$query=substr_replace($query, '',0,1);
	$access=$access.$query;
}</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogyuda.wordpress.com/299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogyuda.wordpress.com/299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogyuda.wordpress.com/299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogyuda.wordpress.com/299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogyuda.wordpress.com/299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogyuda.wordpress.com/299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogyuda.wordpress.com/299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogyuda.wordpress.com/299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogyuda.wordpress.com/299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogyuda.wordpress.com/299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogyuda.wordpress.com/299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogyuda.wordpress.com/299/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogyuda.wordpress.com/299/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogyuda.wordpress.com/299/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=299&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blogyuda.wordpress.com/2011/05/05/srbac-dan-permasalahannya/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6d3c868f78def71657e7dbc453778489?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">yuda</media:title>
		</media:content>
	</item>
		<item>
		<title>Google +1 Button</title>
		<link>http://blogyuda.wordpress.com/2011/03/31/google-1-button/</link>
		<comments>http://blogyuda.wordpress.com/2011/03/31/google-1-button/#comments</comments>
		<pubDate>Thu, 31 Mar 2011 00:07:07 +0000</pubDate>
		<dc:creator>kasumayuda</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Google +1 button]]></category>
		<category><![CDATA[Kasuma Yuda]]></category>
		<category><![CDATA[tombol +1 google]]></category>

		<guid isPermaLink="false">http://blogyuda.wordpress.com/?p=283</guid>
		<description><![CDATA[Google kembali membuat terobosan, yakni menambahkan tombol +1(+1 button). Yang bisa diartikan sebagai sebuah persetujuan/rekomendasi anda terhadap hasil pencarian. Sehingga, teman, kontak, ataupun yang lainnya bisa mendapatkan hasil pencarian yang lebih relevan dan lebih cepat berdasarkan rekomendasi yang telah anda lakukan. +1 button bersifat publik, artinya rekomendasi anda juga akan menjadi acuan hasil pencarian yang dilakukan [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=283&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogyuda.files.wordpress.com/2011/03/screen.png"><img class="alignleft size-medium wp-image-284" title="+1 button" src="http://blogyuda.files.wordpress.com/2011/03/screen.png?w=300&#038;h=170" alt="google +1 button" width="300" height="170" /></a>Google kembali membuat terobosan, yakni menambahkan tombol +1(+1 button). Yang bisa diartikan sebagai sebuah persetujuan/rekomendasi anda terhadap hasil pencarian. Sehingga, teman, kontak, ataupun yang lainnya bisa mendapatkan hasil pencarian yang lebih relevan dan lebih cepat berdasarkan rekomendasi yang telah anda lakukan. +1 button bersifat publik, artinya rekomendasi anda juga akan menjadi acuan hasil pencarian yang dilakukan oleh orang lain.</p>
<p>Berikut step by step menggunakan +1 button:</p>
<div id="attachment_289" class="wp-caption aligncenter" style="width: 310px"><a href="http://blogyuda.files.wordpress.com/2011/03/before-click.jpg"><img class="size-medium wp-image-289" title="before click" src="http://blogyuda.files.wordpress.com/2011/03/before-click.jpg?w=300&#038;h=92" alt="" width="300" height="92" /></a><p class="wp-caption-text">+1 button sebelum diklik</p></div>
<div id="attachment_290" class="wp-caption aligncenter" style="width: 310px"><a href="http://blogyuda.files.wordpress.com/2011/03/confirm.jpg"><img class="size-medium wp-image-290 " title="confirm" src="http://blogyuda.files.wordpress.com/2011/03/confirm.jpg?w=300&#038;h=162" alt="" width="300" height="162" /></a><p class="wp-caption-text">Dibutuhkan konfirmasi setelah +1 button diklik pertama kali</p></div>
<div id="attachment_288" class="wp-caption aligncenter" style="width: 310px"><a href="http://blogyuda.files.wordpress.com/2011/03/after-click.jpg"><img class="size-medium wp-image-288" title="after click" src="http://blogyuda.files.wordpress.com/2011/03/after-click.jpg?w=300&#038;h=64" alt="" width="300" height="64" /></a><p class="wp-caption-text">+1 button sesudah anda klik</p></div>
<div id="attachment_291" class="wp-caption aligncenter" style="width: 310px"><a href="http://blogyuda.files.wordpress.com/2011/03/people-view.jpg"><img class="size-medium wp-image-291" title="people view" src="http://blogyuda.files.wordpress.com/2011/03/people-view.jpg?w=300&#038;h=63" alt="" width="300" height="63" /></a><p class="wp-caption-text">Hasil pencarian yang telah direkomendasi</p></div>
<p>Untuk memunculkan +1 button dalam hasil pencarian anda, anda bisa melakukannya dengan mengunjungi <a title="Google Experimental" href="http://www.google.com/experimental/index.html" target="_blank">google experimental</a> dan klik button Join This Experiment dan pastikan anda telah login ke google account anda sebelumnya. Untuk sekarang(2011/03/30),+1 button hanya ada di google.com(english). Tombol tersebut masih butuh waktu untuk dimunculkan di seluruh dunia. Terkadang muncul, terkadang hilang dikarenakan masih dilakukan pengembangan. Google <a title="Google Blog" href="http://googleblog.blogspot.com/2011/03/1s-right-recommendations-right-when-you.html" target="_blank">sendiri menjanjikan</a> +1 button akan muncul dalam beberapa minggu ke depan di seluruh produk google.</p>
<p>Nih videonya, enjoy it:</p>
<span style="text-align:center; display: block;"><a href="http://blogyuda.wordpress.com/2011/03/31/google-1-button/"><img src="http://img.youtube.com/vi/OAyUNI3_V2c/2.jpg" alt="" /></a></span>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogyuda.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogyuda.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogyuda.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogyuda.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogyuda.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogyuda.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogyuda.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogyuda.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogyuda.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogyuda.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogyuda.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogyuda.wordpress.com/283/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogyuda.wordpress.com/283/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogyuda.wordpress.com/283/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=283&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blogyuda.wordpress.com/2011/03/31/google-1-button/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6d3c868f78def71657e7dbc453778489?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">yuda</media:title>
		</media:content>

		<media:content url="http://blogyuda.files.wordpress.com/2011/03/screen.png?w=300" medium="image">
			<media:title type="html">+1 button</media:title>
		</media:content>

		<media:content url="http://blogyuda.files.wordpress.com/2011/03/before-click.jpg?w=300" medium="image">
			<media:title type="html">before click</media:title>
		</media:content>

		<media:content url="http://blogyuda.files.wordpress.com/2011/03/confirm.jpg?w=300" medium="image">
			<media:title type="html">confirm</media:title>
		</media:content>

		<media:content url="http://blogyuda.files.wordpress.com/2011/03/after-click.jpg?w=300" medium="image">
			<media:title type="html">after click</media:title>
		</media:content>

		<media:content url="http://blogyuda.files.wordpress.com/2011/03/people-view.jpg?w=300" medium="image">
			<media:title type="html">people view</media:title>
		</media:content>
	</item>
		<item>
		<title>Konversi Data dari MySQL ke Excel dengan PHP</title>
		<link>http://blogyuda.wordpress.com/2011/03/17/konversi-data-dari-mysql-ke-excel-dengan-php/</link>
		<comments>http://blogyuda.wordpress.com/2011/03/17/konversi-data-dari-mysql-ke-excel-dengan-php/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 18:05:34 +0000</pubDate>
		<dc:creator>kasumayuda</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Convert MySQL to Excel Using PHP]]></category>
		<category><![CDATA[Kasuma Yuda]]></category>
		<category><![CDATA[PHP to Excel]]></category>

		<guid isPermaLink="false">http://blogyuda.wordpress.com/?p=270</guid>
		<description><![CDATA[Gara2 pertanyaan si Alfian nih gw jadi kepikiran cara konversi data ke Excel dengan menggunakan PHP. hahahah&#8230;.thanks anyway bro&#8230; Setelah sedikit googling ketemu juga caranya, dengan menggunakan PHPExcel yang bisa didapatkan disini nih http://phpexcel.codeplex.com/ extensionnya gede juga, 131MB setelah di extract. Padahal dari ukuran downloadnya cuma 18MB di tar.gz. wheww&#8230;ok, enough about chit chat, yang mau [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=270&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Gara2 pertanyaan si <a title="Alfian" href="http://onlinenote.blogspot.com">Alfian </a>nih gw jadi kepikiran cara konversi data ke Excel dengan menggunakan PHP. hahahah&#8230;.thanks anyway bro&#8230; Setelah sedikit googling ketemu juga caranya, dengan menggunakan PHPExcel yang bisa didapatkan disini nih <a href="http://phpexcel.codeplex.com/">http://phpexcel.codeplex.com/</a> extensionnya gede juga, 131MB setelah di extract. Padahal dari ukuran downloadnya cuma 18MB di tar.gz. wheww&#8230;ok, enough about chit chat, yang mau langsung eksekusi aja gan. Jadi untuk menggunakannya silahkan download dulu ya extensionnya di phpexcel. Konfigurasi filenya kurang lebih kek gini nih:</p>
<p>root/</p>
<p>-phptoexcel/</p>
<p>&#8211;Classes/     &#8212;-&gt; tempat extensionnya, nanti dari extensionnya ambil yang folder Classes aja trus copas dibawah folder phptoexcel</p>
<p>&#8211;phptoexcel.php</p>
<p>Trus jangan lupa, karena data yang akan dimasukan ke excel dari mysql jadi siapin juga databasenya. Disini gw ambil contoh tabel user dari <span id="more-270"></span>database testDB.</p>
<p>Isi dari file phptoexcel.php bisa diisi dengan kode dibawah ini</p>
<p>&lt;?php</p>
<p>/*</p>
<p>*</p>
<p>* Author: Kasuma Yuda</p>
<p>* Date: March 18th, 2011</p>
<p>* Licence: Free to use, modify, redistribute.</p>
<p>* Filename: phptoexcel.php</p>
<p>*/</p>
<p>Class PHPToExcel{</p>
<p>private $totCols;</p>
<p>private $objPHPExcel;</p>
<p>private $qryResult;</p>
<p>public function init(){</p>
<p>require_once(&#8216;Classes/PHPExcel.php&#8217;);</p>
<p>$this-&gt;objPHPExcel = new PHPExcel();</p>
<p>}</p>
<p>public function databaseConfiguration($hostInfo, $query){</p>
<p>$oConn = mysql_connect($hostInfo['host'], $hostInfo['user'], $hostInfo['password']);</p>
<p>$selectDB = mysql_select_db($hostInfo['database']);</p>
<p>$this-&gt;qryResult = mysql_query($query) or die(mysql_error());</p>
<p>$this-&gt;totCols = mysql_num_fields($this-&gt;qryResult);</p>
<p>}</p>
<p>private function getAlphabet(){</p>
<p>return range(&#8216;A&#8217;,'Z&#8217;);</p>
<p>}</p>
<p>public function setProperties($propertiesInfo){</p>
<p>$this-&gt;objPHPExcel-&gt;getProperties()-&gt;setCreator($propertiesInfo['creator'])</p>
<p>-&gt;setLastModifiedBy($propertiesInfo['modifiedBy'])</p>
<p>-&gt;setTitle($propertiesInfo['title'])</p>
<p>-&gt;setSubject($propertiesInfo['subject'])</p>
<p>-&gt;setDescription($propertiesInfo['description'])</p>
<p>-&gt;setKeywords($propertiesInfo['keywords'])</p>
<p>-&gt;setCategory($propertiesInfo['category']);</p>
<p>}</p>
<p>public function setActiveSheet($index = 0){</p>
<p>$this-&gt;objPHPExcel-&gt;setActiveSheetIndex($index);</p>
<p>}</p>
<p>public function createHeader(){</p>
<p>$alphabetArr = $this-&gt;getAlphabet();</p>
<p>$excelColIndex = 1;</p>
<p>for ($colsIndex=0;$colsIndex&lt;$this-&gt;totCols;$colsIndex++){</p>
<p>$this-&gt;objPHPExcel-&gt;getActiveSheet()-&gt;setCellValue($alphabetArr[$colsIndex].$excelColIndex,mysql_field_name($this-&gt;qryResult, $colsIndex));</p>
<p>//give some style</p>
<p>$this-&gt;objPHPExcel-&gt;getActiveSheet()-&gt;getStyle($alphabetArr[$colsIndex].$excelColIndex)-&gt;getFont()-&gt;setBold(true);</p>
<p>}</p>
<p>}</p>
<p>public function addValue(){</p>
<p>$dataRows = 2;</p>
<p>$alphabetArr = $this-&gt;getAlphabet();</p>
<p>while($dataRow = mysql_fetch_array($this-&gt;qryResult)){</p>
<p>for ($colsIndex=0;$colsIndex&lt;$this-&gt;totCols;$colsIndex++){</p>
<p>$this-&gt;objPHPExcel-&gt;getActiveSheet()-&gt;setCellValue($alphabetArr[$colsIndex].$dataRows, $dataRow[$colsIndex]);</p>
<p>}</p>
<p>$dataRows++;</p>
<p>}</p>
<p>}</p>
<p>public function pageSetting($orientation, $size){</p>
<p>$orientation = &#8216;PHPExcel_Worksheet_PageSetup::&#8217;.$orientation;</p>
<p>$size = &#8216;PHPExcel_Worksheet_PageSetup::&#8217;.$size;</p>
<p>$this-&gt;objPHPExcel-&gt;getActiveSheet()-&gt;getPageSetup()-&gt;setOrientation($orientation);</p>
<p>$this-&gt;objPHPExcel-&gt;getActiveSheet()-&gt;getPageSetup()-&gt;setPaperSize($size);</p>
<p>}</p>
<p>public function renameSheet($sheetName){</p>
<p>$this-&gt;objPHPExcel-&gt;getActiveSheet()-&gt;setTitle($sheetName);</p>
<p>}</p>
<p>public function writeToExcel5(){</p>
<p>require(&#8216;Classes/PHPExcel/IOFactory.php&#8217;);</p>
<p>$objWriter = PHPExcel_IOFactory::createWriter($this-&gt;objPHPExcel, &#8216;Excel5&#8242;);</p>
<p>$objWriter-&gt;save(str_replace(&#8216;.php&#8217;, &#8216;.xls&#8217;, __FILE__));</p>
<p>}</p>
<p>}</p>
<p>$objPHPToExcel = new PHPToExcel();</p>
<p>$objPHPToExcel-&gt;init();</p>
<p>$objPHPToExcel-&gt;databaseConfiguration(array(&#8216;host&#8217; =&gt; &#8216;localhost&#8217;,</p>
<p>&#8216;user&#8217; =&gt; &#8216;root&#8217;,</p>
<p>&#8216;password&#8217; =&gt; &#8221;,</p>
<p>&#8216;database&#8217; =&gt; &#8216;testDB&#8217;),</p>
<p>&#8220;SELECT * FROM user&#8221;);</p>
<p>echo date(&#8216;H:i:s&#8217;).&#8221; Set properties &lt;br/&gt;&#8221;;</p>
<p>$objPHPToExcel-&gt;setProperties(array(</p>
<p>&#8216;creator&#8217; =&gt; &#8216;Kasuma Yuda&#8217;,</p>
<p>&#8216;modifiedBy&#8217; =&gt; &#8216;Kasuma Yuda&#8217;,</p>
<p>&#8216;title&#8217; =&gt; &#8216;MySQL to Excel Using PHP&#8217;,</p>
<p>&#8216;subject&#8217; =&gt; &#8216;How to export data from mysql to excel with php&#8217;,</p>
<p>&#8216;description&#8217; =&gt; &#8216;How to export data from mysql to excel with php&#8217;,</p>
<p>&#8216;keywords&#8217; =&gt; &#8221;,</p>
<p>&#8216;category&#8217; =&gt; &#8216;test file&#8217;,</p>
<p>));</p>
<p>echo date(&#8216;H:i:s&#8217;).&#8221; Generate header &lt;br/&gt;&#8221;;</p>
<p>//Generate header</p>
<p>$objPHPToExcel-&gt;createHeader();</p>
<p>echo date(&#8216;H:i:s&#8217;).&#8221; Generate value &lt;br/&gt;&#8221;;</p>
<p>//Generate rows</p>
<p>$objPHPToExcel-&gt;addValue();</p>
<p>echo date(&#8216;H:i:s&#8217;).&#8221; Set page orientation and size &lt;br/&gt;&#8221;;</p>
<p>//set page orientation and size</p>
<p>$objPHPToExcel-&gt;pageSetting(&#8216;ORIENTATION_LANDSCAPE&#8217;, &#8216;PAPERSIZE_A4&#8242;);</p>
<p>echo date(&#8216;H:i:s&#8217;) . &#8221; Rename sheet\n&#8221;;</p>
<p>$objPHPToExcel-&gt;renameSheet(&#8216;Test Sheet&#8217;);</p>
<p>// Set active sheet index to the first sheet, so Excel opens this as the first sheet</p>
<p>$objPHPToExcel-&gt;setActiveSheet(0);</p>
<p>echo date(&#8216;H:i:s&#8217;) . &#8221; Write to Excel5 format\n&#8221;;</p>
<p>$objPHPToExcel-&gt;writeToExcel5();</p>
<p>echo date(&#8216;H:i:s&#8217;) . &#8221; Peak memory usage: &#8221; . (memory_get_peak_usage(true) / 1024 / 1024) . &#8221; MB\r\n&#8221;;</p>
<p>// Finish</p>
<p>echo date(&#8216;H:i:s&#8217;) . &#8221; Done writing files.\r\n&#8221;;</p>
<p>?&gt;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogyuda.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogyuda.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogyuda.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogyuda.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogyuda.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogyuda.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogyuda.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogyuda.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogyuda.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogyuda.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogyuda.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogyuda.wordpress.com/270/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogyuda.wordpress.com/270/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogyuda.wordpress.com/270/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=270&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blogyuda.wordpress.com/2011/03/17/konversi-data-dari-mysql-ke-excel-dengan-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6d3c868f78def71657e7dbc453778489?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">yuda</media:title>
		</media:content>
	</item>
		<item>
		<title>Print alphabet dengan PHP</title>
		<link>http://blogyuda.wordpress.com/2011/03/17/print-alphabet-dengan-php/</link>
		<comments>http://blogyuda.wordpress.com/2011/03/17/print-alphabet-dengan-php/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 16:42:23 +0000</pubDate>
		<dc:creator>kasumayuda</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[cetak alphabet dengan PHP]]></category>
		<category><![CDATA[Kasuma Yuda]]></category>
		<category><![CDATA[print alphabet dengan PHP]]></category>

		<guid isPermaLink="false">http://blogyuda.wordpress.com/?p=264</guid>
		<description><![CDATA[Ternyata ada cara buat mencetak huruf secara alphabet dengan PHP tanpa harus mendeklarasikan seluruh alphabet terlebih dahulu. Cukup dengan menggunakan fungsi range(), hadeehh&#8230;ketinggalan gua&#8230;hahhaha, Ok, here is the code: private function getAlphabet(){ return range(&#8216;A&#8217;,'Z&#8217;); } over and out&#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=264&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ternyata ada cara buat mencetak huruf secara alphabet dengan PHP tanpa harus mendeklarasikan seluruh alphabet terlebih dahulu. Cukup dengan menggunakan fungsi range(), hadeehh&#8230;ketinggalan gua&#8230;hahhaha,</p>
<p>Ok, here is the code:</p>
<p>private function getAlphabet(){</p>
<p>return range(&#8216;A&#8217;,'Z&#8217;);</p>
<p>}</p>
<p>over and out&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogyuda.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogyuda.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogyuda.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogyuda.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogyuda.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogyuda.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogyuda.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogyuda.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogyuda.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogyuda.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogyuda.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogyuda.wordpress.com/264/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogyuda.wordpress.com/264/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogyuda.wordpress.com/264/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=264&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blogyuda.wordpress.com/2011/03/17/print-alphabet-dengan-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6d3c868f78def71657e7dbc453778489?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">yuda</media:title>
		</media:content>
	</item>
		<item>
		<title>Alhamdulillah release lagi</title>
		<link>http://blogyuda.wordpress.com/2011/03/17/alhamdulillah-release-lagi/</link>
		<comments>http://blogyuda.wordpress.com/2011/03/17/alhamdulillah-release-lagi/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 01:51:51 +0000</pubDate>
		<dc:creator>kasumayuda</dc:creator>
				<category><![CDATA[project]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[publikasi]]></category>
		<category><![CDATA[publikasi kasuma yuda]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[vb.net 2010 express edition]]></category>

		<guid isPermaLink="false">http://blogyuda.wordpress.com/?p=262</guid>
		<description><![CDATA[Alhamdulillah cd tutorial gw yang ke-2 release lagi, kali ini tentang VB.Net 2010. Ada 2 cd, cd 1 berisi tentang tutorialnya, cd2 berisi master program vb.net 2010 express edition, sql server, dan sql server management studio express edition. CD Tutorial ini bisa didapatkan di garudamedia.co.id/cd-tutorial-visual-basic-net-2010.html<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=262&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Alhamdulillah cd tutorial gw yang ke-2 release lagi, kali ini tentang VB.Net 2010. Ada 2 cd, cd 1 berisi tentang tutorialnya, cd2 berisi master program vb.net 2010 express edition, sql server, dan sql server management studio express edition. CD Tutorial ini bisa didapatkan di garudamedia.co.id/cd-tutorial-visual-basic-net-2010.html</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogyuda.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogyuda.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogyuda.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogyuda.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogyuda.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogyuda.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogyuda.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogyuda.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogyuda.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogyuda.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogyuda.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogyuda.wordpress.com/262/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogyuda.wordpress.com/262/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogyuda.wordpress.com/262/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=262&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blogyuda.wordpress.com/2011/03/17/alhamdulillah-release-lagi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6d3c868f78def71657e7dbc453778489?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">yuda</media:title>
		</media:content>
	</item>
		<item>
		<title>cara submit comment di facebook</title>
		<link>http://blogyuda.wordpress.com/2011/03/17/cara-submit-comment-di-facebook/</link>
		<comments>http://blogyuda.wordpress.com/2011/03/17/cara-submit-comment-di-facebook/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 01:46:57 +0000</pubDate>
		<dc:creator>kasumayuda</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[cara submit comment di facebook]]></category>
		<category><![CDATA[comment di facebook tanpa tombol]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Kasuma Yuda]]></category>

		<guid isPermaLink="false">http://blogyuda.wordpress.com/?p=231</guid>
		<description><![CDATA[Cara comment di facebook baru2 ini berubah, kalo dulu kita harus tekan tombol untuk mensubmitnya. Sekarang kita cukup tekan enter pada keyboard dan comment-pun tersubmit. Well, memudahkan memang, tapi gimana caranya kalo mau submit comment kek gini: Hello&#8230;. World&#8230; Ternyata caranya kombinasi, shift + enter. Good job guys&#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=231&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Cara comment di facebook baru2 ini berubah, kalo dulu kita harus tekan tombol untuk mensubmitnya. Sekarang kita cukup tekan enter pada keyboard dan comment-pun tersubmit. Well, memudahkan memang, tapi gimana caranya kalo mau submit comment kek gini:<br />
Hello&#8230;.<br />
World&#8230;</p>
<p>Ternyata caranya kombinasi, shift + enter. Good job guys&#8230;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogyuda.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogyuda.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogyuda.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogyuda.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogyuda.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogyuda.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogyuda.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogyuda.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogyuda.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogyuda.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogyuda.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogyuda.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogyuda.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogyuda.wordpress.com/231/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=231&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blogyuda.wordpress.com/2011/03/17/cara-submit-comment-di-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6d3c868f78def71657e7dbc453778489?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">yuda</media:title>
		</media:content>
	</item>
		<item>
		<title>Memulai Framework Yii</title>
		<link>http://blogyuda.wordpress.com/2011/02/23/memulai-framework-yii/</link>
		<comments>http://blogyuda.wordpress.com/2011/02/23/memulai-framework-yii/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 04:48:17 +0000</pubDate>
		<dc:creator>kasumayuda</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Yii]]></category>
		<category><![CDATA[framework yii]]></category>
		<category><![CDATA[install phpunit]]></category>
		<category><![CDATA[install yii]]></category>
		<category><![CDATA[Kasuma Yuda]]></category>
		<category><![CDATA[selenium]]></category>
		<category><![CDATA[Update pear]]></category>

		<guid isPermaLink="false">http://blogyuda.wordpress.com/?p=239</guid>
		<description><![CDATA[Yii merupakan sebuah framework yang masih sangat baru(versi terbaru 1.1.6), bisa langsung cek ke TKP untuk lebih jelasnya. Disini akan dijelaskan cara pemasangan Yii di windows dengan menggunakan XAMPP. UPDATE PEAR Sebelumnya harus dipastikan PEAR sudah diupdate ke versi yang terbaru untuk dukungan PHPUnit untuk melakukan testing selama masa produksi. Untuk melakukan update PEAR, anda [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=239&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogyuda.files.wordpress.com/2011/02/yii_framework.jpg"><img class="alignleft size-full wp-image-240" title="yii_framework" src="http://blogyuda.files.wordpress.com/2011/02/yii_framework.jpg?w=575" alt=""   /></a>Yii merupakan sebuah framework yang masih sangat baru(versi terbaru 1.1.6), bisa langsung cek ke <a title="Yii Framework" href="http://www.yiiframework.com/" target="_blank">TKP</a> untuk lebih jelasnya. Disini akan dijelaskan cara pemasangan Yii di windows dengan menggunakan <a title="apachefriends" href="http://www.apachefriends.org" target="_blank">XAMPP</a>.</p>
<p><strong>UPDATE PEAR</strong></p>
<p>Sebelumnya harus dipastikan <a title="pear" href="http://pear.php.net/" target="_blank">PEAR </a> sudah diupdate ke versi yang terbaru untuk dukungan PHPUnit untuk melakukan testing selama masa produksi.</p>
<p>Untuk melakukan update PEAR, anda dapat mengaksesnya dari command prompt dengan memanggil Pear, namun sebelumnya anda harus mendaftarkan Pear ke environment variable <span id="more-239"></span>agar anda bisa memanggil pear secara langsung dari command prompt tanpa harus mengakses direktori pear di folder xampp\php. Untuk mendaftarkannya anda bisa dengan mendouble klik file PEAR_ENV.reg di folder &lt;&lt;x&gt;&gt;:\xampp\php.</p>
<p>Untuk mengupdate Pear, anda bisa terlebih dahulu mendownload sebuah file <strong>go-pear.php </strong> di <a href="http://pear.php.net/go-pear">http://pear.php.net/go-pear</a> kemudian anda bisa masuk ke direktori &lt;&lt;x&gt;&gt;:\xampp\php kemudian ketikan pada command prompt <strong>php go-pear.php</strong>.</p>
<p><strong>Persiapkan Folder Project</strong></p>
<p>Cara memulai project yii sangat mudah, sebelumnya anda bisa meletakan file &#8211; file framework yii(BUKAN FILE PROJECT) di bawah folder xampp, misalkan menjadi <strong>d:\xampp\yii</strong>. Setelah itu anda bisa membuat folder project dengan cara sebagai berikut:</p>
<p>Jika anda bisa langsung memanggil php dari command prompt, anda bisa melakukannya sebagai berikut</p>
<p><strong>php d:\xampp\yii\yiic webapp d:\xampp\htdocs\my_project</strong></p>
<p>Jika anda tidak bisa langsung memanggilnya, maka anda bisa melakukannya dengan langkah &#8211; langkah berikut:</p>
<ul>
<li><strong>cd d:\xampp\php </strong>tekan enter</li>
<li><strong>d: </strong>tekan enter</li>
<li><strong>php ..\yii\yiic webapp ..\htdocs\my_project</strong></li>
</ul>
<p>Secara otomatis, folder project dan isinya akan disiapkan. Dan anda bisa melakukan proses development dengan menggunakan framework Yii.</p>
<p><strong>Install PHPUnit</strong></p>
<p>Lanjut ke <a title="PHPUnit" href="http://pear.phpunit.de/" target="_blank">PHPUnit</a>, untuk menginstall PHPUnit dapat diikuti langkah &#8211; langkah berikut:</p>
<ul>
<li>pear channel-discover pear.phpunit.de</li>
<li>pear install phpunit/PHPUnit</li>
</ul>
<p>Agar bisa menjalankan PHPUnit, anda juga harus memiliki file selenium-server yang bisa anda dapatkan di <a href="http://seleniumhq.org/download/">http://seleniumhq.org/download/</a> , anda bisa download versi terbarunya yaitu versi 2. Jangan lupa anda juga harus memiliki versi java yang terinstall di komputer anda, minimal versi 1.5, namun jika anda baru mendownloadnya anda bisa mendapatkan versi 1.6(Saya menggunakan versi 1.6). Java dibutuhkan untuk menjalankan selenium-server yang berupa file *.jar. Untuk menjalankan PHPUnit anda harus menjalankan server tersebut dengan cara: <strong>java -jar path_to_selenium_server/selenium-server.jar </strong>.</p>
<p>Secara default, browser yang digunakan adalah firefox untuk menjalankan file testing dengan PHPUnit. Namun banyak issue yang beredar di internet selenium terbaru tidak dapat membuka firefox walaupun sudah dinyatakan fix path saat menjalankan selenium. Anda dapat menggantinya dengan menggunakan google chrome. Untuk melakukan perubahan tersebut anda harus merubah file <strong>phpunit.xml</strong> yang berada di folder project anda, misalkan <strong>d:\xampp\htdocs\my_project\protected\tests\phpunit.xml.</strong> Anda harus merubah diantara tag &lt;selenium&gt; menjadi seperti ini:</p>
<p>&lt;selenium&gt;</p>
<p>&lt;browser name=&#8221;Chrome&#8221; browser=&#8221;*googlechrome&#8221; /&gt;</p>
<p>&lt;/selenium&gt;</p>
<p>Nah, sekarang anda sudah bisa melakukan testing development dengan menggunakan PHPUnit dengan cara memanggilnya dari command prompt. Cara melakukannya sebagai berikut:</p>
<ul>
<li>Akses folder tests pada folder project anda misalnya, <strong>cd  <strong>d:\xampp\htdocs\my_project\protected\tests </strong></strong>, tekan enter, ketikan <strong>d:</strong> tekan enter.</li>
<li>Selanjutnya anda lakukan testing dengan cara sebagai berikut <strong>phpunit &#8211;bootstrap bootstrap.php functional/UserTest.php </strong>, tekan enter.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogyuda.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogyuda.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogyuda.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogyuda.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogyuda.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogyuda.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogyuda.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogyuda.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogyuda.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogyuda.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogyuda.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogyuda.wordpress.com/239/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogyuda.wordpress.com/239/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogyuda.wordpress.com/239/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=239&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blogyuda.wordpress.com/2011/02/23/memulai-framework-yii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6d3c868f78def71657e7dbc453778489?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">yuda</media:title>
		</media:content>

		<media:content url="http://blogyuda.files.wordpress.com/2011/02/yii_framework.jpg" medium="image">
			<media:title type="html">yii_framework</media:title>
		</media:content>
	</item>
		<item>
		<title>Chrome extensions: Switch to Tab</title>
		<link>http://blogyuda.wordpress.com/2011/02/23/chrome-extensions-switch-to-tab/</link>
		<comments>http://blogyuda.wordpress.com/2011/02/23/chrome-extensions-switch-to-tab/#comments</comments>
		<pubDate>Wed, 23 Feb 2011 00:43:23 +0000</pubDate>
		<dc:creator>kasumayuda</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[google chrome extensions]]></category>
		<category><![CDATA[Kasuma Yuda]]></category>
		<category><![CDATA[omnibox chrome]]></category>
		<category><![CDATA[switch to tab chrome extensions]]></category>

		<guid isPermaLink="false">http://blogyuda.wordpress.com/?p=229</guid>
		<description><![CDATA[Ada satu extensions yang asik yang baru &#8211; baru ini saya temukan di webstorenya chrome. Yaitu extensions Switch to Tab, extensions ini memudahkan kita untuk berpindah antar tab di dalam browser chrome. Kalau biasanya kita berpindah tab dengan menggunakan mouse atau dengen menekan kombinasi ctrl+tab. Dengan adanya extensions ini, kita cukup ketikan di address bar [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=229&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogyuda.files.wordpress.com/2011/02/google-chrome-logo-711569.jpg"><img class="size-full wp-image-232 alignleft" title="google-chrome-logo" src="http://blogyuda.files.wordpress.com/2011/02/google-chrome-logo-711569.jpg?w=575" alt=""   /></a>Ada satu extensions yang asik yang baru &#8211; baru ini saya temukan di webstorenya chrome. Yaitu extensions Switch to Tab, extensions ini memudahkan kita untuk berpindah antar tab di dalam browser chrome. Kalau biasanya kita berpindah tab dengan menggunakan mouse atau dengen menekan kombinasi ctrl+tab. Dengan adanya extensions ini, kita cukup ketikan di address bar sw,  kemudian pilih Switch to Tab dengan menekan tombol panah bawah. Selanjutnya ketikan web title yang telah anda buka di browser chrome, secara otomatis akan muncul tab &#8211; tab yang web titlenya sesuai dengan apa yang anda ketikan. Tekan enter dan voila, anda sudah berpindah ke tab yang anda pilih. Namun ada sedikit kekurangan dalam extensions ini, yaitu ketika anda menekan enter untuk membuka tab yang telah anda pilih, jendela chrome mengecil (Bukan minimize). Mudah &#8211; mudahan developernya bisa cepat memperbaiki extension ini.</p>
<p>Untuk mendapatkan extensionnya silahkan download di sini:</p>
<p><a href="https://chrome.google.com/webstore/detail/gbfhhcljihbgcobpfnceegfmooomhhli#">https://chrome.google.com/webstore/detail/gbfhhcljihbgcobpfnceegfmooomhhli#</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/blogyuda.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/blogyuda.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/blogyuda.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/blogyuda.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/blogyuda.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/blogyuda.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/blogyuda.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/blogyuda.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/blogyuda.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/blogyuda.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/blogyuda.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/blogyuda.wordpress.com/229/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/blogyuda.wordpress.com/229/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/blogyuda.wordpress.com/229/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blogyuda.wordpress.com&amp;blog=3482338&amp;post=229&amp;subd=blogyuda&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blogyuda.wordpress.com/2011/02/23/chrome-extensions-switch-to-tab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6d3c868f78def71657e7dbc453778489?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96" medium="image">
			<media:title type="html">yuda</media:title>
		</media:content>

		<media:content url="http://blogyuda.files.wordpress.com/2011/02/google-chrome-logo-711569.jpg" medium="image">
			<media:title type="html">google-chrome-logo</media:title>
		</media:content>
	</item>
	</channel>
</rss>
