blech + programming 21
Hello worlds | Unterbahn
7 weeks ago by blech
upon "expound"
thrice.dost_thou do
speaketh("Hark!")
verily
ponder(1..3)
verily
programming
gist
github
language
ruby
example
helloworld
via:@rachelbinx
thrice.dost_thou do
speaketh("Hark!")
verily
ponder(1..3)
verily
7 weeks ago by blech
Programming should take pride of place in our schools | The Observer
december 2011 by blech
"If we don't change the way ICT is thought about and taught, we're shutting the door on our children's futures." John Naughton on why people shouldn't just be learning programming, but learning why software is so important.
uk
education
programming
development
ict
observer
from instapaper
december 2011 by blech
This column will change your life: automaticity | The Guardian
november 2011 by blech
Oliver Burkeman on ifttt and the patterns of normality: 'Our lives are full of sequences we perform automatically… one happy consequence is the hope of reprogramming them for our benefit'.
ifttt
ifthisthenthat
programming
smallpieceslooselyjoined
web
thinking
via:@genmon
from instapaper
november 2011 by blech
Kids today need a licence to tinker | Technology | The Observer
august 2011 by blech
A great piece from John Naughton in the Observer, hanging off the back of the Eric Schmidt lecture at Edinburgh but (rightly) critiquing too much British computing education as being about learning Word, not learning programming, and highlighting Arduino and the forthcoming Raspberry Pi £15 Linux computer.
uk
technology
education
programming
arduino
linux
computing
from instapaper
august 2011 by blech
Processing.A4 | Basil Safwat
october 2010 by blech
A version of the Substrate Processing code to paper, from Papercamp 2 in London.
papercamp
processing
design
programming
code
paper
via:blackbeltjones
from delicious
october 2010 by blech
Warcraft guild achievements as RSS | jerakeen.org
february 2009 by blech
Tom Insam writes up, in amusing fashion, how he scrapes the World of Warcraft site to extract the achievements of his guild into an RSS feed. For example: "they return an XML document with an XSL stylesheet referenced in the header that transforms the XML into a web page. Why are they doing this? It must be a huge amount of work compared to just serving HTML, I don’t get it. Let’s ignore that."
worldofwarcraft
achievements
games
programming
python
data
scripting
feeds
february 2009 by blech
Learning to Think Like A Programmer | Infovore
january 2009 by blech
Yes yes yes. This is what I was trying to get at in my commentary on the link I posted yesterday, but Tom's far more eloquent than I am: you don't need to code, you need to be able to think in terms of data, and how to use that to extract information (to misquote someone at Papercamp).
programming
journalism
coding
via:preoccupations
january 2009 by blech
advice to a new journalist: learn to code | Charles Arthur
january 2009 by blech
"You’d be able to knock up something like the Guardian BNP map without a second thought." I'd argue that you don't necessarily need to be able to code, but you do need to be able to use good tools; Excel and DabbleDB spring to mind (but aren't mentioned in the comments). (Note megp asking for Dopplr CSV exports so she can do her own visualisations.) Still, interesting thoughts.
journalism
programming
development
code
tools
january 2009 by blech
Outputting PDFs with Google App Engine | Most recent call
january 2009 by blech
How to use the ReportLab PDF generation library with Google App Engine. Summary: it works out of the box, except it tries to make a file, so stop it doing that and you're good to go.
google
appengine
python
pdf
programming
january 2009 by blech
No New Language In 2009 | Giles Bowkett
january 2009 by blech
"You can't learn a language in a year. It can't be done. I've been writing Ruby for three years and I don't really know it." I agree I need short-term goals, but I'm still keen not to knock up new things all the time, so my new year's resolution is slightly different. We'll see how that goes.
development
programming
newyear
article
january 2009 by blech
How to become a better programmer | Rasmusson
january 2009 by blech
"When you build something, and then don’t stick around to maintain it, you are only watching half the movie. You don’t get to see how it ends." I haven't got around to posting about it (too busy!) but my new year's resolution is to revisit old projects rather then just setting them free, and going on to the next new thing. This is part of why that's a good idea.
programming
development
maintenance
newyear
january 2009 by blech
Philip Oltermann asks about guilty pleasures | guardian.co.uk
october 2008 by blech
Richard Dawkins: "Isn't programming useful? In the right hands, yes. But my projects ... could all be done better (and were) by professionals. It was a classic addiction: prolonged frustration, occasionally rewarded by a briefly glowing fix of achievement."
guardian
article
comment
interview
computing
development
programming
culture
dawkins
october 2008 by blech
Parsing Wikipedia with Google Spreadsheets | OUseful.Info
october 2008 by blech
Oh my. This is... really rather good. As someone else said, "the semantic web is here".
google
google/spreadsheet
wikipedia
programming
semanticweb
via:infovore
via:nedrichards
october 2008 by blech
The professionalization of scripting languages | Joe Gregorio
june 2008 by blech
"you won't be able get traction with [a language implementation] unless it does direct threading, is register based, has generational GC, does peephole optimizations, does trace-folding, does type-inferenced inline caching, etc"
development
programming
scripting
language
dynamiclanguage
via:ade
june 2008 by blech
Dynamite | if (here)
february 2008 by blech
Ruby interface to Processing. More for other people than me, I suspect, but then I'm half expecting to find they've already all seen it.
java
ruby
processing
art
programming
visualisation
february 2008 by blech
Following your imagination | Alex McLean
january 2008 by blech
"What this boils down to is the difference between programming to a design, and design while programming. Code is a creative medium for me, and the code is where I want my hands to be"
design
programming
coding
philosophy
january 2008 by blech
ITAPPMONROBOT | The Daily WTF
december 2007 by blech
A plaintive tale of robotic misdeeds.
computer
hack
hardware
programming
robot
sysadmin
december 2007 by blech
About Amazon SimpleDB | Inside Looking Out
december 2007 by blech
Erlang? Interesting. It does seem very lightweight; not so much a database as a toolkit for storing data and building tools around it.
amazon
database
programming
software
via:joshua
december 2007 by blech
SimpleDB | Amazon
december 2007 by blech
The Amazon API/service computing juggernaut rumbles on with a RESTian database API. Not sure it makes sense for people already relying on RDBMSes, but it's certainly interesting.
amazon
database
programming
api
webservice
zimki
december 2007 by blech
iTunes 7.3: Changes in music sort order | Apple
december 2007 by blech
I thought this was worth noting, given it vaguely relates to the Coding Horror on sorting I posted earlier. Reaction to the change seems to be generally hostile.
itunes
ui
usability
programming
december 2007 by blech
Sorting for Humans | Coding Horror
december 2007 by blech
A good piece on the friendlyness of natural sort vs ascibetical sort. I'm amazed anyone defends the latter, but they do. If EBCDIC had won, would they defend numbers after letters (as opposed to ASCII, which is the other way round)?
development
programming
usability
via:ssp
december 2007 by blech
related tags
achievements ⊕ amazon ⊕ api ⊕ appengine ⊕ arduino ⊕ art ⊕ article ⊕ code ⊕ coding ⊕ comment ⊕ computer ⊕ computing ⊕ culture ⊕ data ⊕ database ⊕ dawkins ⊕ design ⊕ development ⊕ dynamiclanguage ⊕ education ⊕ example ⊕ feeds ⊕ games ⊕ gist ⊕ github ⊕ google ⊕ google/spreadsheet ⊕ guardian ⊕ hack ⊕ hardware ⊕ helloworld ⊕ ict ⊕ ifthisthenthat ⊕ ifttt ⊕ interview ⊕ itunes ⊕ java ⊕ journalism ⊕ language ⊕ linux ⊕ maintenance ⊕ newyear ⊕ observer ⊕ paper ⊕ papercamp ⊕ pdf ⊕ philosophy ⊕ processing ⊕ programming ⊖ python ⊕ robot ⊕ ruby ⊕ scripting ⊕ semanticweb ⊕ smallpieceslooselyjoined ⊕ software ⊕ sysadmin ⊕ technology ⊕ thinking ⊕ tools ⊕ ui ⊕ uk ⊕ usability ⊕ via:@genmon ⊕ via:@rachelbinx ⊕ via:ade ⊕ via:blackbeltjones ⊕ via:infovore ⊕ via:joshua ⊕ via:nedrichards ⊕ via:preoccupations ⊕ via:ssp ⊕ visualisation ⊕ web ⊕ webservice ⊕ wikipedia ⊕ worldofwarcraft ⊕ zimki ⊕Copy this bookmark: