ONLamp.com
Sign In/My Account | View Cart  


advertisement




Atom 1.0 Feed RSS 1.0 Feed RSS 2.0 Feed






News


Gnash 0.8.8: A Huge Improvement Over Previous Versions
by Caitlyn Martin
Early this week Gnash 0.8.8 was released. Despite the small increment in version number, which would make this seem like a minor maintenance release, the difference between version 0.8.8 and the earlier 0.8.7 is like night and day.

Four short links: 4 August 2010 - Python Reasoning, Learning the Right Way, Curated Folksonomy, Arduino Image Correction
by Nat Torkington
FuXi -- Python-based, bi-directional logical reasoning system for the semantic web from the folks at the Open Knowledge Foundation. (via About Inferencing) Harness the Power of Being an Idiot -- I learn by trying to build something, there's no other way I can discover the devils-in-the-details. Unfortunately that's an incredibly inefficient way to gain knowledge. I basically wander around...

Four short links: 28 July 2010 - End of Open Phones, More Geek Women, Social-ish Teenagers, and Premium Cycles
by Nat Torkington
The end of the road for the Nexus One (LWN) -- The pessimistic among us can be forgiven for concluding that the battle for open handsets is being lost. The carriers determine which devices will be successful in the market, and they have absolutely no interest in openness. Customers are irresistibly drawn to heavily advertised, shiny devices with low...

Four short links: 1 July 2010 - Component Costs, Streaming Server, RC Parts, and MySQL SSD Goodness
by Nat Torkington
Conflict Minerals and Blood Tech (Joey Devilla) -- electronic components have a human and environmental cost. I remember Saul Griffith asking me, "do you want to kill gorillas or dolphins?" for one component. Now we can add child militias and horrific rape to the list. (via Simon Willison) Meteor -- an open source HTTP server that serves streaming data...

Four short links: 1 July 2010 - Component Costs, Streaming Server, RC Parts, and MySQL SSD Goodness
by Nat Torkington
Conflict Minerals and Blood Tech (Joey Devilla) -- electronic components have a human and environmental cost. I remember Saul Griffith asking me, "do you want to kill gorillas or dolphins?" for one component. Now we can add child militias and horrific rape to the list. (via Simon Willison) Meteor -- an open source HTTP server that serves streaming data...

Mandriva Saved By New Investors
by Caitlyn Martin
After weeks of concern about the "catastrophic state of it's finances" and an indefiniete delay in the release of version 2010.1, the French website LeMagIT is reporting that Mandriva has been saved by new investors.

Running 64-bit Linux? No Flash For You!
by Caitlyn Martin
Adobe has, at least temporarily, ended support for Flash Player on 64-bit Linux. No updated version is available. Adobe's message for 64-bit Linux users, at least for now, is "No Flash for you!"

From Apache to Health and Human Services - Apache co-founder Brian Behlendorf discusses the CONNECT health data project.
by Andy Oram
In this podcast interview, Apache co-founder Brian Behlendorf discusses the CONNECT project and the role data can play in improving patient care and the medical system.

Avoiding Linux Installation Problems on the HP Mini 110 and Mini 210 Netbooks
by Caitlyn Martin
I first ran into what turns out to be a recurring problem when I installed Pardus 2009 last fall. The installer would lock up. Since then I have run into an almost identical problem in openSUSE11.2, Slackware 13.1 and SalixOS 13.1. It appears that the wireless chipset as implemented in these netbooks conflicts with the ssb module, causing the system to freeze.

I'm a BSD
by Rick Jelliffe
This week I am taking FreeBSD 8.0 for a spin. So far, I like it enough that it will probably be my normal desktop environment. It seems to have the right stuff: my PC seems markedly faster. FreeBSD's slogan is...

What's New in O'Reilly Answers - Teaching programming to kids, Activate a Droid without a Verizon plan, Measuring Facebook, and much more.
by O'Reilly Media
Best way to teach programming to children? What motivates you to become a programmer? How to activate a Motorola Droid without a Verizon data plan How to measure Facebook activity with the Facebook API and Perl What's new in Photoshop CS5Share knowledge, ask questions on O'Reilly Answers today.

Four short links: 2 June 2010 - WikiLeaks Ethics, Education Business Opportunities, Corewar Updated, Watch Google IO
by Nat Torkington
Wikileaks Launched on Stolen Documents (Wired) -- Wired claims the first set of documents was obtained by running a Tor node that users connected to ("exit node") and saving the plaintext that was sent to the users, without their knowledge. Reminds me of the adage that nothing big in Silicon Valley starts without being some degree of evil first:...

Four short links: 26 May 2010 - Reading Outlook in Open Source, Android Tablets, Websocket Editing, Jabber for Node.js
by Nat Torkington
PSTSDK -- Apache-licensed code from Microsoft to read Outlook files. Covered by Microsoft's Open Specification Promise not to assert related patents against users of this library. Cheap Android Tablet -- not multitouch, but only $136. Good for hacking with in the meantime. (via Hacker News) Real-Time Collaborative Editing with Websockets, node.js, and Redis -- uses Chrome's websockets alternative to...

Four short links: 19 May 2010 - Hiring Strategy, Data Catalogue Software, Web Frameworks, and Perl Lives
by Nat Torkington
Google Hiring by the Lake Wobegon Strategy -- having just run some interviews myself, I recognise the wisdom in what they say. Another hiring strategy we use is no hiring manager. Whenever you give project managers responsibility for hiring for their own projects they'll take the best candidate in the pool, even if that candidate is sub-standard for the...

Ubuntu Is A Poor Standard Bearer For Linux
by Caitlyn Martin
To whatever part of the general non-geek public is even aware of Linux the names "Linux" and "Ubuntu" are all but interchangeable. Over the past few years I've come to the conclusion that this state of affairs is, at best, unfortunate.

How Canonical Can Do Ubuntu Right: It Isn't a Technical Problem
by Caitlyn Martin
I knew in advance that venting my frustrations with Ubuntu in the form of an article yesterday would stir up a hornet's nest. [...] Having read all the comments I'd like to clarify my thoughts on the subject.

Four short links: 17 March 2010 - MySQL, MySociety, NoSQL DB, and NoSQL Conference Notes
by Nat Torkington
Common MySQL Queries -- a useful reference. MySociety's Next 12 Months -- two new projects, FixMyTransport and "Project Fosbury". The latter is a more general tool to help people organise their own campaigns for change. riak -- scalable key-value store with JSON interface. (via joshua on Delicious) Notes from NoSQL Live Boston -- full of juicy nuggets of info...

PyMOTW: Parsing XML Documents with ElementTree
by Doug Hellmann
Python's xml.etree.ElementTree library makes it easy to use XML data in your application or library.

Four short links: 20 April 2010 - CS Epigrams, Star Trek Made Real, Python Filings, and Difficult Games
by Nat Torkington
Epigrams in Programming -- all from the remarkable Alan Perlis. By the time I learned that he was responsible for such gems as "Syntactic sugar causes cancer of the semicolon", "A language that doesn't affect the way you think about programming, is not worth knowing", and "Around computers it is difficult to find the correct unit of time to...

Mock the Web Service
by Phlip Plumlee
This post shows how to write a web service using Test-Driven Development. Our source code example is the exemplary active_merchant contribution to Ruby on Rails. It reveals how developer tests can correctly attack remote web services. Programmers writing clients (or servers) for any kind of web service should use these techniques. My next post will extend this one into the Abstract Test Pattern.