Small, Sharp Software Tools
Harness the Combinatoric Power of Command-Line Tools and Utilities
|Price||$21.91 - $44.99
|Author||Brian P. Hogan|
|Publisher||The Pragmatic Programmers|
|Format||Paper book / ebook (PDF)|
The command-line interface is making a comeback. That's because developers know that all the best features of your operating system are hidden behind a user interface designed to help average people use the computer. But you're not the average user, and the CLI is the most efficient way to get work done fast. Turn tedious chores into quick tasks: read and write files, manage complex directory hierarchies, perform network diagnostics, download files, work with APIs, and combine individual programs to create your own workflows. Put down that mouse, open the CLI, and take control of your software development environment.
No matter what language or platform you're using, you can use the CLI to create projects, run servers, and manage files. You can even create new tools that fit right in with grep, sed, awk, and xargs. You'll work with the Bash shell and the most common command-line utilities available on macOS, Windows 10, and many flavors of Linux.
Create files without opening a text editor. Manage complex directory structures and move around your entire file system without touching the mouse. Diagnose network issues and interact with APIs. Chain several commands together to transform data, and create your own scripts to automate repetitive tasks. Make things even faster by customizing your environment, creating shortcuts, and integrating other tools into your environment. Hands-on activities and exercises will cement your newfound knowledge and give you the confidence to use the CLI to its fullest potential. And if you're worried you'll wreck your system, this book walks you through creating an Ubuntu virtual machine so you can practice worry-free.
Dive into the CLI and join the thousands of other devs who use it every day.
4 5 10
by Chris Dawson, Ben Straub
For your next project on GitHub, take advantage of the service's powerful API to meet your unique development requirements. This practical guide shows you how to build your own software tools for customizing the GitHub workflow. Each hands-on chapter is a compelling story that walks you through the tradeoffs and considerations for buildin...
Price: $14.97 | Publisher: O'Reilly Media | Release: 2016
by Mitchell L Model
Powerful, flexible, and easy to use, Python is an ideal language for building software tools and applications for life science research and development. This unique book shows you how to program with Python, using code examples taken directly from bioinformatics. In a short time, you'll be using sophisticated techniques and Python modules...
Price: $42.49 | Publisher: O'Reilly Media | Release: 2009
by Pouria Amirian
ArcGIS for Desktop is a powerful suite of software tools for creating and using maps, compiling, analyzing and sharing geographic information, using maps and geographic information in applications, and managing geographic databases. But getting the hang of ArcGIS for Desktop can be a bit tricky, even for experienced programmers. Core comp...
Price: $25.99 | Publisher: Wrox | Release: 2013
by Jonathan Eckstein, Bonnie R. Schultz
Relational databases represent one of the most enduring and pervasive forms of information technology. Yet most texts covering relational database design assume an extensive, sophisticated computer science background. There are texts on relational database software tools like Microsoft Access that assume less background, but they focus pr...
Price: $80.00 | Publisher: Wiley | Release: 2018
by George Omura, Brian C. Benton
Mastering AutoCAD 2019 and AutoCAD LT 2019 is the world's all-time best-selling guide to the world's most popular drafting software. Packed with tips, tricks, techniques, and tutorials, this guide covers every inch of AutoCAD and AutoCAD LT - including certification. This new edition has been fully updated to align with the software's 201...
Price: $42.42 | Publisher: Wiley | Release: 2018
by Matthew B. Doar
If you're familiar with JIRA for issue tracking, bug tracking, and other uses, you know it can sometimes be tricky to set up and manage. In this concise book, software toolsmith Matt Doar clarifies some of the more confusing aspects by answering difficult and frequently asked questions about JIRA administration.Practical JIRA Administrati...
Price: $12.53 | Publisher: O'Reilly Media | Release: 2011
by Matthew B. Doar
One advantage of using JIRA for issue tracking, bug tracking, or project management is the ability to extend this tool with hundreds of plugins from the JIRA community. In this concise book, software toolsmith Matt Doar - the author of Practical JIRA Administration - shows you how to create and maintain your own JIRA plugins to meet the s...
Price: $17.99 | Publisher: O'Reilly Media | Release: 2011
by Jonathan Lebensold
Price: $31.31 | Publisher: O'Reilly Media | Release: 2018