No Starch Press: 203 books

Cover of Learn You Some Erlang for Great Good!
by Fred Hebert
Language: English
Release Date: January 13, 2013

Erlang is the language of choice for programmers who want to write robust, concurrent applications, but its strange syntax and functional design can intimidate the uninitiated. Luckily, there’s a new weapon in the battle against Erlang-phobia: Learn You Some Erlang for Great Good! Erlang...
Cover of Autotools

Autotools

A Practitioner's Guide to GNU Autoconf, Automake, and Libtool

by John Calcote
Language: English
Release Date: July 15, 2010

The GNU Autotools make it easy for developers to create software that is portable across many Unix-like operating systems. Although the Autotools are used by thousands of open source software packages, they have a notoriously steep learning curve. And good luck to the beginner who wants to find anything...
Cover of The Book of Ruby

The Book of Ruby

A Hands-On Guide for the Adventurous

by Huw Collingbourne, Chris Takemura
Language: English
Release Date: July 11, 2011

Ruby is famous for being easy to learn, but most users only scratch the surface of what it can do. While other books focus on Ruby's trendier features, The Book of Ruby reveals the secret inner workings of one of the world's most popular programming languages, teaching you to write clear, maintainable...
Cover of The Book of F#

The Book of F#

Breaking Free with Managed Functional Programming

by Dave Fancher
Language: English
Release Date: March 1, 2014

F# brings the power of functional-first programming to the .NET Framework, a platform for developing software in the Microsoft Windows ecosystem. If you're a traditional .NET developer used to C# and Visual Basic, discovering F# will be a revelation that will change how you code, and how you think...
Cover of Write Great Code, Volume 2

Write Great Code, Volume 2

Thinking Low-Level, Writing High-Level

by Randall Hyde
Language: English
Release Date: March 6, 2006

It's a critical lesson that today's computer science students aren't always being taught: How to carefully choose their high-level language statements to produce efficient code. Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level shows software engineers what too many college and university...
Cover of The Book of CSS3

The Book of CSS3

A Developer's Guide to the Future of Web Design

by Peter Gasston
Language: English
Release Date: May 15, 2011

CSS3 is behind most of the eye-catching visuals on the Web today, but the official documentation can be dry and hard to follow and browser implementations are scattershot at best. The Book of CSS3 distills the dense technical language of the CSS3 specification into plain English and shows you...
Cover of PoC or GTFO
by Manul Laphroaig
Language: English
Release Date: October 31, 2017

This highly anticipated print collection gathers articles published in the much-loved International Journal of Proof-of-Concept or Get The Fuck Out. PoC||GTFO follows in the tradition of Phrack and Uninformed by publishing on the subjects of offensive security research, reverse engineering,...
Cover of The GNU Make Book
by John Graham-Cumming
Language: English
Release Date: April 1, 2015

GNU make is the most widely used build automation tool, but it can be challenging to master and its terse language can be tough to parse for even experienced programmers. Those who run into difficulties face a long, involved struggle, often leaving unsolved problems behind and GNU make's vast potential...
Cover of Absolute FreeBSD, 3rd Edition

Absolute FreeBSD, 3rd Edition

The Complete Guide to FreeBSD

by Michael W. Lucas
Language: English
Release Date: October 9, 2018

This updated edition of Michael W. Lucas' definitive volume on FreeBSD-based systems adds coverage of modern disks, the ZFS filesystem IPv6, redesigned jail and packaging systems, and virtualization, among dozens of new features added in the last 10 years. FreeBSD is the muscle behind companies...
Cover of The Tangled Web

The Tangled Web

A Guide to Securing Modern Web Applications

by Michal Zalewski
Language: English
Release Date: November 15, 2011

Modern web applications are built on a tangle of technologies that have been developed over time and then haphazardly pieced together. Every piece of the web application stack, from HTTP requests to browser-side scripts, comes with important yet subtle security consequences. To keep users safe, it...
Cover of The Modern Web

The Modern Web

Multi-Device Web Development with HTML5, CSS3, and JavaScript

by Peter Gasston
Language: English
Release Date: April 15, 2013

Today’s web technologies are evolving at near–light speed, bringing the promise of a seamless Internet ever closer to reality. When users can browse the Web on a three-inch phone screen as easily as on a fifty-inch HDTV, what’s a developer to do? Peter Gasston’s The Modern Web will...
Cover of Practical SQL

Practical SQL

A Beginner's Guide to Storytelling with Data

by Anthony DeBarros
Language: English
Release Date: May 1, 2018

Practical SQL is an approachable and fast-paced guide to SQL (Structured Query Language), the standard programming language for defining, organizing, and exploring data in relational databases. The book focuses on using SQL to find the story your data tells, with the popular open-source database PostgreSQL...
Cover of Understanding ECMAScript 6

Understanding ECMAScript 6

The Definitive Guide for JavaScript Developers

by Nicholas C. Zakas
Language: English
Release Date: August 16, 2016

ECMAScript 6 represents the biggest update to the core of JavaScript in the history of the language. In Understanding ECMAScript 6, expert developer Nicholas C. Zakas provides a complete guide to the object types, syntax, and other exciting changes that ECMAScript 6 brings to JavaScript. Every chapter...
Cover of The Art of Assembly Language, 2nd Edition
by Randall Hyde
Language: English
Release Date: March 1, 2010

Assembly is a low-level programming language that's one step above a computer's native machine language. Although assembly language is commonly used for writing device drivers, emulators, and video games, many programmers find its somewhat unfriendly syntax intimidating to learn and use. Since...
First 3 4 5 6 7 8 910 11 12 13 14 15
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy