Nice easy-to-use command-line argument parser with a lot of functionality.
17th August 2010 by eamonn No CommentsJCommander
Nice easy-to-use command-line argument parser with a lot of functionality.
(tags: library programming java)
“The future is already here. …” *
JCommander
Nice easy-to-use command-line argument parser with a lot of functionality.
(tags: library programming java)
Logo Design, Web Design and Copywriting by the World's Best Creative Team | crowdSPRING
Similar to Logoworks. Covered by the "On the Media" radio program on 11 July 2010.
(tags: business design graphics web web2.0)
Exploring the software behind Facebook, the world’s largest site | Royal Pingdom
Interesting list of the software technologies that Facebook uses.
(tags: architecture deployment [...]
Welcome to the Shared Digital Future | www.hathitrust.org
A way to access scanned books without going through Google
(tags: books library metadata reference)
Padraig O'Sullivan – Building a Small Cassandra Cluster for Testing and Development
Handy little howto for setting up Cassandra
(tags: database tutorial)
Reference Library – Palm Developer Center
WebOS APIs
(tags: programming reference webos)
Flickr Services
Flickr API reference
(tags: programming reference web web2.0 webservices photo)
Palm – Ares
Online IDE for developing WebOS apps.
(tags: javascript mobile programming tool webos)
SMAP and TSMAP Segmentation Software
Document image segmentation
(tags: publishing algorithm)
Patent US7668400
One of my patents just got granted. "Image layout constraint generation"
(tags: my ip patent)
Scalate
So far, Lift has been the only Scala-specific way of creating web applications. Scalate offers a lightweight alternative, though purists will shudder at how functionality and presentation are mixed willy-nilly.
(tags: programming)
ePub Zen Garden
Nice example of how different CSS can be used to display ePub format nicely on the web. However this formatting does not seem to be respected by e-book readers (or at least not Adobe Digital Editions).
(tags: books publishing ebook literature css design)
San Francisco Planning Department : Citywide Zoning Map (Color)
This nicely designed [...]
BBC – Languages – Real Chinese
(tags: mandarin)
Index of /maven2/
One of the main Maven repositories.
(tags: java programming)
Index of /repo-snapshots/
This is one of the repositories where SBT (Simple Built Tool) looks for external JAR dependencies specified with as an inline declaration in the SBT project definition.
Graphics.com: A Brief History of Grids
A nice overview of how the use of grids has developed over the centuries
(tags: design layout)
Vaadin – thinking of U and I – vaadin.com
An interesting Java web framework
(tags: programming web2.0 library javascript java web ajax)
TiltViewer
My photos viewed by TiltViewer
(tags: my photo)
At AT&T Bell Labs in Princeton I worked on this particular type of built-in self-test for chip design. These technologies are now commonplace, but back then it was cutting edge.
Circular BIST with Partial Scan
My first published paper
(tags: my)
Welcome to IEEE Xplore 2.0: Circular BIST with partial scan
Better link for my paper
(tags: my)
jodconverter – a nice simple Java API for converting office document formats
I plan to use this to automatically convert Microsoft Word files into OpenOffice Writer files which I can than process using XML tools.
(tags: java library)
MobileRead Wiki – EPUB
Another guide to the ePub format, this one with some more details of the XHTML subset.
(tags: reference books publishing)
Epub Format Construction Guide – HXA7241 – 2007
Nice concise guide for how to create electronic books in epub format.
(tags: tutorial reference publishing guide)
IDPF Standards :: Index
Some handy resources on the epub electronic book format.
(tags: [...]
The Perils of Image.getScaledInstance() | Java.net
Advice on how to scale images in Java
(tags: programming tutorial java graphics imaging scaling)
Ché zOlive » Blog Archive » ScalaCL: Reap OpenCL’s benefits without learning its syntax (Scala DSL for transparently parallel computations)
Using Scala to make it easy to do parallel/GPU programming.
(tags: programming library graphics scala)
Carsonified » Should you go Beyond Relational Databases?
Nicely organized overview of non-SQL databases.
(tags: programming database scaling)
Flare | Apps | Job Voyager
Amazing tool for visualizing and exploring 150 years of trends in the US labor force..
(tags: politics social design graphics)
Stanislav Vitvitskiy's blog: Calling java from XUL applications
thanks to @jam1401 for the link.
(tags: java javascript)
Useful Color Equations
Equations for converting between different colour spaces.
(tags: reference design)
[ubuntu netbook remix] How to use all space on a large USB flash drive with Remix installed ? – Ubuntu Forums
How to make a live USB Ubuntu, with persistence
(tags: linux)
Re: [iText-questions] Creating a "text area" that may be positioned abso
It looks like itext can be used to place text boxes in PDF.
(tags: programming layout)
ngrep – network grep
Handy network monitoring tool
(tags: networking network tool)
Keyboard Not Working in Xorg After Booting Ubuntu | Mats Lindh
I ran int this problem, and the fix described here worked like a charm.
(tags: linux)
Guide Table of Contents – OWASP
Comprehensive guide for how to make your web apps secure.
(tags: programming web guide security)
Gluster – Home
a distributed file system, open source but with commercial support option.
(tags: scaling network)
V8 // ShaunInman.com
Example of tilted text (Safari or Chrome)
(tags: programming design javascript web css)
Riak – A Decentralized Database
Another nosql database, similar to CouchDB
(tags: architecture scaling database)
Dynamo: Amazon’s Highly Available Key-value Store
An excellent paper describing the Amazon's Dynamo system that is the model for the open-source Voldemort project. There are also some interesting insights into how Amazon generally builds and scales its systems.
(tags: programming design architecture database scaling technology network)
Lift, Goat Rodeo and Such – David Pollak's Blog
The author of Lift expresses some interesting points of view about web application architecture and announces the Goat Rodeo project.
(tags: architecture web2.0 programming)
Urbantastic – Tech Tuesday: The Fiddly Bits
An architectural approach that uses mostly static HTML and JSON, powered by CouchDB.
(tags: programming web2.0 javascript ajax web architecture database json scaling)
On the implementation of SwarmLinda
This and other SwarmLinda papers have a useful discussion of the scalability problems of Linda. The proposed solution however seems a bit dubious to me, though it would be cool if such biologically inspired mechanisms actually worked.
(tags: architecture scaling)
A Survey of Concurrency Constructs
(tags: architecture scaling programming)
HadoopStreaming – Hadoop Wiki
Map-Reduce with shell scripts as mappers and reducers — implemented on top of Hadoop.
(tags: architecture scaling)
Last.fm – the Blog · Mapreduce Bash Script
Map-Reduce implemented as a bash script!
(tags: programming code linux architecture scaling)
Home – filemap – GitHub
A simple Map-Reduce framework in which the processing elements are executables operating on files. It [...]
HadoopDB Project
Combining MapReduce with and SQL database
(tags: programming java database scaling architecture)
Snapfish Lab: An open online imaging community
Our paper about Snapfish Lab.
(tags: my web2.0 webservices imaging)
Canons of page construction – Wikipedia, the free encyclopedia
Design principles for laying out book page margins.
(tags: layout webpageprinting design)
Cassandra: Open Source Bigtable + Dynamo
One of the current crop of "nosql" databases.
(tags: architecture scaling database)
Even Faster Websites
Front-end ways to make web sites faster (or appear to be faster)
(tags: web2.0 webservices architecture programming)
What Every Developer Should Know About Database Scalability
Nice overview of scaling issues for database, both relational and non-relational
(tags: database architecture scaling)
Gearman
A scalable distributed [...]
MatchersGuide – specs – How to add expectations to your examples – Project Hosting on Google Code
Specs is a really useful framework for testing Java and Scala code. It integrates well with JUnit for running from Eclipse or Ant. It also makes it easy to use Mockito to generate mock objects [...]
Guidelines for writing a successful technical article – NOSQL | Google Groups
A useful guide for how to structure a technical article.
(tags: language)
braindump: NOSQL debrief
Very useful collection of presentation of various non-SQL databases, some of them similar to Google's BigTable.
(tags: programming database architecture scaling conference)
Benchmarking – thrift-protobuf-compare – Google Code
Interesting comparison of different Java serialization methods.
(tags: programming java scala json)
Standardizing Java Persistence with the EJB3 Java Persistence API – O'Reilly Media
Some examples of how to use annotations to map Java objects to a database using the EJB3/JPA standard.
(tags: database java)
Memcached UDF for Java DB on OpenSolaris : Knut Anders Hatlen's Weblog
Example of implementing a Java user-defined-function in the Java DB (Derby) database.
(tags: database java)
Magazine Digital Edition Systems for Digital Magazine | Infoswell Media
A company that creates animated "digital editions" of magazines for publishers.
(tags: contenttransformation)
http://csl.stanford.edu/~christos/publications/2007.cmp_mapreduce.hpca.pdf
The Phoenix implementation of MapReduce for Multi-core and Multiprocessor Systems
(tags: architecture)
EasyRGB – The inimitable RGB and COLOR search engine!
Handy formulae for converting between different color spaces
(tags: programming graphics code)
Internet Archive: Free Download: The Complete Works Of Friedrich Nietzsche – Vol. Viii
Example book with full page scan TIFF files available
(tags: books publishing)
Google 地图
Chinese-language Google map of where I am going in Beijing (to show to taxi driver)
(tags: hp travel mandarin)
HP Labs Worldwide sites | HP worldwide research
Addresses of HP Labs offices
(tags: hp travel)
FLYP
Interactive media with the design sensibilities of magazines.
(tags: layout design web flash)
hartija – Google Code
A universal CSS print stylesheet
(tags: printing web css layout design library programming code)
Aardvark Firefox Extension
Powerful editor to temporarily change a web page before printing.
(tags: javascript ajax web printing css tool design webpageprinting)
Edit Any Web Page in your Browser Just Like a Wiki
(tags: javascript code web webpageprinting)
Make a Print Friendly Version of [...]
Design Patterns At a glance » The Design of Sites
(tags: design web library webpageprinting)
Google Voice – Contacts
Because my cellphone reception at home is so bad I usually use Google Voice to place calls from my home phone.
(tags: daily webservices)
Winds and Breezes » Does anyone know anything about Alexander Strain?
Some information about the "Strain-built" houses in the neighbourhood in which I grew up.
(tags: ireland personal)
Amazon Web Services Developer Community : Java Web Starter
Useful looking AWS machine image for Java deployment
(tags: webservices java deployment)
Infrastructure as a Service (IaaS) offerings – Federal Business Opportunities: Opportunities
The Word document linked to from this page has some nice clear definitions of the terminology used in the cloud computing space.
(tags: architecture)
The Big Eat SF: 100 Things to Try Before You Die | 7×7
I've been to at about a quarter of these restaurants, and [...]
App Engine Java Overview – Google App Engine – Google Code
Framework virtualization
(tags: java webservices architecture)
Identity in the Age of Cloud Computing
Report from a round table at the Aspen Institute
(tags: networking politics architecture)
Overview (Java Platform SE 6)
(tags: java reference programming daily)
a copyright tracking platform
(tags: webpageprinting webservices)
twittergif service did seem a bit broken, but I did manage to get this animated GIF of my tweets. Not sure how often it gets updated.
(tags: my web2.0 webservices)
VOX-ATypI classification – Wikipedia, the free encyclopedia
(tags: reference webpageprinting)
Live Webcast | Berkman Center
Wolfram alpha webcast here on April 28 at 3pm eastern , noon pacific
(tags: web2.0)
tecosystems
GPL code can be used freely in cloud apps.
(tags: Code webservices)
StockLayouts® Graphic Designs: Brochure, Flyer & Newsletter Templates!
Applying the business model of stock photography to graphic design layouts.
(tags: graphics printing business layout ideas design webpageprinting)
URL Shorteners: Which Shortening Service Should You Use?
(tags: web2.0 web technology seo reference)
Scala Library
(tags: scala language library programming reference)