<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/style/rss/rss_feed.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="/style/rss/rss_feed.css" type="text/css" media="screen" ?><rss version="2.0"><channel><title>Clipmarks | ccharlebois's clips</title><link>http://clipmarks.com/clipper/ccharlebois/</link><feedUrl>http://rss.clipmarks.com/clipper/ccharlebois/</feedUrl><ttl>15</ttl><description>Clip, tag and save information that's important to you. Bookmarks save entire pages...Clipmarks save the specific content that matters to you!</description><language>en-us</language><item><title>Page Speed - FireFox Plugin</title><link>http://clipmarks.com/clipmark/CFE3F942-AD43-4968-8BDD-CFB12AFB3412/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://code.google.com/speed/page-speed/docs/using.html" title="http://code.google.com/speed/page-speed/docs/using.html"&gt;code.google.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;img src="http://content6.clipmarks.com/image_cache/ccharlebois/512/4818C9EE-DBE1-4B85-8543-57AF3F3AD03B.png" alt="Google Code" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H1 class="page_title"&gt;Using Page Speed&lt;/H1&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;OL class="toc"&gt;
&lt;LI&gt;&lt;A href="#Running"&gt;Running Page Speed&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#scores"&gt;Understanding Page Speed
performance
scores&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#activities"&gt;Recording activity&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#advanced"&gt;Using advanced options&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="#uninstall"&gt;Uninstalling Page Speed&lt;/A&gt;&lt;/LI&gt;
&lt;/OL&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;img src="http://content7.clipmarks.com/image_cache/ccharlebois/512/CF1950A4-5C55-4063-AE19-115621BCAE52.png" alt="" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;img src="http://content8.clipmarks.com/image_cache/ccharlebois/512/B9612660-54F8-4356-853E-236057B5F90C.png" alt="" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/firefox/" rel="tag"&gt;firefox&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/google/" rel="tag"&gt;google&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/plugin/" rel="tag"&gt;plugin&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://code.google.com/speed/page-speed/docs/using.html</clipSource><pubDate>Mon, 07 Dec 2009 02:55:15 GMT</pubDate></item><item><title>Google Public DNS</title><link>http://clipmarks.com/clipmark/846EE1B6-D633-498A-84E1-69155D0A5E01/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;b&gt;clipper's remarks:&lt;/b&gt;  Google think your ISP DNS is not fast enough. They will offer a faster DNS service and continue to better know what you do on the Internet. &lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://code.google.com/speed/public-dns/docs/using.html" title="http://code.google.com/speed/public-dns/docs/using.html"&gt;code.google.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H1 class="page_title"&gt;Using Google Public DNS&lt;/H1&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H3&gt;Google Public DNS IP addresses&lt;/H3&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;The Google Public DNS IP addresses are as follows:&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;UL&gt;
&lt;LI&gt;8.8.8.8&lt;/LI&gt;
&lt;LI&gt;8.8.4.4&lt;/LI&gt;
&lt;/UL&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/google/" rel="tag"&gt;google&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/dns/" rel="tag"&gt;dns&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://code.google.com/speed/public-dns/docs/using.html</clipSource><pubDate>Mon, 07 Dec 2009 02:33:40 GMT</pubDate></item><item><title>Problem with Freemarker abd Google App Engine 1.2.6</title><link>http://clipmarks.com/clipmark/724ADE6B-E0E1-4FF0-8B76-B2D3CA2AA4B3/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;b&gt;clipper's remarks:&lt;/b&gt;  Got the following error after upgrading Google app engine to 1.2.8: java.lang.NoClassDefFoundError: javax.swing.tree.TreeNode is a restricted class. Please see the Google  App Engine developer's guide for more details.&lt;br/&gt;&lt;br/&gt;Follow the link to this thread and you will find a patch. &lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://groups.google.com/group/google-appengine-java/browse_thread/thread/dd84e44f604498c4" title="http://groups.google.com/group/google-appengine-java/browse_thread/thread/dd84e44f604498c4"&gt;groups.google.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV class="ghgrn"&gt;
  &lt;A href="http://groups.google.com/group/google-appengine-java" class="ln"&gt;Google App Engine for Java&lt;/A&gt;
  &lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;SPAN id="thread_subject_site"&gt;
  Freemarker 2.4, GAE/J 1.2.6 and javax.swing.tree.TreeNode
  &lt;/SPAN&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;Apparently the javax.swing.tree.TreeNode class is not on the whitelist
