<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel rdf:about="http://blogmarks.net/api/marks/search/dependencies">
<title>Public marks with search dependencies</title>
<description>Public marks with search dependencies</description>
<link>http://blogmarks.net/marks/search/dependencies</link>
<items><rdf:Seq><rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058553992"/>
<rdf:li resource="http://blogmarks.net/api/user/decembre/mark/1058547872"/>
<rdf:li resource="http://blogmarks.net/api/user/parmentierf/mark/1058401141"/>
<rdf:li resource="http://blogmarks.net/api/user/night.kame/mark/1058360157"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1058236590"/>
<rdf:li resource="http://blogmarks.net/api/user/greut/mark/1058180099"/>
<rdf:li resource="http://blogmarks.net/api/user/BlueVoodoo/mark/1057946909"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1057939223"/>
<rdf:li resource="http://blogmarks.net/api/user/Emaux/mark/1057865504"/>
<rdf:li resource="http://blogmarks.net/api/user/jdrsantos/mark/1057997994"/>
<rdf:li resource="http://blogmarks.net/api/user/srt/mark/1057851035"/>
<rdf:li resource="http://blogmarks.net/api/user/camel/mark/1057722987"/>
<rdf:li resource="http://blogmarks.net/api/user/camel/mark/1057695516"/>
<rdf:li resource="http://blogmarks.net/api/user/karlcow/mark/1057695290"/>
<rdf:li resource="http://blogmarks.net/api/user/roulian/mark/1057638999"/>
<rdf:li resource="http://blogmarks.net/api/user/gregR/mark/1057589988"/>
<rdf:li resource="http://blogmarks.net/api/user/knann/mark/1057521397"/>
<rdf:li resource="http://blogmarks.net/api/user/jpcaruana/mark/1057366121"/>
<rdf:li resource="http://blogmarks.net/api/user/roulian/mark/1057294116"/>
<rdf:li resource="http://blogmarks.net/api/user/pvergain/mark/1057226808"/>
<rdf:li resource="http://blogmarks.net/api/user/ogrisel/mark/2019711"/>
<rdf:li resource="http://blogmarks.net/api/user/pvergain/mark/1916837"/>
<rdf:li resource="http://blogmarks.net/api/user/Xavier Lacot/mark/1887003"/>
<rdf:li resource="http://blogmarks.net/api/user/pvergain/mark/1881734"/>
<rdf:li resource="http://blogmarks.net/api/user/mbertier/mark/1881728"/>
</rdf:Seq></items>
</channel>
<item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058553992">
<title>IMAPClient</title>
<link>http://imapclient.freshfoo.com/</link>
<description>&lt;blockquote&gt;&lt;p&gt;IMAPClient aims to be a easy-to-use, Pythonic and complete IMAP client library with no dependencies outside the Python standard library.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-10-18T18:40:55Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>python, imap</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://imapclient.freshfoo.com/"><img border="0" src="http://blogmarks.net/screenshots/2009/10/18/ee553775c9c23ddcf0a91b47b57417b6.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://imapclient.freshfoo.com/">IMAPClient</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>IMAPClient aims to be a easy-to-use, Pythonic and complete IMAP client library with no dependencies outside the Python standard library.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/python">python</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/imap">imap</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058553992">Copy</a> | 
<a href="http://blogmarks.net/link/3386815">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/decembre/mark/1058547872">
<title>View Dependencies :: Modules pour Firefox</title>
<link>https://addons.mozilla.org/fr/firefox/addon/2214?collection_uuid=4b4a02e1%26%2345%3B8b8c%26%2345%3Ba88d%26%2345%3B4319%26%2345%3B39e23d87989f</link>
<description>View Dependencies adds a tab to the Page Info window, in which it lists all the files which were loaded to show the current page.</description>
<dc:date>2009-08-09T06:29:48Z</dc:date>
<dc:author>decembre</dc:author>
<dc:subject>dev, extension, firefox, information</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="https://addons.mozilla.org/fr/firefox/addon/2214?collection_uuid=4b4a02e1%26%2345%3B8b8c%26%2345%3Ba88d%26%2345%3B4319%26%2345%3B39e23d87989f"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="https://addons.mozilla.org/fr/firefox/addon/2214?collection_uuid=4b4a02e1%26%2345%3B8b8c%26%2345%3Ba88d%26%2345%3B4319%26%2345%3B39e23d87989f">View Dependencies :: Modules pour Firefox</a></h4>
 
by <a href="http://blogmarks.net/user/decembre">decembre</a> 
<p class="description">View Dependencies adds a tab to the Page Info window, in which it lists all the files which were loaded to show the current page.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/dev">dev</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/extension">extension</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/firefox">firefox</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/information">information</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058547872">Copy</a> | 
<a href="http://blogmarks.net/link/3381598">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/parmentierf/mark/1058401141">
<title>JumpBox for the DSpace Open Source Repository | JumpBox Inc.</title>
<link>http://www.jumpbox.com/app/dspace</link>
<description>A JumpBox packages an application's software, dependencies, and application data into a single virtual appliance that deploys locally, or hosted to major virtualization, and cloud computing platforms. Deploy on Windows, Mac, or Linux using virtualization platforms like VMware, Xen, Parallels, Virtual Iron, Microsoft Virtualization, and Amazon EC2. </description>
<dc:date>2009-06-29T12:42:52Z</dc:date>
<dc:author>parmentierf</dc:author>
<dc:subject>linux, dspace, microsoft, cloud computing</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.jumpbox.com/app/dspace"><img border="0" src="http://blogmarks.net/screenshots/2009/06/29/f0a575e14a6755c2de8da22181a8b215.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.jumpbox.com/app/dspace">JumpBox for the DSpace Open Source Repository | JumpBox Inc.</a></h4>
 
