<?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>Knowledge Recycle</title>
	<atom:link href="http://www.knowledgerecycle.com/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.knowledgerecycle.com</link>
	<description>my knowledge sharing dumpster on Web 2.0 and beyond stuff</description>
	<lastBuildDate>Wed, 24 Feb 2010 21:46:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Installing Magento on OSX!</title>
		<link>http://www.knowledgerecycle.com/index.php/2010/02/24/installing-magento-on-osx/</link>
		<comments>http://www.knowledgerecycle.com/index.php/2010/02/24/installing-magento-on-osx/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 21:45:01 +0000</pubDate>
		<dc:creator>Muliadi</dc:creator>
				<category><![CDATA[Social Commerce]]></category>
		<category><![CDATA[eCommerce]]></category>

		<guid isPermaLink="false">http://www.knowledgerecycle.com/?p=55</guid>
		<description><![CDATA[Here&#8217;s a great post from my team-mate (comrade on my big Magento project) on how to setup Magento on Mac OSX.  I personally use MAMP on my MAC but I think I will reconfigure my MAC to use Zend Server.
Here&#8217;s the link: http://bit.ly/9BHlVU
]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a great post from my team-mate (comrade on my big Magento project) on how to setup Magento on Mac OSX.  I personally use MAMP on my MAC but I think I will reconfigure my MAC to use Zend Server.</p>
<p>Here&#8217;s the link: <a href="http://bit.ly/9BHlVU">http://bit.ly/9BHlVU</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowledgerecycle.com/index.php/2010/02/24/installing-magento-on-osx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Magento Commerce on Windows and IIS (part 2)</title>
		<link>http://www.knowledgerecycle.com/index.php/2010/02/24/installing-magento-commerce-on-windows-and-iis-part-2/</link>
		<comments>http://www.knowledgerecycle.com/index.php/2010/02/24/installing-magento-commerce-on-windows-and-iis-part-2/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 21:42:28 +0000</pubDate>
		<dc:creator>Muliadi</dc:creator>
				<category><![CDATA[Social Commerce]]></category>
		<category><![CDATA[eCommerce]]></category>

		<guid isPermaLink="false">http://www.knowledgerecycle.com/?p=53</guid>
		<description><![CDATA[Alright, sorry for the super long delay on this part 2. I&#8217;ve been really bogged down with several projects and one of them is a quite large Magento Enterprise implementation (crossing my finger that the site is launching in a week).   I will announce it on my blog when that happens.
Anyway, the second [...]]]></description>
			<content:encoded><![CDATA[<p>Alright, sorry for the super long delay on this part 2. I&#8217;ve been really bogged down with several projects and one of them is a quite large Magento Enterprise implementation (crossing my finger that the site is launching in a week).   I will announce it on my blog when that happens.</p>
<p>Anyway, the second part is actually quite easy.  It is pretty much about setting up your empty MySQL database for use with Magento.   Here are the steps:</p>
<ol>
<li>Install MySQL Server (obviously) &#8211; this process should be a no brainer process.  Just download the installation package and run it.  You need to configure the MySQL to support both InnoDB and ISAM for Magento to work.   Follow the setup wizard and you will be okay <img src='http://www.knowledgerecycle.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>You may want to download MySQL GUI Tool as well.  Or if you are looking for a good GUI, I suggest you try NaviCat.  It is probably the closest application that give you something similar to what we see on our Microsoft SQL Management Studio tool</li>
<li>Create new database (or schema).  Name whatever you want.  I usually create user along with that and assign the user to the database and give all access</li>
<li>That&#8217;s it.  You are ready to install Magento <img src='http://www.knowledgerecycle.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ol>
<p>So now the rest should be pretty straight forward.  Once you put the Magento code on the Apache, call out the main URL (don&#8217;t use localhost or IP, if you don&#8217;t have domain, create dummy one through host file).  You will see the Magento setup wizard.  Follow the setup steps and you will be good to go. </p>
<p>Cheers.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowledgerecycle.com/index.php/2010/02/24/installing-magento-commerce-on-windows-and-iis-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finding EAV attributes on Magento</title>
		<link>http://www.knowledgerecycle.com/index.php/2010/02/17/finding-eav-attributes-on-magento/</link>
		<comments>http://www.knowledgerecycle.com/index.php/2010/02/17/finding-eav-attributes-on-magento/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 18:09:05 +0000</pubDate>
		<dc:creator>Muliadi</dc:creator>
				<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[SQL script]]></category>

		<guid isPermaLink="false">http://www.knowledgerecycle.com/?p=51</guid>
		<description><![CDATA[One of the strength of Magento is the architect of the data layer vertically which allows us to create dynamic attributes.  They call this design by EAV structure.   With this data architecture, the SQL query to find out a particular attribute values or names can be a challenging task.  
Here are [...]]]></description>
			<content:encoded><![CDATA[<p>One of the strength of Magento is the architect of the data layer vertically which allows us to create dynamic attributes.  They call this design by EAV structure.   With this data architecture, the SQL query to find out a particular attribute values or names can be a challenging task.  </p>
<p>Here are the cheat sheet to retrieve those attributes (EAV).</p>
<p>1. Query to find different type of entity available</p>
<p>SELECT *<br />
FROM eav_entity_type</p>
<p>2.  Then use that entity type above to find EAV available for that entity using this query:</p>
<p>SELECT et.*,att.attribute_code,g.attribute_group_name,eset.attribute_set_name<br />
FROM eav_entity_attribute et<br />
   INNER JOIN eav_attribute att ON att.attribute_id=et.attribute_id<br />
   INNER JOIN eav_attribute_group g ON g.attribute_group_id=et.attribute_group_id<br />
   INNER JOIN eav_entity_type etype ON etype.entity_type_id=et.entity_type_id<br />
   INNER JOIN eav_attribute_set eset ON eset.entity_type_id =<br />
      etype.entity_type_id AND eset.attribute_set_id=et.attribute_set_id<br />
WHERE etype.entity_type_code=&#8217;{replace with entity type}&#8217;;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowledgerecycle.com/index.php/2010/02/17/finding-eav-attributes-on-magento/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OO Programming, do you really need it?</title>
		<link>http://www.knowledgerecycle.com/index.php/2009/11/24/oo-programming-do-you-really-need-it/</link>
		<comments>http://www.knowledgerecycle.com/index.php/2009/11/24/oo-programming-do-you-really-need-it/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 21:45:45 +0000</pubDate>
		<dc:creator>Muliadi</dc:creator>
				<category><![CDATA[ColdFusion]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.knowledgerecycle.com/?p=26</guid>
		<description><![CDATA[It&#8217;s been a while I did not follow the CF communities blog.  This morning I found a heated debate about OO programming whether it is needed or not with ColdFusion development.
Here&#8217;s some of the links first:
How OO Almost Destroyed My Business -
http://www.advantexllc.com/blog/post.cfm/how-oo-almost-destroyed-my-business
Response from Steve Bryant:
http://www.bryantwebconsulting.com/blog/index.cfm/2009/5/26/The-Trouble-with-OO
And of course the one where I find the whole [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while I did not follow the CF communities blog.  This morning I found a heated debate about OO programming whether it is needed or not with ColdFusion development.</p>
<p>Here&#8217;s some of the links first:</p>
<p>How OO Almost Destroyed My Business -</p>
<p>http://www.advantexllc.com/blog/post.cfm/how-oo-almost-destroyed-my-business</p>
<p>Response from Steve Bryant:</p>
<p>http://www.bryantwebconsulting.com/blog/index.cfm/2009/5/26/The-Trouble-with-OO</p>
<p>And of course the one where I find the whole thread originally &#8211; Sean Corfield&#8217;s Blog:</p>
<p>http://corfield.org/blog/index.cfm/do/blog.entry/entry/To_OO_or_not_to_OO_What_is_the_question</p>
<p>The one that I agree with Sean is &#8220;: there is no One True Way. What works for me might not work for you and even I will solve the same problem different ways at different times in different circumstances. &#8221;  That is so true.  My philosoph</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowledgerecycle.com/index.php/2009/11/24/oo-programming-do-you-really-need-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Magento Commerce on Windows and IIS (part 1)</title>
		<link>http://www.knowledgerecycle.com/index.php/2009/09/17/iis-url-rewrite-and-magento-commerce-part-1/</link>
		<comments>http://www.knowledgerecycle.com/index.php/2009/09/17/iis-url-rewrite-and-magento-commerce-part-1/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 15:37:55 +0000</pubDate>
		<dc:creator>Muliadi</dc:creator>
				<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[magento]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://www.knowledgerecycle.com/?p=45</guid>
		<description><![CDATA[If you are like me that still love to stick around with IIS but want to try out Magento Commerce, I have good news.  Magento Commerce works quite with some tweak.  I have tried this approach on both IIS 6.0 and IIS 7.0 (each have a bit different steps). 
First make sure you [...]]]></description>
			<content:encoded><![CDATA[<p>If you are like me that still love to stick around with IIS but want to try out Magento Commerce, I have good news.  Magento Commerce works quite with some tweak.  I have tried this approach on both IIS 6.0 and IIS 7.0 (each have a bit different steps). </p>
<p>First make sure you only use PHP 5.2+ but not version 5.3.   You can use the latest MySQL or version 5 and above.  Now once you have both PHP and MySQL downloaded, let&#8217;s start by configuring IIS to work with PHP first. </p>
<p>On part 1 of this blog, I will start with configuring PHP with IIS7 using FastCGI.  If you have Windows 2008 or Windows 7, then you will be using the new IIS version 7.  I typically choose the manual PHP installation process.  Magento Commerce supports FastCGI, therefore, we can setup our IIS to use FastCGI.  IIS 7.0 comes with FastCGI as an option when you install it.  Here&#8217;s the steps:</p>
<p>1. Make sure FastCGI is installed with your IIS 7 (go to control panel &#8211; program and features &#8211; Turn Windows feature on or off &#8211; under Internet Information Services, make sure CGI is checked (inside world wide web services &#8211; application development feature)</p>
<p><img src="http://www.knowledgerecycle.com/wp-content/uploads/2009/09/IIS-features-300x258.PNG" alt="IIS features" title="IIS features" width="300" height="258" class="alignnone size-medium wp-image-46" /></p>
<p>2. Unzip the PHP into a directory.</p>
<p>3. Next we are going to install PHP using FastCGI.  Open IIS manager. In the site that you want the PHP engine to run, click on the &#8220;Handler Mappings&#8221; and add click on &#8220;add module mapping&#8221;.  Enter the following:</p>
<ul>
<li>Request Path: *.php</li>
<li>Module: FastCGIModule</li>
<li>Executable: {Your PHP directory, i.e. c:\PHP}\php-cgi.exe</li>
<li>Name: PHP via FastCGI</li>
</ul>
<p><img src="http://www.knowledgerecycle.com/wp-content/uploads/2009/09/FastCGI-PHP-300x262.PNG" alt="FastCGI PHP" title="FastCGI PHP" width="300" height="262" class="alignnone size-medium wp-image-47" /></p>
<p>It will prompt whether you want to create a FastCGI application for this application.  Just choose &#8220;yes&#8221;.</p>
<p>4. On your PHP directory, make sure PHP.ini is there.  You can copy from &#8220;php.ini-recommended&#8221; and rename it to &#8220;php.ini&#8221; to start with.  Inside PHP.ini, these are the settings that need to be set right:</p>
<p>    * Set fastcgi.impersonate = 1. FastCGI under IIS supports the ability to impersonate security tokens of the calling client. This allows IIS to define the security context that the request runs under.<br />
    * Set cgi.fix_pathinfo=1. cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI. PHP&#8217;s previous behavior was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not care what PATH_INFO is. For more information on PATH_INFO, see the cgi specs. Setting this to 1 will cause PHP CGI to fix its paths to conform to the spec<br />
    * Set cgi.force_redirect = 0.<br />
    * Set extension_dir to point to a location where PHP extensions reside. Typically, for PHP 5.2.X that would be set as extension_dir = &#8220;./ext&#8221;<br />
    * Enable the required PHP extension by un-commenting corresponding lines, for example:<br />
      extension=php_mssql.dll<br />
      extension=php_mysql.dll</p>
<p>5. Now we are ready to test the PHP.</p>
<p>To test your PHP installation, on your webroot, create a test php file.  You can named it &#8220;phpinfo.php&#8221;.  Inside simply type in the following code:<br />
<code><$php phpinfo();</code></p>
<p>6. Open your browser and go to that page that you just created.  If everything install correctly, then you should see all the php settings of your PHP installation.</p>
<p>That's it.  On the next part, I will cover installing MySQL and preparing the empty database for Magento. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowledgerecycle.com/index.php/2009/09/17/iis-url-rewrite-and-magento-commerce-part-1/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>AspDotNetStorefront Ashland and Beyond</title>
		<link>http://www.knowledgerecycle.com/index.php/2009/07/25/38/</link>
		<comments>http://www.knowledgerecycle.com/index.php/2009/07/25/38/#comments</comments>
		<pubDate>Sat, 25 Jul 2009 16:09:59 +0000</pubDate>
		<dc:creator>Muliadi</dc:creator>
				<category><![CDATA[Social Commerce]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[eCommerce]]></category>

		<guid isPermaLink="false">http://www.knowledgerecycle.com/?p=38</guid>
		<description><![CDATA[I just came back from the AspDotNetStorefront Developer Conference, along with Guidance CTO, Jon Provisor. This year’s conference, held in Las Vegas, was filled with announcements, including the launch of version 9 of AspDotNetStorefront, which they have called Ashland. AspDotNetStorefront executives unveiled the product map for Ashland at the conference, which proved this was a major release for the platform and a critical foundation for their Enterprise-level support. Guidance is proud to be AspDotNetStorefront’s first Enterprise-level partner.]]></description>
			<content:encoded><![CDATA[<p>I just came back from the AspDotNetStorefront Developer Conference, along with Guidance CTO, Jon Provisor. This year’s conference, held in Las Vegas, was filled with announcements, including the launch of version 9 of AspDotNetStorefront, which they have called Ashland. AspDotNetStorefront executives unveiled the product map for Ashland at the conference, which proved this was a major release for the platform and a critical foundation for their Enterprise-level support. Guidance is proud to be AspDotNetStorefront’s first Enterprise-level partner.</p>
<p>Here are some of the key highlights of Ashland:</p>
<p>1. Master Pages </p>
<p>Ashland finally supports the .NET master page and theme approach for website skinning. Skin base has been deprecated, but the XML Package is still fully supported. This change allows any .NET developer to easily skin the eCommerce site without having to know XSLT language, like in previous versions of AspDotNetStorefront.<br />
This move not only leverages master page and themes better, but it also allows for easier integration with AJAX toolkit and the creation of custom user controls. This makes the development of the site much more streamlined and faster.</p>
<p>2. Enterprise Modules</p>
<p>This is a certainly a big, significant move for AspDotNetStorefront. With Ashland, they’ve established what has been called ERP Synchronization Specification or ERPS, which combines the use of WSI (the Web Service API they’ve made available since version 7.1) and the &#8220;in Process&#8221; add-in model. The Add-In model leverages standardized contracts that allow developers to extend and develop &#8220;add-ins&#8221; to enhance AspDotNetStorefront’s core functionalities.<br />
Here’s a list of available contracts (which can be extended):</p>
<ul>
<li>Payment gateway</li>
<li>Shipping methods and rates calculation</li>
<li>Order fulfillment</li>
<li>Tax Rates</li>
<li>Inventory</li>
<li>Order Options</li>
<li>XSLT Extension</li>
</ul>
<p>All of these create new possibilities to extend AspDotNetStorefront without touching the core source code of the software. These also allow developer communities to share and/or develop custom add-ins that can be reused by other developers.</p>
<p>3. Support for Multi Stores</p>
<p>With Ashland, you can now create and manage multiple stores within the AspDotNetStorefront installation. Each store can have its own look and feel (skin), product subsets (through product mapping), shipping method, and even payment method. However, all stores will share the same product and variants database, order database and admin interface.<br />
This feature is perfectly suited for companies that want to &#8220;launch&#8221; micro sites or subsidiary sites where all order processing needs to funnel through one system. However, this is not to be confused with a &#8220;mall&#8221; solution, where a company hosts multiple eCommerce sites under a single installation.</p>
<p>4. Other notable enhancements</p>
<ul>
<li>Configurable URL rewrites</li>
<li>User-configurable error handling</li>
<li>Revised shopping cart logic</li>
<li>Versioned topic</li>
<li>Page-level role based security</li>
</ul>
<p>5. PA-DSS certification</p>
<p>The platform’s PCI compliance will be replaced with a new certification called PA-DSS. AspDotNetStorefront takes payment security standards very seriously, and as such, Ashland will undergo the full PA-DSS certification process as well as an independent security review. This will guarantee that all future AspDotNetStorefront-built eCommerce sites will meet the industry standard for payment security regulation.</p>
<p>The scheduled release date of Ashland is August 31st, 2009. The pricing should not be too different from the current version except for the multi-stores functionality, which they have yet to determine the licensing model for it.</p>
<p>But that’s not all for AspDotNetStorefront. Ashland may be the next version, but they are already started working on the next enhancement list which will be included on the next version of AspDotNetStorefront (code name &#8220;Vegas&#8221;). Here are some of the key features that are planned to be included in Vegas:</p>
<ul>
<li>Multi Payment support</li>
<li>RMA generation</li>
<li>Invoicing capabilities</li>
<li>Order Archival</li>
<li>Enhanced back order support</li>
<li>Line Item order transaction</li>
<li>Iterative (faceted) navigation and search capabilities</li>
<li>Advanced phone order</li>
<li>VAT inclusive pricing</li>
<li>User-defined entities</li>
<li>Fully localized admin site</li>
<li>Integrated blog engine</li>
<li>Mobile capabilities</li>
<li>Admin redesign</li>
</ul>
<p>The expected release date for Vegas is end of December 2009.</p>
<p>Taking a look at both Ashland and Vegas, we are very excited to the platform maturing and growing at the same time. The feature sets are fully updated and reflect the ever-changing needs of eCommerce websites and online stores. Kudos to the development team of AspDotNetStorefront! We are looking forward to working with both Ashland and Vegas.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowledgerecycle.com/index.php/2009/07/25/38/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Web Prediction &#8211; What are the next BIG things?</title>
		<link>http://www.knowledgerecycle.com/index.php/2009/07/13/web-prediction-what-are-the-next-big-things/</link>
		<comments>http://www.knowledgerecycle.com/index.php/2009/07/13/web-prediction-what-are-the-next-big-things/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 23:40:17 +0000</pubDate>
		<dc:creator>Muliadi</dc:creator>
				<category><![CDATA[Social Commerce]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://www.knowledgerecycle.com/?p=34</guid>
		<description><![CDATA[The Web 2.0 and Social Media development have been taking more and more spotlights in the last twelve months.  Every discussions about web technologies have always been either the new Web 2.0 apps or integration with Social Media.  

Here are some of the things that I predict will be BIG in the next 6-12 months: Facebook Connect, OpenID, HTML 5.0, Google Wave.

Read more ... ]]></description>
			<content:encoded><![CDATA[<p>The Web 2.0 and Social Media development have been taking more and more spotlights in the last twelve months.  Every discussions about web technologies have always been either the new Web 2.0 apps or integration with Social Media.  </p>
<p>Here are some of the things that I predict will be BIG in the next 6-12 months:</p>
<p>1. Facebook Connect<br />
URL: http://developers.facebook.com/connect.php</p>
<p>More and more sites are leveraging this to allow their visitors to connect to their Facebook account and reach out to their Facebook friends.  Facebook connect allows site to &#8220;embed&#8221; facebook functionalities such as share to friends, comments, post to wall directly from the site (without going to Facebook sites).  Facebook opens up more and more functionalities under this wing.   Rather than building your own social network, why not just integrate with Facebbok?</p>
<p>2. Open ID<br />
URL: http://openid.net/</p>
<p>This is another big undertaken that has been slowly adopted by all major social media sites including Facebook.  This allow users to use one login to access all their favorite Web 2.0 sites.  This also opens up the door of communication between one site to another.   Big retailer Sears just recently announced of supporting Open ID on their community sites: MySears and MyKmart.com.</p>
<p>3. HTML 5.0<br />
URL: http://www.w3schools.com/tags/html5.asp</p>
<p>The new spec of HTML is out and adding a lot of Web 2.0 specific functionalities to the core HTML.  Now you embed video directly to HTML without the need of external player.  Another big thing in HTML 5.0 is to allow having local storage of data (this will replace what we do with cookies todays)  If you haven&#8217;t checked the spec out, make sure you start looking to it.  Firefox 3.5, Opera and Safari 4 have already support this.</p>
<p>4. Google Wave!!!<br />
URL: http://wave.google.com/</p>
<p><img src="http://www.knowledgerecycle.com/wp-content/uploads/2009/07/googlewave.png" alt="googlewave" title="googlewave" width="451" height="259" border="0" class="alignnone size-full wp-image-42" /></p>
<p>If you have not watched their video presentation of Google Wave, go search at Google and watch it.  It is too cool to miss out.  From the same brothers who create the awesome Google Maps, they are trying to revolutionize the way people communicate to each other. This is going to change everything we know about online communication and colaboration.  Moreover, they meant for both personal and corporate world!  No more Exchange Server, Share Point and Facebook?  <img src='http://www.knowledgerecycle.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Alright, see you all on my next report.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowledgerecycle.com/index.php/2009/07/13/web-prediction-what-are-the-next-big-things/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The evolution of social web</title>
		<link>http://www.knowledgerecycle.com/index.php/2009/07/03/the-evolution-of-social-web/</link>
		<comments>http://www.knowledgerecycle.com/index.php/2009/07/03/the-evolution-of-social-web/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 16:51:00 +0000</pubDate>
		<dc:creator>Muliadi</dc:creator>
				<category><![CDATA[Social Commerce]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[eCommerce]]></category>

		<guid isPermaLink="false">http://www.knowledgerecycle.com/?p=31</guid>
		<description><![CDATA[I stumbled upon Jeremiah Owyang's blog site and reading his opinion regarding the five eras of the Social Web.  He described the social web evolving into 5 different overlapping eras:

1) Era of Social Relationships: People connect to others and share
2) Era of Social Functionality: Social networks become like operating system
3) Era of Social Colonization: Every experience can now be social
4) Era of Social Context: Personalized and accurate content
5) Era of Social Commerce: Communities define future products and services]]></description>
			<content:encoded><![CDATA[<p>I stumbled upon Jeremiah Owyang&#8217;s blog site and reading his opinion regarding the five eras of the Social Web.  He described the social web evolving into 5 different overlapping eras:</p>
<p>1) Era of Social Relationships: People connect to others and share<br />
2) Era of Social Functionality: Social networks become like operating system<br />
3) Era of Social Colonization: Every experience can now be social<br />
4) Era of Social Context: Personalized and accurate content<br />
5) Era of Social Commerce: Communities define future products and services</p>
<p><img src="http://farm4.static.flickr.com/3655/3478168483_676909f735.jpg" alt="Five eras of Social web" /></p>
<p>I found his opinions are so true and we are definitely entering the era #3 and #4.  With the release of Google Wave later this year and the wide support of OpenID everywhere, the maturity of these eras are right in the corner.  Even Sears announced that they will be the first commerce site to support OpenID initiative.  I won&#8217;t be surprise if one day Microsoft will announce that you can now login to your Windows with OpenID (Windows 8 probably?)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowledgerecycle.com/index.php/2009/07/03/the-evolution-of-social-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do you need OO programming for CF?</title>
		<link>http://www.knowledgerecycle.com/index.php/2009/06/07/do-you-need-oo-programming-for-cf/</link>
		<comments>http://www.knowledgerecycle.com/index.php/2009/06/07/do-you-need-oo-programming-for-cf/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 15:55:44 +0000</pubDate>
		<dc:creator>Muliadi</dc:creator>
				<category><![CDATA[ColdFusion]]></category>

		<guid isPermaLink="false">http://www.knowledgerecycle.com/?p=27</guid>
		<description><![CDATA[I think programmers outside ColdFusion community will be amused by the question as most (I didn&#8217;t say all, mainly I refer to Java and Microsoft-Camp developers) learned from day one that they have to architech their solution in OO way    They must be laughing at us on this discussion.
Here&#8217;s the original URL [...]]]></description>
			<content:encoded><![CDATA[<p>I think programmers outside ColdFusion community will be amused by the question as most (I didn&#8217;t say all, mainly I refer to Java and Microsoft-Camp developers) learned from day one that they have to architech their solution in OO way <img src='http://www.knowledgerecycle.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   They must be laughing at us on this discussion.</p>
<p>Here&#8217;s the original URL where I get the discussions and blogs:</p>
<p>http://tinyurl.com/prwqty</p>
<p>To me, I came from system analyst background and not computer science, then I grow as database programmer and then move to web developer with ColdFusion.  Then I moved camp to pre-dominantly .NETdevelopers company and year later moved out from developers role and back to business analyst and project manager.   I don&#8217;t have strong OO background and I am rarely code with OO in mind.  But I know enough to understand all the benefits and know how big applications can benefit from good OO architecture.</p>
<p>However, this is what my observation.  We (I refer to developers and engineers) have the tendency to only use one tool to accomplish all things.  We believe in one thing and we love to make stuff more complicated that it should be.  I guess that is in the blood of humanity.  We excel in knowledge, creative brain, and create these all wonderful stuffs that supposed to make our life easier but they end up make our life more miserable (that is another subject that I won&#8217;t be sharing in this blog, but may be my other blog <img src='http://www.knowledgerecycle.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ).</p>
<p>When ColdFusion is out, I believe, it was designed to give us an alternative way to create dynamic web in the shortest amount possible.  You need email functionality, done, it is there.  You need to query a database, done it is there.  Even on the newer version, the same trends are true.  You need a web service, 3 lines of code, done.  ColdFusion allows us to consume .NET code, Java code and that what makes ColdFusion unique.   I think there will always be two type of application developers.  One that loves creating all the complex mechanism at the background, and the other one just simply to get the business done quick and accurate.   My personal thought, ColdFusion will always be for the second person.  If you need strong OO support, I think you should just write Java code and compile and let us INVOKE it within ColdFusion.  </p>
<p>In this hetero languages technology world, I believe on hetero architecture too.  Open API, write small functionality codes and easy inter-changeable code.  Are you going to write OO oriented FBML? (facebook markup language)  There is no such thing <img src='http://www.knowledgerecycle.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   But you create sophisticated Java module that will interact with FBML.   The one thing that I learned from day one that I think is very important is this 4 acronyms: -KISS &#8211; keep it simple stupid <img src='http://www.knowledgerecycle.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>That&#8217;s my 2 cents.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowledgerecycle.com/index.php/2009/06/07/do-you-need-oo-programming-for-cf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding webcam interaction to jazz up the ecommerce</title>
		<link>http://www.knowledgerecycle.com/index.php/2009/05/27/21/</link>
		<comments>http://www.knowledgerecycle.com/index.php/2009/05/27/21/#comments</comments>
		<pubDate>Wed, 27 May 2009 19:40:17 +0000</pubDate>
		<dc:creator>Muliadi</dc:creator>
				<category><![CDATA[eCommerce]]></category>

		<guid isPermaLink="false">http://www.knowledgerecycle.com/?p=21</guid>
		<description><![CDATA[Papa John&#8217;s Pizza added an unorthodox but seems fun webcam interaction to their ecommerce site.  
&#8220;The campaign’s plot is simple. Weird, but simple. Consumers go to a Papa John site and grab an icon of the “1972 Z28 Camaro that founder John Schnatter sold 25 years ago to open his first restaurant,” the chain [...]]]></description>
			<content:encoded><![CDATA[<p>Papa John&#8217;s Pizza added an unorthodox but seems fun webcam interaction to their ecommerce site.  </p>
<p>&#8220;The campaign’s plot is simple. Weird, but simple. Consumers go to a Papa John site and grab an icon of the “1972 Z28 Camaro that founder John Schnatter sold 25 years ago to open his first restaurant,” the chain said. As of Monday (June 1), consumers can use webcams to capture the image from a pizza box. Once selected, the consumer can then drive along a virtual road, being shown virtual billboards, which are discount coupons.&#8221; &#8212; StorefrontBacktalk</p>
<p>I think this is more a consumer retention strategy toward their younger consumers and hope that they will find this new coupon hunting interaction fun.  </p>
<p>Read here for the full post: http://tinyurl.com/py46wx</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knowledgerecycle.com/index.php/2009/05/27/21/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
