The Node Beginner Book


Manuel Kiessling - 2011
    The aim of The Node Beginner Book is to get you started with developing applications for Node.js, teaching you everything you need to know about advanced JavaScript along the way on 59 pages.

WPF 4 Unleashed


Adam Nathan - 2010
    Windows Presentation Foundation (WPF) is the recommended technology for creating Windows user interfaces, giving you the power to create richer and more compelling applications than you dreamed possible. Whether you want to develop traditional user interfaces or integrate 3D graphics, audio/video, animation, dynamic skinning, multi-touch, rich document support, speech recognition, or more, WPF enables you to do so in a seamless, resolution-independent manner. WPF 4 Unleashed is the authoritative book that covers it all, in a practical and approachable fashion, authored by WPF guru and Microsoft developer Adam Nathan. Covers everything you need to know about Extensible Application Markup Language (XAML) Examines the WPF feature areas in incredible depth: controls, layout, resources, data binding, styling, graphics, animation, and more Highlights the latest features, such as multi-touch, text rendering improvements, XAML language enhancements, new controls, the Visual State Manager, easing functions, and much more Delves into topics that aren't covered by most books: 3D, speech, audio/video, documents, effects Shows how to create popular UI elements, such as Galleries, ScreenTips, and more Demonstrates how to create sophisticated UI mechanisms, such as Visual Studio-like collapsible/dockable panes Explains how to create first-class custom controls for WPF Demonstrates how to create hybrid WPF software that leverages Windows Forms, DirectX, ActiveX, or other non-WPF technologies Explains how to exploit new Windows 7 features, such as Jump Lists and taskbar customizations

Ruby on Rails 3 Tutorial: Learn Rails by Example


Michael Hartl - 2010
    Although its remarkable capabilities have made Ruby on Rails one of the world’s most popular web development frameworks, it can be challenging to learn and use. Ruby on Rails™ 3 Tutorial is the solution. Leading Rails developer Michael Hartl teaches Rails 3 by guiding you through the development of your own complete sample application using the latest techniques in Rails web development.Drawing on his experience building RailsSpace, Insoshi, and other sophisticated Rails applications, Hartl illuminates all facets of design and implementation—including powerful new techniques that simplify and accelerate development.You’ll find integrated tutorials not only for Rails, but also for the essential Ruby, HTML, CSS, JavaScript, and SQL skills you’ll need when developing web applications. Hartl explains how each new technique solves a real-world problem, and he demonstrates this with bite-sized code that’s simple enough to understand, yet novel enough to be useful. Whatever your previous web development experience, this book will guide you to true Rails mastery.This book will help you Install and set up your Rails development environment Go beyond generated code to truly understand how to build Rails applications from scratch Learn Test Driven Development (TDD) with RSpec Effectively use the Model-View-Controller (MVC) pattern Structure applications using the REST architecture Build static pages and transform them into dynamic ones Master the Ruby programming skills all Rails developers need Define high-quality site layouts and data models Implement registration and authentication systems, including validation and secure passwords Update, display, and delete users Add social features and microblogging, including an introduction to Ajax Record version changes with Git and share code at GitHub Simplify application deployment with Heroku

Learning Node


Shelley Powers - 2012
    This guide offers a friendly way to master Node fundamentals with clear and concise information you can use right away.Built on Google’s V8 JavaScript engine, Node offers high performance and easy scalability for server-side applications. Learning Node walks you through the differences and parallels between client-side and server-side programming, with practical examples of programming and deployment.* Quickly learn how to install and deploy Node* Understand how to use Node and related components to build sites and applications efficiently* Manage Node modules with npm* Create pages easily with template systems* Apply client-side skills, tools, and techniques on the server* Maintain a connection between browser and server with web sockets

The Empire at War Box Set