by <a href="http://blogmarks.net/user/parmentierf">parmentierf</a> 
<p class="description">A JumpBox packages an application's software, dependencies, and application data into a single virtual appliance that deploys locally, or hosted to major virtualization, and cloud computing platforms. Deploy on Windows, Mac, or Linux using virtualization platforms like VMware, Xen, Parallels, Virtual Iron, Microsoft Virtualization, and Amazon EC2. </p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/linux">linux</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/dspace">dspace</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/microsoft">microsoft</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cloud%2Bcomputing">cloud computing</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058401141">Copy</a> | 
<a href="http://blogmarks.net/link/3261827">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/night.kame/mark/1058360157">
<title>hannibalcodegenerator - Google Code</title>
<link>http://code.google.com/p/hannibalcodegenerator/</link>
<description>&lt;blockquote&gt;&lt;p&gt;To meet this goal, here are some of the guidelines we developed over time to help of maintain focus:&lt;/p&gt;&lt;p&gt;Ruthlessly minimize Hannibal's technology set dependencies.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Résultat : 12 dépendances vers Spring, le trou noir de la dépendance.&lt;/p&gt;</description>
<dc:date>2009-06-11T15:00:04Z</dc:date>
<dc:author>night.kame</dc:author>
<dc:subject>spring, Minimalisme</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://code.google.com/p/hannibalcodegenerator/"><img border="0" src="http://blogmarks.net/screenshots/2009/06/11/b4b5bf971417f5d17ccc92785c1aa3c9.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://code.google.com/p/hannibalcodegenerator/">hannibalcodegenerator - Google Code</a></h4>
 
by <a href="http://blogmarks.net/user/night.kame">night.kame</a> 
<div class="description"><blockquote><p>To meet this goal, here are some of the guidelines we developed over time to help of maintain focus:</p><p>Ruthlessly minimize Hannibal's technology set dependencies.</p></blockquote>
<p>Résultat : 12 dépendances vers Spring, le trou noir de la dépendance.</p></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/spring">spring</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/Minimalisme">Minimalisme</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058360157">Copy</a> | 
<a href="http://blogmarks.net/link/3226901">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1058236590">
<title>Juicer - a CSS and JavaScript packaging tool / Ruby - cjohansen.no</title>
<link>http://www.cjohansen.no/en/ruby/juicer_a_css_and_javascript_packaging_tool</link>
<description>&lt;blockquote&gt;&lt;p&gt;For best performance, CSS and JavaScript should be served up using as few requests and bytes as possible. Juicer is a new command line tool that helps by resolving dependencies, merging and minifying files. It can even check your syntax, add cache busters to and cycle asset hosts on URLs in CSS files and more.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2009-03-10T13:33:21Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>css, javascript, ruby</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.cjohansen.no/en/ruby/juicer_a_css_and_javascript_packaging_tool"><img border="0" src="http://blogmarks.net/screenshots/2009/03/10/93a2e69edeffc6a8aa2999a1a65a2b36.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.cjohansen.no/en/ruby/juicer_a_css_and_javascript_packaging_tool">Juicer - a CSS and JavaScript packaging tool / Ruby - cjohansen.no</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>For best performance, CSS and JavaScript should be served up using as few requests and bytes as possible. Juicer is a new command line tool that helps by resolving dependencies, merging and minifying files. It can even check your syntax, add cache busters to and cycle asset hosts on URLs in CSS files and more.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/css">css</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/javascript">javascript</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/ruby">ruby</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058236590">Copy</a> | 
<a href="http://blogmarks.net/link/3123568">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/greut/mark/1058180099">
<title>MovingToDistutils - django-hotclub - the how and why of Pinax's move to distutils - Google Code</title>
<link>http://code.google.com/p/django-hotclub/wiki/MovingToDistutils</link>
<description>&lt;blockquote&gt;&lt;p&gt;Until recently, Pinax had two choices for a given external dependency:&lt;/p&gt;
&lt;ol&gt;&lt;li&gt;use svn:externals and point to the external dependency's svn repository&lt;/li&gt;
&lt;li&gt;include the external dependency code in the Pinax codebase &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;However, there are problems with this approach:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;it largely relies on external dependencies being in svn and this is increasingly not the case (although it was when Pinax started)&lt;/li&gt;
&lt;li&gt;it makes it difficult for Pinax itself to move away from svn&lt;/li&gt;
&lt;li&gt; there is no management of dependencies between external dependencies, nor between particular projects in Pinax and their individual dependencies &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;To solve these problems and more, Pinax is switching to a distutils-based approach. This means:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;externals dependencies are encouraged to be released as distutil-compliant packages with a valid setup.py and put on PyPI&lt;/li&gt;
&lt;li&gt;development versions of dependencies can be pulled in in a variety of different ways including from git, hg or bzr repositories &lt;/li&gt;&lt;/ol&gt;&lt;/blockquote&gt;
&lt;p&gt;svn:externals are evil&lt;/p&gt;</description>
<dc:date>2009-02-02T14:59:02Z</dc:date>
<dc:author>greut</dc:author>
<dc:subject>hg, bzr, svn, use, google, code</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://code.google.com/p/django-hotclub/wiki/MovingToDistutils"><img border="0" src="http://blogmarks.net/screenshots/2009/02/02/68ebabb3772921b2c6bd0628db32ebad.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://code.google.com/p/django-hotclub/wiki/MovingToDistutils">MovingToDistutils - django-hotclub - the how and why of Pinax's move to distutils - Google Code</a></h4>
 
