Web and Software Development
Last edited August 20, 2008
More by cornelius »
A collection of the most important internet technology and web development links and resources. Something missing? cornelius AT rabsch DOT net
http://www.cornelius-rabsch.de/blog
CSS

Cloud Computing

CloudStatus® Powered by Hyperic
cloudstatus.com/
These charts display real-time health status and the last twenty four hours of health history for key Amazon Web Services.
Articles

OAuth & Google (oauth-goog)
sites.google.com/site/oauthgoog/
To Mobile Widget or Not To Mobile Widget | Mobile 2.0 and Emerging Mobile Media Services
www.nellymoser.com/blog/?p=28
Labels: mobile
APIs

Google AJAX Language API - Google Code
code.google.com/apis/ajaxlanguage/
With the AJAX Language API, you can translate and detect the language of blocks of text within a webpage using only Javascript.
ProgrammableWeb - Mashups, APIs, and the Web as Platform
programmableweb.com/
Web Application Frameworks

Halcyon is a JSON Web App Server Framework built on Rack for speed and light weight.
Django | The Web framework for perfectionists with deadlines
www.djangoproject.com/
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
CSS Frameworks

blueprintcss - Google Code
code.google.com/p/blueprintcss/
Blueprint is a CSS framework, which aims to cut down on your CSS development time. It gives you a solid CSS foundation to build your project on top of, with an easy-to-use grid, sensible typography, and even a stylesheet for printing.
JavaScript

Do you validate your JavaScript code? - Robert’s talk - Web development and Internet trends
www.robertnyman.com/2008/04/17/do-you-validate-you...
JavaScript Frameworks

Ext JS - JavaScript Library
extjs.com/
Ext is a client-side, JavaScript framework for building web applications.
Labels: javascript, framework
 
Labels: jquery
Solutoire.com › Flotr Documentation
solutoire.com/flotr/docs/
 Plotting library
Plugins, Extensions and Helpers

Developer's Guide - Google Chart API - Google Code
code.google.com/apis/chart/
The Google Chart API lets you dynamically generate charts.
TinyMCE Javascript Content Editor by Moxiecode Systems AB
tinymce.moxiecode.com/
TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor control. It has the ability to convert HTML TEXTAREA fields or other HTML elements to editor instances. TinyMCE is very easy to integrate into other Content Management Systems.
SWFUpload News | SWFUpload
www.swfupload.org/
SWFUpload is a small JavaScript/Flash library to get the best of both worlds. It features the great upload capabilities of Flash and the accessibility and ease of HTML/CSS.
Color + Design Blog / Free Advanced DHTML Color Picker by COLOURlovers
www.colourlovers.com/blog/2008/01/16/free-advanced...
Web Development Resources & Portals

Labels: video, web development
JavaScript Developer Center - Yahoo! Developer Network
developer.yahoo.com/javascript/
Labels: javascript
Cheat Sheet List - Spickzettel Sammlung | Webmaster | Dr. Web Weblog
www.drweb.de/weblog/weblog/?p=571
 
 Site in German but most links point to English pages.
Libraries & Add Ons

Datejs - A JavaScript Date Library » Getting Started with Datejs…
www.datejs.com/2007/11/27/getting-started-with-dat...
 An open-source JavaScript Date Library
Labels: javascript, library
Adobe Labs - Homepage
labs.adobe.com/
 AIR, Flex,...
Labels: adobe, air, flex
SIMILE | Timeline
simile.mit.edu/timeline/
Timeline is a DHTML-based AJAXy widget for visualizing time-based events. It is like Google Maps for time-based information.
Labels: timeline, mit
SIMILE | Timeplot
simile.mit.edu/timeplot/
Timeplot is a DHTML-based AJAXy widget for plotting time series and overlay time-based events over them (with the same data formats that Timeline supports).
Labels: timeplot, mit
WS-Slideshow - Free, Flash based slideshow for everyone.
ws-slideshow.com/
Labels: flash
Standards & Documentation

