Elements of Programming Interviews: The Insiders' Guide

By Adnan Aziz, Tsung-Hsien Lee, Amit Prakash

The Java model of EPI is on the market on Amazon!  Search for parts of Programming Interview in Java, or use the quick link bit.ly/epijava 
This is the C++ version.

Before you purchase this publication, please first head over to our pattern web page - elementsofprogramminginterviews.com/sample

The sampler may still offer you an excellent notion of the quality and style of our publication. particularly, make sure you are comfortable with the extent and with our C++ coding style.

Solutions comprise code snippets that are essentially in C++. courses all for concurrency are in Java. Complete courses can be found at epibook.github.io. Java types of the C++ courses within the publication are available on the website.
Since various applicants have various time constraints, EPI incorporates a study guide with several scenarios, ranging from weekend Hackathon to semester lengthy preparation with a advised a subset of difficulties for every scenario. 
All difficulties are categorized when it comes to their difficulty point and comprise many variants to assist you practice what you might have discovered extra widely.

All difficulties comprises hints for readers who get caught. This simulates what you are going to face within the real interview.

The model being offered by means of Amazon itself is often present. a few resellers can have older models, specifically in the event that they promote used copies.

Show description

Read more

Microsoft Windows PowerShell 3.0 Firstlook

By Adam Driscoll

a short, succinct consultant to the recent and intriguing positive factors in PowerShell 3.0

  • Explore and adventure the hot good points present in PowerShell 3.0
  • Understand the alterations to the language and the explanations why they have been implemented.
  • Discover new cmdlets and modules to be had in home windows eight and Server 8.
  • quick wake up so far with the newest model of Powershell with concise descriptions and straightforward examples

In Detail

In an ever turning out to be and altering laptop undefined, studying how you can deal with platforms successfully is critical for any administrator. the hot good points in PowerShell 3.0 expand the already extraordinary language to help new positive factors that makes operating with advanced and dispensed platforms easier and faster.

Microsoft home windows PowerShell 3.0 First glance deals a short look at the hot good points on hand within the most up-to-date model of the language. speedy, to-the-point examples make sure that it is possible for you to to simply comprehend the recent features.

Starting with uncomplicated syntactical alterations all through home windows Worflow integration, you are going to research via concise function research and easy examples.

Throughout this e-book you'll get to grips with alterations to the language to assist usability – making directors' lives more uncomplicated. New positive aspects can be explored similar to home windows Workflow integration and prolonged WMI services. This booklet features a bankruptcy outlining essentially the most vital new cmdlets and modules present in home windows eight and home windows Server eight.

Microsoft home windows PowerShell 3.0 First glance will supply a leap commence for directors or energy clients who are looking to clutch new beneficial properties, language alterations, and cmdlet choices present in the hot model of Microsoft PowerShell.

What you'll study from this book

  • Use improvements to modules equivalent to updatable aid and cmdlet vehicle discovery
  • Harness the Show-Command to view instructions and assist in a graphical consumer interface
  • Employ the recent usability advancements to cmdlets comparable to Where-Object and Get-ChildItem
  • Develop and make the most of home windows Workflow for PowerShell
  • Install and configure the PowerShell net provider
  • Understand the fundamentals of latest home windows administration Implementation positive aspects
  • Discover a number of the new integrated cmdlet choices present in home windows eight and home windows Server eight

Approach

This ebook teams gains into logical chapters via subject. each one function is absolutely defined, with appropriate historical past info, and straightforward examples.

Who this ebook is written for

.Administrators or strength clients trying to fast study and discover the recent positive factors of PowerShell 3.0 will locate this ebook convenient. past adventure of Powershell isn't required yet could make a few themes more uncomplicated to understand.

Show description

Read more

OpenGL SuperBible: Comprehensive Tutorial and Reference (6th Edition)

By Graham Sellers, Richard S Wright Jr., Nicholas Haemel

OpenGL® SuperBible, 6th Edition, is the definitive programmer’s advisor, instructional, and reference for the world’s major 3D API for real-time special effects, OpenGL 4.3. the simplest all-around advent to OpenGL for builders in any respect degrees of expertise, it in actual fact explains either the most recent API and essential comparable strategies. You’ll locate updated, hands-on assistance for all points of contemporary OpenGL improvement on either machine and cellular systems, together with changes, texture mapping, shaders, buffers, geometry administration, and lots more and plenty more.

 

Extensively revised, this version offers many new OpenGL 4.3 gains, together with compute shaders, texture perspectives, oblique attracts, and greater API debugging. it's been reorganized to concentration extra tightly at the API, to hide the total pipeline past, and that can assist you completely comprehend the interactions among OpenGL and snap shots hardware.

 

