randombit + unix   35

Filelight
Disk usage utility for Unix, with an interesting visualization system.
visualization  sysadmin  storage  diskuse  disk  ui  unix  tools  kde  gui  disks 
august 2008 by randombit
Puppet
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
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
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 
april 2008 by randombit
Kosmos Distributed File System (KFS)
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
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
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
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
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
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
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
A bunch of docs and links on building highly scalable servers
architecture  kernel  networking  c  c++  unix 
may 2006 by randombit
Solaris stdio amusement
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
ccache
If you code in a C variant on Unix, you want this
toolbox  unix 
january 2006 by randombit

Copy this bookmark:



description:


tags: