<?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>irfani.firdausy.com</title>
	<atom:link href="http://irfani.firdausy.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://irfani.firdausy.com</link>
	<description>Irfani Firdausy Live Journal</description>
	<lastBuildDate>Wed, 21 Mar 2012 15:43:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Why is it better to develop in PHP with classes (OOP)?</title>
		<link>http://irfani.firdausy.com/2012/03/21/why-is-it-better-to-develop-in-php-with-classes-oop/</link>
		<comments>http://irfani.firdausy.com/2012/03/21/why-is-it-better-to-develop-in-php-with-classes-oop/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 15:43:13 +0000</pubDate>
		<dc:creator>irfani</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php class]]></category>

		<guid isPermaLink="false">http://irfani.firdausy.com/?p=116</guid>
		<description><![CDATA[Some developers code their PHP projects writing classes of objects. Others also write classes but do it just because they see others doing it without being able to explain why classes are a good thing. Others do not write classes but reuse other people code written in the form of classes. Others completely refuse to [...]]]></description>
			<content:encoded><![CDATA[<p><em>Some developers code their PHP projects writing classes of objects.</p>
<p>Others also write classes but do it just because they see others doing it without being able to explain why classes are a good thing.</p>
<p>Others do not write classes but reuse other people code written in the form of classes.</p>
<p>Others completely refuse to write or reuse other developer classes because they do not see much point in doing it.</p>
<p>Read this article to learn why it is better to develop your PHP projects based on object classes.</p>
<p>You may also learn how to convert your global code based classes into properly written classes that you can reuse in multiple projects besides other benefits of using Object Oriented Programming in PHP.</em></p>
<p><span id="more-116"></span></p>
<h1>Introduction</h1>
<p>Until recently I thought that articles like this were not necessary because I assumed that the basic concepts about Object Oriented Programming are well known and understood by most PHP programmers.</p>
<p>However, after repling to a question that appeared in the Quora site on <a href="http://www.quora.com/How-do-you-go-from-procedural-to-object-oriented-PHP">how to go from procedural to object-oriented PHP</a>,  I reflected a bit and realized that a great part of the PHP developers do not have basic knowledge Object Oriented Programming (OOP), or if they know what that it is, they do not see much point in using it, so they do not take advantage of OOP benefits in their projects.</p>
<p>Here are are few evidences of the problem:</p>
<p>a) Once in a while I read people ranting about the use of Object Oriented Programming. Some even claim that using objects makes your PHP applications slower and it should be avoided. So they develop all with global code, global functions and variables.</p>
<p>They are certainly not aware of the problems of using global code, probably because they did not have a good programming background and never had the opportunity to learn why Object Oriented Programming is a good thing.</p>
<p>b) Very popular applications like WordPress are largely written using global functions and variables. Although it seems they have been moving towards a more object oriented approach, a great part of the code is still in the global space.</p>
<p>Having global code in a project is not a sin. You will not go to hell if you write global code, but as I explain below, global code raises several problems that would be better if you would not have to deal with.</p>
<div>Anyway, being WordPress a very popular PHP project, it sets a bad example for those that try to learn how to do things in PHP and use this project as an example.</div>
<p>c) Some people seem to use Object Oriented Programming but if you ask them why they do it, they are not quite sure. They just seem to be following a practice that they have seen others doing.</p>
<p>Following good practices is a good thing, but you should always have a good idea about what you are doing and why you are doing it, so you can be in full control of your life.</p>
<p>Object Oriented Programming is an abstract concept. It may be simple to demonstrate in practice but the concepts are very abstract. It requires a clear explanation probably with good analogies to teach the basic concepts and clarify why they are important for developers to properly take advantage of OOP.</p>
<p>d) The PHP Classes site is very democratic. It accepts for publication classes from all authors, inclusively classes that practically do the same as many other classes already  in the site. The site is criticized by some more experienced developers for that. That is the price of making the site open to all developers willing to contribute.</p>
<p>Still about 14% of the classes submitted to the PHPClasses site are refused. The classes that are rejected are of two kinds:</p>
<p>1. The author did not submit the package files because they are too many to upload manually. Nowadays this rarely happens because since last year developers are importing large packages automatically from Git, SubVersion or CVS repositories.</p>
<p>2. The author submitted code that implements the described functionality as global code, not OOP classes. This is currently the majority of the cases of rejected packages.</p>
<p>The site is called PHP Classes for being a place to share PHP components in the form of OOP classes. It seems some authors think of classes as of learning classes, not OOP classes.</p>
<p>The site only accepts OOP classes because it is the right way to share components that are meant for reuse. This is explained in more detail below.</p>
<p>&nbsp;</p>
<p>For all these reasons this article seemed to be necessary. Nobody knows everything. I hope this helps clarifying the misunderstands.</p>
<h2>What are Object Oriented Programming Classes?</h2>
<p><img title="PHP OOP Object Oriented Programming Classes" src="http://files.phpclasses.org/files/blog/file/php-oop-object-oriented-programming-classes.png" alt="PHP OOP Object Oriented Programming Classes" width="370" height="338" /></p>
<div>Here is a basic primer about Object Oriented Programming in PHP for those that are not yet familiar with the concepts.</div>
<p><strong>Objects</strong> are containers. They contain the definition functions and variables that represent a single abstract entity. This feature of Object Oriented Programming is called <strong>encapsulation</strong>. It means that a single capsule may contain the definition of multiple functions and variables that are meant to work together.</p>
<p>For instance, if you want to manipulate a product being sold in a e-commerce site, you can have an object that represents that product. It probably contains some variables that define the product name, description,price, etc.. It may also contain some functions to manipulate the object variables, store or retrieve the values of the product from a database, display the product details, etc..</p>
<p>In PHP objects are defined using <strong>classes</strong>. A class contains all the definitions of functions and variables that describe an object.</p>
<p>Here is a sample of simple product class:</p>
<pre>
 class Product
 {
   var $name;
   var $description;
   var $price;

   function RetrieveFromDatabase($id)
   {
     /* ... */
   }

   function Display()
   {
     echo 'Name: ', HtmlSpecialChars($this-&gt;name),
       '&lt;br&gt;',
       'Description: ', HtmlSpecialChars($this-&gt;description),
       '&lt;br&gt;',
       'Price: ', $this-&gt;price;
   }
 };</pre>
<p>You can create an object using the <strong>new</strong> operator. A PHP script can create multiple objects of the same class. You can have two distince products for sale in your e-commerce site defined by the same class.</p>
<p>For instance, if you have for sale the book A and the book B, you can use the same class to manipulate its name, description, price, etc.. Here follows an example of how to create PHP objects:</p>
<pre>
 $book_a = new Product();
 $book_a-&gt;name = 'Book A';
 $book_a-&gt;description = 'Some description of book A';
 $book_a-&gt;price = 9.95;
 $book_a-&gt;Display();

 $book_b = new Product();
 $book_b-&gt;RetrieveFromDatabase('id-of-book-b');
 $book_b-&gt;Display();</pre>
<p>Classes allow you to manipulate information internally without having to use global variables to share information between different class functions.</p>
<p>For instance if you want to retrieve and display database query results, you can have a class with a function to execute the query and another function to display it. They use the class variables $results to store and retrieve the query results handle.</p>
<pre>
 class Query
 {
   var $results;

   function Execute($query)
   {
     $this-&gt;results = mysql_query($query);
     return $this-&gt;results !== false;
   }

   function Display()
   {
     while(($row = mysql_fetch_row($this-&gt;results)))
       print_r($row);
   }
 };

 $query = new Query;
 if($query-&gt;Execute(
   'SELECT name, description, price FROM product'
 ))
   $query-&gt;Display();</pre>
<p>As you may see, you do not need to use any global functions nor any global variables to share information between the class functions. All the behavior of the products is encapsulated inside the Query class.</p>
<p>Object Oriented Programming provides other important features such as <strong>inheritance</strong>, which allows creating new classes that are extensions of existing classes. The extension classes may have more functions and variables. They may also redefine functions and variables already defined in the base class.</p>
<p>However, for the purpose of explaining the importance of developing your projects using classes this is enough.</p>
<h2>Why it is better to develop your PHP projects using OOP classes?</h2>
<p>The main reason why it is better to organize your project code in classes is to avoid collision of names of functions or variables used by different components.</p>
<p>As you may see in the example above, the Product and Query classes have a function named Display.</p>
<p>If you used in the same PHP script components to implement the same functionality but based on global functions and variables, you would have a problem with the fact that different components have functions with the same name, in this case the Display function. Redefining a function with the same name makes PHP exit with a fatal error.</p>
<p>Of course you could avoid that problem adding prefixes to all global functions and variables that you define but obviously that is a drag because you would have to assure those prefixes are unique among all the distinct components you may want to use.</p>
<p>When you want to use components written by other people it may not even be viable because you would be using code that you would not control.</p>
<p>That is also the main reason why the PHP Classes site requires that the components submitted to the site provide the described functionality encapsulated in classes.</p>
<p>The goal of the PHP Classes site is to promote sharing and reuse of work developed eventually by different developers. If you want to combine classes from different developers, the classes can perfectly have functions and variables with the same names, as there will be no name collision.</p>
<p>It may however happen in rare cases, that two classes of different authors have the same name. If the classes have the same name, they are probably for the same purpose, so it is less likely that you may want to use both classes in the same script.</p>
<p>But to avoid the problems caused by that rare possibility, PHP 5.3 introduced a new feature to avoid the collision of class names. That feature is called <strong>namespaces</strong>. You will hardly ever need this to avoid class name collision, but it is possible that you use two different frameworks that have classes with the same names. That is a case where namespaces may help solving that problem.</p>
<p>In sum, classes allow you to organize better the code you use in your applications by making you put the code that manages related data in the same container, avoiding name collision problems and even promoting reuse of your code eventually of multiple developers in a single project.</p>
<h2>When OOP Classes are not really necessary?</h2>
<div>Creating and using classes is not a big deal in terms of effort, but there are very simple cases where classes are not really needed.</div>
<p>For instance if you have developed some code that is not meant to be used more than once and there is no chance that the names of any global functions and variables for different purposes collide, using classes is not necessary.</p>
<p>But you never know about the future. In the future your scripts may become more complex and you need to combine components of different sources for different purposes, so it is always better to start using classes from the beginning.</p>
<h2>How do I migrate my global code to use OOP classes?</h2>
<div>Some people refer to global functions and variables as <strong>procedural code</strong>. Procedure is just a different name for function. Classes also have functions, so classes also have procedural code. So it is more accurate to call <strong>global code</strong> to code that uses global functions and variables instead of procedural code.</div>
<p>Migrating global code to OOP classes is simple. Just declare a class and shove your related global functions and variables inside the declaration.</p>
<p>Then you need to change any accesses to variables and functions using the <strong>$this-&gt;</strong> operator. $this means the current object when you are inside a class function. For instance if you have a global variable named $variable_name and a function named function_name, just change the references to them to $this-&gt;variable_name and $this-&gt;function_name().</p>
<p>Example global code:</p>
<pre>
 function function_name()
 {
   global $variable name;

   echo $variable_name;
 }

 function_name();</pre>
<p>To use the class for the application code you need to create a new object using the new operator. Then you can access the functions from the outside of the class using $object-&gt;function_name() and variables using $object-&gt;variable_name .</p>
<p>Migrated class based code:</p>
<pre>
 class class_name
 {
   var $variable name;

   function function_name()
   {
     echo $this-&gt;variable_name;
   }
 };

 $object = new class_name;
 $object-&gt;function_name();</pre>
