The link pages on this site are a simple dump of my pinboard bookmarks. This allows me to search them from this site and ensures I have a backup, but it remains much easier to browse them on the pinboard site (via previous link). Btw, I highly recommend pinboard. They provide simple no-nonsense functionality, the pinboard blog is refreshingly honest and their support is quick, friendly and helpful. It's well worth the small cost. And in case you're wondering, I am not affiliated with pinboard in any way - I just like the cut of their jib!
Search for alternative telephone numbers in place of the premium 0800, 0808, 0844, 0845, 0870 and 0871 numbers.
An overview of the changes in Rails 2.0.
How to dismantle a Nokia 6320.
Why not to use the @import statement for loading your stylesheets.
Lists of mashups, APIs and "web 2" goodness.
Vischeck color blindness simulator
The Java programming language has had an unprecedented run of success for vendors, customers, and the industry at large. But no programming language is a perfect fit for every job. This article launches a new series by Bruce Tate that looks at ways oth...
The definitive resource for all things Intelligent Agent and bot related, including Bot of the Week. Locate the intelligent agents of your Information Age dreams at BotSpot. Bots make life easier.
The DEC is an umbrella organisation which represents 13 leading UK aid agencies. Its members are: ActionAid, British Red Cross, CAFOD, CARE International UK, Christian Aid, Concern, Help the Aged, Islamic Relief, Merlin, Oxfam, Save the Children, Tearf...
The definitive resource for all things Intelligent Agent and bot related, including Bot of the Week. Locate the intelligent agents of your Information Age dreams at BotSpot. Bots make life easier.
Advice from the UK Citizens Advice Bureau about dealing with disrepair in rented accomodation.
Look up info (from the CIA) about the countries of the world. Each country has a description and a set of further details.
SugarCRM - Commercial Open Source Customer Relationship Management
Color - HTML Color Charts, Web Design Colors, Browser Safe, Websafe, Web Safe Colors, Psychology, Meanings, Tutorials, Articles, Color Schemes, Palettes, Selecting Web Colors - HTML Color Codes, Website Tips, WebsiteTips.com
Eurekster Swicki - community powered search and advertising for your blog or website
Color - HTML Color Charts, Web Design Colors, Browser Safe, Websafe, Web Safe Colors, Psychology, Meanings, Tutorials, Articles, Color Schemes, Palettes, Selecting Web Colors - HTML Color Codes, Website Tips, WebsiteTips.com
Artima discussion forums are a place where software developers can ask and answer questions, share ideas and experiences, and help and learn from each other.
A win32 installer/uninstaller that can be used to package IE plugins (as far as I know).
Free source code and tutorials for Windows developers. Programming help for Visual C++, Windows, MFC, C++, GUI, ASP, XML, UML, SOAP, ATL, VB, ADO, SQL, DCOM, COM, Windows DNA, CToolBar, CMenu, CDockBar, CButton, CEdit, CStatic, CListCtrl, CTreeCtrl, CT...
Now that Ruby's begun its march towards global domination, it's appearing on increasing numbers of resumes. That puts most tech companies (including yours, I'd venture to guess) in a weird position, because they don't know how to evaluate Ruby programm...
Full-stack open-source component framework to quickly and consistently develop and maintain Java web applications
Eurekster Swicki - community powered search and advertising for your blog or website
I'm j0hnny. I hack stuff.
Who wants to work with pen and paper when there are cool tools available? This second article in the UML series will introduce you to key products and features.
WPA Supplicant for Linux, BSD, and Windows (IEEE 802.1X, WPA, WPA2, RSN, IEEE 802.11i)
Xming X Server for Windows
Javascript and CSS for accessible forms.
Use visibility:hidden alongside display:none to reliably hide content in a web page.
Trick bits for bikes from a fellow horneteer.
A glossary of various terms and acronyms related to the Linux kernel
plugin.disable_full_page_plugin_for_types
Tutorial on processing credit cards with Rails.
A messaging system for Rails that allows it to kick off intensive tasks in a new "background" process.
An article on using Rails' ActiveResource for consuming web services, with a nice table showing examples of what's sent and received for each REST operation.
Amnesty International (AI) is a worldwide movement of people who campaign for internationally recognized human rights.
How to test Rails controllers that require login, applicable to plugins like acts_as_authenticated and restful_authentication
A popular open source adserver.
ISP review and comparison.
How to build a web spider or scaper in Ruby.
A really impressive photo aggregation software that can discover images from social platforms and bring them together to create a landscape that you can explore.
Build a Netscape 4-compatible style sheet switcher.
Repairs and alterations service for motorcycle (leather) clothing. They helpfully crafted me a zip converter so I could zip my trousers to my jacket despite mismatching zips.
Articles supporting atheism.
A text analysis program that quantifies the emotional content of statements
Anonymous browing etc with tor and privoxy in gentoo linux.
Search data released by AOL.
Article about aspect oriented programming in javascript, using logging as an example.
Asynchronous Processing for Ruby (and Rails).
The use of apostrophies explained here.
An article on ARIA, the emerging W3C specification for accessibility in rich internet applications (i.e. AJAX apps).
Also see:
* http://dailyjs.com/2010/11/08/node-tutorial-2/
* http://dailyjs.com/2010/11/15/node-tutorial-3/
* http://dailyjs.com/2010/11/15/node-tutorial-3/
* http://dailyjs.com/2010/11/22/node-tutorial-4/
* http://dailyjs.com/2010/12/06/node-tutorial-5/
* http://dailyjs.com/2010/12/20/node-tutorial-6/
Evolved virtual creatures, many of which look scarily close to real, albeit basic, creatures.
Links to important resources for web designers / developers, including links to online specs, tutorials and references.
Great Rails plugin for creating attachments, which I found to be a lot more reliable than attachment_fu.
Interesting work about augmenting web sites with additional functionality, i.e. towards the semantic web.
A video created by Amanda Baggs giving us a brief glimpse of what it is to be autistic.
A video created by Amanda Baggs giving us a brief glimpse of what it is to be autistic.
Free open source availability calendar in PHP (with AJAX) and MySQL.
Shared avatar functionality that can be used across multiple gravatar-enabled sites.
Technical details of how facebook "beacon" works.
Small, lightweight, Rails based forum software.
How to work with Bezier curves in Inkscape.
Business intelligence articles.
How to achieve bi-directional communication between a DRb client and server. Also applies to BackgrounDRb.
A description of bibtex formats, for use in a .bib file.
Basic, consise overview of quantum mechanics and the possibilities it brings.
A really impressive photo aggregation software that can discover images from social platforms and bring them together to create a landscape that you can explore.
The latest UK online marketing and e-commerce news
Rails internals, e.g. the initialisation process
Great walking boots. Took me up kilimanjaro and back (though not recommended for long periods in -20 c temperatures).
A table comparing the standards compliance of different browsers.
del.icio.us buttons for Opera.
Why Java shouldn't be taught as a first language for computer science degrees.
CAF (Charities Aid Foundation) puts donors in control of their giving, and helps charities make the most of what they get.
This game, written in JavaScript using the HTML5 Canvas and Audio objects, was developed as a proof of concept that a shooter-style game can be coded without the use of any Flash.
Prevent cross site request forgery (CSRF) with formkeys, aka one-time tokens - much like a capability based security system.
Prevent cross site request forgery (CSRF) with formkeys, aka one-time tokens - much like a capability based security system.
Luis Nieto, creator of Capucine film.
Excellent analysis comparing your job profile to the salary and compensation packages of people whose skills and experiences match yours.
Ref No: DHP002A The School of Divinity, History and Philosophy continues to flourish as an established centre of excellence in historical research and teaching.
How to center a web page via css.
The Conversations Network is a listener-supported non-profit podcast network brought to you by a global team of passionate audio/video producers and editors
The rather complicated way of drawing circles in gimp.
A description of bibtex formats, for use in a .bib file.
Civil rights group for England and Wales.
How to get around Rails reloading classes (hence reloading class variables) - just require your classes in environment.rb to prevent them being unloaded.
Also check out the comments by lispy and joseph gutierrez.
A list of clothes washing symbols and their meaning.
Javascript and CSS for accessible forms.
Javascript and CSS for accessible forms.
Ref No: DHP002A The School of Divinity, History and Philosophy continues to flourish as an established centre of excellence in historical research and teaching.
An Internet Explore Browser Helper Object tutorial.
How to achieve bi-directional communication between a DRb client and server. Also applies to BackgrounDRb.
Try lafilefixer program if compile fails during emerge, complaining of missing .la file
.
How to determine various properties of a window via xprop.
Police composites of famous book characters.
"This site exists to formalise the idea of an organic logic as a counterpart to mechanical logic. ... You can read about feral children, dreaming, the evolution of language, Vygotskian psychology, brain development, IQ research, neural codes and animal minds. Then there is the new stuff about the Big Bang, relativity, strings, quantum mechanics."
Interesting material obtained from (US) government and law enforcement sources, via Freedom of Information requests, and from court files nationwide.
Continuous integration tool.
Coopers Vintage ale is the best beer in Australia, though hard to find, according to a barman I got chatting to in Sydney.
TheCounter.com's web site counter gives you daily in-depth website traffic reports, with no fancy server-side scripts to install. Track the number of visitors to your site, referrers, browser popularity, operating system, and more.
Information about robots exclusiong, e.g. robots.txt.
Lecture about creativity by John Cleese, filmed in 1991.
An extremely good video explaining the credit crisis in a simple, visual manner.
Free browser screenshot service.
Details about the scapula and related muscles, so as to avoid injuries such as shoulder impingement.
A firefox extension that lets you modify a web page using a WYSIWYG editor, saves the changes as a greasemonkey script, then reruns the script next time you visit the site.
A pocket sized Danish language guide.
darcs is an advanced revision control system.
Data Mining, Web Mining, Analytics, Knowledge Discovery
Data Mining, Web Mining, Analytics, Knowledge Discovery
"Best practice" for database administration.
An example of how to use dbus to programmatically communicate with your local applications.
How to get around Rails reloading classes (hence reloading class variables) - just require your classes in environment.rb to prevent them being unloaded.
Graceful degradation for the RESTful Rails delete / destroy functionality. Note that it's slightly out of date when it comes to the new route. See http://www.jvoorhis.com/articles/2006/07/31/whats-new-in-edge-rails-restful-routes
Simple depth first search in rails.
ActiveWidgets is a cross-browser client-side web GUI framework
Great stylesheets for debugging html and resetting css.
A Microsoft project researching a system to collect, annotate and search all information one could amass over a lifetime.
A nice restaurant in the Manchester Northern Quarter that sells seasonal foods and has a good selection of beer
Append a domain name after zspeech.com/ (e.g. http://zspeech.com/google.com) to add and share comments about the domain.
Advice from the UK Citizens Advice Bureau about dealing with disrepair in rented accomodation.
A graph of linux distributions since 1991.
A graph of linux distributions since 1991.
A mac style dock menu in CSS.
The American Red Cross helps prepare communities for emergencies and keep people safe every day thanks to caring people who support our work. Please support your local Red Cross.
Animations of people doodling - aka drawing.
Dreamhost gets an extremely low rating from the Better Business Bureau, a private, non-profit organization developed to monitor and report on the business practices of companies.
How to make your fixtures DRY by including ruby code to increment IDs and pull in data from other fixtures.
Great article on OpenSSH. First part of a 3 part series.
Designing With Progressive Enhancement project, for javascript code useful for web development that follows progressive enhancement methods.
A nice introduction to secure distributed computing with a capabilities system, from the E wiki (E is an object-capability language).
A review of an electronic voting system, to be used in America, which explains the technology and related security issues.
A nice restaurant in the Manchester Northern Quarter that sells seasonal foods and has a good selection of beer
Some excellent tax and accounting tips and ideas to bear in mind when setting up an eBay business
A blog about what's new in edge rails.
Great vi / vim tips, tutorials and cheat sheets.
Moodle is a course management system (CMS) - a free Open Source software package designed to help educators create effective online courses based on sound pedagogical principles. You can download and use it on any computer you have handy (including web...
Plan a cycle route, with elevation / gradient display. Find UK place/postcode to position map near your start point, create a route by clicking on the map, hover over elevation / gradient to see position on map.
Ref No: DHP002A The School of Divinity, History and Philosophy continues to flourish as an established centre of excellence in historical research and teaching.
Pollution by synthetic chemicals disturb the endocrine system, interfering with embryonic and fetal development and ultimately leading to nasty things like infertility, ADHD, autism, intellectual impairment, diabetes, thyroid disorders and cancers.
Secure file eraser for Windows.
Information for tenants in the UK.
Good basic intro guide to genetic algorithms.
A fantastic visual example of a genetic algorithm at work evolving a basic vehicle to traverse terrain.
Comparison between mail transport agents - qmail, postfix, sendmail and exim.
Also see:
* http://dailyjs.com/2010/11/08/node-tutorial-2/
* http://dailyjs.com/2010/11/15/node-tutorial-3/
* http://dailyjs.com/2010/11/15/node-tutorial-3/
* http://dailyjs.com/2010/11/22/node-tutorial-4/
* http://dailyjs.com/2010/12/06/node-tutorial-5/
* http://dailyjs.com/2010/12/20/node-tutorial-6/
A speed comparison test between the following javascript libraries: prototype, jquery, mootools, ext, dojo.
A short summary of the difference between Ruby's include, extend, require and load statements.
Send in your design to this company and they'll fabricate a 3D product out of it.
Graceful degradation for the RESTful Rails delete / destroy functionality. Note that it's slightly out of date when it comes to the new route. See http://www.jvoorhis.com/articles/2006/07/31/whats-new-in-edge-rails-restful-routes
Article and discussion about scaling with fastcgi.
How to set in fluxbox so that application transparency works (note: using fbsetbg I had to install feh).
Identify and diagnose user experience issues and track user satisfaction page-by-page by continuously collecting and analyzing Web user feedback using OpinionLab OnlineOpinion system.
How to add del.icio.us links to your site as a feed using the feeddigest service.
How to set in fluxbox so that application transparency works (note: using fbsetbg I had to install feh).
A cool map of the Internet in 2005.
An example of javascript hijacking with details on how to protect youreslf.
Why is everyone so happy in Silicon Valley again? A new wave of start-ups are cashing in on the next stage of the Internet. And this time, it's all about ... you.
How to set in fluxbox so that application transparency works (note: using fbsetbg I had to install feh).
Cited in Private Eye as "the most reliable clearing-house for expert information on the FMD crisis".
Lab that reconstructs viewed images from brain activity.
Cited in Private Eye as "the most reliable clearing-house for expert information on the FMD crisis".
How to handle foreign keys in Rails.
Description of how firefox extensions reference the browser document (XULDocument) and the web page document (HTMLDocument). Also, information about how to reference frames from a firefox extension.
Article about the use of closures (lambda, proc) in Ruby and the upwards / downwards function argument (aka FUNARG) problems.
Technology and gadget blog.
How to upgrade gcc in gentoo - essential when you emerge a newer version of gcc otherwise programs won't compile.
In Rails, if you make a typo with script/generate and get 'Script started, output file is generate', then you're now recording your shell session with a program called script. Stop it with 'exit' then delete the file called 'generate' that was created.
Have capistrano prompt for svn password and generate database.yml.
You need to include fixtures from the globalize plugin in order to test it.
Don't trust any software unless you (or others) have read the source.
Brief comparison of various software licences along with recommendations from the GNU project.
The use of method_missing to implement the Composite, Proxy and State GOF patterns in Ruby.
A company that researches human visual aesthetics. I believe their mask is based on the application of the Golden R
atio.
Wizard to create google map to embed in your web page.
Plan a cycle route, with elevation / gradient display. Find UK place/postcode to position map near your start point, create a route by clicking on the map, hover over elevation / gradient to see position on map.
I facebook group for people who no longer live on the Isle of Grain.
The use of apostrophies explained here.
Download guidgen.exe, the globally unique identifier generator for Microsoft Windows, without having to install the SDK.
A comparison of has_and_belongs_to_many and has_many :through. i.e. Join Table vs Join Model.
A comparison of has_and_belongs_to_many and has_many :through. i.e. Join Table vs Join Model.
Microformat converter and validator.
A post I submitted to the MSDN forums asking why my "hello world" addon didn't work, which turned out to be down to a really silly error on my part.
An example of javascript hijacking with details on how to protect youreslf.
A Ruby Gem that works with Rails to take it one step further towards a complete site, design and all. In its own words: "Hobo is an Open Source extension to Ruby on Rails which helps you build full blown web applications incredibly quickly and easily".
Trick bits for bikes from a fellow horneteer.
A comment from DHH about Rails in shared hosting environments (I believe in response to Dreamhost). There is a list of potential Rails hosts at the bottom (which is why I'm bookmarking it).
An interesting no-star hotel in switzerland.
Find property online, search a wide range of property for sale in various areas in the UK and Overseas with Rightmove
The DEC is an umbrella organisation which represents 13 leading UK aid agencies. Its members are: ActionAid, British Red Cross, CAFOD, CARE International UK, Christian Aid, Concern, Help the Aged, Islamic Relief, Merlin, Oxfam, Save the Children, Tearf...
Details about the scapula and related muscles, so as to avoid injuries such as shoulder impingement.
A short summary of the difference between Ruby's include, extend, require and load statements.
Information about RSS (in)compatibility over its various versions.
Game dynamics in the real world.
Rails internals, e.g. the initialisation process
Rails internals, e.g. the initialisation process
How to work with Bezier curves in Inkscape.
Great javascript library for implementing an cross-browser innerHTML-style function.
A win32 installer/uninstaller that can be used to package IE plugins (as far as I know).
How to mix in class methods from a module as well as define instance methods in the module that call the class methods that were added.
I facebook group for people who no longer live on the Isle of Grain.
Bindows™ is a Software Development Kit (SDK) for writing robust and secure Rich Internet Applications. The Bindows platform provide rich functionality for thin Web clients. Bindows applications require no end-user downloads - true zero-footprint (no ...
Enter a journey and see all options for completing it, whether by public transport or by car.
A glossary of various terms and acronyms related to the Linux kernel
A Linux/Gtk+ port of Apple Computer Inc.8's WebCore KHTML html rendering engine9 including a web component.
Great walking boots. Took me up kilimanjaro and back (though not recommended for long periods in -20 c temperatures).
An online atom, rss and kml feed validator.
Generation5 aims to be the most comprehensive Artificial Intelligence site on the Internet. Community-orientated, Generation5 deals with all AI topics including robotics, neural networks, genetic algorithms, AI programming, home automation and much more.
A content management system for collaborative publishing, developed for and used by Kuro5hin.org
Try lafilefixer program if compile fails during emerge, complaining of missing .la file
.
Try lafilefixer program if compile fails during emerge, complaining of missing .la file
.
Information for tenants in the UK.
The theatre at the latchmere pub in wandsworth.
A list of clothes washing symbols and their meaning.
Repairs and alterations service for motorcycle (leather) clothing. They helpfully crafted me a zip converter so I could zip my trousers to my jacket despite mismatching zips.
"Empower people around the world with a $25 loan"
Summary of a Landlords' repairing obligations in the UK, relating to section 11 of the Landlord and Tenant Act 1985.
Brief comparison of various software licences along with recommendations from the GNU project.
A text analysis program that quantifies the emotional content of statements
"Empower people around the world with a $25 loan"
Luis Nieto, creator of Capucine film.
Good definition of the difference between threads and processes, from a Ruby point of view. See the 8th post (the long one) for the meat.
Integrated Optimization,Integrated Optimization Services,Artificial Intelligence Searches,Scientific Marketing,Scientific Marketing Research,Term Vectors,Term Vector Theory,Information Retrieval Intelligence,Information Retrieval Tutorials
How one company generates buzz on the internet (or "blogosphere") in order to sell it's products.
Basically an open source matlab
Image gallery functionality for MODx CMS.
Javascript to drag, resize and maximise a layer.
Mechanize's home on Rubyforge.
An example of javascript hijacking with details on how to protect youreslf.
A visual diff and merge tool for Linux, allowing comparison and merging of two or three files.
The differences between a vocabulary, a taxonomy, a thesaurus, an ontology and a meta-model.
The problems with semantic web development, i.e. the RDFa vs Microdata shenanigan.
"Empower people around the world with a $25 loan"
Tutorial on Ruby on Rails Migrations, used to manage databases over time.
How to achieve minimum width in IE.
Lab that reconstructs viewed images from brain activity.
A directory of sites providing information about scams, hoaxes, fraud and misinformation.
Some simple steps to make Apahce more secure, e.g. to prevent Apache accidentally serving php code as plain text.
The Mona Lisa done in M$ paint.
Also see:
* http://dailyjs.com/2010/11/08/node-tutorial-2/
* http://dailyjs.com/2010/11/15/node-tutorial-3/
* http://dailyjs.com/2010/11/15/node-tutorial-3/
* http://dailyjs.com/2010/11/22/node-tutorial-4/
* http://dailyjs.com/2010/12/06/node-tutorial-5/
* http://dailyjs.com/2010/12/20/node-tutorial-6/
A great firefox extension that helps you browse without the use of a mouse.
Open files in Firefox tabs via external programs.
mplayer keyboard shortcuts / mappings
Comparison between mail transport agents - qmail, postfix, sendmail and exim.
Check out their murals "You Can Live Forever in Paradise on Earth".
Great article listing a number of alternatives for backing up a mysql database.
A video created by Amanda Baggs giving us a brief glimpse of what it is to be autistic.
Useful post on recording a macro with vim to find text and insert carriage returns / newlines.
Why is everyone so happy in Silicon Valley again? A new wave of start-ups are cashing in on the next stage of the Internet. And this time, it's all about ... you.
Research Guide to Online Niche-Finding: Research Methodology and Software includes a study of the principles, methodology, software, problems, ratios, KEI, and approach to researching online business niches for potentially profitable websites.
Luis Nieto, creator of Capucine film.
An interesting no-star hotel in switzerland.
A linux utility to monitor web pages.
Videos of George Bush jr making a fool of himself. In particular, check out the second video about his declinang verbil skulls.
A win32 installer/uninstaller that can be used to package IE plugins (as far as I know).
A win32 installer/uninstaller that can be used to package IE plugins (as far as I know).
Me and Ed on the nurburgring - in the Suzuki Swift (white, black stripes) behind the white Porche.
Transcript of David Nutt's lecture on drug regulation and control. i.e. how he would reclassify drugs, including alcohol and tobacco.
Approaches for email obfuscation, with test results gathered over 1.5 years.
My latest approach has been the entities approach. The CSS approaches can't be used because they don't allow clickable mailto links (and won't work when css is off). The Javascript approaches can't be used because they rely on Javascript! ATs and DOTs could prove a usability problem. I think the entities approach is the best compromise.
Also, I'm not too trusting of some of his results - his test page doesn't seem to include the ROT encryption technique and instead includes a different CSS technique that uses the same email address as the Javascript buliding test, meaning those results in particular would be wrong.
Also check out the comments by lispy and joseph gutierrez.
A nice, explained, example of object oriented Javascript code.
A good article about the use of GPL license with web applications, i.e. the server/client separation.
A guide on developing secure web applications from the Open Web Application Security Project.
The Data Liberation Front is an engineering team at Google whose singular goal is to make it easier for users to move their data in and out of Google products.
A machine readable format for expressing privacy practices, for use on websites so that browsers can intepret the information and automate privacy-related decisions. e.g. no need to read a privacy policy if the browser can interpret a website's intention.
A Microsoft project researching a system to collect, annotate and search all information one could amass over a lifetime.
Lab that reconstructs viewed images from brain activity.
Comprehensive information about MPs and Peers in the UK Parliament, e.g. see how they vote.
Trick bits for bikes from a fellow horneteer.
A description of how Income Tax, National Insurance (both via the Pay As You Earn scheme) and dividends relate in the UK.
A simple experiment showing why you shouldn't use your mobile phone at a petrol station. Not sure whether it's true or not - a search on snopes doesn't help: http://www.snopes.com/autos/hazards/gasvapor.asp http://www.snopes.com/autos/hazards/static.asp
A company that researches human visual aesthetics. I believe their mask is based on the application of the Golden R
atio.
Why asking your site users for passwords to third party sites is wrong.
A really impressive photo aggregation software that can discover images from social platforms and bring them together to create a landscape that you can explore.
Details about the scapula and related muscles, so as to avoid injuries such as shoulder impingement.
Enter a journey and see all options for completing it, whether by public transport or by car.
Pollution by synthetic chemicals disturb the endocrine system, interfering with embryonic and fetal development and ultimately leading to nasty things like infertility, ADHD, autism, intellectual impairment, diabetes, thyroid disorders and cancers.
The Data Liberation Front is an engineering team at Google whose singular goal is to make it easier for users to move their data in and out of Google products.
Nice looking portable web browser from Apple.
A nice portfolio site. Pity it requires javascript.
"Best practice" for database administration.
A program to train yourself to do 100 consecutive pushups / pressups.
Find out how much your motorbike is worth second hand.
Unfuddle is a secure, hosted software development environment providing source control via Subversion, bug and issue tracking, milestones, time tracking, audit trails and more.
How to determine various properties of a window via xprop.
Enter a URL and have the web page displayed in the style of a word document - useful if you need to surreptitiously view a web page at work without being caught out.
"A nonprofit organization of scientists and physicians committed to making the world's scientific and medical literature a freely available public resource."
Comparison between mail transport agents - qmail, postfix, sendmail and exim.
Run Rails and Sinatra on different URLs via Rack
Links to resources about newly released Rails 2.2.
A couple of ways to run background jobs in Rails.
"Our purpose here at RationalWiki includes the following:
1. Analyzing and refuting the anti-science movement.
2. Analyzing and refuting the full range of crank ideas.
3. Explorations of authoritarianism and fundamentalism. "
Lab that reconstructs viewed images from brain activity.
Extract and alter individual notes from an audio recording.
How to redirect stdout and stderr.
Guide for Redmine project management software.
Access and share logins for websites that require you to register in order to view content.
How gas and electricity suppliers are regulated in the UK.
A screencast on how to use Drupal Views 2 Relationships. Best for those who already have a familiarity with the Views 2 UI because it gets a little messy briefly half way through.
Video tutorials, DIY section.
Repairs and alterations service for motorcycle (leather) clothing. They helpfully crafted me a zip converter so I could zip my trousers to my jacket despite mismatching zips.
Interesting extension that shows you website reputations on your browser, telling you how much other users trust a website.
A short summary of the difference between Ruby's include, extend, require and load statements.
Great stylesheets for debugging html and resetting css.
A useful method defined in Rails.
A good collection of network tools.
A good collection of network tools.
Robotics blog, with an emphasis on the various bipedal robots popular in the Japanese Robo One competitions.
Information about robots exclusiong, e.g. robots.txt.
Changes to how routes are specified since the simply_restful plugin was merged into the Rails core.
Rox filer mouse button and key bindings / keyboard shortcuts.
Extract and alter individual notes from an audio recording.
Tips on how to beat the google sandbox and get new sites a high ranking quickly. I most certainly do NOT agree with a lot of the techniques suggested, e.g. linking from wikipedia, but it's interesting to see how SEO is done "from the horses mouth".
Basically an open source matlab
Free browser screenshot service.
Comparison between mail transport agents - qmail, postfix, sendmail and exim.
Why you should ignore the digital camera megapixel hype.
Details about the scapula and related muscles, so as to avoid injuries such as shoulder impingement.
Session riding and how to avoid it using tokens.
A gallery of the best standards-complient web designs.
Example of test driven development writing a Typo sidebar plugin.
A method of replacing text with flash, to make web sites pretty whilst maintaining accessibility and seo.
A test framework for PHP, with mock support and a web browser for integration tests.
Changes to how routes are specified since the simply_restful plugin was merged into the Rails core.
A basic html "slider" control that uses radio buttons hence does not require javascript and can be standards compliant.
A blog article from one of Sun's Chief Executive Officer and President about their Open Source strategy and the reasons they had to go OS.
Benchmark comparison of acts_as_solr and acts_as_ferret Ruby on Rails search plugins.
Generation5 aims to be the most comprehensive Artificial Intelligence site on the Internet. Community-orientated, Generation5 deals with all AI topics including robotics, neural networks, genetic algorithms, AI programming, home automation and much more.
A blog article from one of Sun's Chief Executive Officer and President about their Open Source strategy and the reasons they had to go OS.
Links to important resources for web designers / developers, including links to online specs, tutorials and references.
Essential to stop spam if you own a domain.
Basic, consise overview of quantum mechanics and the possibilities it brings.
How to redirect stdout and stderr.
How to redirect stdout and stderr.
Stubbing Net::HTTP.get in Ruby.
Allow users to see your site the way they want! With CSS and your favourite server-side language, you can build a functional, cross-browser compatible style switcher that improves accessibility and the user experience overall. Laurence shows how it's d...
A concise guide to setting up svn+ssh.
A description of how to use svn_load_dirs (or svn-load-dirs if on gentoo) to manage vendor branchtes in subversion.
A description of how to use svn_load_dirs (or svn-load-dirs if on gentoo) to manage vendor branchtes in subversion.
A description of how to use svn_load_dirs (or svn-load-dirs if on gentoo) to manage vendor branchtes in subversion.
An interesting no-star hotel in switzerland.
Info about a few commands you can use to see resource utilisation on Linux.
How to write accessible html tables.
Why Java shouldn't be taught as a first language for computer science degrees.
Code of practice from the Association of Residential Letting Agents (UK).
An amazingly fun, though expensive, music tablet.
The theatre at the latchmere pub in wandsworth.
The differences between a vocabulary, a taxonomy, a thesaurus, an ontology and a meta-model.
Architectural principles of the web by Tim Berners-Lee.
Firefox toolbar extension tutorial.
Examples of CSS code that you can use to create psuedo tooltips without javascript
Comprehensive Tor and browser safety test.
A user generated list of cool and unusual things to buy, mostly fairly useless!
A theory and track day from Lincolnshire's Road Safety Partnership at Cadwell Park for only sixty quid!
Microformat converter and validator.
How to set in fluxbox so that application transparency works (note: using fbsetbg I had to install feh).
A list of the gas transporters in the UK.
Trick bits for bikes from a fellow horneteer.
A ruby gem for integrating with the trustcommerce subscriptions / online payment services.
As well as offering Internet services, they provide research data and analysis on many aspects of the Internet.
Find out how much your motorbike is worth second hand.
Gettin' hit by traffic...not cars. Information on internet marketing tools, search marketing news. Commentary, tips and tutorials on pay-per-click, search engine optimization, affiliate marketing, and recent industry events with a little bit of humor a...
How to create class-level instance variables in ruby using class_eval.
Home of the vCard specifications.
The differences between a vocabulary, a taxonomy, a thesaurus, an ontology and a meta-model.
The American Red Cross helps prepare communities for emergencies and keep people safe every day thanks to caring people who support our work. Please support your local Red Cross.
An accessible hosted survey service.
A list of clothes washing symbols and their meaning.
List of webcams that work well in Linux using the UVC driver.
A Linux/Gtk+ port of Apple Computer Inc.8's WebCore KHTML html rendering engine9 including a web component.
A content management system for collaborative weblogs, developed for and used by Slashdot.org.
A free email provider that donates 55% of its income to charities.
How to use the linux ps command to determine the PID of a Webrick session in order to kill it. Not unique to Webrick, but a useful reminder of ps flags.
Cross document messaging via the WhatWG Web Application specificaiton.
Comprehensive information about problems with posture.
Firefox or Thunderbird extension creation wizard.
A basic microformat for representing human relationships using (x)html hyperlinks.
XPCOM, the cross platform component object model from Mozilla.
How to determine various properties of a window via xprop.
Xming X Server for Windows
Detailed discussion on motorcycle batteries - their codes and charging characteristics
Detailed discussion on motorcycle batteries - their codes and charging characteristics