Coverage includes

  • A useful creation to the necessities of realtime 3D graphics
  • Core OpenGL 4.3 recommendations for rendering, variations, and texturing
  • Foundational math for growing fascinating 3D images with OpenGL
  • Writing your individual shaders, with examples to get you started
  • Cross-platform OpenGL, together with crucial platform-specific API initialization fabric for Linux, OS X, and Windows
  • Vertex processing, drawing instructions, primitive processing, fragments, and framebuffers
  • Using compute shaders to harness today’s pics playing cards for greater than graphics
  • Monitoring and controlling the OpenGL pix pipeline
  • Advanced rendering: mild simulation, inventive and non-photo-realistic rendering, and deferred shading
  • Modern OpenGL debugging and function optimization

Bonus fabric and pattern code can be found from the better half site, openglsuperbible.com.

Show description

Read more

Scala in Action

By Nilanjan Raychaudhuri

Summary

Scala in Action is a complete instructional that introduces Scala via transparent factors and diverse hands-on examples. simply because Scala is a wealthy and deep language, it may be formidable to take in all of the new ideas instantly. This publication takes a "how-to" process, explaining language recommendations as you discover established programming demanding situations that you just face on your daily work.

About the Technology

Scala runs at the JVM and combines object-orientation with useful programming. It's designed to supply succinct, type-safe code, that's the most important for company purposes. Scala implements Actor-based concurrency during the extraordinary Akka framework, so that you can keep away from Java's messy threading whereas interacting seamlessly with Java.

About this Book

Scala in Action is a accomplished instructional that introduces the language via transparent factors and diverse hands-on examples. It takes a "how to" technique, explaining language options as you discover regular programming projects. You'll take on concurrent programming in Akka, discover ways to paintings with Scala and Spring, and tips on how to construct DSLs and different productiveness instruments. You'll study either the language and the way to take advantage of it.

Experience with Java is useful yet now not required. Ruby and Python programmers also will locate this ebook accessible.

What's Inside
• A Scala tutorial
• the way to use Java and Scala open resource libraries
• tips on how to use SBT
• Test-driven development
• Debugging
• up-to-date for Scala 2.10

Purchase of the print ebook encompasses a loose e-book in PDF, Kindle, and ePub codecs from Manning Publications.

About the Author

Nilanjan Raychaudhuri is a talented developer, speaker, and an avid polyglot programmer who works with Scala on creation systems.

Table of Contents
<ol><h5>PART 1 SCALA: THE BASICS</h5> • Why Scala?
• Getting started

• OOP in Scala

• enjoying sensible info structures

• useful programming
<h5>PART 2 operating WITH SCALA</h5> • development internet functions in practical style

• Connecting to a database

• development scalable and extensible components

• Concurrency programming in Scala

• construction self belief with testing
<h5>PART three complex STEPS</h5> • Interoperability among Scala and Java
• Scalable and allotted functions utilizing Akka
</ol>

Show description

Read more

Programming Android: Java Programming for the New Generation of Mobile Devices

By Zigurd Mednieks, G. Blake Meike, Masumi Nakamura

Get completely up to the mark on Android programming, and the way to create up to date consumer studies for either handsets and capsules. With this book's widely revised moment version, you will specialize in Android instruments and programming necessities, together with top practices for utilizing Android four APIs. if you are skilled with Java or Objective-C, you are going to achieve the information priceless for development well-engineered applications.

Programming Android is prepared into 4 parts:

  • Part One is helping programmers with a few Java or iOS adventure get off to a quick begin with the Android SDK and Android programming basics.
  • Part Two delves into the Android framework, concentrating on consumer interface and pix category hierarchies, concurrency, and databases. it is a strong origin for knowing of ways crucial elements of an Android software work.
  • Part Three beneficial properties code skeletons and styles for accelerating the advance of apps that use net info and Android four consumer interface conventions and APIs.
  • Part Four provides functional assurance of Android's multimedia, seek, position, sensor, and account APIs, plus the local improvement package, allowing builders so as to add complex capabilities.

This up to date variation of Programming Android makes a speciality of the data and developer priorities which are crucial for profitable Android improvement projects.

Show description

Read more

AdvancED Flex Application Development: Building Rich Media X

This e-book presents a pragmatic advisor to making plans and development a certified Flex 2 software from begin to end. Written through a staff of specialist builders, the ebook information, step by step, how the authors outfitted the preferred wealthy Media X (RMX) program for Adobe consumer teams, step-by-step. assurance presents all of the info had to enforce a number of killer net 2.0 gains in Flex, together with a web publication, wiki, occasions calendar, and extra. it's filled with crucial sensible concepts in use at a certified construction setting, that you could study from and use on your personal Flex applications.

Show description

Read more

Debugging with Fiddler: The complete reference from the creator of the Fiddler Web Debugger

By Eric Lawrence

Fiddler is an internet Debugging Proxy platform that screens and modifies net site visitors. This freeware instrument permits builders, testers, and fanatics to examine site visitors, set breakpoints, and "fiddle" with incoming or outgoing facts. Fiddler contains strong event-based scripting, and will be prolonged utilizing any .NET language. FiddlerCore, the middle proxy engine underlying Fiddler, is accessible to combine into any .NET program.