by <a href="http://blogmarks.net/user/greut">greut</a> 
<div class="description"><blockquote><p>Until recently, Pinax had two choices for a given external dependency:</p>
<ol><li>use svn:externals and point to the external dependency's svn repository</li>
<li>include the external dependency code in the Pinax codebase </li>
</ol>
<p>However, there are problems with this approach:</p>
<ol>
<li>it largely relies on external dependencies being in svn and this is increasingly not the case (although it was when Pinax started)</li>
<li>it makes it difficult for Pinax itself to move away from svn</li>
<li> there is no management of dependencies between external dependencies, nor between particular projects in Pinax and their individual dependencies </li>
</ol>
<p>To solve these problems and more, Pinax is switching to a distutils-based approach. This means:</p>
<ol>
<li>externals dependencies are encouraged to be released as distutil-compliant packages with a valid setup.py and put on PyPI</li>
<li>development versions of dependencies can be pulled in in a variety of different ways including from git, hg or bzr repositories </li></ol></blockquote>
<p>svn:externals are evil</p></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/hg">hg</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/bzr">bzr</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/svn">svn</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/use">use</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/google">google</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/code">code</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1058180099">Copy</a> | 
<a href="http://blogmarks.net/link/3073369">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/BlueVoodoo/mark/1057946909">
<title>Java run-time monitoring, part 2: Performance monitoring</title>
<link>http://www.ibm.com/developerworks/library/j-rtm2/index.html?ca=dgr-btw15javaruntime2&amp;S_TACT=105AGX59&amp;S_CMP=GR</link>
<description>It's important to monitor the availability and performance of Java applications and their dependencies in production to ensure problem detection and accelerate diagnosis and triage.  This second installment presents techniques for instrumenting Java classes and constructs without modifying the original source code.</description>
<dc:date>2008-08-15T16:47:15Z</dc:date>
<dc:author>BlueVoodoo</dc:author>
<dc:subject>programming, java</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.ibm.com/developerworks/library/j-rtm2/index.html?ca=dgr-btw15javaruntime2&amp;S_TACT=105AGX59&amp;S_CMP=GR"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.ibm.com/developerworks/library/j-rtm2/index.html?ca=dgr-btw15javaruntime2&amp;S_TACT=105AGX59&amp;S_CMP=GR">Java run-time monitoring, part 2: Performance monitoring</a></h4>
 
by <a href="http://blogmarks.net/user/BlueVoodoo">BlueVoodoo</a> 
<p class="description">It's important to monitor the availability and performance of Java applications and their dependencies in production to ensure problem detection and accelerate diagnosis and triage.  This second installment presents techniques for instrumenting Java classes and constructs without modifying the original source code.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/programming">programming</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057946909">Copy</a> | 
<a href="http://blogmarks.net/link/2866929">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1057939223">
<title>SysAdmins' Chronicles : TOTD: Installing Git on Mac OS X</title>
<link>http://www.sysadminschronicles.com/2008/04/14/totd-installing-git-on-mac-os-x</link>
<description>&lt;blockquote&gt;&lt;p&gt;This install is quite easy. All the dependencies required ship with Mac OS X Leopard.&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2008-08-07T06:12:08Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>git, cvs</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.sysadminschronicles.com/2008/04/14/totd-installing-git-on-mac-os-x"><img border="0" src="http://blogmarks.net/screenshots/2008/08/07/b3c91840d65b7d7f2c201018015fd775.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.sysadminschronicles.com/2008/04/14/totd-installing-git-on-mac-os-x">SysAdmins' Chronicles : TOTD: Installing Git on Mac OS X</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>This install is quite easy. All the dependencies required ship with Mac OS X Leopard.</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/git">git</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cvs">cvs</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057939223">Copy</a> | 
<a href="http://blogmarks.net/link/2859687">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Emaux/mark/1057865504">
<title>pyPdf</title>
<link>http://pybrary.net/pyPdf/</link>
<description>A Pure-Python library built as a PDF toolkit. It is capable of:
extracting document information (title, author, ...),
splitting documents page by page,
merging documents page by page,
cropping pages,
merging multiple pages into a single page,
encrypting and decrypting PDF files.

By being Pure-Python, it should run on any Python platform without any dependencies on external libraries. It can also work entirely on StringIO objects rather than file streams, allowing for PDF manipulation in memory. It is therefore a useful tool for websites that manage or manipulate PDFs.</description>
<dc:date>2008-06-01T19:41:02Z</dc:date>
<dc:author>Emaux</dc:author>
<dc:subject>python, library, modules</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://pybrary.net/pyPdf/"><img border="0" src="http://blogmarks.net/screenshots/2008/06/01/e5022ed581f347cf90f92c1592d77143.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://pybrary.net/pyPdf/">pyPdf</a></h4>
 
by <a href="http://blogmarks.net/user/Emaux">Emaux</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/1021813">5 other(s)</a> 
<p class="description">A Pure-Python library built as a PDF toolkit. It is capable of:
extracting document information (title, author, ...),
splitting documents page by page,
merging documents page by page,
cropping pages,
merging multiple pages into a single page,
encrypting and decrypting PDF files.

By being Pure-Python, it should run on any Python platform without any dependencies on external libraries. It can also work entirely on StringIO objects rather than file streams, allowing for PDF manipulation in memory. It is therefore a useful tool for websites that manage or manipulate PDFs.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/python">python</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/library">library</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/modules">modules</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057865504">Copy</a> | 
<a href="http://blogmarks.net/link/1021813">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/jdrsantos/mark/1057997994">
<title>Geany : Home Page</title>
<link>http://geany.uvena.de/Main/HomePage</link>
<description>Geany is a text editor using the GTK2 toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. It supports many filetypes and has some ni</description>
<dc:date>2008-04-11T14:32:42Z</dc:date>
<dc:author>jdrsantos</dc:author>
<dc:subject>editing, ide, programming, open_source</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://geany.uvena.de/Main/HomePage"><img border="0" src="http://blogmarks.net/screenshots/2007/08/27/64c4cc56c9feb6f39db8635d7ff10c2b.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://geany.uvena.de/Main/HomePage">Geany : Home Page</a></h4>
 
