I often blog about things that I find very interesting as it relates to software development (.NET more specifically) but that only covers a really small portion of my technical reading. While I tend to tweet these other links I continue to be frustrated by the search capabilities of Twitter, and so I intend to initiate a series of posts that represent my broader technical research and software interests. It has the added personal benefit of enabling me greater control (and search) over my curated work.
Hope you find something interesting!
As it relates to compression of HTTP request/response my knowledge pretty much begins and ends with GZIP, however, I came across this brilliant article on web compression techniques and I thought I would pass it on, techniques like this are critical for systems where bandwidth is limited (e.g. mobile).
“Most companies are just coming around to the idea that open source can help lower costs and boost innovation within their organizations. But Web companies like Netflix, Twitter and Facebook understand that open source can be more: a powerful weapon for recruiting and retaining top engineering talent.”
“The World Wide Web Consortium (W3C) published a Recommendation of HTML5, the fifth major revision of the format used to build Web pages and applications, and the cornerstone of the Open Web Platform. For application developers and industry, HTML5 represents a set of features that people will be able to rely on for years to come. HTML5 is now supported on a wide variety of devices, lowering the cost of creating rich applications to reach users everywhere.”
Using fundamental physics research may open a new era of unimaginably powerful computers.
RoomAlive is a proof-of-concept prototype that transforms any room into an immersive, augmented entertainment experience. The experience is enabled by scalable, adaptive projector-camera units.
HTTP Strict Transport Security (HSTS) is an opt-in security enhancement that is specified by a web application through the use of a special response header. Once a supported browser receives this header that browser will prevent any communications from being sent over HTTP to the specified domain and will instead send all communications over HTTPS.
A small validation library for .NET that uses a fluent interface and lambda expressions for building validation rules for your business objects.