infovore + code   54

Stimulus: A modest JavaScript framework for the HTML you already have.
Quite like the look of Stimulus for really simple interactions without too much cruft.
framework  js  javascript  programming  library  code 
april 2018 by infovore
Daily Sketches in 2016 – Medium
Zach Lieberman on sketching. Really good - somewhat inspiring to see somebody so fluent in visually thinking in a single platform, but also good to see what Just Chipping Away looks like.
zachlieberman  openframeworks  graphics  code  programming  sketching 
december 2016 by infovore
Attempted explanation of Quake 3 Strafe Jumping Code (with tweets) · HilariousCow · Storify
Bloody marvellous: Aubrey dives deep on _precisely_ why strafejumping works, with references to the right bits of the Q3 sourcecode in github. I love this sort of videogame forensics combined with clear explanation.
code  software  gamefeel  quake3  id  idsoftware  strafejumping  games  aubreyhesselgren 
october 2016 by infovore
The Circuit Board Record Album
Brilliant, long, meaty interview with Tristan Perich on his electronic music work - albums made as microcontroller code. Weidenbaum asks thoughtful, open questions, and is more than happy to just transcribe Perich's thoughtful answers.
music  code  computation  electronics  microcontrollers 
june 2016 by infovore
An even tinier fantasy console - like a Gameboy colour, but coming with an IDE and scripting language, built around Lua. Really nice conceit.
games  lua  development  code 
july 2015 by infovore · Work Better on GitHub Issues
Looks good: simple cardwall made of Actual Github Issues and with solid Github integration. Free for public projects.
code  development  github  projectmanagement  process 
february 2015 by infovore
stamen design | Stamen's Checklist for Maps
Yep, this all seems like a very good list to me. Filed away for the next time I have to do anything with maps.
stamen  code  interaction  maps  guidelines 
june 2014 by infovore
Melanie Nailed It | 60210-A • Electronic Media Studio 2
"Incidentally, I would like to bring attention to the marvelous pseudocode system that Melanie developed for parsing Lewitt’s statement. (Others of you did something similar: notably Julia, Chloe and Miles.) As far as I’m concerned, Melanie has earned the right to title her pseudocode as she did. This document is really a gem: through its indentation and other typographic cues, Melanie presents a visualization of the structure of Lewitt’s work which is not otherwise available in either of the versions officially published by Pace." This is good (and how I still explain things to myself, slowly turning comments written and indented like this into code).
sollewitt  code  algorithms  art  understanding 
september 2013 by infovore
jlord on the internet | Fork n Go
"All it takes to get a website going for a repository on GitHub is a branch named gh-pages containing web files. You also don’t need a master branch, you can have a repo with just one branch named gh-pages. Here is what I think is really cool, if you fork a project with just a gh-pages branch, you’re only a commit away from having a live version yourself. If this repo being forked is using sheetsee.js then everyone is a fork, commit and spreadsheet away from having a live website connected to an easy (a familiar spreadsheet UI and no ‘publish’ flow because Google autosaves) to use database that they manage (control permissions, review revision history)." Very smart.
development  software  deployment  code  spreadsheets  javascript 
august 2013 by infovore
How ARTHR & ERNIE work: Backbone.js, Rails, Cocoa, and more. | Newspaper Club
Newspaper Club is a great product - but I'm really glad Tom's written about the technical underpinnings of the latest version of the code, because it's super impressive. They threw out InDesign and replaced it with their own renderer, written in Cocoa; they have a gorgeous, rich Javascript client that's a joy to use; and they have a development team of 2. TWO. Brilliant work, folks.
newspaperclub  engineering  code  programming  architecture  geniuses 
february 2013 by infovore
nasser/--- · GitHub
"‫قلب‬ is a simple, Scheme-like programming language that you code entirely in Arabic. It is an exploration of the impact of human culture on computer science, the role of tradition in software engineering, and the connection between natural and computer languages." Somebody asked me at Four Thought about non-English programming languages, and I had to explain there really weren't many/any. This is a nice counterpoint, though it's as much a statement as a practical tool, I guess. Still: it's a statement about the thing I explained to the audience member.
code  culture  arabic  language 
january 2013 by infovore
Learnable Programming
A huge, fascinating, braindump from Bret Victor, mainly on the state of how programming is being taught (especially in the "learn to code, live" idiom that's popular at the moment). A lot of it is very good; I'm not sure it applies everywhere, and I'd like to see examples not about geometry (which I think are entirely possible, given Victor's idioms). But still: it's huge, and dense, and well-reasoned, and has lots of jumping off points. Good to see someone thinking about this stuff like this.
bretvictor  code  learning  programming  mentalmodels  visualisation  teaching 
september 2012 by infovore
thinkroth/Sentimental · GitHub
"Sentiment analysis tool for node.js based on the AFINN-111 wordlist." Interesting; feel slike it could be ported to other platforms, too.
sentimentanalysis  language  naturallanguage  javascript  nodejs  code 
march 2012 by infovore
Microjs: Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit!
"Micro-frameworks are definitely the pocketknives of the JavaScript library world: short, sweet, to the point. And at 5k and under, micro-frameworks are very very portable. A micro-framework does one thing and one thing only — and does it well. No cruft, no featuritis, no feature creep, no excess anywhere. helps you discover the most compact-but-powerful microframeworks, and makes it easy for you to pick one that’ll work for you." Ooh, nice.
javascript  code  programming  libraries  frameworks 
march 2012 by infovore
Computational thinking « Alex McLean
"If school programming languages that serve children best end up looking quite a bit different from conventional programming languages, maybe it’s actually the conventions that need changing." Several good points from Alex, and some good points about breaking away from equating "computational" with "procedural".
computation  education  code  programming 
january 2012 by infovore
marstall/shim - GitHub
"Shim is a node.js-based browser-compatibility tool that lets you synchronize several devices/browsers and surf the same pages simultaneously on all of them." Wow.
browser  testing  code  shim 
december 2011 by infovore
daniel sinker • Hacker-Journalism 2011: A year of "show your work"
An Impressive list of notable examples of programmatic journalism from Dan Sinker; something I must return to.
data  programming  journalism  code  software 
december 2011 by infovore
mroth/lolcommits - GitHub
"Takes a snapshot with your Mac's built-in iSight webcam every time you git commit code, and archives a lolcat style image with it." YES.
programming  code  commits  git 
october 2011 by infovore
Arduino playground - Timer1
"This library is a collection of routines for configuring the 16 bit hardware timer called Timer1 on the ATmega168/328." (Timers look hard).
timers  arduino  code  interrupt 
january 2011 by infovore
maetl . code is not inevitable
"Primarily, spaghetti code is a literary failing. Through my observations of the developers responsible for these wrecks — they often turned out to be poor prose writers and some were very arrogant about their coding abilities. I believe the core skill that these cowboys lack is that of editing – an instinctive drive towards pruning and tweaking that all good writers know is one of the most important components of literary creation." Some good stuff in here, especially around technical literacy (and, by extension, literate programming).
programming  code  literacy  mastery 
april 2010 by infovore
Extending Custom Post Types in WordPress 3.0
More clever stuff with dedicated post types in WP3; notably, adding custom fields to custom post-type forms.
wordpress  development  custom-post-type  code  wordpress3 
april 2010 by infovore
Copying Code from Textmate to Keynote with Style @ Bamboo Blog
"I've been using Copy with Style command, which I took from this blog post. It copies text selection as RTF so when the code is pasted into Keynote, it looks exactly the same as it looked in TextMate, including font style, size and colors. Code can be then modified in Keynote, while the style is preserved." Useful!
textmate  keynote  presentation  code  formatting 
march 2010 by infovore
About this Blog | Free PeepCode Blog
Lovely, lovely article explaining just how the PeepCode Blog works. The blog itself features unique layouts for every post. There's no CMS, no database, but what's going on under the hood is at least as clever - and the flexibility makes the beautiful and clear pages much easier to build.
blog  code  design  ruby  sinatra  markup  sass 
february 2010 by infovore
scraplab — The Practical Application of Codes and Pictures
"It still amazes me that with the Practical Application of Codes and Pictures, 1145 lines of gobbledegook and 554KB of compressed images can be turned into this." Making stuff is awesome.
noticings  code  programming  magic 
january 2010 by infovore
Try Coding Dear Boy - Laughing Meme
" the end of the day its 0.1% compsci, 0.9% clever ideas, and 99% duct tape." I am definitely, definitely a duct-tape programmer at best. (actually: no, I'm not; what Spolsky means by that isn't what I thought he meant).
programming  development  laziness  code  ducttape 
september 2009 by infovore
Jure Cuhalev » Blog Archive » Graphication on OS X (with pycairo)
"Since I’m an OS X user, I decided to make the whole thing work on my system – Leopard 10.5.6 at the time of this writing. Here are the notes, mostly for my reference and because it might be also useful to others:" God yes; setting up cairo on my Mac proved a nightmare last year.
code  graphics  cairo  python  osx  configuration  howto 
july 2009 by infovore
When I Enter the Office, the Imperial March Plays — GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS
Thoughtbot discover their RFID door-lock system has an API. A short bash at some code later, and they now have theme songs when they enter the office.
physicalcomputing  music  tunes  themesong  thoughbot  software  hack  code 
july 2009 by infovore
The 1Kb CSS Grid by Tyler Tate :: A simple, lightweight approach
Generates a tiny file to do the most basic things, from the looks of it.
css  grid  layout  generator  code  framework  web  design 
june 2009 by infovore
Help! My iPod thinks I’m emo - Part 1 « Music Machinery
Ooh, this looks like a very interesting write-up of a thoughtful SXSW session. Marked as something I need to follow up on.
toread  music  recommendation  collectiveintelligence  filtering  code 
march 2009 by infovore
james's custodian at master - GitHub
Custodian is the Ruby gem for accessing the Guardian Open Platform Content API that James Darling, Kalv Sandhu, and I (although my contribution was minor) built. There's a Google Code link to it, but I'd imagine the github version is where the action will be.
programming  ruby  gem  library  guardian  api  code  module  openplatform  contentapi 
march 2009 by infovore
Why the Wii will never get any better
"...the Wii’s software stack is designed with little to no future proofing. There are basically zero provisions for any future updates; even obvious things like new storage devices or game patches. What’s worse is that this will affect the compatibility mode of any future Wii successor." Interesting analysis of what's going on inside a Wii, even if the architecture is a little limited.
programming  nintendo  hardware  architecture  analysis  wii  code  microprocessors 
march 2009 by infovore
Wolfram Blog : Exploring Logo Designs with Mathematica
"One of my enduring passions is exploring graphic design with programmatic and generative systems. While some aspects of design require the skilled hand of the designer, others can be formalized and explored by computer. For those tasks, Mathematica is an exceptional tool." Some lovely thinking around generative design.
design  development  generative  branding  code  mathematica 
february 2009 by infovore
Battle of the CSS Frameworks | Capsize Designs
A neat summary of what's available out there; I use Blueprint for prototyping, but it's interesting to see what else is available - particularly the more stripped-down frameworks.
css  design  code  web  layout  framework  prototyping 
october 2008 by infovore
Eesh. Tetris in 500 bytes of Javscript and HTML. Yes, they're obfuscated and unpleasant, but wow, etcetera.
games  javascript  obfuscated  code  programming  tetris  impressive 
august 2008 by infovore
Web designers should do their own HTML/CSS - (37signals)
"All the _around_ stuff, never the _it_ stuff." Which is an interesting way of putting it.
design  code  markup  html  howitworks  howitlooks 
june 2008 by infovore
nihilogic: Compression using Canvas and PNG-embedded data
"I got this idea to stuff Javascript in a PNG image and then read it out using the getImageData() method on the canvas element." Blimey.
code  compression  development  javascript  programming  hack 
may 2008 by infovore
Ned Batchelder: CSS Homer, animated
"Here's Román Cortés' Homer, animated to show the structure." Click the animate buttons, and be amazed. It's all just text and CSS.
css  art  markup  code  web  design  crazy 
may 2008 by infovore
"Click-draggable. Range-makeable. A better calendar." No IE6 support, but it's not half bad so far.
widget  interface  javascript  calendar  code  design  programming  development  date  time  calendaring 
april 2008 by infovore
Snipplr - Code 2.0
"Snipplr is a public source code repository that gives you a place to store and organize all the little pieces of code that you use each day... Did we mention it works with TextMate, too?" Looks good!
code  programming  development  snippets  textmate 
january 2008 by infovore » The editing pass
"Anything worth writing is worth re-writing. This applies to code as well as prose."
code  programming  editing  style  refactoring 
october 2007 by infovore
Six Apart - News and Events: We Are Opening the Social Graph
"Your lists of friends and connections on the social websites that you use, sometimes called your social graph, belongs to you. No one company should own who you know and how you know them." This could be interesting!
openid  social  networking  graph  portable  network  api  code 
october 2007 by infovore
Professional Software Development » Strategies for Effective Code Reviews
"You need to mentally prepare yourself before starting a review by reminding yourself of the purpose of the review and the need for a critical, questioning attitude." Nice article on how to make code reviews effective.
code  review  software  development  programming  practice 
october 2007 by infovore
Developer | Slider | Measure Map
"The date slider is a Flash visualization that Measure Map uses as one way to navigate the site. We are happy to provide a version of this date slider to the public." As used on OaklandCrime.
flash  visualisation  development  code 
august 2007 by infovore
jCodeViewer is a jQuery plugin which allows you to turn any div, textarea or pre tag into a simple Code viewer in an inobtrusive manner.
jquery  code  javascript  plugin  design  library 
august 2007 by infovore
SitePoint Blogs » Find unused CSS selectors with “Dust-Me Selectors”
brothercake does the CSS-redundancy malarkey but as a Firefox extension. Which is definitely more immediate/accesible than my version... but still only handles individual pages. Great to see the idea in so many formats, though.
css  extensions  firefox  tools  development  code 
august 2007 by infovore
N. B. Horvath's Blog: Inform 7 Code Poem Challenge
Just beautiful. The sonnet and haiku are my favourites so far. (Inform 7 is a natural-language programming language for writing text adventures).
poetry  if  code  inform7 
july 2007 by infovore
ChipLog » Blog Archive » Review Board
Code review software from VMWare, powered by Django, works with Subversion and Perforce.
codereview  code  sourcecontrol  django  tools  development 
june 2007 by infovore
CodeHighlighter - Code Dump - Trac
CodeHighlighter is a lightweight, unobstrusive and fully configurable script for displaying code examples highlighted in a way similar to the way many text editors highlight code. It weighs in at just under 4K.
code  highlighting  javascript 
september 2006 by infovore
Labnotes » Blog Archive » Scraping with style: scrAPI toolkit for Ruby
Wow. This totally comes in at my level of competence, and works pretty much how I'd want it to. Time to futz around with some prototypes...
microformats  screenscraping  programming  ruby  code  script  markup  parser 
july 2006 by infovore
moddular | javascript loop test
Always useful to know: how long loops take in different browsers Javascript interpretations.
javascript  programming  code  metrics 
june 2006 by infovore

