Puppet
may 2008 by randombit
Puppet lets you centrally manage every important aspect of your system using a cross-platform specification language. Puppet's simple declarative specification language provides powerful classing abilities for drawing out the similarities between hosts wh
sysadmin
management
linux
puppet
automation
configuration
infrastructure
tool
unix
may 2008 by randombit
The self-pipe trick
april 2008 by randombit
Richard Stevens's 1992 book ``Advanced programming in the UNIX environment'' says that you can't safely mix select() or poll() with SIGCHLD (or other signals). The SIGCHLD might go off while select() is starting, too early to interrupt it, too late to cha
unix
april 2008 by randombit
xspy
april 2008 by randombit
This program monitors the keyboard and echos each key pressed on the keyboard.
xspy takes advantage of an oversight in X Windows (R5 & R6) to find out about keypresses even in "secure mode". It works by polling the keyboard, by default every hundredth
linux
unix
security
x11
xspy takes advantage of an oversight in X Windows (R5 & R6) to find out about keypresses even in "secure mode". It works by polling the keyboard, by default every hundredth
april 2008 by randombit
Kosmos Distributed File System (KFS)
march 2008 by randombit
Applications that process large volumes of data (such as, search engines, grid computing applications, data mining applications, etc.) require a backend infrastructure for storing data.
architecture
c++
clustering
filesystem
distributed
google
linux
networking
performance
storage
systems
unix
march 2008 by randombit
A Compact Guide to Lex & Yacc
march 2008 by randombit
This document explains how to construct a compiler using lex and yacc. Lex and yacc are tools used to generate lexical analyzers and parsers. I assume you can program in C, and understand data structures such as linked-lists and trees.
book
compiler
howto
learning
lexer
parser
parsing
tool
unix
yacc
lex
march 2008 by randombit
MVMF -- MV Mail Functions
january 2008 by randombit
MVMF is a package containing a growing number of utilities used in handling email. Some of these utilities make use of mvmf's scripting language, MFL, which combines an implementation of the Sieve filtering language and a C-like language in a powerful way
email
filter
unix
sieve
january 2008 by randombit
memcached: a distributed memory object caching system
december 2007 by randombit
memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.
distributed
networking
storage
systems
unix
december 2007 by randombit
FreeBSD networking papers
september 2007 by randombit
Jonathan Lemon's papers on FreeBSD network stack: syncookies, kqueue, hardware checksums, TCP
networking
operatingsystem
kernel
freebsd
unix
september 2007 by randombit
Solaris Express Developer Edition
september 2007 by randombit
Looks to be 32-bit x86 only (boo!) but it does include Sun Studio 12.
unix
operatingsystem
solaris
september 2007 by randombit
The UNIX Time-sharing System -- A Retrospective by Dennis Ritchie
june 2007 by randombit
It is recognized that the very existence of the notion of a super-user is a theoretical, and often practical, blemish on any protection scheme.
unix
history
june 2007 by randombit
The C10K problem
may 2006 by randombit
A bunch of docs and links on building highly scalable servers
architecture
kernel
networking
c
c++
unix
may 2006 by randombit
Solaris stdio amusement
january 2006 by randombit
Apparently on Solaris a process can't open more than 250 files or so using stdio. "Enterprise strength", indeed.
funny
solaris
unix
january 2006 by randombit
related tags
architecture ⊕ automation ⊕ book ⊕ books ⊕ c ⊕ c++ ⊕ clustering ⊕ compiler ⊕ compilers ⊕ concurrency ⊕ configuration ⊕ crypto ⊕ disk ⊕ disks ⊕ diskuse ⊕ distributed ⊕ email ⊕ filesystem ⊕ filter ⊕ framework ⊕ freebsd ⊕ functional ⊕ funny ⊕ google ⊕ gtk ⊕ gui ⊕ history ⊕ hosting ⊕ howto ⊕ infrastructure ⊕ io ⊕ ipod ⊕ kde ⊕ kernel ⊕ lang:awk ⊕ lang:ml ⊕ learning ⊕ lex ⊕ lexer ⊕ linux ⊕ management ⊕ manual ⊕ monitoring ⊕ mp3 ⊕ music ⊕ networking ⊕ opensolaris ⊕ operatingsystem ⊕ os ⊕ P2P ⊕ parallel ⊕ parser ⊕ parsing ⊕ people ⊕ performance ⊕ posix ⊕ puppet ⊕ reviews ⊕ security ⊕ server ⊕ shell ⊕ sieve ⊕ smp ⊕ solaris ⊕ standard ⊕ statistics ⊕ stl ⊕ storage ⊕ sysadmin ⊕ syslog ⊕ system ⊕ systems ⊕ tool ⊕ toolbox ⊕ tools ⊕ ui ⊕ unix ⊖ utilities ⊕ visualization ⊕ web ⊕ x11 ⊕ xargs ⊕ yacc ⊕Copy this bookmark: