http://www.fieryrobot.com/blog/2010/06/27/a-simple-job-queue-with-grand-central-dispatch/
Unix
vsftpd – Secure, fast FTP server for UNIX-like systems
Probably the most secure and fastest FTP server for UNIX-like systems.
https://security.appspot.com/vsftpd.html
Split & Concat
$ split -b 650m file.ext
$ cat xaa xab xac > file.ext
Mac OS X Hidden Files & Directories
Mac OS X volumes contain quite a few files and directories (aka folders) that are invisible from the Finder (and many other interfaces). For the most part, they’re hidden for good reason — you generally don’t need to worry about them, and in fact, probably shouldn’t muck with them unless you know what you’re doing. But just in case you find yourself needing to deal with them, here’s a quick summary of what they’re for.
http://www.westwind.com/reference/os-x/invisibles.html
thttpd – tiny/turbo/throttling HTTP server
thttpd is a simple, small, portable, fast, and secure HTTP server.
- Simple:
- It handles only the minimum necessary to implement HTTP/1.1. Well, maybe a little more than the minimum.
- Small:
- See theĀ comparison chart. It also has a very small run-time size, since it does not fork and is very careful about memory allocation.
- Portable:
- It compiles cleanly on most any Unix-like OS, specifically including FreeBSD, SunOS 4, Solaris 2, BSD/OS, Linux, OSF.
- Fast:
- In typical use it’s about as fast as the best full-featured servers (Apache, NCSA, Netscape). Under extreme load it’s much faster.
- Secure:
- It goes to great lengths to protect the web server machine against attacks and breakins from other sites.
http://www.acme.com/software/thttpd/
Beej’s Guide to Network Programming
Hello, one and all! This is my little how-to guide on network programming using Internet sockets, or “sockets programming”, for those of you who prefer it. The sockets API, though started by the Berkeley folk, has been ported to many many platforms, including Unix, Linux, and even Windows.
http://beej.us/guide/bgnet/output/html/singlepage/bgnet.html
Writing Portable C with GNU Autotools
In this chapter we will give an introduction to writing portable programs in C. We will start with some notes on portable use of the C language itself. We will then discuss cross-Unix portability. We will finish with some notes on portability between Unix and Windows.
http://serghei.net/docs/programming/autobook-1.1/writing20portable20c.html