<?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>Adobe@Adobe</title>
	<atom:link href="http://blogs.adobe.com/aaa/feed" rel="self" type="application/rss+xml" />
	<link>http://blogs.adobe.com/aaa</link>
	<description>How Adobe uses its own technology to run its business</description>
	<lastBuildDate>Thu, 14 Mar 2013 15:20:06 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>CQ Tips and Tricks #2 &#8211; Handy Urls</title>
		<link>http://blogs.adobe.com/aaa/2013/02/cq-tips-and-tricks-2-handy-urls.html</link>
		<comments>http://blogs.adobe.com/aaa/2013/02/cq-tips-and-tricks-2-handy-urls.html#comments</comments>
		<pubDate>Mon, 11 Feb 2013 16:55:04 +0000</pubDate>
		<dc:creator>dbenge</dc:creator>
				<category><![CDATA[Digital Marketing]]></category>
		<category><![CDATA[Adobe Experience Manager]]></category>
		<category><![CDATA[AEM]]></category>
		<category><![CDATA[CQ]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/aaa/?p=337</guid>
		<description><![CDATA[This is by no means an exhaustive list of all the handy URL&#8217;s found in the CQ 5.5 &#8211; 5.6 platform.  This is my short list of clipboard handy URLS. URLS /crx/explorer/index.jsp  - CRX explorer /crx/de/index.jsp &#8211; CRXDE Lite url /libs/cq/search/content/querydebug.html &#8211; Query &#8230; <a href="http://blogs.adobe.com/aaa/2013/02/cq-tips-and-tricks-2-handy-urls.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>This is by no means an exhaustive list of all the handy URL&#8217;s found in the CQ 5.5 &#8211; 5.6 platform.  This is my short list of clipboard handy URLS.</p>
<h3>URLS</h3>
<p>/crx/explorer/index.jsp  - CRX explorer</p>
<p>/crx/de/index.jsp &#8211; CRXDE Lite url</p>
<p>/libs/cq/search/content/querydebug.html &#8211; Query debug tool</p>
<p>/libs/granite/security/content/admin.html &#8211; New user manager standalone ui  [5.6 only?]</p>
<p>/libs/cq/contentsync/content/console.html &#8211; Content sync console</p>
<p>/system/console/bundles &#8211; Felix web admin console</p>
<p>/system/console/jmx/com.adobe.granite.workflow%3Atype%3DMaintenance - Felix web admin console JMX / Workflow maintenance tasks</p>
<p>/system/console/jmx/com.adobe.granite%3Atype%3DRepository - Felix web admin console JMX / Repository maintenance tasks</p>
<h3>Params</h3>
<p><a href="https://day.adobe.com/content/dotcom/en/account/sign-in.adobedotcom.html?wcmmode=DISABLED&amp;compress=false"> wcmmode=DISABLED</a> - This handy publisher parameter turns off CQ authoring features so you can preview a page cleanly</p>
<p>/system/console/depfinder &#8211; This new 5.6 tool will help you figure out what package exports a class and also prints a Maven Dependency for the class.</p>
<p>If you have more handy URL&#8217;s and or parameters that you think others should know about please comment on this blog entry and I will add them to the list.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/aaa/2013/02/cq-tips-and-tricks-2-handy-urls.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CQ Tips and Tricks #1 &#8211; How to define a SlingServlet [CQ5.5-5.6]</title>
		<link>http://blogs.adobe.com/aaa/2012/09/cq-tips-and-tricks-1-how-to-define-a-slingservlet-cq5-5-5-6.html</link>
		<comments>http://blogs.adobe.com/aaa/2012/09/cq-tips-and-tricks-1-how-to-define-a-slingservlet-cq5-5-5-6.html#comments</comments>
		<pubDate>Fri, 14 Sep 2012 20:56:58 +0000</pubDate>
		<dc:creator>dbenge</dc:creator>
				<category><![CDATA[Digital Marketing]]></category>
		<category><![CDATA[CQ]]></category>
		<category><![CDATA[Felix]]></category>
		<category><![CDATA[OSGI]]></category>
		<category><![CDATA[Sling]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/aaa/?p=272</guid>
		<description><![CDATA[There are many ways to define an OSGI service. This is the preferred coding style for CQ version 5.5-5.6 that we follow on our team. Registering the servlet by path OR  registering the servlet by resource type and extension For &#8230; <a href="http://blogs.adobe.com/aaa/2012/09/cq-tips-and-tricks-1-how-to-define-a-slingservlet-cq5-5-5-6.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>There are many ways to define an OSGI service.<br />
This is the preferred coding style for CQ version 5.5-5.6 that we follow on our team.</p>
<pre>Registering the servlet by path

<pre class="brush: java; title: ; notranslate">
import org.apache.felix.scr.annotations.Properties;
import org.apache.felix.scr.annotations.Property;
import org.apache.felix.scr.annotations.sling.SlingServlet;
import org.apache.sling.api.SlingHttpServletRequest;
import org.apache.sling.api.SlingHttpServletResponse;
import org.apache.sling.api.servlets.SlingAllMethodsServlet;

import javax.servlet.ServletException;
import java.io.IOException;

@SlingServlet(
    paths={&quot;/services/unicom/v1/&quot;}
)
@Properties({
    @Property(name=&quot;service.pid&quot;, value=&quot;com.adobe.unicom.v1.servlets.OmnnitureLoggingServlet&quot;,propertyPrivate=false),
    @Property(name=&quot;service.description&quot;,value=&quot;Omniture service call logging servlet&quot;, propertyPrivate=false),
    @Property(name=&quot;service.vendor&quot;,value=&quot;Adobe Systems Incorporated - Adobe@Adobe Team&quot;, propertyPrivate=false)
})
public class OmnnitureLoggingServlet extends SlingAllMethodsServlet
{
    @Override
    protected void doGet(SlingHttpServletRequest request, SlingHttpServletResponse response) throws ServletException, IOException
    {
        //Do something fun here
    }

    @Override
    protected void doPost(SlingHttpServletRequest request, SlingHttpServletResponse response) throws ServletException, IOException
    {
        //Do something fun here
    }
}
</pre>
<p>OR  registering the servlet by resource type and extension</p>
<pre class="brush: java; title: ; notranslate">
import org.apache.felix.scr.annotations.Properties;
import org.apache.felix.scr.annotations.Property;
import org.apache.felix.scr.annotations.sling.SlingServlet;
import org.apache.sling.api.SlingHttpServletRequest;
import org.apache.sling.api.SlingHttpServletResponse;
import org.apache.sling.api.servlets.SlingAllMethodsServlet;

import javax.servlet.ServletException;
import java.io.IOException;

@SlingServlet(
    resourceTypes = {&quot;.api&quot;},
    methods = {&quot;GET&quot;, &quot;POST&quot;}
)
@Properties({
    @Property(name=&quot;service.pid&quot;, value=&quot;com.adobe.unicom.v1.servlets.OmnnitureLoggingServlet&quot;,propertyPrivate=false),
    @Property(name=&quot;service.description&quot;,value=&quot;Omniture service call logging servlet&quot;, propertyPrivate=false),
    @Property(name=&quot;service.vendor&quot;,value=&quot;Adobe Systems Incorporated - Adobe@Adobe Team&quot;, propertyPrivate=false)
})
public class OmnnitureLoggingServlet extends SlingAllMethodsServlet
{
    @Override
    protected void doGet(SlingHttpServletRequest request, SlingHttpServletResponse response) throws ServletException, IOException
    {
        //Do something fun here
    }

    @Override
    protected void doPost(SlingHttpServletRequest request, SlingHttpServletResponse response) throws ServletException, IOException
    {
        //Do something fun here
    }
}
</pre>
<p>For more details on the Felix Annotations see</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/aaa/2012/09/cq-tips-and-tricks-1-how-to-define-a-slingservlet-cq5-5-5-6.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Introducing the new CQ Typekit integration component</title>
		<link>http://blogs.adobe.com/aaa/2012/09/introducing-the-new-cq-typekit-intergration-compontent.html</link>
		<comments>http://blogs.adobe.com/aaa/2012/09/introducing-the-new-cq-typekit-intergration-compontent.html#comments</comments>
		<pubDate>Tue, 11 Sep 2012 19:25:10 +0000</pubDate>
		<dc:creator>dbenge</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CQ]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Typekit]]></category>
		<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/aaa/?p=214</guid>
		<description><![CDATA[After it was announced that we were acquiring Typekit I had to go see what we were buying. I was pleased to find a great new tool for my web toolbox. Over the years I have had the displeasure of &#8230; <a href="http://blogs.adobe.com/aaa/2012/09/introducing-the-new-cq-typekit-intergration-compontent.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>After it was announced that we were acquiring Typekit I had to go see what we were buying. I was pleased to find a great new tool for my web toolbox. Over the years I have had the displeasure of having to reject comp from designers because of their use of beautiful fonts. In some cases I had to cut up comps into a million pieces to try to perserve the intergerty of the design. Over all non standard web fonts have been a real pain to deal with. Yes, there have been other solutions to help me deal with custom fonts overtime but none I really liked. I really like Typekit and the website itself is a work of art.<br />
I am going over the top a bit but its a great platform and I am glad we acquired the company.</p>
<p>Now that I have found a new friend in Typekit, I needed to introduce it to my best friend CQ. After my first integration I thought &#8220;Wouldn&#8217;t it be cool if an author could do this without any coding or IT help?&#8221;. So I went off and created a simple page property extension that allows a author to bind a page and its children to a Typekit kit ID.</p>
<p>The following is a video I shot demoing our new integration component which can be found on the CQ package share. Please forgive my lack of enthusiasm in the video. I was very tired on the day of the shoot.</p>
<p><iframe src="http://www.youtube.com/embed/J2DTYWEHS7w" height="315" width="560" frameborder="0"></iframe></p>
<p>Our customer package share recently underwent a major upgrade. While I am working on getting this package re-hosted in the package share here is a <a href="http://blogs.adobe.com/aaa/files/2013/02/TypeKit-Page-Property-Extension-Beta-1.0.1.4.zip">link to the current version.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/aaa/2012/09/introducing-the-new-cq-typekit-intergration-compontent.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Adobe&#8217;s social media strategy + Adobe Digital Marketing Suite = Awesome ROI</title>
		<link>http://blogs.adobe.com/aaa/2012/09/248.html</link>
		<comments>http://blogs.adobe.com/aaa/2012/09/248.html#comments</comments>
		<pubDate>Fri, 07 Sep 2012 18:20:31 +0000</pubDate>
		<dc:creator>Ron Nagy</dc:creator>
				<category><![CDATA[Adobe Social]]></category>
		<category><![CDATA[Digital Marketing]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/aaa/?p=248</guid>
		<description><![CDATA[As a leader in digital marketing and digital media software, Adobe doesn’t have to turn far to find the products and technology that it needs to create, deploy, measure, and optimize digital marketing campaigns. For the launch of Adobe Creative &#8230; <a href="http://blogs.adobe.com/aaa/2012/09/248.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a class="lightbox" title="vignette-social-analytics-327x133.jpg.adimg.mw.327" href="http://blogs.adobe.com/aaa/files/2012/09/vignette-social-analytics-327x133.jpg.adimg_.mw_.327.png"><img class="alignright size-medium wp-image-251" title="vignette-social-analytics-327x133.jpg.adimg.mw.327" src="http://blogs.adobe.com/aaa/files/2012/09/vignette-social-analytics-327x133.jpg.adimg_.mw_.327-300x122.png" alt="" width="300" height="122" /></a>As a leader in digital marketing and digital media software, Adobe doesn’t have to turn far to find the products and technology that it needs to create, deploy, measure, and optimize digital marketing campaigns. For the launch of <a href="http://www.adobe.com/products/creativesuite.html">Adobe Creative Suite 6</a> and <a href="http://www.adobe.com/products/creativecloud.html">Adobe Creative Cloud</a>, Adobe took the opportunity to showcase its robust social media initiatives and <a href="http://www.adobe.com/products/digital-marketing-suite.html">Adobe Digital Marketing Suite</a>.<br />
<br />
“We wanted to engage customers and drive solid business results through social media, so we had to clearly understand the impact of all our strategies,” says Maria Poveromo, director of social media for Adobe. “We not only set out to generate as much buzz as possible, but we also wanted to continually adapt our strategies along the way and see the returns.”<span id="more-248"></span><br />
<br />
Adobe combined the creativity of the global social media team with the power of <a href="http://www.adobe.com/products/digital-marketing-suite.html">Adobe Digital Marketing Suite</a> to support a comprehensive social media campaign that included targeted content, A/B testing to optimize user interactions on social sites, and paid media including Facebook Sponsored Stories.<br />
<br />
By measuring and optimizing the creative strategies used for the social media campaign, the Adobe social media team achieved a tenfold return on investment within the first two months after the Adobe CS6 launch. Social media drove more than three million visits to Adobe.com. Using <a href="http://www.adobe.com/products/digital-marketing-suite.html">Adobe Digital Marketing Suite</a> to accurately measure creative efforts, the team also determined that visitors touched by social accounted for 13% of Creative Cloud subscriptions and as much as 4% of subscriptions for other Creative Suite products.<br />
<br />
“We determined that our social media fans and followers spend twice as much per visit to our site,” says Poveromo. “Today, we are growing our social communities and investing in creating content that genuinely engages and serves our user base.”<br />
<br />
Visit the link to read the full story here: <a href="http://adobe.ly/OYFPws">http://adobe.ly/OYFPws</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/aaa/2012/09/248.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to delete a Folder/Node in CQ repository from a JSP component</title>
		<link>http://blogs.adobe.com/aaa/2012/08/how-to-delete-a-folder-or-node-in-cq-repository-from-a-jsp-component.html</link>
		<comments>http://blogs.adobe.com/aaa/2012/08/how-to-delete-a-folder-or-node-in-cq-repository-from-a-jsp-component.html#comments</comments>
		<pubDate>Fri, 31 Aug 2012 12:40:39 +0000</pubDate>
		<dc:creator>ashok</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Adobe CQ]]></category>
		<category><![CDATA[bin/wcmcommand]]></category>
		<category><![CDATA[Delete]]></category>
		<category><![CDATA[Node]]></category>
		<category><![CDATA[Repository]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/aaa/?p=219</guid>
		<description><![CDATA[Problem: In one of my projects I needed to show some content nodes in Tree structure in my JSP and then need to delete few of them with inline editing without leaving the page i.e. asynchronously. So I started looking &#8230; <a href="http://blogs.adobe.com/aaa/2012/08/how-to-delete-a-folder-or-node-in-cq-repository-from-a-jsp-component.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<h2>Problem:</h2>
<p>In one of my projects I needed to show some content nodes in Tree structure in my JSP and then need to delete few of them with inline editing without leaving the page i.e. asynchronously. So I started looking for possible solutions.</p>
<h2>Solution:</h2>
<p>This blog is about all those findings.</p>
<p>There are two most common ways to manipulate a Node in CQ repository and so for deletion of a node.<br />
<span id="more-219"></span><br />
&nbsp;</p>
<p><strong>Using JCR APIs</strong> –</p>
<p>In this approach, we need to create a custom servlet. We can use javax.jcr.Item interface (<a href="http://www.day.com/maven/jsr170/javadocs/jcr-2.0/javax/jcr/Item.html#remove%28%29">http://www.day.com/maven/jsr170/javadocs/jcr-2.0/javax/jcr/Item.html#remove%28%29</a> ) remove() method inside servlet code to delete a node. Then we can invoke this custom servlet  from our JSP and pass the target node path (which needs to be removed).</p>
<p><strong>Using sling APIs</strong> -</p>
<p>The SlingPostServlet – using : operation = delete</p>
<p>From HTML/JSP Pages:</p>
<p><span style="color: #333399;"><em>&lt;form action=&#8221;/node&#8221; method=&#8221;POST&#8221;&gt;</em></span></p>
<p><span style="color: #333399;"><em>&lt;input name=&#8221;: operation&#8221;</em></span></p>
<p><span style="color: #333399;"><em>type=&#8221;hidden&#8221; value=&#8221;delete&#8221;&gt;</em></span></p>
<p><span style="color: #333399;"><em>&lt;/form&gt;</em></span></p>
<p>OR by using Curl commands (mostly used for testing and deployment script purpose)</p>
<p>To remove existing content just address the item to be removed and set the : operation parameter to delete. For example the following command line removes the /content/sample page:</p>
<p><span style="color: #333399;"><em>$ curl -F&#8221;:operation=delete&#8221; http://host/content/sample</em></span></p>
<p>Reference: <a href="http://sling.apache.org/site/manipulating-content-the-slingpostservlet-servletspost.html">Manipulating Content: The SlingPostServlet</a></p>
<p><strong>My Approach</strong>-</p>
<p>JCR API approach is more appropriate for my usage but I don’t want to add one more servlet for this simple purpose and started exploring any endpoint which can do Node deletion for me. There I found <strong><span style="text-decoration: underline;">/bin/wcmcommand </span></strong>for my rescue. This API is less documented so I am not sure if this is the recommended way to achieve my goal. But as far as my knowledge goes it uses the com.day.cq.wcm.api.PageManager interface delete() method internally to delete a node which is an elegant and optimized way to remove any node in JCR repository.</p>
<p>Reference: <a href="http://dev.day.com/docs/en/cq/current/javadoc/com/day/cq/wcm/api/PageManager.html">http://dev.day.com/docs/en/cq/current/javadoc/com/day/cq/wcm/api/PageManager.html</a></p>
<p><span style="text-decoration: underline;">Code for delete.jsp </span>: I created a example component called delete.jsp for experimentation</p>
<p>This example has two modes of using /bin/wcmcommand</p>
<p>- Using simple Post method</p>
<p>- Using AJAX : this is what I finally used my case.<br />
<code></code></p>
<blockquote><p><span style="color: #333399;"><em>&lt;%@include file=&#8221;/libs/foundation/global.jsp&#8221; %&gt;</em></span></p>
<p><span style="color: #333399;"><em>&lt;HTML&gt;</em></span><br />
<span style="color: #333399;"> <em>&lt;HEAD&gt;</em></span><br />
<span style="color: #333399;"> <em>  &lt;TITLE&gt;How to delete a content node from a JSP in CQ authoring environments&lt;/TITLE&gt;</em></span><br />
<span style="color: #333399;"> <em>&lt;/HEAD&gt;</em></span><br />
<span style="color: #333399;"> <em>&lt;BODY BGCOLOR=&#8221;#FDF5E6&#8243;&gt;</em></span></p>
<p><span style="color: #333399;"><em>&lt;H2&gt;Delete using simple POST operation&lt;/H2&gt;</em></span><br />
<span style="color: #333399;"> <em>  </em></span><br />
<span style="color: #333399;"> <em>  &lt;FORM ACTION=&#8221;/bin/wcmcommand&#8221;  METHOD=&#8221;POST&#8221;&gt;</em></span><br />
<span style="color: #333399;"> <em>  Node Path to Delete:</em></span><br />
<span style="color: #333399;"> <em>  &lt;INPUT TYPE=&#8221;TEXT&#8221; NAME=&#8221;path&#8221; VALUE=&#8221;"&gt;  (e.g. &#8216;/content/testdelete/deletePage1&#8242;)&lt;BR&gt;</em></span><br />
<span style="color: #333399;"> <em>  Char-set:</em></span><br />
<span style="color: #333399;"> <em>  &lt;INPUT TYPE=&#8221;TEXT&#8221; NAME=&#8221;_charset_&#8221; VALUE=&#8221;utf-8&#8243;&gt;&lt;BR&gt;</em></span><br />
<span style="color: #333399;"> <em>  Command:</em></span><br />
<span style="color: #333399;"> <em>  &lt;INPUT TYPE=&#8221;TEXT&#8221; NAME=&#8221;cmd&#8221; VALUE=&#8221;deletePage&#8221;&gt;&lt;BR&gt;</em></span><br />
<span style="color: #333399;"> <em>  Force Delete:</em></span><br />
<span style="color: #333399;"> <em>  &lt;INPUT TYPE=&#8221;TEXT&#8221; NAME=&#8221;force&#8221; VALUE=&#8221;false&#8221;&gt;(true/false)</em></span><br />
<span style="color: #333399;"> <em>  &lt;P&gt;</em></span><br />
<span style="color: #333399;"> <em>  &lt;INPUT TYPE=&#8221;SUBMIT&#8221; value=&#8221;Delete Node&#8221;  style=&#8221;width: 200px&#8221;&gt;</em></span><br />
<span style="color: #333399;"> <em>              </em></span><br />
<span style="color: #333399;"> <em>             </em></span><br />
<span style="color: #333399;"> <em>&lt;/FORM&gt;</em></span></p>
<p><span style="color: #333399;"><em>    </em></span><br />
<span style="color: #333399;"> <em> </em></span><br />
<span style="color: #333399;"> <em>&lt;H2&gt;Delete via AJAX Call&lt;/H2&gt;</em></span><br />
<span style="color: #333399;"> <em>   </em></span><br />
<span style="color: #333399;"> <em>   Node Path to Delete:</em></span><br />
<span style="color: #333399;"> <em>  &lt;INPUT TYPE=&#8221;TEXT&#8221; ID=&#8221;pathAJ&#8221; NAME=&#8221;pathAJ&#8221; VALUE=&#8221;"&gt;  (e.g. &#8216;/content/testdelete/deletePage1&#8242;)&lt;BR&gt;</em></span><br />
<span style="color: #333399;"> <em>  Char-set:</em></span><br />
<span style="color: #333399;"> <em>  &lt;INPUT TYPE=&#8221;TEXT&#8221; NAME=&#8221;_charset_&#8221; VALUE=&#8221;utf-8&#8243;&gt;&lt;BR&gt;</em></span><br />
<span style="color: #333399;"> <em>  Command:</em></span><br />
<span style="color: #333399;"> <em>  &lt;INPUT TYPE=&#8221;TEXT&#8221; NAME=&#8221;cmd&#8221; VALUE=&#8221;deletePage&#8221;&gt;&lt;BR&gt;</em></span><br />
<span style="color: #333399;"> <em>  Force Delete:</em></span><br />
<span style="color: #333399;"> <em>  &lt;INPUT TYPE=&#8221;TEXT&#8221; NAME=&#8221;force&#8221; VALUE=&#8221;false&#8221;&gt; (true/false)&lt;BR&gt;</em></span><br />
<span style="color: #333399;"> <em>  &lt;P&gt;</em></span><br />
<span style="color: #333399;"> <em>  &lt;input TYPE=&#8221;button&#8221; value=&#8221;Delete Node&#8221; style=&#8221;width: 200px&#8221; onclick=&#8221;performDelete();&#8221;&gt; </em></span><br />
<span style="color: #333399;"> <em>              </em></span><br />
<span style="color: #333399;"> <em>      &lt;div id=&#8221;respText&#8221;&gt;&lt;/div&gt;</em></span></p>
<p><span style="color: #333399;"><em>&lt;/BODY&gt;</em></span><br />
<span style="color: #333399;"> <em>    &lt;script type=&#8221;text/javascript&#8221;&gt;</em></span><br />
<span style="color: #333399;"> <em>           </em></span><br />
<span style="color: #333399;"> <em>            </em></span><br />
<span style="color: #333399;"> <em>    function performDelete() {</em></span><br />
<span style="color: #333399;"> <em>        var response = null;</em></span><br />
<span style="color: #333399;"> <em>        var url = &#8220;/bin/wcmcommand&#8221;;</em></span><br />
<span style="color: #333399;"> <em>     </em></span><br />
<span style="color: #333399;"> <em>        var pathObj= document.getElementById(&#8216;pathAJ&#8217;);</em></span><br />
<span style="color: #333399;"> <em>        </em></span><br />
<span style="color: #333399;"> <em>        if(pathObj)</em></span><br />
<span style="color: #333399;"> <em>        {</em></span><br />
<span style="color: #333399;"> <em>               </em></span><br />
<span style="color: #333399;"> <em>             var params = &#8220;path=&#8221;+encodeURIComponent(pathObj.value)+&#8221;&amp;_charset_=utf-8&amp;cmd=deletePage&amp;force=false&#8221;;</em></span><br />
<span style="color: #333399;"> <em>             var request = document.all ? new ActiveXObject(&#8220;Microsoft.XMLHTTP&#8221;) : new XMLHttpRequest();</em></span><br />
<span style="color: #333399;"> <em>            //alert(params);</em></span><br />
<span style="color: #333399;"> <em>             request.open(&#8220;post&#8221;, url, false);</em></span><br />
<span style="color: #333399;"> <em>             request.setRequestHeader(&#8220;Content-Type&#8221;, &#8220;application/x-www-form-urlencoded&#8221;);</em></span><br />
<span style="color: #333399;"> <em>             request.send(params);</em></span><br />
<span style="color: #333399;"> <em>            var resp= request.responseText;</em></span><br />
<span style="color: #333399;"> <em>            </em></span><br />
<span style="color: #333399;"> <em>            document.getElementById(&#8216;respText&#8217;).innerHTML=resp;</em></span></p>
<p><span style="color: #333399;"><em>        }</em></span><br />
<span style="color: #333399;"> <em>        }</em></span><br />
<span style="color: #333399;"> <em>            </em></span><br />
<span style="color: #333399;"> <em>           </em></span><br />
<span style="color: #333399;"> <em>        &lt;/script&gt;  </em></span><br />
<span style="color: #333399;"> <em>    &lt;/HTML&gt;</em></span></p>
<p>&nbsp;</p>
<p>Thanks for your time.</p>
<p><span style="color: #99ccff; font-size: 10px;">P.S.: This is the solution I found sufficient for my requirements but its not validated or formally recommended from Adobe CQ product team.</span></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/aaa/2012/08/how-to-delete-a-folder-or-node-in-cq-repository-from-a-jsp-component.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SxSW Interactive 2012 Memories</title>
		<link>http://blogs.adobe.com/aaa/2012/08/sxsw-interactive-2012-memories.html</link>
		<comments>http://blogs.adobe.com/aaa/2012/08/sxsw-interactive-2012-memories.html#comments</comments>
		<pubDate>Thu, 30 Aug 2012 15:02:02 +0000</pubDate>
		<dc:creator>jamiego</dc:creator>
				<category><![CDATA[Team]]></category>
		<category><![CDATA[Austin]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Film]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[New Media]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[SXSW]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[Visual]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/aaa/?p=126</guid>
		<description><![CDATA[Opening days. At first, this year’s South by Southwest seemed like a bust, it is one of the biggest design, new media, social media, technology, and film and media conferences in the world. Gray skies, relentless rain, a labyrinthine of &#8230; <a href="http://blogs.adobe.com/aaa/2012/08/sxsw-interactive-2012-memories.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a class="lightbox"  title ="SXSW" href="http://blogs.adobe.com/aaa/files/2012/08/SXSW.png"><img src="http://blogs.adobe.com/aaa/files/2012/08/SXSW.png" alt="" title="SXSW" width="263" height="159" class="alignright size-full wp-image-212" /></a></p>
<p><strong>Opening days</strong>.<br />
At first, this year’s <a title="SxSW" href="http://topics.nytimes.com/top/reference/timestopics/subjects/s/south_by_southwest_music_and_media_conference/index.html?ref=topics" target="_blank">South by Southwest</a> seemed like a bust, it is one of the biggest design, new media, social media, technology, and film and media conferences in the world. Gray skies, relentless rain, a labyrinthine of taxis and registration lines and traffic jams put a damper on the start of the show. But a few days in, after the sun came out in a blaze of glory, people pulled off their rain suits and started to mingle. After that, the conference was in full swing — dozens of panels, hundreds of sessions, some awesome barbecue and many cameos and keynotes by some of interactive’ s famous, the whirlwind week ended just as quickly as it began. Here are some of my crucial takeaways from the week.<span id="more-126"></span></p>
<p><a class="lightbox" title="Screen-shot-2012-08-30-at-10.45.26-AM" href="http://blogs.adobe.com/aaa/files/2012/08/Screen-shot-2012-08-30-at-10.45.26-AM.png"><img class="size-full wp-image-200 alignnone" title="Screen-shot-2012-08-30-at-10.45.26-AM" src="http://blogs.adobe.com/aaa/files/2012/08/Screen-shot-2012-08-30-at-10.45.26-AM.png" alt="" width="505" height="378" /></a></p>
<p><a class="lightbox" title="Screen shot 2012-08-30 at 10.45.37 AM" href="http://blogs.adobe.com/aaa/files/2012/08/Screen-shot-2012-08-30-at-10.45.37-AM.png"><img class="alignnone size-full wp-image-201" title="Screen shot 2012-08-30 at 10.45.37 AM" src="http://blogs.adobe.com/aaa/files/2012/08/Screen-shot-2012-08-30-at-10.45.37-AM.png" alt="" width="504" height="376" /></a></p>
<p><a class="lightbox" title="image0192" href="http://blogs.adobe.com/aaa/files/2012/08/image0192.jpg"><img class="alignnone size-full wp-image-193" title="image0192" src="http://blogs.adobe.com/aaa/files/2012/08/image0192.jpg" alt="" width="508" height="686" /></a></p>
<p><strong>Big Talk</strong><br />
One of the most talked-about services of the conference (and the year) is <a href="http://pinterest.com/" target="_blank">Pinterest</a>, which charmed the heartland before Silicon Valley knew it existed. Which also raises the question: Will a successor to SXSW emerge, a smaller, more subdued gathering that is not permeated by the masses and corporate sponsorships, where start-ups can quietly show off their services and attendees can once again rub elbows with a select few? Flyers and gimmicks/swag were everywhere.</p>
<p><a class="lightbox" title="image020" href="http://blogs.adobe.com/aaa/files/2012/08/image020.jpg"><img class="alignnone size-full wp-image-191" title="image020" src="http://blogs.adobe.com/aaa/files/2012/08/image020.jpg" alt="" width="506" height="388" /></a></p>
<p><strong>The Future of Social Media</strong><br />
Apps like Kismet, Glancee, Ban.jo and Highlight, which help people meet others nearby, were the talk of the town. It is not yet clear whether <a href="bits.blogs.nytimes.com/2012/03/12/are-apps-that-connect-to-potential-friends-nearby-a-hit-or-a-miss/" target="_blank">they will be a real success</a>. But ambient discovery — tapping into rich and invisible layers of data to turn the smartphone into a kind of dowsing rod that can discover interesting things nearby — is a theme that is not likely to go away. It will be a recurring feature in the apps and services released over the coming year.</p>
<p>Everyone’s on their phones/device, social digital in full swing.</p>
<p><a class="lightbox" title="image021" href="http://blogs.adobe.com/aaa/files/2012/08/image021.png"><img class="alignnone size-full wp-image-198" title="image021" src="http://blogs.adobe.com/aaa/files/2012/08/image021.png" alt="" width="600" height="400" /></a></p>
<p><strong>Mobile Matters</strong><br />
Kevin Systrom, chief executive of Instagram, took to the stage on Sunday to talk about the popularity of the <a href="http://www.petapixel.com/2012/03/12/instagram-founder-teases-android-app-says-its-better-than-ios-version/" target="_blank">company’s mobile photo-sharing application</a>. Despite being available only for iPhone owners (although a version for Android is on the way), the service has attracted 27 million users in a little over a year, proving that there is life for budding social networks after Facebook and that the full potential of the ubiquity of the mobile phone is only beginning to be tapped.</p>
<p><a class="lightbox" title="image008" href="http://blogs.adobe.com/aaa/files/2012/08/image008.png"><img class="alignnone size-full wp-image-194" title="image008" src="http://blogs.adobe.com/aaa/files/2012/08/image008.png" alt="" width="500" height="331" /></a></p>
<p><strong>Big Brands and Bands</strong><br />
Last year, start-ups tried to one-up each other with the biggest blowout parties. Zynga transformed a city block into a clubhouse and invited Sleigh Bells and TV on the Radio to perform, and Foursquare brought Big Boi of Outkast to play in an abandoned powerhouse. This year, big companies and major retail brands shelled out big money to woo the tech set, likely in the hopes of raising their cachet — and generating some tweets and Instagram photos promoting themselves. Microsoft erected a pop-up, purple-hued tent city to promote Bing, its search engine, while Bravo teamed up with TaskRabbit for an evening party. Warby Parker built a circus for conferencegoers to revel in, and Google set up an entire village. American Express threw a Jay-Z concert in the W Hotel. Media Temple’s big bash with Miike Snow and Kasabian which Aaron Skilken and I had the pleasure of attending.</p>
<p><strong>Summary</strong><br />
Whether their efforts actually raised their social capital among those in attendance is up in the air, but it shows that the collective muscle of social media and winning the favor of the Internet is an increasingly important priority for large brands and corporations.</p>
<p>All in all, I can’t wait for next year’s event. Great meetups and events, BBQ’s and reuniting with colleagues from around the globe, this event went over well in my books.</p>
<p>A few must haves for next year:</p>
<p>1. A closer hotel which has me walking to sessions, no more shuttle dependencies <img src='http://blogs.adobe.com/aaa/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
2. Better Adobe employee awareness, I found that our employees didn’t have a way to reach out to one another via some sort of gathering.</p>
<p>A few more images below.</p>
<p><a class="lightbox" title="image015" href="http://blogs.adobe.com/aaa/files/2012/08/image015.png"><img class="alignnone size-full wp-image-197" title="image015" src="http://blogs.adobe.com/aaa/files/2012/08/image015.png" alt="" width="467" height="700" /></a></p>
<p>Google Village</p>
<p><a class="lightbox" title="image009" href="http://blogs.adobe.com/aaa/files/2012/08/image009.png"><img class="alignnone size-full wp-image-195" title="image009" src="http://blogs.adobe.com/aaa/files/2012/08/image009.png" alt="" width="620" height="413" /></a></p>
<p>Microsoft’s Bing Tent</p>
<p><a class="lightbox" title="image010" href="http://blogs.adobe.com/aaa/files/2012/08/image010.png"><img class="alignnone size-full wp-image-196" title="image010" src="http://blogs.adobe.com/aaa/files/2012/08/image010.png" alt="" width="612" height="377" /></a></p>
<p>Nokias new Lumia, awesome UX experience and form factor.<br />
If you get chance you must try it for its elegance, strength and visual GUI simplicity.<br />
I heard from their spokespeople its coming to Canada in 2 months, check with Rogers.</p>
<p><a class="lightbox" title="image022" href="http://blogs.adobe.com/aaa/files/2012/08/image022.jpg"><img class="alignnone size-full wp-image-192" title="image022" src="http://blogs.adobe.com/aaa/files/2012/08/image022.jpg" alt="" width="605" height="454" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/aaa/2012/08/sxsw-interactive-2012-memories.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Enabling Chat (XMPP) communication in Enterprise from outside Corporate Network</title>
		<link>http://blogs.adobe.com/aaa/2012/08/entxmpp.html</link>
		<comments>http://blogs.adobe.com/aaa/2012/08/entxmpp.html#comments</comments>
		<pubDate>Thu, 30 Aug 2012 08:04:55 +0000</pubDate>
		<dc:creator>Yogesh Bahuguna</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/aaa/?p=159</guid>
		<description><![CDATA[Lately Chat has become one of the most convenient and fastest way of  engagement among employees in large corporations. In fact it has become part of our lives and have changed the way we even imagine to contact someone. I &#8230; <a href="http://blogs.adobe.com/aaa/2012/08/entxmpp.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Lately Chat has become one of the most convenient and fastest way of  engagement among employees in large corporations. In fact it has become part of our lives and have changed the way we even imagine to contact someone. I heard one of our senior executives saying</p>
<blockquote><p>&#8220;In late 90&#8242;s and early 21st century, employees used to use Email for exchange of information and Print Outs / letters for storing / sharing something important stuff. But lately people have started using chat communication (&amp; other social tools) for exchanging ideas and email is primarily used for safe storage or reference kind of stuff&#8221;.</p></blockquote>
<p>There are many situations when employees working for Large corporations are not in office but still wants to engage in Chat communication with another employee (may be for some work related issues or informing about absence from office etc).<br />
<span id="more-159"></span><br />
Some of the real world use cases could be</p>
<ol>
<li>Employees working remote. They either need to connect to Corporate Network using VPN, but my personal experience it slows down performance of the machine and effects productivity. And use VPN just to connect to Corporate XMPP environment, doesn&#8217;t seems to be justified.</li>
<li>Employees working on field, wants to quickly connect to another employee for some technical details.</li>
</ol>
<p>But very few corporations allow use of the XMPP environment from external networks, where you can just login with your Corporate Id&#8217;s and start communicating.</p>
<p><strong>Why don&#8217;t corporations open their XMPP environments to External Network :</strong></p>
<p>There could be many reasons for same but one of the most common reason is few ports needs to be opened (for enabling the TCP connection) and network security team wont like it. As the XMPP server have access to many enterprise resources e.g. Active Directory , which is used for user information and authentication, XMPP server might be storing the Presence / chat details on some database, so again the Database racks or clusters are exposed to XMPP server. Security teams need to have security audit etc done and need to be really sure that there is no vulnerability which could be potentially utilised by hackers.</p>
<p>Another genuine problem has cropped because of the plethora of devices available these days, so not sure what device support what and what not. e.g. a client built in AIR cannot create a secure socket connection on iOS devices.</p>
<p><strong>Any easy solution available to handle above problem ?</strong></p>
<p>While we were building a unified communication solution for our employees, we found that by using XMPP over BOSH we can easily address most of the common problems.</p>
<p>Usage of BOSH (Bidirectional-Streams over synchronous HTTP) for transporting XMPP stanzas is clearly documented in<a title="XEP-0206" href="http://xmpp.org/extensions/xep-0206.html"> XEP-0206</a>. It basically gives a HTTP binding for XMPP communication.</p>
<p>Most of the XMPP servers provide capabilities to enable Chat conversation using BOSH over both HTTP as well as HTTPS. Openfire / Cisco jabber all support XMPP Communication using BOSH.</p>
<p>Still the question remains will the security team allow clients on external networks to directly connect to the XMPP server using BOSH ? To be honest the answer might be NO. But this is an easy problem to address.</p>
<ol>
<li>Set up a public facing hostname / domain e.g im.ent.com.</li>
<li>On the firewall, the security team could easily write a script which will decimate the incoming request at im.ent.com and will redirect the request to the XMPP server at the rquired port if and only if the incoming request is a post call containing XMPP stanza at im.ent.com/httpbind.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/aaa/2012/08/entxmpp.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Social Engagement Index – An experiment in collecting social data &amp; making sense of it</title>
		<link>http://blogs.adobe.com/aaa/2012/08/social-engagement-index-an-experiment-in-collecting-social-data-making-sense-of-it.html</link>
		<comments>http://blogs.adobe.com/aaa/2012/08/social-engagement-index-an-experiment-in-collecting-social-data-making-sense-of-it.html#comments</comments>
		<pubDate>Thu, 30 Aug 2012 05:12:39 +0000</pubDate>
		<dc:creator>Sandeep Zechariah George K</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Adobe@Adobe]]></category>
		<category><![CDATA[Engagement]]></category>
		<category><![CDATA[Experiment]]></category>
		<category><![CDATA[Sandeep Zechariah George]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/aaa/?p=134</guid>
		<description><![CDATA[Background Problem : To understand, evaluate and respond to social engagement activities by rival organizations to better engage with customer / potential customer base. Who would want this? : All organizations with active social media plan. How would it work? &#8230; <a href="http://blogs.adobe.com/aaa/2012/08/social-engagement-index-an-experiment-in-collecting-social-data-making-sense-of-it.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><strong>Background</strong></p>
<blockquote><p><strong>Problem : </strong>To understand, evaluate and respond to social engagement activities by rival organizations to better engage with customer / potential customer base.</p>
<p><strong>Who would want this? : </strong>All organizations with active social media plan.</p>
<p><strong>How would it work? : </strong>The system would analyze open data in real-time and present info graphics to the marketing team.</p>
<p><strong>Why would anyone want this? : </strong>To keep effective check measures against your competition and to actively improve your social base, and eventually your customer base.</p></blockquote>
<p>&nbsp;</p>
<p><strong>Experiment</strong></p>
<blockquote><p><strong>Phase 1</strong> : Identify few interesting data sources<br />
<span id="more-134"></span><br />
This was fairly easy because, almost all media companies have done intricate analysis on top Facebook pages. I have selected top few interesting pages and created simulated sample data to ensure that the experiment is headed in the right direction, for guidance.</p>
<div id="attachment_140" class="wp-caption alignnone" style="width: 639px"><a class="lightbox" title="Simulated Data" href="http://blogs.adobe.com/aaa/files/2012/08/f1.png"><img class="size-full wp-image-140  " title="Simulated Data" src="http://blogs.adobe.com/aaa/files/2012/08/f1.png" alt="Simulated Data" width="629" height="253" /></a><p class="wp-caption-text">Simulated Data to understand and evaluate progress of the experiment</p></div>
<p><strong>Phase 2</strong> : Data collection</p>
<p>This is a more complex task, to collect data from a non homogenous source and make data organized for analysis.</p>
<p><strong>Phase 3</strong> : Understanding the data</p>
<p>Experimented with a whole variety of weighted values and sampling methods to make data more tangible for use, and the simplest was to use, weighted means of individual engagement levels / parameters.</p></blockquote>
<p><strong>Result</strong></p>
<blockquote><p><strong>Phase 1</strong> : Identifying what to collect</p>
<div id="attachment_145" class="wp-caption alignnone" style="width: 642px"><a class="lightbox" title="Cron Job result" href="http://blogs.adobe.com/aaa/files/2012/08/r11.png"><img class="size-full wp-image-145" title="Cron Job result" src="http://blogs.adobe.com/aaa/files/2012/08/r11.png" alt="Cron Job result" width="632" height="158" /></a><p class="wp-caption-text">Cron Job result</p></div>
<p>Created a CRON Job to crawl through pages, identify relevant data and insert them to a mysql db.</p>
<p><strong>Phase 2</strong> : The data</p>
<div id="attachment_142" class="wp-caption alignnone" style="width: 511px"><a class="lightbox" title="The Data" href="http://blogs.adobe.com/aaa/files/2012/08/r2.png"><img class="size-full wp-image-142" title="The Data" src="http://blogs.adobe.com/aaa/files/2012/08/r2.png" alt="Data collected and organized into tables" width="501" height="166" /></a><p class="wp-caption-text">Data collected and organized into tables</p></div>
<p>The data is approximately 1000 rows of data per page per day.</p>
<p><strong>Phase 3</strong> : Making sense</p>
<p>Created a simple sensible equation to digest the vast amount of information into few tangible data points and plotted them on a graph. (Table &amp; Graph below )</p>
<div id="attachment_146" class="wp-caption alignnone" style="width: 521px"><a class="lightbox" title="Page Red vs Page Blue" href="http://blogs.adobe.com/aaa/files/2012/08/r3.png"><img class="size-full wp-image-146" title="Page Red vs Page Blue" src="http://blogs.adobe.com/aaa/files/2012/08/r3.png" alt="Real pages, and their social engagement index plotted over time. Page Red vs Page Blue ( to keep identity anonymous )" width="511" height="511" /></a><p class="wp-caption-text">Real pages, and their social engagement index plotted over time. Page Red vs Page Blue ( to keep identity anonymous )</p></div>
<div id="attachment_147" class="wp-caption alignnone" style="width: 519px"><a class="lightbox" title="Table of real data" href="http://blogs.adobe.com/aaa/files/2012/08/rvb.png"><img class="size-full wp-image-147" title="Table of real data" src="http://blogs.adobe.com/aaa/files/2012/08/rvb.png" alt="Real data table showing the values of social engagement between two pages." width="509" height="486" /></a><p class="wp-caption-text">Real data table showing the values of social engagement between two pages.</p></div></blockquote>
<p><strong>Conclusions:</strong></p>
<blockquote><p>Real data gives us more surprises than simulated data <img src='http://blogs.adobe.com/aaa/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>This gives us evidence that this type of analysis can give us detectable information from the vast amount of data and possibly use this for tracking competition and to use this information to forward ones social engagement plan.</p></blockquote>
<p><strong>Mandatory Disclaimer</strong></p>
<blockquote>
<ul>
<li>Data has been made anonymous.</li>
<li>This is a preliminary investigative experiment to look into the possibilities in this arena</li>
<li>Real data points are shown</li>
<li>These views are of the author alone, and not of Adobe Systems.</li>
</ul>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/aaa/2012/08/social-engagement-index-an-experiment-in-collecting-social-data-making-sense-of-it.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Krishna Aur Kans&#8221; powered by Adobe Technologies</title>
		<link>http://blogs.adobe.com/aaa/2012/08/krishna-aur-kans-powered-by-adobe-technologies.html</link>
		<comments>http://blogs.adobe.com/aaa/2012/08/krishna-aur-kans-powered-by-adobe-technologies.html#comments</comments>
		<pubDate>Tue, 28 Aug 2012 07:04:25 +0000</pubDate>
		<dc:creator>parul</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/aaa/?p=122</guid>
		<description><![CDATA[Adobe India arranged a movie show for its employees on August 8 &#38; 9. What was special about this movie, &#8220;Krishna aur Kans”, is that it was an animated feature film powered by Adobe technologies including Adobe Flash Professional, Adobe &#8230; <a href="http://blogs.adobe.com/aaa/2012/08/krishna-aur-kans-powered-by-adobe-technologies.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Adobe India arranged a movie show for its employees on August 8 &amp; 9. What was special about this movie, &#8220;Krishna aur Kans”, is that it was an animated feature film powered by Adobe technologies including Adobe Flash Professional, Adobe Premiere Pro, After Effects and Photoshop. While most of the global releases (in Hindi, English, Tamil and Telugu) were in stereoscopic format, the film will also be released in 2D. The film is presented by Reliance Animation.</p>
<p>Adobe Flash technology was at the core of the movie’s production pipeline and utilized two amazing features: ‘Shape Tweens’ and ‘Motion Tweens’, enabling the creative team to create magical effects in the movie.<br />
The animation in the film has been done primarily using Adobe Flash software, crafting a magnum opus canvas to help viewers relive the time of Krishna. The team also used Adobe Premiere Pro as one of the key software in their workflow for offline editing.</p>
<p>Krishna aur Kans a film presented by Reliance Animation, is undisputedly a visual delight (especially in 3D) with psychedelic and vibrant colours.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/aaa/2012/08/krishna-aur-kans-powered-by-adobe-technologies.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>EchoSign @ Adobe</title>
		<link>http://blogs.adobe.com/aaa/2012/08/echosign-adobe.html</link>
		<comments>http://blogs.adobe.com/aaa/2012/08/echosign-adobe.html#comments</comments>
		<pubDate>Thu, 23 Aug 2012 22:03:47 +0000</pubDate>
		<dc:creator>Ron Nagy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blogs.adobe.com/aaa/?p=111</guid>
		<description><![CDATA[EchoSign is Adobe&#8217;s electronic signature product that &#8220;just works.&#8221; Or rather it just ROCKS! You simply login to their web site, enter the signer&#8217;s email, add a document and bam! The recipient gets an email they can sign immediately, forward to &#8230; <a href="http://blogs.adobe.com/aaa/2012/08/echosign-adobe.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.echosign.com">EchoSign</a> is Adobe&#8217;s electronic signature product that &#8220;just works.&#8221; Or rather it just ROCKS! You simply login to their web site, enter the signer&#8217;s email, add a document and bam! The recipient gets an email they can sign immediately, forward to the correct person or return to the sender for changes. A recipient can even sign from their mobile device!</p>
<p><a class="lightbox" title="Echosign-process" href="http://blogs.adobe.com/aaa/files/2012/08/Echosign-process.png"><img class="alignnone size-medium wp-image-2354" title="Echosign-process" src="http://blogs.adobe.com/aaa/files/2012/08/Echosign-process.png" alt="" width="300" height="69" /></a><span id="more-111"></span></p>
<p>When Adobe acquired EchoSign last year our HR team saw a great opportunity to streamline their offer process. One recruiter said they no longer need fedex or faxing in the offer process so it is much faster therefore candidates have a great first impression of Adobe. Also because EchoSign speeds up the process that a renegotiation can be handled within hours instead of days.</p>
<div style="float: right; padding: 5px;"><a class="lightbox" title="Procurement on Echosign Graph .pptx" href="http://blogs.adobe.com/aaa/files/2012/08/Graph-PRonES.jpg"><img class="alignnone size-medium wp-image-2362" title="Procurement on Echosign Graph .pptx" src="http://blogs.adobe.com/aaa/files/2012/08/Graph-PRonES.jpg" alt="" width="300" height="178" /></a></div>
<div>
<p>Procurement is another team that is using EchoSign to revolutionize their business. I&#8217;m working with marketing on producing a webinar to tell the story about how our procurement team has moved contract completion time from 21 days to 7. Maggie Harden and her team have processed a lot of contracts for goods and services with EchoSign since October 2011. According to their metrics, after implementing EchoSign average contract completion time dropped substantially. Combined with operational improvements, procurement has seen a 70% improvement in contract execution speed! That Rocks!</p>
<p>To hear more about how Adobe Procurement is leveraging EchoSign sign up for our Live Webinar on September 26 @ 10am PT.</p>
<p>Details:</p>
<p><a href="http://www.adobeeventsonline.com/eSeminars/2012/Q4/Live/">Adobe EchoSign® E-signature Service &amp; Adobe Procurement: An Adobe Case Study</a></p>
<p>Learn more about EchoSign: <a href="http://www.echosign.com/public/static/echoSignVideo.jsp">introduction video</a>.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.adobe.com/aaa/2012/08/echosign-adobe.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
