Infovore » tag » programming
  • About
  • Archives
  • Projects
  • Talks
  • Code
  • RSS
  • Contact
  • YouTube – Abel Combo – Street Fighter 4
    I've got a way to go with Abel yet; I can't do FADCs at all, but the earlier stuff looks useful.
    (tags: tips games video combo streetfighter4 abel sf4 )
  • Saturday Morning Watchmen
    The title sequence to a Saturday morning kids' cartoon series. Of Watchmen. It is not, shall we say, particularly reverent. Probably better for it.
    (tags: pastiche watchmen comics cartoons )
  • scraplab : instant sinatra deployment with heroku
    Tom's been poking Heroku, and now, so have I. It's proper brilliant: a rackup file, a tiny Sinatra app, and the Heroku gem, and you're building webapps in ten minutes. It's crazy and brilliant, and exactly the kind of thing of which we need more of.
    (tags: programming ruby web brilliant deployment heroku lightweight sinatra )
  • English Russia » Group Rope Jumping
    "It’s new fun in some Russian cities, to jump from the bridge with the rope in a big group, when there is no water under the bridge but raw firm ice, also they use to jump at that same moment when the train is going thru the bridge". The pictures explain it pretty well.
    (tags: sport photography russia bridge jumping )
  • Pulse Laser: The Utility of the Unfinished
    "How finished an artefact is is an important indicator of its relationship to the world: not just an indication of where it is in its lifecycle, but also one that explains how it should be understood, and that opens a dialogue between the observer and the artefact." Me, on Pulse Laser, talking about unfinished states as conversation tools, amongst other things.
    (tags: design writing wear schulzeandwebb dialogue conversation patina unfinished )
  • The Aeneid on Facebook
    "Virgil is singing arms and a man". I must admit, I prefer "the man", but this is lovely nontheless.
    (tags: facebook humour classics pastiche aeneid virgil system:filetype:png system:media:image )
  • In search of the click track « Music Machinery
    "I’ve always been curious about which drummers use a click track and which don’t, so I thought it might be fun to try to build a click track detector using the Echo Nest remix SDK." Analysing tempo fluctuation on a variety of popular recordings to find out who uses a click track; as you might have guessed, Ringo and John Bonham didn't.
    (tags: audio music sound analysis api python clicktrack drummers rhythm )
  • YouTube – SF4 – Abel vs Sagat
    Finally, a decent video of Abel. Ignore the first round, where he gets hammered, and concentrate on the second two: he negates Sagat's ranged game by getting in close, throwing in some careful EX scissor kicks, and massive abuse of linking a juggle into the aerial grab throw.
    (tags: games strategy videos streetfighter4 abel sagat )
  • Almost Perfect htaccess File for WordPress Blogs | Josiah Cole dot com
    Some nice tips in here, mainly about blocking access to things and security.
    (tags: security wordpress apache htaccess )
  • Strobist: CERN, Pt. 1: It's the Little Things that Matter
    David Hobby goes to Cern, and has a ball. Also: takes some nice portraits.
    (tags: photography strobist cern )
  • Godbit Project | Pagination with Code Igniter
    Useful tutorial on building Pagination, that goes beyond the Pagination library and points out what you need to be doing with the Model, too.
    (tags: programming tutorial development web framework php pagination codeigniter )
  • Reassessing Your Definition of Illmatic « Bandcamp Blog
    Bandcamp add an automatic way to generate one-time use download codes for music – so bands can promote singles and the like. And then: they add automatic Moo Minicard generation to the mix. Bloody brilliant, and definitely The Right Way To Do Things.
    (tags: distribution api promotion integration brilliant bandcamp moo minicards smallpieces )
  • This is why you're fat.
    "where dreams become heart attacks" – photographs of revolting, calorie-drenched food "experiments".
    (tags: blog food health calories cholesterol disgusting )
  • How Not To Sort By Average Rating
    "You are a web programmer. You have users. Your users rate stuff on your site. You want to put the highest-rated stuff at the top and lowest-rated at the bottom. You need some sort of "score" to sort by."
    (tags: programming statistics ranking algorithm via:jerakeen rating )
  • check out my combo moves [t-shirt] on [technabob]
    When this is on Threadless, I am getting it ASAP. (Although: Ken's super should be a Shoryureppa, not the Shinkuu Hadouken that belongs to Ryu). I think this might be called "splitting hairs", though.
    (tags: design games tshirt streetfighter2 pretty )
  • danielheaf.com: Building participatory democracies
    Some great notes from Dan Heaf on Clay Shirky's talk a week or two ago; I particularly like the notions of building not-quite end-to-end functionality, forcing the user to do something for themselves.
    (tags: barackobama empowerment userexperience democracy groups clayshirky lobbying )
  • Review: The User Illusion
    "“The User Illusion” is what Alan Kay and the PARC designers called “the simplified myth everyone builds to explain (and make guesses about) the system’s actions and what should be done next.” Nørretranders says the user illusion is “a good metaphor for consciousness. Our consciousness is our user illusion for ourselves and our world.” The world we experience is really an illusion; colors, sounds, smells, tastes, etc. are interpretation made by our brain." This sounds interesting, if a challenging read.
    (tags: interaction experience psychology behaviour senses consciousness brain )
  • Blue Lacuna: An Interactive Novel by Aaron A. Reed
    This looks very, very interesting. Yes, it's IF, but it looks like it's pushing that genre quite far.
    (tags: games storytelling narrative story interactivefiction if )
  • GameSetWatch – Column: 'Homer In Silicon': Blue Lacuna
    "There are no cut scenes, no uninteractive passages, no portions where the characters are essentially "switched off" and indifferent to what the player does. Everything counts. Everything is part of the story." Excellent Emily Short piece on Blue Lacuna
    (tags: games writing storytelling narrative interactivefiction if bluelacuna )
  • The History of the Pinball Construction Set: Launching Millions of Creative Possibilities
    Retrospective on Pinball Construction Set, as well as EA's subsequent forays into "construction kit" territory, as a brief history of accessible, mainstream game-creation tools.
    (tags: programming games ugc creation development diy )
  • pup 15
    Pup ponders the heat-death of the universe. Beautiful, and a lovely use of space, too.
    (tags: art space comics astronomy webcomic )
  • Crew Resource Management – Wikipedia, the free encyclopedia
    "CRM training encompasses a wide range of knowledge, skills and attitudes including communications, situational awareness, problem solving, decision making, and teamwork; together with all the attendant sub-disciplines which each of these areas entails. CRM can be defined as a management system which makes optimum use of all available resources – equipment, procedures and people – to promote safety and enhance the efficiency of flight operations."
    (tags: management communication safety crm )
  • The little page of TRANSPORT CHAOS
    Scrapes lots of things, produces a useful page which actually manages to stay up. Also, it spells TRANSPORT CHAOS the only way it should be spelt: in capitals.
    (tags: information uk funny scraping travel useful transportchaos transport )
  • 1854 – the blog of the British Journal of Photography
    Named for the year the BJP was founded; nicely written, and not just a fast-moving press release stream.
    (tags: blog uk photography bjp )
  • ABA | wonderfl build flash online
    All Kenta Cho's code on wonderfl.
    (tags: programming flash games web kentacho code )
  • forked from: forked from: forked from: AAShip | wonderfl build flash online
    Kenta Cho's making stuff on wondfl, in ActionScript. This example is ASCII-based bulletty goodness.
    (tags: flash shmup game kentacho via:offworld )
  • Versus CluClu Land: The Game Made Me Do It
    "So perverse as it might sound, I'm going to plead for less choice in video games. It's a paradox: by limiting the player's discretion, you can expand the narrative possibilities of the medium. Coercion can create a kind of emotional heft that you can't achieve within the confines of the empowerment-myth." All true, and FC2 is a fantastic example of this. But: this is just one way of making games. More of this, yes, but don't forget all the other approaches.
    (tags: games farcry2 choice freedom iroquoispliskin coercion )
  • wonderfl build flash online
    "write Actionscript3 code in a textarea, and your code will be compiled server side. Your compiled Flash will be reloaded automatically in the right side of the page, so write code and see it real-time." And you can fork other people's code. It's like github and Heroku all at once, but for Flash.
    (tags: programming flash online actionscript )
  • swissmiss: Thelonius Monk’s advice to saxophonist Steve Lacy (1960)
    Fantastic, all of it.
    (tags: music advice notes jazz theloniusmonk )
  • Routes Game – games
    Sneeze is the latest minigame inside Routes to be released. It's a bit like Boomshine and Every Extend, except using the common cold as your weapon. Children are easy vectors, the elderly are slow but you get more points for infecting them. Lots of fun, and great splatter effects.
    (tags: flash games routesgame routes oneshot disease effectiveness )
  • Cake Wrecks: when professional cakes go horribly, hilariously wrong – Telegraph
    "This story clearly illustrates the problem with ordering over the phone." Oh dear.
    (tags: humour fail cake literal )
  • Rhetorical Pedagogy: progymnasmata
    "A set of rudimentary exercises intended to prepare students of rhetoric for the creation and performance of complete practice orations (gymnasmata or declamations). A crucial component of classical and renaissance rhetorical pedagogy. Many progymnasmata exercises correlate directly with the parts of a classical oration."
    (tags: reference rhetoric oratory progymnasmata greek )
  • See the data underlying our tax database | Business | guardian.co.uk
    "Our team of investigative journalists has compiled a database from four years' worth of company accounts to show how much the FTSE 100 companies make in pre-tax profits, and how much they pay in tax. We have published this data as a user-friendly interactive guide at guardian.co.uk/taxgap/data." But, as well as the user-friendly guide, there's also all the data. Bravo.
    (tags: information guardian data journalism tax datajournalism )
  • Trembling Hand: Left4Dead and Thermodynamics
    "Unlike other games, L4D brings this entropy to the surface — there's a palpable feeling of dread throughout, as if the world is relentlessly and mercilessly trying to turn you into a red mist as fast as possible." Not convinced entirely, but this is a really important point: the best games expose their mechanics in plain sight. The systemic nature of the game – the entropic tension between survivor and zombie – is clearly critical to it, and there's no point where that's not made clear.
    (tags: games left4dead analysis mechanics entropy thermodynamics )
  • FreeAgent – Online accounting for freelancers and small businesses – FreeAgent Central
    "FreeAgent is an easy online accounting tool, perfectly suited for freelancers and small businesses." Lots of good support for UK-based business, especially when it comes to tax calculation.
    (tags: finance application business money webapp invoicing freelance vat )
  • has_many :bugs, :through => :rails: Rails templates
    "Templates are simple ruby files containing DSL for adding plugins/gems/initializers etc. to your freshly created Rails project." That looks very handy.
    (tags: programming ruby generation rails templates )
  • Keywords from Photoshop Lightroom 1.x not included on export from Photoshop Lightroom 2
    I've had this bug for ages. Basically: when you upgrade to Lightroom 2, keywords from Lightroom 1 aren't exported by default, making exporting to Flickr irritating, because you end up having to rekey some (but not all) keywords. This magic Lua script fixes everything.
    (tags: photography script lightroom lua keywords catalog )
  • Condition 1 weather in Antarctica is nasty! – Gadling | travel blog | news, stories, deals, and tips. Go there.
    "During Condition 1 weather, winds gust at speeds of anywhere from 50 to 60 MPH and the wind chill hits anywhere between 75° F to 100° F below zero. Ouch. Not surprisingly, personnel are prohibited from leaving their buildings during these storms." Which gives them ample time to make videos like this.
    (tags: wind weather snow antarctica extreme )
  • gamemakers @ ngmoco:) – Usability and Game Design
    "Most usability experts will agree, Dr. Donald Norman’s book “The Design of Everyday Things” is required reading for any aspiring user experience or product designer. But it’s also an excellent resource for game creators – even if it’s less commonly found on studio bookshelves." NGMoco's blog, on POET, and what it means for game designers. Not rocket science, but really well explained to a non-specialist audience.
    (tags: design interaction games product affordance donnorman poet )
  • Roo Reynolds – Microprinter
    Roo writes up his first experiments with his microprinter. The barcode stuff is particularly interesting.
    (tags: hardware electronics arduino printing microprinter barcodes )
  • microprinter / FrontPage
    "Hackers across the country are buying up old old receipt printers and imaginatively repurposing them into something new. We call them microprinters." pbwiki site for gathering resources around microprinters. Nice! Still waiting on mine (from the same load as Roo's) to arrive, though…
    (tags: hardware electronics arduino paper printing wiki microprinter )
  • derspatchel: Paintings from Azeroth
    "With that in mind, I present to you a gallery of paintings made by one Hoenikker J. Troll, hunter at large and painter at other times. He dragged an easel and paints all around this world. Of Warcraft." WoW screengrabs run through artistic filters. Some are really quite pretty, as, to be honest, is the source material.
    (tags: art photoshop worldofwarcraft screengrab )
  • Fullbright: Storymaking
    "…video games are driven by the player, experientially and emotionally. Fictional content–setting, characters, backstory– is useful inasmuch as it creates context for what the player chooses to do. This is ambient content, not linear narrative in any traditional sense. The creators of a gameworld should be lauded for their ability to believably render an intriguing fictional place– the world itself and the characters in it. However the value in a game is not to be found in its ability at storytelling, but in its potential for storymaking." Some commentary on the scale of storymaking games offer, from Steve Gaynor. Also: I like the word "storymaking", as opposed to "storytelling".
    (tags: games narrative story mechanics stevegaynor plot pace storymaking )
  • S/FJ: who is on twitter
    A pretty comprehensive list, I think.
    (tags: list humour twitter culture sashafrerejones accurate )
  • rubyist's aasm at master – GitHub
    AASM is "a library for adding finite state machines to Ruby classes. AASM started as the acts_as_state_machine plugin but has evolved into a more generic library that no longer targets only ActiveRecord models." And as a result, I might be using it a bit.
    (tags: programming ruby gem rails plugin statemachine )
  • BBC SPORT | Cricket | Cricket mourns death of Frindall
    That's sad; he was a fount of statistics since I first listened to TMS, and long before that.
    (tags: bbc radio cricket radio4 tms billfrindall )
  • SoundManager 2: Javascript Sound For The Web
    "By wrapping and extending Flash 8's sound API, SoundManager 2 brings solid audio functionality to Javascript." Dark voodoo. Dark, clever, voodoo.
    (tags: flash programming audio music sound javascript mp3 nifty )
  • Creating a Nice Slider With jQuery UI « Keep The Web Weird – Interface Musings from Buck Wilson
    This was actually a pretty good tutorial for the jQuery UI Slider control, if only for illustrating how much code – notably markup/styles – you have to provide before the slider works.
    (tags: tutorial ui javascript jquery screencast slider )
  • YouTube – 2009 Global Game Jam Keynote
    Kyle Gabler of 2D Boy gives the first Global Game Jam keynote. Seven minutes, seven tips, packed with goodness. He's not wrong.
    (tags: tips design games development globalgamejam kylegabler 2dboy )
  • Slow data and the pleasure of automated nostalgia « TEST
    "I’m much more interested in automated nostalgia than automated presence – data feeds that gradually acrue in your wake, rather than constantly dragging your focus on to the next five minutes." Yes.
    (tags: information narrative history data visualisation slow pace )
  • LÖVE – Free 2D Game Engine
    "LÖVE is an unquestionably awesome 2D game engine, which allows rapid game development and prototyping in Lua." And it all looks rather pretty, too. Must investigate further!
    (tags: programming games development opensource opengl engine lua sdl )
  • apophenia: Taken Out of Context — my PhD dissertation
    danah's PhD dissertation. I need to bookmark this, and have not read it yet, but am sure, at some point, I am going to plough through it, for work, recreation, or (most likely) a bit of both. Until then: just a bookmark.
    (tags: teens socialsoftware paper research socialnetworking publics dissertation danahboyd youth )
  • http://www.gamasutra.com/view/feature/1543/persuasive_games_how_i_stopped_.php?print=1
    "I still have nothing but respect for my more traditional industry colleagues, but I’ve stopped worrying about impressing the games industry and its pundits. Or at least, I’ve stopped worrying about impressing them first. Instead, I’ve started focusing more on the people who might be interested in different kinds of game experiences. People who fly for business more than three times a month, or people who read all of the Sunday newspaper, or people who have kids with food allergies, for example. I am sure these people read magazines and watch television and listen to the radio. But it would be short-sighted to label them ziners or tubers or airwavers. They are just people, with interests, who sometimes consume different kinds of media." Bogost is right, and I'm concerned I'm always going to be ashamed I chose to use that word.
    (tags: games culture casual ianbogost pervasive gamer langauge )
  • How the Computer gets the answer
    "It is a commonplace that if it weren’t for computers we couldn’t fly to the moon, or even keep an accurate record of the national debt. On the question of how it does what it does, however, the computer has always remained essentially mysterious—unfathomable to all but a small handful of initiates. An officer of one major computer concern guessed recently that not more than 2% of his employees really know how it works." 2% seems awfully high these days. Detailed, technical article from Life in 1967.
    (tags: technology engineering journalism life computing magazine computer logic )
  • A LEGO Orange : Man Bytes Blog
    "This is not intended to be a fun game. It has all the trappings of a LEGO game. It has the forgiving game mechanics. The ease of control. But it uses these elements to create a cognitive dissonance between the ease of the actions and the terrible nature of their real world counterparts." Corvus hypothesises what A Lego Clockwork Orange might look like. Thoughtful stuff.
    (tags: games literature lego anthonyburgess clockworkorange roundtable whatif )
  • white on white – By Lorenzo Wang
    "So why not embrace it? That's why You Have To Burn The Rope is fantastic… for games to become art there must be an awareness and a conversation with its own history. Film, music, and literary critic call this allusion, but for the creators, this isn't just a word, it's a dialogue. Which means it should invite participants. For me, I'm far more intrigued by stop-motion artist Patrick Boivin's attempt at turning a linked sequence of videos into Youtube Street Fighter." I'm not sure I agree with Wang on YHTBTR, specifically, but this paragraph is reasonably sensible.
    (tags: games criticism culture historiography dialogue )
  • Докторрр ин дер ролле Fima_Psuchopadt (с) – 65 лет назад была снята блокада Ленинграда
    65 years since the end of the siege of Leningrad, this LJ post shows photographs from the late 1940s merged with images of the location in the present. All are striking; some are very sad. Great contextualisation, though.
    (tags: photography russia history location photoshop war leningrad merged )
  • IE NetRenderer – Browser Compatibility Check –
    "Unlike other screenshot services, we are able to process a large number of capturing jobs in parallel and in realtime, making it the fastest service that we know of." Ooh. That could be useful.
    (tags: design web tool utility browsertesting compatibility )
  • XSS (Cross Site Scripting) Prevention Cheat Sheet – OWASP
    "This article provides a simple positive model for preventing XSS using output escaping/encoding properly. While there are a huge number of XSS attack vectors, following a few simple rules can completely defend against this serious attack." Pretty comprehensive, and some clear guidelines if, like me, you're unsure where to start when protecting against XSS.
    (tags: security development web reference xss )
  • Kodu – Microsoft Research
    "Kodu is a new visual programming language made specifically for creating games. It is designed to be accessible for children and enjoyable for anyone. The programming environment runs on the Xbox, allowing rapid design iteration using only a game controller for input." Which is interesting. I know it's only a research project, but it'd be lovely to play with some time.
    (tags: programming games teaching microsoft tools xbox resarch kodu )
more recent posts tagged as 'programming' | earlier posts tagged as 'programming'

Archives

  • 2022  January February March April May June July August September October November December
  • 2021  January February March April May June July August September October November December
  • 2020  January February March April May June July August September October November December
  • 2019  January February March April May June July August September October November December
  • 2018  January February March April May June July August September October November December
  • 2017  January February March April May June July August September October November December
  • 2016  January February March April May June July August September October November December
  • 2015  January February March April May June July August September October November December
  • 2014  January February March April May June July August September October November December
  • 2013  January February March April May June July August September October November December
  • 2012  January February March April May June July August September October November December
  • 2011  January February March April May June July August September October November December
  • 2010  January February March April May June July August September October November December
  • 2009  January February March April May June July August September October November December
  • 2008  January February March April May June July August September October November December
  • 2007  January February March April May June July August September October November December
  • 2006  January February March April May June July August September October November December
  • 2005  January February March April May June July August September October November December
  • 2004  January February March April May June July August September October November December
  • 2003  January February March April May June July August September October November December

infovore.org is a weblog by Tom Armitage, 2003-2025.