Working with UNIX Processes

Working with UNIX Processes

4.07 of 5 stars 4.07  ·  rating details  ·  58 ratings  ·  15 reviews
You're a modern master of Ruby. Want to impress your coworkers and write the fastest, most efficient, stable code you ever have? Don't reinvent the wheel. Reuse decades of research into battle-tested, highly optimized, and proven techniques available on any Unix system.

This book will teach you what you need to know so that you can write your own servers, debug your entire...more
ebook, 114 pages
Published January 1st 2012
more details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.
This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 108)
filter  |  sort: default (?)  |  rating details
Tom Purl


It's difficult for me to identify the target audience for this book. It's got some good stuff for lots of different people, including systems administrators, Unix scripters, and Ruby developers.

In a nutshell, this book gives you a medium-level tutorial on creating, managing, and forking new processes on Unix-based systems. Specifically, the author shows you how to use many powerful features of the Unix system API using Ruby.

This topic may sound mundane or even useless to a lot of people, but if...more
Bo Jeanes
There was some useful information in here but for the most part I felt like the whole thing would be better suited as a series of blog posts. The writing style is weak and ranty at times and there wasn't enough history, depth, or context to the sections. It felt like a summary of RDocs.

There were also a few moments when reading this that I felt the author described things incorrectly and gave me the impression that he had not explored this topic beyond what Ruby offers. I was really hoping this...more
Stuart Nelson
storimer had a clear style, fantastic formatting, and relevant examples.

he kept it short and concise.

this was interacting with the kernel entirely through ruby, although he did always reference methods by their man page.

awesome for a ruby dev, good for someone that isn't a c programmer and wants some info on how processes work, what can be done with them, and common unix idioms (pre-forking, e.g.)

i'm very much looking forward to his books on sockets and threads.
Max
This book is very short and to the point. It was informative, but about as informative as attending a one-day class in UNIX programming. Somehow, I expect more from programming books. That said, if you have only a small amount of time, you don't know much about pids and ssids and fork and exec and pipes and streams, and you want to learn something small, consider picking up this book.
Murali Suriar
A good, focused look at UNIX processes. Useful for me as I'm trying to get my system administration skills up to scratch; not sure if it would have general appeal, however.

It's a very short book; this is helpful in some ways, as it only covers the fundamentals of process management and job controls on Unix systems, nothing extraneous, but some people might feel hard done by having spent £13 on it.

Dominik Liebler
Definitely worth a read for everyone who has ever worked with a Linux or any other Unix-like system. Learned much about the internals and interfaces though I work with Linux since a long time ago ...
Michał Szajbe
Great read. Learned things I wasn't previously exposed to as a Rails programmer. Good introduction to Unix systems in general.
Philip Cristiano
A great intro to UNIX processes. If you use Linux and haven't worked with processes much this will get you up to speed very quickly!
Hector
Concise and useful, especially if you're developing with Ruby on UNIX.
Kien Trung
This book explain quite detail about how unix process works
Charles Wood
Very clear examples and terrific understanding on how UNIX processes work. Clear explanation on how Ruby uses the utilities provided by the kernel as well.
Scott
Very good short read on UNIX processes. Useful for system administrators as well as programmers. As I was reading it I thought of some possible future uses for some of my own sysadmin tools.
Dan
Love this book. Short, to the point, very informative. Not too sure on how I could use the information learned but still enjoyed the read.
Nathan Powell
So far this is a great book. It's short, but well written. I am looking forward to referring to it in the future when trying to solve problems that require I interact with processes.
Gmarik
Easy to follow and understand!
Recommended!
Man Solo
May 08, 2013 Man Solo marked it as to-read
Henrik Loevborg
Apr 09, 2013 Henrik Loevborg marked it as to-read
Kenrick Chien
Apr 07, 2013 Kenrick Chien is currently reading it
David Hou
Apr 05, 2013 David Hou is currently reading it
Marius
Apr 02, 2013 Marius marked it as to-read
Naresh V
May 11, 2013 Naresh V added it
Shelves: re-read
Stephen
Mar 06, 2013 Stephen is currently reading it
Mikhail Vaysman
Mar 06, 2013 Mikhail Vaysman marked it as to-read
Sergey
Feb 23, 2013 Sergey marked it as to-read
Shelves: ruby
« previous 1 3 4 next »
There are no discussion topics on this book yet. Be the first to start one »

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Working with TCP Sockets Working with Ruby threads

Share This Book

Your website