gotAPI/HTML - Instant search in HTML and other developer documentation
www.gotapi.com/html
OAuth — An open protocol to allow secure API authentication in a simple and standard method from
oauth.net/
An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.
Labels: security, oauth
Rich Web Application Backplane
www.w3.org/TR/2006/NOTE-backplane-20061116/
This paper introduces the concept of a "Rich Web Application Backplane" -- a set of common building blocks for web applications. We argue that submission, data models, model-view binding and behavior, and web components can provide a common infrastructure for multiple markup formats.
SIOC Core Ontology Specification
www.w3.org/Submission/sioc-spec/
The SIOC (Semantically-Interlinked Online Communities) Core Ontology provides the main concepts and properties required to describe information from online communities (e.g., message boards, wikis, weblogs, etc.) on the Semantic Web. This document contains a detailed description of the SIOC Core Ontology.
Labels: semantic web, sioc, w3c
 Dublin Core Metadata Initiative
Labels: dublin core, semantic, metadata
Web Hypertext Application Technology Working Group
www.whatwg.org/
Labels: whatwg, html
The Annotated XML Specification
www.xml.com/axml/testaxml.htm
Introduction to the Annotated XML Specification
Labels: xml, w3c, standard
Online Tools & Services

Google Talkabout: Google Talk chatback
googletalk.blogspot.com/2008/02/google-talk-chatba...
The Scrutinizer - 283 Tools in One Place
www.scrutinizethis.com/
BuiltWith.com - Web Technology Profiler
builtwith.com/
Service Provider

Amazon.com: Homepage: Amazon Web Services
www.amazon.com/gp/browse.html?node=3435361
Amazon Web Services provides developers with direct access to Amazon's robust technology platform.
Amazon.com: Amazon Simple Queue Service, Amazon SQS: Amazon Web Services
www.amazon.com/Simple-Queue-Service-home-page/b?ie...
Amazon Simple Queue Service (Amazon SQS) offers a reliable, highly scalable hosted queue for storing messages as they travel between computers. By using Amazon SQS, developers can simply move data between distributed application components performing different tasks, without losing messages or requiring each component to be always available.
Security

Security Best Practices - Yahoo! Developer Network
developer.yahoo.com/security/
XSS (Cross Site Scripting) Cheat Sheet
ha.ckers.org/xss
WebDev Firefox Extensions

Firebug - Web Development Evolved
getfirebug.com/
Firebug integrates with Firefox to put a wealth of web development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.
Web Developer :: Firefox Add-ons
addons.mozilla.org/en-US/firefox/addon/60
Adds a menu and a toolbar with various web developer tools.
Tamper Data :: Firefox Add-ons
addons.mozilla.org/en-US/firefox/addon/966
Use tamperdata to view and modify HTTP/HTTPS headers and post parameters.
View Source Chart :: Firefox Add-ons
addons.mozilla.org/en-US/firefox/addon/655
Draws A Color-Coded Chart of a Web Page's Source Code
Development Software & Tools

Dia - GNOME Live!
live.gnome.org/Dia
Dia is a GTK+ based diagram creation program for Linux, Unix and Windows released under the GPL license.
NetBeans IDE - Base IDE Features
www.netbeans.org/features/ide/index.html
NetBeans IDE is much more than a Java IDE: We designed NetBeans IDE as a modular developer tool for a wide range of development tasks. The base IDE includes an advanced language-aware editor, file versioning control, and unique developer collaboration features.
Aptana Studio is a robust, JavaScript-focused environment for building dynamic web applications. Available as a free community or a professional version.
Development Practices and Methodologies

Coding Horror: Sharing The Customer's Pain
www.codinghorror.com/blog/archives/001013.html
In this interview with Werner Vogels, the CTO of Amazon, he outlines how Amazon's developers stay in touch with their users
SCM, Project Management, Version Control & Issue Tracking

