eBooks-it.org Logo
eBooks-IT.org Inner Image

No Starch eBooks Page 7

Download free No Starch eBooks Page 7

Learn You a Haskell for Great Good

A Beginner's Guide
Learn You a Haskell for Great Good Image
It's all in the name: Learn You a Haskell for Great Good! is a hilarious, illustrated guide to this complex functional language. Packed with the author's original artwork, pop culture references, and most importantly, useful example code, this book teaches functional fundamentals in a way you never thought possible.You'll start with the kid stuff: basic syntax, recursion, types and type classes. Then once you've got the basics down, the real black belt master-class begins: you'll learn to use applicative functors, monads, zippers, and all the other mythical Haskell constructs you've only read about in storybooks.As you work your way through the author's imaginative (and occasionally insane) examples, you'll learn to: Laugh in the face of side effects...

Think Like a Programmer

An Introduction to Creative Problem Solving
Think Like a Programmer Image
Rewire your brainExamples in this book are written in C++, but will improve your ability to think like a programmer in any language.The real challenge of programming isn't learning a language's syntax-it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. You'll also learn how to:Split problems into discrete components to make them easier to solveMake the most of code reuse ...

Super Scratch Programming Adventure

Learn to Program By Making Cool Games
Super Scratch Programming Adventure Image
Scratch is the wildly popular educational programming language used by millions of first-time learners in classrooms, libraries, and homes worldwide. By dragging together colorful blocks of code, kids quickly learn computer programming concepts and make cool games and animations. In Super Scratch Programming Adventure!, kids learn programming fundamentals as they make their very own playable video games. They'll create projects inspired by classic arcade games that can be programmed (and played!) in an afternoon. The book's patient, step-by-step explanations of the code and fun programming challenges will have kids creating their own games in no time. This full-color comic book makes programming concepts like flow control, subroutines, and data types...

The Practice of Network Security Monitoring

Understanding Incident Detection and Response
The Practice of Network Security Monitoring Image
Network security is not simply about building impenetrable walls - determined attackers will eventually overcome traditional defenses. The most effective computer security strategies integrate network security monitoring (NSM): the collection and analysis of data to help you detect and respond to intrusions. In The Practice of Network Security Monitoring, Mandiant CSO Richard Bejtlich shows you how to use NSM to add a robust layer of protection around your networks - no prior experience required. To help you avoid costly and inflexible solutions, he teaches you how to deploy, build, and run an NSM operation using open source software and vendor-neutral tools. You'll learn how to: Determine where to deploy NSM platforms, and size them for the monitor...

Master Your Mac

Simple Ways to Tweak, Customize, and Secure OS X
Master Your Mac Image
OS X is a lot more than just a pretty face. Sure, the basics are easy, but beneath that gorgeous surface lie countless powerful features. If you want to go beyond the basics, Master Your Mac will take you there. With tips on everything from organizing your workspace to strengthening your computer's security, author Matt Cone will show you how to tweak, customize, and control your Mac. And since many of the best tools for unlocking your Mac's potential don't come with OS X, you'll discover the best apps to fix those everyday Apple annoyances and make your computer do things your way. In Master Your Mac, you'll find out how to change hidden defaults and enable undocumented features; repair disk permissions to improve performance and keep things humming...



2007 - 2017 © eBooks-IT.org