Category: Development Blog
-
Talks at the OpenStack Summit in Berlin
Recordings of the three talks that I participated in giving during the OpenStack summit in Berlin are available online. They can be found in the following links. Towards an Open Cloud Exchange Pushing Keystone Over the Edge A Seamlessly Federated Multi-Cloud A summary of the Berlin summit from the Keystone team’s perspective has been written…
-
SSO Logout Workaround in OpenStack Horizon
OpenStack Horizon supports single sign-on login through Keystone. When logging out after authenticating this way, the user should again be sent to keystone, so that keystone too terminates the session correctly. This doesn’t happen however. There is a setting called LOGOUT_URL for doing exactly that, but it has no effect on what happens during logout. I filed bug…
-
Handling requests with Chunked Transfer Encoding in Python with Apache/mod_wsgi and uWSGI.
What is Chunked Transfer Encoding? Chunked Transfer Encoding is a method introduced in HTTP 1.1 for sending data as a series of successive chunks. The Content-Length header is not set, therefore nor the sender nor the receiver need to know the size of the entire request beforehand. This allows the sender to start transmitting without buffering the entire…
-
Hats? Global Game Jam 2015
Had such a blast at the Global Game Jam 2015 @ Northeastern University as part of Team Boulder (alongside Matt Long, Nicole Amidon, Walton Lee, Nathan Low, Sarah Zaidan, Rui Jiang). We developed a 2D side-scrolling platformer in Unity called “Hats? The theme of the jam was “What do we do now?”, so we decided…