by <a href="http://blogmarks.net/user/jdrsantos">jdrsantos</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/2420639">1 other(s)</a> 
<p class="description">Geany is a text editor using the GTK2 toolkit with basic features of an integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. It supports many filetypes and has some ni</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/editing">editing</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/ide">ide</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/programming">programming</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/open_source">open_source</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057997994">Copy</a> | 
<a href="http://blogmarks.net/link/2420639">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/srt/mark/1057851035">
<title>Ryan's Scraps: What's New in Edge Rails: Gem Dependencies</title>
<link>http://ryandaigle.com/articles/2008/4/1/what-s-new-in-edge-rails-gem-dependencies</link>
<description></description>
<dc:date>2008-04-01T21:40:55Z</dc:date>
<dc:author>srt</dc:author>
<dc:subject>gem, rails</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://ryandaigle.com/articles/2008/4/1/what-s-new-in-edge-rails-gem-dependencies"><img border="0" src="http://blogmarks.net/screenshots/404.php" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://ryandaigle.com/articles/2008/4/1/what-s-new-in-edge-rails-gem-dependencies">Ryan's Scraps: What's New in Edge Rails: Gem Dependencies</a></h4>
 
by <a href="http://blogmarks.net/user/srt">srt</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/gem">gem</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/rails">rails</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057851035">Copy</a> | 
<a href="http://blogmarks.net/link/2788795">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/camel/mark/1057722987">
<title>NagiosExchange: Categories: Utilities</title>
<link>http://www.nagiosexchange.org/index.php?id=16&amp;tx_netnagext_pi1[p_view]=1251</link>
<description>This Script is coded to install the latest Nagios-Version (CVS) and the Nagios Plugins 1.4.11 automatically!

It's meant to be a help for testing, searching bugs or simply to install Nagios and the Plugins without harking back to the Ubuntu-Package.

First the dependencies will be fixed, missing packages will be installed via apt. The next step is adding the
groups and user which are necessary for Nagios. After that the latest Nagios Tarball will be downloaded and
installed. If errors occur while the installation process you have to kill the script (Ctrl   c) and fix it
manually. After that you can run the script again. Then the standard-user (named &amp;quot;nagios&amp;quot;) for the Frontend
will be created and you will be asked to set a password for it.
Done, Nagios is installed. Now the plugins are going to be installed. Same procedure, downloading, configuring,
installing. I tried to meet all requirements, so that every plugin will be compiled, but i did'nt check it.

Have fun.</description>
<dc:date>2008-03-05T13:17:47Z</dc:date>
<dc:author>camel</dc:author>
<dc:subject>install, script, plugin, nagios, ubuntu, debian</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.nagiosexchange.org/index.php?id=16&amp;tx_netnagext_pi1[p_view]=1251"><img border="0" src="http://blogmarks.net/screenshots/2008/03/05/6277689634e2a8054657b64c63bb1194.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.nagiosexchange.org/index.php?id=16&amp;tx_netnagext_pi1[p_view]=1251">NagiosExchange: Categories: Utilities</a></h4>
 
by <a href="http://blogmarks.net/user/camel">camel</a> 
<p class="description">This Script is coded to install the latest Nagios-Version (CVS) and the Nagios Plugins 1.4.11 automatically!

It's meant to be a help for testing, searching bugs or simply to install Nagios and the Plugins without harking back to the Ubuntu-Package.

First the dependencies will be fixed, missing packages will be installed via apt. The next step is adding the
groups and user which are necessary for Nagios. After that the latest Nagios Tarball will be downloaded and
installed. If errors occur while the installation process you have to kill the script (Ctrl   c) and fix it
manually. After that you can run the script again. Then the standard-user (named &quot;nagios&quot;) for the Frontend
will be created and you will be asked to set a password for it.
Done, Nagios is installed. Now the plugins are going to be installed. Same procedure, downloading, configuring,
installing. I tried to meet all requirements, so that every plugin will be compiled, but i did'nt check it.

Have fun.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/install">install</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/script">script</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/plugin">plugin</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/nagios">nagios</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/ubuntu">ubuntu</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/debian">debian</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057722987">Copy</a> | 
<a href="http://blogmarks.net/link/2692104">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/camel/mark/1057695516">
<title>Xen Live Migration with iSCSI</title>
<link>http://www.performancemagic.com/iscsi-xen-howto/index.html</link>
<description>This is a document about how to set up XEN and iSCSI on 3 Debian Stable (3.1 / Sarge) machines so that you can have a virtual host that can be migrated live between 2 of the machines. The third machine will be the common disk for the virtual machine that is seen via the 2 machines running XEN. I have assumed you have some knowledge of Linux specifically Debian, but not limited to. You may need to solve some dependencies that I have left out by yourself. I can't think of everything, and I didn't start with completely empty machines.</description>
<dc:date>2008-02-12T10:05:22Z</dc:date>
<dc:author>camel</dc:author>
<dc:subject>linux, debian, xen, migration, iscsi</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.performancemagic.com/iscsi-xen-howto/index.html"><img border="0" src="http://blogmarks.net/screenshots/2008/02/12/d1979309c8b374332e0f223b9e72aa19.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.performancemagic.com/iscsi-xen-howto/index.html">Xen Live Migration with iSCSI</a></h4>
 
by <a href="http://blogmarks.net/user/camel">camel</a> 
<p class="description">This is a document about how to set up XEN and iSCSI on 3 Debian Stable (3.1 / Sarge) machines so that you can have a virtual host that can be migrated live between 2 of the machines. The third machine will be the common disk for the virtual machine that is seen via the 2 machines running XEN. I have assumed you have some knowledge of Linux specifically Debian, but not limited to. You may need to solve some dependencies that I have left out by yourself. I can't think of everything, and I didn't start with completely empty machines.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/linux">linux</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/debian">debian</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/xen">xen</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/migration">migration</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/iscsi">iscsi</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057695516">Copy</a> | 
<a href="http://blogmarks.net/link/2667675">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/karlcow/mark/1057695290">
<title>xpathtool - powerful xpath queries on the commandline :: semicomplete.com - Jordan Sissel</title>
<link>http://www.semicomplete.com/projects/xpathtool/</link>
<description>&lt;blockquote&gt;&lt;p&gt;What is xpathtool?
Short version: xpath query tool for xml and html.

Long version: swanky frontend to xsltproc which takes an xpath query and content and spits out the results.

