July 2010

190 bookmarks saved in July 2010

Jon Combe | Experiments | Thrust: A classic computer game remake using

http://joncom.be/experiments/thrust
"Thrust was just awesome and it is that game which I have attempted to recreate here using just JavaScript and the HTML tag. I have 'cheated' a little in that I use Scott Schiller's excellent SoundManager 2 Javascript audio manager (which in turn uses Flash) to play the sounds, but I think that is fair game in the spirit of what I am trying to do."

jQuery Masonry · David DeSandro

http://desandro.com/resources/jquery-masonry
"Masonry is a layout plugin for jQuery. Think of it as the flip side of CSS floats. Whereas floating arranges elements horizontally then vertically, Masonry arranges elements vertically then horizontally according to a grid. The result minimizes vertical gaps between elements of varying height, just like a mason fitting stones in a wall."

Python Package Index : django-app-plugins 0.1.1

http://pypi.python.org/pypi/django-app-plugins/0.1.1
"A template extension system for marking points in your django templates as 'plugin-points', and providing plugins which inject themselves at those points. Multiple applications can be injected at each plugin point, and 'registered' plugin-points can have the visibility, order and access of the plugins controlled via DB models. This control can be done on a site wide or per-user basis. Thus you can allow users to add, remove, and reorder the plugins on their profile page for instance."

Django Software Stack : Sourcefabric

http://www.sourcefabric.org/en/home/blog/139/Django-Software-Stack.htm?tpl=355
"Here at Sourcefabric we have been looking in to what software stack to use for our next web products. This discussion used to be (oh, 5-10 years ago) a lot simpler, mainly involving choosing an operating systems, a language, and a database. But now it’s about higher-level things like out-of-the-box support for commenting, activity streams, ajax, cloud storage, deployment tools, scalability, geolocation, tagging, RESTful interfaces, search, twitter, facebook, and a whole lot more. Users and customers are starting to expect all of this built into any web application you build. Building applications these days is largely about integrating a large number of existing technologies instead of building something from scratch."

Settings.bundle doesn’t appear in iPhone Settings « A Different Projection

http://www.mercatorgeosystems.com/blog?p=70
"Settings bundles are only added to the phone the first time the application is installed. If you’ve worked on an application and deployed it to your development device or simulator before adding the settings.bundle to your XCode project then subsequent build and runs won’t add the settings unless you remove the app from the device or simulator in the usual way. i.e by pressing and holding the app icon and removing it when it starts shaking."

Making development with Django more fun with BDD under Freshen | Francisco Souza

http://www.franciscosouza.net/2010/06/making-development-with-django-more-fun.html
"Freshen is an acceptance testing framework for Python, inspired by Cucumber and has the same goal: make BDD fun, but using Python instead of Ruby. Freshen uses the same syntax of Cucumber (Gherkin Syntax) and runs as a plugin of Nose, a powerful Python tool for using daily when you with TDD"

Roo'd by Joshua Klein - Free eBook

http://manybooks.net/titles/kleinjother07rood.html
"Fed was 18 when Tony got roo'd. He'd been prepping for early college admission with late-night com-classes, goggled in and finger-cramped over nasty circa-2009 C++ code examples while longing to toss it in for time to scan some flashy Java virii. Tony had been gone from his life for at least a couple years, five years his senior and a failure, as far as their folks saw it. Bailing out of a prestigious single-course curriculum at MIT, the rumor was that he'd crashed and burned on Pakistani kraft; carefully engineered cold cells delivering a prolonged payload of top-flight methamphetamines directly to the spongy flanges of his right hemisphere."

Cross-domain Ajax with Cross-Origin Resource Sharing | NCZOnline

http://www.nczonline.net/blog/2010/05/25/cross-domain-ajax-with-cross-origin-resource-sharing
"A couple of years ago, web developers were banging their head against the first wall in Ajax: the same-origin policy. While we marveled at the giant step forward enabled by cross-browser support for the XMLHttpRequest object, we quickly bemoaned the fact that there was no way to make a request to a different domain from JavaScript. Everyone setup proxies on their web sites, which was the onset of a new host of open redirect problems, as a way to get around the restriction. Although developers were working around this limitation using server-side proxies as well as other techniques, the community outcry was around allowing native cross-domain Ajax requests. A lot of people are unaware that almost all browsers (Internet Explorer 8+, Firefox 3.5+, Safari 4+, and Chrome) presently support cross-domain Ajax via a protocol called Cross-Origin Resource Sharing."

Labs/Secret - MozillaWiki

https://wiki.mozilla.org/Labs/Secret
"The Secret library (real name TBD) is a general-purpose cryptography API and implementation for JavaScript. Our plan is to design a modern API and first expose it to chrome JS (for browser add-ons), and later expose it to content as well. "

About Us - The Echo Nest

http://the.echonest.com/company
"The Echo Nest is a music intelligence company founded by Tristan Jehan and Brian Whitman, who met at the MIT Media Lab while they were both getting their PhDs in music understanding and synthesis research. The company has since grown to a small but insane team of developers, designers, musicians and business people all housed in a cozy office in Davis Square, Somerville, MA, USA. We grow an intelligence platform that automatically reads about and listens to the entire world of music for developers to build search, personalization and interactive music applications. "