<?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>TeKaJe</title>
	<atom:link href="http://tekaje.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://tekaje.com</link>
	<description>Fun Creative and Inovative</description>
	<lastBuildDate>Mon, 20 Feb 2012 02:10:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
		<item>
		<title>Bagaimana Caranya Membuat Tag pada Komentar Facebook</title>
		<link>http://tekaje.com/blog/social-network/bagaimana-caranya-membuat-tag-pada-komentar-facebook/</link>
		<comments>http://tekaje.com/blog/social-network/bagaimana-caranya-membuat-tag-pada-komentar-facebook/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 02:07:02 +0000</pubDate>
		<dc:creator>dhepe</dc:creator>
				<category><![CDATA[Social Network]]></category>

		<guid isPermaLink="false">http://tekaje.com/?p=63</guid>
		<description><![CDATA[A couple months a go, facebook added a new function that enables users to tag their friends on their comment system (status update and wall comment). By default you can do that simply by typing @ and type any letter then list of your friends with that particular letter will show up. But how about [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://static.int.crazydavinci.net/images/facebook-formula.png" alt="Facebook Formula" width="128" height="128" />A couple months a go, facebook added a new function that enables users to tag their friends on their comment system (status update and wall comment). By default you can do that simply by typing @ and type any letter then list of your friends with that particular letter will show up. But how about create a custom tag for your friends name? for example, You have a friend named John, you can tag John with another name, for example michael. Interesting, right? You can play more with this trick, for example make your comment fully clickable to your own fan page, etc. Just be more creative.</p>
<p><span id="more-63"></span></p>
<p>With this trick, you can evenÂ <strong>tag people who are not friends</strong> with you, as long as you have their facebook ID. Ok, letâ€™s start to show you how to do this. Simply put your comment with this format :</p>
<div><div id="wpshdo_1" class="wp-synhighlighter-outer"><div id="wpshdt_1" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_1"></a><a id="wpshat_1" class="wp-synhighlighter-title" href="#codesyntax_1"  onClick="javascript:wpsh_toggleBlock(1)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_1" onClick="javascript:wpsh_code(1)" title="Show code only"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_1" onClick="javascript:wpsh_print(1)" title="Print code"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_1" class="wp-synhighlighter-inner" style="display: block;"><pre class="php" style="font-family:monospace;"> 
<span class="sy0">@@</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="sy0">:</span><span class="br0">&#91;</span>Facebook ID<span class="sy0">:</span><span class="nu0">0</span><span class="sy0">:</span>Tag Name<span class="br0">&#93;</span><span class="br0">&#93;</span></pre></div></div></p>
</div>
<ul>
<li><strong>Facebook ID</strong> is the unique id identifying every facebook profile, you can read and find out how to get the facebook id on this post :<a href="http://crazydavinci.net/2011/04/how-to-find-facebook-id/" target="nofollow">How To Find Facebook ID</a></li>
<li><strong>Tag Name</strong> would be your custom text, this way you can link to your friendsâ€™ facebook profile but with whatever text you want.</li>
</ul>
<p>For example :</p>
<div><div id="wpshdo_2" class="wp-synhighlighter-outer"><div id="wpshdt_2" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_2"></a><a id="wpshat_2" class="wp-synhighlighter-title" href="#codesyntax_2"  onClick="javascript:wpsh_toggleBlock(2)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_2" onClick="javascript:wpsh_code(2)" title="Show code only"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_2" onClick="javascript:wpsh_print(2)" title="Print code"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_2" class="wp-synhighlighter-inner" style="display: block;"><pre class="php" style="font-family:monospace;"> 
<span class="sy0">@@</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="sy0">:</span><span class="br0">&#91;</span><span class="nu0">1581200252</span><span class="sy0">:</span><span class="nu0">0</span><span class="sy0">:</span>crazydavinci<span class="sy0">.</span>net<span class="br0">&#93;</span><span class="br0">&#93;</span> Your comment hereâ€¦</pre></div></div></p>
</div>
<p>With this code, you can tag my profile (Joy CrazyDaVinci) but with crazydavinci.net as the anchor text. Preview :<br />
<img src="http://static.int.crazydavinci.net/images/facebook-comment-tag.jpg" alt="Facebook Comment Tag" /></p>
<p>Cool isnâ€™t it? Please note that if it doesnt show as it should be, the tag is not clickable or not on the blue colored format, you need to refresh the page, it will show you what you want to see.</p>
<p>Thatâ€™s all, happy connecting with facebookÂ <img src="http://crazydavinci.net/wp-includes/images/smilies/icon_wink.gif" alt=";)" /></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://tekaje.com/blog/social-network/bagaimana-caranya-membuat-tag-pada-komentar-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bagaimana Caranya Mencari ID Facebook</title>
		<link>http://tekaje.com/blog/social-network/bagaimana-caranya-mencari-id-facebook/</link>
		<comments>http://tekaje.com/blog/social-network/bagaimana-caranya-mencari-id-facebook/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 02:03:15 +0000</pubDate>
		<dc:creator>dhepe</dc:creator>
				<category><![CDATA[Social Network]]></category>

		<guid isPermaLink="false">http://tekaje.com/?p=61</guid>
		<description><![CDATA[What is facebook ID? itâ€™s a unique number identifying a facebook profile, facebook groups or fan pages. As you can see from other facebook profile, hereâ€™s an example for Facebook Bold Text profile URL : http://www.facebook.com/profile.php?id=139701732734451 See the url above,Â 139701732734451Â is the facebook id. we will discuss about how to get the id. Below are some [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://static.int.crazydavinci.net/images/facebook-logo.png" alt="Facebook Logo" width="128" height="128" />What is facebook ID? itâ€™s a unique number identifying a facebook profile, facebook groups or fan pages. As you can see from other facebook profile, hereâ€™s an example for Facebook Bold Text profile URL :</p>
<p>http://www.facebook.com/profile.php?id=139701732734451</p>
<p>See the url above,Â 139701732734451Â is the facebook id. we will discuss about how to get the id. Below are some javascript address bar tricks you can use to find facebook id. You can get your own facebook id, your friends facebook id, or facebook groups/fan pages id programmatically.</p>
<p><span id="more-61"></span></p>
<p><strong>To find your own facebook id</strong>, simply put this code on the address bar then press enter :<br />
<span style="font-family: monospace;"><span style="line-height: normal; white-space: pre-wrap;"><div id="wpshdo_3" class="wp-synhighlighter-outer"><div id="wpshdt_3" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_3"></a><a id="wpshat_3" class="wp-synhighlighter-title" href="#codesyntax_3"  onClick="javascript:wpsh_toggleBlock(3)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_3" onClick="javascript:wpsh_code(3)" title="Show code only"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_3" onClick="javascript:wpsh_print(3)" title="Print code"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_3" class="wp-synhighlighter-inner" style="display: block;"><pre class="javascript" style="font-family:monospace;">javascript<span class="sy0">:</span><span class="kw3">alert</span><span class="br0">&#40;</span><span class="st0">'Your Facebook ID : '</span><span class="sy0">+</span>Env<span class="br0">&#91;</span><span class="st0">'user'</span><span class="br0">&#93;</span><span class="br0">&#41;</span></pre></div></div></p>
<p><strong>For friends facebook id, or facebook groups/fan pages id</strong>, simply go to the destination profile, then paste the code on the address bar. you can use one of these codes ;</p>
<ul>
<li>If your profile or your friends/facebook page profile has profile picture, not the default silhouette one, use this :<br />
<span style="font-family: monospace;"><span style="line-height: normal; white-space: pre-wrap;"><div id="wpshdo_4" class="wp-synhighlighter-outer"><div id="wpshdt_4" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_4"></a><a id="wpshat_4" class="wp-synhighlighter-title" href="#codesyntax_4"  onClick="javascript:wpsh_toggleBlock(4)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_4" onClick="javascript:wpsh_code(4)" title="Show code only"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_4" onClick="javascript:wpsh_print(4)" title="Print code"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_4" class="wp-synhighlighter-inner" style="display: block;"><pre class="javascript" style="font-family:monospace;"> 
javascript<span class="sy0">:</span>x<span class="sy0">=</span>$<span class="br0">&#40;</span><span class="st0">'profile_pic'</span><span class="br0">&#41;</span>.<span class="me1">src</span><span class="sy0">;</span>y<span class="sy0">=</span>x.<span class="me1">substr</span><span class="br0">&#40;</span>x.<span class="me1">indexOf</span><span class="br0">&#40;</span><span class="st0">'_'</span><span class="br0">&#41;</span><span class="sy0">+</span>1<span class="br0">&#41;</span><span class="sy0">;</span>alert<span class="br0">&#40;</span><span class="st0">'Facebook ID : '</span><span class="sy0">+</span>y.<span class="me1">substr</span><span class="br0">&#40;</span><span class="nu0">0</span><span class="sy0">,</span>y.<span class="me1">indexOf</span><span class="br0">&#40;</span><span class="st0">'_'</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span></pre></div></div></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p></span></span></li>
<li>This one is usingÂ <strong>facebook share link</strong>, we will get its link then get the profile id programmatically. You can use this if you can see share link on its profile page. hereâ€™s the code :<br />
<span style="font-family: monospace;"><span style="line-height: normal; white-space: pre-wrap;"><div id="wpshdo_5" class="wp-synhighlighter-outer"><div id="wpshdt_5" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_5"></a><a id="wpshat_5" class="wp-synhighlighter-title" href="#codesyntax_5"  onClick="javascript:wpsh_toggleBlock(5)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_5" onClick="javascript:wpsh_code(5)" title="Show code only"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_5" onClick="javascript:wpsh_print(5)" title="Print code"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_5" class="wp-synhighlighter-inner" style="display: block;"><pre class="javascript" style="font-family:monospace;"> 
javascript<span class="sy0">:</span>x<span class="sy0">=</span>$<span class="br0">&#40;</span><span class="st0">'content'</span><span class="br0">&#41;</span>.<span class="me1">getElementsByTagName</span><span class="br0">&#40;</span><span class="st0">'a'</span><span class="br0">&#41;</span><span class="sy0">;</span>for<span class="br0">&#40;</span>i<span class="sy0">=</span><span class="nu0">0</span><span class="sy0">;</span>i<span class="sy0">&lt;</span>x .<span class="me1">length</span><span class="sy0">;</span>i<span class="sy0">++</span><span class="br0">&#41;</span><span class="kw1">if</span><span class="br0">&#40;</span>x<span class="br0">&#91;</span>i<span class="br0">&#93;</span>.<span class="me1">href</span>.<span class="me1">indexOf</span><span class="br0">&#40;</span><span class="st0">'[]'</span><span class="br0">&#41;</span><span class="sy0">&gt;</span>1<span class="br0">&#41;</span><span class="br0">&#123;</span>y<span class="sy0">=</span>x<span class="br0">&#91;</span>i<span class="br0">&#93;</span>.<span class="me1">href</span><span class="sy0">;</span>alert<span class="br0">&#40;</span><span class="st0">'Facebook ID : '</span><span class="sy0">+</span>y.<span class="me1">substr</span><span class="br0">&#40;</span>y.<span class="me1">indexOf</span><span class="br0">&#40;</span><span class="st0">'[]'</span><span class="br0">&#41;</span><span class="sy0">+</span>3<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>break<span class="br0">&#125;</span><span class="sy0">;</span>void<span class="br0">&#40;</span><span class="nu0">0</span><span class="br0">&#41;</span></pre></div></div></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p></span></span></li>
<li>And this is using xhpc_targetid, one of the form elements for sending message to destination wall. You can use this if you can post to the destination profile :<br />
<span style="font-family: monospace;"><span style="line-height: normal; white-space: pre-wrap;"><div id="wpshdo_6" class="wp-synhighlighter-outer"><div id="wpshdt_6" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_6"></a><a id="wpshat_6" class="wp-synhighlighter-title" href="#codesyntax_6"  onClick="javascript:wpsh_toggleBlock(6)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_6" onClick="javascript:wpsh_code(6)" title="Show code only"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_6" onClick="javascript:wpsh_print(6)" title="Print code"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_6" class="wp-synhighlighter-inner" style="display: block;"><pre class="javascript" style="font-family:monospace;"> 
javascript<span class="sy0">:</span>x<span class="sy0">=</span>document.<span class="me1">forms</span><span class="sy0">;</span>for<span class="br0">&#40;</span>i<span class="sy0">=</span><span class="nu0">0</span><span class="sy0">;</span>i<span class="sy0">&lt;</span>x .<span class="me1">length</span><span class="sy0">;</span>i<span class="sy0">++</span><span class="br0">&#41;</span><span class="br0">&#123;</span><span class="kw1">if</span><span class="br0">&#40;</span>document.<span class="me1">forms</span><span class="br0">&#91;</span>i<span class="br0">&#93;</span>.<span class="me1">xhpc_targetid</span><span class="br0">&#41;</span><span class="br0">&#123;</span><span class="kw3">alert</span><span class="br0">&#40;</span><span class="st0">'Facebook ID : '</span><span class="sy0">+</span>document.<span class="me1">forms</span><span class="br0">&#91;</span>i<span class="br0">&#93;</span>.<span class="me1">xhpc_targetid</span>.<span class="me1">value</span><span class="br0">&#41;</span><span class="sy0">;</span>break<span class="br0">&#125;</span><span class="br0">&#125;</span><span class="sy0">;</span>void<span class="br0">&#40;</span><span class="nu0">0</span><span class="br0">&#41;</span></pre></div></div></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p></span></span></li>
</ul>
<p>There are lots more tricks to see facebook id, but we cant discuss them all here. Some of the examples above will be enough for you to get the id.</p>
<p>Happy tweakingÂ <img src="http://crazydavinci.net/wp-includes/images/smilies/icon_wink.gif" alt=";)" /></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://tekaje.com/blog/social-network/bagaimana-caranya-mencari-id-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mencari array dengan array pada php</title>
		<link>http://tekaje.com/blog/php/mencari-array-dengan-array-pada-php/</link>
		<comments>http://tekaje.com/blog/php/mencari-array-dengan-array-pada-php/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 11:31:53 +0000</pubDate>
		<dc:creator>dhepe</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://tekaje.com/?p=54</guid>
		<description><![CDATA[Ada seorang teman yang sedang bingung tentang programnya. Sebut saja Arya, dia membuat program ticket support untuk kantornya sebagai bahan untuk Tugas Akhirnya, pada bagian Knowledgebase terdapat sistem tagging. Tag digunakan sebagai kata kunci untuk menandai postingan knowledgebase tersebut.Â Mungkin para blogger dan SEOer sering menggunakan tag pada postingannya . Pada saat sidang si Dosen Penguji [...]]]></description>
			<content:encoded><![CDATA[<p>Ada seorang teman yang sedang bingung tentang programnya. Sebut saja Arya, dia membuat program ticket support untuk kantornya sebagai bahan untuk Tugas Akhirnya, pada bagian Knowledgebase terdapat sistem tagging. Tag digunakan sebagai kata kunci untuk menandai postingan knowledgebase tersebut.Â Mungkin para blogger dan SEOer sering menggunakan tag pada postingannya <img src='http://tekaje.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> .</p>
<p>Pada saat sidang si Dosen Penguji ini menentukan bahwa tag harus unik, tidak boleh ada yang sama pada knowledgebase, sedangkan Arya menggunakan tag ini sebagai sarana untuk mempermudah pencarian beberapa data, padahal dalam satu Knowledgebase saja bisa terdapat lebih dari satu tag. Lalu bagaimanakah caranya agar keinginan sang Dosen Penguji tercapai ? Bagaimana caranya agar tidak terjadi duplikasi data ketika meng-input satu atau lebih tag ?</p>
<p><span id="more-54"></span>Jadi untuk dapat memenuhi keinginan sang Dosen Penguji, kita bisa menggunakan pencarian array dengan array, logikanya adalah sebagai berikut :</p>
<ol>
<li>Data tag yang ada pada database kita ambil semua dan dijadikan sebagai array</li>
<li>Setelah menjadi array kita rubah lagi menjadi string dan berikan koma sebagai pemisah</li>
<li>Kemudian kita kembalikan lagi menjadi array dengan koma sebagai pemisah data</li>
<li>Data tag baru (yang akan dimasukkan) juga kita jadikan sebagai array dengan koma sebagai pemisah data</li>
<li>Kemudian kita gunakan foreach tag baru didalam foreach tag database untuk melakukan pengecekan data</li>
<li>Apabila sama, maka berikan flag dan simpan data tersebut menjadi array (agar dapat diketahui data yang sama)</li>
</ol>
<p>Berikut adalah contoh kodenya</p>
<div id="wpshdo_7" class="wp-synhighlighter-outer"><div id="wpshdt_7" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_7"></a><a id="wpshat_7" class="wp-synhighlighter-title" href="#codesyntax_7"  onClick="javascript:wpsh_toggleBlock(7)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_7" onClick="javascript:wpsh_code(7)" title="Show code only"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_7" onClick="javascript:wpsh_print(7)" title="Print code"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_7" class="wp-synhighlighter-inner" style="display: block;"><pre class="php" style="font-family:monospace;"><span class="kw2">&lt;?php</span>
<span class="kw2">function</span> check_tag<span class="br0">&#40;</span><span class="re0">$tag</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
	<span class="re0">$search</span> <span class="sy0">=</span> <span class="re0">$tag</span><span class="sy0">;</span>
	<span class="re0">$cari</span> <span class="sy0">=</span> <a href="http://www.php.net/explode"><span class="kw3">explode</span></a><span class="br0">&#40;</span><span class="st0">&quot;,&quot;</span><span class="sy0">,</span><span class="re0">$search</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
	<span class="re0">$sql</span> <span class="sy0">=</span> <span class="st0">&quot;SELECT kb_tag FROM tbl_knowledgebase&quot;</span><span class="sy0">;</span>
	<span class="re0">$que</span> <span class="sy0">=</span> <a href="http://www.php.net/mysql_query"><span class="kw3">mysql_query</span></a><span class="br0">&#40;</span><span class="re0">$sql</span><span class="br0">&#41;</span><span class="sy0">;</span>
	<span class="kw1">while</span><span class="br0">&#40;</span><span class="re0">$data</span> <span class="sy0">=</span> <a href="http://www.php.net/mysql_fetch_array"><span class="kw3">mysql_fetch_array</span></a><span class="br0">&#40;</span><span class="re0">$que</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
		<span class="re0">$array</span><span class="br0">&#91;</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="re0">$data</span><span class="br0">&#91;</span><span class="st_h">'kb_tag'</span><span class="br0">&#93;</span><span class="sy0">;</span>
	<span class="br0">&#125;</span>
	<span class="re0">$array</span> <span class="sy0">=</span> <a href="http://www.php.net/implode"><span class="kw3">implode</span></a><span class="br0">&#40;</span><span class="st0">&quot;,&quot;</span><span class="sy0">,</span><span class="re0">$array</span><span class="br0">&#41;</span><span class="sy0">;</span>
	<span class="re0">$array</span> <span class="sy0">=</span> <a href="http://www.php.net/explode"><span class="kw3">explode</span></a><span class="br0">&#40;</span><span class="st0">&quot;,&quot;</span><span class="sy0">,</span><span class="re0">$array</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
	<span class="kw1">foreach</span><span class="br0">&#40;</span><span class="re0">$array</span> <span class="kw1">as</span> <span class="re0">$value</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
		<span class="re0">$value</span> <span class="sy0">=</span> <a href="http://www.php.net/trim"><span class="kw3">trim</span></a><span class="br0">&#40;</span><span class="re0">$value</span><span class="br0">&#41;</span><span class="sy0">;</span>
		<span class="kw1">foreach</span><span class="br0">&#40;</span><span class="re0">$cari</span> <span class="kw1">as</span> <span class="re0">$hasil</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
			<span class="re0">$hasil</span> <span class="sy0">=</span> <a href="http://www.php.net/trim"><span class="kw3">trim</span></a><span class="br0">&#40;</span><span class="re0">$hasil</span><span class="br0">&#41;</span><span class="sy0">;</span>
			<span class="kw1">if</span><span class="br0">&#40;</span><span class="re0">$hasil</span><span class="sy0">==</span><span class="re0">$value</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
				<span class="re0">$key</span><span class="br0">&#91;</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="re0">$hasil</span><span class="sy0">;</span>
				<span class="re0">$sama</span> <span class="sy0">=</span> <span class="nu0">1</span><span class="sy0">;</span>
			<span class="br0">&#125;</span>
		<span class="br0">&#125;</span>
	<span class="br0">&#125;</span>
	<span class="kw1">if</span><span class="br0">&#40;</span><span class="re0">$sama</span><span class="sy0">==</span><span class="nu0">1</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
		<span class="co1">//echo &quot;Tag berikut ini sudah ada pada database : &lt;br /&gt;&quot;;</span>
		<span class="re0">$key</span> <span class="sy0">=</span> <a href="http://www.php.net/array_unique"><span class="kw3">array_unique</span></a><span class="br0">&#40;</span><span class="re0">$key</span><span class="br0">&#41;</span><span class="sy0">;</span>
		<span class="re0">$word</span> <span class="sy0">=</span> <a href="http://www.php.net/implode"><span class="kw3">implode</span></a><span class="br0">&#40;</span><span class="st0">&quot;, &quot;</span><span class="sy0">,</span><span class="re0">$key</span><span class="br0">&#41;</span><span class="sy0">;</span>
	<span class="br0">&#125;</span>
	<span class="kw1">return</span> <span class="re0">$word</span><span class="sy0">;</span>
<span class="br0">&#125;</span>
<span class="sy1">?&gt;</span></pre></div></div>
<p>Selamat mencoba <img src='http://tekaje.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://tekaje.com/blog/php/mencari-array-dengan-array-pada-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Algoritma Bilangan Prima Dengan PHP</title>
		<link>http://tekaje.com/blog/php/algoritma-bilangan-prima-dengan-php/</link>
		<comments>http://tekaje.com/blog/php/algoritma-bilangan-prima-dengan-php/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 00:56:57 +0000</pubDate>
		<dc:creator>dhepe</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://tekaje.com/?p=42</guid>
		<description><![CDATA[Beberapa waktu lalu, salah seorang kakak kelas saya bertanya mengenai bagaimana algoritma untuk mencetak bilangan prima dengan cepat. Bilangan prima yang diminta bukan hanya sampai 100 atau 1000, tapi sampai 100juta. Setelah mencari di Google, ternyata saya menemukan salah satu algoritma klasik untuk mencetak bilangan prima. Algoritma tersebut disebut sebagai Sieve of Eratosthenes, saya temukan [...]]]></description>
			<content:encoded><![CDATA[<p>Beberapa waktu lalu, salah seorang kakak kelas saya bertanya mengenai bagaimana algoritma untuk mencetak bilangan prima dengan cepat. Bilangan prima yang diminta bukan hanya sampai 100 atau 1000, tapi sampai 100juta.</p>
<p>Setelah mencari di Google, ternyata saya menemukan salah satu algoritma klasik untuk mencetak bilangan prima. Algoritma tersebut disebut sebagai <strong>Sieve of Eratosthenes</strong>, saya temukan di Wikipedia. Mungkin ini bukan algoritma yang tercepat, tapi setidaknya sudah cukup cepat dibanding jika menggunakan modulus.</p>
<p><span id="more-42"></span></p>
<p>Berikut ini algoritma tersebut yang dikutip dari Wikipedia.</p>
<p>Misalkan kita hendak menemukan semua bilangan prima di antara 1 sampai suatu bilangan bulatÂ <em>n</em>.</p>
<ol>
<li>Tulis semua bilangan, mulai dari 1 sampaiÂ <em>n</em>. Misalkan ini adalah daftar A.</li>
<li>Buat suatu daftar yang masih kosong, sebut saja daftar B.</li>
<li>Coret bilangan 1 dari daftar A.</li>
<li>Lalu tulis 2 pada daftar B. Lalu coret 2 dan semua kelipatannya dari daftar A</li>
<li>Bilangan pertama yang belum tercoret dari daftar A (misalnya 3) adalah bilangan prima. Tulis bilangan ini di daftar B, lalu coret bilangan ini dan semua kelipatannya dari daftar A.</li>
<li>Ulangi langkah 4 sampai semua bilangan di daftar A sudah tercoret.</li>
</ol>
<p>Setelah selesai, semua bilangan di daftar B adalah bilangan prima.</p>
<p>Dan berikut ini contoh penerapan algoritma di atas dalam bahasa pemrograman PHP. Script ini sudah ditest untuk menampilkan bilangan prima dibawah 1.000.000 dan berhasil menampilkannya dalam waktu 3 detik.</p>
<div id="wpshdo_8" class="wp-synhighlighter-outer"><div id="wpshdt_8" class="wp-synhighlighter-expanded"><table border="0" width="100%"><tr><td align="left" width="80%"><a name="#codesyntax_8"></a><a id="wpshat_8" class="wp-synhighlighter-title" href="#codesyntax_8"  onClick="javascript:wpsh_toggleBlock(8)" title="Click to show/hide code block">Source code</a></td><td align="right"><a href="#codesyntax_8" onClick="javascript:wpsh_code(8)" title="Show code only"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/code.png" /></a>&nbsp;<a href="#codesyntax_8" onClick="javascript:wpsh_print(8)" title="Print code"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/printer.png" /></a>&nbsp;<a href="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/About.html" target="_blank" title="Show plugin information"><img border="0" style="border: 0 none" src="http://tekaje.com/blog/wp-content/plugins/wp-synhighlight/themes/default/images/info.gif" /></a>&nbsp;</td></tr></table></div><div id="wpshdi_8" class="wp-synhighlighter-inner" style="display: block;"><pre class="php" style="font-family:monospace;"><span class="kw2">&lt;?php</span>
&nbsp;
<span class="kw2">function</span> bilangan_prima<span class="br0">&#40;</span><span class="re0">$limit</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
	<span class="re0">$prima</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
	<span class="re0">$prima_awal</span> <span class="sy0">=</span> <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span>2<span class="sy0">,</span>3<span class="sy0">,</span>5<span class="sy0">,</span>7<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
	<span class="kw1">for</span> <span class="br0">&#40;</span><span class="re0">$i</span><span class="sy0">=</span><span class="nu0">2</span><span class="sy0">;</span> <span class="re0">$i</span><span class="sy0">&lt;=</span><span class="re0">$limit</span><span class="sy0">;</span> <span class="re0">$i</span><span class="sy0">++</span><span class="br0">&#41;</span>
		<span class="re0">$prima</span><span class="br0">&#91;</span><span class="re0">$i</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="kw4">true</span><span class="sy0">;</span>
&nbsp;
	<span class="kw1">foreach</span> <span class="br0">&#40;</span><span class="re0">$prima_awal</span> <span class="kw1">as</span> <span class="re0">$awal</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
		<span class="kw1">for</span> <span class="br0">&#40;</span><span class="re0">$i</span><span class="sy0">=</span>2<span class="sy0">*</span><span class="re0">$awal</span><span class="sy0">;</span> <span class="re0">$i</span><span class="sy0">&lt;=</span><span class="re0">$limit</span><span class="sy0">;</span> <span class="re0">$i</span><span class="sy0">+=</span><span class="re0">$awal</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
			<span class="re0">$prima</span><span class="br0">&#91;</span><span class="re0">$i</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="kw4">false</span><span class="sy0">;</span>
		<span class="br0">&#125;</span>
	<span class="br0">&#125;</span>
&nbsp;
	<span class="kw1">foreach</span> <span class="br0">&#40;</span><span class="re0">$prima</span> <span class="kw1">as</span> <span class="re0">$bilangan</span><span class="sy0">=&gt;</span><span class="re0">$status</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
		<span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$status</span><span class="br0">&#41;</span> <span class="kw1">echo</span> <span class="st0">&quot;<span class="es4">$bilangan</span> &quot;</span><span class="sy0">;</span>
	<span class="br0">&#125;</span>
<span class="br0">&#125;</span>
<span class="re0">$start</span><span class="sy0">=</span><a href="http://www.php.net/mktime"><span class="kw3">mktime</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<span class="co1">// isilah $n dengan batas bilangan prima yg kamu inginkan</span>
<span class="re0">$n</span> <span class="sy0">=</span> <span class="nu0">100</span><span class="sy0">;</span>
bilangan_prima<span class="br0">&#40;</span><span class="re0">$n</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<span class="re0">$finish</span><span class="sy0">=</span><a href="http://www.php.net/mktime"><span class="kw3">mktime</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="re0">$result</span><span class="sy0">=</span><span class="re0">$finish</span><span class="sy0">-</span><span class="re0">$start</span><span class="sy0">;</span>
<span class="kw1">echo</span> <span class="st0">&quot;&lt;br&gt;Time: <span class="es4">$result</span> seconds&quot;</span><span class="sy0">;</span>
&nbsp;
<span class="sy1">?&gt;</span></pre></div></div>
<p>Semoga bermanfaat <img src='http://tekaje.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://achmatim.net/2008/03/28/algoritma-tercepat-mencetak-bilangan-prima/" target="_blank">sumber</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tekaje.com/blog/php/algoritma-bilangan-prima-dengan-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DNS</title>
		<link>http://tekaje.com/blog/networking/dns/</link>
		<comments>http://tekaje.com/blog/networking/dns/#comments</comments>
		<pubDate>Tue, 28 Jun 2011 05:14:24 +0000</pubDate>
		<dc:creator>dhepe</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://tekaje.com/?p=1</guid>
		<description><![CDATA[DNS (Domain Name System, bahasa Indonesia: Sistem Penamaan Domain) adalah sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surat elektronik [...]]]></description>
			<content:encoded><![CDATA[<p>DNS (Domain Name System, bahasa Indonesia: Sistem Penamaan Domain) adalah sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surat elektronik (email) untuk setiap domain.</p>
<p><span id="more-1"></span></p>
<h3>Sejarah Singkat DNS</h3>
<p>Penggunaan nama sebagai pengabstraksi alamat mesin di sebuah jaringan komputer yang lebih dikenal oleh manusia mengalahkan TCP/IP, dan kembali ke zaman ARPAnet. Dahulu, setiap komputer di jaringan komputer menggunakan file HOSTS.TXT dari SRI (sekarang SIR International), yang memetakan sebuah alamat ke sebuah nama (secara teknis, file ini masih ada &#8211; sebagian besar sistem operasi modern menggunakannya baik secara baku maupun melalui konfigurasi, dapat melihat Hosts file untuk menyamakan sebuah nama host menjadi sebuah alamat IP sebelum melakukan pencarian via DNS). Namun, sistem tersebut diatas mewarisi beberapa keterbatasan yang mencolok dari sisi prasyarat, setiap saat sebuah alamat komputer berubah, setiap sistem yang hendak berhubungan dengan komputer tersebut harus melakukan update terhadap file Hosts.</p>
<p>Dengan berkembangnya jaringan komputer, membutuhkan sistem yang bisa dikembangkan: sebuah sistem yang bisa mengganti alamat host hanya di satu tempat, host lain akan mempelajari perubaha tersebut secara dinamis. Inilah DNS.</p>
<p>Paul Mockapetris menemukan DNS di tahun 1983; spesifikasi asli muncul di RFC 882 dan 883. Tahun 1987, penerbitan RFC 1034 dan RFC 1035 membuat update terhadap spesifikasi DNS. Hal ini membuat RFC 882 dan RFC 883 tidak berlaku lagi. Beberapa RFC terkini telah memproposikan beberapa tambahan dari protokol inti DNS.</p>
<p>sumber wikipedia</p>
]]></content:encoded>
			<wfw:commentRss>http://tekaje.com/blog/networking/dns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

