There is only one sport, outside of actual combat disciplines, where two participants can square off in old fashioned, bare-knuckle pugilism without facing swift ejection. Hockey has long held a place for two willing combatants, and it has been said that "no one goes for popcorn during a fight." Fans know what to expect on the ice from players with nicknames like Knuckles, The Grim Reaper, The Bruise Brothers, or The Hammer. Yet off the ice, the men who step into these brutish roles are often the kindest, gentlest and most popular players on a team--not to mention some of the best storytellers to ever lace up skates. Tough Guys honors the experiences of these NHL enforcers throughout history. Author and longtime broadcaster Dale Arnold profiles fighters across eras, sharing their journeys, struggles, and moments of glory.
Arnold D. Robbins Book order






- 2023
- 2016
Free To Make
- 313 pages
- 11 hours of reading
A fascinating study of the global Maker Movement that explores how ‘making’ impacts our personal and social development—perfect for enthusiastic DIY-ers Dale Dougherty, creator of MAKE: magazine and the Maker Faire, provides a guided tour of the international phenomenon known as the Maker Movement, a social revolution that is changing what gets made, how it’s made, where it’s made, and who makes it. Free to Make is a call to join what Dougherty calls the “renaissance of making,” an invitation to see ourselves as creators and shapers of the world around us. As the internet thrives and world-changing technologies—like 3D printers and tiny microcontrollers—become increasingly affordable, people around the world are moving away from the passivity of one-size-fits-all consumption and command-and-control models of education and business. Free to Make explores how making revives abandoned and neglected urban areas, reinvigorates community spaces like libraries and museums, and even impacts our personal and social development—fostering a mindset that is engaged, playful, and resourceful. Free to Make asks us to imagine a world where making is an everyday occurrence in our schools, workplaces, and local communities, grounding us in the physical world and empowering us to solve the challenges we face.
- 2016
A book on how to work with the Bash shell when interacting with Mac OS X, Linux and other Unix-like systems.
- 2015
In this thoroughly revised edition, author and gawk lead developer Arnold Robbins describes the awk language and gawk program in detail, shows you how to use awk and gawk for problem solving, and then dives into specific features of gawk.
- 2011
vi and Vim Editors Pocket Reference
- 85 pages
- 3 hours of reading
vi and Vim are immensely powerful tools for anyone working with Unix, Linux, or Mac OS X, but there are far too many commands for anyone to remember. This handy little book puts all of the essential information about vi and Vim at your fingertips, in a format that makes browsing easy.
- 2008
Learning the vi and Vim Editors
- 456 pages
- 16 hours of reading
A guide to vi and Vim covers the basics of text-editing along with information on such topics as macros, buffers, Unix commands, scripts, gvim, and vi clones. Learn about Vim's enhancements and its availablity for many other operating systems.
- 2005
GDB
- 76 pages
- 3 hours of reading
Many Linux and Unix developers are familiar with the GNU debugger (GDB), an invaluable open-source tool for testing and fixing software. With its capability to be ported to Windows, developers on that platform can also benefit from this powerful software, which allows you to observe a program's execution in real-time. This pocket guide serves as a quick reference for using the debugger across various programming languages, including C, C++, Java, Fortran, and Assembly. GDB is essential during the software development cycle's testing phase, enabling you to catch bugs as they occur. You can identify what a program was doing at the moment it crashed, making it easier to locate and correct problematic code. The guide covers the essentials of using GDB in a testing environment, detailing how to specify debugging targets and set conditions for program interruptions. It also explains how to examine the stack, source files, and data to diagnose failures, as well as how to implement quick changes for further testing. The ability to identify bugs in real-time with GDB can save hours of frustration, and having this quick reference at hand is crucial for an efficient debugging process. Once you have this guide, it will become an indispensable tool in your development toolkit!
- 2005
Classic shell scripting
- 534 pages
- 19 hours of reading
Shell scripting skills never go out of style. It's the shell that unlocks the real potential of Unix. Shell scripting is essential for Unix users and system administrators-a way to quickly harness and customize the full power of any Unix system. With shell scripts, you can combine the fundamental Unix text and file processing commands to crunch data and automate repetitive tasks. But beneath this simple promise lies a treacherous ocean of variations in Unix commands and standards. Classic Shell Scripting is written to help you reliably navigate these tricky waters.Writing shell scripts requires more than just a knowledge of the shell language, it also requires familiarity with the individual Unix why each one is there, how to use them by themselves, and in combination with the other programs. The authors are intimately familiar with the tips and tricks that can be used to create excellent scripts, as well as the traps that can make your best effort a bad shell script. With Classic Shell Scripting you'll avoid hours of wasted effort. You'll learn not only write useful shell scripts, but how to do it properly and portably.The ability to program and customize the shell quickly, reliably, and portably to get the best out of any individual system is an important skill for anyone operating and maintaining Unix or Linux systems. Classic Shell Scripting gives you everything you need to master these essential skills.
- 2001
Effective awk programming
- 456 pages
- 16 hours of reading
"Effective AWK Programming" covers every aspect of the AWK 3.0.3 and 3.0.4 language. It offers up-to-date coverage of the POSIX standard for AWK, and distinguishes standard AWK features from GNU AWK-specific features. The author sheds light on "dark corners" of the language, devotes two chapters to example programs, and includes a summary of how the AWK language evolved.
- 1999
You may have seen Unix quick-reference guides, but you've never seen anything likeUNIX in a Nutshell. Not a scaled-down quick reference of common commands,UNIX in a Nutshellis a complete reference containing all commands and options, along with generous descriptions and examples that put the commands in context. For all but the thorniest Unix problems, this one reference should be all the documentation you need. The third edition ofUNIX in a Nutshellincludes thorough coverage of System V Release 4. To that, author Arnold Robbins has added the latest information about: Sixty new commands inThe Alphabetical Summary of Commands Solaris 7 Shell syntax (sh,csh, and the 1988 and 1993 versions ofksh) Regular expression syntax viandexcommands, as well as newly updated Emacs information sedandawkcommands troffand related commands and macros, with a new section onrefer make, RCS (version 5.7), and SCCS commands In addition, there is a new Unix bibliography to guide the reader to further reading about the Unix environment. If you currently use Unix SVR4, or if you're a Solaris user, you'll want this book.UNIX in a Nutshellis the most comprehensive quick reference on the market, a must for any Unix user.


