Book picks similar to
Pro VB 2010 and the .NET 4 Platform by Andrew Troelsen
basic
digital
microsoft
non-fiction
CoffeeScript
Trevor Burnham - 2011
It provides all of JavaScript's functionality wrapped in a cleaner, more succinct syntax. In the first book on this exciting new language, CoffeeScript guru Trevor Burnham shows you how to hold onto all the power and flexibility of JavaScript while writing clearer, cleaner, and safer code.CoffeeScript: Accelerated JavaScript Development offers a thorough introduction to this new language, starting from the basics. You'll learn to use time-saving features like list comprehensions and splats, organize your code into modules with extensible classes, and deploy your work to multiple environments. Each chapter is example-driven and includes challenging exercises to push your CoffeeScript know-how further. Through the course of the book, you'll build a fast-paced multiplayer word game-writing both the client (with jQuery) and server (with Node.js) in CoffeeScript. And because the two languages are so deeply intertwined, you'll deepen your understanding of JavaScript along the way. CoffeeScript makes it easier than ever to write powerful, standards-compliant JavaScript code. CoffeeScript: Accelerated JavaScript Development lets you start doing it today.
Advanced Swift
Chris Eidhof - 2016
If you have read the Swift Programming Guide, and want to explore more, this book is for you.Swift is a great language for systems programming, but also lends itself for very high-level programming. We'll explore both high-level topics (for example, programming with generics and protocols), as well as low-level topics (for example, wrapping a C library and string internals).
Beginning Web Programming with HTML, XHTML and CSS
Jon Duckett - 2004
It follows standards-based principles, but also teaches readers ways around problems they are likely to face using (X)HTML.While XHTML is the "current" standard, the book still covers HTML because many people do not yet understand that XHTML is the official successor to HTML, and many readers will still stick with HTML for backward compatibility and simpler/informal Web pages that don't require XHTML compliance.The book teaches basic principles of usability and accessibility along the way, to get users into the mode of developing Web pages that will be available to as many viewers as possible from the start. The book also covers the most commonly used programming/scripting language -- JavaScript -- and provides readers with a roadmap of other Web technologies to learn after mastering this book to add more functionality to their sites.
Dissecting The Hack: The F0rb1dd3n Network
Jayson E. Street - 2009
One half massive case study, one half technical manual, Dissecting the Hack has it all - learn all about hacking tools and techniques and how to defend your network against threats. Yes, the security threats are real - read more about the tactics that you see executed throughout the story in the second half of the book where you will learn to recon, scan, explore, exploit and expunge with the tools and techniques shown in the story. Every hack is real and can be used by you once you have the knowledge within this book! Utilizes actual hacking and security tools in its story- helps to familiarize a newbie with the many devices and their codeIntroduces basic hacking techniques in real life context for ease of learningPresented in the words of the hacker/security pro, effortlessly envelops the beginner in the language of the hack
AWS Lambda: A Guide to Serverless Microservices
Matthew Fuller - 2016
Lambda enables users to develop code that executes in response to events - API calls, file uploads, schedules, etc - and upload it without worrying about managing traditional server metrics such as disk space, memory, or CPU usage. With its "per execution" cost model, Lambda can enable organizations to save hundreds or thousands of dollars on computing costs. With in-depth walkthroughs, large screenshots, and complete code samples, the reader is guided through the step-by-step process of creating new functions, responding to infrastructure events, developing API backends, executing code at specified intervals, and much more. Introduction to AWS Computing Evolution of the Computing Workload Lambda Background The Internals The Basics Functions Languages Resource Allocation Getting Set Up Hello World Uploading the Function Working with Events AWS Events Custom Events The Context Object Properties Methods Roles and Permissions Policies Trust Relationships Console Popups Cross Account Access Dependencies and Resources Node Modules OS Dependencies OS Resources OS Commands Logging Searching Logs Testing Your Function Lambda Console Tests Third-Party Testing Libraries Simulating Context Hello S3 Object The Bucket The Role The Code The Event The Trigger Testing When Lambda Isn’t the Answer Host Access Fine-Tuned Configuration Security Long-Running Tasks Where Lambda Excels AWS Event-Driven Tasks Scheduled Events (Cron) Offloading Heavy Processing API Endpoints Infrequently Used Services Real-World Use Cases S3 Image Processing Shutting Down Untagged Instances Triggering CodeDeploy with New S3 Uploads Processing Inbound Email Enforcing Security Policies Detecting Expiring Certificates Utilizing the AWS API Execution Environment The Code Pipeline Cold vs. Hot Execution What is Saved in Memory Scaling and Container Reuse From Development to Deployment Application Design Development Patterns Testing Deployment Monitoring Versioning and Aliasing Costs Short Executions Long-Running Processes High-Memory Applications Free Tier Calculating Pricing CloudFormation Reusable Template with Minimum Permissions Cross Account Access CloudWatch Alerts AWS API Gateway API Gateway Event Creating the Lambda Function Creating a New API, Resource, and Method Initial Configuration Mapping Templates Adding a Query String Using HTTP Request Information Within Lambda Deploying the API Additional Use Cases Lambda Competitors Iron.io StackHut WebTask.io Existing Cloud Providers The Future of Lambda More Resources Conclusion
True Crime: The Worlds Weirdest And Most Vicious Killers Of All Time: True Crime Stories Of The Sick Minded Killers (Serial Killers True Crime Book 2)
Brody Clayton - 2015
He did the crimes alone, and for many years, he had escaped the law. How did the police capture “The Beast”? Would it drive you out of your mind if you claimed that you were wrongfully accused and yet, you spent more than 6 decades in prison? William George Heirens was known as the Lipstick Killer, but apparently, his incarceration was filled with controversies. Did the police just use the 17 year old as their legal scape goat, or was he truly guilty? To what extent can paranoid schizophrenia ruin a young man’s mind? Herbert Mullin grew up in a loving family-- he was well-educated, a gentleman, and a doe-eyed, soft-spoken young man, but he killed 13 people and claimed that he did it because he wanted to save California from an impending earthquake. Was his schizophrenia real, or was it just an escape route? Find out about all these and more when we comprehensively discuss three cases of gruesome killers... Here Is A Preview Of What You'll Learn... True Crime – What Happens in a Killers Mind to make it 'Change'? True Crime – Three Bodies and a 17 Year Old True Crime – In Herbert's World True Crime – Luis and the Young Boys of Columbia True Crime – A Look into the Psyche of a Serial Killer Much, much more! >>> Download this book today! <<<If you like odd and unusual stories of our worlds serial killers, then download volume 2 of this popular series!Tags: serial killers, true crime, cold cases true crime, serial killers true crime, true crime stories, true murder stories, murder mysteries, cannibal killers, murder stories, cannibals, cold cases solved, unexplained mysteries
The Lost City of the Monkey God--Extended Free Preview (first 6 chapters): A True Story
Douglas Preston - 2016
#1 New York Times bestselling author Douglas Preston takes readers on an adventure deep into the Honduran jungle in this riveting, danger-filled true story about the discovery of an ancient lost civilization.
Fluid Art Mastery: 8 Steps To Being A Paint Pouring Artist
Rick Cheadle - 2017
Is a form of abstract art that uses acrylic paints with a runny (fluid)consistency. The acrylic paints react with each other when combined together to make interesting and visually organic motifs. This type of art is fun for all ages. Fluid acrylics can be used on many types of substrates and in many different forms such as pouring, dripping, swirling, glazing, dipping and many other effects. Fluid art opens up a lot of possibilities and is definitely worth exploring and adding to your artist tool belt. In this book I will teach you everything you will need to become a paint pouring artist. I will share with you: How to set up your paint pouring studio on a budget complete supplies list share all the techniques that I use like; dirty pour flip cup, puddle pours, pre-lift slide technique, open cylinder, ribbon pour, swipe technique and more. I will show you how to properly handle and care for your art I will show you how to protect your artwork There are plenty of resources to refer to with information about mixing ratios, paint density and more I will share tips on how to price your art And tips on where to sell your masterpiece.
Enigmas: Alan Turing and the Codebreakers of the World Wars
David Boyle - 2017
Many of those most closely involved in cracking the Enigma code – Alistair Denniston, Frank Birch, Dilly Knox – had wrestled with German naval codes for most of the First World War. By the end of the war they had been successfully cracking a new code every day, from their secret Room 40 at the Old Admiralty Building, in a London blacked out for Zeppelin Raids. The techniques they developed then, the ideas that they came to rely on, the people they came to trust, had been developed the hard way, under intense pressure and absolute secrecy during the First World War. Operation Primrose Operation Primrose tells the story of the capture of U-110 – and with it a working Enigma machine. One of the biggest secrets of the war, the capture of that one machine turned the tide of the war. Turing and his colleagues at Bletchley Park worked tirelessly to crack the code, and with the working Enigma machine they finally had their break-through moment. This book sets the story, and the Enigma cryptographers, in context – at the heart of the Battle of the Atlantic, when it reached its crescendo in the pursuit of the battleship Bismarck the week after U110 was taken. It sets Bletchley Park in its wider context too, at the heart of an intricate and maverick network of naval intelligence, tracking signals and plotting them to divert convoys around waiting U-boats, involving officers like James Bond’s future creator, Ian Fleming. It also sets out the most important context of all, forgotten in so much of the Enigma history: that Britain’s own naval code had already been cracked, and its signals were being read, thanks to the efforts of Turing’s opposite number, the German naval cryptographer, Wilhelm Tranow. An exciting and enthralling true story ‘Operation Primrose’ is an excellently researched piece on the race for naval supremacy in the Second World War. Alan Turing Mathematician, philosopher, codebreaker. Turing was one of the most original thinkers of the last century - and the man whose work helped create the computer-driven world we now inhabit. But he was also an enigmatic figure, deeply reticent yet also strikingly naïve. Turing’s openness about his homosexuality at a time when it was an imprisonable offence ultimately led to his untimely death at the age of only forty-one. Alan Turing: Unlocking the Enigma seeks to find the man behind the science, illuminating the life of a person who is still a shadowy presence behind his brilliant achievements. Turing was instrumental in cracking the Nazi Enigma machines at the top secret code breaking establishment at Bletchley Park during the Second World War. But his achievements were to be tragically overshadowed by his supposedly subversive views and for his sexuality. Praise for David Boyle: ‘The tone of the book may be gloomy but there is plenty of entertainment value …’ - Anne Ashworth, The Times ‘Exhilarating’ - Daily Mail ‘He tells these stories, on the whole persuasively and with some startling asides.
Web Development with Clojure: Build Bulletproof Web Apps with Less Code
Dmitri Sotnikov - 2013
Web Development With Clojure shows you how to apply Clojure programming fundamentals to build real-world solutions. You'll develop all the pieces of a full web application in this powerful language. If you already have some familiarity with Clojure, you'll learn how to put it to serious practical use. If you're new to the language, the book provides just enough Clojure to get down to business.You'll learn the full process of web development using Clojure while getting hands-on experience with current tools, libraries, and best practices in the language. You'll develop Clojure apps with both the Light Table and Eclipse development environments. Rather than frameworks, Clojure development builds on rich libraries. You'll acquire expertise in the popular Ring/Compojure stack, and you'll learn to use the Liberator library to quickly develop RESTful services. Plus, you'll find out how to use ClojureScript to work in one language on the client and server sides.Throughout the book, you'll develop key components of web applications, including multiple approaches to database access. You'll create a simple guestbook app and an app to serve resources to users. By the end, you will have developed a rich Picture Gallery web application from conception to packaging and deployment.This book is for anyone interested in taking the next step in web development.Q&A with Dmitri SotnikovWhy did you write Web Development with Clojure?When I started using Clojure, I found that it took a lot of work to find all the pieces needed to put together a working application. There was very little documentation available on how to organize the code, what libraries to use, or how to package the application for deployment. Having gone through the process of figuring out what works, I thought that it would be nice to make it easier for others to get started.What are the advantages of using a functional language?Over the course of my career, I have developed a great appreciation for functional programming. I find that it addresses a number of shortcomings present in the imperative paradigm. For example, in a functional language any changes to the data are created via revisions to the existing data. So they only exist in the local scope. This fact allows us to safely reason about individual parts of the program in isolation, which is critical for writing and supporting large applications.Why use Clojure specifically?Clojure is a simple and pragmatic language that is designed for real-world usage. It combines the productivity of a high-level language with the excellent performance seen in languages like C# or Java. It's also very easy to learn because it allows you to use a small number of concepts to solve a large variety of problems.If I already have a preferred web development platform, what might I get out of this book?If you're using an imperative language, you'll get to see a very different approach to writing code. Even if you're not going to use Clojure as your primary language, the concepts you'll learn will provide you with new ways to approach problems.Is the material in the book accessible to somebody who is not familiar with Clojure?Absolutely. The book targets developers who are already familiar with the basics of web development and are interested in learning Clojure in this context. The book introduces just enough of the language to get you productive and allows you to learn by example.
Manual of Style for Technical Publications
Microsoft Corporation - 1995
A guide for creating manuals, online help, and Web publications showing correct grammar, punctuation, and common misspellings of computer topics and terms.
Capsule Wardrobe Essentials: How to Pack Light with a 10 Piece Packing List
Alexandra Jimenez - 2013
An invaluable resource to women who travel for leisure, for business, or for both, the book highlights the most versatile pieces and packing strategies for carry-on travel around the globe using only ten pieces of clothing. The book is the culmination of the author’s experience traveling the world since quitting her corporate job in 2008. Traveling 365 days a year, carry-on only, Alexandra has gained vast knowledge and experience to impart to women travelers who want to choose the best travel clothing while packing light. Combining a fashion-focused approach with the practical experience of world travel, Alexandra's unique vision and insight is unparalleled in the travel world. She shows women how they can create a capsule wardrobe for travel and never check a bag again. Featuring universal packing lists, tips to choose the most versatile travel wardrobe pieces, practical packing advice, and much more, "Capsule Wardrobe Essentials" gives women travelers everything they need to know to pack smarter and more fashion-consciously for every trip they take.
How to Move to Canada: A Discontented American's Guide to Canadian Relocation
André Du Broc - 2016
If you or someone you know is discontented, distressed, or downright disturbed, maybe the Great White North is right for you, eh. But how much do you really know about Canada? Can you do a job that Canada needs (do you play hockey, drill for oil, or make poutine?)? Can you identify the best Canadian province for your lifestyle (lots of tundra or just some tundra?)? Can you master the proper pronunciation of "sorry"? What strange wizardry is the Canadian government? Is maple syrup acceptable substitution for currency? At long last, How to Move to Canada can help make your vague threat into a cold Canadian reality. This book is also full of activities such as: Color the flag of your new homeland Match the strange Canuck dialect with their local definitions And more! PLEASE NOTE: This is a humor book. It won't really help you emigrate. Rather, it's a subversive mix of real information on the Great White North plus a hilarious look at all the reasons why you won't like it there any better — and why they probably won't have you anyway.
WordPress All-In-One for Dummies
Lisa Sabin-Wilson - 2011
Eight minibooks provide you with expanded coverage of the most important topics to the WordPress community, such as WordPress basics, theme designs, plug-in development, social media integration, SEO, customization, and running multiple sites. Veteran author Lisa Sabin-Wilson leads an authoritative team of authors who offer their unique knowledge and skillset while sharing invaluable advice for maximizing your site's potential and visitor experience.Presents straightforward and easy-to-understand coverage of the basics of WordPress, the most popular blog software in use today Delves into the topics that matter most to the WordPress community, such as theme design, plug-in development, and social media integration Addresses ways to handle a variety of WordPress security issues Examines the WordPress network The word on the street is that WordPress All-in-One For Dummies presents everything you need to know about WordPress in one convenient book!
The REST API Design Handbook
George Reese - 2012
The RESTful approach to web services design is rapidly become the approach of choice. Unfortunately, too few people have truly solid REST API design skills, and discussions of REST can become bogged down in dry theory.The REST API Design Handbook is a simple, practical guide to aid software engineers and software architects create lasting, scalable APIs based on REST architectural principles. The book provides a sound foundation in discussing the constraints that define a REST API. It quickly goes beyond that into the practical aspects of implementing such an API in the real world.Written by cloud computing expert George Reese, The REST API Design Handbook reflects hands on work in consuming many different third party APIs as well the development of REST-based web services APIs. It addresses all of the debates the commonly arise while creating these APIs. Subjects covered include:* REST architectural constraints* Using HTTP methods and response codes in an API* Authenticating RESTful API calls* Versioning* Asynchronous Operations* Pagination and Streaming* Polling and Push Notifications* Rate Limiting