Ändringar
0071 is the most recent release. It has a lot of new features, new interfaces, and probably some new bugs too. 0071 is not 100% compatible with older projects. Please see the changelog to get an overview of the differences between versions.
(Source: createdigitalmotion.com)
Python.
Plumbum was born to fill this very gap: on the one hand, be pythonic (and be backed by strong libraries), and on the other, make it all as easy and one-liner-ish by nature: use a real programming language, with a well-behaved object model and high level concepts, to achieve what you’d normally do in a shell script, with the same expressive power and wrist-handiness of the shell. I call it shell combinators, as they mimic shell syntax, but keep you pythonic.
Plumbum is actually a collection of utilities that I wrote for several separate projects, but the time has come to consolidate them into a single, production-grade library. The library provides local and remote program execution, with support for piping and IO redirection; local and remote file-system path abstraction; a programmatic command-line interface (CLI) toolkit, and numerous other utilities.
Exempel:
from plumbum import local
from plumbum.cmd import wc, ls, echo, grep
from plumbum.utils import copy, delete
delete(local.cwd // "*/*.pyc")
for fn in local.cwd / "src" // "*.py":
print wc("-l", fn)
num_of_src_lines = (ls["-l"] | grep["\\.py"] | wc["-l"])()
echo["1"] > "/proc/sys/net/ipv4/ip_forward")()
Clojure
Var på Clojure meetup igår. Mycket trevligt.
Postade tidigare den här länken, för att lära sig mer. Men vill nu även lägga till de här:
- 4clojure - “4Clojure is a resource to help fledgling clojurians learn the language through interactive problems. The first few problems are easy enough that even someone with no prior experience should find the learning curve forgiving.”
- Cemerik, Starting Clojure (mk. 2) - “A complete (though not pretty!) URL shortener webapp is built from scratch, with discussions of immutable data structures, function composition, and mild concurrency topics scattered throughout.”

Farbrausch är en demoscene-grupp som gjort en hel del imponerande produktioner. Nu släpper de mycket av sina verktyg med källkod. Härligt!
Trevligt litet blogginlägg om parallellprogrammering (/concurrency).
Uppdatering av lolguides
Har donat lite med backenden för lolguides.net ikväll. Mycket skönt. Har äntligen fått insamlingsdelen trådad. Har även lyckats pilla till lite ny funktionalitet, det är nu enkelt att lägga till små notiser (olika eller likadana för index och champsidor).
Uppdatering: Glad att jag använder bootstrap2