<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6863991</id><updated>2011-07-31T11:48:38.476+08:00</updated><category term='arm'/><category term='cortex-m3'/><category term='Fedora'/><category term='rtos'/><category term='HTML/XHTML'/><category term='identification'/><category term='Usenet News'/><category term='privacy'/><category term='data warehouse'/><category term='remote service'/><category term='ASP.NET'/><category term='Message Boards'/><category term='neuralnetwork'/><category term='File Sharing'/><category term='JRuby'/><category term='RFB'/><category term='Unix Shell'/><category term='SliTaz'/><category term='external harddrive'/><category term='Natural Language Processing'/><category term='handwritingrecognition'/><category term='IPv6'/><category term='Operating System Kernels'/><category term='MSN'/><category term='ambient intelligence'/><category term='Build Tools'/><category term='registrar'/><category term='layoutanalysis'/><category term='characterrecognition'/><category term='Conferencing'/><category term='Software Development Version Control'/><category term='Bittorrent'/><category term='desktop'/><category term='remote desktop'/><category term='Software Distribution Tools'/><category term='Recording'/><category term='MIDI'/><category term='Information'/><category term='Networking Load-Balancing'/><category term='Log Analysis'/><category term='multicast'/><category term='IDS'/><category term='Point-Of-Sale'/><category term='Email'/><category term='debugger'/><category term='Statistics'/><category term='search engine'/><category term='beagleboard'/><category term='Forensics'/><category term='hacking'/><category term='MUA'/><category term='Packaging'/><category term='Artificial Intelligence'/><category term='Browsers'/><category term='Records Management'/><category term='Post-Office'/><category term='Audio'/><category term='HTPC'/><category term='Mathematics'/><category term='Dynamic Content'/><category term='OTP'/><category term='davinci'/><category term='IRC'/><category term='Java Libraries'/><category term='CGI'/><category term='QR Code'/><category term='Home'/><category term='Games/Entertainment'/><category term='Indexing/Search'/><category term='social network'/><category term='Quality Assurance'/><category term='motp'/><category term='Network'/><category term='X10'/><category term='imageprocessing'/><category term='Computional Linguistics'/><category term='POP3'/><category term='Website'/><category term='automation ambient intelligence'/><category term='Software Development'/><category term='Whiteboard'/><category term='GTK+-2.0'/><category term='Registry'/><category term='Internet. DNS'/><category term='Squid'/><category term='PHP'/><category term='Canvas'/><category term='Network Analysis'/><category term='google earth'/><category term='Ruby'/><category term='Proxy'/><category term='Linux Distributions'/><category term='Hardware'/><category term='P2P'/><category term='Bioinformatics'/><category term='Systems Administration'/><category term='Utilities'/><category term='Indexing'/><category term='Computer Aided Instruction'/><category term='Mail Transport Agents'/><category term='ICQ'/><category term='C'/><category term='AOL'/><category term='Internet Phone'/><category term='Tools/Libraries'/><category term='Display'/><category term='Speech'/><category term='Link Checking'/><category term='Administration'/><category term='encryption'/><category term='Python Modules'/><category term='Networking'/><category term='File Managers'/><category term='Benchmark'/><category term='Lua'/><category term='tv'/><category term='ocr'/><category term='Car'/><category term='X11'/><category term='limit'/><category term='tld'/><category term='Integrated Development Environments (IDE)'/><category term='backup'/><category term='OpenGL'/><category term='SysAdmin'/><category term='Accounting'/><category term='ODF'/><category term='CRM'/><category term='Version Control'/><category term='IPS'/><category term='kml'/><category term='webcam'/><category term='3D Modeling'/><category term='XML'/><category term='transcoder'/><category term='GRID'/><category term='Jabber'/><category term='Raster-Based'/><category term='industrial control'/><category term='emulation'/><category term='Chat'/><category term='animated'/><category term='Compilers'/><category term='Interpreters'/><category term='Scientific/Engineering'/><category term='blackfin'/><category term='VNC'/><category term='Instant Messenger'/><category term='OS'/><category term='yahoo'/><category term='Analytics'/><category term='Twitter'/><category term='RHEL'/><category term='Investment'/><category term='Domotic'/><category term='ftgl'/><category term='map'/><category term='launcher'/><category term='TCP/IP'/><category term='CPlusPlus'/><category term='Embedded Systems'/><category term='GNOME'/><category term='Financial'/><category term='RADIUS'/><category term='machinelearning'/><category term='Email Clients'/><category term='Internet'/><category term='two-factor authentication'/><category term='Rich Internet Applications'/><category term='Library'/><category term='ERP'/><category term='YouTube'/><category term='Java'/><category term='API'/><category term='Mirroring'/><category term='MMI'/><category term='C#'/><category term='Utility'/><category term='Graphics Conversion'/><category term='virtual reality'/><category term='Editors'/><category term='dnssec'/><category term='multiseat'/><category term='search'/><category term='2d Graphic'/><category term='Time'/><category term='ZeroConf'/><category term='Geographical'/><category term='Firewalls'/><category term='Email Clients (MUA)'/><category term='role playing'/><category term='tools'/><category term='CentOs'/><category term='offline'/><category term='Diagnostics'/><category term='SQLite'/><category term='Windows'/><category term='Testing'/><category term='e-book'/><category term='Web Development'/><category term='Streaming'/><category term='Database Engines/Servers'/><category term='Graphics'/><category term='Viewers'/><category term='git'/><category term='link building'/><category term='FTP'/><category term='tokens'/><category term='player'/><category term='multimedia Graphics'/><category term='process control'/><category term='Documentation'/><category term='Video'/><category term='Technical drawing'/><category term='Site Management'/><category term='Scheduling'/><category term='CAD'/><category term='PDF'/><category term='Logging'/><category term='Cluster Operating System'/><category term='Perl'/><category term='Theme'/><category term='industry'/><category term='Compression'/><category term='opticalcharacterrecognition'/><category term='usb flash drive'/><category term='internet marketing'/><category term='User Interfaces'/><category term='Smart Card'/><category term='framework'/><category term='subtitles'/><category term='Software Distribution'/><category term='window manager'/><category term='column-oriented database'/><category term='Version Control Distributed'/><category term='Debuggers'/><category term='media player'/><category term='Python'/><category term='Cryptography'/><category term='Metadata/Semantic Models'/><category term='education'/><category term='Cairo'/><category term='Application Frameworks'/><category term='Licenses : LGPL GPL Operating Systems : POSIX Linux Implementation : C++'/><category term='News/Diary'/><category term='Remote Access'/><category term='video player'/><category term='SOA'/><category term='Recovery Tools'/><category term='Business Intelligence'/><category term='HMI'/><category term='Libraries'/><category term='GUI'/><category term='2FA'/><category term='Vector-Based'/><category term='Medical Science'/><category term='visualisation'/><category term='Wikipedia'/><category term='gateway'/><category term='peer-to-peer'/><category term='information retrieval'/><category term='shell'/><category term='GTK+'/><category term='Text Editors'/><category term='BeanShell'/><category term='mobile otp'/><category term='SMSOTP'/><category term='Health'/><category term='IM'/><category term='catalog'/><category term='embedded'/><category term='KDE'/><category term='QNX'/><category term='Visualization'/><category term='cloud computing'/><category term='CloudComputing'/><category term='Server'/><category term='Capture'/><category term='Archiving'/><category term='PAM'/><category term='real-time'/><category term='dashboard'/><category term='Desktop Environment'/><category term='Google'/><category term='Systems'/><category term='Boot'/><category term='HTTP Servers'/><category term='Editor'/><category term='Distributed Computing'/><category term='summarizer'/><category term='infrastructure'/><category term='BATV'/><category term='Widget Sets'/><category term='Database'/><category term='Linux'/><category term='Authentication'/><category term='Office/Business'/><category term='Ubuntu'/><category term='machine learning'/><category term='Monitoring'/><category term='Monitoring Tools'/><category term='Bug Tracking'/><category term='Analysis'/><category term='Markup'/><category term='Two-Factor'/><category term='Clutter'/><category term='file finder'/><category term='php classes'/><category term='AOL Instant Messenger'/><category term='Information Management'/><category term='DNS'/><category term='SQL'/><category term='Proxy Servers'/><category term='fingerprint'/><category term='OBD2'/><category term='printing'/><category term='Middleware'/><category term='Conversion'/><category term='Web'/><category term='Perl Modules'/><category term='groupware'/><category term='Front-Ends'/><category term='Address Book'/><category term='OBD'/><category term='Shells'/><category term='Champlain'/><category term='Electronic Design Automation (EDA)'/><category term='snort'/><category term='Text Processing'/><category term='eBook'/><category term='MySQL'/><category term='classifier'/><category term='Load-Balancer'/><category term='Screencast'/><category term='Barcode'/><category term='Code Generators'/><category term='bash'/><category term='TeX/LaTeX'/><category term='Emulators'/><category term='multimedia'/><category term='Telephony'/><category term='Greylisting'/><category term='Development'/><category term='Frameworks'/><category term='Clock'/><category term='Bindings'/><category term='scanning'/><category term='PC/SC'/><category term='mmorpg'/><category term='HTML'/><category term='GPS'/><category term='linux 2.6'/><category term='automation'/><category term='Sound Synthesis'/><category term='Scanners'/><category term='media'/><category term='Clustering/Distributed Networks'/><category term='IP to Country Mapping'/><category term='Sound/Audio'/><category term='multiplayer'/><category term='dynamic'/><category term='converter'/><category term='OATH'/><category term='x86'/><category term='PLC'/><category term='Management'/><category term='Firewall'/><category term='Security'/><category term='ZIM'/><category term='image viewer'/><category term='C++'/><category term='daemon'/><category term='Communications'/><category term='General'/><category term='Message queue'/><category term='VRML'/><category term='IPv4'/><category term='Software'/><category term='Presentation'/><category term='XHTML'/><category term='crawler'/><category term='Home Automation'/><category term='handwriting'/><category term='Android'/><category term='image management'/><category term='Mobile'/><category term='Communications Internet Phone Telephony multimedia Sound/Audio Speech Video'/><category term='3D Rendering'/><category term='Filesystems'/><category term='Physics'/><category term='document'/><category term='usb-key'/><category term='IMAP'/><category term='voip'/><category term='Text recognition'/><category term='Nagios'/><category term='Science'/><category term='Screensaver'/><category term='Revision System'/><category term='Health care'/><category term='mud'/><category term='scada'/><category term='3D'/><category term='SEO'/><category term='Computer Aided Instruction (CAI)'/><category term='Operating Systems'/><category term='Issue Tracking'/><category term='Filters'/><category term='Mailing List Servers'/><category term='reader'/><category term='drugs'/><title type='text'>Teknowledgy</title><subtitle type='html'>Blending knowledge with technology.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://teknowledgy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default?start-index=101&amp;max-results=100'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1133</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6863991.post-8077412820704487613</id><published>2010-10-12T01:04:00.002+08:00</published><updated>2010-10-12T01:09:10.772+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Science'/><category scheme='http://www.blogger.com/atom/ns#' term='Investment'/><category scheme='http://www.blogger.com/atom/ns#' term='Financial'/><title type='text'>Fairmat : A derivative and capital investments modelling tool.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.fairmat.com/m58template/fairmat/images/logo_print.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 245px; height: 53px;" src="http://www.fairmat.com/m58template/fairmat/images/logo_print.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fairmat.com/"&gt;Fairmat&lt;/a&gt; is a derivative and capital investments modelling tool. It permits you to build a pricing model for many financial projects (or derivative contracts) using a graphical representation blended with a high level algebraic language. It is also possible to use it to evaluate projects and perform real options valuations. The platform can be extended using a plug-in system.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Freeware for non commercial use&lt;/li&gt;&lt;li&gt;Operating Systems : Windows, Mac OS X, Linux&lt;/li&gt;&lt;li&gt;Implementation : C#&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-8077412820704487613?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8077412820704487613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8077412820704487613'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_10_01_archive.html#8077412820704487613' title='Fairmat : A derivative and capital investments modelling tool.'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-151930989703599713</id><published>2010-10-12T00:57:00.002+08:00</published><updated>2010-10-12T00:59:51.108+08:00</updated><title type='text'>Mixxx : Free mixing software for DJs, providing everything needed to create live mixes</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mixxx.org/images/logo_mixxx_inline.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 269px; height: 76px;" src="http://www.mixxx.org/images/logo_mixxx_inline.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mixxx.org/"&gt;Mixxx&lt;/a&gt; is free mixing software for DJs, providing everything needed to create live mixes. It allows you to beatmatch songs and crossfade them together, like you would with turntables and a mixer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-151930989703599713?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/151930989703599713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/151930989703599713'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_10_01_archive.html#151930989703599713' title='Mixxx : Free mixing software for DJs, providing everything needed to create live mixes'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3654320257077850860</id><published>2010-08-14T23:05:00.000+08:00</published><updated>2010-08-14T23:06:16.905+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='classifier'/><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='summarizer'/><category scheme='http://www.blogger.com/atom/ns#' term='machine learning'/><title type='text'>TexLexAn allows you to drag and drop a document or a link to any Web page to analyze</title><content type='html'>&lt;div&gt;&lt;a href="http://texlexan.sourceforge.net/"&gt;TexLexAn&lt;/a&gt; allows you to drag and drop a document or a link to any Web page to analyze. The program will analyze the text, evaluate its readability, categorize the document, summarize it, and archive it.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, FreeBSD&lt;/li&gt;&lt;li&gt;Implementation : C, Python, PyGTK&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3654320257077850860?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3654320257077850860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3654320257077850860'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_08_01_archive.html#3654320257077850860' title='TexLexAn allows you to drag and drop a document or a link to any Web page to analyze'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-7872059525417308354</id><published>2010-08-14T22:52:00.001+08:00</published><updated>2010-08-14T22:57:57.522+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Systems Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>NetXMS : A monitoring system with a modular architecture</title><content type='html'>&lt;div&gt;&lt;a href="http://www.netxms.org/"&gt;NetXMS&lt;/a&gt; is a monitoring system with a modular architecture. It can be used for monitoring an entire IT infrastructure, starting with SNMP-capable hardware (like switches and routers) and ending with applications on servers. The system has a three-tier architecture; the information is collected by monitoring agents (either its own agents or SNMP agents) and delivered to the monitoring server for processing and storing, where it can be accessed by using the management console. It features centralized configuration and centralized agent upgrades.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Windows, Windows CE&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-7872059525417308354?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7872059525417308354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7872059525417308354'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_08_01_archive.html#7872059525417308354' title='NetXMS : A monitoring system with a modular architecture'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-9110818191254113913</id><published>2010-07-20T20:17:00.001+08:00</published><updated>2010-07-20T20:18:48.359+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Emulators'/><title type='text'>ntop : A network probe that shows network usage in a way similar to what top does for processes</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.ntop.org/ntop_logo.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 133px; height: 80px;" src="http://www.ntop.org/ntop_logo.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.ntop.org/"&gt;ntop&lt;/a&gt; is a network probe that shows network usage in a way similar to what top does for processes. It acts as a Web server, creating an HTML dump of the network status. It sports a NetFlow/sFlow emitter/collector, an HTTP-based client interface for creating ntop-centric monitoring applications, and RRD for persistently storing traffic statistics.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Windows, POSIX, Linux&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-9110818191254113913?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/9110818191254113913'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/9110818191254113913'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#9110818191254113913' title='ntop : A network probe that shows network usage in a way similar to what top does for processes'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-7938255417553615375</id><published>2010-07-20T19:36:00.000+08:00</published><updated>2010-07-20T19:37:32.770+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Office/Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Capture'/><category scheme='http://www.blogger.com/atom/ns#' term='Scanners'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><title type='text'>gscan2pdf : A GUI to ease the process of producing PDFs from scanned documents</title><content type='html'>&lt;div&gt;&lt;a href="http://gscan2pdf.sourceforge.net/"&gt;gscan2pdf&lt;/a&gt; is a GUI to ease the process of producing PDFs from scanned documents. You scan in one or several pages and create a PDF of selected pages. Scanning is handled with SANE via scanimage. PDF conversion is done by PDF::API2. Perl is used for portability and ease of programming, with gtk2-perl for the GUI.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX&lt;/li&gt;&lt;li&gt;Implementation : Perl&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-7938255417553615375?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7938255417553615375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7938255417553615375'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#7938255417553615375' title='gscan2pdf : A GUI to ease the process of producing PDFs from scanned documents'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2518916013692101911</id><published>2010-07-16T20:17:00.001+08:00</published><updated>2010-07-16T20:17:48.094+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Archiving'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><title type='text'>Dkopp : A program for copying or backing up disk files to DVD or BD (Blu-ray)</title><content type='html'>&lt;div&gt;&lt;a href="http://kornelix.squarespace.com/dkopp"&gt;Dkopp&lt;/a&gt; is a program for copying or backing up disk files to DVD or BD (Blu-ray). Full or incremental backups can be made, with full or incremental media verification. Dkopp uses a GUI to navigate through directories to select or de-select files or directories at any level. Backup jobs can be saved for recurring use. New, deleted, and updated files are handled automatically, without re-editing the backup job. An incremental backup updates the same media used for a prior full backup. A GUI restore function is also provided. Differences between disk and DVD/BD can be reported in total, by directory and by file.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Linux&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2518916013692101911?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2518916013692101911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2518916013692101911'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#2518916013692101911' title='Dkopp : A program for copying or backing up disk files to DVD or BD (Blu-ray)'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-6961085114566726321</id><published>2010-07-14T12:46:00.000+08:00</published><updated>2010-07-14T12:47:10.758+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Proxy Servers'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>FreeRADIUS : A high-performance, highly configurable, and feature-rich RADIUS server</title><content type='html'>&lt;div&gt;&lt;a href="http://freeradius.org/"&gt;FreeRADIUS&lt;/a&gt; is a high-performance, highly configurable, and feature-rich RADIUS server. Supported features include EAP (wireless authentication, PEAP, TTLS), MySQL, PostgreSQL, Oracle, LDAP, X9.9 token cards, VMPS, and many more. It comes with more than 50 vendor dictionaries, and interoperates with many others. It is the only open source RADIUS server that has implemented EAP, and it is currently deployed in multiple million-user systems.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Windows, Cygwin, Unix&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-6961085114566726321?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6961085114566726321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6961085114566726321'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#6961085114566726321' title='FreeRADIUS : A high-performance, highly configurable, and feature-rich RADIUS server'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-9036241102133681668</id><published>2010-07-14T12:19:00.004+08:00</published><updated>2010-07-14T12:25:38.780+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Systems Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>Likewise Open : joins Linux, Unix, &amp; Mac OS machines to Microsoft Active Directory and securely authenticates users with their domain credentiials</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.likewise.com/images/logo_likewise_rev.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 232px; height: 36px;" src="http://www.likewise.com/images/logo_likewise_rev.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.likewise.com/"&gt;Likewise Open&lt;/a&gt; is an application that joins Linux, Unix, and Mac OS machines to Microsoft Active Directory and securely authenticates users with their domain credentials. Features include: joining non-Windows systems to Active Directory domains in a single step from the command line or from a GUI; authenticating users with a single user name and password; enforcing the same password policies for all platforms; supporting multiple forests with one-way and two-way cross forest trusts; caching credentials in case your domain controller goes down; and providing single sign-on for SSH and Putty. It does not require Active Directory schema changes for installation.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL, GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Mac OS X, Windows, Unix&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-9036241102133681668?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/9036241102133681668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/9036241102133681668'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#9036241102133681668' title='Likewise Open : joins Linux, Unix, &amp; Mac OS machines to Microsoft Active Directory and securely authenticates users with their domain credentiials'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-9210460983789780774</id><published>2010-07-14T12:03:00.001+08:00</published><updated>2010-07-14T12:03:52.377+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IRC'/><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='AOL Instant Messenger'/><category scheme='http://www.blogger.com/atom/ns#' term='ICQ'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Chat'/><title type='text'>Instantbird : A multi-protocol instant messaging client</title><content type='html'>&lt;div&gt;&lt;a href="http://www.instantbird.com/"&gt;Instantbird&lt;/a&gt; is a multi-protocol instant messaging client. Using it, you can connect to all your different IM accounts. It uses the Mozilla rendering engine to display messages, and uses the Pidgin libpurple to connect to the different networks.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-9210460983789780774?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/9210460983789780774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/9210460983789780774'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#9210460983789780774' title='Instantbird : A multi-protocol instant messaging client'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3344754461425124359</id><published>2010-07-13T12:26:00.002+08:00</published><updated>2010-07-13T12:28:54.305+08:00</updated><title type='text'>RRDtool : The OpenSource industry standard, high performance data logging and graphing system for time series data</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://oss.oetiker.ch/rrdtool/inc/rrdtool-3dlogo.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 189px; height: 84px;" src="http://oss.oetiker.ch/rrdtool/inc/rrdtool-3dlogo.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span"   style="  border-collapse: collapse; line-height: 24px; -webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; font-family:sans-serif;font-size:medium;"&gt;&lt;a href="http://oss.oetiker.ch/rrdtool/"&gt;RRDtoo&lt;/a&gt;l is the OpenSource industry standard, high performance data logging and graphing system for time series data. Use it to write your custom monitoring shell scripts or create whole applications using its Perl, Python, Ruby, TCL or PHP bindings.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3344754461425124359?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3344754461425124359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3344754461425124359'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#3344754461425124359' title='RRDtool : The OpenSource industry standard, high performance data logging and graphing system for time series data'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-7380461073827293405</id><published>2010-07-12T11:48:00.001+08:00</published><updated>2010-07-12T11:49:33.130+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='Office/Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Telephony'/><title type='text'>GNU SIP Witch : A secure peer-to-peer VoIP server</title><content type='html'>&lt;div&gt;&lt;a href="http://www.gnutelephony.org/index.php/GNU_Telephony"&gt;GNU SIP Witch&lt;/a&gt; is a secure peer-to-peer VoIP server. Calls can be made even behind NAT firewalls, and without requiring service providers. SIP Witch can be used on the desktop to create bottom-up secure calling networks and as a free software alternative to Skype. It can also be used as a stand-alone SIP-based office telephone server, or to create secure VoIP networks for an existing IP-PBX such as Asterisk, FreeSWITCH, or Yate.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-7380461073827293405?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7380461073827293405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7380461073827293405'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#7380461073827293405' title='GNU SIP Witch : A secure peer-to-peer VoIP server'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-7648691011323367777</id><published>2010-07-12T00:28:00.001+08:00</published><updated>2010-07-12T00:31:04.529+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><title type='text'>check_ssl_cert : A Nagios plugin to check X.509 certificates</title><content type='html'>&lt;a href="https://trac.id.ethz.ch/projects/nagios_plugins/wiki/check_ssl_cert"&gt;check_ssl_cert&lt;/a&gt; is a Nagios plugin to check X.509 certificates. It checks if the server is running and delivers a valid certificate. It also checks if the CA matches a given pattern, and checks the validity.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Mac OS X, Unix&lt;/li&gt;&lt;li&gt;Implementation : Unix Shell, bash&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-7648691011323367777?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7648691011323367777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7648691011323367777'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#7648691011323367777' title='check_ssl_cert : A Nagios plugin to check X.509 certificates'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-6579571492304708517</id><published>2010-07-08T23:52:00.002+08:00</published><updated>2010-07-08T23:55:05.789+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Compression'/><category scheme='http://www.blogger.com/atom/ns#' term='Archiving'/><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><title type='text'>zlib : Designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any computer hardware</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://zlib.net/images/zlib3d-b1.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 184px;" src="http://zlib.net/images/zlib3d-b1.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://zlib.net/"&gt;zlib&lt;/a&gt; is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any computer hardware and operating system. The zlib data format is itself portable across platforms. Unlike the LZW compression method used in Unix compress(1), the compression method currently used in zlib essentially never expands the data. (LZW can double or triple the file size in extreme cases.) zlib's memory footprint is also independent of the input data and can be reduced, if necessary, at some cost in compression.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : zlib/libpng&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-6579571492304708517?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6579571492304708517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6579571492304708517'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#6579571492304708517' title='zlib : Designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any computer hardware'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-4082799324956299920</id><published>2010-07-08T10:45:00.001+08:00</published><updated>2010-07-08T10:47:24.952+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>Mausezahn : A fast traffic generator which allows you to send nearly every possible and impossible packet</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.perihel.at/sec/mz/mztitle.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 350px;" src="http://www.perihel.at/sec/mz/mztitle.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.perihel.at/sec/mz/"&gt;Mausezahn&lt;/a&gt; is a fast traffic generator which allows you to send nearly every possible and impossible packet. Mausezahn can be used, for example, as a traffic generator to stress multicast networks, for penetration testing of firewalls and IDS, for simulating DoS attacks on networks, to find bugs in network software or appliances, for reconnaissance attacks using ping sweeps and port scans, or to test network behavior under strange circumstances. Mausezahn gives you full control over the network interface card and allows you to send any byte stream you want (even violating Ethernet rules).&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Operating Systems : POSIX Linux&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-4082799324956299920?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4082799324956299920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4082799324956299920'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#4082799324956299920' title='Mausezahn : A fast traffic generator which allows you to send nearly every possible and impossible packet'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3780143299688209107</id><published>2010-07-07T22:54:00.002+08:00</published><updated>2010-07-07T22:56:43.760+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network'/><category scheme='http://www.blogger.com/atom/ns#' term='IP to Country Mapping'/><category scheme='http://www.blogger.com/atom/ns#' term='IPv6'/><category scheme='http://www.blogger.com/atom/ns#' term='IPv4'/><title type='text'>ip2clue provides access to multiple databases to retrieve country information associated with IP addresses</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://kernel.embedromix.ro/img/catalin01.gif"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 272px; height: 120px;" src="http://kernel.embedromix.ro/img/catalin01.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://kernel.embedromix.ro/us/"&gt;ip2clue&lt;/a&gt; provides access to multiple databases (Maxmind, Software 77, Webhosting.info and ip2location) to retrieve country information associated with IP addresses. It has a daemon that supports lots of concurrent connections and a client binary. Some client examples are also provided in languages including PHP and C.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Linux&lt;/li&gt;&lt;li&gt;Implementation : C, PHP&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3780143299688209107?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3780143299688209107'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3780143299688209107'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#3780143299688209107' title='ip2clue provides access to multiple databases to retrieve country information associated with IP addresses'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3089060498454087697</id><published>2010-07-06T11:00:00.001+08:00</published><updated>2010-07-06T11:02:26.399+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ZeroConf'/><category scheme='http://www.blogger.com/atom/ns#' term='multicast'/><category scheme='http://www.blogger.com/atom/ns#' term='VNC'/><category scheme='http://www.blogger.com/atom/ns#' term='RFB'/><title type='text'>MultiVNC : A cross-platform, Multicast-enabled VNC viewer</title><content type='html'>&lt;div&gt;&lt;a href="http://sourceforge.net/projects/multivnc/"&gt;MultiVNC&lt;/a&gt; is a cross-platform, Multicast-enabled VNC viewer. Features include support for most encodings, ZeroConf service discovery, a seamless edge control mode á la x2vnc, and most prominently, experimental support for VNC via multicast.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Unix, Linux, Windows, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : C++, libvncclient, wxWidgets&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3089060498454087697?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3089060498454087697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3089060498454087697'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#3089060498454087697' title='MultiVNC : A cross-platform, Multicast-enabled VNC viewer'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2291139600346235411</id><published>2010-07-06T10:55:00.001+08:00</published><updated>2010-07-06T10:57:39.398+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Email Clients'/><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='Office/Business'/><category scheme='http://www.blogger.com/atom/ns#' term='MUA'/><category scheme='http://www.blogger.com/atom/ns#' term='Scheduling'/><category scheme='http://www.blogger.com/atom/ns#' term='Email'/><title type='text'>Spicebird : An email and messaging software</title><content type='html'>&lt;div&gt;&lt;a href="http://www.spicebird.com/"&gt;Spicebird&lt;/a&gt; is an email and messaging software. It provides email, calendaring, and instant messaging and can connect to any standards based server. It is built with an innovative tabbed user interface and high end functionality.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Windows, POSIX, Linux&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2291139600346235411?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2291139600346235411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2291139600346235411'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#2291139600346235411' title='Spicebird : An email and messaging software'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-7469877106957877251</id><published>2010-07-06T10:04:00.001+08:00</published><updated>2010-07-06T10:05:56.713+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technical drawing'/><category scheme='http://www.blogger.com/atom/ns#' term='Cairo'/><category scheme='http://www.blogger.com/atom/ns#' term='Canvas'/><category scheme='http://www.blogger.com/atom/ns#' term='CAD'/><category scheme='http://www.blogger.com/atom/ns#' term='GTK+'/><category scheme='http://www.blogger.com/atom/ns#' term='2d Graphic'/><title type='text'>Automatic Drawing Generation : GObject-based library</title><content type='html'>&lt;div&gt;&lt;a href="http://adg.entidi.com/"&gt;Automatic Drawing Generation&lt;/a&gt; is GObject-based library that provides a non-interactive Cairo canvas specifically designed for generating technical drawings.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : Mac OS X, Windows, Linux, Unix, FreeBSD, OpenSolaris&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-7469877106957877251?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7469877106957877251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7469877106957877251'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#7469877106957877251' title='Automatic Drawing Generation : GObject-based library'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2617900782011975301</id><published>2010-07-05T14:30:00.001+08:00</published><updated>2010-07-05T14:32:23.218+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='fingerprint'/><category scheme='http://www.blogger.com/atom/ns#' term='identification'/><category scheme='http://www.blogger.com/atom/ns#' term='hacking'/><category scheme='http://www.blogger.com/atom/ns#' term='Website'/><title type='text'>WhatWeb fingerprints Web servers and Web applications</title><content type='html'>&lt;div&gt;&lt;a href="http://www.morningstarsecurity.com/research/whatweb"&gt;WhatWeb&lt;/a&gt; fingerprints Web servers and Web applications. It can identify content management systems (CMS), Web application frameworks, default pages for Web servers, blogs, JavaScript libraries, and more. Each time you visit a Web site in your browser, the Web server leaks many hints about the software delivering the Web page. WhatWeb recognizes these hints and reports what it finds. WhatWeb has over 70 plugins. Plugins can identify systems with obvious signs removed by looking for subtle clues. Plugins are flexible and can return any datatype. For example, plugins can return version numbers, email addresses, account IDs, and more.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Linux&lt;/li&gt;&lt;li&gt;Implementation : Ruby&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2617900782011975301?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2617900782011975301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2617900782011975301'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#2617900782011975301' title='WhatWeb fingerprints Web servers and Web applications'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1977039498889396230</id><published>2010-07-05T10:05:00.002+08:00</published><updated>2010-07-05T10:07:08.042+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Instant Messenger'/><category scheme='http://www.blogger.com/atom/ns#' term='IRC'/><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='MSN'/><category scheme='http://www.blogger.com/atom/ns#' term='yahoo'/><category scheme='http://www.blogger.com/atom/ns#' term='ICQ'/><category scheme='http://www.blogger.com/atom/ns#' term='AOL'/><category scheme='http://www.blogger.com/atom/ns#' term='Twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='Chat'/><title type='text'>BitlBee allows users to talk to people on the MSN, ICQ, Jabber, Yahoo!, and AIM networks with any IRC client by emulating an IRC server</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.bitlbee.org/style/logo.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 154px; height: 130px;" src="http://www.bitlbee.org/style/logo.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.bitlbee.org/main.php/news.r.html"&gt;BitlBee&lt;/a&gt; allows users to talk to people on the MSN, ICQ, Jabber, Yahoo!, and AIM networks with any IRC client by emulating an IRC server. A virtual channel is created with all of the user's buddies in it, who can be talked to in the channel or in a query. Also, one can participate in group chats and chat rooms like they were normal IRC channels.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux, Solaris, BSD, Windows, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1977039498889396230?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1977039498889396230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1977039498889396230'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#1977039498889396230' title='BitlBee allows users to talk to people on the MSN, ICQ, Jabber, Yahoo!, and AIM networks with any IRC client by emulating an IRC server'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-5559006907172588234</id><published>2010-07-05T00:48:00.001+08:00</published><updated>2010-07-05T00:50:04.202+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Health'/><category scheme='http://www.blogger.com/atom/ns#' term='Health care'/><category scheme='http://www.blogger.com/atom/ns#' term='Medical Science'/><category scheme='http://www.blogger.com/atom/ns#' term='drugs'/><title type='text'>FreeDiams : A program for making prescriptions of pharmaceutical drugs and testing their interaction</title><content type='html'>&lt;div&gt;&lt;a href="http://www.freemedforms.com/en"&gt;FreeDiams&lt;/a&gt; is a program for making prescriptions of pharmaceutical drugs and testing their interactions. It is the result of building the FreeMedForms prescriber plugins into a standalone application. It is developed by medical doctors and is intended for use by these same professionals. It can be used to prescribe drugs and test drug interactions within a prescription. It can be linked to any application by way of its command line parameters. FreeDiams can use several drugs database, including the FDA_USA drug database, the French AFSSAPS drug database, and the Canadian drug databases.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Revised&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Mac OS, Windows, FreeBSD&lt;/li&gt;&lt;li&gt;Implementation : SQLite 3, C++, Qt&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-5559006907172588234?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5559006907172588234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5559006907172588234'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#5559006907172588234' title='FreeDiams : A program for making prescriptions of pharmaceutical drugs and testing their interaction'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-8818374540013715338</id><published>2010-07-02T12:32:00.002+08:00</published><updated>2010-07-02T12:34:00.932+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet Phone'/><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Telephony'/><category scheme='http://www.blogger.com/atom/ns#' term='Sound/Audio'/><category scheme='http://www.blogger.com/atom/ns#' term='Speech'/><title type='text'>Linphone : An audio and video Internet phone with GTK+ and console interfaces</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.linphone.org/design/linphone/images/linphone.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 229px; height: 78px;" src="http://www.linphone.org/design/linphone/images/linphone.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.linphone.org/"&gt;Linphone&lt;/a&gt; is an audio and video Internet phone with GTK+ and console interfaces. It uses the SIP protocol, and is compatible with most SIP clients and gateways. It can use various audio and video codecs such as Speex, GSM, G711, ilbc, amr, Theora, H263-1998, MPEG4, H264, and snow.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux, BSD, FreeBSD, Windows, Mac OS X, iPhoneOS, Android&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-8818374540013715338?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8818374540013715338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8818374540013715338'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#8818374540013715338' title='Linphone : An audio and video Internet phone with GTK+ and console interfaces'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2070487902355209256</id><published>2010-07-02T12:26:00.001+08:00</published><updated>2010-07-02T12:28:36.246+08:00</updated><title type='text'>Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gearman.org/lib/tpl/default/images/gearman80_title.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 480px; height: 80px;" src="http://gearman.org/lib/tpl/default/images/gearman80_title.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://gearman.org/"&gt;Gearma&lt;/a&gt;n provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. It can be used in a variety of applications, from high-availability web sites to the transport of database replication events. In other words, it is the nervous system for how distributed processing communicates. A few strong points about Gearman:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Open Source - It's free! (in both meanings of the word) Gearman has an active open source community that is easy to get involved with if you need help or want to contribute.&lt;/li&gt;&lt;li&gt;Multi-language - There are interfaces for a number of languages, and this list is growing. You also have the option to write heterogeneous applications with clients submitting work in one language and workers performing that work in another.&lt;/li&gt;&lt;li&gt;Flexible - You are not tied to any specific design pattern. You can quickly put together distributed applications using any model you choose, one of those options being Map/Reduce.&lt;/li&gt;&lt;li&gt;Fast - Gearman has a simple protocol and interface with a new optimized server in C to minimize your application overhead.&lt;/li&gt;&lt;li&gt;Embeddable - Since Gearman is fast and lightweight, it is great for applications of all sizes. It is also easy to introduce into existing applications with minimal overhead.&lt;/li&gt;&lt;li&gt;No single point of failure - Gearman can not only help scale systems, but can do it in a fault tolerant way.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2070487902355209256?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2070487902355209256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2070487902355209256'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#2070487902355209256' title='Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3612239755570760169</id><published>2010-07-02T11:44:00.002+08:00</published><updated>2010-07-02T11:50:38.417+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><title type='text'>libmemcached : A C client library for interfacing to a memcached server</title><content type='html'>&lt;div&gt;&lt;a href="http://libmemcached.org/libMemcached.html"&gt;libmemcached&lt;/a&gt; is a C client library for interfacing to a memcached server. It has been designed to be light on memory usage, thread safe and to provide full access to server side methods. It also implements several command line tools: memcat, memflush, memrm, memstat, and memslap (for load generation). The library has been designed to allow for different hashing methods on keys, partitioning by keys, and to use consistent hashing for distribution.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Revised&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX&lt;/li&gt;&lt;li&gt;Implementation : C, C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3612239755570760169?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3612239755570760169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3612239755570760169'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#3612239755570760169' title='libmemcached : A C client library for interfacing to a memcached server'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1874274039996583730</id><published>2010-07-02T11:28:00.002+08:00</published><updated>2010-07-02T11:37:41.618+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Firewalls'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>IPFire : A Linux firewall distribution that is built from source and comes with lots of additional features</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.ipfire.org/static/images/tux_menu_99x100.png?v=68fdf"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 100px; height: 99px;" src="http://www.ipfire.org/static/images/tux_menu_99x100.png?v=68fdf" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.ipfire.org/en/index"&gt;IPFire&lt;/a&gt; is a Linux firewall distribution that is built from source and comes with lots of additional features. It is easy to set up and administer. It features a firewall with stateful inspection, a content filtering engine, traffic control (QoS), VPN technology, and a lot of logging.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1874274039996583730?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1874274039996583730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1874274039996583730'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#1874274039996583730' title='IPFire : A Linux firewall distribution that is built from source and comes with lots of additional features'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1792355947433641456</id><published>2010-07-01T15:34:00.001+08:00</published><updated>2010-07-01T15:35:41.640+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Text Processing'/><title type='text'>Cuneiform : A commercial grade optical character recognition (OCR) system</title><content type='html'>&lt;div&gt;&lt;a href="https://launchpad.net/cuneiform-linux"&gt;Cuneiform&lt;/a&gt; is a commercial grade optical character recognition (OCR) system. It was originally developed and open sourced by Cognitive technologies, and was originally Windows-only. This project aims to port Cuneiform to run natively on Linux.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Revised&lt;/li&gt;&lt;li&gt;Operating Systems : Windows, Mac OS X, POSIX, Linux&lt;/li&gt;&lt;li&gt;Implementation : C, C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1792355947433641456?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1792355947433641456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1792355947433641456'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_07_01_archive.html#1792355947433641456' title='Cuneiform : A commercial grade optical character recognition (OCR) system'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1360915081137972045</id><published>2010-06-29T14:52:00.001+08:00</published><updated>2010-06-29T14:52:46.615+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='File Sharing'/><category scheme='http://www.blogger.com/atom/ns#' term='FTP'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Bittorrent'/><title type='text'>aria2 : A utility for downloading files</title><content type='html'>&lt;div&gt;&lt;a href="http://aria2.sourceforge.net/"&gt;aria2&lt;/a&gt; is a utility for downloading files. The supported protocols are HTTP(S), FTP, BitTorrent, and Metalink. It has a powerful segmented downloading ability, downloading a file from multiple sources and multiple protocols and utilizing your download bandwidth to the maximum. It supports downloading a file from HTTP(S)/FTP and BitTorrent at the same time, while the data downloaded from HTTP(S)/FTP is uploaded to the BitTorrent swarm. Using Metalink's chunk checksums, aria2 automatically validates chunks of data while downloading a file like BitTorrent.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux, Mac OS X, Windows, Cygwin, BSD, FreeBSD&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1360915081137972045?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1360915081137972045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1360915081137972045'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#1360915081137972045' title='aria2 : A utility for downloading files'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-7551113772834329381</id><published>2010-06-29T14:39:00.000+08:00</published><updated>2010-06-29T14:40:40.573+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Cryptography'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Mathematics'/><title type='text'>Botan : A C++ library of cryptographic algorithms, including AES, DES, SHA-1, RSA, DSA, Diffie-Hellman, and many others</title><content type='html'>&lt;div&gt;&lt;a href="http://botan.randombit.net/"&gt;Botan&lt;/a&gt; is a C++ library of cryptographic algorithms, including AES, DES, SHA-1, RSA, DSA, Diffie-Hellman, and many others. It also supports SSL/TLS, X.509 certificates and CRLs, and PKCS #10 certificate requests, and has a high level filter/pipe message processing system. The library is easily portable to most systems and compilers, and includes a substantial tutorial and API reference.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Revised&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Mac OS, X Windows, Windows, FreeBSD, NetBSD, Solaris&lt;/li&gt;&lt;li&gt;Implementation : C++, Assembly&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-7551113772834329381?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7551113772834329381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7551113772834329381'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#7551113772834329381' title='Botan : A C++ library of cryptographic algorithms, including AES, DES, SHA-1, RSA, DSA, Diffie-Hellman, and many others'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3210058272205910585</id><published>2010-06-29T14:32:00.002+08:00</published><updated>2010-06-29T14:33:43.699+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Log Analysis'/><title type='text'>Webalizer : A Web server log analysis program</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mrunix.net/webalizer/webalizer_head.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 80px;" src="http://www.mrunix.net/webalizer/webalizer_head.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;The &lt;a href="http://www.webalizer.org/"&gt;Webalizer&lt;/a&gt; is a Web server log analysis program. It is designed to scan web server log files in various formats and produce usage statistics in HTML format for viewing through a browser.&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3210058272205910585?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3210058272205910585'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3210058272205910585'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#3210058272205910585' title='Webalizer : A Web server log analysis program'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-5932465656198355082</id><published>2010-06-29T12:23:00.001+08:00</published><updated>2010-06-29T12:24:27.531+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Scientific/Engineering'/><title type='text'>netCDF Operators</title><content type='html'>&lt;div&gt;The netCDF Operators (&lt;a href="http://nco.sourceforge.net/"&gt;NCO&lt;/a&gt;) facilitates manipulation and analysis of self-describing data stored in the (freely available) netCDF format.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-5932465656198355082?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5932465656198355082'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5932465656198355082'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#5932465656198355082' title='netCDF Operators'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-723937987830736738</id><published>2010-06-29T12:17:00.003+08:00</published><updated>2010-06-29T12:21:34.659+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Utilities'/><category scheme='http://www.blogger.com/atom/ns#' term='Scientific/Engineering'/><title type='text'>NetCDF : A format developed at Unidata that was inspired by the CDF format from NASA</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.unidata.ucar.edu/software/netcdf/netcdf1_sm.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 100px; height: 72px;" src="http://www.unidata.ucar.edu/software/netcdf/netcdf1_sm.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.unidata.ucar.edu/software/netcdf/"&gt;NetCDF&lt;/a&gt; is a format developed at Unidata that was inspired by the CDF format from NASA. NetCDF stands for "Network Common Data Form" and is a self-describin&lt;/div&gt;&lt;div&gt;g data format, commonly used in scientific and engineering applications.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Original&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, IRIX, HP-UX, GNU/Hurd, BSD, OpenBSD, NetBSD, FreeBSD, Unix, Solaris, SCO, Linux, BSD/OS, AIX, Windows&lt;/li&gt;&lt;li&gt;Implementation : Fortran, C++, C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-723937987830736738?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/723937987830736738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/723937987830736738'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#723937987830736738' title='NetCDF : A format developed at Unidata that was inspired by the CDF format from NASA'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1971298011271071286</id><published>2010-06-28T11:23:00.000+08:00</published><updated>2010-06-28T11:24:20.874+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Capture'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><title type='text'>Scan Tailor : An interactive post-processing tool for scanned pages</title><content type='html'>&lt;div&gt;&lt;a href="http://scantailor.sourceforge.net/?q=en/about"&gt;Scan Tailor&lt;/a&gt; is an interactive post-processing tool for scanned pages. It performs operations such as page splitting, deskewing, adding/removing borders, despeckling, and others. You give it raw scans and you get pages ready to be printed or assembled into a PDF or a DJVU file.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1971298011271071286?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1971298011271071286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1971298011271071286'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#1971298011271071286' title='Scan Tailor : An interactive post-processing tool for scanned pages'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-7646293550737232295</id><published>2010-06-28T11:17:00.000+08:00</published><updated>2010-06-28T11:18:19.568+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Sound/Audio'/><category scheme='http://www.blogger.com/atom/ns#' term='Sound Synthesis'/><title type='text'>ZynAddSubFX : A powerful real-time, multi- timbral software synthesizer for Linux</title><content type='html'>&lt;div&gt;&lt;a href="http://zynaddsubfx.sourceforge.net/"&gt;ZynAddSubFX&lt;/a&gt; is a powerful real-time, multi- timbral software synthesizer for Linux. It has microtonal capabilities, and the instruments it creates sound like those from professional keyboards. It includes effects like reverb, echo, chorus, and phaser.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux, Windows&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-7646293550737232295?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7646293550737232295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7646293550737232295'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#7646293550737232295' title='ZynAddSubFX : A powerful real-time, multi- timbral software synthesizer for Linux'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-284766259655827186</id><published>2010-06-24T15:36:00.000+08:00</published><updated>2010-06-24T15:37:44.993+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Authentication'/><category scheme='http://www.blogger.com/atom/ns#' term='SMSOTP'/><category scheme='http://www.blogger.com/atom/ns#' term='OTP'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='2FA'/><category scheme='http://www.blogger.com/atom/ns#' term='Two-Factor'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile otp'/><category scheme='http://www.blogger.com/atom/ns#' term='OATH'/><category scheme='http://www.blogger.com/atom/ns#' term='tokens'/><category scheme='http://www.blogger.com/atom/ns#' term='motp'/><title type='text'>RCDevs OpenOTP provides strong two-factor authentication with one time passwords (OTP)</title><content type='html'>&lt;div&gt;&lt;a href="http://www.rcdevs.com/home/"&gt;RCDevs OpenOTP&lt;/a&gt; provides strong two-factor authentication with one time passwords (OTP). It supports OATH RFC-4226 HOTP (counter-based) and TOTP (Time-based), Mobile-OTP, YubiKey Software/Hardware Tokens, SMSOTP, and MAILOTP. It provides a SOAP/XML and RADIUS API and integrates into your LDAP (OpenLDAP, Novell, ActiveDirectory). It works with Web applications, VPNs, Unix, Microsoft, and more. It is composed of the RCDevs WebADM server application, the OpenOTP SOAP service, the optional Radius Bridge, and the User Self-service Desk end-user Web application. VMWare appliances and Web demos are available.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : Freeware&lt;/li&gt;&lt;li&gt;Operating Systems : Unix, Linux&lt;/li&gt;&lt;li&gt;Implementation : C, PHP&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-284766259655827186?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/284766259655827186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/284766259655827186'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#284766259655827186' title='RCDevs OpenOTP provides strong two-factor authentication with one time passwords (OTP)'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-6387012537619392907</id><published>2010-06-23T20:45:00.002+08:00</published><updated>2010-06-23T20:46:41.084+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Database Engines/Servers'/><title type='text'>The Drizzle project :  Building a database optimized for Cloud and Net applications</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://launchpadlibrarian.net/20582657/drizzle64.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 64px; height: 64px;" src="https://launchpadlibrarian.net/20582657/drizzle64.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;The &lt;a href="https://launchpad.net/drizzle"&gt;Drizzle&lt;/a&gt; project is building a database optimized for Cloud and Net applications. It is being designed for massive concurrency on modern multi-CPU/core architectures. The code is originally derived from MySQL.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, FreeBSD, Mac OS X, Solaris&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-6387012537619392907?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6387012537619392907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6387012537619392907'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#6387012537619392907' title='The Drizzle project :  Building a database optimized for Cloud and Net applications'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1624508321065220993</id><published>2010-06-23T20:39:00.003+08:00</published><updated>2010-06-23T20:41:20.904+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='3D Rendering'/><category scheme='http://www.blogger.com/atom/ns#' term='Clustering/Distributed Networks'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><title type='text'>DrQueue : A distributed rendering queue. It helps manage jobs on a render farm</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.drqueue.org/cwebsite/images/weasel2_150.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 148px; height: 134px;" src="http://www.drqueue.org/cwebsite/images/weasel2_150.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.drqueue.org/cwebsite/"&gt;DrQueue&lt;/a&gt; is a distributed rendering queue. It helps manage jobs on a render farm. It works under Linux, Mac OS X, FreeBSD, IRIX, and Windows, supports Maya, Blender, Lightwave, Mental Ray, Bmrt (Renderman), 3Delight, and Pixie out of the box, and can support any other renderer or computing task that can be handled via scripting.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Mac OS X, POSIX, BSD, FreeBSD, Linux, IRIX, Windows, Cygwin&lt;/li&gt;&lt;li&gt;Implementation : C C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1624508321065220993?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1624508321065220993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1624508321065220993'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#1624508321065220993' title='DrQueue : A distributed rendering queue. It helps manage jobs on a render farm'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-8673481130095489876</id><published>2010-06-22T19:06:00.002+08:00</published><updated>2010-06-22T19:08:35.533+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby'/><title type='text'>Chef : An open source systems integration framework built to bring the benefits of configuration mangement to your entire infrastructure</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.opscode.com/images/logo.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 125px; height: 67px;" src="http://www.opscode.com/images/logo.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.opscode.com/chef/"&gt;Chef&lt;/a&gt; is an open source systems integration framework built to bring the benefits of configuration mangement to your entire infrastructure. You write source code to describe how you want each part of your infrastructure to be built, then apply those descriptions to your servers. The result is a fully automated infrastructure: when a new server comes on line, the only thing you have to do is tell Chef what role it should play in your architecture.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-8673481130095489876?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8673481130095489876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8673481130095489876'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#8673481130095489876' title='Chef : An open source systems integration framework built to bring the benefits of configuration mangement to your entire infrastructure'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-6597285951846960960</id><published>2010-06-22T11:04:00.001+08:00</published><updated>2010-06-22T11:05:58.122+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Text Processing'/><title type='text'>Highlight : A universal converter from source code to HTML, XHTML, RTF, TeX, LaTeX, SVG, BBCode, terminal escape sequences, and XML</title><content type='html'>&lt;div&gt;&lt;a href="http://www.andre-simon.de/"&gt;Highlight&lt;/a&gt; is a universal converter from source code to HTML, XHTML, RTF, TeX, LaTeX, SVG, BBCode, terminal escape sequences, and XML. (X)HTML and SVG output are formatted by Cascading Style Sheets. It supports more than 140 programming languages, and includes 40 highlighting color themes. It's possible to easily enhance the parsing database. The converter includes some features to provide a consistent layout of the output code.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Windows, POSIX, Linux, Unix&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-6597285951846960960?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6597285951846960960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6597285951846960960'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#6597285951846960960' title='Highlight : A universal converter from source code to HTML, XHTML, RTF, TeX, LaTeX, SVG, BBCode, terminal escape sequences, and XML'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1694672386546004352</id><published>2010-06-22T10:55:00.002+08:00</published><updated>2010-06-22T10:58:59.931+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Business Intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='Analytics'/><category scheme='http://www.blogger.com/atom/ns#' term='Database Engines/Servers'/><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><category scheme='http://www.blogger.com/atom/ns#' term='column-oriented database'/><category scheme='http://www.blogger.com/atom/ns#' term='data warehouse'/><title type='text'>InfiniDB Community Edition</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://infinidb.org/templates/tpl_ja_halite_j15/images/gray/logo.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 250px; height: 125px;" src="http://infinidb.org/templates/tpl_ja_halite_j15/images/gray/logo.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://infinidb.org/"&gt;InfiniDB Community Edition&lt;/a&gt; is a scale-up, column-oriented database for data warehousing, analytics, business intelligence, and read-intensive applications. InfiniDB's data warehouse columnar engine is multi-terabyte capable and supports a MySQL interface.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL v2&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Windows&lt;/li&gt;&lt;li&gt;Implementation : C++, MySQL&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1694672386546004352?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1694672386546004352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1694672386546004352'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#1694672386546004352' title='InfiniDB Community Edition'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1692054604424750526</id><published>2010-06-21T10:41:00.000+08:00</published><updated>2010-06-21T10:43:20.080+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Office/Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Scheduling'/><title type='text'>Remind : A full-featured calendar/reminder program</title><content type='html'>&lt;div&gt;&lt;a href="http://www.roaringpenguin.com/products/remind"&gt;Remind&lt;/a&gt; is a full-featured calendar/reminder program featuring sophisticated date calculation, moon phases, sunrise/sunset, Hebrew calendar, alarms, PostScript output, an X front-end, multilingual messages, and proper handling of holidays. It also includes scripts for making a nice WWW calendar server.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX&lt;/li&gt;&lt;li&gt;Implementation : Tcl, C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1692054604424750526?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1692054604424750526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1692054604424750526'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#1692054604424750526' title='Remind : A full-featured calendar/reminder program'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-5068724037594299088</id><published>2010-06-21T10:33:00.002+08:00</published><updated>2010-06-21T10:34:20.323+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cryptography'/><category scheme='http://www.blogger.com/atom/ns#' term='usb flash drive'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='external harddrive'/><category scheme='http://www.blogger.com/atom/ns#' term='encryption'/><category scheme='http://www.blogger.com/atom/ns#' term='usb-key'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>UsbCryptFormat : A graphical user interface (GUI) for the encryption of USB flash drives or external hard drives</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mandalka.name/usbcryptformat/usbcryptformat.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 128px; height: 128px;" src="http://www.mandalka.name/usbcryptformat/usbcryptformat.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.mandalka.name/usbcryptformat/index.html.en"&gt;UsbCryptFormat&lt;/a&gt; is a graphical user interface (GUI) for the encryption of USB flash drives or external hard drives. It allows the user to reformat a USB flash drive, an SD card, or an external hard drive with an encrypted filesystem very easily and without the danger of destroying data on an internal hard drive because of incautious handling of device names. So it is usable even for a layperson.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Debian GNU/Linux Ubuntu&lt;/li&gt;&lt;li&gt;Implementation : bash&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-5068724037594299088?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5068724037594299088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5068724037594299088'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#5068724037594299088' title='UsbCryptFormat : A graphical user interface (GUI) for the encryption of USB flash drives or external hard drives'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3811356730609855685</id><published>2010-06-21T10:29:00.001+08:00</published><updated>2010-06-21T10:30:38.067+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Office/Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='Text Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='Point-Of-Sale'/><category scheme='http://www.blogger.com/atom/ns#' term='printing'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Financial'/><title type='text'>Barcode Writer in Pure Postscript implements the printing of many barcode formats entirely within PostScript</title><content type='html'>&lt;div&gt;&lt;a href="http://www.terryburton.co.uk/barcodewriter/"&gt;Barcode Writer&lt;/a&gt; in Pure Postscript implements the printing of many barcode formats entirely within PostScript, so that the process of converting the input string into the printed output is performed by the printer itself. The project supports all major barcode formats including EAN-13, EAN-8, UPC-A, UPC-E, ISBN, Code 128 (A, B, and C), Code 39, Code 93, Code 11, ITF-14, GS1 DataBar, MSI, Plessey, Postnet, Code 2 of 5, Codabar, QR Code, PDF417, MaxiCode, Aztec Code, Data Matrix, PostNet, OneCode, RM4SCC, AusPost, etc.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : MIT/X&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : PostScript&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3811356730609855685?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3811356730609855685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3811356730609855685'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#3811356730609855685' title='Barcode Writer in Pure Postscript implements the printing of many barcode formats entirely within PostScript'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-5333089363971485476</id><published>2010-06-21T08:52:00.002+08:00</published><updated>2010-06-21T08:54:43.812+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debugger'/><category scheme='http://www.blogger.com/atom/ns#' term='XHTML'/><category scheme='http://www.blogger.com/atom/ns#' term='HTML'/><title type='text'>xhtmldbg provides you with the facility to check and analyze web page content directly</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://xhtmldbg.hjcms.de/images/xhtmldbg.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 46px; height: 46px;" src="http://xhtmldbg.hjcms.de/images/xhtmldbg.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://xhtmldbg.hjcms.de/"&gt;xhtmldbg&lt;/a&gt; provides you with the facility to check and analyze web page content directly. All these are good starting points for targeted xhtml development debugging. It features the ability to watch HTTP headers, to watch _POST variables when submitting html forms, css stylesheet monitoring. dom inspector for better documents structure monitoring, to indicate css stylesheet attributes, to indicate current used cookies, to watch javascript errors, auto reload function up to 60 seconds, analyzing SEO keywords, and quick HTTP_USER_AGENT switching.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Linux (32 and 64 bit)&lt;/li&gt;&lt;li&gt;Implementation : C++, QT 4&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-5333089363971485476?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5333089363971485476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5333089363971485476'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#5333089363971485476' title='xhtmldbg provides you with the facility to check and analyze web page content directly'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-6158690107358560199</id><published>2010-06-21T08:45:00.001+08:00</published><updated>2010-06-21T08:49:01.719+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='role playing'/><category scheme='http://www.blogger.com/atom/ns#' term='multiplayer'/><category scheme='http://www.blogger.com/atom/ns#' term='mud'/><category scheme='http://www.blogger.com/atom/ns#' term='mmorpg'/><category scheme='http://www.blogger.com/atom/ns#' term='Games/Entertainment'/><title type='text'>The Goblin and the Butterfly (TGATB) : 2D/3D client for the MMORPG of the same name</title><content type='html'>&lt;div&gt;&lt;a href="http://the-green-leaf.de/tgatb.html"&gt;The Goblin and the Butterfly&lt;/a&gt; (TGATB) is a 2D/3D client for the MMORPG of the same name.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Windows, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : C, SDL&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-6158690107358560199?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6158690107358560199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6158690107358560199'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#6158690107358560199' title='The Goblin and the Butterfly (TGATB) : 2D/3D client for the MMORPG of the same name'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-4472478905045158816</id><published>2010-06-19T13:16:00.001+08:00</published><updated>2010-06-19T13:17:56.008+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webcam'/><category scheme='http://www.blogger.com/atom/ns#' term='scada'/><category scheme='http://www.blogger.com/atom/ns#' term='Home Automation'/><category scheme='http://www.blogger.com/atom/ns#' term='X10'/><title type='text'>Stantor-Domodulor : A home automation software system</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://stantor.free.fr/logo_stantor_v3.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 210px; height: 130px;" src="http://stantor.free.fr/logo_stantor_v3.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://stantor.free.fr/index_EN.htm"&gt;Stantor-Domodulor&lt;/a&gt; is a home automation software system. It lets you manage electric and electronic facilities through Web pages, I-mode, and WAP 2 and 1. Stantor can drive Velleman k8000/k8055/k8061 boards, X10 materials, USB webcams, and sound boards. Stantor correspondents can sent alerts via email and instant messaging. Linux distributions supported are Ubuntu, Fedora, and Mandriva.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Fedora, Mandriva, Ubuntu, Linux&lt;/li&gt;&lt;li&gt;Implementation : HTML, MySQL, PHP, C++, Apache, Video, JavaScript, AJAX&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-4472478905045158816?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4472478905045158816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4472478905045158816'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#4472478905045158816' title='Stantor-Domodulor : A home automation software system'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-334185865338479529</id><published>2010-06-19T13:12:00.001+08:00</published><updated>2010-06-19T13:12:41.726+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OBD'/><category scheme='http://www.blogger.com/atom/ns#' term='Logging'/><category scheme='http://www.blogger.com/atom/ns#' term='OBD2'/><category scheme='http://www.blogger.com/atom/ns#' term='GPS'/><category scheme='http://www.blogger.com/atom/ns#' term='google earth'/><category scheme='http://www.blogger.com/atom/ns#' term='Car'/><category scheme='http://www.blogger.com/atom/ns#' term='kml'/><title type='text'>OBD GPS Logger logs OBDII and GPS data</title><content type='html'>&lt;div&gt;&lt;a href="http://icculus.org/obdgpslogger/"&gt;OBD GPS Logger&lt;/a&gt; logs OBDII and GPS data. It can then take that logged data and write useful output formats. Interesting information logged and exported includes how fast you're going, how fast the engine's going, the air flow into the engine, and the throttle position.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, POSIX, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-334185865338479529?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/334185865338479529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/334185865338479529'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#334185865338479529' title='OBD GPS Logger logs OBDII and GPS data'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2397315397428067252</id><published>2010-06-19T12:03:00.000+08:00</published><updated>2010-06-19T12:04:35.516+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Partition Editor : A graphical frontend to libparted</title><content type='html'>&lt;div&gt;&lt;a href="http://gparted.sourceforge.net/"&gt;Gnome Partition Editor&lt;/a&gt; is a graphical frontend to libparted. It supports creating, resizing, moving, and copying of partitions.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2397315397428067252?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2397315397428067252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2397315397428067252'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#2397315397428067252' title='Partition Editor : A graphical frontend to libparted'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-8045518797147568754</id><published>2010-06-17T22:51:00.002+08:00</published><updated>2010-06-17T22:53:30.887+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>HAproxy : A high-performance and highly-robust TCP and HTTP load balancer</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://haproxy.1wt.eu/img/logo-med.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 154px; height: 78px;" src="http://haproxy.1wt.eu/img/logo-med.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://haproxy.1wt.eu/"&gt;HAproxy&lt;/a&gt; is a high-performance and highly-robust TCP and HTTP load balancer which provides cookie-based persistence, content-based switching, advanced traffic regulation with surge protection, automatic failover, run-time regex-based header control, Web-based reporting, advanced logging to help trouble-shooting buggy applications and/or networks, and a few other features. Its own event-driven state machine achieves 20,000 hits per second and surpasses GigaEthernet on modern hardware, even with tens of thousands of simultaneous connections.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux, BSD, OpenBSD, Solaris&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-8045518797147568754?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8045518797147568754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8045518797147568754'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#8045518797147568754' title='HAproxy : A high-performance and highly-robust TCP and HTTP load balancer'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1397874319623773095</id><published>2010-06-14T15:05:00.000+08:00</published><updated>2010-06-14T15:06:08.537+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Capture'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><title type='text'>Scan Tailor : An interactive post-processing tool for scanned pages</title><content type='html'>&lt;div&gt;&lt;a href="http://scantailor.sourceforge.net/"&gt;Scan Tailor&lt;/a&gt; is an interactive post-processing tool for scanned pages. It performs operations such as page splitting, deskewing, adding/removing borders, despeckling, and others. You give it raw scans and you get pages ready to be printed or assembled into a PDF or a DJVU file.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1397874319623773095?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1397874319623773095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1397874319623773095'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#1397874319623773095' title='Scan Tailor : An interactive post-processing tool for scanned pages'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-19916271920642471</id><published>2010-06-12T15:07:00.001+08:00</published><updated>2010-06-12T15:10:42.474+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Server'/><category scheme='http://www.blogger.com/atom/ns#' term='Operating Systems'/><category scheme='http://www.blogger.com/atom/ns#' term='Firewall'/><category scheme='http://www.blogger.com/atom/ns#' term='gateway'/><category scheme='http://www.blogger.com/atom/ns#' term='Filters'/><title type='text'>ClearOS : An integrated network server gateway solution for small and distributed organizations</title><content type='html'>&lt;div&gt;&lt;a href="http://www.clearfoundation.com/"&gt;ClearOS&lt;/a&gt; is an integrated network server gateway solution for small and distributed organizations. The software provides all the necessary server tools to run an organization including email, anti-virus, anti-spam, file sharing, groupware, VPN, firewall, intrusion detection/prevention, content filtering, bandwidth management, multi-WAN, and more. Through the intuitive Web-based management console, an administrator can configure the server software along with integrated cloud-based services.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL, Public Domain&lt;/li&gt;&lt;li&gt;Implementation : PHP, Perl, C, Python, Lua&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-19916271920642471?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/19916271920642471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/19916271920642471'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#19916271920642471' title='ClearOS : An integrated network server gateway solution for small and distributed organizations'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-617088921883948583</id><published>2010-06-08T17:21:00.001+08:00</published><updated>2010-06-08T17:30:10.293+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Office/Business'/><category scheme='http://www.blogger.com/atom/ns#' term='Systems Administration'/><category scheme='http://www.blogger.com/atom/ns#' term='Information Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Records Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Financial'/><category scheme='http://www.blogger.com/atom/ns#' term='Accounting'/><title type='text'>Freeside : An open-source billing and trouble ticketing packag</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.freeside.biz/freeside/imgs/logo2.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 144px; height: 104px;" src="http://www.freeside.biz/freeside/imgs/logo2.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.freeside.biz/freeside/"&gt;Freeside&lt;/a&gt; is an open-source billing and trouble ticketing package for ISPs, VoIP, hosting, service, and content providers, and other online businesses.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : AGPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, BSD, FreeBSD, Solaris, Linux, Unix&lt;/li&gt;&lt;li&gt;Implementation : Perl, SQL&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-617088921883948583?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/617088921883948583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/617088921883948583'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#617088921883948583' title='Freeside : An open-source billing and trouble ticketing packag'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-5991835301830756720</id><published>2010-06-08T17:17:00.002+08:00</published><updated>2010-06-08T17:20:57.817+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Clustering/Distributed Networks'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Frameworks'/><category scheme='http://www.blogger.com/atom/ns#' term='virtual reality'/><category scheme='http://www.blogger.com/atom/ns#' term='cloud computing'/><title type='text'>Glass : A library for distributed computing and cloud computing, focusing in high performance, low lag applications</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://libglass.sourceforge.net/baseimages/libglass.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 284px; height: 82px;" src="http://libglass.sourceforge.net/baseimages/libglass.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://libglass.sourceforge.net/"&gt;Glass&lt;/a&gt; is a library for distributed computing and cloud computing, focusing in high performance, low lag applications, particularly virtual and augmented reality.&lt;/div&gt;&lt;div&gt;The Glass framework is a scalable set of components that can be used by applications to perform distributed computing. Applications are built reusing the available components as needed. One of the major goals of Glass is to be a user-friendly framework, not only suitable for new applications, but also for legacy code. This is an important feature, as most available solutions for distributed computing require a substantial amount of rewrite of legacy code; some of them require a complete change of the application design.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : Mac OS X, Windows, Cygwin, POSIX, IRIX, Linux&lt;/li&gt;&lt;li&gt;Implementation : C++, Java&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-5991835301830756720?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5991835301830756720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5991835301830756720'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#5991835301830756720' title='Glass : A library for distributed computing and cloud computing, focusing in high performance, low lag applications'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2409104430428567610</id><published>2010-06-03T18:11:00.002+08:00</published><updated>2010-06-03T18:12:57.789+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Compression'/><category scheme='http://www.blogger.com/atom/ns#' term='Proxy Servers'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>Ziproxy : A high-performance forwarding (non-caching) HTTP proxy that gzips text and HTML files, and reduces the size of images</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ziproxy.sourceforge.net/ziproxy_logo.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 160px; height: 74px;" src="http://ziproxy.sourceforge.net/ziproxy_logo.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://ziproxy.sourceforge.net/"&gt;Ziproxy&lt;/a&gt; is a high-performance forwarding (non-caching) HTTP proxy that gzips text and HTML files, and reduces the size of images by converting them to lower quality JPEGs or JPEG 2000. It is intended to increase the speed for low-speed Internet connections (mobile, dial-up, other). It's suitable for both home and professional usage. Ziproxy is fully configurable and also features transparent proxy mode, HTML/JS/CSS optimization, operation in daemon mode, a detailed access log with compression statistics, basic authentication, and more.&lt;/div&gt;&lt;div&gt;Licenses : GPLv2, GPL&lt;/div&gt;&lt;div&gt;Operating Systems : Linux, BSD, Cygwin, Mac OS X, FreeBSD&lt;/div&gt;&lt;div&gt;Implementation : C&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2409104430428567610?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2409104430428567610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2409104430428567610'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#2409104430428567610' title='Ziproxy : A high-performance forwarding (non-caching) HTTP proxy that gzips text and HTML files, and reduces the size of images'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2770840299633922836</id><published>2010-06-01T17:28:00.000+08:00</published><updated>2010-06-01T17:29:39.749+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='File Sharing'/><category scheme='http://www.blogger.com/atom/ns#' term='Cryptography'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><category scheme='http://www.blogger.com/atom/ns#' term='Chat'/><title type='text'>RetroShare : A cross-platform private P2P sharing program</title><content type='html'>&lt;div&gt;&lt;a href="http://retroshare.sourceforge.net/"&gt;RetroShar&lt;/a&gt;e is a cross-platform private P2P sharing program. It lets you share securely with your friends, using a web-of-trust to authenticate peers and OpenSSL to encrypt all communication. RetroShare provides file sharing, chat, messages, and channels.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux, Windows, mac&lt;/li&gt;&lt;li&gt;Implementation : C++, Qt&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2770840299633922836?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2770840299633922836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2770840299633922836'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_06_01_archive.html#2770840299633922836' title='RetroShare : A cross-platform private P2P sharing program'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-7691888115447464161</id><published>2010-05-31T15:37:00.000+08:00</published><updated>2010-05-31T15:38:22.772+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Audio'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='converter'/><category scheme='http://www.blogger.com/atom/ns#' term='transcoder'/><title type='text'>Arista : An easy-to-use multimedia transcoder for the GNOME desktop</title><content type='html'>&lt;div&gt;&lt;a href="http://www.transcoder.org/"&gt;Arista&lt;/a&gt; is an easy-to-use multimedia transcoder for the GNOME desktop. It focuses on the goal of transcoding media, namely the devices you wish to play the media on. It is designed for use by people who are not familiar with audio and video encoding and want an easy way to get multimedia to their devices. It supports input from DVD and V4L devices as well as regular files.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPLv2.1&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : GTK, GDK, GConf, GIO, Cairo, Gstreamer, Python, udev&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-7691888115447464161?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7691888115447464161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7691888115447464161'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#7691888115447464161' title='Arista : An easy-to-use multimedia transcoder for the GNOME desktop'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1493778988540927842</id><published>2010-05-31T15:30:00.002+08:00</published><updated>2010-05-31T15:34:35.511+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arm'/><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='map'/><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='x86'/><category scheme='http://www.blogger.com/atom/ns#' term='blackfin'/><category scheme='http://www.blogger.com/atom/ns#' term='Application Frameworks'/><category scheme='http://www.blogger.com/atom/ns#' term='davinci'/><category scheme='http://www.blogger.com/atom/ns#' term='X11'/><category scheme='http://www.blogger.com/atom/ns#' term='beagleboard'/><title type='text'>Disko : A user interface application framework for the fast and simple development of flexible applications on embedded Linux systems</title><content type='html'>&lt;div&gt;&lt;a href="http://www.diskohq.com/"&gt;Disko&lt;/a&gt; is a user interface application framework for the fast and simple development of flexible applications on embedded Linux systems, with a particular focus on interactive user interfaces. It is high-performance and easy to learn, and due to its architecture is well suited to creating complex applications.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1493778988540927842?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1493778988540927842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1493778988540927842'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#1493778988540927842' title='Disko : A user interface application framework for the fast and simple development of flexible applications on embedded Linux systems'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2350072931662532470</id><published>2010-05-28T18:42:00.001+08:00</published><updated>2010-05-28T18:43:48.548+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>sinfo : A monitoring tool that uses a broadcast scheme to distribute information on the status of each computer on your local network</title><content type='html'>&lt;div&gt;&lt;a href="http://www.ant.uni-bremen.de/whomes/rinas/sinfo/"&gt;sinfo&lt;/a&gt; is a monitoring tool that uses a broadcast scheme to distribute information on the status of each computer on your local network. It supports CPU, memory usage, network load, and information about the top 5 processes on each computer. sinfo uses ncurses to display the information in an attractive manner.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux, Solaris, BSD, FreeBSD&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2350072931662532470?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2350072931662532470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2350072931662532470'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#2350072931662532470' title='sinfo : A monitoring tool that uses a broadcast scheme to distribute information on the status of each computer on your local network'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-5928486595840103285</id><published>2010-05-28T18:29:00.001+08:00</published><updated>2010-05-28T18:31:10.627+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Utility'/><category scheme='http://www.blogger.com/atom/ns#' term='desktop'/><title type='text'>QSynergy : A comprehensive and easy-to-use graphical front end for Synerg</title><content type='html'>&lt;div&gt;&lt;a href="http://www.volker-lanz.de/en/software/qsynergy/"&gt;QSynergy&lt;/a&gt; is a comprehensive and easy-to-use graphical front end for Synergy. Synergy lets a user control more than one computer with a single mouse and keyboard (and has lots and lots of extra features on top of that). Since Synergy only has a GUI for MS Windows, QSynergy was written to step in and fill this gap for users on Mac and Unix platforms.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Mac OS X, Windows&lt;/li&gt;&lt;li&gt;Implementation : C++, Qt 4&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-5928486595840103285?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5928486595840103285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5928486595840103285'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#5928486595840103285' title='QSynergy : A comprehensive and easy-to-use graphical front end for Synerg'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2724636690537921106</id><published>2010-05-28T17:51:00.003+08:00</published><updated>2010-05-28T17:56:23.917+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Firewalls'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>NuFW is an authenticating firewal</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.nufw.org/themes/nufw/images/logo.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 140px; height: 100px;" src="http://www.nufw.org/themes/nufw/images/logo.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.nufw.org/"&gt;NuFW&lt;/a&gt; is an authenticating firewall. It adds strict and secure identity-based filtering capabilities to enterprise-grade firewalls. It can also set quality of service on a per-user basis and log user activities into an SQL database. Furthermore, it can use multiple external authentication sources via PAM and be the key of a Single Sign On solution.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2724636690537921106?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2724636690537921106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2724636690537921106'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#2724636690537921106' title='NuFW is an authenticating firewal'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-6988735164433590397</id><published>2010-05-28T17:27:00.001+08:00</published><updated>2010-05-28T17:28:35.500+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='education'/><title type='text'>Hanzim ("Hanzi Master") : An interactive visual dictionary for learning and seeing relationships between Chinese radicals, characters, and compounds</title><content type='html'>&lt;div&gt;&lt;a href="http://hanzim.com/"&gt;Hanzim&lt;/a&gt; ("Hanzi Master") is an interactive visual dictionary for learning and seeing relationships between Chinese radicals, characters, and compounds. All the characters with a given radical, phonetic component, or pronunciation can be displayed, and all words containing a character, with English meanings. All data is stored locally. Either simplified or traditional characters can be used.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : Shareware&lt;/li&gt;&lt;li&gt;Operating Systems : Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : Tcl&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-6988735164433590397?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6988735164433590397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6988735164433590397'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#6988735164433590397' title='Hanzim (&quot;Hanzi Master&quot;) : An interactive visual dictionary for learning and seeing relationships between Chinese radicals, characters, and compounds'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-5768163568540924644</id><published>2010-05-27T23:52:00.002+08:00</published><updated>2010-05-27T23:53:52.825+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network Analysis'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='snort'/><category scheme='http://www.blogger.com/atom/ns#' term='IPS'/><category scheme='http://www.blogger.com/atom/ns#' term='IDS'/><category scheme='http://www.blogger.com/atom/ns#' term='IPv6'/><category scheme='http://www.blogger.com/atom/ns#' term='IPv4'/><title type='text'>Suricata : A network intrusion detection and prevention engine developed by the Open Information Security Foundation and its supporting vendors</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.openinfosecfoundation.org/images/stories/oisf-logo-edit.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 800px; height: 141px;" src="http://www.openinfosecfoundation.org/images/stories/oisf-logo-edit.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.openinfosecfoundation.org/"&gt;Suricata&lt;/a&gt; is a network intrusion detection and prevention engine developed by the Open Information Security Foundation and its supporting vendors. The engine is multi-threaded and has native IPv6 support. It's capable of loading existing Snort rules and signatures and supports the Barnyard and Barnyard2 tools.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, FreeBSD, Mac OS X, Windows&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-5768163568540924644?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5768163568540924644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5768163568540924644'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#5768163568540924644' title='Suricata : A network intrusion detection and prevention engine developed by the Open Information Security Foundation and its supporting vendors'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-5935584413928884885</id><published>2010-05-27T23:41:00.002+08:00</published><updated>2010-05-27T23:43:25.161+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='registrar'/><category scheme='http://www.blogger.com/atom/ns#' term='DNS'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='dnssec'/><category scheme='http://www.blogger.com/atom/ns#' term='infrastructure'/><category scheme='http://www.blogger.com/atom/ns#' term='tld'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Registry'/><title type='text'>OpenDNSSEC : Software that manages the security of domain names on the Internet</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.opendnssec.org/wp-content/themes/tropicala/images/opendnssec_logo_120.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 113px; height: 120px;" src="http://www.opendnssec.org/wp-content/themes/tropicala/images/opendnssec_logo_120.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.opendnssec.org/"&gt;OpenDNSSEC&lt;/a&gt; is software that manages the security of domain names on the Internet. The project intends to drive adoption of Domain Name System Security Extensions (DNSSEC) to further enhance Internet security.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Revised&lt;/li&gt;&lt;li&gt;Operating Systems : Unix, RHEL, Linux, OpenBSD, FreeBSD, NetBSD, Fedora, Debian, Ubuntu, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : C, C++, Python, Ruby, ldns&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-5935584413928884885?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5935584413928884885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5935584413928884885'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#5935584413928884885' title='OpenDNSSEC : Software that manages the security of domain names on the Internet'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1697373041307854689</id><published>2010-05-27T00:12:00.001+08:00</published><updated>2010-05-27T00:13:40.341+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Cryptography'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><title type='text'>XML Security Library : A C library based on LibXML2</title><content type='html'>&lt;div&gt;&lt;a href="http://www.aleksey.com/xmlsec/"&gt;XML Security Library&lt;/a&gt; is a C library based on LibXML2. It provides an implementation for major XML security standards: XML Digital Signature and XML Encryption.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : MIT/X&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1697373041307854689?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1697373041307854689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1697373041307854689'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#1697373041307854689' title='XML Security Library : A C library based on LibXML2'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-85386376130645427</id><published>2010-05-27T00:09:00.001+08:00</published><updated>2010-05-27T00:11:12.118+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='3D Rendering'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='Benchmark'/><category scheme='http://www.blogger.com/atom/ns#' term='Scientific/Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='3D Modeling'/><category scheme='http://www.blogger.com/atom/ns#' term='Viewers'/><category scheme='http://www.blogger.com/atom/ns#' term='Visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics Conversion'/><title type='text'>BRL-CAD : A powerful constructive solid geometry solid modeling system</title><content type='html'>&lt;div&gt;&lt;a href="http://brlcad.org/"&gt;BRL-CAD&lt;/a&gt; is a powerful constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, and image and signal-processing tools.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Revised, LGPL, Public Domain&lt;/li&gt;&lt;li&gt;Operating Systems : Unix, Mac OS X, Windows, Cygwin, POSIX, BSD, IRIX, Linux, Solaris&lt;/li&gt;&lt;li&gt;Implementation : C, C++, PHP, Tcl, Unix Shell&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-85386376130645427?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/85386376130645427'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/85386376130645427'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#85386376130645427' title='BRL-CAD : A powerful constructive solid geometry solid modeling system'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-4286717802575774123</id><published>2010-05-26T23:59:00.000+08:00</published><updated>2010-05-27T00:01:01.455+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Email Clients (MUA)'/><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='Forensics'/><category scheme='http://www.blogger.com/atom/ns#' term='Library'/><title type='text'>libpff : A library and tools to access the Personal Folder File (PFF) and the Offline Folder File (OFF) forma</title><content type='html'>&lt;div&gt;&lt;a href="http://sourceforge.net/projects/libpff/"&gt;libpff&lt;/a&gt; is a library and tools to access the Personal Folder File (PFF) and the Offline Folder File (OFF) format. PFF is used by Outlook in PAB (Personal Address Book), PST (Personal Storage Table), and OST (Offline Storage Table) files.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL v3&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Windows&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-4286717802575774123?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4286717802575774123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4286717802575774123'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#4286717802575774123' title='libpff : A library and tools to access the Personal Folder File (PFF) and the Offline Folder File (OFF) forma'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-6893244581027108042</id><published>2010-05-26T23:55:00.000+08:00</published><updated>2010-05-26T23:57:38.106+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Screensaver'/><category scheme='http://www.blogger.com/atom/ns#' term='animated'/><category scheme='http://www.blogger.com/atom/ns#' term='HTPC'/><category scheme='http://www.blogger.com/atom/ns#' term='launcher'/><category scheme='http://www.blogger.com/atom/ns#' term='ftgl'/><category scheme='http://www.blogger.com/atom/ns#' term='Theme'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenGL'/><category scheme='http://www.blogger.com/atom/ns#' term='emulation'/><category scheme='http://www.blogger.com/atom/ns#' term='dashboard'/><title type='text'>typhon : A slim and themeable OpenGL-based dashboard and program launcher</title><content type='html'>&lt;div&gt;&lt;a href="http://www.frostworx.de/?p=1"&gt;typhon&lt;/a&gt; is a slim and themeable OpenGL-based dashboard and program launcher. It's meant to be easily used on Linux HTPCs. It can be used as an emulator launcher and program launcher. It has optional PNG picture support for both background and preview pictures. There's also an optional autoscreenshotmode, which creates a preview picture of the launched app after a user-configured time. Everything can be configured by the user, including colors, whole color themes, font, font size (any TTF font will do), optional sound effects, optional 3d icons (using glut), and background and preview pictures. Already installed screensavers can also be used as backgrounds using compositing/ transparency. There are also several X11 functions that can be enabled/disabled, like hide/show mouse, enable/disable window decoration, show on all desktops, etc. typhon also works fine with compiz and can be controlled with the mouse and/or keyboard (and therefore also with remotes).&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : GNU/Linux&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-6893244581027108042?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6893244581027108042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6893244581027108042'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#6893244581027108042' title='typhon : A slim and themeable OpenGL-based dashboard and program launcher'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-8001039305600862800</id><published>2010-05-26T23:45:00.002+08:00</published><updated>2010-05-26T23:47:43.681+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Vector-Based'/><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Libraries'/><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='Viewers'/><category scheme='http://www.blogger.com/atom/ns#' term='Text Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='Editors'/><category scheme='http://www.blogger.com/atom/ns#' term='printing'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics Conversion'/><title type='text'>Poppler  :  PDF rendering library derived from xpdf</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://poppler.freedesktop.org/logo.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 137px; height: 111px;" src="http://poppler.freedesktop.org/logo.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://poppler.freedesktop.org/"&gt;Poppler&lt;/a&gt; is a PDF rendering library derived from xpdf. It has been enhanced to utilize modern libraries. It also provides basic command line utilities.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Unix, POSIX&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-8001039305600862800?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8001039305600862800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8001039305600862800'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#8001039305600862800' title='Poppler  :  PDF rendering library derived from xpdf'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-5054906503728382394</id><published>2010-05-26T23:41:00.000+08:00</published><updated>2010-05-26T23:42:06.828+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='Text Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics Conversion'/><title type='text'>pdf2djvu creates DjVu files from PDF files</title><content type='html'>&lt;div&gt;&lt;a href="http://code.google.com/p/pdf2djvu/"&gt;pdf2djvu&lt;/a&gt; creates DjVu files from PDF files. It's able to extract: graphics, text layer, hyperlinks, document outline (bookmarks), and metadata.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux, Mac OS X, Windows, FreeBSD&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-5054906503728382394?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5054906503728382394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5054906503728382394'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#5054906503728382394' title='pdf2djvu creates DjVu files from PDF files'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3164056056760233677</id><published>2010-05-26T23:33:00.002+08:00</published><updated>2010-05-26T23:35:30.919+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='Telephony'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>The GNU Gatekeeper  : A free H.323 gatekeeper based on the OpenH323 project</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.gnugk.org/logo.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 223px; height: 87px;" src="http://www.gnugk.org/logo.gif" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;The &lt;a href="http://www.gnugk.org/"&gt;GNU Gatekeeper&lt;/a&gt; is a free H.323 gatekeeper based on the OpenH323 project. You can use it to manage a Voice-over-IP network and let endpoints (e.g., Netmeeting) communicate through symbolic names. It also has an external interface for billing and other applications. It runs on a number of Unix versions (including Linux and Solaris) and Windows.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Mac OS X, POSIX, BSD, FreeBSD, Windows, Linux, Solaris&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3164056056760233677?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3164056056760233677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3164056056760233677'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#3164056056760233677' title='The GNU Gatekeeper  : A free H.323 gatekeeper based on the OpenH323 project'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1968567285686899870</id><published>2010-05-25T18:53:00.001+08:00</published><updated>2010-05-25T18:56:11.978+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='Viewers'/><category scheme='http://www.blogger.com/atom/ns#' term='Raster-Based'/><category scheme='http://www.blogger.com/atom/ns#' term='Editors'/><title type='text'>Fotoxx : A photo editing and collection management application</title><content type='html'>&lt;div&gt;&lt;a href="http://kornelix.squarespace.com/fotoxx"&gt;Fotoxx&lt;/a&gt; is a photo editing and collection management application. It lets you navigate an image collection using a thumbnail browser, import camera RAW files and edit them with 16-bit color, save edited images as TIFF-8/16, JPEG, or PNG, and edit the whole image or a selected area with adjustable edge blending. It supports multiple undo/redo. Tags, dates, and ratings can be added to images, which can be searched using these criteria as well as file names. Functions include brightness and color adjustments, trim, rescale, rotate, warp, sharpen, blur, noise reduction, red-eye removal, HDR composites, tone-mapping, and panorama.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Linux&lt;/li&gt;&lt;li&gt;Implementation : C++, GTK&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1968567285686899870?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1968567285686899870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1968567285686899870'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#1968567285686899870' title='Fotoxx : A photo editing and collection management application'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-4981474560190920474</id><published>2010-05-22T23:40:00.001+08:00</published><updated>2010-05-22T23:43:23.928+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQLite'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><category scheme='http://www.blogger.com/atom/ns#' term='encryption'/><title type='text'>SQLCipher provides fully transparent encryption of SQLite databases</title><content type='html'>&lt;div&gt;&lt;a href="http://www.zetetic.net/software/sqlcipher"&gt;SQLCipher&lt;/a&gt; provides fully transparent encryption of SQLite databases. SQLCipher is a specialized build of the SQLite database that performs transparent and on-the-fly encryption. Using SQLCipher, an application uses the standard SQLite API to manipulate tables using SQL. Behind the scenes, the library silently manages security, making sure that data pages are encrypted and decrypted as they are written to and read from storage. SQLCipher relies on the peer-reviewed OpenSSL library for several encryption requirements, including the AES-256 algorithm, pseudo random number generation, and PBKDF2 key derivation.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Style&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Mac OS X, Windows, iPhone, iPod&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-4981474560190920474?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4981474560190920474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4981474560190920474'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#4981474560190920474' title='SQLCipher provides fully transparent encryption of SQLite databases'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-5590421333961845544</id><published>2010-05-22T23:35:00.001+08:00</published><updated>2010-05-22T23:37:32.448+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='daemon'/><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><title type='text'>Downtimed : A program that monitors operating system downtime, uptime, shutdowns, and crashes and records any findings</title><content type='html'>&lt;a href="http://dist.epipe.com/downtimed/"&gt;Downtimed&lt;/a&gt; is a program that monitors operating system downtime, uptime, shutdowns, and crashes and records any findings either to the system log or to a separately specified log file. At OS startup it logs information about previous downtime. It then periodically updates a time stamp file on the disk, which is used to determine the approximate time when the system was last up and running. During a graceful system shutdown, it records a time stamp in another file.&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : BSD Revised&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, FreeBSD, BSD&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-5590421333961845544?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5590421333961845544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5590421333961845544'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#5590421333961845544' title='Downtimed : A program that monitors operating system downtime, uptime, shutdowns, and crashes and records any findings'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3083633315079904164</id><published>2010-05-20T21:17:00.001+08:00</published><updated>2010-05-20T21:21:42.363+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Capture'/><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Recording'/><category scheme='http://www.blogger.com/atom/ns#' term='tv'/><category scheme='http://www.blogger.com/atom/ns#' term='Display'/><title type='text'>TV-Viewer : A frontend to watch and record TV</title><content type='html'>&lt;div&gt;&lt;a href="http://tv-viewer.sourceforge.net/mediawiki/index.php/Main_Page"&gt;TV-Viewer&lt;/a&gt; is a frontend to watch and record TV. It is designed for analog TV cards working with the ivtv, pvrusb2, or cx18 driver and others with a built-in hardware MPEG-2 encoder. It uses the Tk toolkit. DVB support is planned in the future.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Linux&lt;/li&gt;&lt;li&gt;Implementation : Tcl/Tk, MPlayer, ivtv, pvrusb2, cx18&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3083633315079904164?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3083633315079904164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3083633315079904164'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#3083633315079904164' title='TV-Viewer : A frontend to watch and record TV'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2570903818144459719</id><published>2010-05-20T21:11:00.001+08:00</published><updated>2010-05-20T21:13:29.194+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crawler'/><title type='text'>Ebot : A scalable and distribuited Web crawle</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://github.com/matteoredaelli/ebot/raw/master/doc/ebot_small.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 121px;" src="http://github.com/matteoredaelli/ebot/raw/master/doc/ebot_small.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.redaelli.org/matteo/blog/projects/ebot"&gt;Ebot&lt;/a&gt; is a scalable and distribuited Web crawler. The URLs are saved to a NOSQL database (which supports map/reduce queries) that you can query via RESTful HTTP requests or using your preferred programming languages. The URLs that are waiting to be analyzed are sent to AMQP queues. This makes it possible to run crawlers in parallel and stop and start them without losing URLs.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Erlang, couchdb, mochiweb, rabbitmq&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2570903818144459719?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2570903818144459719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2570903818144459719'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#2570903818144459719' title='Ebot : A scalable and distribuited Web crawle'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2681061592247208065</id><published>2010-05-20T21:02:00.001+08:00</published><updated>2010-05-20T21:04:04.126+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Communications Internet Phone Telephony multimedia Sound/Audio Speech Video'/><title type='text'>Linphone : An audio and video Internet phone with GTK+ and console interfaces</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.linphone.org/design/linphone/images/linphone.jpg"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 229px; height: 78px;" src="http://www.linphone.org/design/linphone/images/linphone.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.linphone.org/"&gt;Linphone&lt;/a&gt; is an audio and video Internet phone with GTK+ and console interfaces. It uses the SIP protocol, and is compatible with most SIP clients and gateways. It can use various audio and video codecs such as Speex, GSM, G711, ilbc, amr, Theora, H263-1998, MPEG4, H264, and snow.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux, BSD, FreeBSD, Windows, Mac OS X, iPhoneOS, Android&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2681061592247208065?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2681061592247208065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2681061592247208065'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#2681061592247208065' title='Linphone : An audio and video Internet phone with GTK+ and console interfaces'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3343224942884741021</id><published>2010-05-20T20:55:00.000+08:00</published><updated>2010-05-20T20:56:29.751+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Clustering/Distributed Networks'/><title type='text'>JumboMem gives unmodified binaries transparent access to memory spread across multiple computer</title><content type='html'>&lt;div&gt;&lt;a href="http://www.ccs3.lanl.gov/~pakin/software/jumbomem/"&gt;JumboMem&lt;/a&gt; gives unmodified binaries transparent access to memory spread across multiple computers. The goal is to improve the performance of memory-hungry applications by replacing accesses to a slow paging device (a disk) with accesses to fast RAM located across a high-speed network. Unlike other memory servers, JumboMem does not need administrator privileges either to install or run.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3343224942884741021?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3343224942884741021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3343224942884741021'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#3343224942884741021' title='JumboMem gives unmodified binaries transparent access to memory spread across multiple computer'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-8129418793724083839</id><published>2010-05-14T13:16:00.001+08:00</published><updated>2010-05-14T13:17:35.445+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='multimedia'/><category scheme='http://www.blogger.com/atom/ns#' term='Domotic'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Home Automation'/><category scheme='http://www.blogger.com/atom/ns#' term='Home'/><category scheme='http://www.blogger.com/atom/ns#' term='framework'/><category scheme='http://www.blogger.com/atom/ns#' term='automation ambient intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='Distributed Computing'/><category scheme='http://www.blogger.com/atom/ns#' term='Middleware'/><title type='text'>WOSH (Wide Open Smart Home) : A message-oriented middleware for controlling and automating a smart home</title><content type='html'>&lt;a href="http://wosh.sourceforge.net/"&gt;WOSH&lt;/a&gt; (Wide Open Smart Home) is a message-oriented middleware for controlling and automating a smart home. It comes with working services and devices. WOSH is an open multi-platform C++ framework. Its architecture is service (bundles) oriented and designed for distributed (cloud) computing. WOSH ships with library source, many services, and some applications (a server, a trayicon remote controller, and a GUI full-controller). Some features provided by its micro-kernel are a multi-user system with access policies, a centralized database manager and system monitor, and automatic network management and masquerading (on TCP). Some of the implemented services are: multimedia audio playback, monitor and control of X10 devices, remote control using instant messaging, and a remote control using SMS and call notification.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : creative commons by-nc-sa 3.0&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Windows, Windows Mobile, Mac OS X&lt;/li&gt;&lt;li&gt;Implementation : Qt4, STL, ANSI C++&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-8129418793724083839?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8129418793724083839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8129418793724083839'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#8129418793724083839' title='WOSH (Wide Open Smart Home) : A message-oriented middleware for controlling and automating a smart home'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-6773232480963581736</id><published>2010-05-14T13:02:00.002+08:00</published><updated>2010-05-14T13:03:58.531+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='File Sharing'/><category scheme='http://www.blogger.com/atom/ns#' term='Cryptography'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><category scheme='http://www.blogger.com/atom/ns#' term='Chat'/><title type='text'>RetroShare : A cross-platform private P2P sharing program</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://retroshare.sourceforge.net/img/retroshare64.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 64px; height: 64px;" src="http://retroshare.sourceforge.net/img/retroshare64.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://retroshare.sourceforge.net/"&gt;RetroShare&lt;/a&gt; is a cross-platform private P2P sharing program. It lets you share securely with your friends, using a web-of-trust to authenticate peers and OpenSSL to encrypt all communication. RetroShare provides file sharing, chat, messages, and channels.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : LGPL, GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux, Windows, mac&lt;/li&gt;&lt;li&gt;Implementation : C++, Qt&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-6773232480963581736?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6773232480963581736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6773232480963581736'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#6773232480963581736' title='RetroShare : A cross-platform private P2P sharing program'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-6911470855662359669</id><published>2010-05-14T12:57:00.002+08:00</published><updated>2010-05-14T13:00:23.360+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Business Intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='Analytics'/><category scheme='http://www.blogger.com/atom/ns#' term='Database Engines/Servers'/><category scheme='http://www.blogger.com/atom/ns#' term='Database'/><category scheme='http://www.blogger.com/atom/ns#' term='column-oriented database'/><category scheme='http://www.blogger.com/atom/ns#' term='data warehouse'/><title type='text'>InfiniDB Community Edition :  A scale-up, column-oriented database</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://infinidb.org/templates/tpl_ja_halite_j15/images/gray/logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 192px; height: 96px;" src="http://infinidb.org/templates/tpl_ja_halite_j15/images/gray/logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://infinidb.org/"&gt;InfiniDB&lt;/a&gt; Community Edition is a scale-up, column-oriented database for data warehousing, analytics, business intelligence, and read-intensive applications. InfiniDB's data warehouse columnar engine is multi-terabyte capable and enabled via MySQL.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL v2&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Windows&lt;/li&gt;&lt;li&gt;Implementation : C++, MySQL&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-6911470855662359669?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6911470855662359669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6911470855662359669'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#6911470855662359669' title='InfiniDB Community Edition :  A scale-up, column-oriented database'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-465408160124998197</id><published>2010-05-13T18:51:00.001+08:00</published><updated>2010-05-13T18:52:42.127+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>CloudUSB : An OS package that is intended to boot from a USB stick or other mutable removable media</title><content type='html'>CloudUSB is an OS package that is intended to boot from a USB stick or other mutable removable media. Its purpose is to let you carry your whole computing environment in your pocket and let you use any computer available as if it were your own. It stores your personal data in encrypted form on the same medium as the OS and in an online storage space, thus granting you security and privacy. Local and remote data are synchronized, allowing work to continue even offline. CloudUSB currently uses Ubuntu as the OS and Dropbox as the online storage service.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Linux&lt;/li&gt;&lt;li&gt;Implementation : Bash shell scripting&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-465408160124998197?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/465408160124998197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/465408160124998197'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#465408160124998197' title='CloudUSB : An OS package that is intended to boot from a USB stick or other mutable removable media'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-4754743330970195978</id><published>2010-05-12T17:30:00.001+08:00</published><updated>2010-05-12T17:33:17.477+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HMI'/><category scheme='http://www.blogger.com/atom/ns#' term='scada'/><category scheme='http://www.blogger.com/atom/ns#' term='Fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><category scheme='http://www.blogger.com/atom/ns#' term='PLC'/><category scheme='http://www.blogger.com/atom/ns#' term='Visualization'/><category scheme='http://www.blogger.com/atom/ns#' term='RHEL'/><category scheme='http://www.blogger.com/atom/ns#' term='process control'/><category scheme='http://www.blogger.com/atom/ns#' term='industrial control'/><category scheme='http://www.blogger.com/atom/ns#' term='visualisation'/><category scheme='http://www.blogger.com/atom/ns#' term='automation'/><category scheme='http://www.blogger.com/atom/ns#' term='CentOs'/><category scheme='http://www.blogger.com/atom/ns#' term='industry'/><category scheme='http://www.blogger.com/atom/ns#' term='MMI'/><category scheme='http://www.blogger.com/atom/ns#' term='QNX'/><category scheme='http://www.blogger.com/atom/ns#' term='SliTaz'/><title type='text'>OpenAPC : An APC (Advanced Process Control) solution</title><content type='html'>&lt;a href="http://www.openapc.com/download.php"&gt;OpenAPC&lt;/a&gt; is an APC (Advanced Process Control) solution that is highly flexible and configurable and covers a wide range of automation, visualization, and process control tasks from home control up to industrial automation. Control applications created with the OpenAPC editor's visual interface can perform several tasks dependent on how the application is configured and used. The application is available for many different platforms, so OpenAPC projects can be switched over to a different platform easily.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Freeware&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Windows, Windows CE, Mac OS X, QNX&lt;/li&gt;&lt;li&gt;Implementation : C C++&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-4754743330970195978?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4754743330970195978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4754743330970195978'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#4754743330970195978' title='OpenAPC : An APC (Advanced Process Control) solution'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-7479395506813440673</id><published>2010-05-12T17:06:00.002+08:00</published><updated>2010-05-12T17:07:48.222+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Site Management'/><title type='text'>Open Validator verifies many aspects of conformance of Web pages</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://openvalidator.org/templates/ja_pollux/images/logo-default.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 213px; height: 71px;" src="http://openvalidator.org/templates/ja_pollux/images/logo-default.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://openvalidator.org/"&gt;Open Validator&lt;/a&gt; verifies many aspects of conformance of Web pages to International Standard ISO/IEC 23026-2006(E) IEEE Std. 2001 - 2002, "Software Engineering - Recommended Practice for the Internet - Web Site Engineering, Web Site Management, and Web Site Life Cycle".&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX, Linux, Mac OS X, Windows&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-7479395506813440673?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7479395506813440673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7479395506813440673'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#7479395506813440673' title='Open Validator verifies many aspects of conformance of Web pages'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3316997127504322844</id><published>2010-05-10T20:00:00.002+08:00</published><updated>2010-05-10T20:02:33.085+08:00</updated><title type='text'>Ryzom Core : The open-source project related to Ryzom Game</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://dev.ryzom.com/attachments/download/466/ryzom_logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 248px; height: 82px;" src="http://dev.ryzom.com/attachments/download/466/ryzom_logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;a href="http://dev.ryzom.com/"&gt;Ryzom&lt;/a&gt; Core&lt;/strong&gt; is the open-source project related to &lt;strong&gt;Ryzom  Game&lt;/strong&gt;. Written in C++, Ryzom Core contains the whole code  (client, server, tools) used to make the commercial &lt;a href="http://www.ryzom.com/" class="external"&gt;MMORPG Ryzom&lt;/a&gt;. Ryzom  Core is a toolkit for the development of massively multiplayer online  universes. It provides the base technologies and a set of development  methodologies for the development of both client and server code.&lt;/p&gt;    &lt;p&gt;Ryzom Core is open source and released under the terms of the &lt;a href="http://www.fsf.org/licensing/licenses/agpl-3.0.html" class="external"&gt;GNU Affero General Public License 3.0&lt;/a&gt; (GNU/AGPLv3)  for the source code and the &lt;a href="http://creativecommons.org/licenses/by-sa/3.0/" class="external"&gt;Creative  Commons Attributions-ShareAlike 3.0&lt;/a&gt; (CC-BY-SA) for the art assets.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3316997127504322844?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3316997127504322844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3316997127504322844'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#3316997127504322844' title='Ryzom Core : The open-source project related to Ryzom Game'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-264297971299356483</id><published>2010-05-08T00:41:00.002+08:00</published><updated>2010-05-08T00:44:14.042+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='social network'/><category scheme='http://www.blogger.com/atom/ns#' term='peer-to-peer'/><category scheme='http://www.blogger.com/atom/ns#' term='information retrieval'/><category scheme='http://www.blogger.com/atom/ns#' term='search engine'/><title type='text'>Seeks : A Web search proxy, meta-search engine, and real-time P2P pattern matching network for social Web search</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.seeks-project.info/site/wp-content/themes/seeks/images/logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 128px; height: 77px;" src="http://www.seeks-project.info/site/wp-content/themes/seeks/images/logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.seeks-project.info/site/"&gt;Seeks&lt;/a&gt; is a Web search proxy, meta-search engine, and real-time P2P pattern matching network for social Web search. Its specific purpose is to regroup users whose queries are similar so they can share both the query results and their experience with these results. On this basis, Seeks allows true real-time, decentralized Web search to emerge. In the long term, there is no need for Web crawlers and third-party Web indexes. Most importantly, Seeks is intended to become a flagship for a fair, transparent, user controlled machinery for searching the Web over the Internet.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Affero GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Unix, BSD&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-264297971299356483?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/264297971299356483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/264297971299356483'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#264297971299356483' title='Seeks : A Web search proxy, meta-search engine, and real-time P2P pattern matching network for social Web search'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-858763370528572091</id><published>2010-05-07T19:47:00.002+08:00</published><updated>2010-05-07T19:48:57.021+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Network Analysis'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='snort'/><category scheme='http://www.blogger.com/atom/ns#' term='IPS'/><category scheme='http://www.blogger.com/atom/ns#' term='IDS'/><category scheme='http://www.blogger.com/atom/ns#' term='IPv6'/><category scheme='http://www.blogger.com/atom/ns#' term='IPv4'/><title type='text'>Suricata : A network intrusion detection and prevention engine developed by the Open Information Security Foundation and its supporting vendors</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.openinfosecfoundation.org/images/stories/suricata.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 171px; height: 142px;" src="http://www.openinfosecfoundation.org/images/stories/suricata.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.openinfosecfoundation.org/"&gt;Suricata&lt;/a&gt; is a network intrusion detection and prevention engine developed by the Open Information Security Foundation and its supporting vendors. The engine is multi-threaded and has native IPv6 support. It's capable of loading existing Snort rules and signatures and supports the Barnyard and Barnyard2 tools.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, FreeBSD, Mac OS X, Windows&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-858763370528572091?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/858763370528572091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/858763370528572091'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#858763370528572091' title='Suricata : A network intrusion detection and prevention engine developed by the Open Information Security Foundation and its supporting vendors'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3518659928173071331</id><published>2010-05-07T19:41:00.001+08:00</published><updated>2010-05-07T19:41:58.026+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Desktop Environment'/><title type='text'>anyPaper : A front-end for wallpapersetter</title><content type='html'>&lt;a href="http://anypaper.sourceforge.net/"&gt;anyPaper&lt;/a&gt; is a front-end for wallpapersetter. You can choose the screen size, background color, and image position. It has 6 modes: fullscreen, normal, tiled, adjusted, scaled, and custom scale.&lt;br /&gt;Licenses : GPLv3&lt;br /&gt;Operating Systems : OS Independent&lt;br /&gt;Implementation : C&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3518659928173071331?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3518659928173071331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3518659928173071331'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#3518659928173071331' title='anyPaper : A front-end for wallpapersetter'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-1592215734791441573</id><published>2010-05-07T00:01:00.002+08:00</published><updated>2010-05-07T00:04:01.327+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Monitoring'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>Wireshark : A network protocol analyzer, or "packet sniffer", that lets you capture and interactively browse the contents of network frames</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://h.ws.cdn.cacetech.com/image/wireshark.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 232px; height: 67px;" src="http://h.ws.cdn.cacetech.com/image/wireshark.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wireshark.org/"&gt;Wireshark&lt;/a&gt; (formerly Ethereal) is a network protocol analyzer, or "packet sniffer", that lets you capture and interactively browse the contents of network frames. The goal of the project is to create a commercial-quality packet analyzer for Unix, and the most useful packet analyzer on any platform.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Mac OS X, Windows, POSIX&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-1592215734791441573?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1592215734791441573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/1592215734791441573'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#1592215734791441573' title='Wireshark : A network protocol analyzer, or &quot;packet sniffer&quot;, that lets you capture and interactively browse the contents of network frames'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-4685545117631315744</id><published>2010-05-05T19:07:00.001+08:00</published><updated>2010-05-05T19:09:07.087+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Firewalls'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Networking'/><title type='text'>Firewall Builder consists of a GUI and set of policy compilers for various firewall platforms</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.fwbuilder.org/images/icon_72x72.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 72px; height: 72px;" src="http://www.fwbuilder.org/images/icon_72x72.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.fwbuilder.org/"&gt;Firewall Builder&lt;/a&gt; consists of a GUI and set of policy compilers for various firewall platforms. It helps users maintain a database of objects and allows policy editing using simple drag-and-drop operations. The GUI and policy compilers are completely independent, which provides for a consistent abstract model and the same GUI for different firewall platforms. It currently supports iptables, ipfilter, ipfw, OpenBSD pf, Cisco PIX and FWSM, and Cisco routers access lists.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : POSIX Linux BSD FreeBSD&lt;/li&gt;&lt;li&gt;Implementation : C, C++&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-4685545117631315744?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4685545117631315744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4685545117631315744'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#4685545117631315744' title='Firewall Builder consists of a GUI and set of policy compilers for various firewall platforms'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2960161496729435729</id><published>2010-05-05T18:29:00.002+08:00</published><updated>2010-05-05T18:33:38.361+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='P2P'/><category scheme='http://www.blogger.com/atom/ns#' term='GRID'/><category scheme='http://www.blogger.com/atom/ns#' term='Cluster Operating System'/><category scheme='http://www.blogger.com/atom/ns#' term='Clustering/Distributed Networks'/><category scheme='http://www.blogger.com/atom/ns#' term='linux 2.6'/><category scheme='http://www.blogger.com/atom/ns#' term='CloudComputing'/><category scheme='http://www.blogger.com/atom/ns#' term='Mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='Distributed Computing'/><title type='text'>XtreemOS : Enabling Liux for the Grid</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.xtreemos.eu/LogoXtreem.gif"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 250px; height: 103px;" src="http://www.xtreemos.eu/LogoXtreem.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The overall objective of the &lt;a href="http://www.xtreemos.eu/"&gt;XtreemOS project&lt;/a&gt; is the design, implementation, evaluation, and distribution of a grid operating system (called XtreemOS) with native support for virtual organizations (VO). XtreemOS is capable of running on a wide range of underlying platforms, from clusters to mobiles. It is based on Mandriva Linux, with support to come for other distributions later.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : smartphone, linux 2.6, i386, AMD-64&lt;/li&gt;&lt;li&gt;Implementation : C++, C, j2se, AJAX, Erlang&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2960161496729435729?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2960161496729435729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2960161496729435729'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#2960161496729435729' title='XtreemOS : Enabling Liux for the Grid'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-4735014797997855189</id><published>2010-05-04T22:56:00.001+08:00</published><updated>2010-05-04T22:57:42.946+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Communications'/><category scheme='http://www.blogger.com/atom/ns#' term='File Sharing'/><title type='text'>kommute : Anonymous File Sharing protect your privacy</title><content type='html'>&lt;a href="http://kommute.sourceforge.net/"&gt;Kommute&lt;/a&gt; is a file sharing client using the anonymous network MUTE.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Operating Systems : POSIX, Solaris, BSD, OpenBSD, Windows, FreeBSD, Linux, NetBSD&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-4735014797997855189?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4735014797997855189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4735014797997855189'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#4735014797997855189' title='kommute : Anonymous File Sharing protect your privacy'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-5893642634585522733</id><published>2010-05-03T18:34:00.002+08:00</published><updated>2010-05-03T18:37:25.320+08:00</updated><title type='text'>Mollify : Web file manager for publishing and managing files hosted on a PHP-enabled Web server, with an AJAX-powered user interface</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mollify.org/images/mollify_logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 156px; height: 107px;" src="http://www.mollify.org/images/mollify_logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mollify.org/"&gt;Mollify&lt;/a&gt; is Web file manager for publishing and managing files hosted on a PHP-enabled Web server, with an AJAX-powered clean and fully customizable user interface. It is easy to install and configure, including fully configurable published directories, optionally with user accounts and access permissions.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : Eclipse&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : Java, JavaScript, PHP, AJAX&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-5893642634585522733?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5893642634585522733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5893642634585522733'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#5893642634585522733' title='Mollify : Web file manager for publishing and managing files hosted on a PHP-enabled Web server, with an AJAX-powered user interface'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-4128576321258094674</id><published>2010-05-02T00:53:00.002+08:00</published><updated>2010-05-02T00:56:30.017+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Database Engines/Servers'/><title type='text'>The Drizzle project : Building a database optimized for Cloud and Net applications</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://drizzle.org/images/logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 60px; height: 58px;" src="http://drizzle.org/images/logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The &lt;a href="http://drizzle.org/"&gt;Drizzle&lt;/a&gt; project is building a database optimized for Cloud and Net  applications. It is being designed for massive concurrency on modern  multi-cpu/core architecture. The code is originally derived from MySQL.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, FreeBSD, Mac OS X, Solaris&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-4128576321258094674?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4128576321258094674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/4128576321258094674'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#4128576321258094674' title='The Drizzle project : Building a database optimized for Cloud and Net applications'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-7096262882695776987</id><published>2010-05-02T00:46:00.002+08:00</published><updated>2010-05-02T00:48:30.743+08:00</updated><title type='text'>GWintree : A GEDCOM-based genealogy program</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wintree.plus.com/wtree.jpg"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 92px; height: 96px;" src="http://www.wintree.plus.com/wtree.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.wintree.plus.com/gwintree.html"&gt;GWintree&lt;/a&gt; is a GEDCOM-based genealogy program. It provides facilities to record, view, edit, and merge data, and to produce charts, family trees, and reports in a range of formats, including HTML. Charts can show all relatives, ancestors only, or descendants only. HTML charts allow you to click on a person in your HTML report to see where they are on the chart. Automatic matching and merging of data between files is supported.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Operating Systems : POSIX, Linux&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-7096262882695776987?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7096262882695776987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/7096262882695776987'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_05_01_archive.html#7096262882695776987' title='GWintree : A GEDCOM-based genealogy program'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-5774811047262507989</id><published>2010-04-26T20:38:00.000+08:00</published><updated>2010-04-26T20:39:47.917+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Artificial Intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='Natural Language Processing'/><category scheme='http://www.blogger.com/atom/ns#' term='Computional Linguistics'/><title type='text'>Thinknowlogy : A program capable of "understanding" the hidden logic in natural language</title><content type='html'>&lt;a href="http://mafait.org/en/"&gt;Thinknowlogy&lt;/a&gt; is a program capable of "understanding" the hidden logic in natural language. It demonstrates this by drawing conclusions from sentences in natural language independently, and reading as well as executing the playing rules of the game Connect-Four.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2&lt;/li&gt;&lt;li&gt;Operating Systems : OS Independent&lt;/li&gt;&lt;li&gt;Implementation : C++, Java&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-5774811047262507989?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5774811047262507989'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/5774811047262507989'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_04_01_archive.html#5774811047262507989' title='Thinknowlogy : A program capable of &quot;understanding&quot; the hidden logic in natural language'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-3564933400226542930</id><published>2010-04-25T23:57:00.002+08:00</published><updated>2010-04-26T00:00:45.289+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Development Version Control'/><title type='text'>monotone : A free distributed version control system</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://monotone.ca/res/logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 141px; height: 118px;" src="http://monotone.ca/res/logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://monotone.ca/"&gt;monotone&lt;/a&gt; is a free distributed version control system. It provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. It understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing. It uses cryptographic version naming and client-side RSA certificates.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Solaris, Mac OS X, Windows, and other unixes&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-3564933400226542930?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3564933400226542930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/3564933400226542930'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_04_01_archive.html#3564933400226542930' title='monotone : A free distributed version control system'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-2996429730968459296</id><published>2010-04-25T23:53:00.002+08:00</published><updated>2010-04-25T23:55:54.072+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Version Control'/><title type='text'>Guitone : A Qt-based, cross-platform graphical user interface for the distributed version control system monotone (http://monotone.ca)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://guitone.thomaskeller.biz/web/guitone.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 198px; height: 67px;" src="http://guitone.thomaskeller.biz/web/guitone.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://guitone.thomaskeller.biz/"&gt;Guitone&lt;/a&gt; is a Qt-based, cross-platform graphical user interface for the distributed version control system monotone (http://monotone.ca). It aims towards full implementation of the monotone command line interface and is specially targeted at beginners.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems: Mac OS X, Windows, POSIX, Linux&lt;/li&gt;&lt;li&gt;Implementation : C++&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-2996429730968459296?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2996429730968459296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/2996429730968459296'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_04_01_archive.html#2996429730968459296' title='Guitone : A Qt-based, cross-platform graphical user interface for the distributed version control system monotone (http://monotone.ca)'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-6151525099858266032</id><published>2010-04-22T23:51:00.002+08:00</published><updated>2010-04-22T23:54:15.353+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reader'/><category scheme='http://www.blogger.com/atom/ns#' term='offline'/><category scheme='http://www.blogger.com/atom/ns#' term='ZIM'/><category scheme='http://www.blogger.com/atom/ns#' term='Wikipedia'/><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.kiwix.org/skins/common/images/wiki.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 145px; height: 105px;" src="http://www.kiwix.org/skins/common/images/wiki.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.kiwix.org/index.php/Main_Page"&gt;Kiwix&lt;/a&gt; is an offline reader for Web contents based on the ZIM file format. It uses the Mozilla framework and integrates a full-text search engine. For example, this software allows you to read Wikipedia offline.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Windows&lt;/li&gt;&lt;li&gt;Implementation : C++, Xapian, HTML, JavaScript, XULRunner&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-6151525099858266032?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6151525099858266032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/6151525099858266032'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_04_01_archive.html#6151525099858266032' title=''/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-221327573867168803</id><published>2010-04-21T18:49:00.000+08:00</published><updated>2010-04-21T18:50:25.846+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Indexing'/><category scheme='http://www.blogger.com/atom/ns#' term='search'/><category scheme='http://www.blogger.com/atom/ns#' term='media'/><title type='text'>Basenji : A media indexing tool designed for easy and fast indexing of media collections</title><content type='html'>&lt;a href="https://launchpad.net/basenji"&gt;Basenji&lt;/a&gt; is a media indexing tool designed for easy and fast indexing of media collections. It currently supports indexing of removable media such as CDs and USB sticks and stores them as volume objects in a database. After being stored in this database, volumes can be browsed and searched through for specific files very quickly. Basenji has been developed with platform independence in mind right from the start, and presently consists of a GTK+ GUI frontend and a reusable library backend (VolumeDB) that implements the actual indexing, searching, and database logic.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv3&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, Windows&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-221327573867168803?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/221327573867168803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/221327573867168803'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_04_01_archive.html#221327573867168803' title='Basenji : A media indexing tool designed for easy and fast indexing of media collections'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-6863991.post-8398313592969574812</id><published>2010-04-19T19:58:00.002+08:00</published><updated>2010-04-19T20:00:35.360+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Web'/><category scheme='http://www.blogger.com/atom/ns#' term='Compression'/><category scheme='http://www.blogger.com/atom/ns#' term='Proxy Servers'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>Ziproxy : A high-performance forwarding (non-caching) HTTP proxy that gzips text and HTML files, and reduces the size of images</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ziproxy.sourceforge.net/ziproxy_logo.png"&gt;&lt;img style="float: right; margin: 0pt 0pt 10px 10px; cursor: pointer; width: 160px; height: 74px;" src="http://ziproxy.sourceforge.net/ziproxy_logo.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ziproxy.sourceforge.net/"&gt;Ziproxy&lt;/a&gt; is a high-performance forwarding (non-caching) HTTP proxy that gzips text and HTML files, and reduces the size of images by converting them to lower quality JPEGs or JPEG 2000. It is intended to increase the speed for low-speed Internet connections (mobile, dial-up, other). It's suitable for both home and professional usage. Ziproxy is fully configurable and also features transparent proxy mode, HTML/JS/CSS optimization, operation in daemon mode, a detailed access log with compression statistics, basic authentication, and more.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Licenses : GPLv2, GPL&lt;/li&gt;&lt;li&gt;Operating Systems : Linux, BSD, Cygwin, Mac OS X, FreeBSD&lt;/li&gt;&lt;li&gt;Implementation : C&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6863991-8398313592969574812?l=teknowledgy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8398313592969574812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6863991/posts/default/8398313592969574812'/><link rel='alternate' type='text/html' href='http://teknowledgy.blogspot.com/2010_04_01_archive.html#8398313592969574812' title='Ziproxy : A high-performance forwarding (non-caching) HTTP proxy that gzips text and HTML files, and reduces the size of images'/><author><name>MaxJhuang</name><uri>http://www.blogger.com/profile/08034683894541377967</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/_ZcUhmf0urDg/TBXTnF4REHI/AAAAAAAAA6c/jjQX1lJhlVc/S220/Photo+on+2010-06-03.jpg'/></author></entry></feed>