related tags

algorithms  analysis  api  arabic  architecture  arduino  art  aubreyhesselgren  backup  blog  branding  bretvictor  browser  cairo  calendar  calendaring  code  codereview  collectiveintelligence  commits  compression  computation  configuration  contentapi  crazy  css  culture  custom-post-type  data  date  deployment  design  development  django  ducttape  editing  education  elasticsearch  electronics  engineering  export  extensions  filtering  firefox  flash  formatting  framework  frameworks  gamefeel  games  gem  generative  generator  geniuses  git  github  graph  graphics  grid  guardian  guidelines  hack  hardware  highlighting  howitlooks  howitworks  howto  html  id  idsoftware  if  import  impressive  inform7  installation  interaction  interface  interrupt  javascript  journalism  jquery  js  kentacho  keynote  language  layout  laziness  learning  libraries  library  literacy  lua  magic  maps  markup  mastery  mathematica  mentalmodels  metrics  microcontrollers  microformats  microprocessors  module  music  naturallanguage  network  networking  newspaperclub  nintendo  nodejs  nosql  noticings  obfuscated  openframeworks  openid  openplatform  osx  parser  physicalcomputing  plugin  poetry  portable  practice  presentation  process  programming  projectmanagement  prototyping  python  quake3  quality  recommendation  redis  refactoring  review  ruby  sass  screenscraping  script  sentimentanalysis  shim  sinatra  sketching  snippets  social  software  sollewitt  sourcecontrol  spreadsheets  stamen  strafejumping  style  talk  teaching  testing  tetris  textmate  themesong  thoughbot  time  timers  tools  toread  tunes  ubuntu  understanding  visualisation  web  widget  wii  wordpress  wordpress3  zachlieberman 

Copy this bookmark: