<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
   xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback"
   xmlns:ent="http://www.purl.org/NET/ENT/1.0/"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<channel>
<title>Discreet Blogmarks</title>
<link>http://lowlife.jp/yasusii/blogmark/</link>
<description>ブログマークちゅうのはブログ風時系列並びブックマークのこと。</description>
<language>ja</language>
<copyright>Copyright 2010 Yasushi Iwata</copyright>
<lastBuildDate>Wed, 16 Jun 2010 14:02:40 GMT</lastBuildDate>
<generator>Python Desktop Server 0.7.3 (http://pyds.muensterland.org/)</generator>
<managingEditor>yasusii@lowlife.jp</managingEditor>
<webMaster>yasusii@lowlife.jp</webMaster>
<skipHours>
<hour>0</hour>
<hour>14</hour>
<hour>17</hour>
<hour>18</hour>
<hour>19</hour>
<hour>20</hour>
<hour>21</hour>
<hour>22</hour>
</skipHours>
<item>
<title>TwistedSim</title>
<link>http://code.google.com/p/twistedsim/</link>
<description>TwistedSim is a network simulator supporting code transparency. Code transparency means that TwistedSim user doesn&apos;t have to change his code to interface with the simulator. </description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/06/16.html#BM1298</guid>
<pubDate>Wed, 16 Jun 2010 14:02:40 GMT</pubDate>
</item>
<item>
<title>Xpresser: Python library for GUI automation with image matching � Labix Blog</title>
<link>http://blog.labix.org/2010/05/18/xpresser-python-library-for-gui-automation-with-image-matching</link>
<description>A while ago I found out about Sikuli, a very interesting project which allows people to script actions in GUIs based on screenshot excerpts. The idea is that you basically take images representing portions of your screen, like a button, or a label, or an icon, and then create a script which can detect a position in the screen which resembles one of these images, and perform actions on them, such as clicking, or hovering.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/05/19.html#BM1297</guid>
<pubDate>Wed, 19 May 2010 01:48:48 GMT</pubDate>
</item>
<item>
<title>txwsgi</title>
<link>http://bitbucket.org/mperillo/txwsgi/</link>
<description>txwsgi is a fork of twisted.web.wsgi, that, unlike the original implementation, executes the WSGI application in the main I/O thread. txwsgi implements the x-wsgiorg.suspend extension (originally proposed during a discussion on the twisted-web mailing list!), that enables support to asynchronous WSGI applications that can use Twisted API.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/05/08.html#BM1296</guid>
<pubDate>Sat, 08 May 2010 08:02:08 GMT</pubDate>
</item>
<item>
<title>Sphinx   Mercurial = My favorite CMS</title>
<link>http://rhodesmill.org/brandon/2010/sphinx-mercurial-cms/</link>
<description>How can a collaborative site like ours best be edited and updated? Well, I would like to report some modest initial success with an experimental approach: I now maintain the site as a Sphinx-powered documentation system stored in a BitBucket repository into which I pull changes made by my collaborators. The advantages are several. </description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/05/08.html#BM1295</guid>
<pubDate>Sat, 08 May 2010 07:53:36 GMT</pubDate>
</item>
<item>
<title>PyCon 2010:Cooperative Multitasking with Twisted: Getting Things Done Concurrently.</title>
<link>http://blip.tv/file/3332798</link>
<description>How I learned to stop worrying (about threads) and use timed events to yield to the reactor so that synchronous tasks can cooperate with each other in a single thread.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/05/08.html#BM1294</guid>
<pubDate>Sat, 08 May 2010 07:51:28 GMT</pubDate>
</item>
<item>
<title>Filesystem structure of a Python project</title>
<link>http://jcalderone.livejournal.com/39794.html</link>
<description>Name the directory something related to your project. For example, if your project is named &quot;Twisted&quot;, name the top-level directory for its source files Twisted.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/05/03.html#BM1293</guid>
<pubDate>Sun, 02 May 2010 23:47:12 GMT</pubDate>
</item>
<item>
<title>Python Testing Tools Taxonomy</title>
<link>http://pycheesecake.org/wiki/PythonTestingToolsTaxonomy</link>
<description>Unit Testing Tools, Mock Testing Tools, Fuzz Testing Tools, Web Testing Tools, etc.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/05/03.html#BM1292</guid>
<pubDate>Sun, 02 May 2010 23:47:12 GMT</pubDate>
</item>
<item>
<title>Brian Eno : &quot;Je défends l&apos;idée d&apos;une écologie de la culture&quot;</title>
<link>http://www.lemonde.fr/culture/article/2005/08/15/brian-eno-je-defends-l-idee-d-une-ecologie-de-la-culture_680247_3246.html#ens_id=676746</link>
<description>Je n&apos;ai plus besoin de courir les distributeurs. I no longer need to run the distributors. J&apos;ai enregistré dans mon studio plusieurs disques dont j&apos;ai réalisé les pochettes, et que nous vendons par correspondance grâce à Internet. I recorded several discs in my studio which I designed the covers, and we sell by mail through the Internet. Même si cette vente n&apos;atteint que 200 exemplaires, elle me rapportera quand même de l&apos;argent, ce qui serait impossible si je passais par une maison de disques. Even if this sale is only 200 copies, it still brings me money, which would be impossible if I was going through a record company.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/04/13.html#BM1291</guid>
<pubDate>Tue, 13 Apr 2010 05:02:56 GMT</pubDate>
</item>
<item>
<title>Benchmarking twisted</title>
<link>http://morepypy.blogspot.com/2010/03/hello.html</link>
<description>I recently did some benchmarking of twisted on top of PyPy. For the very impatient: PyPy is up to 285% faster than CPython. For more patient people, there is a full explanation of what I did and how I performed measurments, so they can judge themselves</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/03/02.html#BM1290</guid>
<pubDate>Mon, 01 Mar 2010 23:47:12 GMT</pubDate>
</item>
<item>
<title>obfuscate</title>
<link>http://pypi.python.org/pypi/obfuscate/</link>
<description>Obfuscate and unobfuscate text using classical encryption algorithms. Includes Caesar cipher, rot13, rot5, rot18, rot47, atbash, Playfair, Playfair6 and Playfair16,Railfence (encryption only), Keyword, Affine, Vigenere,frob (xor) and others. </description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/02/12.html#BM1289</guid>
<pubDate>Thu, 11 Feb 2010 15:38:40 GMT</pubDate>
</item>
<item>
<title>Grok book published</title>
<link>http://blog.delaguardia.com.mx/2010/2/10/grok-book-published</link>
<description>The book is the result of a year’s work and is intended for developers more or less familiar with the concepts of web applications who want to write their applications using the Python programming language. No familiarity with Zope is assumed from the start.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/02/12.html#BM1288</guid>
<pubDate>Thu, 11 Feb 2010 15:32:16 GMT</pubDate>
</item>
<item>
<title>BlueBream v1.0 documentation</title>
<link>http://bluebream.zope.org/doc/1.0/</link>
<description>BlueBream is a web framework written in the Python programming language. BlueBream is free/open source software, owned by the Zope Foundation, licensed under the Zope Public License (bsd like, gpl compatible license). BlueBream was previously known as Zope 3.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/02/06.html#BM1287</guid>
<pubDate>Sat, 06 Feb 2010 13:58:24 GMT</pubDate>
</item>
<item>
<title>Twisted on IronPython</title>
<link>http://ironpython-urls.blogspot.com/2009/06/twisted-on-ironpython.html?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A IronpythonUrls %28IronPython URL%27s%29&amp;utm_content=Google Reader</link>
<description>With this in place Seo Sanghyeon, maintainer of FePy the community distribution of IronPython, has been looking at getting Twisted working with IronPython. Twisted is an open source event-driven networking engine written in Python.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/01/30.html#BM1286</guid>
<pubDate>Sat, 30 Jan 2010 10:57:04 GMT</pubDate>
</item>
<item>
<title>The Python GIL Visualized</title>
<link>http://www.dabeaz.com/blog/2010/01/python-gil-visualized.html</link>
<description>In preparation for my upcoming PyCON&apos;2010 talk on &quot;Understanding the Python GIL&quot;, I&apos;ve been working on a variety of new material--including some graphical visualization of the GIL behavior described in my earlier talk. I&apos;m still experimenting, but check it out.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/01/30.html#BM1285</guid>
<pubDate>Sat, 30 Jan 2010 10:48:32 GMT</pubDate>
</item>
<item>
<title>音楽産業とマスメディアの次にインターネットが破壊するのは金融業界だ–ついに</title>
<link>http://jp.techcrunch.com/archives/20100114is-the-internet-finally-robbing-the-greedy-financier%e2%80%99s-gravy-train/</link>
<description>インターネットのいちばんすごいところは、いろんな業界を破壊したことだ。ファイル共有(Napsterなど)とiTunesは音楽産業の姿を完全に変えてしまった。ブログなどオンラインのコンテンツは古いメディアを殺した。そしてオープンソースとsoftware-as-a-service(SaaS) は、高価な、社内据え付け型の、企業用ソフトウェア製品をたたきのめした。</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/01/30.html#BM1284</guid>
<pubDate>Sat, 30 Jan 2010 10:46:24 GMT</pubDate>
</item>
<item>
<title>Adobe AIR 2 example: UDP sockets with PyAMF and Twisted � PyAMF blog</title>
<link>http://blog.pyamf.org/archives/adobe-air-2-example-udp-sockets-with-pyamf-and-twisted</link>
<description>We created an example, using Adobe AIR 2.0 and the PyAMF and Twisted libraries for Python, that echoes ByteArray messages every x seconds to a Twisted UDP server. The example application also enumerates available hardware and software network interfaces on the client computer using the new NetworkInfo API.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/01/30.html#BM1283</guid>
<pubDate>Sat, 30 Jan 2010 10:44:16 GMT</pubDate>
</item>
<item>
<title>Rsync Algorithm In Python</title>
<link>http://code.activestate.com/recipes/577022/</link>
<description>An implementation of the rsync algorithm (http://samba.anu.edu.au/rsync/tech_report/node3.html) in Python. As my rolling checksum, I just summed all of the ascii byte values in a given window. Will document when it&apos;s not 1 am.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2010/01/26.html#BM1282</guid>
<pubDate>Tue, 26 Jan 2010 13:45:36 GMT</pubDate>
</item>
<item>
<title>素数判定</title>
<link>http://tsuchiya-yoshihiro.blogspot.com/2008/11/blog-post_12.html</link>
<description>ところで、上の擬素数のコードをCで書いたら、非常に遅くてびっくりしました。... どうやら%=の処理が遅すぎる。というか多すぎる。pythonの組み込みのpowは便利で3項目のパラメタでmodの計算をしてくれているのです。じゃpythonはどうやってるのかとソースを見てみましたが、難しそうなことをやってます。</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/12/15.html#BM1281</guid>
<pubDate>Sun, 14 Dec 2008 16:40:32 GMT</pubDate>
</item>
<item>
<title>Tahoe backend for duplicity</title>
<link>http://allmydata.org/pipermail/tahoe-dev/2008-November/000890.html</link>
<description>This feature brings a fully distributed and fault-tolerant backend store to duplicity. Usage of GPG encryption is not necessary with this backend because everything is already encrypted by tahoe. The patch is quite small (&lt;100 lines) and makes heavy use of tahoe CLI. It has the advantage of being largely independent from tahoe codebase.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/11/29.html#BM1280</guid>
<pubDate>Sat, 29 Nov 2008 08:10:40 GMT</pubDate>
</item>
<item>
<title>INET6: Jythonroid: Jython runs successfully on Android Emulator</title>
<link>http://inet6.blogspot.com/2008/11/jythonroid-jython-runs-successfully-on.html</link>
<description>Jythonroid is a project for porting jython on Android platform. Created by ClassFoo.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/11/19.html#BM1279</guid>
<pubDate>Wed, 19 Nov 2008 12:52:16 GMT</pubDate>
</item>
<item>
<title> Apache CouchDB で MapReduce フレームワークに基づく問いあわせを行う</title>
<link>http://www.ibm.com/developerworks/jp/web/library/j_wa-couchdb03/index.html</link>
<description>本連載では今Web開発者が注目するApache CouchDB[1]に関する技術情報を紹介します。今回は5回シリーズの第3回として、CouchDB のビュー/クエリ機能であるMapReduceフレームワークの利用方法を学びます。</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/11/15.html#BM1278</guid>
<pubDate>Sat, 15 Nov 2008 03:50:24 GMT</pubDate>
</item>
<item>
<title>Mozilla meets Python without rebulding</title>
<link>http://mag.matrix.jp/mag/queen/log/soft/eid373.html</link>
<description>MozillaとPythonをつなぐPyXPCOMが標準では含まれておらずリビルドが必要で，しかもコンパイラが限定されているというので一旦はあきらめたが，Miroからバイナリファイルをもらってリビルド無しで何とか環境ができたという話．</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/06/15.html#BM1277</guid>
<pubDate>Sun, 15 Jun 2008 03:18:24 GMT</pubDate>
</item>
<item>
<title>Yes, Barry, there is a PythonLabs</title>
<link>http://www.pythonlabs.com/</link>
<description>Barry, your little friends are wrong. They have been affected by the skepticism of a skeptical age. They do not believe except what they see. They think that nothing can be which is not comprehensible by their little minds. All minds, Barry, whether they be men&apos;s or children&apos;s, are little. In this great universe of ours, man is a mere insect, an ant, in his intellect as compared with the boundless world about him, as measured by the intelligence capable of grasping the whole of truth and knowledge. </description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/06/15.html#BM1276</guid>
<pubDate>Sun, 15 Jun 2008 03:14:08 GMT</pubDate>
</item>
<item>
<title>avbin</title>
<link>http://code.google.com/p/avbin/</link>
<description>AVbin is a thin wrapper around FFmpeg, providing binary compatibility for applications and languages that need it. </description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/06/15.html#BM1275</guid>
<pubDate>Sun, 15 Jun 2008 03:07:44 GMT</pubDate>
</item>
<item>
<title>Python Types and Objects</title>
<link>http://www.cafepy.com/article/python_types_and_objects/python_types_and_objects.html</link>
<description>Explains different Python new-style  objects, starting with  and , and going all the way to user defined classes and instances. New-style implies Python version 2.2 and up. The system described is sometimes called the Python type system, or the object model.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/06/15.html#BM1274</guid>
<pubDate>Sun, 15 Jun 2008 03:03:28 GMT</pubDate>
</item>
<item>
<title>VideoCapture</title>
<link>http://videocapture.sourceforge.net/</link>
<description>VideoCapture is a Python extension for Win32 which makes it possible to access video-capture devices (e.g. a USB webcam). It consists of a low-level native module (vidcap.pyd) and a high-level module written in Python (VideoCapture.py) which should be used solely. </description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/06/15.html#BM1273</guid>
<pubDate>Sun, 15 Jun 2008 03:03:28 GMT</pubDate>
</item>
<item>
<title>Manage Ogg audio streams with OGMtools</title>
<link>http://www.linux.com/feature/136462</link>
<description>When I make videos, I almost always use Ogg to encode the audio. Storing the audio in Ogg saves space on my machine without sacrificing quality. However, I invariably need to loop, concatenate, or change the audio in some way, which can be difficult. For many of these tasks I turn to the OGMtools suite to make the process easier. </description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/06/15.html#BM1272</guid>
<pubDate>Sun, 15 Jun 2008 03:01:20 GMT</pubDate>
</item>
<item>
<title>A Place for Everyone</title>
<link>http://labs.twistedmatrix.com/2008/06/place-for-everyone.html</link>
<description>Over the years, many have complained that the Twisted core developers are elitist perfectionists who make it impossible for anyone to contribute code. Most of us would object to such a sweeping statement, but we can&apos;t deny that there is at least a little truth in that complaint. The ultimate motivation for our standards and adherence to them is quality. We want Twisted to be as stable, useful, and maintainable as possible. However, quality always comes with a cost, and we&apos;re tired of paying it.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/06/15.html#BM1271</guid>
<pubDate>Sun, 15 Jun 2008 02:59:12 GMT</pubDate>
</item>
<item>
<title>スタックレスってどういうこと？</title>
<link>http://hammm.blog21.fc2.com/blog-entry-54.html</link>
<description>eguoさんの日記（無断でアンテナ捕捉させて頂いてます m(_ _;m )でstackless pythonに触れているのを見て、そういえばスタックレスって何だっけな、と思って再度調査。まとめることにしました。</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/06/15.html#BM1270</guid>
<pubDate>Sun, 15 Jun 2008 02:52:48 GMT</pubDate>
</item>
<item>
<title>Enamel</title>
<link>http://open.thusa.net/enamel/</link>
<description>Enamel is a Python web framework which provides an abstraction layer over Twisted, Nevow, Formal and SQLAlchemy to converge their concepts under a single framework. </description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/06/15.html#BM1269</guid>
<pubDate>Sun, 15 Jun 2008 02:44:16 GMT</pubDate>
</item>
<item>
<title>OpenTK</title>
<link>http://www.opentk.com/</link>
<description>The Open Toolkit is a game development library for .Net/Mono with an elegant, yet powerful, API. It enables you to bring your ideas to fruition, leveraging the full power of .Net, OpenGL and OpenAL. OpenTK needs no setup. It runs on Linux and Windows and works with all .Net languages, like C#, VB.Net and IronPython. Best of all, it is - and will remain! - free for both commercial and non-commercial projects. </description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/05/10.html#BM1268</guid>
<pubDate>Sat, 10 May 2008 10:16:32 GMT</pubDate>
</item>
<item>
<title>rietveld - Code Review for Subversion, hosted on Google App Engine</title>
<link>http://code.google.com/p/rietveld/</link>
<description>This project shows how to create a somewhat substantial web application using Django on Google App Engine.  In addition, I hope it will serve as a practical tool for the Python developer community, and hopefully for other open source communities. As I&apos;ve learned over the last two years at Google, where I developed a similar tool named Mondrian, proper code review habits can really improve the quality of a code base, and good tools for code review will improve developers&apos; life. Some code in this project was derived from Mondrian, but this is not the full Mondrian tool.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/05/10.html#BM1267</guid>
<pubDate>Sat, 10 May 2008 10:12:16 GMT</pubDate>
</item>
<item>
<title>Adobe、「Open Screen Project」でFlashをオープンに</title>
<link>http://www.itmedia.co.jp/news/articles/0805/01/news087.html</link>
<description>同プロジェクトではFlash技術のオープン化を進めるため、SWFおよびFLV/F4V仕様の使用制限を撤廃し、Adobe Flash Playerのデバイス移植レイヤーAPI、 Adobe Flash Castプロトコル、AMFプロトコルを公開する。またライセンス料を廃し、デバイス向けFlash PlayerとAdobe AIRの次期メジャーリリースを無料にする。</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/05/07.html#BM1266</guid>
<pubDate>Tue, 06 May 2008 15:57:52 GMT</pubDate>
</item>
<item>
<title>電子念佛機</title>
<link>http://www.itmedia.co.jp/bizid/articles/0804/09/news105.html</link>
<description>作品の元をたどると——中国には電子念佛機という、さまざまな念仏が聞ける一般プレーヤーが売られており、再生すれば仏に“会える”。念佛機に着想を得たfm3は、念仏ではなくアンビエントミュージックを楽しめる「ブッダマシーン」を作り出したというわけだ。</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/05/07.html#BM1265</guid>
<pubDate>Tue, 06 May 2008 15:51:28 GMT</pubDate>
</item>
<item>
<title>Concurrency with Python, Twisted, and Flex</title>
<link>http://www.artima.com/weblogs/viewpost.jsp?thread=230001</link>
<description>An example of parallel programming using all the CPUs on your computer or cluster. Also shows how to add a Flex user interface. </description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/05/07.html#BM1264</guid>
<pubDate>Tue, 06 May 2008 15:51:28 GMT</pubDate>
</item>
<item>
<title>Validation with lxml</title>
<link>http://codespeak.net/lxml/validation.html</link>
<description>Apart from the built-in DTD support in parsers, lxml currently supports three schema languages: DTD, Relax NG and XML Schema. All three provide identical APIs in lxml, represented by validator classes with the obvious names.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/04/29.html#BM1263</guid>
<pubDate>Tue, 29 Apr 2008 10:31:28 GMT</pubDate>
</item>
<item>
<title>Generator Tricks for Systems Programmers</title>
<link>http://www.dabeaz.com/generators/</link>
<description>This tutorial discusses various techniques for using generator functions and generator expressions in the context of systems programming. This topic loosely includes files, file systems, text parsing, network programming, and programming with threads. </description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/04/29.html#BM1262</guid>
<pubDate>Tue, 29 Apr 2008 10:31:28 GMT</pubDate>
</item>
<item>
<title>HTML2PDF converter written in Python. About</title>
<link>http://www.htmltopdf.org/</link>
<description>Uses the html5lib standard conform parsing the documents. Uses the html5lib standard conform parsing the documents. </description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/04/21.html#BM1261</guid>
<pubDate>Sun, 20 Apr 2008 16:40:32 GMT</pubDate>
</item>
<item>
<title>Porting Zope to different Pythons</title>
<link>http://faassen.n--tree.net/blog/view/weblog/2008/04/14/0</link>
<description>The Jython project is hoping to start a Google Summer of Code project this year to port more Zope 3 packages, such as zope.component to Jython. The Zope Foundation is very grateful to the Jython project for taking this initiative; I believe it&apos;s of great importance to Zope as a whole. So, we hope that project gets accepted. The Zope Foundation going to make sure the project is well-supported by the Zope community.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/04/15.html#BM1260</guid>
<pubDate>Mon, 14 Apr 2008 16:38:24 GMT</pubDate>
</item>
<item>
<title>tahoe tiddly wiki</title>
<link>http://tahoebs1.allmydata.com:8123/uri/URI%3ADIR2%3A5pg4nmduniy2va6zgzz4wewvoi%3Amsrwf7ty7aye4lcuheiu27b3fp6tjvvyvenz25cnficcjd7qudwq/wiki.html</link>
<description>Here is a version of Tiddly Wiki which has been slightly patched to save itself with an HTTP PUT back to its web location instead of writing itself to a local file.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/04/06.html#BM1259</guid>
<pubDate>Sun, 06 Apr 2008 11:52:32 GMT</pubDate>
</item>
<item>
<title>Web Automation with Python for .NET</title>
<link>http://www.ranorex.com/blog/web-automation-with-python-for-net</link>
<description>Unlike the traditional Ranorex API, the new Web Automation API is natively provided only for .NET languages. However, there are two easy ways how you can still use Python with Ranorex Web Automation.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/04/06.html#BM1258</guid>
<pubDate>Sun, 06 Apr 2008 11:46:08 GMT</pubDate>
</item>
<item>
<title>Twist: Talking to the ZODB in Twisted Reactor Calls</title>
<link>http://pypi.python.org/pypi/zc.twist/</link>
<description>The twist package contains a few functions and classes, but primarily a helper for having a deferred call on a callable persistent object, or on a method on a persistent object.  This lets you have a Twisted reactor call or a Twisted deferred callback affect the ZODB.  Everything can be done within the main thread, so it can be full-bore Twisted usage, without threads.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/03/31.html#BM1257</guid>
<pubDate>Mon, 31 Mar 2008 13:37:04 GMT</pubDate>
</item>
<item>
<title>Corotwine - Coroutines for Twisted in Launchpad</title>
<link>https://launchpad.net/corotwine/</link>
<description>Corotwine lets you use Twisted in a blocking API. Currently this requires Greenlet, but using other coroutine implementations like stackless is a future possibility.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/03/31.html#BM1256</guid>
<pubDate>Mon, 31 Mar 2008 13:32:48 GMT</pubDate>
</item>
<item>
<title>TimeVault</title>
<link>https://wiki.ubuntu.com/TimeVault</link>
<description>TimeVault is a simple front-end for making snapshots of a set of directories. Snapshots are a copy of a directory structure or file at a certain point in time. Restore functionality is integrated into Nautilus - previous versions of a file or directory that has a snapshot can be accessed by examining the properties and selecting the &apos;Previous Versions&apos; tab.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/03/23.html#BM1255</guid>
<pubDate>Sun, 23 Mar 2008 12:01:04 GMT</pubDate>
</item>
<item>
<title>SWFファイルフォーマットとライセンス</title>
<link>http://dsas.blog.klab.org/archives/51167394.html</link>
<description>今回は、SWFを弄るときに必ず理解しておかないといけない、ライセンスに関する注意点をまとめてみます。まず、公式なSWFファイルフォーマットの資料として、Adobe Systems Inc. (以降、Adobe) が&quot;SWF and FLV File Format Specification&quot; (以降、公式仕様)を公開されています。</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/03/23.html#BM1254</guid>
<pubDate>Sun, 23 Mar 2008 11:58:56 GMT</pubDate>
</item>
<item>
<title>CarotDAV</title>
<link>http://rei.to/carotdav.html</link>
<description>VistaのWebDAV実装があまりにひどくて使い物にならないので、 VBや.Netの勉強も兼ねて適当に作ったシングルペインのWebDAVクライアントです。</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/03/23.html#BM1253</guid>
<pubDate>Sun, 23 Mar 2008 11:52:32 GMT</pubDate>
</item>
<item>
<title>WebDAV による Web パブリッシング</title>
<link>http://docs.sun.com/source/819-0822/agdav.html</link>
<description>Sun ONE Web Server 6.1 は、Web ベースの共同作業の標準として広く採用されている WebDAV (Web-based Distributed Authoring and Versioning) をサポートしています。WebDAV は HTTP/1.1 プロトコルの拡張で、クライアントがリモート Web コンテンツのオーサリング操作を行えます。</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/03/23.html#BM1252</guid>
<pubDate>Sun, 23 Mar 2008 11:44:00 GMT</pubDate>
</item>
<item>
<title>WebDAVによるファイルのプロパティ操作</title>
<link>http://www.itmedia.co.jp/help/howto/win/win2000/0010exchange/02/13.html</link>
<description>では，WebDAVでどのようにしてファイルのプロパティを操作するのかについて説明する。とはいえ，WebDAVは範囲が広い規格であり，その全機能を紹介することは到底できない。そこで本稿では，Exchange 2000 Serverを利用するのに必要になるであろうプロパティの取得と設定ならびに検索についてのみを扱う。その他の操作方法については，RFC2518や Exchange 2000 Platform SDK（http://msdn.microsoft.com/exchange/）に含まれるヘルプファイルを参照してほしい。</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/03/23.html#BM1251</guid>
<pubDate>Sun, 23 Mar 2008 11:44:00 GMT</pubDate>
</item>
<item>
<title>レガシーエンコーディングについて</title>
<link>http://www1.jp.dell.com/content/topics/segtopic.aspx/solutions/alliances/popup?c=jp&amp;cs=jpgem1&amp;l=ja&amp;s=gem&amp;~lt=popup&amp;~section=popup_7</link>
<description>近年のオープンソースソフトウェア（以下OSSとする）では、文字コードの内部処理をUnicodeで行うことにより、国際化に対応している。これにより、日本語環境で使用する際にも、日本語メッセージを用意する他は、特別なローカライズ作業を必要としなくなっている。しかし、依然としてUnicodeとレガシーエンコーディングとの変換では、次のような問題が発生している。これらのような事象が Windows/UNIXからのシステム移行やデータ連係において発生し、Linuxの採用時に問題となることがある。</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/03/23.html#BM1250</guid>
<pubDate>Sun, 23 Mar 2008 11:35:28 GMT</pubDate>
</item>
<item>
<title>Google Contacts and CardDAV</title>
<link>http://www.sauria.com/blog/2008/03/06/google-contacts-and-carddav/</link>
<description>Almost as if in answer, yesterday Google announced the release of the Contacts API, which is AtomPub/GData based. Unlike CardDAV, it’s not based on vCard, which is both a blessing and a curse, since lots of popular contact systems (like the Mac address book) know how to export vCard information, and because vCard provides a very rich model for information about people. I’m not sure whether this is progress or not.</description>
<guid>http://lowlife.jp/yasusii/blogmark/2008/03/23.html#BM1249</guid>
<pubDate>Sun, 23 Mar 2008 11:26:56 GMT</pubDate>
</item>
</channel>
</rss>
