BROWSE: Most Recent | Popular Tags |

Tags > http

Go Node Without Code

By Simon St. Laurent
February 6, 2014

At Fluent 2013, O’Reilly’s Web Platform, JavaScript and HTML5 conference, Adobe Community Manager Brian Rinaldi showed off ways Node makes possible a new world of utilities, showing JavaScript developers a toolkit they will want to integrate into their workflows. In …

Web Application Development is Different (and Better)

By Simon St. Laurent
January 29, 2014

The Web became the most ubiquitous distributed application system because it didn’t have to think of itself as a programming environment. Almost every day I see comments or complaints from programmers (even brilliant programmers) muttering about how many strange and …

Caching Strategies for Improved Web Performance

By David Elfi
July 16, 2013

Caching is the method that most improves response time in web applications (as Steve Souders shows in Cache is King), but in order to make use of it, every layer of your application must be configured for that purpose. Most …

The Power of a Private HTTP Archive Instance: Finding a Representative Performance Baseline

By Barbara Bermes
June 13, 2013

Be honest, have you ever wanted to play Steve Souders for a day and pull some revealing stats or trends about some web sites of your choice? Or maybe dig around the HTTP archive? You can do that and more …

Easily Invoke Common Protocols with Twisted

By Jessica McKellar
June 11, 2013

Twisted is a framework for writing, testing, and deploying event-driven clients and servers in Python. In my previous Twisted blog post, we explored an architectural overview of Twisted and examples of simple TCP, UDP, SSL, and HTTP echo servers. While …

Four short links: 3 June 2013

By Nat Torkington
June 3, 2013

Practical HTTP Host Header Attacks — lots of cleverness like So, to persuade a cache to serve our poisoned response to someone else we need to create a disconnect between the host header the cache sees, and the host header …

Exploring Hypermedia with Mike Amundsen

By Simon St. Laurent
May 16, 2013

The Web’s flexibility has helped it to survive and thrive, pushing well beyond the browser-based universe where it first showed its promise. While I’ve spent most of my time working with the HTML/CSS/JavaScript side, the HTTP side of the original …

A Matter of Semantics

By Mike Amundsen
May 16, 2013

Messages on the Web carry three levels of information: Structure Semantics, Protocol Semantics, and Application Semantics. No matter the implementation style, all three of these are needed for any successful communication between client and server. This threesome (S-P-A) forms the …

Twisted Python: the engine of your Internet

By Jessica McKellar
April 22, 2013

I want to build a web server, a mail server, a BitTorrent client, a DNS server, or an IRC bot—clients and servers for a custom protocol in Python. And I want them to be cross-platform, RFC-compliant, testable, and deployable in …

Four short links: 15 April 2013

By Nat Torkington
April 15, 2013

Know Your HTTP Posters (GitHub) — A0-posters about the HTTP protocol. Crowdserfing — when a large corp uses crowd-sourced volunteering for its own financial gain, without giving back. It offends my sense of reciprocity as well, but nobody is coerced …

ASP.NET web API rocks

By Rachel Roumeliotis
August 28, 2012

Glenn Block (@gblock) is an O’Reilly author and senior program manager on the Windows Azure Team at Microsoft. We sat down recently to talk about the newly released ASP.NET Web API Framework, which he helped develop, and why it will …

Four short links: 13 June 2012

By Nat Torkington
June 13, 2012

Warren Buffett Lessons -- nice anthology of quotes, reordered into almost a narrative on different topics. (via Rowan Simpson) Silent Circle -- Phil Zimmermann's new startup, encrypting phone calls for iPhone and Android for $20/month. "I'm not going to apologize for the cost," Zimmermann told CNET, adding that the final price has not been set. "This is not Facebook....

Four short links: 4 April 2012

By Nat Torkington
April 4, 2012

Typing Club -- lessons to improve your touch-typing, building you up letter by letter to speed and mastery. Like how I learned, only without the typewriters and the bibs and the roomful of girls. It wasn't easy being the only boy in typing class, but somehow I managed. (via EdTech ideas) SQL Injection via HTTP Headers -- excellent introduction...

Four short links: 28 February 2012

By Nat Torkington
February 28, 2012

Designing RESTful Interfaces (Slideshare) -- extremely good presentation on how to build HTTP APIs. Manipulating History for Fun and Profit -- if you want to make websites that are AJAX-responsive but without breaking the back button or preventing links, read this. Why Textbooks Are So Broken (Salon) -- Let's say a publisher hires a developer for a certain low-bid...

Four short links: 24 February 2012

By Nat Torkington
February 24, 2012

Excel Cloud Data Analytics (Microsoft Research) -- clever--a cloud analytics backend with Excel as the frontend. Almost every business and finance person I've known has been way more comfortable with Excel than any other tool. (via Dr Data) HTTP Client -- Mac OS X app for inspecting and automating a lot of HTTP. cf the lovely Charles proxy for...

Four short links: 22 August 2011

By Nat Torkington
August 22, 2011

Cities in Fact and Fiction: An Interview with William Gibson (Scientific American) -- Paris, as much as I love Paris, feels to me as though it's long since been "cooked." Its brand consists of what it is, and that can be embellished but not changed. A lack of availability of inexpensive shop-rentals is one very easily read warning sign...

Four short links: 9 August 2011

By Nat Torkington
August 9, 2011

DSLR Controller -- Android app that lets you remote-control your DSLR. Much being made of the fact that iOS devices aren't as easy to interface with. For more, see the Wired article. (via BoingBoing) Asymmetric Security Warfare -- I found this nugget buried in this photo shoot talking about the differences between Black Hat and DEFCON conferences: [Mudge, Peiter]...

Four short links: 27 July 2011

By Nat Torkington
July 27, 2011

ContentFlow -- Javascript library to provide CoverFlow-like behaviour. Twilio Client SDK -- 1/4 cent/minute API-to-API calls, embeddable in browser apps. Postel's Principle Reconsidered (ACM) -- The Robustness Principle was formulated in an Internet of cooperators. The world has changed a lot since then. Everything, even services that you may think you control, is suspect. Excellent explanation of how interoperability...

Four short links: 13 May 2011

By Nat Torkington
May 13, 2011

Mathematical Intimidation: Driven by the Data (PDF) -- excellent article from Notices of the American Mathematical Society about the flaws in "value-added modelling", the latest fad whereby data about students' results in different classes are analysed to identify the effect of each teacher. People recognize that tests are an imperfect measure of educational success, but when sophisticated mathematics is...

AMF over HTTP in another Multiverse

By Mike Slinn
September 21, 2010

This silly story is taken from "Flex Data Services, Hibernate and Eclipse." No other part of that book is deliberately silly. I thought it would be fun to post this here.  In the story, produce and food are allegories for data...

The Cherokee Project: Has Apache Finally Met Its Match?

By M. David Peterson
August 4, 2009

Over the coming weeks I plan to introduce you all to what I believe to be one of the most important open source projects on the planet: The Cherokee Project. Buckle up. The ride won't be without bumps. But it...

Flex 101: RPC Basics

By Andrew Trice
May 1, 2009

When building Flex applications, it is important to understand how to get data into and out of your applications and remote procedure calls (rpc). In this post, I'll try to shed some light on HTTPService, WebService, and RemoteObject classes and their usage.

Creating Custom SOAP Requests with Ruby and Net::HTTP

By Eric Berry
December 19, 2008

Learn to create a custom SOAP request using Ruby and Net::HTTP

1 to 23 of 23
The Watering Hole