Dependencies: xsltproc (comes with libxslt), xmllint (comes with libxml2).&lt;/p&gt;&lt;/blockquote&gt;</description>
<dc:date>2008-02-12T06:05:07Z</dc:date>
<dc:author>karlcow</dc:author>
<dc:subject>xml</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.semicomplete.com/projects/xpathtool/"><img border="0" src="http://blogmarks.net/screenshots/2008/02/12/24d237ab2616034d365827c374fd54b2.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.semicomplete.com/projects/xpathtool/">xpathtool - powerful xpath queries on the commandline :: semicomplete.com - Jordan Sissel</a></h4>
 
by <a href="http://blogmarks.net/user/karlcow">karlcow</a> 
<div class="description"><blockquote><p>What is xpathtool?
Short version: xpath query tool for xml and html.

Long version: swanky frontend to xsltproc which takes an xpath query and content and spits out the results.

Dependencies: xsltproc (comes with libxslt), xmllint (comes with libxml2).</p></blockquote></div>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/xml">xml</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057695290">Copy</a> | 
<a href="http://blogmarks.net/link/2667456">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/roulian/mark/1057638999">
<title>7 plugins Firefox indispensables pour développer un site web</title>
<link>http://www.simpleentrepreneur.com/2006/10/25/7-plugins-firefox-indispensables-pour-developper-un-site-web/</link>
<description>- Web Developer
- FireBug
- View Dependencies
- IE Tab
- UrlParams
- ColorZilla
- MeasureIt

</description>
<dc:date>2008-01-04T08:03:26Z</dc:date>
<dc:author>roulian</dc:author>
<dc:subject>web, dev</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.simpleentrepreneur.com/2006/10/25/7-plugins-firefox-indispensables-pour-developper-un-site-web/"><img border="0" src="http://blogmarks.net/screenshots/2008/01/04/c430cc6c4b2890f32589f39d095cfa6f.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.simpleentrepreneur.com/2006/10/25/7-plugins-firefox-indispensables-pour-developper-un-site-web/">7 plugins Firefox indispensables pour développer un site web</a></h4>
 
by <a href="http://blogmarks.net/user/roulian">roulian</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/1496623">1 other(s)</a> 
<p class="description">- Web Developer
- FireBug
- View Dependencies
- IE Tab
- UrlParams
- ColorZilla
- MeasureIt

</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/web">web</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/dev">dev</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057638999">Copy</a> | 
<a href="http://blogmarks.net/link/1496623">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/gregR/mark/1057589988">
<title>Perfect PHP Pagination [PHP &amp; MySQL Tutorials]</title>
<link>http://www.sitepoint.com/article/perfect-php-pagination</link>
<description>This tutorial is an attempt to further abstract a class for managing result pagination, thereby removing its dependencies on database connections and SQL queries. The approach I'll discuss provides a measure of flexibility, allowing the developer to create his or her very own page layouts, and simply register them with the class through the use of an object oriented design pattern known as the Strategy Design Pattern.</description>
<dc:date>2007-12-03T08:37:11Z</dc:date>
<dc:author>gregR</dc:author>
<dc:subject>webdev, tutorial, sql, php</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.sitepoint.com/article/perfect-php-pagination"><img border="0" src="http://blogmarks.net/screenshots/2007/12/03/268b48858218c08d6674686f8bdfe980.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.sitepoint.com/article/perfect-php-pagination">Perfect PHP Pagination [PHP &amp; MySQL Tutorials]</a></h4>
 
by <a href="http://blogmarks.net/user/gregR">gregR</a> 
<p class="description">This tutorial is an attempt to further abstract a class for managing result pagination, thereby removing its dependencies on database connections and SQL queries. The approach I'll discuss provides a measure of flexibility, allowing the developer to create his or her very own page layouts, and simply register them with the class through the use of an object oriented design pattern known as the Strategy Design Pattern.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/webdev">webdev</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tutorial">tutorial</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/sql">sql</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/php">php</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057589988">Copy</a> | 
<a href="http://blogmarks.net/link/2572345">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/knann/mark/1057521397">
<title>World Atlas</title>
<link>http://worldatlas.com/geoquiz/thelist.htm</link>
<description>Highest lowest biggest smallest tallest deepest oldest youngest Continents Countries Cities Dependencies Deserts Islands Lakes Mountains Oceans Provinces Rivers Seas and more list by World Atlas</description>
<dc:date>2007-11-03T14:02:37Z</dc:date>
<dc:author>knann</dc:author>
<dc:subject>district, msvt, esvt, geography, geobee, gr5, gr4, es:ss</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://worldatlas.com/geoquiz/thelist.htm"><img border="0" src="http://blogmarks.net/screenshots/2007/11/03/6d0bb185eb93cb375305f5eaed5a7149.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://worldatlas.com/geoquiz/thelist.htm">World Atlas</a></h4>
 
by <a href="http://blogmarks.net/user/knann">knann</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/1893297">1 other(s)</a> 
<p class="description">Highest lowest biggest smallest tallest deepest oldest youngest Continents Countries Cities Dependencies Deserts Islands Lakes Mountains Oceans Provinces Rivers Seas and more list by World Atlas</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/district">district</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/msvt">msvt</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/esvt">esvt</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/geography">geography</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/geobee">geobee</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/gr5">gr5</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/gr4">gr4</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/es%253Ass">es:ss</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057521397">Copy</a> | 
<a href="http://blogmarks.net/link/1893297">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/jpcaruana/mark/1057366121">
<title>Maven 2: Spring and JTA dependencies</title>
<link>http://www.jugpadova.it/articles/2005/11/26/maven-2-spring-and-jta-depencies</link>
<description></description>
<dc:date>2007-07-26T14:11:07Z</dc:date>
<dc:author>jpcaruana</dc:author>
<dc:subject>java, programmation, tutoriaux</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.jugpadova.it/articles/2005/11/26/maven-2-spring-and-jta-depencies"><img border="0" src="http://blogmarks.net/screenshots/2007/07/26/d12f3ccf6634e60e686b5d93a2f2b806.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.jugpadova.it/articles/2005/11/26/maven-2-spring-and-jta-depencies">Maven 2: Spring and JTA dependencies</a></h4>
 
