-
"Given a legacy database, sandman not only gives you a REST API, it gives you a beautiful admin page and opens your browser to the admin page. It truly does everything for you." Very nice.
-
And yet: this just explains how, and shirks any understanding of what the presentation of that information might signify, and instead, essentially, says "there was information, so I made an app, and everybody likes a league table, so I added league tables". It's data visualisation as technical endeavour, when, of course, it is far more than that; the moment you start presenting any information, you're making a statement about it, and nowhere does Gilfelt talk about what he feels the app signifies, or whether its editorial stance is appropriate, which makes me a bit sad.
-
"Holga D is a digital camera inspired from the extremely popular cult of Holga and other toy cameras of its kind. Even though it's a digital camera, it retains the qualities and simplicity of the original Holga camera and brings back the joy and delayed gratification associated with good old analog photography." I like this not because it's a digital version of a Holga, but what a digital camera might be like if it took the same approach as a Holga. I also really like the reversible top panel.
-
"Hybrids are smooth and neat. Interdisciplinary thinking is diplomatic; it thrives in a bucolic university setting. Chimeras, though? Man, chimeras are weird. They’re just a bunch of different things bolted together. They’re abrupt. They’re discontinuous. They’re impolitic. They’re not plausible; you look at a chimera and you go, “yeah right.” And I like that! Chimeras are on the very edge of the recombinatory possible. Actually — they’re over the edge."
-
Just in case you needed instructions.
-
Composite keys for Rails/ActiveRecord. Really does appear to work, too, which is nice.
-
"Use and create Delicious bookmarks from the Safari web browser" – with a single keyboard shortcut. My main reason for sticking with Firefox was its Delicious integration, but if this is any cop, I think I'm save from terrible memory leaks for the future.
-
"I tend to see them as having much more in common with the approach of an architect or landscape designer in terms of shaping and creating flows, confluences and possibilities for enjoyment… As a result I really do think that critical appreciation and commentary from the world of architecture and design could be illuminating and progressive." Jones on the lack of perception – outside games criticism – of games as design objects (rather than media objects). It is excellent; I agree with it all.
-
Card-based dungeon-crawling game. Basically: card-driven roguelike. Should print it out and take a squint sometime.
-
"Taps is a temporary web service you run on a server that has access to the database you want to export. You can then run the client to connect to that service and pull data out of it in chunks. It works through firewalls, doesn’t require a direct ssh connection, and – best of all – it’s database independent. So you can export from a MySQL database and import to PostgreSQL, or vice versa."
-
Vast, detailed CHUD article on an older treatment Cameron wrote for Avatar, which does sound more interesting than the version we got; sadly, it also sounds very sprawling – there's even more world-building going on. Still, some elements cut from it – notably, Hegner – seem like a real shame to have lost.
-
"…hard-core players are comfortable mentally manipulating Peggle's complex physics. They can build models about where the ball is going to go, even after the seventh or eight collision. A frustrated casual gamer looks at Peggle and sees chaos; a hard-core one sees causality." Oh – now that _is_ an interesting way to look at things.
-
This is great: a 25-minute video from Blurst looking at a short prototype they built. During the retrospective, other members of the team question the designers/developers about their intentions, their goals, and examine ways to make the prototype into a better game. There's some good questioning, some nice explanation, and it's a great insight into a process built around rapid prototyping and execution on top of Unity. Interesting to see how another company work on rapid prototypes and then try to "find the fun". Also: making the prototype public is another great piece of explanatory work.
-
Lovely interview with Dylan Cuthbert, of Pixeljunk, about some of the design processes behind the Pixeljunk games.
-
"A frequent question people ask us is “how do I transfer my database between my local workstation and my Heroku app?”" The answer is: using taps. Database push/pull, to/from Heroku, and to/from different database vendors. Very, very clever.
-
Gosh, this is beautiful. I watched it, and the world stopped for a moment.
-
"Teams from around the globe have analyzed figures and come up with a secret formula for App Store success. I share these findings today, ABSOLUTELY FREE. Success is made up of: a FLASHLIGHT…. and DIRTY WET FART SOUNDS!!! Tweetie is the only app that bundles together these two incredible features FOR THE VERY FIRST TIME." Amazing. I must get this!
-
You'll need to sign up for Issuu to download it, but basically: it's a zine, it's aimed at men, so it's a men's zine, I guess. Some nice spreads, a consistent tone, and a hand-drawn map. Not ironic, just full of things.
-
"I mentioned I’ve learned some rules of how database apps change over time, now that I’ve done a few dozen. They are:" Some interesting thoughts on how cruft builds up over time in database-backed web apps; I can't say I disagree entirely.
-
"Imagine it: instead of text adventures and MUDs being designed to entertain MIT students and 23-year old computer engineers, they fall into the hands of bored housewives and teenage girls… This time there are romantic text adventures, digital doll's houses, dating games. Card deck games where you collect friends, or Versace. The trend continues and the licences that get picked up are not action movies, but those of popular soap operas: Not just hot teenage stuff like 90210, but Guiding Light, Days Of Our Lives, and One Life To Live. This is a games industry completely different to our own, and yet somehow… plausible." Jim Rossignol on the soap-as-game.
-
Leonard Richardson's talk from QCon, about REST, his work on Canonical's Launchpad and its web service, and some useful history for anyone wanting to contextualise web services as part of the web.
-
"Whiskey Media provides fully structured data APIs for the following: Giant Bomb (games) Comic Vine (comics) Anime Vice (anime/manga)". This is a really good page for both explaining what you can and can't do, and explaining what the damn thing is. Wonder how good the data is?
-
"Have you ever wanted to sink your hooks into a gaming database full of release dates, artwork, games, platforms, and other sorts of related data? I'm going to guess that, for the bulk of you, the answer's probably no. But if you're out there wondering what to do next with your developer-savvy smarts, you've got another big source to pull data from. The Giant Bomb API is now available for non-commercial use." Giant Bomb really are doing some pretty interesting stuff, alongside their more traditional content.
-
"Customers seem to respond better to the Sims than all the adventure games ever made combined together. Then there are Bejeweled and Peggle and other game games. Who needs a stink’n story? I prefer making interactive stories." The writer of "Dangerous High School Girls in Trouble", interviewed on RPS, drops an interesting one.
-
"The baseline grid. Oh yes, the baseline grid. Let's be honest this is the sort of thing you know you need to know about. And you do know about, you know, sort of. But. Do you really know about it? Of course you do if you work on a magazine or a newspaper, but when was the last time you used one? I almost re-taught myself how to use a baseline grid. I certainly re-read all about it and it pretty much saved my life." Ben, on the details of The Paper. Good stuff in here.
-
"This is by no means an exhaustive list, just a start. In each of these you’ll find other resources to help you dig deeper." Which, right now, is what I need. For a former front-end-dev, I'm a bit behind the curve.
-
"So we’ve progressed now from having just a Registry key entry, to having an executable, to having a randomly-named executable, to having an executable which is shuffled around a little bit on each machine, to one that’s encrypted– really more just obfuscated– to an executable that doesn’t even run as an executable. It runs merely as a series of threads." Fascinating interview with a smart guy, who at one point in his life, did some bad (if not entirely unethical) work.
-
"I do think that during the coming years we will continue to try to bridge the gap between simulated musicianship and real musicianship. That said, the path there is not obvious: As the interactivity moves closer to real instrumental performance, the complexity/difficulty explodes rapidly. The challenge is to move along this axis in sufficiently tiny increments, so that the experience remains accessible and compelling for many millions of people. It’s a hard, hard problem. But that’s part of what makes it fun to work on." There is loads in this interview that is awesome; it was hard to choose a quotation. Rigopulos is super-smart.
-
"On June 17th, every year, the family goes through a private ritual: we photograph ourselves to stop, for a fleeting moment, the arrow of time passing by." Perfectly executed.
-
"The Bop It commands are called out in different tones. These tones differ from version to version as well. In Bop It Blast, distinct tones are employed by both male and female speakers." I did not know that.
-
"A couple of other examples of this kind of thing we like, are the bookish experimentations of B.S. Johnson, whose second novel Alberto Angelo contains both stream-of-conciousness marginalia, and cut-through pages enabling the reader to see ahead – possibly the most radical act I know in experimental books." Yes! And which I bang on about interminably. I love this stuff.
-
You're a little robot. You're also indestructible. Use bombs to bounce yourself around the level, but don't run out. Lovely little flash game.
-
In which an entertaining man plays a hacked, super-hard Super Mario map, swears at his TV a lot, and still manages to be pretty good at it. It's a nice illustration of the problem-solving process, and it's rather funny. "This is worse than Panic At The Disco. This is worse than Ann Coulter."
-
"The No Game is a party game with only one real rule."
-
This looks like it could be interesting/fun; if anything, worth watching as a slightly more attractive option for lifestreaming…
-
"Sequel Pro is the perfect tool for working with database-driven websites and applications." Leopard-only MySQL management application; forked out of the long-neglected CocoaMySQL.
-
I need to think on this more; there's a lot of meat in it, and some interesting commentary, but suggesting that "the entire bachelor’s degree in English is all about bullshitting things" I find somewhat insulting. I'm frustrated because it feels like Blow is pushing for people to find the "correct" interpretation, rather than any valid criticism they can back up. Still, there's also some excellent stuff in here, but it's the first thing he's said that's rubbed me the wrong way a little (and I'm not just talking about the 'bullshit' comment).
-
WikkaWiki is a flexible, standards-compliant and lightweight wiki engine∞ written in PHP, which uses MySQL to store pages. Forked from WakkaWiki. Designed for speed, extensibility, and security. Released under the GPL license.
-
"The Morning After is a magazine-style theme for WordPress created by Arun Kale. The theme was created based on a brief survey on the WordPress forums about what people would want to see in a unique magazine-style theme." Looks great.
-
Now that's what I call a UI. Nice idea!
-
"Are you tired of browser-based games that are thinly veiled interfaces for databases? Finally, there's a game that just is a database!" This looks awesome.
-
"A simple pocket knife can be more appealing and usable than a bristling Victorinox, and a dedicated little games machine like the DS can engage us far more than the sleek power of the PSP. You can feel admiration and even awe for the big power boxes, but for the DS you feel affection – and that, in marketing terms, is worth a whole heap more." I love Stephen Fry.
WordPress 2.3: a look at tagging
09 September 2007
So, this blog (for its sins) is running on WordPress 2.0.5. That’s a bit out-of-date. The main reason is because it has all sorts of jiggery-pokery to make it work the way I want – a tagging solution based on Jerome’s Keywords that was modified when I moved to 2.0; all sorts of template hacking to make the beautiful breadcrumb trail at the top you see work.
I’ve resisted upgrading due to the hell that was hacking plugins and templates into future versions of WordPress. Until now, that is. WordPress 2.3 (finally) introduces a proper tagging solution – entirely separate to the “categories” system. Well, not quite, as we’ll see – but it finally means that the architecture of Infovore.org is now entirely possible within WordPress itself.
Of course, now you’ve got to convert your custom tagging solution to the new schema. I’ve written a small script to do this for myself – only took about an hour, and that’s mainly because I was exploring the schema, and my PHP is a little rusty. Of course, now I know a reasonable amount about how tagging is implemented in WordPress 2.3, and felt I should write this up properly, so that anybody else converting custom tagging solutions might save themselves some time.
Continue reading this post…