Christopher G. Nuttall - 2016
    Nuttall. Aliens take control of Britain’s cities and force the remainder of the British military to go on the run. With the government destroyed, the population must choose between fighting and collaborating with the alien overlords. . Discovery of the Saiph by P.P. Corcoran.The Marco Polo leads mankind to Proxima Centauri outside Earth's Solar System where the ship's scientists detect power readings they are artificial, alien and emanate from Planet III... a wasteland that suffered a devastating nuclear bombardment many thousands of years before. Archaeologists discover an alien library deep underground and are astonished to unlock its secrets with human DNA. C.R.O.W. by Phillip Richards.Andy Moralee knew that life with his new company of Dropship Infantry would be hard, but nothing could prepare him for life in one of the toughest units in the Union army. New arrivals, nicknamed ‘Crow’ by their platoons, are the lowest form of life in his Company, and he finds himself at the mercy of unforgiving commanders and bullies, all the time knowing that the real enemy are waiting for him at the end of his journey through the void. The enemy know that the Union are coming, they have dug in and fortified, and they are ready Marine Cadet by Tim C. Taylor.2565 A.D. When seventeen-year old Marine Cadet, Arun McEwan, forges an unlikely friendship with an alien scribe, he crashes into a world of treachery and conspiracy. How can he possibly survive three more years until graduation when every day brings a new deadly threat? But survive he must because his new alien allies show him glimpses of his destiny — a vision of a better future that only he can forge.A dream called the Human Legion The Exclusive Short Stories- Haven One-Eight by P.P. Corcoran. A relentless foe seeks to murder the Faithful in their haven, but who are these unstoppable servants of Satan? The answer will shock you. The President’s Son by Tim C. Taylor. The characters in the Human Legion series have been isolated from the rest of humanity for centuries, but their distant ancestors were taken as children from Earth. In The President’s Son, a short story exclusive to this collection, we hear the story of that first group of slave children. Fallen Witness artwork by Andy Bigwood and words by Tim C. Taylor.The third short story in the collection is special.

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).

Windows Internals, Part 1: Covering Windows Server 2008 R2 and Windows 7


Mark E. Russinovich - 2012
    Led by three renowned internals experts, this classic guide is fully updated for Windows 7 and Windows Server 2008 R2—and now presents its coverage in two volumes.As always, you get critical insider perspectives on how Windows operates. And through hands-on experiments, you’ll experience its internal behavior firsthand—knowledge you can apply to improve application design, debugging, system performance, and support.In Part 1, you will:Understand how core system and management mechanisms work—including the object manager, synchronization, Wow64, Hyper-V, and the registryExamine the data structures and activities behind processes, threads, and jobsGo inside the Windows security model to see how it manages access, auditing, and authorizationExplore the Windows networking stack from top to bottom—including APIs, BranchCache, protocol and NDIS drivers, and layered servicesDig into internals hands-on using the kernel debugger, performance monitor, and other tools

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.

Head First Programming: A Learner's Guide to Programming Using the Python Language


Paul Barry - 2008
    This book offers concrete examples and exercises in the dynamic and versatile Python language to demonstrate and reinforce these concepts. Learn the basic tools to start writing the programs that interest you, and get a better understanding of what software can (and cannot) do. When you're finished, you'll have the necessary foundation to learn any programming language or tackle any software project you choose. With a focus on programming concepts, this book teaches you how to:Understand the core features of all programming languages, including: variables, statements, decisions, loops, expressions, and operatorsReuse code with functionsUse library code to save time and effortSelect the best data structure to manage complex dataWrite programs that talk to the WebShare your data with other programsWrite programs that test themselves and help you avoid embarrassing coding errors.Contents Intro xxiii1 Starting to Code: Finding Your Way2 Textual Data: Every String Has Its Place3 Functions: Let’s Get Organized4 Data Files and Arrays: Sort It Out5 Hashes and Databases: Putting Data in Its Place6 Modular Programming: Keeping Things Straight7 Building a Graphical User Interface: Going All Gooey8 GUIs and Data: Data Entry Widgets8 1/2 Exceptions and Message Boxes: Get the Message? 9 Graphical Interface Elements: Selecting the Right Tool10 Custom Widgets and Classes: With an Object in MindAppendix i Leftovers: The Top Ten Things (We Didn’t Cover)

Jack Noble: Books 1-3