by <a href="http://blogmarks.net/user/jpcaruana">jpcaruana</a> 
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/java">java</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/programmation">programmation</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tutoriaux">tutoriaux</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057366121">Copy</a> | 
<a href="http://blogmarks.net/link/2376093">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/roulian/mark/1057294116">
<title>GantProject</title>
<link>http://ganttproject.biz/</link>
<description>GanttProject is a free and easy to use Gantt chart based project scheduling and management tool. Our major features include:

    * Task hierarchy and dependencies
    * Gantt chart
    * Resource load chart
    * Generation of PERT chart
    * PDF and HTML reports
    * MS Project import/export
    * WebDAV based groupwork
</description>
<dc:date>2007-06-26T07:34:07Z</dc:date>
<dc:author>roulian</dc:author>
<dc:subject>gestionnaire projet, opensource</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://ganttproject.biz/"><img border="0" src="http://blogmarks.net/screenshots/2007/06/26/0d21a3c5f2eb3ff3a75bec7d1bd2e1db.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://ganttproject.biz/">GantProject</a></h4>
 
by <a href="http://blogmarks.net/user/roulian">roulian</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/1922150">3 other(s)</a> 
<p class="description">GanttProject is a free and easy to use Gantt chart based project scheduling and management tool. Our major features include:

    * Task hierarchy and dependencies
    * Gantt chart
    * Resource load chart
    * Generation of PERT chart
    * PDF and HTML reports
    * MS Project import/export
    * WebDAV based groupwork
</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/gestionnaire%2Bprojet">gestionnaire projet</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/opensource">opensource</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057294116">Copy</a> | 
<a href="http://blogmarks.net/link/1922150">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/pvergain/mark/1057226808">
<title>Python Apache Gump</title>
<link>http://gump.apache.org/index.html</link>
<description>Gump is Apache's continuous integration tool. It is written in python and fully supports Apache Ant, Apache Maven and other build tools. Gump is unique in that it builds and compiles software against the latest development versions of those projects. This allows gump to detect potentially incompatible changes to that software just a few hours after those changes are checked into the version control system. Notifications are sent to the project team as soon as such a change is detected, referencing more detailed reports available online.

You can set up and run Gump on your own machine and run it on your own projects, however it is currently most famous for building most of Apache's java-based projects and their dependencies (which constitutes several million lines of code split up into hundreds of projects). For this purpose, the gump project maintains its own dedicated server.</description>
<dc:date>2007-05-29T11:06:01Z</dc:date>
<dc:author>pvergain</dc:author>
<dc:subject>python, tools, gump</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://gump.apache.org/index.html"><img border="0" src="http://blogmarks.net/screenshots/2007/05/29/7e42ad2257b4fe5fc6e145542c637819.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://gump.apache.org/index.html">Python Apache Gump</a></h4>
 
by <a href="http://blogmarks.net/user/pvergain">pvergain</a> 
<p class="description">Gump is Apache's continuous integration tool. It is written in python and fully supports Apache Ant, Apache Maven and other build tools. Gump is unique in that it builds and compiles software against the latest development versions of those projects. This allows gump to detect potentially incompatible changes to that software just a few hours after those changes are checked into the version control system. Notifications are sent to the project team as soon as such a change is detected, referencing more detailed reports available online.

You can set up and run Gump on your own machine and run it on your own projects, however it is currently most famous for building most of Apache's java-based projects and their dependencies (which constitutes several million lines of code split up into hundreds of projects). For this purpose, the gump project maintains its own dedicated server.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/python">python</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tools">tools</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/gump">gump</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1057226808">Copy</a> | 
<a href="http://blogmarks.net/link/2258094">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/ogrisel/mark/2019711">
<title>DBAzine.com: Trees in SQL: Nested Sets and Materialized Path</title>
<link>http://www.dbazine.com/oracle/or-articles/tropashko4</link>
<description>Relational databases are universally conceived of as an advance over their predecessors network and hierarchical models. Superior in every querying respect, they turned out to be surprisingly incomplete when modeling transitive dependencies. Almost every couple of months a question about how to model a tree in the database pops up at the comp.database.theory newsgroup. In this article I'll investigate two out of four well known approaches to accomplishing this and show a connection between them. We'll discover a new method that could be considered as a &quot;mix-in&quot; between materialized path and nested sets.
</description>
<dc:date>2007-02-15T01:28:15Z</dc:date>
<dc:author>ogrisel</dc:author>
<dc:subject>database, modeling, hierarchical, tree, sql</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.dbazine.com/oracle/or-articles/tropashko4"><img border="0" src="http://blogmarks.net/screenshots/2007/10/22/4bd3d8fb34b9a592b83f53c3a7dbb314.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.dbazine.com/oracle/or-articles/tropashko4">DBAzine.com: Trees in SQL: Nested Sets and Materialized Path</a></h4>
 
by <a href="http://blogmarks.net/user/ogrisel">ogrisel</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/367796">1 other(s)</a> 
<p class="description">Relational databases are universally conceived of as an advance over their predecessors network and hierarchical models. Superior in every querying respect, they turned out to be surprisingly incomplete when modeling transitive dependencies. Almost every couple of months a question about how to model a tree in the database pops up at the comp.database.theory newsgroup. In this article I'll investigate two out of four well known approaches to accomplishing this and show a connection between them. We'll discover a new method that could be considered as a "mix-in" between materialized path and nested sets.
</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/database">database</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/modeling">modeling</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/hierarchical">hierarchical</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tree">tree</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/sql">sql</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=2019711">Copy</a> | 
<a href="http://blogmarks.net/link/367796">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/pvergain/mark/1916837">
<title>Yolk - Trac</title>
<link>http://tools.assembla.com/yolk/</link>
<description>Yolk is a Python library and command-line tool for obtaining information about packages installed by setuptools and packages on PyPI (Python Package Index a.k.a. The Cheese Shop)
Features ¶

    * List eggs or packages installed by setuptools
    * Determine which packages are activated or not (--multi-version)
    * Examine package metadata
    * Show dependencies of packages if available
    * Query PyPI for various package information using XML-RPC interface 

