Yesterday, Facebook announced the accidental release of 6 million users’ personal information. The source of the leak was their Backup Tool, which lets users download their list of friends complete with any information they’d chosen to share.
TIME_WAIT and its design implications for protocols and scalable client server systemsAlthough the state transition diagram shows TIME_WAIT as the final state for clients it doesn't have to be the client that ends up in TIME_WAIT. In fact, it's the final state that the peer that initiates the "active close" ends up in and this can be either the client or the server.
Learn Lua in 15 Minutes-- Two dashes start a one-line comment. --[[ Adding two ['s and ]'s makes it a multi-line comment. --]] ---------------------------------------------------- -- 1. Variables and flow control. ---------------------------------------------------- num = 42 -- All numbers are doubles.
Five Reasons to Considering Linking in Your HTTP APIsThere’s been a lot of interest in and effort expended upon “hypermedia APIs” recently. However, I see a fair amount of resistance to it from developers and ops folks, because the pragmatic benefits aren’t often clear. The trick, is that those benefits are often subtle and situational.
HesitationHesitation is a film where dancers are responding to the architecture of a distorted spacetime. In creating the work, the performers were shown a real time video system that distorted the place and timing of their movements. The video is a composition from the experimentation. A metaphor for the f
Please welcome ImmutableArray<T>We’ve just released an update to our immutable collection package which adds a new member to the family of immutable collection types: ImmutableArray<T>. In this post, I’ll talk about why we added another collection and how it relates to the existing types.
What every web developer must know about URL encodingThis article describes common misconceptions about Uniform Resource Locator (URL) encoding, then attempts to clarify URL encoding for HTTP, before presenting frequent problems and their solutions.
Designing A RESTful API That Doesn't SuckAs we're getting closer to shipping the first version of devo.ps and we are joined by a few new team members, the team took the time to review the few principles we followed when designing our RESTful JSON API. A lot of these can be found on apigee's blog (a recommended read).
Bitmask BasicsWorking directly with bits is one of my favorite things to do as a programmer. I just find it fun! I haven't used these techniques recently in any of my projects, but I wanted to take some time to explain how bitmasks work, and some of their uses and advantages.
Dirty Game Development TricksThe article is being highlighted as one of Gamasutra's best stories of 2013. This trick was on the PS3: We on the Insomniac engine team had some textures that we wanted distributed with our engine/tools release. These were things like noise textures and source input for full-screen filter effects.
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.