Show description

Read more

Programming in Objective-C (6th Edition) (Developer's Library)

By Stephen G. Kochan

Updated for OS X 10.9 Mavericks, iOS 7, and Xcode 5

Programming in Objective-C is a concise, conscientiously written instructional at the fundamentals of Objective-C and object-oriented programming for Apple's iOS and OS X systems.

The publication makes no assumptions approximately past adventure with object-oriented programming languages or with the interval (which Objective-C is predicated upon). due to this, either newcomers and skilled programmers alike can use this publication to fast and successfully study the basics of Objective-C. Readers may also research the innovations of object-oriented programming with no need to first examine all the intricacies of the underlying c program languageperiod.

This special approach to studying, mixed with many small application examples and routines on the finish of every bankruptcy, makes Programming in Objective-C ideal for both lecture room use or self-study.

This variation has been totally up-to-date to include new Objective-C beneficial properties and applied sciences brought with Xcode five, iOS 7, and Mac OS X Mavericks.

“The most sensible publication on any programming language that I’ve ever learn. which will study Objective-C, purchase it.”—Calvin Wolcott

“An very good source for a brand new programmer who desires to research Objective-C as their first programming language—a woefully underserved market.”—Pat Hughes

Show description

Read more

Professional Visual Basic 2012 and .NET 4.5 Programming

By Bill Sheldon, Rob Windsor, David McCarter, Todd Herman

Explore visible easy 2012 and .NET 4.5 with this totally up to date resource

After a short overview of the of introductory subject matters of visible easy 2012 and .NET 4.5, this e-book strikes fast into complex issues resembling facts entry with ADO.NET, safeguard, ASP.NET internet programming with visible easy, home windows workflow, and threading. you are going to discover the fundamental visible uncomplicated 2012 capabilities you would like, together with .NET good points reminiscent of LINQ, WCF, and extra. Plus, you are going to study exception dealing with and debugging, visible Studio beneficial properties, and deployment.

  • Puts the recent Async key-phrase and Iterators to work
  • Explores new recommendations and interfaces awarded by means of home windows eight improvement and WinRT
  • Continues powerful assurance of center language parts and instruments and growing componentized applications

This up to date model of Professional visible uncomplicated 2012 and .NET 4.5 keeps its professional writer workforce, together with one of many best-known and revered Microsoft visible easy MVPs, invoice Sheldon, and Microsoft neighborhood Director “Software Legend” Billy Hollis.

Show description

Read more

PHP and MySQL by Example

By Ellie Quigley

Quickly grasp dynamic, database-driven internet development—no event necessary!

Even if you’re thoroughly new to Hypertext Preprocessor, MySQL, and net database improvement, this booklet will consultant you thru each step of establishing strong, database-driven, dynamic websites. Direct from the world’s most sensible scripting teacher, Ellie Quigley, PHP and MySQL by way of Example illuminates each notion with confirmed code examples, reveal pictures displaying application output, and transparent, line-by-line causes.

Classroom-tested in Ellie Quigley’s Silicon Valley education classes and at Marko Gargenta’s Marakana education corporation in San Francisco, this e-book takes you from the easiest Hypertext Preprocessor scripting and SQL querying thoughts the entire solution to dynamic, database pushed website building with personal home page and MySQL. From uncomplicated fill-in varieties to application safeguard and debugging, it’s the single PHP/MySQL publication you’ll ever need!

This ebook covers

  • Complete Hypertext Preprocessor basics, together with operators, strings, conditionals, loops, arrays, capabilities, and more
  • PHP QuickStart for extra complicated readers—makes you effective with Hypertext Preprocessor within the house of simply fifteen ebook pages
  • Essential net improvement suggestions, from dossier dealing with to validating consumer enter with standard expressions
  • Powerful personal home page positive factors, together with user-defined capabilities and self-processing Hypertext Preprocessor Forms
  • Day-to-day MySQL administration
  • A entire SQL educational for developing queries, retrieving info, and writing info with MySQL
  • Session administration and cookies
  • Object orientated PHP
  • Best practices for utilizing Hypertext Preprocessor and MySQL together

Nearly 100,000 execs and tool clients have trusted Ellie Quigley’s books to grasp scripting languages. With PHP and MySQL by way of Example, you could, too. And as soon as you’ve develop into a professional, you’ll flip to this booklet continually as your go-to resource for trustworthy solutions, ideas, and code.

About the CD-ROM

The CD-ROM includes models of personal home page and MySQL for home windows and UNIX/Linux, plus a entire code library for developing your personal websites and database-enabled internet functions, together with this book’s robust artwork Gallery case research application.

Lab Solutions

Solutions to the end-of-chapter labs can be found at www.prenhallprofessional.com/title/0131875086.

Show description

Read more