Usage Examples ¶

yolk -n

    List only the non-activated (--multi-version) packages installed

yolk -a

    List only the activated packages installed (Activated packages are normal packages on sys.path you can import)

yolk -l -f License,Author

    Show the license and author for each installed package

PyPI options:

yolk -H twisted

    Launches your web browser at Twisted's home page

yolk -M Paste 1.0

    Show all the metadata for Paste version 1.0

yolk -M Paste

    Show all the metadata for each version of Paste listed on PyPi?

yolk -D cheesecake

    Show all URL's for cheesecake packages you can download

svn version:

yolk -T source -D cheesecake

    Show only source code releases for cheesecake</description>
<dc:date>2007-02-01T20:58:00Z</dc:date>
<dc:author>pvergain</dc:author>
<dc:subject>python, PyPi, cheese shop, setuptools, eggs, yolk</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://tools.assembla.com/yolk/"><img border="0" src="http://blogmarks.net/screenshots/2007/02/01/f41c72d10e7fdb7ff98394b7b07a6854.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://tools.assembla.com/yolk/">Yolk - Trac</a></h4>
 
by <a href="http://blogmarks.net/user/pvergain">pvergain</a> 
<p class="description">Yolk is a Python library and command-line tool for obtaining information about packages installed by setuptools and packages on PyPI (Python Package Index a.k.a. The Cheese Shop)
Features ¶

    * List eggs or packages installed by setuptools
    * Determine which packages are activated or not (--multi-version)
    * Examine package metadata
    * Show dependencies of packages if available
    * Query PyPI for various package information using XML-RPC interface 

Usage Examples ¶

yolk -n

    List only the non-activated (--multi-version) packages installed

yolk -a

    List only the activated packages installed (Activated packages are normal packages on sys.path you can import)

yolk -l -f License,Author

    Show the license and author for each installed package

PyPI options:

yolk -H twisted

    Launches your web browser at Twisted's home page

yolk -M Paste 1.0

    Show all the metadata for Paste version 1.0

yolk -M Paste

    Show all the metadata for each version of Paste listed on PyPi?

yolk -D cheesecake

    Show all URL's for cheesecake packages you can download

svn version:

yolk -T source -D cheesecake

    Show only source code releases for cheesecake</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/python">python</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/PyPi">PyPi</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/cheese%2Bshop">cheese shop</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/setuptools">setuptools</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/eggs">eggs</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/yolk">yolk</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1916837">Copy</a> | 
<a href="http://blogmarks.net/link/1636839">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/Xavier Lacot/mark/1887003">
<title>Why Gentoo Shouldn’t be on Your Server</title>
<link>http://www.playingwithwire.com/2007/01/why-gentoo-shouldnt-be-on-your-server/</link>
<description>The experience has been a bit of a mixed bag. There are things I really like about Gentoo: the package management, USE flags and the sophisticated dependencies system. But unfortunately the drawbacks are severe for a server setting.</description>
<dc:date>2007-01-29T23:22:53Z</dc:date>
<dc:author>Xavier Lacot</dc:author>
<dc:subject>linux, gento</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.playingwithwire.com/2007/01/why-gentoo-shouldnt-be-on-your-server/"><img border="0" src="http://blogmarks.net/screenshots/2007/01/29/ba505f060e918d4b1e102662ee5f1822.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.playingwithwire.com/2007/01/why-gentoo-shouldnt-be-on-your-server/">Why Gentoo Shouldn’t be on Your Server</a></h4>
 
by <a href="http://blogmarks.net/user/Xavier Lacot">Xavier Lacot</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/1609589">1 other(s)</a> 
<p class="description">The experience has been a bit of a mixed bag. There are things I really like about Gentoo: the package management, USE flags and the sophisticated dependencies system. But unfortunately the drawbacks are severe for a server setting.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/linux">linux</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/gento">gento</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1887003">Copy</a> | 
<a href="http://blogmarks.net/link/1609589">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/pvergain/mark/1881734">
<title>pyPdf</title>
<link>http://pybrary.net/pyPdf/</link>
<description>A Pure-Python library built as a PDF toolkit. It is capable of:

    * extracting document information (title, author, ...),
    * splitting documents page by page,
    * merging documents page by page,
    * cropping pages,
    * merging multiple pages into a single page,
    * encrypting and decrypting PDF files.

By being Pure-Python, it should run on any Python platform without any dependencies on external libraries. It can also work entirely on StringIO objects rather than file streams, allowing for PDF manipulation in memory. It is therefore a useful tool for websites that manage or manipulate PDFs.
Download Latest

The latest release of pyPdf is version 1.9, release on December 15th, 2006.

    * pyPdf-1.9.tar.gz (src)
    * pyPdf-1.9.zip (src)
    * pyPdf-1.9.win32.exe (Win32 installer)

Documentation
Documentation of the pyPdf module is available online. This documentation is produced by PythonDoc, and as a result can also be seen integrated with the source code.
Example

from pyPdf import PdfFileWriter, PdfFileReader

output = PdfFileWriter()
input1 = PdfFileReader(file(&quot;document1.pdf&quot;, &quot;rb&quot;))

# print the title of document1.pdf
print &quot;title = %s&quot; % (input1.getDocumentInfo().title)

# add page 1 from input1 to output document, unchanged
output.addPage(input1.getPage(0))

# add page 2 from input1, but rotated clockwise 90 degrees
output.addPage(input1.getPage(1).rotateClockwise(90))

