Sponsorised links
Yesterday
Zachary Voase’s Blog — Announcing Markdoc
Markdoc is “a lightweight Markdown-based wiki system.”
Google Image Swirl Help
huh?Google Image Swirl organizes image search results based on their visual and semantic similarities and presents them in an intuitive exploratory interface.
19 November 2009
Falkayn's Nest: Agile software, Ruby on Rails, ASP.NET, eLearning, technology, politics and marketing stuff
there are in general two sorts of projects:
1. Strategic: Key to business success, and as such important.
2. Infrastructure: Necessary to do, but not seen as particularly vital for business success.
NOAA - National Oceanic and Atmospheric Administration - NOAA Releases Expanded World Ocean Database
NOAA today released the World Ocean Database 2009, the largest, most comprehensive collection of scientific information about the oceans with records dating as far back as 1800. This product is part of the climate services provided by NOAA.
Talking Papers: a world without data entry? « humanitarian | tech
This imaginative and insightful approach got me thinking about a related problem I’ve been keen to address for some time: data entry. How can we use paper as a more effective channel for information flow during and after humanitarian emergencies?
Sponsorised links
18 November 2009
Did Twitter kill commenting? » iheni :: making the web worldwide
15karl
@chaals
I had written something these lines a few years ago… Sorry it is in French.
http://www.la-grange.net/2006/04/14 - Un commentaire de trop
But somehow it is a distributed architecture around comments and blogs. If we really think about it a comment, a blog post, and a tweet have the same features usually.
an author, a url (or url-fragment), a text, a date.
blog posts have usually in addition a title and sometimes categories.
Announcing Kong: A server description and deployment testing tool | Surfing in Kansas
t work we have to manage a ton of Django based sites. Just for our World Company sites, we have over 50 different settings files, and this doesn't take into account the sites that we host for other clients. At this size it becomes basically impossible to test each site in a browser when you push things to production. To solve this problem I have written a very basic server description tool. This allows you to describe sites (settings file, python path, url, etc.) and servers.
All Night Diner : AMO Development Changes in 2010
by 1 otherThe DB layer should return objects that are easy to cache and easy to invalidate. The built-in Django database classes (combined with memcache) should work fine for us here.
floatingsheep: Mapping Wikipedia
The following maps are the first of a series that will be made in order to map out the distinct geographies of Wikipedia. Many Wikipedia articles (about half a million) are either about a place or an event that occurred within a place, and most of these geographic articles handily contain a set of coordinates that can be imported into mapping software.
17 November 2009
Why do WYSIWYG editors hate HTML5?
WYSIWYG editors (in fact all GUI applications) need simple, invariable rules. Unfortunately, HTML5 is full of rules with exceptions, or rules too complex for authoring tools to implement.
16 November 2009
Global Guerrillas: JOURNAL: Are Hackers Essential to Resilience?
* Fixers. People that can repair existing equipment to maintain its previous function. (these people are the staple of almost all disaster fiction).
* Makers. People that repurpose existing technology through the implementation of alterations to change its function. A corollary to Makers are people that improve existing products/systems (make them more powerful/better/faster).
* Creators. People that create new tools or unique systems from scratch using raw materials (think fab lab hacks).
Tips for writing an effective tutorial
Writing a development tutorial requires a few more considerations in comparing to writing a regular article. Readers would have to follow the steps, read code, view demos or examine a picture explaining some feature. Here are several tips that might help you write more efficient tutorials.
BlockChalk
BlockChalk is the voice of your neighborhood. Use your mobile phone to leave messages on your block, your street, at the coffee shop, or anywhere you happen to be. Respond privately or publicly to messages from people in your neighborhood. It's easy: you don't even have to sign up.
DeweyInfoTechOverview - WorldCat Developers' Network
The suggested URI pattern is based on the distinction between non-information resources (abstract or concrete real-world objects), generic resources, and their representations. Generic resources are Web documents describing the abstract object they are associated with (e.g., a Dewey class). The pattern for generic documents defined in the current pool of Dewey URIs is as follows:
futurelib / YeeRDF
Martha asks a number of questions about RDF in the article. Even the title is a question: "Can Bibliographic data be Put Directly onto the Semantic Web?" (Answer: it already is ) Martha is conducting an admirable gedanken experiment about the future of cataloging, creating her own cataloging code and trying to mesh her ideas with concepts coming out of the semantic web community. The article's value is not only in her conclusions but in the questions that she raises. In its unfinished state, Martha's thinking is provocative and just begging for further discussion and development.
Dion Hinchcliffe's Blog - Musings and Ruminations on Building Great Systems - Thursday, August 06, 2009 Entries
Recently InfoQ did a good summary of the debates around the apparent (to some) limitations of REST when it comes to creating good Web services. At issue is that REST APIs seem to expose "CRUDy" services that fly in the face of years of good services design, particularly when they are just read/write interfaces instead of the richer, full REST architecture (more on what this is later.) The discussion was spurred by Arnon Rotem-Gal-Oz's assertion recently that CRUD is bad for REST, which in my opinion is close but not quite right.
Reviews: [MAINLAND REVIEWS] 斗牛 (Cow)
The Mobile City » Blog Archive » review: Stephen Graham – The Cybercities Reader (2004)
ICTs and the global city are not substitutes but complementary, and often modify each other in qualitative new ways.
apophenia: Would the real social network please stand up?
# Not all social networks are the same.
# You cannot assume network transitivity.
# You cannot assume that properties that hold for one network apply to other networks.
CouchDB Implements a Fundamental Algorithm : Daytime Running Lights
We're seeing a lot of action in the key/value map/reduce world lately. On the one hand this is because simpler stuff scales more simply, and on the other because key/value and B-Tree stores map cleanly to some fundamental algorithms.
Web Ecology Project
Python module allowing easy use of Google Language Tools, involving language detection and translation, with transliteration in an experimental state
15 November 2009
Virtual Street Corners: A public art project by John Ewing with Boston Cyberarts
Beginning in June 2010, a storefront in Coolidge Corner, Brookline, and in Dudley Square, Roxbury will be transformed into large video screens, providing pedestrians of each neighborhood with a portal into one another's worlds. Running 24/7, life-size screen images and AV technology will enable real-time communication between residents of the two neighborhoods.
Welcome to Roles’ documentation! — Roles v0.6.0 documentation
Library for Role based development.
Python Package Index : roles 0.6.0
Library for Role based development.
Pythonic implementation of the DCI (Data Context Interaction) pattern (http://www.artima.com/articles/dci_vision.html).
The big difference with mixins is that this role is applied only to the subject instance, not to the subject class (alas, a new class is constructed).
Roles can be assigned and revoked. Multiple roles can be applied to an instance. Revocation can happen in any particular order.
ditaa
ditaa is a small command-line utility written in Java, that can convert diagrams drawn using ascii art ('drawings' that contain characters that resemble lines like | / - ), into proper bitmap graphics.
