-
Implementing Domain-Specific Languages with Xtext and Xtend
Author Lorenzo Bettini
If you know Eclipse then learning how to implement a DSL using Xtext is a natural progression. And this guide makes it easy to get started through a step-by-step approach accompanied with simple examples.Learn to quickly develop a domain-specific language with Xtext....
Release Date 2013/08 -
Python: Journey from Novice to Expert
Author Rick van Hattem , Dusty Phillips , Fabrizio Romano
Learn core concepts of Python and unleash its power to script highest quality Python programsAbout This BookDevelop a strong set of programming skills with Pyhton that you will be able to express in any situation, on every platform, thanks to Python's portabilityS....
Release Date 2016/08 -
Windows Presentation Foundation Development Cookbook
Author Kunal Chowdhury
Gain comprehensive insight into WPF mechanics and capabilities.About This BookGain a strong foundation in WPF features and patternsLeverage the MVVM pattern to build decoupled, maintainable appsIncrease efficiency through Performance tuning and UI automationWho This....
Release Date 2018/02 -
Author Frahaan Hussain
A step-by-step instructional guide to understanding the fundamentals of game development with OpenGL. Right from the setup to the important features, we'll get a better understanding of games and the engines behind them.Key FeaturesLearn the basics of drawing alon....
Release Date 2018/08 -
Just Enough Software Test Automation
Author Bruce A. Posey , Daniel J. Mosley
Techniques that improve software quality and reduce time to marketPragmatic approaches to plan and manage every facet of automated software testingIncludes a complete sample automation project planPractical automated testing techniques that enhance software quality ....
Release Date 2002/07 -
The Pragmatic Programmer: From Journeyman to Master
Author David Thomas , Andrew Hunt
What others in the trenches say about The Pragmatic Programmer...“The cool thing about this book is that it’s great for keeping the programming process fresh. The book helps you to continue to grow and clearly comes from people who have been there.” —Kent B....
Release Date 1999/10 -
Author Ken Pugh
Prefactoring approaches software development of new systems using lessons learned from many developers over the years. It is a compendium of ideas gained from retrospectives on what went right and what went wrong in development. Some of these ideas came from experie....
Release Date 2005/09 -
Harnessing the Best of Globalization
Author William R. Kerr
The opportunities for businesses to become global are expanding thanks to rapidly emerging product markets, the worldwide race for talent, and the widening impact of digitization. Success stories such as Airbnb Inc. and Uber Technologies Inc. are spurring the imagi....
Release Date 2016/10 -
Author Al Switzler , Ron McMillan , David Maxfield , Joseph Grenny , Kerry Patterson
An INFLUENCER motivates others to change.An INFLUENCER replaces bad behaviors with powerful new skills.An INFLUENCER makes things happen.This is what it takes to be an INFLUENCER.Whether you're a CEO, a parent, or merely a person who wants to make a difference, you....
Release Date 2007/08 -
Programming Massively Parallel Processors, 2nd Edition
Author Wen-mei W. Hwu , David B. Kirk
Programming Massively Parallel Processors: A Hands-on Approach, Second Edition, teaches students how to program massively parallel processors. It offers a detailed discussion of various techniques for constructing parallel programs. Case studies are used to demonstr....
Release Date 2012/12 -
xUnit Test Patterns: Refactoring Test Code
Author Gerard Meszaros
Automated testing is a cornerstone of agile development. An effective testing strategy will deliver new functionality more aggressively, accelerate user feedback, and improve quality. However, for many developers, creating effective automated tests is a unique and u....
Release Date 2007/05 -
Systems Performance: Enterprise and the Cloud
Author Brendan Gregg
The Complete Guide to Optimizing Systems PerformanceWritten by the winner of the 2013 LISA Award for Outstanding Achievement in System AdministrationLarge-scale enterprise, cloud, and virtualized computing systems have introduced serious performance challenges. Now,....
Release Date 2013/10 -
Author Joseph Albahari , Ben Albahari
Ready to take advantage of LINQ with C# 3.0? This guide has the detail you need to grasp Microsoft's new querying technology, and concise explanations to help you learn it quickly. And once you begin to apply LINQ, the book serves as an on-the-job reference when yo....
Release Date 2008/02 -
Java Programming 24-Hour Trainer, 2nd Edition
Author Yakov Fain
Quick and painless Java programming with expert multimedia instructionJava Programming 24-Hour Trainer, 2nd Edition is your complete beginner's guide to the Java programming language, with easy-to-follow lessons and supplemental exercises that help you get up and r....
Release Date 2015/04 -
Practical Cryptography in Python: Learning Correct Cryptography by Example
Author Christopher K. Monson , Seth James Nielson
Develop a greater intuition for the proper use of cryptography. This book teaches the basics of writing cryptographic algorithms in Python, demystifies cryptographic internals, and demonstrates common ways cryptography is used incorrectly.Cryptography is the lifebl....
Release Date 2019/09 -
Practical Numerical C Programming: Finance, Engineering, and Physics Applications
Author Philip Joyce
Master the C code appropriate for numerical methods and computational modeling, including syntax, loops, subroutines, and files. Then, this hands-on book dives into financial applications using regression models, product moment correlation coefficients, and asset pri....
Release Date 2020/08 -
Author Daniel Gookin
Learn the big skills of C programming by creating bite-size projects! Work your way through these 15 fun and interesting tiny challenges to master essential C techniques you’ll use in full-size applications. In Tiny C Projects you will learn how to: Create libraries of functions for handy use an....
Release Date 2022/12 -
Functional Python Programming - Third Edition
Author Steven F. Lott , Ricardo Bánffy
“Using this book has propelled my efficiency in solving leetcode challenges.” - Discord user, zizu Python isn't all about object-oriented programming. Discover a valuable way of thinking about code design through a function-first approach – and learn when you need to use it. Now with detailed exer....
Release Date 2022/12 -
Python for Finance Cookbook - Second Edition
Author Eryk Lewinson
Use modern Python libraries such as pandas, NumPy, and scikit-learn and popular machine learning and deep learning methods to solve financial modeling problemsPurchase of the print or Kindle book includes a free eBook in the PDF formatKey FeaturesExplore unique recipes for financial data processing ....
Release Date 2022/12 -
Investment Blunders of the Rich and Famous...and What You Can Learn from Them
Author John R. Nofsinger
We're all human - especially when we're investing. In Investment Blunders (of the Rich and Famous) ... And What You Can Learn From Them, one of the world's leading experts on investor psychology deconstructs spectacular failures from the world's most prominent i....
Release Date 2002/06 -
Author Stanley B. Lippman
"Readers can pick up this book and become familiar with C++ in a short time. Stan has taken a very broad and complicated topic and reduced it to the essentials that budding C++ programmers need to know to write real programs. His case study is effective and provide....
Release Date 1999/10 -
.Mac with iWeb, Second Edition: Visual QuickStart Guide
Author David Reynolds
Need to learn what’s new in .Mac fast? Try a Visual QuickStart! This best-selling reference’s visual format and step-by-step, task-based instructions will have you up and running with .Mac in no time. In this completely updated edition of our best-selling guide to .....
Release Date 2006/07 -
Sams Teach Yourself ADO.NET in 24 Hours
Author Paul Bertucci , Jason Lefebvre
ADO.NET is the data access model built into the .NET Framework. It replaces the old (and largely successful) ADO used in almost all Visual Basic and ASP applications built over the last few years. ADO.NET enables an application to communicate with any OLE database s....
Release Date 2002/05 -
Microsoft® Visual Studio® 2012 Unleashed, Second Edition
Author Lars Powers , Mike Snell
Microsoft Visual Studio 2012 significantly improves developer productivity across virtually all application lifecycle management tasks, while providing first-class support for Windows 8, Windows Phone, WindowsRT, and Windows Azure cloud development. This end-to-end ....
Release Date 2012/11 -
Professional Microsoft® SharePoint® 2007 Design
Author Coskun Cavusoglu , David Drinkwine , Randy Drisgill , Jacob Sanford
From the planning details to the steps to the considerations, understand how to design the perfect SharePoint implementation by applying the information in Professional SharePoint 2007 Design. Begin with an overview of a installation and move through the technical a....
Release Date 2008/09 -
Author Barry Burd
The top-selling beginning Java book is now fully updated!As an unstoppably platform-independent, object-oriented programming language, Java is used for developing web and mobile applications. In this up-to-date bestselling book, veteran author Barry Burd shows you h....
Release Date 2014/03 -
Beginning Java SE 6 Game Programming, Third Edition
Author Jonathan S. Harbour
BEGINNING JAVA SE 6 GAME PROGRAMMING, THIRD EDITION is a hands-on guide that is perfect for beginner-level game programmers who want to quickly and easily learn how to create games using the latest version of the Java SDK, Java 6. Written in simple language, the boo....
Release Date 2011/01 -
Author Aravind Shenoy , Anirudh Prabhu
This concise step-by-step guide includes the best practices and patterns that help readers of all levels to unearth the potential of Materialize. A responsive framework based on Google's innovative Material Design language, Materialize provides CSS and JavaScript ....
Release Date 2016/12 -
Modern C Quick Syntax Reference: A Pocket Guide to the Language, APIs, and Library
Author Mikael Olsson
Discover how C's efficiency makes it a popular choice in a wide variety of applications and operating systems with special applicability to wearables, game programming, system level programming, embedded device/firmware programming and in Arduino and related elect....
Release Date 2018/12 -
Beginning Jakarta EE: Enterprise Edition for Java: From Novice to Professional
Author Peter Späth
Build Java-based enterprise applications using the open source Eclipse Jakarta EE platform. This feature-packed book teaches you enterprise Java development top to bottom. It covers Java web-tier development using servlets, JavaServer Faces (JSF), RESTful applicati....
Release Date 2019/08