“RailsConf Git Talk” at GitCasts
gitcasts.com/posts/railsconf-git-talk
Our Git deployment workflow — Bryan Helmkamp
www.brynary.com/2008/8/3/our-git-deployment-workfl...
Welcome to GitCasts
www.gitcasts.com/
Git Guide - SourceMage Wiki
wiki.sourcemage.org/Git_Guide
Git - SVN Crash Course
git.or.cz/course/svn.html
Daniel Fischer - Got Fisch? » Git Pull: A Follow-Up on my Previous Git Post
www.danielfischer.com/2008/02/03/git-pull-a-follow...
YouTube - Mercurial Project
youtube.com/watch?v=1sV8Z_Lmpt4
YouTube - Tech Talk: Linus Torvalds on git
youtube.com/watch?v=4XpnKHJAok8
Mercurial - Mercurial
www.selenic.com/mercurial/wiki/
a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects.
Git - Fast Version Control System
git.or.cz/
Git is a popular version control system designed to handle very large projects with speed and efficiency; it is used mainly for various open source projects, most notably the Linux kernel.
Merging and branching in Subversion 1.5 - Java World
www.javaworld.com/javaworld/jw-01-2008/jw-01-svnme...
Warehouse — Subversion Browser
www.warehouseapp.com/
The Trac Project - Trac
trac.edgewall.org/
 Integrated SCM & Project Management
Labels: software development, trac, issue tracking
Mantis Bug Tracker
www.mantisbt.org/
Mantis is a free popular web-based bugtracking system (feature list).
Labels: bug tracking
Labels: subversion
Version Control with Subversion
svnbook.red-bean.com/
This is the online home of Version Control with Subversion, a free book about Subversion, a new version control system designed to supplant CVS.
Labels: subversion
Welcome - Bazaar Version Control
bazaar-vcs.org/
Bazaar is a distributed version control system that Just Works and adapts to the workflows you want to use.
Moving from Subversion to Git for revision control | aidanf.net
www.aidanf.net/blog/2007/11/22/moving-subversion-g...
Git - SVN Crash Course
git.or.cz/course/svn.html
 

Agilo for Scrum 0.6

How Tos

How To Set Up Database Replication In MySQL | HowtoForge - Linux Howtos and Tutorials
www.howtoforge.com/mysql_database_replication
Development Methodologies

Test Driven Development Tutorial » SlideShare
www.slideshare.net/Skud/test-driven-development-tu...
A three-hour tutorial from the Open Source Developers' Conference in Brisbane, November 2007
Labels: test driven development
 An XP Team Room
Ruby on Rails Website Development Blog from Atlantic Dominion Solutions
rorblog.techcfl.com/2008/01/03/top-5-developer-ben...
Top 5 developer benefits of agile development
MySQL

MySQL/Optimization - Wikibooks, collection of open-content textbooks
en.wikibooks.org/wiki/MySQL/Optimization
Architecture & Scaling

InfoQ: Randy Shoup on eBay's Architectural Principles
www.infoq.com/presentations/shoup-ebay-architectur...
Randy Shoup covers the architectural principles eBay has used to grow and evolve its infrastructure to massive scale.
Amazon Web Services & Tools

Amazon.com: Homepage: Amazon Web Services
www.amazon.com/gp/browse.html?node=3435361
Amazon Web Services provides developers with direct access to Amazon's robust technology platform. Build on Amazon's suite of web services to enable and enhance your applications.
Amazon S3 tools - S3tools project
s3tools.logix.cz/
S3tools project offers several Open source tools for accessing Amazon S3 - Simple Storage Service.
Server Administration

This document is a collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users.
SysCP - Trac
syscp.org/
SysCP, the System Control Panel is a server administration tool which enables an internet service provider to give their customers a web-based application to administrate their email addresses, their subdomains etc.
Performance Benchmarking

Best Practices for Speeding Up Your Web Site
developer.yahoo.com/performance/rules.html
The Linux HTTP Benchmarking HOWTO
Statistics

W3Counter - Global Web Stats
www.w3counter.com/globalstats.php
References

HTML Reference (beta)
reference.sitepoint.com/html
Testing & Validations

Test your web design in different browsers - Browsershots
browsershots.org/
Backup

duplicity: Main
duplicity.nongnu.org/
 Encrypted bandwidth-efficient backup using the rsync algorithm
The content on this page is provided by a Google Notebook user, and Google assumes no responsibility for this content.