L.T. Ryan - 2015
    Ryan has captivated audiences and left them sleepless and breathless since the series debuted in 2012. "Jason Bourne. Jack Ryan. Jack Bauer. Now Jack Noble. For fans of political intrigue, military mystery and conspiracy Jack Noble is a perfect fit." Now for a limited time, you can purchase the first three books in the Jack Noble series for over 50% off!NOBLE BEGINNINGS (JACK NOBLE #1) *** OVER 1000 5-STAR REVIEWS ***In March of 2002, while the eyes of the world focused on Afghanistan, Jack Noble finds himself on the outskirts of Baghdad, Iraq. A Marine in name only, Jack is on-loan to the CIA. Normally an integral part of the team, he finds that he is nothing more than a security detail in Iraq.Jack and his partner Bear have a run-in with four CIA special agents over the treatment of an Iraqi family. Within hours Jack and Bear are detained.All Jack wanted was to finish his enlistment and move on with his life. All he did was intervene and save a family from unwarranted violence at the hands of four CIA agents. But he soon discovers that he did far more than intervene. He has placed himself dead square in the middle of a conspiracy that reaches the highest levels of the U.S. government.This Jack Noble political thriller is not for the faint of heart!A DEADLY DISTANCE (JACK NOBLE #2) *** OVER 550 5-STAR REVIEWS ***Washington, D.C. Midday. A man waits at a bus stop, his intentions unknown. Two government operatives have been stalking him for days, waiting for him to make his move. Unexpectedly, the man takes off running and heads for a deserted warehouse.Jack Noble and his partner, Frank Skinner, believe the man to be part of a terrorist organization that is involved in smuggling drugs and guns and men into the country. But it turns out their plan involves far more export than import, and hits a lot closer to home.As the case in this explosive action thriller unfolds, the man behind it all reaches out to Jack with a simple message... 37 hours.THIN LINE (JACK NOBLE #3) *** OVER 275 5-STAR REVIEWS ***Thin Line is Ryan's latest thriller featuring former government assassin Jack Noble as he races from New York to Paris to Washington DC on the trail of a rogue agent marked for termination. When friends can no longer be trusted, and enemies must be, Jack is forced to make a decision that will compromise his integrity, conscience, and his life.These fast-paced thrillers by USA Today bestselling author L.T. Ryan will leave you burning through the pages as Jack Noble races to stop the conspiracy before it claims his life. Fans of Tom Clancy, Lee Child's Jack Reacher, Vince Flynn's Mitch Rapp, and Robert Ludlum's Jason Bourne will enjoy Jack Noble. The Jack Noble Series has been downloaded over 2,000,000 times! "Move over Jason Bourne there's a new hero in town, Jack Noble is here, period!" "Having just finished Noble Beginnings and being duly impressed, I feel I can now add L.T.Ryan to my list of favorite authors. Amongst them both Lee Child and Vince Flynn, as Jack Reacher and Mitch Rapp are similar and could certainly hold their own with a newcomer like Jack Noble.

Expert Oracle Database Architecture: Oracle Database 9i, 10g, and 11g Programming Techniques and Solutions


Thomas Kyte - 2005
    Tom has a simple philosophy: you can treat Oracle as a black box and just stick data into it or you can understand how it works and exploit it as a powerful computing environment. If you choose the latter, then you’ll find that there are few information management problems that you cannot solve quickly and elegantly. This fully revised second edition covers the latest developments in Oracle Database 11g. Each feature is taught in a proof-by-example manner, not only discussing what it is, but also how it works, how to implement software using it, and the common pitfalls associated with it. Don’t treat Oracle Database as a black-box. Get this book. Get under the hood. Turbo-charge your career. Fully-revised to cover Oracle Database 11g Proof-by-example approach: Let the evidence be your guide Dives deeply into Oracle Databases’s most powerful features What you’ll learn Develop an evidence-based approach to problem solving Manage transactions in highly concurrent environments Speed access to data through table and index design Manage files and memory structures for performance and reliability Scale up through partitioning and parallel processing Load and unload data to interface with external systems Think for yourself; don’t take Tom’s word for it! Who this book is for This book is aimed at Oracle Database administrators, at PL/SQL and Java developers writing code to be deployed inside the database, and at developers of external applications who use Oracle Database as a data store. It is the go to book for those wishing to create efficient and scalable applications.

Pro ASP.NET MVC 4


Adam Freeman - 2012
    It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET.ASP.NET MVC 4 contains a number of significant advances over previous versions. New mobile and desktop templates (employing adaptive rendering) are included together with support for jQuery Mobile for the first time. New display modes allow your application to select views based on the browser that's making the request while Code Generation Recipes for Visual Studio help you auto-generate project-specific code for a wide variety of situtations including NuGet support.In this fourth edition, the core model-view-controller (MVC) architectural concepts are not simply explained or discussed in isolation, but are demonstrated in action. You'll work through an extended tutorial to create a working e-commerce web application that combines ASP.NET MVC with the latest C# language features and unit-testing best practices. By gaining this invaluable, practical experience, you'll discover MVC's strengths and weaknesses for yourself--and put your best-learned theory into practice.The book's authors, Steve Sanderson and Adam Freeman, have both watched the growth of ASP.NET MVC since its first release. Steve is a well-known blogger on the MVC Framework and a member of the Microsoft Web Platform and Tools team. Adam started designing and building web applications 15 years ago and has been responsible for some of the world's largest and most ambitious projects. You can be sure you are in safe hands.

A Microsoft Life


Stephen Toulouse - 2010
    Enjoy a journey through the eyes of a geek working at one of the most important companies in the world as he walks you through events both large and small. Just don't get caught in the Redmond reality distortion field! What others are saying about "A Microsoft Life": "Any self-respecting geek needs to read this book. Stepto provides an enjoyable and entertaining insight of life inside Microsoft." - Larry "Major Nelson" Hryb, Director of Programming for Xbox LIVE "Anyone who lived through the adolescent years of the computer revolution will alternate between laughing and crying (from laughing) at these great stories from inside the monolith. - Ken Denmead, NYT Bestselling Author, and editor of Geekdad.com

Bulletproof Ajax


Jeremy Keith - 2003
    Uses progressive enhancement techniques to ensure graceful degradation (which makes sites usable in all browsers). Shows readers how to write their own Ajax scripts instead of relying on third-party libraries. Web site designers love the idea of Ajax--of creating Web pages in which information can be updated without refreshing the entire page. But for those who aren't hard-core programmers, enhancing pages using Ajax can be a challenge. Even more of a challenge is making sure those pages work for all users. In Bulletproof Ajax, author Jeremy Keith demonstrates how developers comfortable with CSS and (X)HTML can build Ajax functionality without frameworks, using the ideas of graceful degradation and progressive enhancement to ensure that the pages work for all users. Throughout this step-by-step guide, his emphasis is on best practices with an approach to building Ajax pages called Hijax, which improves flexibility and avoids worst-case scenarios.

Tubby Dubonnet Mysteries Vol. 8-9


Tony Dunbar - 2017
    But a youthful Tubby chanced to see it happen, and the tragic event's haunted him throughout his life. Decades later, an established (but not exactly driven) lawyer, yet successful enough to have time on his hands, Tubby decides to conduct his own investigation into the forgotten crime. He quickly stirs up a hornets’ nest of far-reaching political feuds, police corruption, government agents, and old men with secrets to hide.But as in all Tubby Dubonnet novels, the plot takes a backseat to local color, colorful characters, odes to fine food, wry observations, and a whole lot of humor. It's a little like spending a weekend in da Big Easy, dawlin'--complete with three well-chosen meals a day!Vol 2 – FAT MAN BLUES – The NINTH installment in Tony Dunbar’s humorous, hard-boiled Tubby Dubonnet mystery seriesEx-con Angelo Spooner is trying to start a legit business, but he just can’t catch a break. Just as his healing Holy Water, “Angelo’s Elixir” is about to go upscale, the sticky strands of the Big Sleazy’s tangled web of crime and corruption reach out to ensnare him. What’s a law-abiding parolee to do? He can’t get caught with a gun, but maybe that axe in his shed could help him extricate himself. But when low-level creep Frenchy Dufour’s henchman turns up nearly beheaded, Angelo’s fate rests in the capable hands of laid-back lawyer Tubby Dubonnet.Tubby’s been trying hard to lay low, too. As those closest to him are targeted by frightening attacks, he suspects his dealings with the clandestine society of Cuban exiles who’ve plagued him lately are far from over. Tubby would love to have nothing further to do with “that crazy band of geriatric lunatics”. But the old Cuban revolutionaries have taught their sons well. Now their grandchildren, heirs to a substantial cache of weapons and money, burn with a dangerous zeal to prove themselves.Meanwhile … a man’s got to eat! The epicurean counselor does his best thinking when he’s well-fed. Our good luck! –as we vicariously sample our way across New Orleans’ culinary panorama on the hunt for an axe murderer. But sleuth does not live by bread alone—even in a Tony Dunbar legal thriller. Ignoring his own advice to his client to “keep your head on your shoulders”, Tubby’s lost his to the lovely Peggy O’Flarity. It’s about time Tubby had some steamy sex – and maybe a little happiness? But fortune teller Sister Soulace has her doubts.