IMAP Upload
september 2011
"IMAP Upload is a tool for uploading a local mbox file to IMAP4 server."
python
email
mail
imap
thunderbird
mbox
from delicious
september 2011
All about beards: designing a neck line
september 2011
BEARDS.ORG! Amazing. "Designing a great neck line for your new full beard is something of an art. There is no single correct method for defining the neck line, but these guidelines should help you achieve a good result. They should also help you avoid bad results. Your objective should be to create a neck line that defines the beard in a smooth shape that is pleasing to the eye"
beards
beard
neckline
grooming
shaving
shave
from delicious
september 2011
The Best Science Fiction Books (According to Reddit)
september 2011
"Recently, someone asked Reddit for a list of the best science fiction books of all time. Being a fan of sci-fi, and wanting to expand my own reading list, I thought it would be helpful to tally the results and preserve them here for future reference."
book
books
toread
reading
scifi
reddit
tobuy
shopping
want
science
fiction
from delicious
september 2011
Tiny Core Linux, Micro Core Linux, 10MB Linux GUI Desktop
september 2011
"Tiny Core Linux is a very small (10 MB) minimal Linux GUI Desktop. It is based on Linux 2.6 kernel, Busybox, Tiny X, and Fltk. The core runs entirely in ram and boots very quickly. Also offered are Micro Core, a 6 MB image that is the console based engine of Tiny Core, and Multi Core, which includes Tiny Core, Micro Core, networking tools and an installer. Micro Core contains CLI versions of Tiny Core's programs allowing the same functionality of Tiny Core's extensions, only starting with a console based system."
linux
embedded
live
boot
cd
from delicious
september 2011
Shelby Story
september 2011
"Oh god, this reminded me of when my husband and I had a Shelby years ago, which is a shellfish version of a Furby. The video shows you just how cute it is; it has a cute little laugh and it's always making cute little sounds and saying it loves you and stuff. Except Shelby doesn't stop talking unless it doesn't get any response for five minutes or something... and ignoring it is agonizing, because it's being cute, and you just feel so awful when it says it loves you, or it tries to tell you a knock knock joke, and you know you can't respond. He'll outright say things like, "I want to PLAY!" and you feel like the worst person in the world. [cont]"
furby
shelby
robot
story
mefi
metafilter
from delicious
september 2011
SpeedUpFullScreenAnimations
september 2011
"Lion's fullscreen animations are way to SLOW. This tweak reduces the fullscreen animation duration from 1s to 0.3 seconds."
lion
osx
apple
window
animation
fullscreen
from delicious
september 2011
Bifferboard debian
september 2011
"Scripts for building a custom Debian kernel for the ‘Bifferboard’."
debian
bifferboard
from delicious
september 2011
fpm - Effing Package Management
august 2011
"What is fpm? It helps you build packages quickly (Packages like RPM and DEB formats). The goal of FPM is to be able to easily build platform-native packages; Creating packages easily (deb, rpm, etc), Tweaking existing packages (removing files, changing metadata/dependencies), Stripping pre/post/maintainer scripts from packages."
linux
debian
ruby
package
deb
apt
rpm
packaging
checkinstall
from delicious
august 2011
Planting A Pineapple
august 2011
"Yes, I’m talking about turning your average, ordinary grocery store pineapple into a tropical showpiece within your home. A plant that is not only impressive but will grow a new succulent pineapple in 24 months."
pineapple
plant
diy
gardening
thingstodo
from delicious
august 2011
Hyperpolyglot, Scripting Languages: PHP, Perl, Python, Ruby
august 2011
"Scripting Languages: PHP, Perl, Python, Ruby. A side-by-side reference sheet."
python
perl
ruby
php
reference
cheat
sheet
cheatsheet
from delicious
august 2011
Requests: HTTP for Humans Requests
august 2011
"Requests allow you to send HEAD, GET, POST, PUT, PATCH, and DELETE HTTP requests. You can add headers, form data, multipart files, and parameters with simple Python dictionaries, and access the response data in the same way. It’s powered by urllib2, but it does all the hard work and crazy hacks for you."
python
web
library
http
request
nt
from delicious
august 2011
PyRes
august 2011
"Resque is a great implementation of a job queue by the people at github. It's written in ruby, which is great, but I primarily work in python. So I took on the task of porting over the code to python and PyRes was the result"
python
queue
github
redis
resque
ampq
job
distributed
background
ruby
nt
from delicious
august 2011
Good to Great Python reads
august 2011
"A short collection of python must reads"
python
toread
reference
book
books
from delicious
august 2011
Five Years of Jonty Wareing
august 2011
They made me this amazing video as a leaving gift, then played it in front of everyone. I wasn't sure if I should laugh or cry. A bit of both, I think.
lastfm
leaving
present
jonty
jontywareing
me
last.fm
video
from delicious
august 2011
Learn Ruby The Hard Way
august 2011
"This is a Ruby translation of Zed Shaw's popular book Learn Python The Hard Way, 2nd Edition. The prose in this translation is nearly 100% identical to the Python version with the exception of a few paragraphs that have been modified to be relevant to Ruby. All of the code exercises and required libraries have been completely adapted for Ruby."
ruby
tutorial
book
reference
python
zed
zedshaw
from delicious
august 2011
Web Operations 101 For Developers
august 2011
"This post is not about devops, it's not about lean startups, it's not about web scale, it's not about the cloud, and it's not about continuous deployment. This post is about you, the developer who's main purpose in life has always been to build great web applications. In a pretty traditional world you write code, you write tests for it, you deploy, and you go home. Until now."
ops
web
development
operations
monitoring
essay
sysadmin
admin
nt
from delicious
august 2011
That 256 Color Thing
august 2011
"The 256 color capabilities of color terminals must be one of the least documented features I have ever had the misfortune of digging through. Sure, there are many programs: vim, mutt, etc. which can take advantage of the extended palette, but how do I use it? ANSI color codes are hard enough to understand for an 8 coior system, for 256 colors, it’s a nightmare!"
bash
terminal
color
256
colours
shell
from delicious
august 2011
Learn Perl in about 2 hours 30 minutes
august 2011
"This document is aimed at people who - like me - learn new programming languages most quickly by "axiom and example", and who dislike the official Perl documentation at http://perl.org/ for being intensely technical and giving far too much space to very unusual edge cases. This document is intended to be as short as possible, but no shorter"
perl
tutorial
programming
language
guide
from delicious
august 2011
TCP Connection Passing
july 2011
"tcpcp is a mechanism that allows cooperating applications to pass ownership of TCP connection endpoints from one Linux host to another one. Such functionality should be useful in load-balancing and failover applications. tcpcp can be used between hosts using different architectures and does not need the other endpoint of the connection to cooperate (or even to know what's going on)."
ha
proxy
load
balancing
loadbalancing
haproxy
perlbal
connection
passing
tcp
linux
failover
from delicious
july 2011
JSIL
july 2011
"JSIL is a compiler that transforms .NET applications and libraries from their native executable format - CIL bytecode - into standards-compliant, cross-browser JavaScript. You can take this JavaScript and run it in a web browser or any other modern JavaScript runtime. Unlike other cross-compiler tools targeting JavaScript, JSIL produces readable, easy-to-debug JavaScript that resembles the code a developer might write by hand, while still maintaining the behavior and structure of the original .NET code."
javascript
compile
bytecode
cil
compiler
from delicious
july 2011
Hetzner Robot API
july 2011
Hetzner have an awesome API that I'd somehow missed.
hetzner
api
hosting
rekursive
from delicious
july 2011
Hetzner Robot API
july 2011
Hetzner have an awesome API that I'd somehow missed.
hetzner
api
hosting
rekursive
from delicious
july 2011
Pioneer plaque solar system
july 2011
To be etched on my laptop. Of course the Apple logo will be the sun.
pioneer
plaque
solar
system
space
laptop
etch
from delicious
july 2011
The Little Manual of API Design
july 2011
"An application programming interface, or API, is the set of symbols that are exported and available to the users of a library to write their applications. The design of the APIs is arguably the most critical part of designing the library, because it affects the design of the applications built on top of them."
api
reference
design
nokia
trolltech
nt
book
pdf
from delicious
july 2011
web-socket-js
july 2011
"Websocket implementation powered by Flash"
web
socket
websocket
flash
proxy
javascript
html5
from delicious
july 2011
google-diff-match-patch - Diff, Match and Patch libraries for Plain Text
july 2011
"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text. Currently available in Java, JavaScript, C++, C#, Objective C, Lua and Python. Regardless of language, each library features the same API and the same functionality."
diff
match
patch
sync
synchronisation
java
javascript
lua
python
algorithms
algorithm
etherpad
google
collaboration
myer
bitap
from delicious
july 2011
LOCFIT - Local Regression and Likelihood
july 2011
"LOCFIT is a software system for fitting curves and surfaces to data, using the local regression and likelihood methods. The code is mostly written in C; an interface is provided that enables LOCFIT to be used as an S-Plus or R library."
r
statistics
plugin
curve
fitting
graph
data
regression
stats
from delicious
july 2011
Vamp
july 2011
"Vamp is an audio processing plugin system for plugins that extract descriptive information from audio data — typically referred to as audio analysis plugins or audio feature extraction plugins."
music
library
audio
analysis
mir
processing
feature
extraction
mp3
sound
from delicious
july 2011
PROXY Protocol
july 2011
"The PROXY protocol provides a convenient way to safely transport connection information such as a client's address across multiple layers of NAT or TCP proxies. It is designed to require little changes to existing components and to limit the performance impact caused by the processing of the transported information."
proxy
loadbalancing
load
balancer
balancing
ssl
https
nginx
stud
perlbal
haproxy
ip
port
protocol
from delicious
july 2011
Bitcoin price matches bubble valuation
july 2011
"Coincidence? The Bitcoin price - http://tinyurl.com/6zpwq4f - is following the rulebook - http://tinyurl.com/5tmtlz2"
bitcoin
coin
bit
bubble
graph
graphs
valuation
currency
from delicious
july 2011
Cheapass Games
july 2011
"Slowly but surely, we are converting many of our older titles into free versions. Most recently, we have added a fine abstract game called Timeline, as well as the Cheapass Games Poker Suite. We also have new free versions of Unexploded Cow and FALLING. Highlights of this list include major revamps of Agora and Deadwood."
games
game
free
boardgames
thingstodo
sunday
board
from delicious
july 2011
Conference organiser's handbook
july 2011
"So you want to organise a conference. Great; do it. It’s a lot of work, but it’s also very rewarding, and it will put your city on the map for your topic. I assume you have visited a few conferences, maybe spoken at some, but have organised none. Thus you’ll have a pretty good idea of what you want to achieve, but haven’t yet found out about all the little details that make a good conference a great one. That’s what this handbook is going to teach you."
conference
organisation
hackday
hack
day
howto
reference
book
from delicious
july 2011
RPy
july 2011
"RPy is a very simple, yet robust, Python interface to the R Programming Language. It can manage all kinds of R objects and can execute arbitrary R functions (including the graphic functions). All errors from the R language are converted to Python exceptions. Any module installed for the R system can be used from within Python."
python
r
statistics
stats
math
maths
from delicious
july 2011
Isaac Asimov's letter to the future patrons of a new library
july 2011
"97 writers sent letters in 1971 to celebrate the opening of the new library in Troy, MI., including Isaac Asimov, who had this to say: "Congratulations on the new library, because it isn't just a library. It is a space ship that will take you to the farthest reaches of the Universe, a time machine that will take you to the far past and the far future, a teacher that knows more than any human being, a friend that will amuse you and console you---and most of all, a gateway, to a better and happier and more useful life.""
library
history
libraries
reading
future
asimov
quote
hackspace
letter
isaac
from delicious
july 2011
SSL Session Caching (in nginx)
july 2011
"The problem you're trying to solve by centralising SSL operations is that SSL includes a mechanism whereby a client making a new TCP connection can say "here's the crypto details from last time I connected to you" and the server can just pull out all of the per-connection data that would otherwise take a long time (several TCP round trips and a smallish chunk of CPU time) to setup."
ssl
nginx
https
encryption
loadbalancing
memcache
session
caching
cache
nt
from delicious
july 2011
Inspire IRCd - The Stable, High-Performance Modular IRCd
july 2011
"InspIRCd is a modular C++ IRCd (IRC daemon) for Linux, BSD, Windows and Apple OS X systems created to provide a stable, modern, and lightweight IRCd written from scratch. As InspIRCd is one of the few IRCd projects written from scratch, it avoids a number of design flaws and speed issues that plague other more established IRCd projects with the same or less features, such as UnrealIRCd 3."
irc
ircd
chat
server
daemon
from delicious
july 2011
topia.termextract 1.1.0 : Python Package Index
july 2011
"This package determines important terms within a given piece of content. It uses linguistic tools such as Parts-Of-Speech (POS) and some simple statistical analysis to determine the terms and their strength."
python
extract
term
extraction
pos
analysis
statistics
stats
nt
from delicious
july 2011
topia.termextract
july 2011
"This package determines important terms within a given piece of content. It uses linguistic tools such as Parts-Of-Speech (POS) and some simple statistical analysis to determine the terms and their strength."
python
extract
term
extraction
pos
analysis
statistics
stats
nt
from delicious
july 2011
DMTCP : Distributed MultiThreaded Checkpointing
july 2011
"DMTCP (Distributed MultiThreaded Checkpointing) is a tool to transparently checkpoint the state of multiple simultaneous applications, including multi-threaded and distributed applications. It operates directly on the user binary executable, without any Linux kernel modules or other kernel modifications."
checkpoint
save
state
restart
distributed
linux
checkpointing
from delicious
july 2011
URDB: Universal Reversible Debugger
july 2011
"URDB is a universal reversible debugger that can add reversibility to almost any debugger through a python-based wrapper. URDB is still experimental. It currently has four personality modules, which support: gdb; MATLAB; python (pdb); and perl (perl -d)."
python
debugging
perl
gdb
matlab
debug
debugger
reversable
reverse
from delicious
july 2011
Processing Guide for DuPont Luxprint Electroluminescent Inks
june 2011
Basically, how to make EL panels.
el
electroluminescent
panel
wire
light
from delicious
june 2011
Legit: The Sexy Git CLI
june 2011
"Legit is a new tool that allows you to interface with a Git respository much like you would with GitHub for Mac—from the command line. Switching branches becomes seamless. Any pending changes are automatically stashed and restored. Same goes with syncing your repository. And merging (grafting). And branching (sprouting). Managing remote branches becomes as simple as publish branch and unpublish branch. Simple."
git
github
mac
workflow
cli
from delicious
june 2011
w3af - Web Application Attack and Audit Framework
june 2011
"w3af is a Web Application Attack and Audit Framework. The project's goal is to create a framework to find and exploit web application vulnerabilities that is easy to use and extend."
python
security
web
exploit
metasploit
framework
hack
cracking
pentest
vulnerabilities
from delicious
june 2011
resque
june 2011
"Resque (pronounced like "rescue") is a Redis-backed library for creating background jobs, placing those jobs on multiple queues, and processing them later."
distributed
ruby
redis
queue
job
background
nt
from delicious
june 2011
django-varnish
june 2011
"Django Varnish works with Varnish server(s) to manage caching of object pages. It allows you to monitor certain models and when they are updated, Django Varnish will purge the model's absolute_url on your frontend(s). This ensures that object detail pages are served blazingly fast and are always up to date. You may also go in and manually tweak things (such as your VCL configuration) using a management command."
django
varnish
caching
cache
squid
purge
python
interface
model
nt
from delicious
june 2011
Paper.js
june 2011
"Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well designed, consistent and clean programming interface."
javascript
graphics
vector
canvas
visualisation
scripting
framework
from delicious
june 2011
Final draft ETSI EN 300 401 V1.4.1 (2006-01)
june 2011
"Radio Broadcasting Systems; Digital Audio Broadcasting (DAB) to mobile, portable and fixed receivers"
dab
radio
wavefinder
audio
etsi
digital
from delicious
june 2011
ackward
june 2011
"This project provides a C++ interface to some of the standard Python modules. This was initially started to make Python's 'logging' module more accessible from C++ programs which embed Python. It could (and should) be expanded to include any modules which might be useful from a C++ program."
python
library
c++
embedded
c
nt
from delicious
june 2011
Celery - The Distributed Task Queue
june 2011
"Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well."
queue
network
work
distributed
python
gearman
redis
beanstalkd
nt
from delicious
june 2011
Beanstalkd
june 2011
"Beanstalk is a simple, fast work queue"
queue
network
work
distributed
python
gearman
redis
celery
nt
from delicious
june 2011
Scala: The Static Language that Feels Dynamic
june 2011
The first article on Scala that seriously made me consider glancing over the documentation.
python
scala
programming
comparison
nt
from delicious
june 2011
Whizzer
june 2011
"Whizzer is a python library to help write fast non-blocking socket servers. Whizzer uses class templates to write callback driven programs. Callbacks are initiated from the C event loop library libev and its python wrapper pyev."
libevent
ev
evented
twisted
network
server
python
library
api
rpc
socket
asynchronous
protobuf
msgpack
thrift
nt
from delicious
june 2011
The MessagePack Project
june 2011
"MessagePack is a binary-based efficient object serialization library. It enables to exchange structured objects between many languages like JSON. But unlike JSON, it is very fast and small." - Also includes an RPC protocol and implementations.
thrift
protocolbuffers
protobuf
network
rpc
api
ipc
data
message
protocol
nt
from delicious
june 2011
parametric speaker
june 2011
An ultrasonic directional speaker kit. With substantial amounts of Engrish.
hardware
electronics
audio
speaker
directional
direction
ultrasonic
sonic
sound
from delicious
june 2011
Psion WaveFinder FAQ | Power Supply
june 2011
Choosing a replacement Wavefinder regulated power supply.
wavefinder
power
supply
usb
psion
radio
from delicious
june 2011
Psion WaveFinder FAQ | Power Supply
june 2011
Choosing a replacement Wavefinder regulated power supply.
wavefinder
power
supply
usb
psion
radio
from delicious
june 2011
Wavefinder Power Supply
june 2011
Wavefinder power supply details.
wavefinder
psion
radio
usb
power
supply
from delicious
june 2011
Garden Trading
june 2011
"Who says a compost bucket can't be stylish? And why can't the place you store your vegetables also be a beautiful feature for your home? At Garden Trading our focus is to design and produce functional products for the home & garden, without having to compromise on style."
garden
gardening
plants
planting
plant
from delicious
june 2011
As We May Think
june 2011
"As We May Think is an essay by Vannevar Bush. Bush expresses his concern for the direction of scientific efforts towards destruction, rather than understanding, and explicates a desire for a sort of collective memory machine with his concept of the memex that would make knowledge more accessible, believing that it would help fix these problems. Through this machine, Bush hoped to transform an information explosion into a knowledge explosion."
history
memex
essay
recollection
hypertext
from delicious
june 2011
Tagbar, the Vim class browser
may 2011
"Tagbar is a vim plugin for browsing the tags of source code files. It provides a sidebar that displays the ctags-generated tags of the current file, ordered by their scope. This means that for example methods in C++ are displayed under the class they are defined in."
vim
plugin
python
ctags
tags
function
class
browse
tag
from delicious
may 2011
OpenFrameworks Color Tracking
may 2011
"Color tracking is quite easy with a few useful tools found in the latest oF release. All you will really need is the openCV addon."
tracking
vision
computer
opencv
cv
of
openframeworks
colour
color
track
from delicious
may 2011
PyEphem
may 2011
"PyEphem provides scientific-grade astronomical computations for the Python programming language. Given a date and location on the Earth’s surface, it can compute the positions of the Sun and Moon, of the planets and their moons, and of any asteroids, comets, or earth satellites whose orbital elements the user can provide. Additional functions are provided to compute the angular separation between two objects in the sky, to determine the constellation in which an object lies, and to find the times at which an object rises, transits, and sets on a particular day."
python
library
science
astronomy
astronomical
stars
orbit
orbital
satellites
asteroids
satellite
stargazing
iss
space
from delicious
may 2011
binwalk - Firmware Analysis Tool
may 2011
"Binwalk is a tool for searching a given binary image for embedded files. Specifically, it is designed for identifying files embedded inside of firmware images. Binwalk uses the libmagic library, so it is compatible with magic signatures created for the Unix file utility."
firmware
search
analysis
tool
binary
magic
libmagic
extract
process
from delicious
may 2011
NakedWatch Company
may 2011
"At the NakedWatch® Company, our passion is skeleton watches. Skeleton watches are unique watches in which the case and various parts of the movement are transparent, revealing the inner workings of the watch."
design
watches
watch
time
clock
clocks
want
tobuy
skeleton
from delicious
may 2011
London Low Life
may 2011
Fantastic mapping tool allowing you to overlay old maps on present day London.
london
history
maps
cartography
mapping
old
from delicious
may 2011
Wii Parental Control Password Reset Tool
may 2011
Saves you calling the hotline after too many incorrect attempts.
wii
parental
control
pin
reset
nintendo
password
from delicious
may 2011
The Centre for Creative Collaboration
may 2011
"A neutral place where people from many different backgrounds - universities, large corporates, SMEs, freelancers - can work together on new things in the belief that real innovation happens at the edge and in the gaps between disciplines."
london
art
technology
social
hackspace
collaboration
from delicious
may 2011
Learn You a Haskell for Great Good!
may 2011
"This is Learn You a Haskell, the funkiest way to learn Haskell, which is the best functional programming language around. You may have heard of it. This guide is meant for people who have programmed already, but have yet to try functional programming."
haskell
toread
todo
book
books
reference
programming
languages
functional
from delicious
may 2011
Danger, 1000 voles
may 2011
Well, this needs to go up on the hackspace fuse box.
hackspace
image
todo
from delicious
may 2011
Worldtime Buddy
may 2011
Fantastic world time conversion utility.
time
world
timezone
converter
convert
conversion
zone
from delicious
may 2011
Understanding the Fourier transform
may 2011
"That’s what I want to write about today: an intuitive way to picture the Fourier transform."
reference
algorithm
algorithms
fft
fourier
transform
sound
from delicious
may 2011
SLR Camera Simulator
may 2011
"Learn all about ISO speed, aperture, and shutter speed using this online SLR camera simulator."
photography
camera
photo
education
lessons
iso
simulator
aperture
shutter
speed
slr
from delicious
may 2011
ai
algorithm
algorithms
analysis
android
apache
api
architecture
arduino
art
article
astronomy
audio
backup
bash
bbc
bifferboard
blog
book
books
boot
business
c
c++
camera
chart
charts
cheatsheet
cli
clustering
code
coding
coffee
collaboration
community
computervision
control
crypto
cryptography
culture
cv
data
database
debian
debug
debugging
design
development
distributed
distributedsystems
diy
dns
documentary
ebook
editor
electronics
email
embedded
encryption
erlang
essay
events
film
flash
framework
free
future
futurism
game
games
garden
gardening
geek
generator
git
github
gnome
google
gps
graph
graphics
graphs
guide
hack
hacking
hacks
hackspace
hardware
hash
hashing
helicopter
history
howto
html
http
https
humor
humour
image
interface
internet
io
iplayer
irc
java
javascript
kernel
language
laser
libraries
library
linux
london
machine
machinelearning
mail
management
map
mapping
maps
math
mathematics
maths
me
media
memory
module
monitoring
movie
movies
mp3
music
mutt
mysql
mythtv
network
networking
nginx
nlp
nt
opensource
optimisation
p2p
package
paper
papers
parser
parsing
password
pdf
performance
perl
phone
photo
photography
php
physics
plugin
plugins
privacy
processing
programming
protocol
proxy
python
r
radio
rc
reading
reference
remote
research
robot
ruby
scalability
science
scifi
scm
screen
scripting
search
security
server
service
shell
shopping
social
software
sound
space
sql
ssh
ssl
statistics
stats
sync
sysadmin
talk
technology
terminal
text
theory
thingstodo
time
tips
tool
tools
toread
towatch
tracking
transport
travel
tube
tutorial
ubuntu
uk
underground
unix
urbex
usb
vector
vi
video
videos
vim
vision
visualisation
want
web
webdev
wiki
wikipedia
wireless
work
x
x11
xen
youtube
zimbra