<p>There are also other interesting OOP features like constructor and destructor functions, access protection modifiers, static functions and variables, etc.. but I do not want to go there. This is enough to get you started and migrate your global code to OOP PHP classes.</p>
<h2>Conclusion</h2>
<p>This article was meant mainly for developers that either were not aware of the basic Object Oriented Programming concepts or were aware of those concepts but were not quite sure why OOP is a good thing to be applied in every day PHP programming.</p>
<p>These developers are abundant in the PHP market because PHP attracted many developers that did not have a serious programming background. The point of the article was not to put them down but rather to try to educate them using simple and hopefully easy to understand analogies.I hope that goal was achieved.</p>
<p>As I said above, nobody knows everything, so it is never too late to learn, even when we are talking about basic concepts like those presented in this article, which more mature developers know very well.</p>
<p>Please forward this article page URL to other fellow developers that you feel could benefit from the knowledge shared in the article.</p>
<p>Other than that, please post a comment if you have questions or disagree of anything about the presented concepts.</p>
<p>taken from : http://www.phpclasses.org/blog/post/178-Why-is-it-better-to-develop-in-PHP-with-classes-OOP.html</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://irfani.firdausy.com/2012/03/21/why-is-it-better-to-develop-in-php-with-classes-oop/&amp;title=Why+is+it+better+to+develop+in+PHP+with+classes+%28OOP%29%3F" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://irfani.firdausy.com/2012/03/21/why-is-it-better-to-develop-in-php-with-classes-oop/&amp;title=Why+is+it+better+to+develop+in+PHP+with+classes+%28OOP%29%3F" title="Add to&nbsp;digg"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://irfani.firdausy.com/2012/03/21/why-is-it-better-to-develop-in-php-with-classes-oop/" title="Add to&nbsp;Facebook"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://irfani.firdausy.com/2012/03/21/why-is-it-better-to-develop-in-php-with-classes-oop/&amp;title=Why+is+it+better+to+develop+in+PHP+with+classes+%28OOP%29%3F" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://irfani.firdausy.com/2012/03/21/why-is-it-better-to-develop-in-php-with-classes-oop/&amp;title=Why+is+it+better+to+develop+in+PHP+with+classes+%28OOP%29%3F" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://irfani.firdausy.com/2012/03/21/why-is-it-better-to-develop-in-php-with-classes-oop/&amp;title=Why+is+it+better+to+develop+in+PHP+with+classes+%28OOP%29%3F" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://irfani.firdausy.com/2012/03/21/why-is-it-better-to-develop-in-php-with-classes-oop/" title="Add to&nbsp;Technorati"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://irfani.firdausy.com/2012/03/21/why-is-it-better-to-develop-in-php-with-classes-oop/&amp;t=Why+is+it+better+to+develop+in+PHP+with+classes+%28OOP%29%3F" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://irfani.firdausy.com/2012/03/21/why-is-it-better-to-develop-in-php-with-classes-oop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sedikit Cerita tentang Alm. Zev koki</title>
		<link>http://irfani.firdausy.com/2012/02/24/sedikit-cerita-tentang-alm-zev-koki/</link>
		<comments>http://irfani.firdausy.com/2012/02/24/sedikit-cerita-tentang-alm-zev-koki/#comments</comments>
		<pubDate>Fri, 24 Feb 2012 22:37:54 +0000</pubDate>
		<dc:creator>irfani</dc:creator>
				<category><![CDATA[Lain-lain]]></category>

		<guid isPermaLink="false">http://irfani.firdausy.com/?p=106</guid>
		<description><![CDATA[hari sabtu ini saya browsing-browsing kemudian ngeliat http://kolomkita.detik.com/ di halaman depan Headline ad artikel &#8220;Cinta Itu Sederhana, Mengenang Z&#8221; ( http://kolomkita.detik.com/baca/artikel/4/2925/cinta_itu_sederhana_mengenang_z ) kemudian di sebelah box koki refrensi ada artikel Hai Z, setelah membaca saya akhirnya mengingat kenangan masa lalu waktu saya bekerja ama dia dalam koki. Dulu awal-awal 2009 waktu kerja di IT kompas.com, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://irfani.firdausy.com/wp-content/uploads/2012/02/2012-02-25_103551.jpg"><img class="alignleft" title="2012-02-25_103551" src="http://irfani.firdausy.com/wp-content/uploads/2012/02/2012-02-25_103551-300x292.jpg" alt="" width="300" height="292" /></a>hari sabtu ini saya browsing-browsing kemudian ngeliat http://kolomkita.detik.com/ di halaman depan Headline ad artikel &#8220;Cinta Itu Sederhana, Mengenang Z&#8221; ( http://kolomkita.detik.com/baca/artikel/4/2925/cinta_itu_sederhana_mengenang_z ) kemudian di sebelah box koki refrensi ada artikel Hai Z, setelah membaca saya akhirnya mengingat kenangan masa lalu waktu saya bekerja ama dia dalam koki.</p>
<p><span id="more-106"></span></p>
<p>Dulu awal-awal 2009 waktu kerja di IT kompas.com, saya sering di datangi oleh pengelola kolom koki, panggilannya mbak retno atau nama bekennya zeverina william atau panggil saja ze, akhirnya saya kenalan, kesan pertama orangnya modis rambutnya agak merah semiran, suka pake kaos, sepatu ket, dan omongannya suka vulgar, aksen bhs jawanya juga keliatan maklum saya juga orang jawa. ceritanya di kompas.com dulu ada kanal kolom kita sebagai citizen journalism community. Nah dia sering request ke IT biasa minta ini itu, akhirnya saya yang kebagian mengerjakan, bahkan terkadang sampe larut malam, maklum kadang dia request nya jam 6 sore, dan minta hari itu juga kelar. cerita-cerita dia ternyata pernah di malang ( kelahiran malang kalo dak salah ), maklum saya juga pernah hidup lama di malang akhirnya mungkin agak nyambung.</p>
<p>Waktu terus berjalan, ternyata kayaknya dia ada perbedaan idealisme dengan manajemen kompas.com ditengah kanal koki kompas yang naik daun, yang seingat saya dia pernah bilang &#8220;biarkan mereka orang-orang yang tidak suka kebebasan jurnalisme&#8221;. Sampai dia mau resign dia masih sering request di samping tempat duduk saya, bahkan ketika ngajuin surat resign. dia disamping saya di datangi seorang direksi kompas.com dan si direksi bilang &#8220;ini kamu resign kok menulis surat permohonan resign kayak surat cinta  saja&#8221; ( gue kalo mengingat itu pasti ketawa hahaha ) .</p>
<p>Akhirnya dia jadi resign juga, kemudian dia mendirikan koki versi community, programmernya juga member koki juga. bahkan mbak retno chatting ke saya untuk membantu mengelola dan bahkan meminta source code nya, ya tentu saja ama manajemen tidak diperbolehkan.</p>
<p>Tidak lama kemudian koki dibeli oleh detik, dan dia sempat chatting sama saya lagi, fan mau bantuin saya nggak? bantuin coding koki, atau kamu pindah ke detik aja bantuin ngurusin koki, bahkan dia sempat kamu minta gaji berapa, terus kamu di kompas.com digaji berapa. sempat goyah juga karena itu masih status kontrak alias belom permanen di kompas.</p>
<p>Ternyata di pertengahan tahun 2010 ada kabar dia meninggal, kaget juga padal dia keliatan muda, chattingan baru kemaren saja, kok udah meninggal, ini sama ceritanya dengan dulu,  saya  punya  temen netadmin di fak ilmu budaya UGM nama ID nya zarathustz ( kenal karena temennya heppy dan hardani ), biasanya sering chatting share ilmu, kemudian 1bulan &#8211; 2bulan dak aktif, ternyata meninggal kena kanker paru-paru.</p>
<p>saya cek berita-berita di inet, ternyata memang benar dia telah tiada http://megapolitan.kompas.com/read/2010/07/07/19322957/Mantan.Wartawan.Kompas.com.Retno.Wafat . ngecek di web koki juga banyak ucapan belasungkawa.</p>
<p>Selamat jalan zev semoga bahagia di surga. bahkan udah ada bulunya neh, gue rencana mau beli neh.</p>
<p>Ini ID ym nya orang meninggal masih ada, kali aja mau chatting hehehe.</p>
<p><a href="http://irfani.firdausy.com/wp-content/uploads/2012/02/2012-02-25_103650.jpg"><img class="alignnone size-full wp-image-109" title="2012-02-25_103650" src="http://irfani.firdausy.com/wp-content/uploads/2012/02/2012-02-25_103650.jpg" alt="" width="271" height="198" /></a>  <a href="http://irfani.firdausy.com/wp-content/uploads/2012/02/2012-02-25_111504.jpg"><img class="alignnone size-medium wp-image-110" title="2012-02-25_111504" src="http://irfani.firdausy.com/wp-content/uploads/2012/02/2012-02-25_111504-290x300.jpg" alt="" width="290" height="300" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://irfani.firdausy.com/2012/02/24/sedikit-cerita-tentang-alm-zev-koki/&amp;title=Sedikit+Cerita+tentang+Alm.+Zev+koki" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://irfani.firdausy.com/2012/02/24/sedikit-cerita-tentang-alm-zev-koki/&amp;title=Sedikit+Cerita+tentang+Alm.+Zev+koki" title="Add to&nbsp;digg"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://irfani.firdausy.com/2012/02/24/sedikit-cerita-tentang-alm-zev-koki/" title="Add to&nbsp;Facebook"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://irfani.firdausy.com/2012/02/24/sedikit-cerita-tentang-alm-zev-koki/&amp;title=Sedikit+Cerita+tentang+Alm.+Zev+koki" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://irfani.firdausy.com/2012/02/24/sedikit-cerita-tentang-alm-zev-koki/&amp;title=Sedikit+Cerita+tentang+Alm.+Zev+koki" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://irfani.firdausy.com/2012/02/24/sedikit-cerita-tentang-alm-zev-koki/&amp;title=Sedikit+Cerita+tentang+Alm.+Zev+koki" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://irfani.firdausy.com/2012/02/24/sedikit-cerita-tentang-alm-zev-koki/" title="Add to&nbsp;Technorati"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://irfani.firdausy.com/2012/02/24/sedikit-cerita-tentang-alm-zev-koki/&amp;t=Sedikit+Cerita+tentang+Alm.+Zev+koki" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://irfani.firdausy.com/2012/02/24/sedikit-cerita-tentang-alm-zev-koki/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kumpulan Query</title>
		<link>http://irfani.firdausy.com/2011/12/29/kumpulan-query/</link>
		<comments>http://irfani.firdausy.com/2011/12/29/kumpulan-query/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 20:56:29 +0000</pubDate>
		<dc:creator>irfani</dc:creator>
				<category><![CDATA[Database]]></category>
		<category><![CDATA[mssql server]]></category>
		<category><![CDATA[query]]></category>

		<guid isPermaLink="false">http://irfani.firdausy.com/?p=81</guid>
		<description><![CDATA[  &#160; kumpulan query-query di mssql server dalam rangka membangun Retail Banking Direktorat Portal, cuman mengingat saja kali aja ntar lupa :d : select convert(varchar(11),date_curr) as tglhigh,tglymd from fund_highlt where flag in (3,9) order by date_curr desc select * from fund_highlt where flag in (3,9) and tglymd=&#8217;20111220&#8242; select TOP 1 tglymd from fund_highlt order by [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://irfani.firdausy.com/wp-content/uploads/2012/01/rbd_portal_layout2.jpg"><img class="alignnone  wp-image-95" title="rbd_portal_layout2" src="http://irfani.firdausy.com/wp-content/uploads/2012/01/rbd_portal_layout2-300x137.jpg" alt="" width="296" height="135" /></a>  <a href="http://irfani.firdausy.com/wp-content/uploads/2012/01/rbd_portal_new2.jpg"><img class="alignnone size-medium wp-image-101" title="rbd_portal_new2" src="http://irfani.firdausy.com/wp-content/uploads/2012/01/rbd_portal_new2-300x139.jpg" alt="" width="300" height="139" /></a></p>
<p><span id="more-81"></span></p>
<p><img class="alignnone size-medium wp-image-94" title="rbd_portal_layout1" src="http://irfani.firdausy.com/wp-content/uploads/2012/01/rbd_portal_layout1-300x135.jpg" alt="" width="300" height="135" /> <a href="http://irfani.firdausy.com/wp-content/uploads/2012/01/rbd_portal_new1.jpg"><img class="alignnone size-medium wp-image-100" title="rbd_portal_new1" src="http://irfani.firdausy.com/wp-content/uploads/2012/01/rbd_portal_new1-300x140.jpg" alt="" width="300" height="140" /></a></p>
<p><a href="http://irfani.firdausy.com/wp-content/uploads/2012/01/rbd_portal_layout.jpg"><img class="alignnone  wp-image-93" title="rbd_portal_layout" src="http://irfani.firdausy.com/wp-content/uploads/2012/01/rbd_portal_layout-300x139.jpg" alt="" width="296" height="138" /> </a><a href="http://irfani.firdausy.com/wp-content/uploads/2012/01/rbd_portal_new.jpg"><img class="alignnone size-medium wp-image-99" title="rbd_portal_new" src="http://irfani.firdausy.com/wp-content/uploads/2012/01/rbd_portal_new-300x139.jpg" alt="" width="300" height="139" /></a><a href="http://irfani.firdausy.com/wp-content/uploads/2012/01/rbd_portal_layout.jpg"><br />
</a></p>
<p>&nbsp;</p>
<p>kumpulan query-query di mssql server dalam rangka membangun Retail Banking Direktorat Portal, cuman mengingat saja kali aja ntar lupa :d :</p>
<p>select convert(varchar(11),date_curr) as tglhigh,tglymd from fund_highlt where flag in (3,9) order by date_curr desc</p>
<p>select * from fund_highlt where flag in (3,9) and tglymd=&#8217;20111220&#8242;</p>
<p>select TOP 1 tglymd from fund_highlt order by hid desc</p>
<p>declare @maxhid int set @maxhid = (select max(hid) from fund_highlt) select totdpk,volGiro,volTab,volCASA,vol_depo,vol_flex,volTD,tglymd,flag from fund_highlt<br />
where (hid&gt;@maxhid-5 and hid&lt;=@maxhid) or flag=1 order by tglymd</p>
<p>/*dpk nas */<br />
declare @maxdate int, @lastEOM int<br />
set @maxdate = (select max(datcur_ymd) from fund_viewdpk)<br />
set @lastEOM = (select max(datcur_ymd) from fund_viewdpk where flag=3)<br />
SELECT TOP 6 &#8216;nas&#8217; as channel,datcur_ymd,sum(totbal) FROM fund_viewdpk where datcur_ymd&gt;=(@maxdate-5) or datcur_ymd=@lastEOM<br />
group by datcur_ymd order by datcur_ymd</p>
<p>/*cab*/<br />
declare @maxdate int, @lastEOM int<br />
set @maxdate = (select max(datcur_ymd) from fund_viewdpk)<br />
set @lastEOM = (select max(datcur_ymd) from fund_viewdpk where flag=3)<br />
SELECT TOP 6 &#8216;cab&#8217; as channel,datcur_ymd,sum(totbal) as totbal FROM fund_viewdpk inner join fundbran on fund_viewdpk.branch=fundbran.brc<br />
where kode=1 and (datcur_ymd&gt;=(@maxdate-5) or datcur_ymd=@lastEOM) group by datcur_ymd order by datcur_ymd</p>
<p>select top 1 reportdt from fu_reportdt order by reportdt desc</p>
<p>/*performance komposisi dpk nas */<br />
select datcur_ymd,sum(noaSA) as noaSA,sum(volSA) as volSA,sum(noaCA) as noaCA,sum(volCA) as volCA,sum(noaflek) as noaflek,sum(volflek) as volflek,sum(noatd) as noatd,sum(tottd) as tottd,sum(totnoa) as totnoa,sum(totbal) as totbal<br />
from fund_viewdpk where date_curr=&#8217;20120128&#8242; group by datcur_ymd</p>
<p>select *<br />
from fund_viewdpk where date_curr=&#8217;20120117&#8242; group by datcur_ymd</p>
<p>/**/<br />
select sum(totbal),sum(totnoa),datcur_ymd from fund_viewdpk where date_curr =&#8217;20111225&#8242; or date_curr =&#8217;20111226&#8242; group by datcur_ymd</p>
<p>select sum(totbal) totbal,sum(totnoa) totnoa,sum(tottd) tottd,sum(totcasa) totcasa,datcur_ymd,branch from fund_viewdpk<br />
where branch=&#8217;10002&#8242; and (date_curr =&#8217;20111227&#8242; or date_curr =&#8217;20111226&#8242;) group by datcur_ymd,branch</p>
<p>/* cabang */<br />
select totbal,totnoa,balprev,noaprev,tottd,tottdprev,totcasa,totcasaprev from<br />
(select kode,sum(totbal) as totbal,sum(totnoa) as totnoa,sum(tottd) tottd,sum(totcasa) totcasa from fund_viewdpk inner join fundbran on fund_viewdpk.branch = fundbran.brc<br />
where kode=1 and date_curr=&#8217;20111227&#8242; group by kode) data_curr inner join<br />
(select kode,sum(totbal) as balprev,sum(totnoa) as noaprev,sum(tottd) tottdprev,sum(totcasa) totcasaprev from fund_viewdpk inner join fundbran on fund_viewdpk.branch = fundbran.brc<br />
where kode=1 and date_curr=&#8217;20111226&#8242; group by kode) data_prev on data_curr.kode=data_prev.kode</p>
<p>/* TD NAS */<br />
SELECT prdgroup,COUNT(acctno) as noa, SUM(cbal_konversi) as vol FROM db_fundingmast,fund_masterprd WHERE<br />
db_fundingmast.prdcod=fund_masterprd.procd and prdtyp=&#8217;TD&#8217; group by prdgroup order by prdgroup desc</p>
<p>/*CASA */<br />
select prdkey,count(acctno) as totnoa, sum(cbal_konversi) as totbal from db_fundingmast,fund_masterprd<br />
where db_fundingmast.prdcod = fund_masterprd.procd and status &lt;&gt; 2 and prdtyp=&#8217;CASA&#8217; group by prdkey order by prdkey</p>
<p>select prdgroup,count(acctno) as tnoa, sum(cbal_konversi) as tvol from db_fundingmast,fund_masterprd<br />
where db_fundingmast.prdcod = fund_masterprd.procd and status &lt;&gt; 2 and prdtyp=&#8217;CASA&#8217; group by prdgroup</p>
<p>select count(acctno) as tnoa, sum(cbal_konversi) as tvol from db_fundingmast,fund_masterprd<br />
where db_fundingmast.prdcod = fund_masterprd.procd and status &lt;&gt; 2 and prdtyp=&#8217;CASA&#8217;</p>
<p>/*casa with date nas */<br />
declare @maxdate numeric (10,0)<br />
set @maxdate = (select max(datcur_ymd) from fund_viewdpk)<br />
select a.prdgroup,totnoa,totvol,totnoa1,totvol1,totnoa1-totnoa as growthnoa,totvol1-totvol as growthvol,totnoanas,totvolnas<br />
from (select prdgroup,sum(arcnoa) as totnoa,sum(arcvol) as totvol<br />
from fund_proarch where prdkey=&#8217;SA&#8217; and datcurr=&#8217;20120118&#8242; GROUP BY prdgroup) a<br />
LEFT JOIN (select prdgroup,sum(arcnoa) as totnoa1,sum(arcvol) as totvol1<br />
from fund_proarch where prdkey=&#8217;SA&#8217; and datcurr=&#8217;20120119&#8242; GROUP BY prdgroup) b<br />
on a.prdgroup=b.prdgroup<br />
LEFT JOIN (select prdgroup,sum(arcnoa) as totnoanas,sum(arcvol) as totvolnas<br />
from fund_proarch where prdkey=&#8217;SA&#8217; and datcurr=@maxdate GROUP BY prdgroup) c<br />
on a.prdgroup=c.prdgroup</p>
<p>/* fresh aro kode=1=&gt;cabang kode=2=&gt;gallery*/<br />
select brc,jdname,freshacct,freshvol,aroacct,arovol from<br />
((select brc,rtrim(brname) as jdname from fundbran where brc not in (10001,40001)) branch<br />
left outer join freshTD on branch.brc=freshTD.jdbr)<br />
left outer join aroTD on branch.brc=aroTD.jdbr order by branch.brc</p>
<p>/*prform cabang */<br />
select top 10 branch,rtrim(brname) as brname,totbal from fund_viewdpk inner join fundbran on fund_viewdpk.branch = fundbran.brc<br />
where date_curr=&#8217;20111230&#8242; and kode=1 order by totbal desc,branch</p>
<p>/* daily growth */<br />
select top 5 a.branch,a.brname,a.dpk_curr,b.dpk_prev,dpk_curr &#8211; dpk_prev as growth from<br />
(select branch,brname,totbal as dpk_curr,date_curr from fund_viewdpk inner join fundbran on<br />
fund_viewdpk.branch = fundbran.brc where date_curr=&#8217;20120101&#8242; and kode=1)a left outer join<br />
(select branch,totbal as dpk_prev,date_curr from fund_viewdpk inner join fundbran on<br />
fund_viewdpk.branch = fundbran.brc where date_curr=&#8217;20111230&#8242; and kode=1)b on a.branch=b.branch order by growth desc</p>
<p>/* highest noa */<br />
select top 5 branch,rtrim(brname) as brname,noacasa,noatd,totnoa from fund_viewdpk inner join fundbran on fund_viewdpk.branch = fundbran.brc<br />
where date_curr=&#8217;20111230&#8242; and kode=1 order by totnoa desc,branch</p>
<p>/* highest noa daily */<br />
select top 5 a.branch,a.brname,a.noacasa &#8211; b.noacasa as GrNoaCasa, a.noatd &#8211; b.noatd as GrNoatd, noa_curr &#8211; noa_prev as growth_noa from<br />
(select branch,brname,noacasa,noatd,totnoa as noa_curr,date_curr from fund_viewdpk inner join fundbran on<br />
fund_viewdpk.branch = fundbran.brc where date_curr=&#8217;20120101&#8242; and kode=1)a left outer join<br />
(select branch,noacasa,noatd,totnoa as noa_prev,date_curr from fund_viewdpk inner join fundbran on<br />
fund_viewdpk.branch = fundbran.brc where date_curr=&#8217;20111229&#8242; and kode=1)b on a.branch=b.branch order by growth_noa desc</p>
<p>select kursTngh from fundkurs where currency=&#8217;USD&#8217; and periode=(select max(periode) from fundkurs)</p>
<p>select brc,brname,brins,totcasa,tottd,totbal,kurs_tngh,fund_viewdpk.datcur_ymd<br />
from fundbran left outer join fund_viewdpk on fundbran.brc=fund_viewdpk.branch where fund_viewdpk.datcur_ymd=&#8217;20120102&#8242; and kode=&#8217;1&#8242; order by totbal desc</p>
<p>select sum(tottd) as tottd,sum(totcasa) as totcasa,sum(totbal) as totbal from fund_viewdpk,fundbran<br />
where fund_viewdpk.branch = fundbran.brc and datcur_ymd=&#8217;20120102&#8242; and kode=&#8217;1&#8242;</p>
<p>declare @maxdate numeric (10,0)<br />
set @maxdate = (select max(datcur_ymd) from fund_viewdpk)<br />
select sum(totbal) from fund_viewdpk,fundbran where fund_viewdpk.branch=fundbran.brc and kode=1 and datcur_ymd=@maxdate</p>
<p>SELECT prdtyp,date_curr,COUNT(acctno) as noa, SUM(cbal_konversi) as vol FROM db_fundingmast,fundbran,fund_masterprd<br />
WHERE db_fundingmast.jdbr=fundbran.brc and db_fundingmast.prdcod=fund_masterprd.procd and kode=1 GROUP BY date_curr, prdtyp</p>
<p>/*cab gal komposisi casa td */<br />
select datcur_ymd,sum(totcasa) as tcasa,sum(tottd) as ttd,sum(totbal) as totbal from fund_viewdpk,fundbran<br />
where fund_viewdpk.branch=fundbran.brc and kode=1 and date_curr=&#8217;20111231&#8242; group by datcur_ymd</p>
<p>select prdgroup,count(acctno) as tnoa, sum(cbal_konversi) as tvol from db_fundingmast,fund_masterprd,fundbran<br />
where db_fundingmast.prdcod = fund_masterprd.procd and db_fundingmast.jdbr=fundbran.brc and db_fundingmast.status &lt;&gt; 2 and fund_masterprd.prdtyp=&#8217;CASA&#8217; and kode=1<br />
group by fund_masterprd.prdgroup</p>
<p>select prdgroup,count(acctno) as tnoa, sum(cbal_konversi) as tvol from db_fundingmast,fund_masterprd,fundbran<br />
where db_fundingmast.prdcod = fund_masterprd.procd and db_fundingmast.jdbr=fundbran.brc and db_fundingmast.status &lt;&gt; 2<br />
and fund_masterprd.prdtyp=&#8217;CASA&#8217; and kode=&#8217;1&#8242; group by fund_masterprd.prdgroup</p>
<p>SELECT COUNT(acctno) as noa, SUM(cbal_konversi) as vol FROM db_fundingmast, fund_masterprd, fundbran WHERE<br />
db_fundingmast.prdcod=fund_masterprd.procd and db_fundingmast.jdbr=fundbran.brc and prdtyp=&#8217;TD&#8217; and kode=&#8217;1&#8242;</p>
<p>select * from db_fundingmast</p>
<p>SELECT prdtyp,date_curr,COUNT(acctno) as noa, SUM(cbal_konversi) as vol FROM db_fundingmast,fundbran,fund_masterprd<br />
WHERE db_fundingmast.jdbr=fundbran.brc and db_fundingmast.prdcod=fund_masterprd.procd and kode=&#8217;1&#8242; GROUP BY date_curr, prdtyp</p>
<p>select datcur_ymd,sum(totcasa) as tcasa,sum(tottd) as ttd,sum(totbal) as totbal from fund_viewdpk,fundbran<br />
where fund_viewdpk.branch=fundbran.brc and kode=&#8217;1&#8242; group by datcur_ymd</p>
<p>/*gallery */<br />
select totbal,totnoa,balprev,noaprev,tottd,tottdprev,totcasa,totcasaprev from<br />
(select kode,sum(totbal) as totbal,sum(totnoa) as totnoa,sum(tottd) tottd,sum(totcasa) totcasa from fund_viewdpk inner join fundbran on fund_viewdpk.branch = fundbran.brc<br />
where kode=2 and date_curr=&#8217;20120104&#8242; group by kode) data_curr inner join<br />
(select kode,sum(totbal) as balprev,sum(totnoa) as noaprev,sum(tottd) tottdprev,sum(totcasa) totcasaprev from fund_viewdpk inner join fundbran on fund_viewdpk.branch = fundbran.brc<br />
where kode=2 and date_curr=&#8217;20120103&#8242; group by kode) data_prev on data_curr.kode=data_prev.kode</p>
<p>/* jatuh tempo td */<br />
select fundbran.brc,lower(brname) as brname,tipeklas,rtrim(brmgr) as bm,openDate,totbal,datcur_ymd,tgtVolumJt from (fundbran inner join fund_viewdpk on fundbran.brc=fund_viewdpk.branch),fund_tgt2011<br />
where fundbran.brc=&#8217;50001&#8242; and fundbran.brc = fund_tgt2011.branch and datcur_ymd=&#8217;20120110&#8242; and fund_tgt2011.periode=&#8217;2011-05&#8242;</p>
<p>SELECT * FROM jthTmp_today where brc=&#8217;50001&#8242;</p>
<p>SELECT dtcmast.brc,rtrim(brname) as brname,acctno,rtrim(cusname) as cusnm,cbal,cbal_konv,grtrat,datopn,matdt6,matdat,term,termcod,prdcod,rtrim(curtyp) as curtyp<br />
FROM dtcmast,fundbran where dtcmast.brc=fundbran.brc and dtcmast.status &lt;&gt; 2 and<br />
(matdat&gt;=&#8217;2012011&#8242; and matdat&lt;&#8217;2012018&#8242;) and dtcmast.brc=&#8217;50001&#8242; order by matdat,cbal DESC</p>
<p>/*hl fund */<br />
declare @maxhid int, @lastEOM int<br />
set @maxhid = (select max(hid) from fund_highlt)<br />
set @lastEOM = (select max(hid) from fund_highlt where flag=3)<br />
select totdpk,volGiro,volTab,volCASA,vol_depo,vol_flex,volTD,tglymd,flag from fund_highlt where (hid&gt;@maxhid-4 and hid&lt;=@maxhid) or hid=@lastEOM or flag=9 order by tglymd</p>
<p>/* store procedure dpk_chan6tgl */<br />
ALTER PROCEDURE [dbo].[dpk_chan6tgl] AS<br />
declare @maxdate int, @lastEOM int<br />
set @maxdate = (select max(datcur_ymd) from fund_viewdpk)<br />
set @lastEOM = (select max(datcur_ymd) from fund_viewdpk where flag=3)<br />
select qnas.datcur_ymd,qnas.dpknas,qps.dpkps,qcab.dpkcab,qgall.dpkgal,qm2s.dpkm2s from<br />
((((SELECT TOP 6 &#8216;nas&#8217; as channel,datcur_ymd,sum(totbal) as dpknas FROM fund_viewdpk<br />
where datcur_ymd&gt;=(@maxdate-4) or datcur_ymd=@lastEOM<br />
group by datcur_ymd) qnas inner join<br />
(SELECT TOP 6 &#8216;psec&#8217; as channel,datcur_ymd,sum(totbal) as dpkps FROM fund_viewdpk<br />
where branch=10002 and (datcur_ymd&gt;=(@maxdate-4) or datcur_ymd=@lastEOM)<br />
group by datcur_ymd) qps on qnas.datcur_ymd=qps.datcur_ymd) inner join<br />
(SELECT TOP 6 &#8216;cab&#8217; as channel,datcur_ymd,sum(totbal) as dpkcab FROM fund_viewdpk inner join fundbran on fund_viewdpk.branch=fundbran.brc<br />
where kode=1 and (datcur_ymd&gt;=(@maxdate-4) or datcur_ymd=@lastEOM)<br />
group by datcur_ymd) qcab on qnas.datcur_ymd=qcab.datcur_ymd) inner join<br />
(SELECT TOP 6 &#8216;gall&#8217; as channel,datcur_ymd,sum(totbal) as dpkgal FROM fund_viewdpk inner join fundbran on fund_viewdpk.branch=fundbran.brc<br />
where kode=2 and (datcur_ymd&gt;=(@maxdate-4) or datcur_ymd=@lastEOM)<br />
group by datcur_ymd) qgall on qnas.datcur_ymd=qgall.datcur_ymd) inner join<br />
(SELECT TOP 6 &#8216;m2s&#8217; as channel,datcur_ymd,sum(totbal) as dpkm2s FROM fund_viewdpk left outer join fundbran on fund_viewdpk.branch=fundbran.brc<br />
where kode is null and (datcur_ymd&gt;=(@maxdate-4) or datcur_ymd=@lastEOM)<br />
group by datcur_ymd) qm2s on qnas.datcur_ymd=qm2s.datcur_ymd<br />
order by qnas.datcur_ymd</p>
<p>select max(datcur_ymd) from fund_viewdpk</p>
<p>select * from fund_viewdpk where datcur_ymd=&#8217;20120119&#8242;</p>
<p>&nbsp;</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://irfani.firdausy.com/2011/12/29/kumpulan-query/&amp;title=Kumpulan+Query" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://irfani.firdausy.com/2011/12/29/kumpulan-query/&amp;title=Kumpulan+Query" title="Add to&nbsp;digg"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://irfani.firdausy.com/2011/12/29/kumpulan-query/" title="Add to&nbsp;Facebook"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://irfani.firdausy.com/2011/12/29/kumpulan-query/&amp;title=Kumpulan+Query" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://irfani.firdausy.com/2011/12/29/kumpulan-query/&amp;title=Kumpulan+Query" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://irfani.firdausy.com/2011/12/29/kumpulan-query/&amp;title=Kumpulan+Query" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://irfani.firdausy.com/2011/12/29/kumpulan-query/" title="Add to&nbsp;Technorati"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://irfani.firdausy.com/2011/12/29/kumpulan-query/&amp;t=Kumpulan+Query" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://irfani.firdausy.com/2011/12/29/kumpulan-query/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Blue Man Group &#8211; Up To the Roof</title>
		<link>http://irfani.firdausy.com/2011/11/17/blue-man-group-up-to-the-roof/</link>
		<comments>http://irfani.firdausy.com/2011/11/17/blue-man-group-up-to-the-roof/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 00:03:39 +0000</pubDate>
		<dc:creator>irfani</dc:creator>
				<category><![CDATA[Lain-lain]]></category>

		<guid isPermaLink="false">http://irfani.firdausy.com/?p=77</guid>
		<description><![CDATA[Konser Blueman melibatkan aneka macam musik, semangatt All I see, it&#8217;s not for me. What I want you have not got. Tried to use the things you sold me no matter what the cost. Tried to go the way you told me, but each time I got lost. The stairs didn&#8217;t lead me anywhere. I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>Konser Blueman melibatkan aneka macam musik, semangatt</p>
<p><object width="425" height="350" data="http://www.youtube.com/v/RlS9xmWOE08" type="application/x-shockwave-flash"><param name="src" value="http://www.youtube.com/v/RlS9xmWOE08" /></object></p>
<p><span id="more-77"></span></p>
<p>All I see, it&#8217;s not for me.<br />
What I want you have not got.<br />
Tried to use the things you sold me no matter what the cost.<br />
Tried to go the way you told me, but each time I got lost.<br />
The stairs didn&#8217;t lead me anywhere.</p>
<p>I&#8217;m taking the fire escape up to the roof.<br />
Don&#8217;t care if it&#8217;s not the way you find the truth.<br />
Time to make this climb, to rise</p>
<p>Above this room, and all of you.<br />
Who say I should do like you would.</p>
<p>Tried to live the life you sold me no matter what the cost.<br />
Tried to walk the way you told me, but each time I got lost.<br />
The stairs didn&#8217;t lead me anywhere.</p>
<p>I&#8217;m taking the fire escape up to the roof.<br />
Don&#8217;t care if it&#8217;s not the way you find the truth.<br />
And when I get up that high, I don&#8217;t know what I&#8217;ll find,<br />
But I&#8217;d rather look at the sky than wonder why I let you take my time.</p>
<p>Time to make this climb, to rise above.</p>
<p>*Break*</p>
<p>I&#8217;m taking the fire escape up to the roof.<br />
Don&#8217;t care if it&#8217;s not the way you find the truth.<br />
And when I get up that high, I don&#8217;t know what I&#8217;ll find,<br />
But I&#8217;d rather look at the sky than wonder why I let you take my time.</p>
<p>Time to make this climb, to rise above.<br />
Time to make this climb, to rise above.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://irfani.firdausy.com/2011/11/17/blue-man-group-up-to-the-roof/&amp;title=Blue+Man+Group+%26%238211%3B+Up+To+the+Roof" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://irfani.firdausy.com/2011/11/17/blue-man-group-up-to-the-roof/&amp;title=Blue+Man+Group+%26%238211%3B+Up+To+the+Roof" title="Add to&nbsp;digg"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://irfani.firdausy.com/2011/11/17/blue-man-group-up-to-the-roof/" title="Add to&nbsp;Facebook"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://irfani.firdausy.com/2011/11/17/blue-man-group-up-to-the-roof/&amp;title=Blue+Man+Group+%26%238211%3B+Up+To+the+Roof" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://irfani.firdausy.com/2011/11/17/blue-man-group-up-to-the-roof/&amp;title=Blue+Man+Group+%26%238211%3B+Up+To+the+Roof" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://irfani.firdausy.com/2011/11/17/blue-man-group-up-to-the-roof/&amp;title=Blue+Man+Group+%26%238211%3B+Up+To+the+Roof" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://irfani.firdausy.com/2011/11/17/blue-man-group-up-to-the-roof/" title="Add to&nbsp;Technorati"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://irfani.firdausy.com/2011/11/17/blue-man-group-up-to-the-roof/&amp;t=Blue+Man+Group+%26%238211%3B+Up+To+the+Roof" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://irfani.firdausy.com/2011/11/17/blue-man-group-up-to-the-roof/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pengajian Ramadhan hari ke-4 2011</title>
		<link>http://irfani.firdausy.com/2011/08/04/pengajian-ramadhan-hari-ke-4-2011/</link>
		<comments>http://irfani.firdausy.com/2011/08/04/pengajian-ramadhan-hari-ke-4-2011/#comments</comments>
		<pubDate>Thu, 04 Aug 2011 02:14:01 +0000</pubDate>
		<dc:creator>irfani</dc:creator>
				<category><![CDATA[Islam]]></category>

		<guid isPermaLink="false">http://irfani.firdausy.com/?p=74</guid>
		<description><![CDATA[Hari ini Kamis tanggal 4 agustus 2011 di bulan ramadhan 1432H tepat jam 12 siang, seperti biasa saya turun dari lantai 21 ke lantai 3 ingin sholat dhuhur dan mendengarkan ceramah ramadhan di auditorium Menara Bank Mega. Kebetulan ceramah hari ini diisi oleh  Prof Dr Achmad Satori Ismail guru besar UIN Syarif Hidayatullah dan Ketua [...]]]></description>
			<content:encoded><![CDATA[<p>Hari ini Kamis tanggal 4 agustus 2011 di bulan ramadhan 1432H tepat jam 12 siang, seperti biasa saya turun dari lantai 21 ke lantai 3 ingin sholat dhuhur dan mendengarkan ceramah ramadhan di auditorium Menara Bank Mega.</p>
<p><span id="more-74"></span></p>
<p>Kebetulan ceramah hari ini diisi oleh  Prof Dr Achmad Satori Ismail guru besar UIN Syarif Hidayatullah dan <span class="st">Ketua Umum Ikatan Dai Indonesia (Ikadi). Ceramahnya bagus, intinya bahwa hidup didunia itu hanya titipan, kita udah ada yang ngatur rejeki,jatah mati dan hidupnya. Anjurannya adalah lebih banyak ibadah untuk dunia dan akhirat.</span></p>
<p><span class="st">Nah yang menarik adalah disesi tanya jawab, ada 2 penanya.<br />
yang pertama bertanya bagaimana hukumnya kerja di bank, karena kebetulan si penanya bekerja di bank mega. kemudian pak professor menjawab ( menurut saya jawabannya sangat bagus ) . Secara umum bank dibagi menjadi 2 bank syariah dan bank konvensional. bank syariah diawasi menurut syariah islam. bank konvensional memperoleh pendapatan ada yang berupa bunga/riba yang haram dan ada yang halal. yang halal contohnya biaya administrasi, jual real, dll. Mudah2an saudara memperoleh gaji dari uang halal. Masalah ini adalah subhat, ada ulama yang mengatakan bahwa kerja di bank tidak selamanya haram, maka perbanyaklah ibadah dan sedekah saja. intinya itu sih.<br />
</span></p>
<p>Dalam benak pikiran saya banyak halal atau haramnya yah? apalagi setelah kemabali keatas baca artikel di http://www.voa-islam.com/islamia/konsultasi-agama/2010/07/07/7869/hukum-bekerja-di-bank-syariah-cabang-konvensional/</p>
<p>penanya yang kedua bagaimana mendidik anak di masa depan sesuai ajaran islam?<br />
yang bagus adalah mendidik anak dengan menanamkan aqidah dan keimanan yang kuat sejak lahir. hal ini di tegaskan dalam surah al jumuah ayat 2.</p>
<p>kalo di inet ada refrensi di sini http://naviraa.blogspot.com/2011/04/kandungan-qs-al-jumuah-ayat-2-tentang.html</p>
<p>nabi ibrahim dalam mendidik anak nya pun mempunyai visi ke depan yang melahirkan keturunan para nabi, dan makah yg ada sekarang adalah peninggalan ibrahim. kita juga tidak akan menyangka bahwa 20 tahun yang akan datang maksiat ada di rumah sekrang. Sekarang aja sudah banyak maksiat yang masuk kerumah melalui handphone, ipad dan leptop2.</p>
<p>Dan acara ditutup dengan doa bersama.</p>
<p><span class="st"><br />
</span></p>
<p><span class="st"><br />
</span></p>
<p><span class="st"><br />
</span></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://irfani.firdausy.com/2011/08/04/pengajian-ramadhan-hari-ke-4-2011/&amp;title=Pengajian+Ramadhan+hari+ke-4+2011" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://irfani.firdausy.com/2011/08/04/pengajian-ramadhan-hari-ke-4-2011/&amp;title=Pengajian+Ramadhan+hari+ke-4+2011" title="Add to&nbsp;digg"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://irfani.firdausy.com/2011/08/04/pengajian-ramadhan-hari-ke-4-2011/" title="Add to&nbsp;Facebook"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://irfani.firdausy.com/2011/08/04/pengajian-ramadhan-hari-ke-4-2011/&amp;title=Pengajian+Ramadhan+hari+ke-4+2011" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://irfani.firdausy.com/2011/08/04/pengajian-ramadhan-hari-ke-4-2011/&amp;title=Pengajian+Ramadhan+hari+ke-4+2011" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://irfani.firdausy.com/2011/08/04/pengajian-ramadhan-hari-ke-4-2011/&amp;title=Pengajian+Ramadhan+hari+ke-4+2011" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://irfani.firdausy.com/2011/08/04/pengajian-ramadhan-hari-ke-4-2011/" title="Add to&nbsp;Technorati"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://irfani.firdausy.com/2011/08/04/pengajian-ramadhan-hari-ke-4-2011/&amp;t=Pengajian+Ramadhan+hari+ke-4+2011" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://irfani.firdausy.com/2011/08/04/pengajian-ramadhan-hari-ke-4-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Hotlink-protect images using .htaccess</title>
		<link>http://irfani.firdausy.com/2009/10/05/how-to-hotlink-protect-images-using-htaccess/</link>
		<comments>http://irfani.firdausy.com/2009/10/05/how-to-hotlink-protect-images-using-htaccess/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 02:49:04 +0000</pubDate>
		<dc:creator>irfani</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://irfani.firdausy.com/?p=71</guid>
		<description><![CDATA[If your running apache server, you can do what you need by configuring your .htaccess file. You would do something like this to prevent hotlinking of images - RewriteEngine on RewriteCond %{HTTP_REFERER}!^$ RewriteCond %{HTTP_REFERER}!^http://(www\.)?mydomain.com/.*$ [NC] RewriteRule \.(gif¦jpg¦js¦css)$ &#8211; [F] replace mydomain.com with your domain name and only your domain will be allowed to access files [...]]]></description>
			<content:encoded><![CDATA[<p>If your running apache server, you can do what you need by configuring your .htaccess file.</p>
<p>You would do something like this to prevent hotlinking of images -</p>
<p>RewriteEngine on<br />
RewriteCond %{HTTP_REFERER}!^$<br />
RewriteCond %{HTTP_REFERER}!^http://(www\.)?mydomain.com/.*$ [NC]<br />
RewriteRule \.(gif¦jpg¦js¦css)$ &#8211; [F]</p>
<p>replace mydomain.com with your domain name and only your domain will be allowed to access files appeneded by .gif .jpg .js or .css</p>
<p>you can add other allowed domaine with extra lines e.g. -</p>
<p>RewriteEngine on<br />
RewriteCond %{HTTP_REFERER}!^$<br />
RewriteCond %{HTTP_REFERER}!^http://(www\.)?mydomain.com/.*$ [NC]<br />
RewriteCond %{HTTP_REFERER}!^http://(www\.)?domain1.com/.*$ [NC]<br />
RewriteCond %{HTTP_REFERER}!^http://(www\.)?domain2.com/.*$ [NC]<br />
RewriteCond %{HTTP_REFERER}!^http://(www\.)?domain3.com/.*$ [NC]<br />
RewriteRule \.(gif¦jpg¦js¦css)$ &#8211; [F]</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://irfani.firdausy.com/2009/10/05/how-to-hotlink-protect-images-using-htaccess/&amp;title=How+to+Hotlink-protect+images+using+.htaccess" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://irfani.firdausy.com/2009/10/05/how-to-hotlink-protect-images-using-htaccess/&amp;title=How+to+Hotlink-protect+images+using+.htaccess" title="Add to&nbsp;digg"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://irfani.firdausy.com/2009/10/05/how-to-hotlink-protect-images-using-htaccess/" title="Add to&nbsp;Facebook"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://irfani.firdausy.com/2009/10/05/how-to-hotlink-protect-images-using-htaccess/&amp;title=How+to+Hotlink-protect+images+using+.htaccess" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://irfani.firdausy.com/2009/10/05/how-to-hotlink-protect-images-using-htaccess/&amp;title=How+to+Hotlink-protect+images+using+.htaccess" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://irfani.firdausy.com/2009/10/05/how-to-hotlink-protect-images-using-htaccess/&amp;title=How+to+Hotlink-protect+images+using+.htaccess" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://irfani.firdausy.com/2009/10/05/how-to-hotlink-protect-images-using-htaccess/" title="Add to&nbsp;Technorati"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://irfani.firdausy.com/2009/10/05/how-to-hotlink-protect-images-using-htaccess/&amp;t=How+to+Hotlink-protect+images+using+.htaccess" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://irfani.firdausy.com/2009/10/05/how-to-hotlink-protect-images-using-htaccess/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Makanan Penurun Kolesterol</title>
		<link>http://irfani.firdausy.com/2009/08/19/makanan-penurun-kolesterol/</link>
		<comments>http://irfani.firdausy.com/2009/08/19/makanan-penurun-kolesterol/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 07:04:23 +0000</pubDate>
		<dc:creator>irfani</dc:creator>
				<category><![CDATA[Artikel Bagus]]></category>

		<guid isPermaLink="false">http://irfani.firdausy.com/?p=66</guid>
		<description><![CDATA[Gaya hidup merupakan salah satu faktor risiko penyebab kolesterol yang dapat diubah. Salah satu perubahan gaya hidup yang mudah dilakukan adalah dengan memilih konsumsi makanan yang tepat. Ada beberapa jenis makanan yang efektif meningkatkan kolesterol baik (high-density lipoproteins/HDL). HDL berfungsi membuang kelebihan kolesterol dari sel dan dinding arteri serta membawa kolesterol kembali ke hati untuk [...]]]></description>
			<content:encoded><![CDATA[<p>Gaya hidup merupakan salah satu faktor risiko penyebab kolesterol yang dapat diubah. Salah satu perubahan gaya hidup yang mudah dilakukan adalah dengan memilih konsumsi makanan yang tepat.</p>
<p>Ada beberapa jenis makanan yang efektif meningkatkan kolesterol baik (high-density lipoproteins/HDL). HDL berfungsi membuang kelebihan kolesterol dari sel dan dinding arteri serta membawa kolesterol kembali ke hati untuk dibuang. Oleh karena itu, dibutuhkan kesadaran sejak dini untuk mulai memilih-milih makanan yang sehat dikonsumsi.</p>
<p><span id="more-66"></span></p>
<p><strong>Kurangi Lemak jenuh</strong><br />
Salah satu pemicu peningkatan kolesterol adalah jumlah dan jenis lemak jenuh. Makanan yang berasal dari hewan, seperti susu, keju, daging, margarin, atau keju, biasanya mengandung lemak jenuh. Tapi ada juga bahan makanan dari tumbuhan yang mengandung lemak jenuh, misalnya minyak kelapa atau minyak sawit.</p>
<p><strong>Kedelai</strong><br />
Food and Drug Administration AS merekomendasikan konsumsi protein kedelai minimal 25 gram setiap hari untuk mengurangi kolesterol. Ada banyak pilihan makanan berbasis kedelai yang tersedia di sekitar kita, mulai dari tahu, tempe, hingga susu kedelai.</p>
<p><strong>Perbanyak serat</strong><br />
Penelitian menunjukkan, konsumsi kacang-kacangan setiap hari selama enam minggu bisa mengurangi kolesterol hingga 10 persen.</p>
<p>Serat yang mudah larut di air menghambat penyerapan kolesterol di usus sehingga membantu menurunkan jumlah kolesterol dalam darah. Serat yang mudah larut bisa kita temukan pada gandum, beras merah, kacang, apel, wortel, dan sebagian besar sayur dan buah-buahan.</p>
<p><strong>Konsumsi ikan</strong><br />
Penelitian menunjukkan asam lemak omega-3 yang ditemukan pada ikan, terutama ikan laut seperti salmon bisa membantu menurunkan lemak jahat dan meningkatkan kadar lemak baik, serta menurunkan trigliserida. The American Heart Association merekomendasikan untuk mengonsumsi minimal dua porsi ikan dalam seminggu.</p>
<p><strong>Alpukat</strong><br />
Buah alpukat merupakan sumber terbaik untuk lemak tak jenuh yang bisa membantu meningkatkan kadar kolesterol baik sekaligus menurunkan kolesterol jahat. Alpukat juga mengandung beta sitosterol yang bisa mengurangi penyerapan kolesterol dari makanan. Meski begitu, alpukat mengandung kalori tinggi, yakni 300 kalori dan 30 gram lemak. Karena itu konsumsi buah ini sebagai pengganti makanan tinggi lemak lainnya.</p>
<p><strong>Bawang putih</strong><br />
Selama ratusan tahun bawang putih telah digunakan oleh berbagai budaya di dunia. Suku Mesir memasukkan bawang putih dalam diet mereka untuk menambah stamina.</p>
<p>Dalam dunia modern, para peneliti berhasil mengetahui manfaat bawang putih untuk menurunkan kolesterol, mencegah sumbatan pembuluh darah, mengurangi tekanan darah, dan membantu tubuh melawan infeksi. Penelitian terkini menyebutkan bumbu ini mencegah terjadinya plak di arteri pada stadium dini, atau disebut juga nano plak.</p>
<p><strong>Bayam</strong><br />
Sayuran ini kaya akan lutein, pigmen berwarna kuning yang juga ditemukan pada sayuran berdaun hijau dan kuning telur. Reputasi lutein dalam menjaga penglihatan sudah terkenal. Penelitian terkini menunjukkan makanan yang kaya lutein juga melindungi kita dari serangan jantung dengan cara membentuk lapisan pelindung dinding arteri dari serangan kolesterol.</p>
<p><strong>Teh</strong><br />
Teh, baik diminum dalam kondisi dingin atau panas, memiliki kandungan antioksidan, Flavonoids. Studi membuktikan teh juga menjaga pembuluh darah tetap rileks dan mencegah sumbatan. Flavonoids dalam teh juga menujukkan bisa mencegah oksidasi kolesterol jahat yang menyebabkan terbentuknya plak di dinding arteri. Antioksidan yang sangat kuat ini mungkin juga menurunkan kolesterol dan tekanan darah.</p>
<p><strong>Cara mengolah</strong><br />
Yang tak kalah penting dalam menjaga kadar kolesterol tetap normal adalah pengolahan makanan. Meski makanan yang dipilih sudah berkolesterol rendah, kalau dimasak dengan minyak yang mengandung minyak jenuh, tetap saja makanan itu mengandung kolesterol tinggi.</p>
<p>Proses pengolahan makanan yang disarankan adalah dengan cara dikukus, bakar, atau rebus. Bila sudah terbiasa makanan yang digoreng, kurangi porsinya atau pilih cara masak dengan menumis yang memakai minyak dalam jumlah sedikit.</p>
<p>Sumber : http://kesehatan.kompas.com/read/xml/2009/08/19/08403092/makanan.penurun.kolesterol</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://irfani.firdausy.com/2009/08/19/makanan-penurun-kolesterol/&amp;title=Makanan+Penurun+Kolesterol" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://irfani.firdausy.com/2009/08/19/makanan-penurun-kolesterol/&amp;title=Makanan+Penurun+Kolesterol" title="Add to&nbsp;digg"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://irfani.firdausy.com/2009/08/19/makanan-penurun-kolesterol/" title="Add to&nbsp;Facebook"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://irfani.firdausy.com/2009/08/19/makanan-penurun-kolesterol/&amp;title=Makanan+Penurun+Kolesterol" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://irfani.firdausy.com/2009/08/19/makanan-penurun-kolesterol/&amp;title=Makanan+Penurun+Kolesterol" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://irfani.firdausy.com/2009/08/19/makanan-penurun-kolesterol/&amp;title=Makanan+Penurun+Kolesterol" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://irfani.firdausy.com/2009/08/19/makanan-penurun-kolesterol/" title="Add to&nbsp;Technorati"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://irfani.firdausy.com/2009/08/19/makanan-penurun-kolesterol/&amp;t=Makanan+Penurun+Kolesterol" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://irfani.firdausy.com/2009/08/19/makanan-penurun-kolesterol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>101 Great Computer Programming Quotes</title>
		<link>http://irfani.firdausy.com/2009/08/07/101-great-computer-programming-quotes/</link>
		<comments>http://irfani.firdausy.com/2009/08/07/101-great-computer-programming-quotes/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 02:23:06 +0000</pubDate>
		<dc:creator>irfani</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://irfani.firdausy.com/?p=62</guid>
		<description><![CDATA[&#8220;People always fear change. People feared electricity when it was invented, didn&#8217;t they? People feared coal, they feared gas-powered engines. There will always be ignorance, and ignorance leads to fear. But with time, people will come to accept their silicon masters.&#8221; As Bill Gates once warned, computers have indeed become our silicon masters, pervading nearly [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;People always fear change.  People feared electricity when it was invented, didn&#8217;t they?  People feared coal, they feared gas-powered engines.  There will always be ignorance, and ignorance leads to fear.  But with time, people will come to accept their silicon masters.&#8221;</p>
<p>As Bill Gates once warned, computers have indeed become our silicon masters, pervading nearly every aspect of our modern lives.  As a result, some of the greatest minds of our time have pondered the significance of computers and software on the human condition.  Following are 101 great quotes about computers, with an emphasis on programming, since after all this is a software development site.<br />
Computers</p>
<p><span id="more-62"></span></p>
<p>1. &#8220;Computers are useless.  They can only give you answers.&#8221;<br />
(Pablo Picasso)</p>
<p>2. &#8220;Computers are like bikinis. They save people a lot of guesswork.&#8221;<br />
(Sam Ewing)</p>
<p>3. &#8220;They have computers, and they may have other weapons of mass destruction.&#8221;<br />
(Janet Reno)</p>
<p>4. &#8220;That&#8217;s what&#8217;s cool about working with computers.  They don&#8217;t argue, they remember everything, and they don&#8217;t drink all your beer.&#8221;<br />
(Paul Leary)</p>
<p>5. &#8220;If the automobile had followed the same development cycle as the computer, a Rolls-Royce would today cost $100, get a million miles per gallon, and explode once a year, killing everyone inside.&#8221;<br />
(Robert X. Cringely)</p>
<p>Computer Intelligence</p>
<p>6. &#8220;Computers are getting smarter all the time.  Scientists tell us that soon they will be able to talk to us.  (And by ‘they&#8217;, I mean ‘computers&#8217;.  I doubt scientists will ever be able to talk to us.)&#8221;<br />
(Dave Barry)</p>
<p>7. &#8220;I&#8217;ve noticed lately that the paranoid fear of computers becoming intelligent and taking over the world has almost entirely disappeared from the common culture.  Near as I can tell, this coincides with the release of MS-DOS.&#8221;<br />
(Larry DeLuca)</p>
<p>8. &#8220;The question of whether computers can think is like the question of whether submarines can swim.&#8221;<br />
(Edsger W. Dijkstra)</p>
<p>9. &#8220;It&#8217;s ridiculous to live 100 years and only be able to remember 30 million bytes.  You know, less than a compact disc.  The human condition is really becoming more obsolete every minute.&#8221;<br />
(Marvin Minsky)</p>
<p>Trust</p>
<p>10. &#8220;The city&#8217;s central computer told you?  R2D2, you know better than to trust a strange computer!&#8221;<br />
(C3PO)</p>
<p>11. &#8220;Never trust a computer you can&#8217;t throw out a window.&#8221;<br />
(Steve Wozniak)</p>
<p>Hardware</p>
<p>12. &#8220;Hardware: The parts of a computer system that can be kicked.&#8221;<br />
(Jeff Pesis)</p>
<p>Software</p>
<p>13. &#8220;Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.&#8221;<br />
(Alan Kay)</p>
<p>14. &#8220;I&#8217;ve finally learned what ‘upward compatible&#8217; means.  It means we get to keep all our old mistakes.&#8221;<br />
(Dennie van Tassel)</p>
<p>Operating Systems</p>
<p>15. &#8220;There are two major products that come out of Berkeley: LSD and UNIX.  We don&#8217;t believe this to be a coincidence.&#8221;<br />
(Jeremy S. Anderson)</p>
<p>16. &#8220;19 Jan 2038 at 3:14:07 AM&#8221;<br />
(End of the word according to Unix-2^32 seconds after January 1, 1970)</p>
<p>17. &#8220;Every operating system out there is about equal&#8230; We all suck.&#8221;<br />
(Microsoft senior vice president Brian Valentine describing the state of the art in OS security, 2003)</p>
<p>18. &#8220;Microsoft has a new version out, Windows XP, which according to everybody is the ‘most reliable Windows ever.‘  To me, this is like saying that asparagus is ‘the most articulate vegetable ever.‘ &#8221;<br />
(Dave Barry)</p>
<p>Internet</p>
<p>19. &#8220;The Internet?  Is that thing still around?&#8221;<br />
(Homer Simpson)</p>
<p>20. &#8220;The Web is like a dominatrix.  Everywhere I turn, I see little buttons ordering me to Submit.&#8221;<br />
(Nytwind)</p>
<p>21. &#8220;Come to think of it, there are already a million monkeys on a million typewriters, and Usenet is nothing like Shakespeare.&#8221;<br />
(Blair Houghton)</p>
<p>Software Industry</p>
<p>22. &#8220;The most amazing achievement of the computer software industry is its continuing cancellation of the steady and staggering gains made by the computer hardware industry.&#8221;<br />
(Henry Petroski)</p>
<p>23. &#8220;True innovation often comes from the small startup who is lean enough to launch a market but lacks the heft to own it.&#8221;<br />
(Timm Martin)</p>
<p>24. &#8220;It has been said that the great scientific disciplines are examples of giants standing on the shoulders of other giants.  It has also been said that the software industry is an example of midgets standing on the toes of other midgets.&#8221;<br />
(Alan Cooper)</p>
<p>25. &#8220;It is not about bits, bytes and protocols, but profits, losses and margins.&#8221;<br />
(Lou Gerstner)</p>
<p>26. &#8220;We are Microsoft.  Resistance Is Futile.  You Will Be Assimilated.&#8221;<br />
(Bumper sticker)</p>
<p>Software Demos</p>
<p>27. &#8220;No matter how slick the demo is in rehearsal, when you do it in front of a live audience, the probability of a flawless presentation is inversely proportional to the number of people watching, raised to the power of the amount of money involved.&#8221;<br />
(Mark Gibbs)</p>
<p>Software Patents</p>
<p>28. &#8220;The bulk of all patents are crap.  Spending time reading them is stupid.  It&#8217;s up to the patent owner to do so, and to enforce them.&#8221;<br />
(Linus Torvalds)</p>
<p>Complexity</p>
<p>29. &#8220;Controlling complexity is the essence of computer programming.&#8221;<br />
(Brian Kernigan)</p>
<p>30. &#8220;Complexity kills.  It sucks the life out of developers, it makes products difficult to plan, build and test, it introduces security challenges, and it causes end-user and administrator frustration.&#8221;<br />
(Ray Ozzie)</p>
<p>31. &#8220;There are two ways of constructing a software design.  One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies.&#8221;<br />
(C.A.R. Hoare)</p>
<p>32. &#8220;The function of good software is to make the complex appear to be simple.&#8221;<br />
(Grady Booch)</p>
<p>Ease of Use</p>
<p>33. &#8220;Just remember: you&#8217;re not a ‘dummy,&#8217; no matter what those computer books claim.  The real dummies are the people who-though technically expert-couldn&#8217;t design hardware and software that&#8217;s usable by normal consumers if their lives depended upon it.&#8221;<br />
(Walter Mossberg)</p>
<p>34. &#8220;Software suppliers are trying to make their software packages more ‘user-friendly&#8217;&#8230;  Their best approach so far has been to take all the old brochures and stamp the words ‘user-friendly&#8217; on the cover.&#8221;<br />
(Bill Gates)</p>
<p>35. &#8220;There&#8217;s an old story about the person who wished his computer were as easy to use as his telephone.  That wish has come true, since I no longer know how to use my telephone.&#8221;<br />
(Bjarne Stroustrup)</p>
<p>Users</p>
<p>36. &#8220;Any fool can use a computer.  Many do.&#8221;<br />
(Ted Nelson)</p>
<p>37. &#8220;There are only two industries that refer to their customers as ‘users&#8217;.&#8221;<br />
(Edward Tufte)</p>
<p>Programmers</p>
<p>38. &#8220;Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots.  So far the Universe is winning.&#8221;<br />
(Rich Cook)</p>
<p>39. &#8220;Most of you are familiar with the virtues of a programmer.  There are three, of course: laziness, impatience, and hubris.&#8221;<br />
(Larry Wall)</p>
<p>40. &#8220;The trouble with programmers is that you can never tell what a programmer is doing until it&#8217;s too late.&#8221;<br />
(Seymour Cray)</p>
<p>41. &#8220;That&#8217;s the thing about people who think they hate computers.  What they really hate is lousy programmers.&#8221;<br />
(Larry Niven)</p>
<p>42. &#8220;For a long time it puzzled me how something so expensive, so leading edge, could be so useless.  And then it occurred to me that a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things.  They are, in short, a perfect match.&#8221;<br />
(Bill Bryson)</p>
<p>43. &#8220;Computer science education cannot make anybody an expert programmer any more than studying brushes and pigment can make somebody an expert painter.&#8221;<br />
(Eric Raymond)</p>
<p>44. &#8220;A programmer is a person who passes as an exacting expert on the basis of being able to turn out, after innumerable punching, an infinite series of incomprehensive answers calculated with micrometric precisions from vague assumptions based on debatable figures taken from inconclusive documents and carried out on instruments of problematical accuracy by persons of dubious reliability and questionable mentality for the avowed purpose of annoying and confounding a hopelessly defenseless department that was unfortunate enough to ask for the information in the first place.&#8221;<br />
(IEEE Grid newsmagazine)</p>
<p>45. &#8220;A hacker on a roll may be able to produce-in a period of a few months-something that a small development group (say, 7-8 people) would have a hard time getting together over a year.  IBM used to report that certain programmers might be as much as 100 times as productive as other workers, or more.&#8221;<br />
(Peter Seebach)</p>
<p>46. &#8220;The best programmers are not marginally better than merely good ones.  They are an order-of-magnitude better, measured by whatever standard: conceptual creativity, speed, ingenuity of design, or problem-solving ability.&#8221;<br />
(Randall E. Stross)</p>
<p>47. &#8220;A great lathe operator commands several times the wage of an average lathe operator, but a great writer of software code is worth 10,000 times the price of an average software writer.&#8221;<br />
(Bill Gates)<br />
Programming</p>
<p>48. &#8220;Don&#8217;t worry if it doesn&#8217;t work right.  If everything did, you&#8217;d be out of a job.&#8221;<br />
(Mosher&#8217;s Law of Software Engineering)</p>
<p>49. &#8220;Measuring programming progress by lines of code is like measuring aircraft building progress by weight.&#8221;<br />
(Bill Gates)</p>
<p>50. &#8220;Writing code has a place in the human hierarchy worth somewhere above grave robbing and beneath managing.&#8221;<br />
(Gerald Weinberg)</p>
<p>51. &#8220;First learn computer science and all the theory.  Next develop a programming style.  Then forget all that and just hack.&#8221;<br />
(George Carrette)</p>
<p>52. &#8220;First, solve the problem. Then, write the code.&#8221;<br />
(John Johnson)</p>
<p>53. &#8220;Optimism is an occupational hazard of programming; feedback is the treatment.&#8221;<br />
(Kent Beck)</p>
<p>54. &#8220;To iterate is human, to recurse divine.&#8221;<br />
(L. Peter Deutsch)</p>
<p>55. &#8220;The best thing about a boolean is even if you are wrong, you are only off by a bit.&#8221;<br />
(Anonymous)</p>
<p>56. &#8220;Should array indices start at 0 or 1?  My compromise of 0.5 was rejected without, I thought, proper consideration.&#8221;<br />
(Stan Kelly-Bootle)</p>
<p>Programming Languages</p>
<p>57. &#8220;There are only two kinds of programming languages: those people always bitch about and those nobody uses.&#8221;<br />
(Bjarne Stroustrup)</p>
<p>58. &#8220;PHP is a minor evil perpetrated and created by incompetent amateurs, whereas Perl is a great and insidious evil perpetrated by skilled but perverted professionals.&#8221;<br />
(Jon Ribbens)</p>
<p>59. &#8220;The use of COBOL cripples the mind; its teaching should therefore be regarded as a criminal offense.&#8221;<br />
(E.W. Dijkstra)</p>
<p>60. &#8220;It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration.&#8221;<br />
(E. W. Dijkstra)</p>
<p>61. &#8220;I think Microsoft named .Net so it wouldn&#8217;t show up in a Unix directory listing.&#8221;<br />
(Oktal)</p>
<p>62. &#8220;There is no programming language-no matter how structured-that will prevent programmers from making bad programs.&#8221;<br />
(Larry Flon)</p>
<p>63. &#8220;Computer language design is just like a stroll in the park.  Jurassic Park, that is.&#8221;<br />
(Larry Wall)</p>
<p>C/C++</p>
<p>64. &#8220;Fifty years of programming language research, and we end up with C++?&#8221;<br />
(Richard A. O&#8217;Keefe)</p>
<p>65. &#8220;Writing in C or C++ is like running a chain saw with all the safety guards removed.&#8221;<br />
(Bob Gray)</p>
<p>66. &#8220;In C++ it&#8217;s harder to shoot yourself in the foot, but when you do, you blow off your whole leg.&#8221;<br />
(Bjarne Stroustrup)</p>
<p>67. &#8220;C++ : Where friends have access to your private members.&#8221;<br />
(Gavin Russell Baker)</p>
<p>68. &#8220;One of the main causes of the fall of the Roman Empire was that-lacking zero-they had no way to indicate successful termination of their C programs.&#8221;<br />
(Robert Firth)</p>
<p>Java</p>
<p>69. &#8220;Java is, in many ways, C++-.&#8221;<br />
(Michael Feldman)</p>
<p>70. &#8220;Saying that Java is nice because it works on all OSes is like saying that anal sex is nice because it works on all genders.&#8221;<br />
(Alanna)</p>
<p>71. &#8220;Fine, Java MIGHT be a good example of what a programming language should be like.  But Java applications are good examples of what applications SHOULDN&#8217;T be like.&#8221;<br />
(pixadel)</p>
<p>72. &#8220;If Java had true garbage collection, most programs would delete themselves upon execution.&#8221;<br />
(Robert Sewell)</p>
<p>Open Source</p>
<p>73. &#8220;Software is like sex: It&#8217;s better when it&#8217;s free.&#8221;<br />
(Linus Torvalds)</p>
<p>74. &#8220;The only people who have anything to fear from free software are those whose products are worth even less.&#8221;<br />
(David Emery)</p>
<p>Code</p>
<p>75. &#8220;Good code is its own best documentation.&#8221;<br />
(Steve McConnell)</p>
<p>76. &#8220;Any code of your own that you haven&#8217;t looked at for six or more months might as well have been written by someone else.&#8221;<br />
(Eagleson&#8217;s Law)</p>
<p>77. &#8220;The first 90% of the code accounts for the first 90% of the development time.  The remaining 10% of the code accounts for the other 90% of the development time.&#8221;<br />
(Tom Cargill)</p>
<p>Software Development</p>
<p>78. &#8220;Good programmers use their brains, but good guidelines save us having to think out every case.&#8221;<br />
(Francis Glassborow)</p>
<p>79. &#8220;In software, we rarely have meaningful requirements.  Even if we do, the only measure of success that matters is whether our solution solves the customer&#8217;s shifting idea of what their problem is.&#8221;<br />
(Jeff Atwood)</p>
<p>80. &#8220;Considering the current sad state of our computer programs, software development is clearly still a black art, and cannot yet be called an engineering discipline.&#8221;<br />
(Bill Clinton)</p>
<p>81. &#8220;You can&#8217;t have great software without a great team, and most software teams behave like dysfunctional families.&#8221;<br />
(Jim McCarthy)</p>
<p>Debugging</p>
<p>82. &#8220;As soon as we started programming, we found to our surprise that it wasn&#8217;t as easy to get programs right as we had thought.  Debugging had to be discovered.  I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.&#8221;<br />
(Maurice Wilkes discovers debugging, 1949)</p>
<p>83. &#8220;Debugging is twice as hard as writing the code in the first place.  Therefore, if you write the code as cleverly as possible, you are-by definition-not smart enough to debug it.&#8221;<br />
(Brian Kernighan)</p>
<p>84. &#8220;If debugging is the process of removing bugs, then programming must be the process of putting them in.&#8221;<br />
(Edsger W. Dijkstra)</p>
<p>Quality</p>
<p>85. &#8220;I don&#8217;t care if it works on your machine!  We are not shipping your machine!&#8221;<br />
(Vidiu Platon)</p>
<p>86. &#8220;Programming is like sex: one mistake and you&#8217;re providing support for a lifetime.&#8221;<br />
(Michael Sinz)</p>
<p>87. &#8220;There are two ways to write error-free programs; only the third one works.&#8221;<br />
(Alan J. Perlis)</p>
<p>88. &#8220;You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time.&#8221;<br />
(Bertrand Meyer)</p>
<p>89. &#8220;If McDonalds were run like a software company, one out of every hundred Big Macs would give you food poisoning, and the response would be, ‘We&#8217;re sorry, here&#8217;s a coupon for two more.&#8217; &#8221;<br />
(Mark Minasi)</p>
<p>90. &#8220;Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.&#8221;<br />
(Martin Golding)</p>
<p>91. &#8220;To err is human, but to really foul things up you need a computer.&#8221;<br />
(Paul Ehrlich)</p>
<p>92. &#8220;A computer lets you make more mistakes faster than any invention in human history-with the possible exceptions of handguns and tequila.&#8221;<br />
(Mitch Radcliffe)</p>
<p>Predictions</p>
<p>93. &#8220;Everything that can be invented has been invented.&#8221;<br />
(Charles H. Duell, Commissioner, U.S. Office of Patents, 1899)</p>
<p>94. &#8220;I think there&#8217;s a world market for about 5 computers.&#8221;<br />
(Thomas J. Watson, Chairman of the Board, IBM, circa 1948)</p>
<p>95. &#8220;It would appear that we have reached the limits of what it is possible to achieve with computer technology, although one should be careful with such statements, as they tend to sound pretty silly in 5 years.&#8221;<br />
(John Von Neumann, circa 1949)</p>
<p>96. &#8220;But what is it good for?&#8221;<br />
(Engineer at the Advanced Computing Systems Division of IBM, commenting on the microchip, 1968)</p>
<p>97. &#8220;There is no reason for any individual to have a computer in his home.&#8221;<br />
(Ken Olson, President, Digital Equipment Corporation, 1977)</p>
<p>98. &#8220;640K ought to be enough for anybody.&#8221;<br />
(Bill Gates, 1981)</p>
<p>99. &#8220;Windows NT addresses 2 Gigabytes of RAM, which is more than any application will ever need.&#8221;<br />
(Microsoft, on the development of Windows NT, 1992)</p>
<p>100. &#8220;We will never become a truly paper-less society until the Palm Pilot folks come out with WipeMe 1.0.&#8221;<br />
(Andy Pierson)</p>
<p>101. &#8220;If it keeps up, man will atrophy all his limbs but the push-button finger.&#8221;<br />
(Frank Lloyd Wright)</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://irfani.firdausy.com/2009/08/07/101-great-computer-programming-quotes/&amp;title=101+Great+Computer+Programming+Quotes" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://irfani.firdausy.com/2009/08/07/101-great-computer-programming-quotes/&amp;title=101+Great+Computer+Programming+Quotes" title="Add to&nbsp;digg"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://irfani.firdausy.com/2009/08/07/101-great-computer-programming-quotes/" title="Add to&nbsp;Facebook"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://irfani.firdausy.com/2009/08/07/101-great-computer-programming-quotes/&amp;title=101+Great+Computer+Programming+Quotes" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://irfani.firdausy.com/2009/08/07/101-great-computer-programming-quotes/&amp;title=101+Great+Computer+Programming+Quotes" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://irfani.firdausy.com/2009/08/07/101-great-computer-programming-quotes/&amp;title=101+Great+Computer+Programming+Quotes" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://irfani.firdausy.com/2009/08/07/101-great-computer-programming-quotes/" title="Add to&nbsp;Technorati"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://irfani.firdausy.com/2009/08/07/101-great-computer-programming-quotes/&amp;t=101+Great+Computer+Programming+Quotes" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://irfani.firdausy.com/2009/08/07/101-great-computer-programming-quotes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Obat Puyeng barang 2 menit</title>
		<link>http://irfani.firdausy.com/2009/07/31/obat-puyeng-barang-2-menit/</link>
		<comments>http://irfani.firdausy.com/2009/07/31/obat-puyeng-barang-2-menit/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 06:45:56 +0000</pubDate>
		<dc:creator>irfani</dc:creator>
				<category><![CDATA[Humor]]></category>

		<guid isPermaLink="false">http://irfani.firdausy.com/?p=57</guid>
		<description><![CDATA[T : Kalau Asterix habis kerja berat dan capek sekali, jadinya apa ? J : Pegel Linux T : Monyet apa yang berdiri di tepi jalan ? J : Monyetop angkot T : Kota apa yang nilainya selalu tujuh ? J : Salatiga, kalau saladua nilainya delapan T : Kentang apa yang dingin ? J [...]]]></description>
			<content:encoded><![CDATA[<p>T : Kalau Asterix habis kerja berat dan capek sekali, jadinya apa ?<br />
J : Pegel Linux<br />
T : Monyet apa yang berdiri di tepi jalan ?<br />
J : Monyetop angkot<br />
T : Kota apa yang nilainya selalu tujuh ?<br />
J : Salatiga, kalau saladua nilainya delapan<br />
T : Kentang apa yang dingin ?<br />
J : Kentangkuban perahu malam-malam<br />
T : Tukang apa yang kalo dipanggil nengok ke atas ?<br />
J : Tukang gali sumur<br />
T : BMW apanya yang mahal ?<br />
J : W-nya, soalnya kalo diganti X jadi murah<br />
T : Saya punya uang Rp 150, terus saya beli permen Rp 75, berapa kembalinya<br />
?<br />
J : Kembalinya Rp 25, karena bayarnya pake uang ce&#8217;pe&#8217;an.<br />
T : Apa bedanya bulan sama matahari ?<br />
J : Kalau Matahari banyak discount, kalo bulan belum pernah ke sana tuh<br />
T : Di rambut ada, dikening ngga ada, di hidung ada, di alis ngga ada, di<br />
mulut ada, di mata dan pipi ngga ada, apakah itu ?<br />
J : Huruf U<br />
<span id="more-57"></span> T : 5 orang berjalan di bawah satu payung kecil tapi kenapa tidak ada<br />
satupun orang yang kehujanan ?<br />
J : Karena tidak hujan<br />
T : Katak apa yang bisa terbang ?<br />
J : Katakawan-kawan itu namanya burung<br />
T : Bis apa yang biasanya ada di pohon ?<br />
J : Bisa monyet bisa burung, terserah elo deh&#8230;<br />
T : Monyet apa yang senang maju mundur ?<br />
J : Monyet-trika baju<br />
T : Kalau orang kepalanya botak di depan itu tandanya pinter, kalau botak di<br />
belakang berarti kebanyakan mikir, kalau botak depan belakang apa?<br />
J : Dia pikir dia pinter<br />
T : Apa bedanya nasi goreng pedas dengan yang tidak pedas ?<br />
J : Kalau yang pedas karetnya dua<br />
T : Apa bahasa Inggrisnya nenek-nenek naik di atas pohon sambil joget?<br />
J : Believe it or not<br />
T : Apa persamaan Windows 98 dengan Orde Baru ?<br />
J : Banyak yang jadi korban akibat &#8220;Illegal Operation&#8221;<br />
T : Lele apa yang disukai anak-anak ?<br />
J : Leletubies<br />
T : Kenapa babi itu bau ?<br />
J : Karena ketiaknya ada empat<br />
T : Mobil apa yang malu untuk diucapkan ?<br />
J : Mobil-ang kentut<br />
T : Kenapa Dinamakan nasi goreng ?<br />
J : Karena Dina lapar<br />
T : Sapi apa yang larinya kencang ?<br />
J : Sapida motor<br />
T : Bunga apa yang bisa bikin orang tewas mengenaskan ?<br />
J : Bungalow rubuh<br />
T : Kera apa yang tahan lama ?<br />
J : Kerasan<br />
T : Rok apa yang dipakai saat perang ?<br />
J : Roket<br />
T : Kenapa bumi panas ?<br />
J : Karena Matahari buka cabang dimana-mana<br />
T : Binatang apa yang kepala, kaki dan badannya ada dikepala ?<br />
J : Kutu rambut<br />
T : Jika dibutuhkan dibuang, jika tidak disimpan ?<br />
J : Jangkar kapal<br />
T : Hidup dan matinya selalu ada diatas nggak pernah turun ?<br />
J : Lampu di langit-langit rumah<br />
T : Ban apa yang sering dicari polisi ?<br />
J : Bandar narkoba<br />
T : Sayur apa yang besar ?<br />
J : Dinosayurus<br />
T : Kera apa yang bisa karatan ?<br />
J : Kerangkeng besi<br />
T : Ayam apa yang dicari orang ?<br />
J : Ayam yang hilang<br />
T : Kayu apa yang renyah ?<br />
J : Kayupuk<br />
T : Sapi apa yang bisa nempel di tembok ?<br />
J : Sapiderman<br />
T : 3 Merk kendaraan apa saja yang berawalan huruf &#8220;Y&#8221; ?<br />
J : Yamaha, Ya Honda, Ya Suzuki, &#8230;.<br />
T : Jam apa yang muternya ke kiri ?<br />
J : Jam kidal<br />
T : Tempe apa yang menyakitkan ?<br />
J : Tempeleng<br />
T : Nenek apa yang jalannya loncat-loncat ?<br />
J : Neneknya kodok<br />
T : Belut apa yang paling berbahaya ?<br />
J : Belutang banyak ental bangklut<br />
T : Apa bahasa India-nya bumbu dapur ?<br />
J : Tumbar miri jahe (dibaca dengan gaya filem2 India)<br />
T : Kalau semangka dibolongin atasnya, terus dikerok isinya dan dikeringin<br />
airnya, terus digelindingin, semangkanya jadi apa ?<br />
J : Jadi jauh, khan digelindingin<br />
T : Pohon apa yang paling banyak pada hari Lebaran<br />
J : Pohon maaf lahir dan batin<br />
T : Lemari apa yang bisa masuk kantong ?<br />
J : Lemaribu<br />
T : Dewa apa yang merasa kesepian ?<br />
J : Dewaktu sendiri<br />
T : Pada nomor berapa pelari Indonesia mendapat medali emas dalam Sea Games<br />
di Kuala Lumpur ?<br />
J : Nomor satu, kalau nomor dua cuma dapat perak<br />
T : Hari apa yang nggak pernah ada tapi sering disebut-sebut orang ?<br />
J : Hari esok<br />
T : Binatang apa yang kakinya delapan ?<br />
J : Sapi digendog kuda<br />
T : Apa bedanya wayang, sepatu dan jengkol ?<br />
J : Kalau wayang ada semar, sepatu di semir, jengkol di semur<br />
T : Kenapa ikan ada di laut ?<br />
J : Karena di laut nggak ada kucing<br />
T : Kera apa yang basah ?<br />
J : Keramas<br />
T : Kentang apa yang bisa bikin bayi tertawa ?<br />
J : Kentang..ting. .tang..ting. .tung<br />
T : Hitam putih merah ?<br />
J : Zebra masuk angin habis dikerokin<br />
T : Ada jeruk lima kalau kamu minta satu, sisanya berapa ?<br />
J : Tetap lima, soalnya kamu nggak dikasih..<br />
T : Sapi apa yang bisa dipakai untuk menggambar ?<br />
J : Sapidol<br />
T : Kutu apa yang sering keluar dari mulut ?<br />
J : Kutukan<br />
T : Ayam apa yang dijadikan bilik ?<br />
J : Ayaman bambu<br />
T : Orang bule apanya yang hitam ?<br />
J : Bayangannya<br />
T : Buah apa yang paling ditakuti orang ?<br />
J : Buahaya<br />
T : Paku apa yang berwibawa dan disegani ?<br />
J : Pakumandan<br />
T : Katak apa yang satu saudara ?<br />
J : Katak beradik<br />
T : Ban apa yang bisa dimakan ?<br />
J : Bandeng<br />
T : Ban apa yang bisa diminum ?<br />
J : Bandrek<br />
T : Ban apa yang ada peyeumnya ?<br />
J : Bandung<br />
T : Sebutkan negara-negara yang berdekatan dengan Indonesia ?<br />
J : Negara tetangga<br />
T : Sambal apa yang mempunyai tegangan tinggi ?<br />
J : Sambal petil (sambar petir)<br />
T : Peribahasa apa yang bikin kembung ?<br />
J : Sambil menyelam minum air<br />
T : Lem apa yang enak dimakan ?<br />
J : Lemper ayam<br />
T : Apa arti peribahasa ayam kurus berbulu tebal ?<br />
J : Kena tipu tuh pembeli<br />
T : Tukang apa yang dipanggil nengok ke bawah ?<br />
J : Tukang betulin genteng<br />
T : Ada ngga ayam yang berkokok pagi-pagi ?<br />
J : Ngga ada, yang ada ayam berkokok ku..kuu..ru. .yuukkk..<br />
T : Apa beda unta dengan kangkung ?<br />
J : Kalau kangkung diurap kalau unta di Arab<br />
T : Kenapa kapal terbang nggak bisa mundur ?<br />
J : Karena kapal terbang nggak punya spion<br />
T : Bola apa yang nggak kelihatan ?<br />
J : Bolakang pintu<br />
T : Benda apa yang kalau dipotong tambah tinggi ?<br />
J : Celana panjang<br />
T : Negara apa yang selalu sukses ?<br />
J : Brasil (Berhasil)<br />
T : Mengapa gunung berapi meletus ?<br />
J : Karena kalau mencair gunung es namanya<br />
T : Kenapa wasit meniup peluit kalau ada pelanggaran oleh pemain bola ?<br />
J : Karena kalau bersiul bibirnya bakalan pegel, cobain aja&#8230;<br />
T : Kalau semua binatang bisa sekolah, binatang apa yang sering terlambat<br />
datang ke sekolah ?<br />
J : Kaki seribu, karena pakai sepatunya lama banget khan kakinya ada seribu<br />
T : Orang apa yang jatuh malah senang ?<br />
J : Orang yang jatuh cinta<br />
T : Danau apa yang paling terkenal ?<br />
J : Danau Top bah (danau toba dibaca pakai dialek batak)<br />
T : Kenapa leher angsa panjang ?<br />
J : Karena kalau pendek namanya bebek<br />
T : Kebo apa yang bikin cape ?<br />
J : Kebo-gor jalan kaki<br />
T : Kenapa anjing kalau dipanggil tuannya suka menggoyangkan ekornya ?<br />
J : Karena kalau kepalanya yang goyang berarti anjing itu lagi triping<br />
T : Kucing apa yang paling enak ?<br />
J : Kucing-cang daging kemudian dibuat perkedel<br />
T : Pin apa yang bikin sengsara ?<br />
J : Pin-jam duit terus nggak bisa kembalikan<br />
T : Keluar masuk ketemu apa ?<br />
J : Pintu<br />
T : Kalau dipencet lembek, tapi kalau dipukul tangan jadi sakit ?<br />
J : Nasi nempel di tembok<br />
T : Apa yang lebih berat dari 13 kapal pengangkut besi baja ?<br />
J : 14 kapal pengangkut besi baja<br />
T : Tali apa yang bisa menjangkau seluruh dunia ?<br />
J : Tali-phone<br />
T : Ayam apa yang sembahyang hari minggu ?<br />
J : Chiken Salad Sundae (baca : Chiken Shalat Sunday)<br />
T : Sebutkan 3 lagu yang ada kata kuta-nya ?<br />
J : 1. Di Kuta Bali, 2. Kuta-kut mamaku marah, 3. Burung Kakak Kuta<br />
T : Buah apa yang nama dan rasanya sama ?<br />
J : Asam<br />
T : Lahir di Arab, besar di Arab, tapi ngga bisa bahasa Arab ?<br />
J : Unta<br />
T : Sayur apa yang bisa dibuat nyanyian ?<br />
J : Sayur-nara<br />
T : Sandal apa yang paling enak ?<br />
J : Sandal terasi<br />
T : Kuda apa yang ngos-ngosan jalannya ?<br />
J : Kuda-ki gunung<br />
T : Apa bahasa Rusianya kesenggol mobil ?<br />
J : Keseremvet Chevrolet<br />
T : Apa bedanya bajaj sama kura-kura ?<br />
J : Kura-kura kalau didekatin kepalanya masuk kedalam, kalau bajaj disuruh<br />
mendekat kepalanya keluar &#8220;mau ke mana bu ?&#8221;<br />
T : Aku ada dipinggir api dan ditengah air ?<br />
J : Huruf i<br />
T : Ada 3 anak mau membeli choki-choki, tapi uangnya hanya cukup untuk 2<br />
buah, setelah dibeli ternyata dapat 3, jadi yang satu lagi dari mana ?<br />
J : Satu lagi dari Mayora<br />
T : Kaca apa yang paling lebar ?<br />
J : Kaca-matan Tebet<br />
T : Taman apa yang bisa terbang ?<br />
J : Taman-tamanku sih bilang itu Superman<br />
***</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://irfani.firdausy.com/2009/07/31/obat-puyeng-barang-2-menit/&amp;title=Obat+Puyeng+barang+2+menit" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://irfani.firdausy.com/2009/07/31/obat-puyeng-barang-2-menit/&amp;title=Obat+Puyeng+barang+2+menit" title="Add to&nbsp;digg"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://irfani.firdausy.com/2009/07/31/obat-puyeng-barang-2-menit/" title="Add to&nbsp;Facebook"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://irfani.firdausy.com/2009/07/31/obat-puyeng-barang-2-menit/&amp;title=Obat+Puyeng+barang+2+menit" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://irfani.firdausy.com/2009/07/31/obat-puyeng-barang-2-menit/&amp;title=Obat+Puyeng+barang+2+menit" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://irfani.firdausy.com/2009/07/31/obat-puyeng-barang-2-menit/&amp;title=Obat+Puyeng+barang+2+menit" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://irfani.firdausy.com/2009/07/31/obat-puyeng-barang-2-menit/" title="Add to&nbsp;Technorati"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://irfani.firdausy.com/2009/07/31/obat-puyeng-barang-2-menit/&amp;t=Obat+Puyeng+barang+2+menit" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://irfani.firdausy.com/2009/07/31/obat-puyeng-barang-2-menit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO Primer &#8211; 7 Basics of SEO</title>
		<link>http://irfani.firdausy.com/2009/04/10/seo-primer-7-basics-of-seo/</link>
		<comments>http://irfani.firdausy.com/2009/04/10/seo-primer-7-basics-of-seo/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 06:25:02 +0000</pubDate>
		<dc:creator>irfani</dc:creator>
				<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://irfani.firdausy.com/?p=50</guid>
		<description><![CDATA[Article printed from SEO-News: http://www.seo-news.com HTML version available at: http://www.seo-news.com/archives.html SEO Primer &#8211; 7 Basics of SEO By George Peirson (c) 2009 We are going to look at 7 Basics of SEO below. These aren&#8217;t the only things you want to know about SEO, but are the areas you should learn first. Some topics will [...]]]></description>
			<content:encoded><![CDATA[<p>Article printed from SEO-News: http://www.seo-news.com<br />
HTML version available at: http://www.seo-news.com/archives.html</p>
<p><strong>SEO Primer &#8211; 7 Basics of SEO<br />
By George Peirson (c) 2009</strong></p>
<p>We are going to look at 7 Basics of SEO below. These aren&#8217;t the<br />
only things you want to know about SEO, but are the areas you<br />
should learn first. Some topics will only take you a minute,<br />
some will take a little longer, and others will become an<br />
ongoing process. But after reading through this list you should<br />
have a good handle on where to start and where to proceed next.<br />
<span id="more-50"></span></p>
<p>SEO Basic 1: Let&#8217;s start off with a definition. SEO stands for<br />
&#8220;Search Engine Optimization&#8221; and is the process by which you<br />
Optimize your web site so that it is positioned well in the<br />
search engines. This is not the same thing as designing a site<br />
so that it attracts customers and entices them to buy.</p>
<p>SEO is what you do specifically on your site to improve your<br />
Search Engine Position. If you do a search on Google for any<br />
search term you will be presented with a list of links. At the<br />
top of the page and along the right side will be PPC links where<br />
someone pays an amount per click to get positioned. With PPC the<br />
more you pay the better your position. Most people only glance<br />
at these listings. You don&#8217;t need SEO to get one of these<br />
positions, just lots of money.</p>
<p>The body of the page contains &#8220;organic&#8221; listings. These links are<br />
listed in the order that Google determined best fit your search,<br />
with the best match first. There are only 10 listings per page,<br />
most people will only look at the 1st page, maybe the 2nd. So<br />
your site needs to be listed within the top 10 and at the worst<br />
within the top 20 for any useful exposure. With SEO you will be<br />
adjusting your site code so that your site will rank highly.<br />
This can be a daunting process as there may be thousands of<br />
sites competing for the same top listing. A trick is to aim your<br />
pages at less popular search terms to get higher placement. It<br />
is better to be on page one for a term that gets 1,000 searches<br />
per month than to be on page three for a search term that gets<br />
millions of visits.</p>
<p>SEO Basic 2: Your web site must be search engine friendly. The<br />
search engines send out &#8220;spiders&#8221; or &#8220;bots&#8221; cataloging web pages<br />
they come across. If the search engine has trouble getting<br />
through to your pages it will either rank your page poorly, or<br />
skip your site all together. Making your site Search Engine<br />
Friendly means having the code easily accessible, no errors in<br />
the code, and guiding the search engine through your site.</p>
<p>Try to steer away from complicated coding when possible. Check<br />
your site for coding errors. This is fairly easy to do with web<br />
programs like Dreamweaver which do this for you automatically.<br />
Plan on having text based navigation on every page. This is<br />
usually placed at the bottom of the pages. You may also want to<br />
have a &#8220;Site Map&#8221; page with easy to follow text based links to<br />
all of your important pages. Search Engines will look for a Site<br />
Map and will use that to navigate a site if available.</p>
<p>SEO Basic 3: The Most Important SEO Aspect is Keywords. Keywords<br />
are the terms you type into a search engine to find interesting<br />
web sites. You need to know what search terms people are likely<br />
to use to find your site, then use those terms as your Keywords.<br />
Make a list of the keyword combinations you can think of that<br />
you would use to find your site. Try them all on a search engine<br />
and see the results.</p>
<p>You need to see how these search terms perform on the web and<br />
what other search terms could be used. A great free tool to help<br />
with this research is available at Google:</p>
<p>https://adwords.google.com/select/KeywordToolExternal</p>
<p>You type in a search term, then you are given a list of similar<br />
search terms, how often they were searched and some advertiser<br />
comparison figures. You can quickly find additional keywords and<br />
to see how well they perform. A good idea is to optimize your<br />
site for a less frequently used keyword combinations so that you<br />
can achieve a higher placement. The Google Keyword Tool will<br />
help you figure this out.</p>
<p>Focus on keyword groups with 3 or 4 keywords. Many times<br />
keywords will overlap, so you can focus on a longer keyword<br />
combination and cover many other combinations at the same time.<br />
For instance, if you are designing a page to sell Photoshop<br />
Training, you can optimize for this keyword phrase &#8220;Adobe<br />
Photoshop Training Video&#8221;. This will not only give you optimized<br />
performance for this keyword combination but also for these<br />
other keywords and combinations as well:</p>
<p>Adobe<br />
Photoshop<br />
Training<br />
Adobe Photoshop<br />
Photoshop Training<br />
Adobe Photoshop Training<br />
Photoshop Training Video</p>
<p>So try to come up with a multiple keyword combination that will<br />
contain several other keyword combinations as well.</p>
<p>Once you know what keywords you want to use you are ready to<br />
place those keywords on your page. The main places you want to<br />
use the keywords are:</p>
<p>In the meta title of the page<br />
In the meta description of the page<br />
In the first sentence on the page<br />
In all of the image alt tags<br />
In links to and from the page<br />
Well represented in the body text of the page</p>
<p>Make sure you Pick the right keywords, and make sure they cover<br />
more than 5% of the word usage on the page. An easy way to get<br />
more keywords onto a page is by using lists such as:</p>
<p>We carry:<br />
Adobe Photoshop Training Video Sets for Educators<br />
Adobe Photoshop Training Video Sets for Students<br />
Adobe Photoshop Training Video Sets for Business</p>
<p>Keep in mind that your page text should still be user friendly.<br />
If you use your keywords too frequently or in strange ways on<br />
your page, it may rank better in the search engines, but it will<br />
drive away visitors. Who wants to read a poorly written page?</p>
<p>SEO Basic 4: Don&#8217;t try anything funny. There are lots of<br />
&#8220;tricky&#8221; things you can do to cram more keywords into a page<br />
without annoying your visitors. The problem is that the search<br />
engines know about these tricks and will penalize your site if<br />
you use them. So don&#8217;t do any of the following or you may find<br />
your web site disappear completely from the search engine<br />
listings.</p>
<p>White letters on white background, or any other similar text<br />
coloring trick. Even using a very light gray text on a white<br />
background, or very dark gray text on a black background can get<br />
you bumped from the search engines.</p>
<p>Don&#8217;t repeat your keyword over and over again. People used to<br />
do things like this at the top or bottom of their pages:<br />
Photoshop Photoshop Photoshop. This worked in the early days of<br />
search engine optimization, but no longer. You should also not<br />
try this trick in alt tags, image names, links or other places<br />
in your code. The search engines will spot this and you will be<br />
penalized.</p>
<p>Don&#8217;t put keywords into comment tags. Also don&#8217;t put keywords<br />
in hidden form fields. The search engines will spot these and<br />
mark you down accordingly.</p>
<p>Even though putting keywords into image names and alt tags is a<br />
great idea, don&#8217;t think that you can just create a bunch of<br />
clear gif images sized at 1&#215;1 and fill those with keywords. The<br />
search engines are very good at spotting tricks like this as<br />
well.</p>
<p>So use your keywords appropriately, don&#8217;t try to sneak one past<br />
the search engines and you should do just fine. Just keep in<br />
mind, if you think that you need to hide the keywords to trick<br />
the search engine you can rest assured that they have already<br />
thought of that and will do their best to devalue your site<br />
accordingly if you use these &#8220;black hat&#8221; tricks.</p>
<p>SEO Basic 5: All pages should have links to other pages. The<br />
main search engines like links. They like outside sites linking<br />
into yours, but they also like links within your site going to<br />
other pages. So in this case having more pages can be useful.<br />
Also since you now have all these pages that you are linking to<br />
it gives you a great place to use some more keywords. Make sure<br />
that your links include your keywords.</p>
<p>But, and this could have been in section 4 above, don&#8217;t create<br />
&#8220;doorway pages&#8221; that redirect you to another page. It used to be<br />
common SEO practice to create lots of doorway pages, each one<br />
stuffed with specific keywords, all of which would redirect the<br />
visitor to the actual page they were looking for. This would<br />
give your site lots of pages, with lots of internal links and<br />
would allow you to tightly optimize these doorway pages for<br />
specific keywords, but the search engines have gotten wise to<br />
this trick and now penalize the use of redirect pages. So don&#8217;t<br />
use redirects unless you absolutely need to and never use<br />
doorway pages.</p>
<p>SEO Basic 6: Only optimize a page for one or two keyword groups.<br />
More than that just dilutes your keyword ratio. The search<br />
engines will analyze your web page to determine which words are<br />
used as keywords. They do this by looking at the title, the<br />
description, the page heading and the words used on the page.<br />
They then determine how relevant your keywords are to your page.<br />
So, if you try to use too many different keywords on a page, it<br />
will only bring down the percentage of any individual keyword or<br />
group for that page. It is better to optimize for a larger<br />
keyword group as discussed above than to try to optimize a page<br />
for a lot of individual keywords that can&#8217;t be easily used in<br />
one sentence. If you need to have a page optimized for several<br />
different, unrelated keywords you are better off creating<br />
several different pages and re-writing the body text on each<br />
page to match the keywords you are optimizing for. This will<br />
make each page relevant for the specific keyword and will get a<br />
better placement in the search engines.</p>
<p>SEO Basic 7: Be patient. Even with a perfectly optimized web<br />
site it can take several months for it to rise in the search<br />
engine standings. I usually recommend waiting at least 90 days<br />
and up to 6 months to see how well a web page is doing in the<br />
search engines. Also, even though you have gone to great lengths<br />
to target a specific keyword or keyword combination keep in mind<br />
that the search engines aren&#8217;t required to agree with you. So<br />
when checking your standings look at several different search<br />
terms that you discovered in your research and see how well your<br />
page is placing. Hopefully you will find that your chosen<br />
keywords are getting your page listed the way you want, showing<br />
that your SEO has worked properly.</p>
<p>If you find that your page is ranking better for a different<br />
keyword, you should examine your page code to see why and make<br />
adjustments as needed. Maybe your page is placing higher for a<br />
keyword combination you weren&#8217;t focusing on, but it is still a<br />
good combination for your goals. This gives you an ideal<br />
opportunity to go with that new combination to achieve even<br />
higher placing.</p>
<p>So, get started right now on your SEO. The longer you wait, the<br />
longer it will be before your web site is showing well up in the<br />
search engines.</p>
<p>In Closing</p>
<p>There is a lot more to SEO than just these 7 quick points, but<br />
this will get you started on the right path. Go through these<br />
steps and your web pages will be well positioned for any other<br />
SEO you may want to perform on your site in the future.<br />
==========================================<br />
George Peirson is a successful Entrepreneur and Internet Trainer.<br />
He is the author of over 40 multimedia based tutorial training<br />
titles and several design articles. To get his Free e-Book &#8220;Web<br />
Design Tips&#8221; visit http://www.howtogurus.com<br />
==========================================</p>
<p><strong>Copyright © 2009 Jayde Online, Inc.  All Rights Reserved.</strong></p>
<p><strong>SEO-News is a registered service mark of Jayde Online, Inc.</strong></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a><strong><em>Bookmark It</em></strong></a>
<br />
<div class="d">
<br />
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://irfani.firdausy.com/2009/04/10/seo-primer-7-basics-of-seo/&amp;title=SEO+Primer+%26%238211%3B+7+Basics+of+SEO" title="Add to&nbsp;Del.icio.us"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/delicious.png" title="Add to&nbsp;Del.icio.us" alt="Add to&nbsp;Del.icio.us" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://irfani.firdausy.com/2009/04/10/seo-primer-7-basics-of-seo/&amp;title=SEO+Primer+%26%238211%3B+7+Basics+of+SEO" title="Add to&nbsp;digg"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/digg.png" title="Add to&nbsp;digg" alt="Add to&nbsp;digg" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/sharer.php?u=http://irfani.firdausy.com/2009/04/10/seo-primer-7-basics-of-seo/" title="Add to&nbsp;Facebook"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/facebook.png" title="Add to&nbsp;Facebook" alt="Add to&nbsp;Facebook" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://irfani.firdausy.com/2009/04/10/seo-primer-7-basics-of-seo/&amp;title=SEO+Primer+%26%238211%3B+7+Basics+of+SEO" title="Add to&nbsp;Google Bookmarks"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/google.png" title="Add to&nbsp;Google Bookmarks" alt="Add to&nbsp;Google Bookmarks" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?url=http://irfani.firdausy.com/2009/04/10/seo-primer-7-basics-of-seo/&amp;title=SEO+Primer+%26%238211%3B+7+Basics+of+SEO" title="Add to&nbsp;Slashdot"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/slashdot.png" title="Add to&nbsp;Slashdot" alt="Add to&nbsp;Slashdot" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit.php?url=http://irfani.firdausy.com/2009/04/10/seo-primer-7-basics-of-seo/&amp;title=SEO+Primer+%26%238211%3B+7+Basics+of+SEO" title="Add to&nbsp;Stumble Upon"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/stumbleupon.png" title="Add to&nbsp;Stumble Upon" alt="Add to&nbsp;Stumble Upon" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://irfani.firdausy.com/2009/04/10/seo-primer-7-basics-of-seo/" title="Add to&nbsp;Technorati"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/technorati.png" title="Add to&nbsp;Technorati" alt="Add to&nbsp;Technorati" /></a>
<a onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://irfani.firdausy.com/2009/04/10/seo-primer-7-basics-of-seo/&amp;t=SEO+Primer+%26%238211%3B+7+Basics+of+SEO" title="Add to&nbsp;Yahoo My Web"><img class="social_img" src="http://irfani.firdausy.com/wp-content/plugins/social_bookmarks/images/yahoo.png" title="Add to&nbsp;Yahoo My Web" alt="Add to&nbsp;Yahoo My Web" /></a>
<br />
</div>
</div>
<!-- Social Bookmarks END -->
]]></content:encoded>
			<wfw:commentRss>http://irfani.firdausy.com/2009/04/10/seo-primer-7-basics-of-seo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

