<?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>Classy Llama Studios - Specializing in Magento eCommerce, Magento Development, and Magento Design</title>
	<atom:link href="http://classyllama.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://classyllama.com</link>
	<description>Classy Llama Studios is a team of developers, designers and marketers specializing in Magento, Wordpress and Custom Web Application development.</description>
	<lastBuildDate>Sun, 18 Dec 2011 00:03:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>CLS Christmas</title>
		<link>http://classyllama.com/design/cls-christmas/</link>
		<comments>http://classyllama.com/design/cls-christmas/#comments</comments>
		<pubDate>Sat, 17 Dec 2011 23:28:51 +0000</pubDate>
		<dc:creator>jwells</dc:creator>
				<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1593</guid>
		<description><![CDATA[&#8216;Twas the night before Christmas, when all through the office,
No keyboard was silent, not even a mouse.
Our team members were working with detail and care, 
In hopes that their projects online would appear…
This year at Classy Llama Studios, we decided to make an  extra creative effort in sending our clients a token of our appreciation [...]]]></description>
			<content:encoded><![CDATA[<p><em>&#8216;Twas the night before Christmas, when all through the office,</em></p>
<p><em>No keyboard was silent, not even a mouse.</em></p>
<p><em>Our team members were working with detail and care, </em></p>
<p><em>In hopes that their projects online would appear…</em></p>
<p>This year at Classy Llama Studios, we decided to make an  extra creative effort in sending our clients a token of our appreciation  for this Christmas holiday. Through the help of various team members  and our creative team, we skipped buying a generic Christmas card and  created something a little more personal. Our goal was to create  something with a little more of &#8220;us&#8221; in the card. Well, after a few  logistical hiccups, a fun-filled photo shoot, and some broken Christmas  lights, the card was finished. We hope all that received the cards were  left with some good holiday cheer. From all of us here at CLS…Have a  very, merry… Classy Christmas!</p>
<p><br class="spacer_" /></p>
<p><img class="alignnone size-full wp-image-1614" title="Classy Llama Christmas Card" src="http://classyllama.com/wp-content/uploads/2011/12/Classy-Llama-Christmas_11.JPG" alt="Classy Llama Christmas Card" width="600" height="800" /></p>
<p><br class="spacer_" /></p>
<p><img class="alignnone size-full wp-image-1615" title="Classy Llama Christmas Card" src="http://classyllama.com/wp-content/uploads/2011/12/Classy-Llama-Christmas_21.JPG" alt="Classy Llama Christmas Card" width="600" height="800" /></p>
<p><br class="spacer_" /></p>
<p><img class="alignnone size-full wp-image-1616" title="Classy Llama Christmas Card" src="http://classyllama.com/wp-content/uploads/2011/12/Classy-Llama-Christmas_31.JPG" alt="Classy Llama Christmas Card" width="800" height="600" /></p>
<p><br class="spacer_" /></p>
<p><img class="alignnone size-full wp-image-1617" title="Classy Llama Christmas Card" src="http://classyllama.com/wp-content/uploads/2011/12/Classy-Llama-Christmas_41.JPG" alt="Classy Llama Christmas Card" width="600" height="800" /></p>
<p><br class="spacer_" /></p>
<p><img class="alignnone size-full wp-image-1611" title="Classy Llama Christmas Card" src="http://classyllama.com/wp-content/uploads/2011/12/Classy-Llama-Christmas_5.JPG" alt="Classy Llama Christmas Card" width="600" height="800" /></p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/design/cls-christmas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Staying Safe During the Online Christmas Shopping Season</title>
		<link>http://classyllama.com/magento/staying-safe-during-the-online-christmas-shopping-season/</link>
		<comments>http://classyllama.com/magento/staying-safe-during-the-online-christmas-shopping-season/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 05:07:14 +0000</pubDate>
		<dc:creator>nvahalik</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1595</guid>
		<description><![CDATA[With Christmas fast-approaching, most of the llamas and their families are heading to online stores to find gifts. You already know the reasons for wanting to shop online: awesome prices, free shipping, wider selection, and not paying sales tax. Possibly most importantly: the only way to do all of your shopping in pajamas!
Here at Classy [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/staying-safe-during-the-online-christmas-shopping-season/" title="Staying Safe During the Online Christmas Shopping Season"><img src="http://classyllama.com/wp-content/uploads/2011/12/gifts.jpg" alt="" class="feed-image" /></a><p>With Christmas fast-approaching, most of the llamas and their families are heading to online stores to find gifts. You already know the reasons for wanting to shop online: awesome prices, free shipping, wider selection, and not paying sales tax. Possibly most importantly: the only way to do all of your shopping in pajamas!</p>
<p>Here at Classy Llama, we know eCommerce. Working with and building sites all day long gives us a pretty keen eye whenever we go to a site. We know what quality looks like. On the flip side of that, we also can tell when something isn&#8217;t right.</p>
<p>This past weekend when my wife plopped her laptop down beside me and asked me the question &#8220;Should I order from this site?&#8221; It prompted me to show her how I validate the occasional site that I go to that looks sketchy. This post aims to answer that question &#8220;How do I know if I can trust this site?&#8221;</p>
<h2 id="four-signs-of-a-funky-ecommerce-site">Four Signs of a Funky eCommerce Site</h2>
<ol style="list-style-type: decimal">
<li>Design &amp; Content</li>
<li>SSL</li>
<li>Site Verification</li>
<li>BBB / Online Search</li>
</ol>
<h2 id="design">Design</h2>
<p>One of the first indicators you should look for (and the first thing you&#8217;ll see) is the design and the content of the site. Sites that are scam sites don&#8217;t normally tend to expend much effort on the aesthetics of their site. While not all sites are ugly or contain any of these signs, these can be a big clue that the site you are on is not what it seems to be. This is not entirely comprehensive, but it can definitely point you in the right direction.</p>
<h3 id="consistently-bad-english-grammar">Consistently Bad English &amp; Grammar</h3>
<p>Do they use proper english? What about grammar? Sites that don&#8217;t pay attention to these very simple things are probably not paying attention to things like shipping your order or keeping your credit card information to themselves.</p>
<ul>
<li>&#8220;Discount Off 57%&#8221;</li>
<li>&#8220;includes returning and exchanging goods that you are not happy&#8221;</li>
<li>&#8220;company establish in 2002, and have large business&#8221;</li>
</ul>
<h3 id="reviews-that-dont-add-up">Reviews That Don&#8217;t Add Up</h3>
<p>Just because a site shows that a product has 5-stars doesn&#8217;t mean that those 5-stars are reviews. If you click on a product and don&#8217;t see reviews, chances are that those stars are just there to make you think those products have reviews.</p>
<h3 id="funny-site-statistics">Funny Site Statistics</h3>
<p>On one particular site, I refreshed the page a couple of times and the &#8220;guest counter&#8221; would change every time the page refreshed. Not like a regular site, where the number might change slowly. This one changed wildly. I&#8217;ll go a step farther and say that, most likely, if the store you are on has a &#8220;who&#8217;s online&#8221; or &#8220;guest counter&#8221; it is probably fake.</p>
<h3 id="contact-information">Contact Information</h3>
<p>Never, ever buy from a store that does not have contact information. If you can&#8217;t get a phone number, address, or some other piece of information that ties them to a specific place, chances are that they don&#8217;t exist!</p>
<h2 id="ssl">SSL</h2>
<p><a href="http://www.verisign.com/ssl/ssl-information-center/how-ssl-security-works/">SSL</a> or Security Sockets Layer is a technology that is designed to make sure your information gets transmitted safely and securely. Never, ever buy from a site that does not use SSL. How can you tell if you are using SSL. Well, the fastest way is to look at the location: What are the first 7 or 8 characters?</p>
<p>http:// <strong>UNSECURE!</strong></p>
<p><strong>https://</strong> Secure! https stands for &#8220;Security HTTP&#8221; and is what you should see after you&#8217;ve added a product to your cart, are viewing your cart, or are going anywhere through the checkout process.</p>
<p>If you are unfamiliar with SSL, you should take a look at Verisign&#8217;s <a href="http://www.verisign.com/ssl/ssl-information-center/ssl-resources/guide-ssl-beginner.pdf">Beginner&#8217;s Guide to SSL Certificates</a>.</p>
<p>Recently, SSL vendors have added something called <a href="http://www.verisign.com/ssl/ssl-information-center/ev-ssl-certificate/index.html">Extended Validation</a> that shows a visible green bar at the top of your browser, noting that a site has gone through an &#8220;audited, rigorous authentication method.&#8221; These will also show you who the site is. A site with extended validation looks like this:</p>
<div class="figure"><img src="http://files.classyllama.com/dec8e77a/Apple_Online_Store_-_Apple_Store_%28U.S.%29-20111205-223439.png" alt="Extended Validation SSL" /></p>
<p><br class="spacer_" /></p>
<p class="caption">Extended Validation SSL</p>
</div>
<p>Whereas, a site with just plain ol&#8217; SSL looks like this:</p>
<div class="figure"><img src="http://files.classyllama.com/dec8e77a/Google-20111205-223333.png" alt="Regular SSL" /></p>
<p><br class="spacer_" /></p>
<p class="caption">Regular SSL</p>
</div>
<p>Both of these are fine. For more information on SSL, check out the <a href="http://www.verisign.com/ssl/ssl-information-center/ev-ssl-certificate/index.html">Beginner&#8217;s Guide to SSL Certificates</a>.</p>
<h2 id="site-verification">Site Verification</h2>
<p>One thing that truly signifies a &#8220;real-deal&#8221; site are working site verification logos. The site you are buying from should have them. If that do not, that could be a big sign that this site is not being very truthful with you. What do these verification logos look like? I invite you to take a look at <a href="http://freedompaper.com">Freedom Paper</a>:</p>
<p><a href="http://freedompaper.com/"><img src="http://files.classyllama.com/dec8e77a/Wide-Format_Printing_Supplies%2C_Plotter_Paper%2C_Engineering_Plotter_Paper%2C_Ink_Cartridges_and_Toner%2C_Photo_Plotter_Paper-20111205-224112.png" alt="What a real site looks like with verification logos" /></a></p>
<p>You&#8217;ll notice that there are four logos here. Now, alone, these logos don&#8217;t mean a thing. Anyone who wants to look legit can easily copy-and-paste these images and put them on their site. What you <em>must</em> be able to do is click on them. Try clicking on the GoDaddy.com Verified &amp; Secured Logo. You&#8217;ll see this:</p>
<div class="figure"><img src="http://files.classyllama.com/dec8e77a/Secure_Site_by_GoDaddy.com-20111205-224410.jpg" alt="GoDaddy Verification" /></p>
<p><br class="spacer_" /></p>
<p class="caption">GoDaddy Verification</p>
</div>
<p>This is what is important. You should be able to click on every one of those. Sites that go the extra mile to comply and provide verifiable links are a sure sign that your data is safe and protected on those sites.</p>
<h2 id="what-do-others-say">What Do Others Say?</h2>
<p>Finally, don&#8217;t be afraid to search for the site by name. Using a major search engine like <a href="http://google.com">Google</a>, <a href="http://bing.com">Bing</a>, or <a href="http://yahoo.com">Yahoo!</a>, look for complaints. You can also check out the <a href="http://bbb.org">Better Business Bureau</a> or <a href="http://ripoffreport.com">Ripoff Report</a> to see if a site has complaints against it. Another site called <a href="http://www.mywot.com/">Web of Trust</a> is actually attempting to make the web safer by providing website &#8220;reputation&#8221; with a browser plugin so that you can see if a site has a good or bad reputation.</p>
<p>I want to note that just because a site has a complaint or two or five doesn&#8217;t necessarily mean that they are going to steal your money and run away. You can&#8217;t please everyone and some people will complain just because they can. Looking at reports and reviews of a site is another tool in your toolbox.</p>
<h2 id="putting-it-all-together">Putting It All Together</h2>
<p>Well, can you trust a site? Chances are that a site can meet all of the criteria here, it&#8217;s legit. I personally have been bitten by site that met all four of these criteria. My credit card was stolen and used.</p>
<p>If any site you visit is missing just one of the criteria, browse cautiously. Some small stores may not have SSL because you pay via PayPal and they don&#8217;t need SSL since PayPal handles things securely. Give them a call.</p>
<p>However, if a site has 2 or more of these signs then I&#8217;d <em>highly advise</em> not purchasing from that site and finding a site that does take these things seriously.</p>
<h2 id="conclusion">Conclusion</h2>
<p>I hope you found these tips helpful. If you have any more please leave them in the comments below. Shop safe and Merry Christmas!</p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/staying-safe-during-the-online-christmas-shopping-season/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>X.commerce Innovate Developers Conference Day Two Highlights</title>
		<link>http://classyllama.com/magento/x-commerce-innovate-developers-conference-day-two-highlights/</link>
		<comments>http://classyllama.com/magento/x-commerce-innovate-developers-conference-day-two-highlights/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 06:52:07 +0000</pubDate>
		<dc:creator>nvahalik</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1548</guid>
		<description><![CDATA[Yesterday was all about X.commerce and the community at large, but today we focused solely on Magento.
During the first session, we got to hear from Dmitry Soroka about what the Magento 2 roadmap looks like.  Magento is putting a lot of effort into making Magento 2 a real upgrade from Magento 1: making it [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/x-commerce-innovate-developers-conference-day-two-highlights/" title="X.commerce Innovate Developers Conference Day Two Highlights"><img src="http://classyllama.com/wp-content/uploads/2011/10/xcomday2.jpg" alt="" class="feed-image" /></a><p>Yesterday was all about X.commerce and the community at large, but today we focused solely on Magento.</p>
<p>During the first session, we got to hear from Dmitry Soroka about what the Magento 2 roadmap looks like.  Magento is putting a lot of effort into making Magento 2 a real upgrade from Magento 1: making it faster, more scalable, more expandable, more flexible, and more awesome in general.  Here are some of the highlights:</p>
<ul>
<li>Backwards Compatibility is broken &#8211; Normally developers love backwards compatibility because it makes our lives easier: we don&#8217;t have to update code every time a new version comes out.  However, this time around, Magento has decided to forgo it.  This is actually a very good key decision.  Now, they have the chance to fix some important architecture problems that would be much harder or impossible to solve while maintaining backwards compatibility.  This will result in extensions working better inside the system and minimize conflicts that are common in the current version of Magento.</li>
<li>Multiple DB support &#8211; Magento 2 will support Oracle, MySQL, MSSQL and PostgreSQL out of the box.  In fact, <a href="http://www.magentocommerce.com/blog/comments/latest-release-of-the-magento-platform-delivers-new-site-management-tools/">Magento Enterprise 1.11 has this functionality already</a>.  Now, it will make it into the core of the community edition.  For larger enterprise users, the ability to run Magento inside of their existing infrastructure can potentially save time and money by allowing Magento to speak to those databases directly instead of having to integrate with modules or other middleware.</li>
<li>Performance &#8211; They&#8217;ve already benchmarked a 20% performance increase over Magento 1.  There is a lot of room to grow and it&#8217;s a big focus.  It&#8217;s safe to say that Magento 2 will have a noticeable performance gain over Magento 1.</li>
<li>Developer Tools &#038; Documentation &#8211; They&#8217;ve been able to redesign and update several core pieces of Magento as well as developer tools.  Documentation is another big thing.  They&#8217;ve already released documentation for Magento 2 on their <a href="http://wiki.magento.com/">Confluence Wiki</a> and are working to make their processes, tools, and methods open &#038; transparent.  This is apparent in how they are approaching the testing for Magento 2.  (See below!)  This is a huge boon to us developers and will help us to continue to write quality code.</li>
<li>Theme &#038; Design updates &#8211; It looks like they are planning on taking some of the design functionality that Magento Go offers and including it straight into Magento&#8217;s core.  Making simply design modifications very accessible to store owners.  They&#8217;re also making the advanced theme functionality better by removing a lot of the limitations that are placed on theme developers during the implementation process.  This means that making smaller theme modifications are much easier to do and could make it worthwhile to do, for instance, seasonal designs while still keeping your primary theme untouched.</li>
</ul>
<p>We&#8217;re excited about what Magento 2 has to offer and were elated to be able to download and begin to play with the <a href="http://mage2.magentocommerce.com/svn/public/">Magento 2 code</a> that was released today.</p>
<p>One of the key things that is driving the quality code coming from the core team are the tools that they use to test and validate what they are writing.  We heard from Anton Makarenko (Sr. PHP Developer on the Core Team @ Magento) about the unit testing capabilities that are being added to Magento 2.</p>
<p>We won&#8217;t bore you with all of the technical details, but suffice it to say that they are taking great lengths to ensure that bugs don&#8217;t creep into Magento 2 during development and that the tools that they are using are going to be made available to the community for improvement and use.  They&#8217;ve done a lot of the work solving the technical problems of testing Magento and are giving us the ability to do the same thing for our own extensions and code.</p>
<p>So when is Magento 2 coming out?  Well, there is no official roadmap yet, but the word on the street is that in Q3 2012, we&#8217;ll see the first alpha release and some time in Q4 2012 will be the final release.</p>
<p>That about wraps it up!  We had a wonderful time at the Innovate Developers Conference and look forward to coming back next year.</p>
<p><a href="http://classyllama.com/wp-content/uploads/2011/10/IMG_2785.jpg"><img src="http://classyllama.com/wp-content/uploads/2011/10/IMG_2785-718x536.jpg" alt="IMG_2785" title="IMG_2785" width="718" height="536" class="aligncenter size-large wp-image-1552" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/x-commerce-innovate-developers-conference-day-two-highlights/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Classy Llama Skype Extension is Featured on Alfred&#8217;s New Support Site</title>
		<link>http://classyllama.com/magento/classy-llama-skype-extension-is-featured-on-alfreds-new-support-site/</link>
		<comments>http://classyllama.com/magento/classy-llama-skype-extension-is-featured-on-alfreds-new-support-site/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 19:18:52 +0000</pubDate>
		<dc:creator>kkirchner</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1540</guid>
		<description><![CDATA[[By the way, if you haven't already, you should check out our blog post about the Skype Extension we wrote for Alfred that allows to send Skype messages with Alfred.]
Alfred has featured our Skype Extension on their new support site as one of their team picks.

I received this sweet email from Anna Manasova, the Community [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/classy-llama-skype-extension-is-featured-on-alfreds-new-support-site/" title="Classy Llama Skype Extension is Featured on Alfred's New Support Site"><img src="http://classyllama.com/wp-content/uploads/2011/10/alfred-718x80.png" alt="" class="feed-image" /></a><p>[By the way, if you haven't already, you should check out <a href="http://classyllama.com/productivity/send-skype-messages-with-alfred-extension/">our blog post about the Skype Extension we wrote for Alfred</a> that allows to send Skype messages with <a href="http://www.alfredapp.com">Alfred</a>.]</p>
<p><a href="http://support.alfredapp.com/extensions:useful">Alfred has featured our Skype Extension</a> on <a href="http://support.alfredapp.com/">their new support site</a> as one of their team picks.<br />
<img src="http://classyllama.com/wp-content/uploads/2011/10/alfred2.png" alt="alfred2" title="alfred2" width="781" height="789" class="alignleft size-full wp-image-1543" /></p>
<p>I received this sweet email from Anna Manasova, the Community and Marketing Director for Alfred:</p>
<blockquote><p>
Hi Kevin,</p>
<p>Just wanted to drop you a quick line and say thanks for creating a brilliant Alfred extension. We&#8217;ve now launched <a href="http://support.alfredapp.com/">a new support site</a> for Alfred and with it a section showcasing some of<a href="http://support.alfredapp.com/extensions"> the best user-created extensions</a> (including yours!). I use Skype everyday so yours is very useful.
</p>
</blockquote>
<p>You can find our extension on <a href="http://support.alfredapp.com/extensions:useful">the &#8220;Every Day Useful&#8221; extension page</a>.  </p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/classy-llama-skype-extension-is-featured-on-alfreds-new-support-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>X.commerce Innovate Developers Conference Day One Recap</title>
		<link>http://classyllama.com/magento/x-commerce-innovate-developers-conference-day-one-recap/</link>
		<comments>http://classyllama.com/magento/x-commerce-innovate-developers-conference-day-one-recap/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 04:46:47 +0000</pubDate>
		<dc:creator>nvahalik</dc:creator>
				<category><![CDATA[Magento]]></category>
		<category><![CDATA[x.commerce]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1529</guid>
		<description><![CDATA[Good golly, what a day!  So much ground was covered today.  It would be really hard to talk about every single thing that happened today, but we&#8217;d like to share we you some cool &#038; interesting highlights from the first day of the Innovate Developers Conference.

This conference is not just a Magento or [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/x-commerce-innovate-developers-conference-day-one-recap/" title="X.commerce Innovate Developers Conference Day One Recap"><img src="http://classyllama.com/wp-content/uploads/2011/10/xcommerceday1.jpg" alt="" class="feed-image" /></a><p>Good golly, what a day!  So much ground was covered today.  It would be really hard to talk about every single thing that happened today, but we&#8217;d like to share we you some cool &#038; interesting highlights from the first day of the Innovate Developers Conference.</p>
<p><a href="http://classyllama.com/wp-content/uploads/2011/10/IMG_2761.JPG"><img src="http://classyllama.com/wp-content/uploads/2011/10/IMG_2761-718x536.jpg" alt="IMG_2761" title="IMG_2761" width="718" height="536" class="aligncenter size-large wp-image-1534" /></a></p>
<p>This conference is not just a Magento or a PayPal conference.  We&#8217;ve got developers, vendors and users from across the whole X.commerce sphere: eBay, PayPal, Magento, X.commerce, marketing, SEO&#8230; you name it.  Truly a huge cross-section of individuals and companies.  It has been amazing getting to meet with people from across the globe to share ideas and discuss all sorts of topics.</p>
<p>Of course, the main reason we came here is to learn about the newly released <a href="http://x.com/">X.commerce</a> <a href="http://www.forbes.com/sites/tomiogeron/2011/10/12/ebays-platform-play-for-shopping-online-and-offline-x-commerce/">platform</a>.  <a href="http://gigaom.com/2011/06/06/ebay-acquires-magento-builds-a-commerce-os/">Operating system</a>.  <a href="https://www.x.com/developers/x.commerce/x.commerce-fabric-explained">Fabric</a>.  No really, fabric.  What is it, and what does it mean for you?</p>
<p>Well, the X.commerce fabric is essentially a platform-independent intermediary that allows you to write one integration for your service/cart/application/etc and then allows you to provide that service or consume other services from anyone else who also talks to the fabric.  Perhaps the easiest analogy is to languages.  Right now, each cart/service/API speaks own language.  In order for your cart to &#8220;talk&#8221; to Mailchimp (for instance) you must &#8220;teach&#8221; it to speak that the Mailchimp &#8220;language&#8221; by writing a module for it to &#8220;translate&#8221;.  With X.commerce, though, you let your service (say, Mailchimp, again) to &#8220;speak&#8221; X.commerce and you teach your cart to &#8220;speak&#8221; X.commerce and the two will be able to talk to each other.  Not just that, but any other cart that can &#8220;speak&#8221; X.commerce can also &#8220;speak&#8221; with Mailchimp, since it speaks X.commerce.</p>
<p>Another angle: let&#8217;s say you run a small business and you use Magento Go for your website.  And, for the sake of the example, you use three services to help you: Mailchimp (for E-mail), Kenshoo (for advertising), and Shopon (for social).  You decide to go with Magento Enterprise.  Instead of having to find 3 modules that implement each of these integrations separately, you can use the built-in X.commerce fabric that is a part of Magento Enterprise to talk to these services automatically.  No extra time involved.  They&#8217;ll just work.  That&#8217;s the power of X.commerce.  (<a href="https://www.x.com/developers/x.commerce/x.commerce-fabric-explained">It&#8217;s explained in more detail, here.</a>)  Note that the platform/fabric itself is not generally available yet, but you can <a href="https://www.x.com/developers/x.commerce/products/x.commerce-developer-package-overview">download the Developer Package</a> now.</p>
<p>It&#8217;s worthwhile to note that although Magento and GSI Commerce are both a part of the X.commerce Magento really stole the show!  All but one of the demos of X.commerce were done on Magento Enterprise.  Lots of Magento love today!</p>
<p>What else?  We heard about Magento and X.commerce.  The X.commerce team has learned a lot from the Magento team.  There will be a version of the X.commerce fabric available for Magento when it becomes generally available.  We heard about the growth of the industry and how eCommerce will be a 10 trillion (yes, trillion) dollar industry by 2013.  Magento unveiled their <a href="http://www.magentocommerce.com/blog/comments/introducing-the-new-magento-connect/">revamped Magento Connect 2</a>, which easily links Magento store owners with extensions.  Magento U, Magento&#8217;s training unit, will now <a href="http://www.magentocommerce.com/blog/comments/magento-u-training-courses-now-available-on-demand/">offer courses online</a>.  Finally, Magento 2 was announced to be released in 2012 and a certified module program (which certifies modules for Enterprise) was also talked about.</p>
<p>As we were leaving tonight, the X.commerce folks formed a human fabric.  It went all the way from Moscone West to Moscone North.  It was quite a site!</p>
<p><iframe src="http://player.vimeo.com/video/30471363?title=0&amp;byline=0&amp;portrait=0&amp;color=1DD0DB" width="720" height="405" frameborder="0" webkitAllowFullScreen allowFullScreen></iframe></p>
<p>Well, that about wraps it up for today.  We&#8217;re pretty beat from all of the excitement.  Check back tomorrow for more news and highlights from day 2.</p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/x-commerce-innovate-developers-conference-day-one-recap/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Intro Video from X.Commerce Innovate Keynote</title>
		<link>http://classyllama.com/ecommerce/intro-video-from-x-commerce-innovate-keynote/</link>
		<comments>http://classyllama.com/ecommerce/intro-video-from-x-commerce-innovate-keynote/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 17:21:37 +0000</pubDate>
		<dc:creator>ehansen</dc:creator>
				<category><![CDATA[E-Commerce]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1519</guid>
		<description><![CDATA[We&#8217;re here at the Innovate conference here in San Francisco. Here is intro video shown at the beginning of the keynote:




]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/ecommerce/intro-video-from-x-commerce-innovate-keynote/" title="Intro Video from X.Commerce Innovate Keynote"><img src="http://classyllama.com/wp-content/uploads/2011/10/IMG_2903-718x80.jpg" alt="John Donahoe - The three foci of eBay Inc" class="feed-image" /></a><p>We&#8217;re here at the Innovate conference here in San Francisco. Here is intro video shown at the beginning of the keynote:</p>
<p><br class="spacer_" /></p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/OYqpLLdqY14" frameborder="0" allowfullscreen></iframe></p>
<p><br class="spacer_" /></p>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/ecommerce/intro-video-from-x-commerce-innovate-keynote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Heading to the X.commerce Innovate Developer Conference</title>
		<link>http://classyllama.com/magento/heading-to-the-x-commerce-innovate-developer-conference/</link>
		<comments>http://classyllama.com/magento/heading-to-the-x-commerce-innovate-developer-conference/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 19:59:19 +0000</pubDate>
		<dc:creator>nvahalik</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1504</guid>
		<description><![CDATA[On Tuesday, a few of us llamas will be heading over to San Francisco to attend to the Innovate Developer&#8217;s Conference.  We&#8217;re really excited to be a part of this conference for a couple of reasons.
First and foremost, we&#8217;re enthusiastic about the potential the X.commerce platforms brings to the Magento and eCommerce communities.  [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/heading-to-the-x-commerce-innovate-developer-conference/" title="Heading to the X.commerce Innovate Developer Conference"><img src="http://classyllama.com/wp-content/uploads/2011/10/x.commerce_before.jpg" alt="" class="feed-image" /></a><p>On Tuesday, a few of us llamas will be heading over to San Francisco to attend to the Innovate Developer&#8217;s Conference.  We&#8217;re really excited to be a part of this conference for a couple of reasons.</p>
<p>First and foremost, we&#8217;re enthusiastic about the potential the X.commerce platforms brings to the Magento and eCommerce communities.  It is a very ambitious end-to-end, multi-channel platform that aims to make the constantly changing and evolving world of eCommerce easy to access.  On top of that, it&#8217;s open source!  We&#8217;ll be watching this story unfold and can&#8217;t wait to see the fruit: what makes it into Magento and what features and services will be born out of this platform that can help us more effectively serve our customers and make them more successful.</p>
<p>Secondly, we are glad to hear that <a href="http://www.magentocommerce.com/blog/comments/magento-developer-certification-is-here/">Magento&#8217;s Developer Certification</a> will enter <a href="http://www.magentocommerce.com/blog/comments/innovate-magento-beta-certification-exam/">beta at Innovate</a>.  As you may have <a href="http://classyllama.com/development/magento-development/we-helped-write-the-new-magent-developer-certification/">heard</a>, our own David Alger was one of many on their Certification <a href="http://www.magentocommerce.com/services/certification-board">Advisory Board</a>.  We can&#8217;t wait to take the test!</p>
<p>Thirdly, it will be great to meet and visit with our friends from Magento and the greater Magento community.  It&#8217;s not very often that we get to spend any amount of time with so many others in the eCommerce industry.</p>
<p>We&#8217;ll be updating our blog as time allows while at Innovate.  You can follow along on the <a href="https://www.x.com/developers/community/blogs/BaldGeek">X.commerce blog</a> or <a href="http://twitter.com/#!/search?q=%23innovate2011">watching the #innovate tag on twitter</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/heading-to-the-x-commerce-innovate-developer-conference/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Magento Modules and the Community</title>
		<link>http://classyllama.com/magento/magento-modules-and-the-community/</link>
		<comments>http://classyllama.com/magento/magento-modules-and-the-community/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 17:05:35 +0000</pubDate>
		<dc:creator>jhodges</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Magento Development]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Modules]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1495</guid>
		<description><![CDATA[This post outlines some of our thoughts about the state of the Magento module community, and an idea for how Magento can improve the quality of that community.
Here at Classy Llama Studios we create our own Magento modules every day and have high standards for any module that we write.  These standards include having properly [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/magento-modules-and-the-community/" title="Magento Modules and the Community"><img src="http://classyllama.com/wp-content/uploads/2011/10/MagentoConnect.jpg" alt="" class="feed-image" /></a><p><img class="alignnone size-full wp-image-1499" title="MagentoConnect" src="http://classyllama.com/wp-content/uploads/2011/10/MagentoConnect.jpg" alt="MagentoConnect" width="718" height="80" /></p>
<p>This post outlines some of our thoughts about the state of the Magento module community, and an idea for how Magento can improve the quality of that community.</p>
<p>Here at Classy Llama Studios we create our own Magento modules every day and have high standards for any module that we write.  These standards include having properly commented code, adhering to Zend programming standards, and having both the code and functionality of the module reviewed before it is released.  Magento is great because, instead of having to write every module that we use, there are numerous other quality development companies whose modules we can draw from for sites that we develop.  Unfortunately, there are a lot of modules out there that are not quality.  Issues with modules that we encounter include poorly written code, SQL vulnerabilities, improper code domain separation, and improper utilization of the Magento Application functionalities.  Some of these modules do not even work.</p>
<p>This abundance of modules often leaves us with a challenging question. Do we recommend this module to our client? If we do, we often have to prepare our clients for the possibility of hours of development, in addition to the module cost, that may be required to make the module safe and functional.  The other option is that we have to take a loss to bring the module to the level necessary for use on our customers’ eCommerce platform.  We love our customers and so it is painful for us to have to make either of these choices when the customer is already paying for the module. Because of this, we have been asking ourselves if there is some sort of solution to the problem of poorly coded modules.</p>
<p>The answer we came up with is twofold.  For now, we can buy most of our modules from the great companies who have earned our trust up to this point; these companies include <a href="http://aheadworks.com/">AheadWorks</a>, <a href="http://www.unirgy.com/">Unirgy</a>, and <a href="http://www.webshopapps.com/">WebShopApps</a>. This alleviates the problem but it does not come close to eliminating it.  We know that there are other developers who write quality modules.  We simply don’t know who they are until we have worked with and reviewed their modules.  We think that Magento itself is the solution to this dilemma.</p>
<p>Even though Magento has had explosive growth since the release of Magento 1.0, it has only been three and a half years since its release.  Since then, Magento has gone through dramatic transitions and upgrades turning it into a much more streamlined and powerful system with numerous features and a massive community.  With eBay’s acquisition of Magento, its future looks even brighter.  Since Magento is so young, however, there are certain features and programs that they have not had or taken the time to develop.  We believe that the development of a Magento module certification would be a great step for the company and the community at large.  Magento has over 4800 modules in Magneto Connect, and we realize that reviewing every one of them would be a massive undertaking, so we think that it should be something that Magento would be best able to facilitate on a voluntary basis.  When Magento certifies a module, that module would receive special recognition and be more accessible to developers and store owners. This would take the burden of code review and repair off individual development companies or users purchasing the modules and put it back on the original developers of the module.  While this could take time to implement, we think that it is an endeavor from which the entire Magento community would benefit.</p>
<p>We’ve communicated this idea to Magento.  Here is a snippet of what we’ve told them: … <em>There are many poor quality developers and modules, and the current system doesn’t provide a system of being able to determine which modules are good, and which are not.  The current Magento Connect is much like the Android Marketplace &#8211; thousands of apps, with only a portion of them being high quality.  While we would not like to see the same level of curation as the iOS Marketplace, we would like to see more attention being paid to ensuring that quality modules are promoted, and poor-quality modules are being demoted</em>…</p>
<p>We sincerely hope that Magento does this, but regardless of what they do, we love the platform and will continue to support the company and the community to the best of our ability.  We believe that Magento truly is the eCommerce “Platform for Growth” and that it’s many features, programs, modules, developers, store owners, and fans make it a wonderful and enjoyable platform to work with every day.</p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/magento-modules-and-the-community/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Wiz 0.9.5: Admin &amp; Developer Tools, Batch Output</title>
		<link>http://classyllama.com/magento/wiz-0-9-5-admin-developers-tools-batch-added/</link>
		<comments>http://classyllama.com/magento/wiz-0-9-5-admin-developers-tools-batch-added/#comments</comments>
		<pubDate>Tue, 04 Oct 2011 22:19:37 +0000</pubDate>
		<dc:creator>nvahalik</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Magento Development]]></category>
		<category><![CDATA[Wiz]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1474</guid>
		<description><![CDATA[The latest batch of Wiz updates includes some useful stuff for developers as well as some administrative features.  Included in this bundle of Wizzy goodness is the ability to output any table output in csv, pipe, or tab delimited output.  This makes it very easy to utilize Wiz with other commands (or potentially [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/wiz-0-9-5-admin-developers-tools-batch-added/" title="Wiz 0.9.5: Admin & Developer Tools, Batch Output"><img src="http://classyllama.com/wp-content/uploads/2011/10/wiz-095.png" alt="" class="feed-image" /></a><p>The latest batch of Wiz updates includes some useful stuff for developers as well as some administrative features.  Included in this bundle of Wizzy goodness is the ability to output any table output in csv, pipe, or tab delimited output.  This makes it very easy to utilize Wiz with other commands (or potentially feed information from Wiz back into itself!)</p>
<p>Here is a complete list of the changes in 0.9.5:</p>
<ol>
<li>The internal configuration system was rewritten to look more like Magento&#8217;s own configuration system &#8212; using XML files.  <em>This isn&#8217;t really used heavily yet, but we&#8217;ve got some stuff coming in the next few months that will take full advantage of this.</em></li>
<li>You can now toggle the following &#8220;developer&#8221; flags from the CLI:
<ol>
<li>Allow Symlinks (For templates, 1.5.1.0+)</li>
<li>Logging</li>
<li>JS Merging</li>
<li>CSS Merging</li>
<li>Profiler</li>
</ol>
</li>
<li>You can view all of the above configuration values as well with the <code>devel-config</code> command.</li>
<li>Get a list of all registered event listeners.</li>
<li>Get a list of all Models registered in the system and module rewrites.</li>
<li>Scriptable output.  Output tabular data in csv, pipe-delimieted, or tab-delimited formats.</li>
</ol>
<p>If you just want to get going:<br />
<a href="http://bit.ly/wiz-cli">Browse on Github</a><br />
<a href="http://wizcli.com/">Website / Download</a></p>
<p>Be sure to read over the Readme file on Github for more information about the added commands!</p>
<h2>The Good Stuff</h2>
<p>Okay, so the configuration system isn&#8217;t a <em>huge</em> deal&#8230; but it does open up more potential for 3rd party developers to write plugins that need to store things: usernames, passwords, etc. without having to provide their own storage mechanism.  Let&#8217;s get to the really exciting stuff!</p>
<h3>Developer Configuration</h3>
<p><code></p>
<pre>$ wiz devel-config
+---------------------------------+-------+
| Path                            | Value |
+---------------------------------+-------+
| dev/debug/profiler              | No    |
| dev/js/merge_files              | No    |
| dev/css/merge_css_files         | No    |
| dev/log/active                  | No    |
| dev/debug/template_hints        | No    |
| dev/debug/template_hints_blocks | No    |
| dev/template/allow_symlink      | No    |
+---------------------------------+-------+</pre>
<p></code><br />
You can now flip off/on or view the status of each of these independently.  Each of these work the same way <code>devel-showhints</code> works.</p>
<h3>Developer Helpers</h3>
<p>One of the things I&#8217;m curious about sometimes is to see what modules are listening to what events.  Well, now with a new command, you can see that:</p>
<p><a href="http://classyllama.com/wp-content/uploads/2011/10/wiz-listener-list.png"><img src="http://classyllama.com/wp-content/uploads/2011/10/wiz-listener-list-718x317.png" alt="wiz-listener-list" title="wiz-listener-list" width="718" height="317" class="aligncenter size-large wp-image-1486" /></a></p>
<p><code>wiz devel-listeners</code> give you a list of the events and the modules and their model/method that is responding to that event.</p>
<p>Often times, I want to know what overrides have been performed by other modules.  Now I can see a total picture of what modules provide what models:</p>
<p><a href="http://classyllama.com/wp-content/uploads/2011/10/wiz-model-list.png"><img src="http://classyllama.com/wp-content/uploads/2011/10/wiz-model-list-718x634.png" alt="wiz-model-list" title="wiz-model-list" width="718" height="634" class="aligncenter size-large wp-image-1485" /></a></p>
<p>As you can see, all of the standard models are shown, but you can also see what overrides are performed by all of the modules on the system.</p>
<h3>Scriptable Table Output</h3>
<p>Finally, of the coolest thing (in my opinion) is the scriptable output.  Wiz has a pretty decent table output system that makes it fairly easy for your eyes.  However, getting that data out of the table took me far too much time.  Enter <code>--batch</code>.</p>
<p>The &#8211;batch argument takes the model list we show above and transforms it into:</p>
<p><code>"Model Name","PHP Class"<br />
varien/*,Varien_*<br />
core/*,Mage_Core_Model_*<br />
core_resource/*,Mage_Core_Model_Resource_*<br />
eav/*,Mage_Eav_Model_*<br />
eav_resource/*,Mage_Eav_Model_Resource_*<br />
page/*,Mage_Page_Model_*<br />
install/*,Mage_Install_Model_*<br />
install_resource/*,Mage_Install_Model_Resource_*<br />
admin/*,Mage_Admin_Model_*</code></p>
<p>The &#8211;batch argument can take one of three arguments: csv, pipe, or tab.  csv is the default (as you can see above).  Pipe replaces the commas with &#8220;|&#8221;s and tabs&#8230; well, you get the idea. <img src='http://classyllama.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />   Now you can take your Wiz output and pipe it through grep, cut, etc. or output straight to CSV and load it up into Excel/Numbers/OpenOffice/etc.</p>
<p>Enjoy!</p>
<h2>Get Wiz</h2>
<p><a href="http://bit.ly/wiz-cli">Browse on Github</a><br />
<a href="http://wizcli.com/">Website / Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/wiz-0-9-5-admin-developers-tools-batch-added/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Magento Developer Certification</title>
		<link>http://classyllama.com/development/magento-development/we-helped-write-the-new-magent-developer-certification/</link>
		<comments>http://classyllama.com/development/magento-development/we-helped-write-the-new-magent-developer-certification/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 15:34:08 +0000</pubDate>
		<dc:creator>ehansen</dc:creator>
				<category><![CDATA[Magento Development]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1432</guid>
		<description><![CDATA[As many of you know, Magento recently announced their Magento Developer Certification program.  As one of the few partners who have been involved with Magento since it&#8217;s inception, we&#8217;re especially excited to see this long-awaited program finally being launched.
Due to our depth of knowledge and experience with the Magento platform, Magento invited us to be [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/development/magento-development/we-helped-write-the-new-magent-developer-certification/" title="The Magento Developer Certification"><img src="http://classyllama.com/wp-content/uploads/2011/10/MagentoDeveloperPlus-718x80.jpg" alt="" class="feed-image" /></a><p><a href="http://classyllama.com/wp-content/uploads/2011/10/MagentoDeveloperPlus.jpg"><img class="alignnone size-large wp-image-1434" title="MagentoDeveloperPlus" src="http://classyllama.com/wp-content/uploads/2011/10/MagentoDeveloperPlus-718x79.jpg" alt="MagentoDeveloperPlus" width="718" height="79" /></a></p>
<p>As many of you know, Magento recently announced their <a href="http://www.magentocommerce.com/services/certification">Magento Developer Certification</a> program.  As one of the few partners who have been involved with Magento since it&#8217;s inception, we&#8217;re especially excited to see this long-awaited program finally being launched.</p>
<p>Due to our depth of knowledge and experience with the Magento platform, Magento invited us to be a part of the Magento Certification <a href="http://www.magentocommerce.com/services/certification-board">Advisory Board.</a> We&#8217;ve been involved in the process of writing questions for the certification for the past couple of months.  I want to extend congratulations to one of our Lead Developer&#8217;s, David Alger, for representing Classy Llama on the Advisory Board.  His contribution to the development of the certification has been substantial &#8211; he even won the award for completing the most number of objectives at a one-week onsite question-writing session.</p>
<p>The certification is going to be beta-launched at the <a href="http://innovate-conference.com/">Innovate</a> conference at the middle of this month and will be announced to the public later this year.  We have four developers who will be at the event and taking the certification.</p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/development/magento-development/we-helped-write-the-new-magent-developer-certification/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Send Skype Messages with Alfred Extension</title>
		<link>http://classyllama.com/productivity/send-skype-messages-with-alfred-extension/</link>
		<comments>http://classyllama.com/productivity/send-skype-messages-with-alfred-extension/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 15:24:57 +0000</pubDate>
		<dc:creator>kkirchner</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1390</guid>
		<description><![CDATA[Here at CLS we use skype like the plague&#8230; err&#8230; bad analogy, but we use skype a LOT! I&#8217;m also a fan of the app-launcher, Alfred. Alfred (somewhat) recently came out with the ability to create and add extensions. There has already been a flurry of Alfred extensions. So, I decided to wing it and [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/productivity/send-skype-messages-with-alfred-extension/" title="Send Skype Messages with Alfred Extension"><img src="http://classyllama.com/wp-content/uploads/2011/09/skpye-with-alfred-copy.png" alt="" class="feed-image" /></a><p>Here at CLS we use skype like the plague&#8230; err&#8230; bad analogy, but we use skype a LOT! I&#8217;m also a fan of the app-launcher, <a href="http://www.alfredapp.com/">Alfred</a>. Alfred (somewhat) <a href="http://blog.alfredapp.com/2011/07/31/alfred-0-9-9-brings-extensions-new-free-theme/">recently came out with the ability to create and add extensions</a>. There has already been <a href="http://blog.alfredapp.com/2011/08/02/alfred-extensions/">a flurry of Alfred extensions</a>. So, I decided to wing it and create an Alfred extension for Skype—especially since Skype on Mac&#8217;s new user interface is not super easy to find the people to want to skype quickly.</p>
<h3>The Setup</h3>
<p>1. You have to <a href="http://www.alfredapp.com/powerpack/">buy the Alfred PowerPack</a> to upload or create any extensions. (If £12 is too much for you, you can use a much more complicated—but free—<a href="http://walkah.net/blog/walkah/skype-with-quicksilver-trick">trick to Skype with Quicksilver</a>.)</p>
<p>2.  <a href="http://classyllama.com/wp-content/uploads/2011/09/skype_chat2.alfredextension">Download the Skype Chat with Alfred extension</a>.</p>
<p>3. Add Skype usernames to your address book contacts. Click edit, add phone number, make a custom label &#8217;skype&#8217; and for the number, put in your skype username.</p>
<p><a href="http://classyllama.com/wp-content/uploads/2011/09/addressbook.png"><img class="aligncenter size-full wp-image-1398" title="addressbook" src="http://classyllama.com/wp-content/uploads/2011/09/addressbook.png" alt="addressbook" width="322" height="374" /></a></p>
<p><br class="spacer_" /></p>
<h3>Game Time</h3>
<p>1. Open Alfred.</p>
<p>2. Type &#8220;- , message&#8221; —  can be a few letters of the person&#8217;s name. &#8220;jose&#8221; for &#8220;Joseph&#8221;, for example. It will pick the first match in your address book and look for a skype username phone entry and send &#8220;message&#8221; to them.  <a href="http://files.classyllama.com/bc9abf9a/2011-09-23_1000.png">Complete with growl notifications.</a></p>
<p>2.a We have a Nathan and a Jonathan on our team so when I&#8217;m trying to skype Nathan, it selects Jonathan instead. So I made it where you can use first and last name when necessary. Now, &#8220;- nathan t, message&#8221; will skype Nathan. Or faster yet, &#8220;- an t, message&#8221; will find Nathan too.</p>
<p>2.b Awesome feature = typing &#8220;- message&#8221; will send &#8220;message&#8221; to your most recent chat. So if someone skypes you, you can reply with a &#8220;- reply here&#8221; and it will skype them back. It&#8217;s nice to have growl notifications to see exactly who your message goes to. It also shows an error message if it doesn&#8217;t go through for whatever reason.</p>
<p><br class="spacer_" /></p>
<h3>Enjoy.</h3>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/productivity/send-skype-messages-with-alfred-extension/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Documentation, Markdown, and Pandoc</title>
		<link>http://classyllama.com/magento/documentation-markdown-and-pandoc/</link>
		<comments>http://classyllama.com/magento/documentation-markdown-and-pandoc/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 15:32:42 +0000</pubDate>
		<dc:creator>rtull</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1377</guid>
		<description><![CDATA[We&#8217;ve been doing a ton of work on documentation around llamaville lately, and since many of us working here are programmer types, most of our doc systems are configured to use the Markdown markup language (link) for writing richly formatted content. This is great, with one small problem &#8211; our project management system doesn&#8217;t currently [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/documentation-markdown-and-pandoc/" title="Documentation, Markdown, and Pandoc"><img src="http://classyllama.com/wp-content/uploads/2011/08/pandoc_blog.png" alt="" class="feed-image" /></a><p><img src="http://classyllama.com/wp-content/uploads/2011/08/pandoc_blog.png" alt="pandoc_blog" title="pandoc_blog" /></p>
<p>We&#8217;ve been doing a ton of work on documentation around llamaville lately, and since many of us working here are programmer types, most of our doc systems are configured to use the Markdown markup language (<a href="http://daringfireball.net/projects/markdown/">link</a>) for writing richly formatted content. This is great, with one small problem &#8211; our project management system doesn&#8217;t currently support Markdown. It uses a WYSIWYG editor, or can take straight HTML input.</p>
<p>I strongly dislike WYSIWYG editors, as they are slow and difficult to work with in my experience, and writing HTML directly is also time consuming and laborious. Life has ben rough,  until last night when I stumbled across a little gem of a program: Pandoc by John McFarlane (<a href="http://johnmacfarlane.net/pandoc/">http://johnmacfarlane.net/pandoc/</a>).</p>
<p>Pandoc is a beautiful little markup converter that can convert just about any common markup language to just about any other common markup language.</p>
<p>What this means is that I can take HTML input, convert it to Markdown for editing, and then convert the Markdown back to HTML for upload and input. This streamlines my editing process significantly, and makes my life as a documenter and scope write so much easier. In my experience so far, it has done a beautiful job with everything I&#8217;ve thrown at it, even gracefully taking some pretty ugly HTML and making beautiful, clean Markdown out of it.</p>
<p>Following is a sample command I use to grab HTML content from my clipboard, reformat it as Markdown, and spit it out in TextMate, my editor of choice:</p>
<p><code># pbpaste | pandoc -f html -t markdown | mate</code></p>
<p>This would, of course, work for any format supported by Pandoc, which includes the popular Textile among other languages.</p>
<p>Cheers!</p>
<p>~Rob</p>
<p>P.S. I&#8217;m also evaluating a slick little Markdown editor I found called Macchiato. Check it out: <a href="http://getmacchiato.com/">http://getmacchiato.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/documentation-markdown-and-pandoc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wiz 0.9.3-beta: Better Admin User Creation, Cache Clearing &amp; Indexing</title>
		<link>http://classyllama.com/magento/wiz-0-9-3-beta-better-admin-user-creation-cache-clearing-indexing/</link>
		<comments>http://classyllama.com/magento/wiz-0-9-3-beta-better-admin-user-creation-cache-clearing-indexing/#comments</comments>
		<pubDate>Thu, 14 Jul 2011 03:54:40 +0000</pubDate>
		<dc:creator>nvahalik</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1249</guid>
		<description><![CDATA[It has been a while, but Wiz has not been forgotten!
The latest update, 0.9.3-beta, brings the following new features and improvements:

Indexing functions and information are now available.
Caching now supports clearing and viewing invalidated caches.
Caching now has more options to clear all of the various Magento caches.
Errors setting up admin users on linux systems should be [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/wiz-0-9-3-beta-better-admin-user-creation-cache-clearing-indexing/" title="Wiz 0.9.3-beta: Better Admin User Creation, Cache Clearing & Indexing"><img src="http://classyllama.com/wp-content/uploads/2011/07/llama.png" alt="" class="feed-image" /></a><p>It has been a while, but Wiz has not been forgotten!</p>
<p>The latest update, 0.9.3-beta, brings the following new features and improvements:</p>
<ol>
<li>Indexing functions and information are now available.</li>
<li>Caching now supports clearing and viewing invalidated caches.</li>
<li>Caching now has more options to clear all of the various Magento caches.</li>
<li>Errors setting up admin users on linux systems should be resolved.</li>
<li>Adding Admin users should now work for every version and configuration.  The SQL method for creating users was removed in favor of using the admin user model.</li>
</ol>
<p>Enjoy!</p>
<p><a href="http://bit.ly/wiz-cli">Browse on Github</a><br />
<a href="http://wizcli.com">Website / Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/wiz-0-9-3-beta-better-admin-user-creation-cache-clearing-indexing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>eBay Acquires Magento (Inside Information)</title>
		<link>http://classyllama.com/magento/ebay-acquires-magento-inside-information/</link>
		<comments>http://classyllama.com/magento/ebay-acquires-magento-inside-information/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 23:52:11 +0000</pubDate>
		<dc:creator>ktheobald</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1231</guid>
		<description><![CDATA[It is too early to tell, but there are a few things we can be certain of:
1.  Magento has a strong development community attached to it, and if the free Community Edition were to be abandoned, the development community would abandon Magento, and that&#8217;s not good business for eBay.  eBay is positioning X.Commerce as a [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/ebay-acquires-magento-inside-information/" title="eBay Acquires Magento (Inside Information)"><img src="http://classyllama.com/wp-content/uploads/2011/06/ebay_magento.jpg" alt="" class="feed-image" /></a><div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">It is too early to tell, but there are a few things we can be certain of:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">1.  Magento has a strong development community attached to it, and if the free Community Edition were to be abandoned, the development community would abandon Magento, and that&#8217;s not good business for eBay.  eBay is positioning X.Commerce as a comprehensive eCommerce solution, which means the little guys don&#8217;t get left out.  With Magento Go servicing the entry side of the eCommerce market and the Community Edition servicing</div>
<p>As you&#8217;ve heard by now, eBay will be closing on a 100% acquisition of Magento in the third quarter of 2011.  This should not surprise anyone too much considering eBay took a substantial stake in Magento with a $20-something million investment in February with the string attached that Magento develop Magento Go to compete with the entry-level eCommerce market, equipping eBay to offer a plug-and-play SaaS eCommerce solution to their millions of eCommerce customers using PayPal.  Add in the fact that eBay is a huge player in the eCommerce world, and it makes sense they would want to create a comprehensive offering by blending together their eBay and PayPal offerings with an eCommerce platform offering.</p>
<p>So, it makes sense.  Now the real question:  What does the future of Magento look like?  I&#8217;m going to stick my neck out here and take a guess based on my conversations with Magento insiders yesterday, my knowledge of Magento&#8217;s market position development since it&#8217;s inception, and eBay&#8217;s current position.  First, let&#8217;s take a look back and see what eBay has been doing up to this point to build this X.Commerce &#8220;operating system.&#8221;  First, PayPal purchased a 49% stake of Magento back in February, and Magento then builds a hosted SaaS version of its software, Magento Go, to service the lowest end of the market.  Then eBay acquires GSI Commerce, a company that services the highest end of the eCommerce market, for $2.4 billion.  Shortly before this, eBay announced that they would be bringing together their eBay and PayPal developers to one conference in October, 2011 to begin the process of collaboration and unity.  And earlier this week, eBay has now completed their conquest and purchases Magento, which services the mid-sized eCommerce market.  While there are still certainly more acquisitions to be had, eBay has positioned itself to effectively service eCommerce merchants of all sizes.</p>
<p>That&#8217;s all easy stuff, though.  The real question is, how is eBay going to bring all of this together under one roof?  Will their be one software platform to rule them all?  Or will eBay keep them segregated.  I believe that eBay must keep the GSI Commerce side of the business separate from the Magento and Magento Go side of the business.  If nothing else, for this simple reason:  Magento is open-source and PHP-based.  GSI is proprietary and Java-based.  Combining two completely different platforms would be very challenging, and if they did combine them, they would nearly certainly have to maintain Magento&#8217;s open-source nature to retain the development community&#8217;s buy-in, which is a leading reason for Magento&#8217;s massive success.</p>
<p>What I do think is more possible is that Magento, Magento Go, and GSI will be rebranded under the X.Commerce flag in some way, but not immediately.  I am very confident eBay doesn&#8217;t want to make one ring to rule them all.  Rather, they&#8217;re building a ring shop, so if you want a ring, you know where to go:  X.Commerce.</p>
<p><span style="border-collapse: collapse; font-family: arial, sans-serif; line-height: normal;"> </span></p>
<div>So for the time being, it appears as though this is going to have a primarily positive impact on Magento&#8217;s future.  My primary concern is that eBay&#8217;s size will inhibit one of Magento&#8217;s most redeemable qualities:  It&#8217;s agility and responsiveness to market demand.  To my satisfaction, Magento&#8217;s leadership will remain in place, but there will be additional oversight from this point forward.  Only time will tell how that will affect Magento&#8217;s agility in the future.</div>
<div>The good news is that we at Classy Llama Studios will continue to be increasingly more agile and effective on the Magento platform, and we are prepared to flex with the changes as they come.  We will be attending eBay&#8217;s Innovative X Conference on October 12th and 13th, which will be the first coming together of eBay, PayPal, and Magento developers (and probably GSI Commerce and others) under one roof to collaborate and build X.Commerce, the most comprehensive eCommerce offering on the market.  We&#8217;re excited.  We have a bigger arena in which to play the game we love.</div>
<p><br class="spacer_" /></p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/ebay-acquires-magento-inside-information/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Add Custom Layout Handles (e.g. Parent Categories)</title>
		<link>http://classyllama.com/magento/add-custom-layout-handles-e-g-parent-categories/</link>
		<comments>http://classyllama.com/magento/add-custom-layout-handles-e-g-parent-categories/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 21:59:44 +0000</pubDate>
		<dc:creator>kkirchner</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Magento]]></category>
		<category><![CDATA[Magento Development]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1212</guid>
		<description><![CDATA[If you ever need custom layout handles in your local.xml,  it&#8217;s fairly simple. In this example the observer method will make a new handle for for categories that have children or not, but you can just modify the method to make whatever handles you desire. (I realized after creating this there&#8217;s already a handle [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/add-custom-layout-handles-e-g-parent-categories/" title="Add Custom Layout Handles (e.g. Parent Categories)"><img src="http://classyllama.com/wp-content/uploads/2011/06/categories.jpg" alt="" class="feed-image" /></a><p>If you ever need custom layout handles in your <a href="http://classyllama.com/development/magento-development/the-better-way-to-modify-magento-layout/">local.xml</a>,  it&#8217;s fairly simple. In this example the observer method will make a new handle for for categories that have children or not, but you can just modify the method to make whatever handles you desire. (I realized after creating this there&#8217;s already a handle for anchored categories with no subcategories, <code>catalog_category_layered_nochildren</code>)</p>
<p>First add this to your config.xml in yourcustommodule:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1212code3'); return false;">View Code</a> XML</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p12123"><td class="code" id="p1212code3"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;config<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;frontend<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;events<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;controller_action_layout_load_before<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;observers<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;yourcustomtheme_observer<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;class<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>yourcustomtheme/observer<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/class<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;method<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>addHandles<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/method<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/yourcustomtheme_observer<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
                <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/observers<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
            <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/controller_action_layout_load_before<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
        <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/events<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/frontend<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/config<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></pre></td></tr></table></div>

<p>Then add this method to your observer:</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1212code4'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table width="100%" ><tr id="p12124"><td class="code" id="p1212code4"><pre class="php" style="font-family:monospace;">&nbsp;
<span style="color: #000000; font-weight: bold;">class</span> YourPackage_YourCustomTheme_Model_Observer <span style="color: #000000; font-weight: bold;">extends</span> CLS_Core_Model_Abstract
<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> addHandles<span style="color: #009900;">&#40;</span><span style="color: #000088;">$observer</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$category</span> <span style="color: #339933;">=</span> Mage<span style="color: #339933;">::</span><span style="color: #004000;">registry</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'current_category'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$category</span> instanceof Mage_Catalog_Model_Category<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #000088;">$update</span> <span style="color: #339933;">=</span> Mage<span style="color: #339933;">::</span><span style="color: #004000;">getSingleton</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'core/layout'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getUpdate</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            <span style="color: #000088;">$fertilility</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/count"><span style="color: #990000;">count</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$category</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getChildrenCategories</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getData</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> ? <span style="color: #0000ff;">'parent'</span> <span style="color: #339933;">:</span> <span style="color: #0000ff;">'nochildren'</span><span style="color: #339933;">;</span>
            <span style="color: #000088;">$update</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">addHandle</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'catalog_category_'</span> <span style="color: #339933;">.</span> <span style="color: #000088;">$fertilility</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #009900;">&#125;</span>
        <span style="color: #b1b100;">return</span> <span style="color: #000088;">$this</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/add-custom-layout-handles-e-g-parent-categories/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Create a Priority Inbox in Mail (only show unread + flagged emails)</title>
		<link>http://classyllama.com/productivity/create-a-priority-inbox-in-mail-show-only-unread-and-flagged-messages/</link>
		<comments>http://classyllama.com/productivity/create-a-priority-inbox-in-mail-show-only-unread-and-flagged-messages/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 22:02:20 +0000</pubDate>
		<dc:creator>ehansen</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1193</guid>
		<description><![CDATA[I have come up with a system of managing my emails in Mail (OS X only) that has helped me tremendously in managing the dozens of emails I receive each day.  Before this system, I used to mark emails as unread that I needed to take action on.  This became very unwieldy as [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/productivity/create-a-priority-inbox-in-mail-show-only-unread-and-flagged-messages/" title="Create a Priority Inbox in Mail (only show unread + flagged emails)"><img src="http://classyllama.com/wp-content/uploads/2011/04/CLSMailbox-20110419-130148-718x80.jpg" alt="" class="feed-image" /></a><p>I have come up with a system of managing my emails in Mail (OS X only) that has helped me tremendously in managing the dozens of emails I receive each day.  Before this system, I used to mark emails as unread that I needed to take action on.  This became very unwieldy as I would lose track of what I had read vs what I just needed to take action on at a later point.  I had many emails fall through the cracks, and urgent emails didn&#8217;t get regarded as promptly as they should have.</p>
<p>To solve this problem, I spent time experimenting with Mail&#8217;s Smart Mailboxes. I wanted a Smart Mailbox that showed me only unread + flagged messages.  This would allow me to read a message, and if I needed to regard it at a later point, I could just flag it (Cmd + Shift + L) and know that my mailbox would force me to see it until I unflagged the message.  If you are familiar with Gmail&#8217;s new Priority Inbox functionality, this is system is essentially that (minus the algorithms that Gmail has that removes irrelevant emails from your Priority Inbox &#8211; eg, I get emails from a Cron system every night that Priority Inbox would exclude).</p>
<div class="wp-caption aligncenter" style="width: 897px"><a href="http://files.classyllama.com/9e4b255f/CLSMailbox-20110419-130148.jpg"><img title="Here is a screenshot of what my Smart Mailbox looks like" src="http://files.classyllama.com/9e4b255f/CLSMailbox-20110419-130148.jpg" alt="" width="887" height="388" /></a><p class="wp-caption-text">Here is a screenshot of what my Smart Mailbox looks like</p></div>
<p>Mail&#8217;s Smart Mailbox functionality forced me to create three different Smart Mailboxes to accomplish what I wanted to accomplish, with two of them feeding my &#8220;CLS&#8221; Smart Mailbox which is my equivalent of Gmail&#8217;s Priority Inbox.</p>
<p>Here are screenshots of the Smart Mailbox configurations (Smart Mailboxes can be created by going to Mailbox &gt; New Smart Mailbox):</p>
<div class="wp-caption aligncenter" style="width: 671px"><a href="http://files.classyllama.com/9e4b255f/CLS-20110419-121559.jpg"><img class="  " title="CLS - Smart Mailbox" src="http://files.classyllama.com/9e4b255f/CLS-20110419-121559.jpg" alt="CLS Smart Mailbox" width="661" height="297" /></a><p class="wp-caption-text">CLS - Smart Mailbox</p></div>
<p><br class="spacer_" /></p>
<div class="wp-caption aligncenter" style="width: 680px"><a href="http://files.classyllama.com/9e4b255f/CLS-Unread-20110419-121647.jpg"><img class=" " title="CLS Unread - Smart Mailbox" src="http://files.classyllama.com/9e4b255f/CLS-Unread-20110419-121647.jpg" alt="CLS Unread - Smart Mailbox" width="670" height="217" /></a><p class="wp-caption-text">CLS Unread - Smart Mailbox</p></div>
<p><br class="spacer_" /></p>
<div class="wp-caption aligncenter" style="width: 669px"><a href="http://files.classyllama.com/9e4b255f/CLS-Flagged-20110419-121716.jpg"><img class=" " title="CLS Flagged - Smart Mailbox" src="http://files.classyllama.com/9e4b255f/CLS-Flagged-20110419-121716.jpg" alt="CLS Flagged - Smart Mailbox" width="659" height="215" /></a><p class="wp-caption-text">CLS Flagged - Smart Mailbox</p></div>
<p><em>Something to note about this setup:  When you&#8217;re in the CLS Smart Mailbox and you read an email, that email will continue to show in that mailbox until you either restart Mailbox or click to another mailbox and then click back to CLS.  This is sometimes nice, but other times can be a nuisance.</em></p>
<p><br class="spacer_" /></p>
<div class="wp-caption aligncenter" style="width: 569px"><a href="http://files.classyllama.com/9e4b255f/CLS-read-messages-20110419-132737.jpg"><img class=" " title="As you can see, the read messages dont automatically disappear" src="http://files.classyllama.com/9e4b255f/CLS-read-messages-20110419-132737.jpg" alt="As you can see, the read messages dont automatically disappear" width="559" height="291" /></a><p class="wp-caption-text">As you can see, the read messages don&#39;t automatically disappear</p></div>
<p>I would highly recommend you trying out this email management system.  It&#8217;s revolutionized my email world, and maybe it will revolutionize yours?  If you have questions on how to set it up, feel free to ask in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/productivity/create-a-priority-inbox-in-mail-show-only-unread-and-flagged-messages/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Welcome Cindy to our CLS Team</title>
		<link>http://classyllama.com/general-business/welcome-cindy/</link>
		<comments>http://classyllama.com/general-business/welcome-cindy/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 21:55:16 +0000</pubDate>
		<dc:creator>kkirchner</dc:creator>
				<category><![CDATA[General Business]]></category>
		<category><![CDATA[Llama Culture]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1164</guid>
		<description><![CDATA[We decided Classy Llama Studios would not be complete until we adopted our own mascot.  Meet Cindy:
We adopted Cindy from Mountain Meadow Llama Ranch yesterday after a few months of paper work and transporting her from Romana California. She&#8217;s four years old and has two geldings, one in Paris, Oregon and another Versailles, Missouri. [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/general-business/welcome-cindy/" title="Welcome Cindy to our CLS Team"><img src="http://classyllama.com/wp-content/uploads/2011/04/3579364504_c962244dc3.jpg" alt="Cindy settling in at David Alger's farm" class="feed-image" /></a><p>We decided Classy Llama Studios would not be complete until we adopted our own mascot.  Meet Cindy:</p>
<div id="attachment_1166" class="wp-caption aligncenter" style="width: 344px"><a href="http://www.flickr.com/photos/carolbrowne/3579364504/sizes/m/in/photostream/"><img src="http://classyllama.com/wp-content/uploads/2011/04/3579364504_c962244dc31.jpg" alt="Cindy settling in at David Alger&#039;s farm, her new residence." title="3579364504_c962244dc3" width="334" height="500" class="size-full wp-image-1166" /></a><p class="wp-caption-text">Cindy settling in at David Alger's farm, her new residence.</p></div>
<p>We adopted Cindy from <a href="http://www.mmllamaranch.com/adoption/default.htm">Mountain Meadow Llama Ranch</a> yesterday after a few months of paper work and transporting her from Romana California. She&#8217;s four years old and has two geldings, one in <a href="http://maps.google.com/maps?oe=UTF-8&#038;q=paris+oregon&#038;ie=UTF8&#038;hq=&#038;hnear=Paris,+Middle+Siuslaw-Triangle+Lake,+Lane,+Oregon&#038;gl=us&#038;z=14">Paris, Oregon</a> and another Versailles, Missouri. We&#8217;re planning on reuniting her and her young gelding later this Spring.</p>
<div id="attachment_1167" class="wp-caption alignright" style="width: 160px"><a href="http://www.flickr.com/photos/hralpme/4173548206/sizes/z/in/photostream/"><img src="http://classyllama.com/wp-content/uploads/2011/04/charles-150x100.jpg" alt="Charles, biting off more than he can chew... as usual" title="charles" width="150" height="100" class="size-medium wp-image-1167" /></a><p class="wp-caption-text">Charles, biting off more than he can chew... as usual</p></div>
<p>She&#8217;ll be taking on the Team Morale Manager fulltime by being available at our office for rides around the block anytime one our team members needs a break. We&#8217;ll be saving about $3,500/month by not having to rent Charles the alpaca. Apparently, he was tired of the team making fun of him for his <a href="http://www.mountairyalpacas.com/llama.html">inability to produce enough fiber</a>.</p>
<p>Wait what day is today?</p>
<div class="clearer">&nbsp;</div>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/general-business/welcome-cindy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wiz 0.9.0-beta: Specify Scope, Create EE Admin Users, and more&#8230;</title>
		<link>http://classyllama.com/development/wiz-beta-scope-create-ee-admin-users-and-more/</link>
		<comments>http://classyllama.com/development/wiz-beta-scope-create-ee-admin-users-and-more/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 04:03:48 +0000</pubDate>
		<dc:creator>nvahalik</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Wiz]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1157</guid>
		<description><![CDATA[The initial flow of love for Wiz was greatly appreciated!  I&#8217;m not certain how many people actually have downloaded and are using Wiz today.  We may never know fully&#8230;  But the buzz that was generated was definitely invigorating!
We have recently rolled Wiz out to our entire team here at Classy Llama.  No doubt within the [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/development/wiz-beta-scope-create-ee-admin-users-and-more/" title="Wiz 0.9.0-beta: Specify Scope, Create EE Admin Users, and more..."><img src="http://classyllama.com/wp-content/uploads/2011/03/wiz-create-ee.png" alt="" class="feed-image" /></a><p>The initial flow of love for <a href="http://bit.ly/wiz-cli">Wiz</a> was greatly appreciated!  I&#8217;m not certain how many people actually have downloaded and are using Wiz today.  We may never know fully&#8230;  But the buzz that was generated was definitely invigorating!</p>
<p>We have recently rolled Wiz out to our entire team here at Classy Llama.  No doubt within the next few weeks we will see more features being added as our people put it through the hoops.  Enough about that.  Let&#8217;s get on with it!</p>
<h3>Specifying a scope code</h3>
<p>By default, Wiz will execute your commands running inside of the admin scope.  This is great for practically everything, however using the 301-urlskumap to generate a CSV of SKUs to URLs caused issues when running inside of the admin.  Now all you have to do is:</p>
<p><code>wiz 301-urlskumap --store [code]</code></p>
<p>And it will execute inside of the store's scope, giving you the proper rewritten URLs.  If you leave out the code, it will use the default store.  <code>--website</code> is also available.</p>
<h3>Adding EE Admin Users with AdminGWS</h3>
<p>Creating admin users on <a href="http://www.magentocommerce.com/product/enterprise-edition">Magento Enterprise</a> and <a href="http://www.magentocommerce.com/product/professional-edition">Magento Professional</a> is technically the same.  The both use SHA256 to store passwords instead of MD5.  And they both share the same database structure for users.  However, EE has an additional module called Enterprise_AdminGWS.  This is important because this module actually modifies the structure of the role table to include GWS (Global, Website, Store) level permissions.  Wiz will now check for and properly adapt to the presence of this module.</p>
<h3>Log cleaning</h3>
<p>One of the <a href="http://classyllama.com/magento/introducing-wiz-a-cli-tool-magento/#comment-676">comments on the initial post</a> mentioned tying into the Magento provided shell commands.  This is the first part of that excellent idea.  The one curious thing about this conversion is that the --days argument is not present.  Interestingly enough, although Magento provides this option in their shell script it does not work properly.  It ignore it completely and uses what is in the config.</p>
<h3>Roadmap</h3>
<p>We currently have only one driving force behind where Wiz development time gets spent: feature requests.  You are more than welcome to submit a feature request/issue on the <a href="http://bit.ly/wiz-cli">Wiz Github page</a>.  Here is what is being planned and worked on for future releases:</p>
<ul>
<li>Indexing control (in the same vein as cache control).</li>
<li>Compiler functionality.</li>
<li>Status (lists version, modules, module versions, number of products, categories, etc.) in a report format.</li>
<li>Auto-updating from within Wiz.</li>
<li>Module creation and modification.</li>
</ul>
<p>As always, your feedback is welcomed and <strong>greatly</strong> appreciated!</p>
<p>If you have not started using Wiz yet, <a href="http://bit.ly/wiz-cli">go get it</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/development/wiz-beta-scope-create-ee-admin-users-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Tour of the Bathroom in Suite 104</title>
		<link>http://classyllama.com/magento/a-tour-of-the-bathroom-in-suite-104/</link>
		<comments>http://classyllama.com/magento/a-tour-of-the-bathroom-in-suite-104/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 16:41:43 +0000</pubDate>
		<dc:creator>ktheobald</dc:creator>
				<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1055</guid>
		<description><![CDATA[In case we forget, the guys in suite 104 (the &#8220;creative&#8221; side of Classy Llama Studios) lovingly decided to give us a play-by-play walkthrough of bathroom usage.  Apparently, they were enduring some unpleasant olfactory feedback, and needed to set things straight&#8230; This is what resulted:
 
 
 
 
 
P.S.  No, I will not be receiving a reward for this post!
 
 
]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/a-tour-of-the-bathroom-in-suite-104/" title="A Tour of the Bathroom in Suite 104"><img src="http://classyllama.com/wp-content/uploads/2011/03/IMG_0762-718x80.jpg" alt="" class="feed-image" /></a><p>In case we forget, the guys in suite 104 (the &#8220;creative&#8221; side of Classy Llama Studios) lovingly decided to give us a play-by-play walkthrough of bathroom usage.  Apparently, they were enduring some unpleasant olfactory feedback, and needed to set things straight&#8230; This is what resulted:</p>
<div id="attachment_1056" class="wp-caption aligncenter" style="width: 1239px"><img class="size-full wp-image-1056 " title="IMG_0762" src="http://classyllama.com/wp-content/uploads/2011/03/IMG_0762.jpg" alt="IMG_0762" width="1229" height="922" /><p class="wp-caption-text">Step One:  Feel welcome.  Step Two:  Flush... wait, isn&#39;t there something missing here?</p></div>
<p style="text-align: left;"> </p>
<div id="attachment_1057" class="wp-caption aligncenter" style="width: 1239px"><img class="size-full wp-image-1057  " title="IMG_0763" src="http://classyllama.com/wp-content/uploads/2011/03/IMG_0763.jpg" alt="IMG_0763" width="1229" height="922" /><p class="wp-caption-text">Don&#39;t you hate it when users &quot;forget&quot; to do this?</p></div>
<p style="text-align: center;"> </p>
<div id="attachment_1058" class="wp-caption aligncenter" style="width: 1239px"><img class="size-full wp-image-1058" title="IMG_0764" src="http://classyllama.com/wp-content/uploads/2011/03/IMG_0764.jpg" alt="IMG_0764" width="1229" height="922" /><p class="wp-caption-text">So, since American humans read from top-left to bottom-right, I need to shut the door (why is it still open?), turn on the fan, and then wash my hands... now the door and the fan switch are soiled.  Great!</p></div>
<p style="text-align: center;"> </p>
<div id="attachment_1059" class="wp-caption aligncenter" style="width: 1239px"><img class="size-full wp-image-1059" title="IMG_0766" src="http://classyllama.com/wp-content/uploads/2011/03/IMG_0766.jpg" alt="IMG_0766" width="1229" height="922" /><p class="wp-caption-text">Finally!  After you&#39;ve touched everything in the entire bathroom!</p></div>
<p style="text-align: center;"> </p>
<div id="attachment_1060" class="wp-caption aligncenter" style="width: 1116px"><img class="size-full wp-image-1060 " title="IMG_0767" src="http://classyllama.com/wp-content/uploads/2011/03/IMG_0767.jpg" alt="IMG_0767" width="1106" height="1475" /><p class="wp-caption-text">Standard illogical creative thinking:  First, give a blanket statement to do shut the door and turn on the fan NO MATTER WHAT.  Then reiterate it, but narrowly qualified.  At least they didn&#39;t say p**p.</p></div>
<p style="text-align: left;"> </p>
<p style="text-align: left;"><strong>P.S.  No, I will not be receiving a <a href="http://classyllama.com/magento/blog-posts-free-chocolate-smart/">reward</a> for this post!</strong></p>
<p style="text-align: left;"> </p>
<p style="text-align: left;"> </p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/a-tour-of-the-bathroom-in-suite-104/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Blog Posts = Free Chocolate&#8230; Smart?  Umm, yeah.</title>
		<link>http://classyllama.com/magento/blog-posts-free-chocolate-smart/</link>
		<comments>http://classyllama.com/magento/blog-posts-free-chocolate-smart/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 15:52:08 +0000</pubDate>
		<dc:creator>ktheobald</dc:creator>
				<category><![CDATA[Llama Culture]]></category>
		<category><![CDATA[Magento]]></category>

		<guid isPermaLink="false">http://classyllama.com/?p=1048</guid>
		<description><![CDATA[We at Classy Llama value public contributions from our team members.  We have an open blog policy where anyone on the team can post on our blog about anything they believe is noteworthy and relevant.  Over the past 3 years, we&#8217;ve averaged about one post per month.  We noticed that our blog represents fully half [...]]]></description>
			<content:encoded><![CDATA[<a href="http://classyllama.com/magento/blog-posts-free-chocolate-smart/" title="Blog Posts = Free Chocolate... Smart?  Umm, yeah."><img src="http://classyllama.com/wp-content/uploads/2011/03/IMG_0761-718x80.jpg" alt="" class="feed-image" /></a><p>We at Classy Llama value public contributions from our team members.  We have an open blog policy where anyone on the team can post on our blog about anything they believe is noteworthy and relevant.  Over the past 3 years, we&#8217;ve averaged about one post per month.  We noticed that our blog represents fully half of our site traffic, albeit less quality traffic, but we like big traffic numbers because it makes us feel better about ourselves, so we decided it would be awesome if we increased our average number of blog posts per month.</p>
<p>So&#8230; we did what any reasonable, balanced agency would do:  We offered chocolate to team members for blog articles.  And since we are Classy Llamas (as opposed to the spitting, filthy, despicable kind), we naturally put up a professionally hand-drawn cardboard sign hung by a telephone cord in the main meeting area in our offices.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-1049" title="IMG_0761" src="http://classyllama.com/wp-content/uploads/2011/03/IMG_0761.jpg" alt="IMG_0761" width="983" height="738" /></p>
<p>The results?  Five blog posts in one week.  And they range in quality from <a href="http://classyllama.com/design/good-vs-great/">good to great</a>.  I have to admit, I felt like a <a href="http://classyllama.com/magento/introducing-wiz-a-cli-tool-magento/">Wiz</a> after implementing this reward system.  And I was like, &#8220;<a href="http://classyllama.com/ecommerce/ecommerce-optimization/the-classy-llama-studios-social-game-engine-omg-jeans-deployment/">OMG!</a> This could be more successful than <a href="http://classyllama.com/development/security/dear-facebook/">Facebook Mail</a>.&#8221;  And then I stopped saying silly things and said, &#8220;<a href="http://classyllama.com/development/magento-development/no-more-square-magento-product-images/">Square things make me angry</a>.&#8221;</p>
<p>After having this strange internal chat about it, a deep forboding overtook me.  It dawned on me that, in an effort to produce more meaningless traffic to our site, we may accidentally forget to get any work done!  Had I made the greatest mistake ever to be made in history?!  Time will tell.  For now, I&#8217;ll eat my Turkish Delight and be blissfully unaware of the impending doom it is certainly causing.</p>
<p>The only question that remains:  Will I give myself another dozen delicious Ferrero Rocher for THIS article?  After all, it&#8217;s the ONLY REASON I WROTE IT!  Mwahahahahahahah!</p>
]]></content:encoded>
			<wfw:commentRss>http://classyllama.com/magento/blog-posts-free-chocolate-smart/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