&lt;BR /&gt; for 1.2.6 and Freemarker 2.4 has an evil (IMO) dependency on it.
&lt;BR /&gt; &lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;copy this class into your source folder
&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;public final class TextBlock extends TemplateElement {
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/google/" rel="tag"&gt;google&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/app+engine/" rel="tag"&gt;app engine&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/freemarker/" rel="tag"&gt;freemarker&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://groups.google.com/group/google-appengine-java/browse_thread/thread/dd84e44f604498c4</clipSource><pubDate>Sun, 06 Dec 2009 20:57:21 GMT</pubDate></item><item><title>Monitor Wicket page request using JAMon</title><link>http://clipmarks.com/clipmark/0AB5E9C0-0C45-44AD-938A-1C7528912789/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://blog.xebia.com/2008/02/02/monitor-wicket-page-request-using-jamon/" title="http://blog.xebia.com/2008/02/02/monitor-wicket-page-request-using-jamon/"&gt;blog.xebia.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;A title="Permanent Link to Monitor Wicket page request using JAMon" rel="bookmark" href="http://blog.xebia.com/2008/02/02/monitor-wicket-page-request-using-jamon/"&gt;Monitor Wicket page request using JAMon&lt;/A&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;When monitoring these page requests I want to know which page was actually requested. I initially looked at the &lt;A href="http://people.apache.org/~tobrien/wicket/apidocs/org/apache/wicket/protocol/http/WicketFilter.html"&gt;WicketFilter&lt;/A&gt; class as that is the entry point of your &lt;A href="http://wicket.apache.org/"&gt;Wicket&lt;/A&gt; application. However I could not find a way to determine which page was actually requested there. So after a bit of investigation and confirmation from the wicket-user-group (very excellent and active user-group btw) it turned out the that the &lt;A href="http://people.apache.org/~tobrien/wicket/apidocs/org/apache/wicket/protocol/http/WebRequestCycle.html"&gt;WebRequestCycle&lt;/A&gt; is the class we need to monitor. &lt;A href="http://wicket.apache.org/"&gt;Wicket&lt;/A&gt; provides hooks which you need to override in your custom &lt;A href="http://people.apache.org/~tobrien/wicket/apidocs/org/apache/wicket/protocol/http/WebRequestCycle.html"&gt;WebRequestCycle&lt;/A&gt;, namely &lt;A href="http://people.apache.org/~tobrien/wicket/apidocs/org/apache/wicket/RequestCycle.html#onBeginRequest()"&gt;onBeginRequest&lt;/A&gt; and &lt;A href="http://people.apache.org/~tobrien/wicket/apidocs/org/apache/wicket/RequestCycle.html#onEndRequest()"&gt;onEndRequest&lt;/A&gt;. There is one tricky thing though: in the &lt;A href="http://people.apache.org/~tobrien/wicket/apidocs/org/apache/wicket/RequestCycle.html#onBeginRequest()"&gt;onBeginRequest&lt;/A&gt; the name of the requested Page is not yet available, so we need to store the start time of the request instead of the &lt;A href="http://jamonapi.sourceforge.net/javadoc/com/jamonapi/Monitor.html"&gt;Monitor&lt;/A&gt;. In the &lt;A href="http://people.apache.org/~tobrien/wicket/apidocs/org/apache/wicket/RequestCycle.html#onEndRequest()"&gt;onEndRequest&lt;/A&gt; we can determine which page is requested and can add the measured time to &lt;A href="http://jamonapi.sourceforge.net/"&gt;JAMon&lt;/A&gt;.&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/wicket/" rel="tag"&gt;wicket&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/jamon/" rel="tag"&gt;jamon&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/performance/" rel="tag"&gt;performance&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/monitoring/" rel="tag"&gt;monitoring&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://blog.xebia.com/2008/02/02/monitor-wicket-page-request-using-jamon/</clipSource><pubDate>Sun, 29 Nov 2009 18:52:09 GMT</pubDate></item><item><title>The Chromium Projects</title><link>http://clipmarks.com/clipmark/0DCF9970-863C-46AF-97B9-40F9A27E235E/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://www.chromium.org/chromium-os" title="http://www.chromium.org/chromium-os"&gt;www.chromium.org&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;img src="http://content9.clipmarks.com/image_cache/ccharlebois/512/20F9945C-A434-48EB-9E2A-717BFD31123F.png" alt="Logo" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;&lt;A dir="ltr" href="http://www.chromium.org/"&gt;The Chromium Projects&lt;/A&gt;&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H3 align="left" id="sites-page-title-header" xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;SPAN dir="ltr" id="sites-page-title"&gt;Chromium OS&lt;/SPAN&gt;
&lt;/H3&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;
Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people who spend most of their time on the web. Here you can review the project's design docs, obtain the source code, and contribute. To learn more about the project goals, read the &lt;A href="http://googleblog.blogspot.com/2009/11/releasing-chromium-os-open-source.html"&gt;announcement blog post&lt;/A&gt;.
&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/chromium/" rel="tag"&gt;chromium&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/os/" rel="tag"&gt;os&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/google/" rel="tag"&gt;google&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/opensource/" rel="tag"&gt;opensource&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://www.chromium.org/chromium-os</clipSource><pubDate>Sat, 28 Nov 2009 14:55:39 GMT</pubDate></item><item><title>Google Chromium OS</title><link>http://clipmarks.com/clipmark/8BC81F27-441D-4994-B3EA-E9A0FDA6E499/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://blog.chromium.org/2009/11/hello-open-source-developers-would-you.html" title="http://blog.chromium.org/2009/11/hello-open-source-developers-would-you.html"&gt;blog.chromium.org&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H3&gt;
&lt;A href="http://blog.chromium.org/2009/11/hello-open-source-developers-would-you.html"&gt;Hello, open source developers. Would you like to help build an operating system for web users?&lt;/A&gt;
&lt;/H3&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV&gt;Today we announced the Chromium OS project on the &lt;A href="http://googleblog.blogspot.com/2009/11/releasing-chromium-os-open-source.html"&gt;Official Google Blog&lt;/A&gt;. This release of Chromium OS includes:&lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;UL&gt;&lt;LI&gt;&lt;A href="http://www.chromium.org/chromium-os/building-chromium-os/getting-the-chromium-os-source-code"&gt;Source code&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://www.chromium.org/chromium-os/chromiumos-design-docs"&gt;Design docs&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://www.chromium.org/chromium-os/user-experience"&gt;User interface experiments&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://www.chromium.org/developers/contributing-code"&gt;How to build and contribute&lt;/A&gt;&lt;/LI&gt;&lt;LI&gt;&lt;A href="http://www.youtube.com/watch?v=0QRO3gKj3qw"&gt;Short overview video&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div&gt;[Video]&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div&gt;[Video]&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div&gt;[Video]&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div&gt;[Video]&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/chromium/" rel="tag"&gt;chromium&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/google/" rel="tag"&gt;google&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/os/" rel="tag"&gt;os&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/chrome/" rel="tag"&gt;chrome&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://blog.chromium.org/2009/11/hello-open-source-developers-would-you.html</clipSource><pubDate>Sat, 28 Nov 2009 14:49:06 GMT</pubDate></item><item><title>Facet Search</title><link>http://clipmarks.com/clipmark/5937DA02-96A7-4C50-A1F7-ACC8CCEED647/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://telus-nas.blogspot.com/2009/10/recherche-par-facets-avec-bobo-browse.html" title="http://telus-nas.blogspot.com/2009/10/recherche-par-facets-avec-bobo-browse.html"&gt;telus-nas.blogspot.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H3 class="post-title entry-title"&gt;
&lt;A href="http://telus-nas.blogspot.com/2009/10/recherche-par-facets-avec-bobo-browse.html"&gt;Recherche par facets avec Bobo-Browse&lt;/A&gt;
&lt;/H3&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV&gt;On comprend rapidement qu'il faut fournir à bobo-browse une liste de facet, chaque facet possédant un type, soit SINGLE (value simple), MULTI (valeurs multiple), PATH (valeurs hiérarchique) ou RANGE (interval). On peut ensuite lancer un recherche, ou fixer les valeurs de certains facet, par exemple pour simuler une sélection de l'utilisateur. Si on n'a qu'une facet, fixer une sélection ne sert évidemment à rien (sauf pour les facets de type PATH), mais quand on a plusieurs facets, fixer une valeur permet de faire un drill-down et de préciser les valeurs des autres facets. Aussi, pour les facets de type PATH, fixer une valeur permet de compter les résultats pour les valeurs des sous éléments de la hiérarchie.&lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/bobo-browse/" rel="tag"&gt;bobo-browse&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/lucene/" rel="tag"&gt;lucene&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/facet/" rel="tag"&gt;facet&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/google/" rel="tag"&gt;google&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://telus-nas.blogspot.com/2009/10/recherche-par-facets-avec-bobo-browse.html</clipSource><pubDate>Sat, 28 Nov 2009 13:33:59 GMT</pubDate></item><item><title>IxoraRMS is a tool for gathering and visualizing monitoring data</title><link>http://clipmarks.com/clipmark/4017529A-3F5F-4480-986F-75E0F81183E9/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://www.ixorarms.com/" title="http://www.ixorarms.com/"&gt;www.ixorarms.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;&lt;A dir="ltr" href="http://www.ixorarms.com/"&gt;IxoraRMS&lt;/A&gt;&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV&gt;IxoraRMS is a tool for gathering and visualizing monitoring data. It was developed in Java and has a Swing GUI. As part of my job I am involved in performance testing and I felt the need for a tool with the following characteristics:&lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;UL&gt;&lt;LI&gt;quick to deploy&lt;/LI&gt;&lt;LI&gt;able to provide rich amounts of monitoring data&lt;/LI&gt;&lt;LI&gt;able to automatically update the customized data views when the topology changes&lt;/LI&gt;&lt;LI&gt;able to provide updates in almost real time &lt;/LI&gt;&lt;LI&gt;and able to customize the following aspects by writing none or very little code:&lt;/LI&gt;&lt;UL&gt;&lt;LI&gt;adding new monitoring agents&lt;/LI&gt;&lt;LI&gt;data visualization&lt;/LI&gt;&lt;LI&gt;adding complex reactions to trigger notifications and tuning/configuration advice&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV&gt;Have a look at the &lt;A href="http://www.ixorarms.com/screenshots"&gt;screenshots &lt;/A&gt;and go through the &lt;A href="http://www.ixorarms.com/documentation"&gt;documentation &lt;/A&gt;and &lt;A href="http://www.ixorarms.com/tutorials"&gt;tutorials&lt;/A&gt; to familiarize yourself with this tool. &lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV&gt;For a list of existing monitoring agents see &lt;A href="http://www.ixorarms.com/documentation/monitoring-agents"&gt;this page&lt;/A&gt; in documentation.  &lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;img src="http://content6.clipmarks.com/image_cache/ccharlebois/512/A43B5324-E5F4-49A0-A94C-CF452CEAE90C.jpg" alt="" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/ixorarms/" rel="tag"&gt;ixorarms&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/monitoring/" rel="tag"&gt;monitoring&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/opensource/" rel="tag"&gt;opensource&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://www.ixorarms.com/</clipSource><pubDate>Thu, 19 Nov 2009 02:19:38 GMT</pubDate></item><item><title>Closure Tools | Google Code</title><link>http://clipmarks.com/clipmark/E911686B-C2DF-4811-BF14-1A1A020A9FB6/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://code.google.com/closure/" title="http://code.google.com/closure/"&gt;code.google.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H1 class="mozilla"&gt;Closure Tools (&lt;A href="http://code.google.com/labs/"&gt;Labs&lt;/A&gt;)&lt;/H1&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;
  The Closure tools help developers to build rich web applications
  with JavaScript that is both powerful and efficient. The Closure
  tools include:
&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;
 The &lt;A href="http://code.google.com/closure/compiler/"&gt;Closure Compiler&lt;/A&gt; compiles JavaScript into
 compact, high-performance code. The compiler removes dead code and
 rewrites and minimizes what's left so that it downloads and runs
 quickly. It also also checks syntax, variable references, and
 types, and warns about common JavaScript pitfalls. These checks and
 optimizations help you write apps that are less buggy and easier to
 maintain. You can use the compiler with Closure Inspector, a Firebug
 extension that makes debugging the obfuscated code almost as easy as
 debugging the human-readable source.
&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/javascript/" rel="tag"&gt;javascript&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/tool/" rel="tag"&gt;tool&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/google/" rel="tag"&gt;google&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/closure/" rel="tag"&gt;closure&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://code.google.com/closure/</clipSource><pubDate>Sun, 15 Nov 2009 18:39:10 GMT</pubDate></item><item><title>Traffic Server | Web Cache</title><link>http://clipmarks.com/clipmark/490C0622-D640-4158-AE15-49109DC39E40/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://cwiki.apache.org/TS/traffic-server.html" title="http://cwiki.apache.org/TS/traffic-server.html"&gt;cwiki.apache.org&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;table background="undefined" bgcolor=""&gt;&lt;tr&gt;&lt;TD align="left"&gt;
&lt;A href="http://cwiki.apache.org/TS/traffic-server.html"&gt;
&lt;IMG width="150" height="32" border="0" src="http://incubator.apache.org/trafficserver/images/trans_logo_150x32.png" /&gt;&lt;/A&gt;
&lt;/TD&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;table background="undefined" bgcolor=""&gt;&lt;tr&gt;&lt;TD align="right"&gt;          &lt;A href="http://incubator.apache.org/"&gt;
            &lt;IMG width="229" height="57" border="0" src="http://incubator.apache.org/images/apache-incubator-logo.png" /&gt;&lt;/A&gt;&lt;/TD&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H6&gt;&lt;A name="TrafficServer-Overview"&gt;&lt;/A&gt;Overview&lt;/H6&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;Traffic Server is fast, scalable and extensible HTTP/1.1 compliant caching proxy server. Formerly a commercial product (created by Inktomi, later acquired by Yahoo!), it is now being developed as an &lt;A rel="nofollow" href="http://wiki.apache.org/incubator/TrafficServerProposal"&gt;Apache Incubator Project&lt;/A&gt; (&lt;A rel="nofollow" href="http://incubator.apache.org/projects/trafficserver.html"&gt;status&lt;/A&gt;).  Here's a &lt;A rel="nofollow" href="http://ostatic.com/blog/guest-post-yahoos-cloud-team-open-sources-traffic-server"&gt;Traffic Server overview&lt;/A&gt;.&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;We had a &lt;A title="TrafficServerMeetUp" href="http://cwiki.apache.org/TS/trafficservermeetup.html"&gt;TrafficServerMeetUp&lt;/A&gt; at &lt;A rel="nofollow" href="http://wiki.apache.org/apachecon/ApacheMeetupsUs09"&gt;ApacheCon&lt;/A&gt; on Tuesday, Nov 3.&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H6&gt;&lt;A name="TrafficServer-Documentation"&gt;&lt;/A&gt;Documentation&lt;/H6&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;LI&gt;&lt;A rel="nofollow" href="http://incubator.apache.org/trafficserver/docs/admin/"&gt;Administrator's Guide&lt;/A&gt; - Installing, configuring and administrating Traffic Server&lt;/LI&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;LI&gt;&lt;A rel="nofollow" href="http://incubator.apache.org/trafficserver/docs/sdk/"&gt;SDK Programmer's Guide&lt;/A&gt; - Developing Traffic Server plug-ins&lt;/LI&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;LI&gt;&lt;A title="SquidConfigTranslation" href="http://cwiki.apache.org/TS/squidconfigtranslation.html"&gt;SquidConfigTranslation&lt;/A&gt; - to find equivalent configuration directives&lt;/LI&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/cache/" rel="tag"&gt;cache&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/web/" rel="tag"&gt;web&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/apache/" rel="tag"&gt;apache&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://cwiki.apache.org/TS/traffic-server.html</clipSource><pubDate>Fri, 13 Nov 2009 20:02:26 GMT</pubDate></item><item><title>Universal Cloud Storage API and Command Line Tool</title><link>http://clipmarks.com/clipmark/DCA6595B-C7A5-4C39-A5CD-3083F4010D9B/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://www.cloudloop.com/" title="http://www.cloudloop.com/"&gt;www.cloudloop.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;img src="http://content7.clipmarks.com/image_cache/ccharlebois/512/B724F856-68CA-4CAC-882B-80F9E6E6B1E6.png" alt="[Cloudloop Logo]" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H1&gt;
					cloudloop is a universal, &lt;FONT&gt;open-source Java API and command-line tool for 
					cloud storage&lt;/FONT&gt;, which lets you store, manage, and sync your data&lt;BR /&gt; between all major providers.
				&lt;/H1&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;DIV id="providers"&gt;
					&lt;TABLE summary="Supported Providers" class="hor-zebra" id="providers"&gt;
					&lt;THEAD&gt;
					&lt;TR&gt;
					&lt;TH&gt;Supported Providers&lt;/TH&gt;
					&lt;/TR&gt;
					&lt;/THEAD&gt;
					&lt;TBODY&gt;
						&lt;TR&gt;
							&lt;TD&gt;&lt;A alt="Amazon Simple Storage Service" href="http://aws.amazon.com/s3/"&gt;Amazon S3&lt;/A&gt;&lt;/TD&gt;
							&lt;TD&gt;&lt;IMG alt="YES!" src="http://www.cloudloop.com/images/CheckMark_128x128.png" class="check" /&gt;&lt;/TD&gt;
						&lt;/TR&gt;
						&lt;TR class="odd"&gt;
							&lt;TD&gt;&lt;A alt="Nirvanix" href="http://www.nirvanix.com"&gt;Nirvanix&lt;/A&gt;&lt;/TD&gt;
							&lt;TD&gt;&lt;IMG alt="YES!" src="http://www.cloudloop.com/images/CheckMark_128x128.png" class="check" /&gt;&lt;/TD&gt;
						&lt;/TR&gt;
						&lt;TR&gt;
							&lt;TD&gt;&lt;A alt="Eucalyptus Walrus" href="http://open.eucalyptus.com/wiki/EucalyptusStorage_v1.4"&gt;Eucalyptus Walrus&lt;/A&gt;&lt;/TD&gt;
							&lt;TD class="check"&gt;&lt;IMG alt="YES!" src="http://www.cloudloop.com/images/CheckMark_128x128.png" class="check" /&gt;&lt;/TD&gt;
						&lt;/TR&gt;
						&lt;TR class="odd"&gt;
							&lt;TD&gt;&lt;A alt="Rackspace CloudFiles" href="http://www.rackspacecloud.com/cloud_hosting_products/files"&gt;Rackspace CloudFiles&lt;/A&gt;&lt;/TD&gt;
							&lt;TD class="in_beta"&gt;&lt;IMG alt="In Beta" src="http://www.cloudloop.com/images/icon_beta.png" /&gt;&lt;/TD&gt;
						&lt;/TR&gt;
						&lt;TR&gt;
							&lt;TD&gt;&lt;A alt="Sun Cloud" href="http://www.sun.com/solutions/cloudcomputing/index.jsp"&gt;Sun Cloud&lt;/A&gt;&lt;/TD&gt;
							&lt;TD class="in_beta"&gt;&lt;IMG alt="In Beta" src="http://www.cloudloop.com/images/icon_beta.png" /&gt;&lt;/TD&gt;
						&lt;/TR&gt;
						&lt;TR class="odd"&gt;
							&lt;TD&gt;&lt;A alt="Microsoft Azure Blob Store" href="http://www.microsoft.com/azure/default.mspx"&gt;Microsoft Azure&lt;/A&gt;&lt;/TD&gt;
							&lt;TD class="coming_soon"&gt;&lt;IMG alt="Coming Soon" src="http://www.cloudloop.com/images/icon_coming_soon.png" class="check" /&gt;&lt;/TD&gt;
						&lt;/TR&gt;
						&lt;TR&gt;
							&lt;TD&gt;&lt;A alt="EMC Atmos" href="http://www.emc.com/products/detail/software/atmos.htm"&gt;EMC Atmos&lt;/A&gt;&lt;/TD&gt;
							&lt;TD class="coming_soon"&gt;&lt;IMG alt="Coming Soon" src="http://www.cloudloop.com/images/icon_coming_soon.png" class="check" /&gt;&lt;/TD&gt;
						&lt;/TR&gt;
						&lt;TR class="odd"&gt;
							&lt;TD&gt;&lt;A alt="Aspen" href="http://storage.cloudwww.com/"&gt;Aspen&lt;/A&gt;&lt;/TD&gt;
							&lt;TD class="coming_soon"&gt;&lt;IMG alt="Coming Soon" src="http://www.cloudloop.com/images/icon_coming_soon.png" class="check" /&gt;&lt;/TD&gt;
						&lt;/TR&gt;
						&lt;TR&gt;
							&lt;TD&gt;&lt;A alt="Aspen" href="http://www.diomedestorage.com"&gt;Diomede&lt;/A&gt;&lt;/TD&gt;
							&lt;TD class="coming_soon"&gt;&lt;IMG alt="Coming Soon" src="http://www.cloudloop.com/images/icon_coming_soon.png" class="check" /&gt;&lt;/TD&gt;
						&lt;/TR&gt;
					&lt;/TBODY&gt;
					&lt;/TABLE&gt;
				&lt;/DIV&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;never lose access to your data.&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;
						sync your data to multiple
						providers, so if your primary
						provider goes down you will
						still be able to access your
						data.
					&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;easily switch between providers.&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;
						cloudloop makes switching between
						storage providers really easy. there
						are no code changes required to move
						to a new provider.
					&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;organize your data.&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;
						cloudloop lets you organize
						your data with a standard
						directory structure, rather 
						than key-value systems offered
						by most providers.
					&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;use a familiar interface.&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;
						cloudloop gives you a powerful unix-like
						command line interface for managing your
						data and configuring applications that use
						the cloudloop API.
					&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/cloudloop/" rel="tag"&gt;cloudloop&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/amazone/" rel="tag"&gt;amazone&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/s3/" rel="tag"&gt;s3&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/cloud/" rel="tag"&gt;cloud&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/storage/" rel="tag"&gt;storage&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://www.cloudloop.com/</clipSource><pubDate>Tue, 08 Sep 2009 02:08:04 GMT</pubDate></item><item><title>Loadbalancing with mod_jk and GlassFish</title><link>http://clipmarks.com/clipmark/793A8876-5444-4288-AB93-7A61FF066A78/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://blogs.sun.com/dadelhardt/entry/loadbalancing_with_mod_jk_and_glassfish" title="http://blogs.sun.com/dadelhardt/entry/loadbalancing_with_mod_jk_and_glassfish"&gt;blogs.sun.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H2&gt;Loadbalancing with mod_jk and GlassFish&lt;/H2&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;In addition to jfarcands &lt;A href="http://weblogs.java.net/blog/jfarcand/archive/2006/03/running_glassfi_1.html"&gt;blog&lt;/A&gt;  about mod_jk and GlassFish I also wanted to try out mod_jk loadbalancing with GlassFish. Here is the cookbook on how to get a simple load balancing scenario set up:&lt;BR /&gt;
&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/glassfish/" rel="tag"&gt;glassfish&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://blogs.sun.com/dadelhardt/entry/loadbalancing_with_mod_jk_and_glassfish</clipSource><pubDate>Sat, 18 Jul 2009 15:49:19 GMT</pubDate></item><item><title>GlassFish REST Interface</title><link>http://clipmarks.com/clipmark/D28DA91C-F0A3-47E5-A7CA-9BFC2919BB23/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://blogs.sun.com/aquatic/entry/glassfish_rest_interface" title="http://blogs.sun.com/aquatic/entry/glassfish_rest_interface"&gt;blogs.sun.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P class="entryTitle"&gt;GlassFish REST Interface&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;A href="https://glassfish.dev.java.net/"&gt;GlassFish&lt;/A&gt;
v3, now exposes its monitoring and configuration in technology-agnostic
manner, enabling you to write scripts/clients using your own language
of
expertise to manage GlassFish. REST interface is implemented using &lt;A href="https://jersey.dev.java.net/"&gt;Jersey&lt;/A&gt; and is
available in &lt;SPAN&gt;web&lt;/SPAN&gt;
as well as in &lt;SPAN&gt;glassfish&lt;/SPAN&gt;
distributions. REST interface supports JSON, XML and HTML resource
representations. &lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;img src="http://content8.clipmarks.com/image_cache/ccharlebois/512/3C8E0B76-226D-4E7D-93EA-39E48D857451.png" alt="Domain Resource" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;img src="http://content9.clipmarks.com/image_cache/ccharlebois/512/8A936724-CC93-42F7-9FF7-84EA0130C11F.png" alt="Server Resource" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;img src="http://content6.clipmarks.com/image_cache/ccharlebois/512/CD3D6CB5-2AC3-4009-AFDF-0A214BAD9AED.png" alt="ClassloaderSystem Resource" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/glassfish/" rel="tag"&gt;glassfish&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/monitoring/" rel="tag"&gt;monitoring&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://blogs.sun.com/aquatic/entry/glassfish_rest_interface</clipSource><pubDate>Sat, 18 Jul 2009 14:52:31 GMT</pubDate></item><item><title>Web Services Standards</title><link>http://clipmarks.com/clipmark/8791D9A5-4AB6-43E5-BB5B-BB3B725CFA49/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;b&gt;clipper's remarks:&lt;/b&gt;  How simples are Web Services &lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://www.innoq.com/resources/ws-standards-poster/" title="http://www.innoq.com/resources/ws-standards-poster/"&gt;www.innoq.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H1&gt;Web Services Standards as of Q1 2007&lt;/H1&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;img src="http://content7.clipmarks.com/image_cache/ccharlebois/512/9658F078-BFC2-42AE-8B8F-84E52B9056A9.jpg" alt="" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/webservices/" rel="tag"&gt;webservices&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://www.innoq.com/resources/ws-standards-poster/</clipSource><pubDate>Sun, 21 Jun 2009 01:21:59 GMT</pubDate></item><item><title>Creating Oracle Database-backed iGoogle Gadgets</title><link>http://clipmarks.com/clipmark/64760FE5-37A7-4A29-B0E0-B06EC1062F0B/</link><description>&lt;b&gt;clipped by:&lt;/b&gt; &lt;a href="http://clipmarks.com/clipper/ccharlebois/"&gt;ccharlebois&lt;/a&gt;&lt;br&gt;&lt;div border="2" style="margin-top: 10px; border:#000000 1px solid;" width="90%"&gt;&lt;div style="background-color:"&gt;&lt;div align="center" width="100%" style="padding:4px;margin-bottom:4px;background-color:#666666;overflow:hidden;"&gt;&lt;span style="color:#FFFFFF;font-weight:bold;"&gt;Clip Source: &lt;a style="color:#FFFFFF;" href="http://www.oracle.com/technology/pub/articles/mearelli-igoogle.html" title="http://www.oracle.com/technology/pub/articles/mearelli-igoogle.html"&gt;www.oracle.com&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;H1&gt;Creating Oracle Database-backed iGoogle Gadgets&lt;/H1&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;STRONG&gt;Learn how to build gadgets for iGoogle and OpenSocial containers that read data from an Oracle database.&lt;/STRONG&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;Gadgets within personalized home pages are an interesting channel to distribute information and extend the reach of Web applications. As we work more and more on "extended enterprise" or enterprise 2.0 applications, enterprise developers are looking for new ways to reach our users, and to integrate within the flow of information that the user is otherwise receiving.
&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;In this article you'll learn how to use an Oracle database (with its native support for HTTP and XML) as a backend for a Google gadget. We'll do this while building a few simple gadgets that pull data from the database, and using Oracle XML DB to host associated static files. No prior knowledge of the Google gadgets specification is needed and all of the examples have been tested on Oracle Database XE (and will probably run on Oracle Database 11&lt;EM&gt;g&lt;/EM&gt; as well).&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;hr size="2" color="#666666" /&gt;&lt;div style="padding: 10px;"&gt;&lt;div style="text-align:left;"&gt;&lt;P&gt;&lt;IMG alt="Figure 1" src="http://www.oracle.com/technology/pub/images/mearelli-igoogle-f1.gif" /&gt;&lt;/P&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;div style="margin-bottom: 40px;"&gt;Tags: &lt;a href="http://clipmarks.com/tags/igoogle/" rel="tag"&gt;igoogle&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/google/" rel="tag"&gt;google&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/gadgets/" rel="tag"&gt;gadgets&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/oracle/" rel="tag"&gt;oracle&lt;/a&gt;, &lt;a href="http://clipmarks.com/tags/pl%2fsql/" rel="tag"&gt;pl/sql&lt;/a&gt;&lt;/div&gt;</description><clipSource>http://www.oracle.com/technology/pub/articles/mearelli-igoogle.html</clipSource><pubDate>Tue, 12 May 2009 03:31:34 GMT</pubDate></item></channel></rss>