# add page 3 from input1, rotated the other way:
output.addPage(input1.getPage(2).rotateCounterClockwise(90))
# alt: output.addPage(input1.getPage(2).rotateClockwise(270))

# add page 4 from input1, but first add a watermark from another pdf:
page4 = input1.getPage(3)
watermark = PdfFileReader(file(&quot;watermark.pdf&quot;, &quot;rb&quot;))
page4.mergePage(watermark.getPage(0))

# add page 5 from input1, but crop it to half size:
page5 = input1.getPage(4)
page5.mediaBox.upperRight = (
    page5.mediaBox.getUpperRight_x() / 2,
    page5.mediaBox.getUpperRight_y() / 2
)
output.addPage(page5)

# print how many pages input1 has:
print &quot;document1.pdf has %s pages.&quot; % input1.getNumPages()

# finally, write &quot;output&quot; to document-output.pdf
outputStream = file(&quot;document-output.pdf&quot;, &quot;wb&quot;)
output.write(outputStream)
outputStream.close()</description>
<dc:date>2007-05-28T14:51:10Z</dc:date>
<dc:author>pvergain</dc:author>
<dc:subject>pyPdf, python, tools, pdf</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://pybrary.net/pyPdf/"><img border="0" src="http://blogmarks.net/screenshots/2008/06/01/e5022ed581f347cf90f92c1592d77143.jpg" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://pybrary.net/pyPdf/">pyPdf</a></h4>
 
by <a href="http://blogmarks.net/user/pvergain">pvergain</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/1021813">5 other(s)</a> 
<p class="description">A Pure-Python library built as a PDF toolkit. It is capable of:

    * extracting document information (title, author, ...),
    * splitting documents page by page,
    * merging documents page by page,
    * cropping pages,
    * merging multiple pages into a single page,
    * encrypting and decrypting PDF files.

By being Pure-Python, it should run on any Python platform without any dependencies on external libraries. It can also work entirely on StringIO objects rather than file streams, allowing for PDF manipulation in memory. It is therefore a useful tool for websites that manage or manipulate PDFs.
Download Latest

The latest release of pyPdf is version 1.9, release on December 15th, 2006.

    * pyPdf-1.9.tar.gz (src)
    * pyPdf-1.9.zip (src)
    * pyPdf-1.9.win32.exe (Win32 installer)

Documentation
Documentation of the pyPdf module is available online. This documentation is produced by PythonDoc, and as a result can also be seen integrated with the source code.
Example

from pyPdf import PdfFileWriter, PdfFileReader

output = PdfFileWriter()
input1 = PdfFileReader(file("document1.pdf", "rb"))

# print the title of document1.pdf
print "title = %s" % (input1.getDocumentInfo().title)

# add page 1 from input1 to output document, unchanged
output.addPage(input1.getPage(0))

# add page 2 from input1, but rotated clockwise 90 degrees
output.addPage(input1.getPage(1).rotateClockwise(90))

# add page 3 from input1, rotated the other way:
output.addPage(input1.getPage(2).rotateCounterClockwise(90))
# alt: output.addPage(input1.getPage(2).rotateClockwise(270))

# add page 4 from input1, but first add a watermark from another pdf:
page4 = input1.getPage(3)
watermark = PdfFileReader(file("watermark.pdf", "rb"))
page4.mergePage(watermark.getPage(0))

# add page 5 from input1, but crop it to half size:
page5 = input1.getPage(4)
page5.mediaBox.upperRight = (
    page5.mediaBox.getUpperRight_x() / 2,
    page5.mediaBox.getUpperRight_y() / 2
)
output.addPage(page5)

# print how many pages input1 has:
print "document1.pdf has %s pages." % input1.getNumPages()

# finally, write "output" to document-output.pdf
outputStream = file("document-output.pdf", "wb")
output.write(outputStream)
outputStream.close()</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/pyPdf">pyPdf</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/python">python</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/tools">tools</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/pdf">pdf</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1881734">Copy</a> | 
<a href="http://blogmarks.net/link/1021813">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> <item rdf:about="http://blogmarks.net/api/user/mbertier/mark/1881728">
<title>Why Gentoo Shouldn’t be on Your Server</title>
<link>http://www.playingwithwire.com/2007/01/why-gentoo-shouldnt-be-on-your-server/</link>
<description>The experience has been a bit of a mixed bag. There are things I really like about Gentoo: the package management, USE flags and the sophisticated dependencies system. But unfortunately the drawbacks are severe for a server setting.</description>
<dc:date>2007-01-29T14:39:50Z</dc:date>
<dc:author>mbertier</dc:author>
<dc:subject>gentoo, linux, sys</dc:subject>
<content:encoded><![CDATA[<div class="mark">
<a href="http://www.playingwithwire.com/2007/01/why-gentoo-shouldnt-be-on-your-server/"><img border="0" src="http://blogmarks.net/screenshots/2007/01/29/ba505f060e918d4b1e102662ee5f1822.png" alt="" /></a>
<div class="xfolkentry">
<h4><a class="taggedlink" href="http://www.playingwithwire.com/2007/01/why-gentoo-shouldnt-be-on-your-server/">Why Gentoo Shouldn’t be on Your Server</a></h4>
 
by <a href="http://blogmarks.net/user/mbertier">mbertier</a> 
 &amp; <a class="public" href="http://blogmarks.net/link/1609589">1 other(s)</a> 
<p class="description">The experience has been a bit of a mixed bag. There are things I really like about Gentoo: the package management, USE flags and the sophisticated dependencies system. But unfortunately the drawbacks are severe for a server setting.</p>
<p class="tags">
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/gentoo">gentoo</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/linux">linux</a>
<a rel="tag" class="tag public_tag" href="http://blogmarks.net/marks/tag/sys">sys</a>
</p>
<div class="action-bar">
<a href="http://blogmarks.net/my/marks,new?id=1881728">Copy</a> | 
<a href="http://blogmarks.net/link/1609589">React (0)</a></div>
</div>
</div>
]]></content:encoded>
</item> </rdf:RDF>