http

Hold On A Minute

One of the big new features in MarsEdit 3 is a revamped media manager that allows you to easily browse local libraries from iPhoto, Aperture, etc.

Media Manager.png

This functionality is based largely on the great work of the iMedia project, which was spearheaded by Karelia to replicate Apple’s own ubiquitous media browsing interface, some variant of which is available in Pages, iWeb, Mail, etc.

Read more on Hold On A Minute…

Tornado Web Server

node.js

Node scalable javascript server is influenced by systems like Ruby's Event Machine or Python's Twisted

ASIHTTPRequest example code – All-Seeing Interactive

ASIHTTPRequest is an easy to use wrapper around the CFNetwork API that makes some of the more tedious aspects of communicating with web servers easier. It is written in Objective-C and works in both Mac OS X and iPhone applications.
It is suitable performing basic HTTP requests and interacting with REST-based services (GET / POST / PUT / DELETE). The included ASIFormDataRequest subclass makes it easy to submit POST data and files using multipart/form-data.

Read more on ASIHTTPRequest example code – All-Seeing Interactive…

The Web Sockets API

Abstract

This specification defines an API that enables Web pages to use the Web Sockets protocol for two-way communication with a remote host.

Performance Research, Part 2: Browser Cache Usage – Exposed!

This is the second in a series of articles describing experiments conducted to learn more about optimizing web page performance. You may be wondering why you’re reading a performance article on the YUI Blog. It turns out that most of web page performance is affected by front-end engineering, that is, the user interface design and development.

Read more on Performance Research, Part 2: Browser Cache Usage – Exposed!…

How to implement COMET with PHP

some great tips and examples using comet with PHP

The Web vs. the Fallacies

Here at Sun, the
Fallacies
of Distributed Computing
have long been a much-revered lesson.
Furthermore, I
personally think they’re pretty much spot-on. But these days, you don’t often
find them coming up in conversations about building big networked systems.
The reason is, I think, that we build almost everything on Web technologies,
which lets get away with believing some of them.

Read more on The Web vs. the Fallacies…

Wrangling mime.types

One of the chores that I do for the Apache HTTP server project, every three months or so, is to slog through the IANA media type registry to see what new media types have been registered and add them to the mime.types configuration file. This is one of the few things I do that is almost all pain for little or no gain. It takes hours to do it right because IANA has gone out of their way to make the registry impossible to process automatically via simple scripts. I don’t even get the pleasure of “changing the world” in some meaningful way, since Apache doesn’t update mime.types automatically when installed to an existing configuration.

Read more on Wrangling mime.types…

Google Author link