An Introduction to Functional Programming Through Lambda Calculus


Greg Michaelson - 1989
    This well-respected text offers an accessible introduction to functional programming concepts and techniques for students of mathematics and computer science. The treatment is as nontechnical as possible, and it assumes no prior knowledge of mathematics or functional programming. Cogent examples illuminate the central ideas, and numerous exercises appear throughout the text, offering reinforcement of key concepts. All problems feature complete solutions.

Concrete Mathematics: A Foundation for Computer Science


Ronald L. Graham - 1988
    "More concretely," the authors explain, "it is the controlled manipulation of mathematical formulas, using a collection of techniques for solving problems."

Head First C#


Andrew Stellman - 2007
    Built for your brain, this book covers C# 3.0 and Visual Studio 2008, and teaches everything from language fundamentals to advanced topics including garbage collection, extension methods, and double-buffered animation. You'll also master C#'s hottest and newest syntax, LINQ, for querying SQL databases, .NET collections, and XML documents. By the time you're through, you'll be a proficient C# programmer, designing and coding large-scale applications. Every few chapters you will come across a lab that lets you apply what you've learned up to that point. Each lab is designed to simulate a professional programming task, increasing in complexity until-at last-you build a working Invaders game, complete with shooting ships, aliens descending while firing, and an animated death sequence for unlucky starfighters. This remarkably engaging book will have you going from zero to 60 with C# in no time flat.

Mac OS X Internals: A Systems Approach


Amit Singh - 2006
    Understanding the design, implementation, and workings of Mac OS X requires examination of several technologies that differ in their age, origins, philosophies, and roles. Mac OS X Internals: A Systems Approach is the first book that dissects the internals of the system, presenting a detailed picture that grows incrementally as you read. For example, you will learn the roles of the firmware, the bootloader, the Mach and BSD kernel components (including the process, virtual memory, IPC, and file system layers), the object-oriented I/O Kit driver framework, user libraries, and other core pieces of software. You will learn how these pieces connect and work internally, where they originated, and how they evolved. The book also covers several key areas of the Intel-based Macintosh computers.A solid understanding of system internals is immensely useful in design, development, and debugging for programmers of various skill levels. System programmers can use the book as a reference and to construct a better picture of how the core system works. Application programmers can gain a deeper understanding of how their applications interact with the system. System administrators and power users can use the book to harness the power of the rich environment offered by Mac OS X. Finally, members of the Windows, Linux, BSD, and other Unix communities will find the book valuable in comparing and contrasting Mac OS X with their respective systems. Mac OS X Internals focuses on the technical aspects of OS X and is so full of extremely useful information and programming examples that it will definitely become a mandatory tool for every Mac OS X programmer.

Keep Ya Head Up: An African American Urban Tale


Twyla T. - 2019
    It’ll pull at your heartstrings while providing the lesson of never giving up and to always keep your head up. Another 5 star read by Twyla T.” ~ K. Larry, Freelance Proofreader Award-winning and national best-selling author Twyla T. taps into your emotions with this new spellbinding standalone. This story deals with surviving your circumstances, playing the hand that is dealt to you, engaging in a taboo relationship, and participating heavy into the street life. Jay is constantly ridiculed for having lesbian parents. He deals with it as best he could, but his coping method may have him traveling down an unfamiliar avenue with dire consequences. Ant is smart, intelligent, and looks for a better way in life. However, a run-in with a cop teaches him that things can be upended in the blink of an eye. Zack is being raised by his single dad and tries to maneuver through life closely following the path his dad has set for him, but will he be able to resist all temptations that arise? Basketball star with the NBA in his future, Tre is having an illicit romance with a forbidden figure. When his secret is discovered, this relationship jeopardizes his chance of a better future and can destroy his basketball career before it even gets started. Four best friends—Jamal, Anthony, Zackary, and Trevor—learn that life is not as easy and brighter as Tupac’s song says. Things don’t always get better, but they never let up or give up. Through it all, they encourage each other to just keep their heads up, remaining hopeful throughout the struggles and pain.

Growth and characterization of a diluted magnetic semiconductor: Gallium Manganese Arsenide (GaMnAs).


Ravinder Singh
    A significant amount of research and subsequent progress has been made in these fields. The advancement made in the understanding the underlying physics has enabled the development of several interesting applications. In these applications, semiconductors like Silicon, Gallium Arsenide exploit the charge of the electron and ferromagnetic materials make use of the spin of an electron. If these two interesting properties of semiconductors and ferromagnets can be used in conjunction, several exciting applications can be envisaged.;This new domain where such materials are being researched has been termed as Diluted Magnetic Semiconductors (DMS). The biggest challenge in the development of these materials was to put the idea into practical reality. The invention of a novel low-temperature epitaxial process in the late 1980's enabled the realization of the DMS concept and ushered a renewed interest throughout the scientific community.;Gallium Manganese Arsenide has been a test bed for understanding the underlying science behind DMS. A major challenge in the practical utility of DMS materials has been the very low Curie temperatures. The present thesis work discusses the experiments conducted at the Nanofabrication facility and the magneto-transport laboratory at the University of Arkansas. GaMnAs samples were grown using the LT-MBE process, and the samples were characterized using X-Ray analysis. A deeper insight into the magnetic and transport properties of these materials was acquired through low temperature SQUID and Hall Effect measurements.

Build Awesome Command-Line Applications in Ruby: Control Your Computer, Simplify Your Life


David B. Copeland - 2012
    With its simple commands, flags, and parameters, a well-formed command-line application is the quickest way to automate a backup, a build, or a deployment and simplify your life. As Ruby pro David Copeland explains, writing a command-line application that is self-documenting, robust, adaptable and forever useful is easier than you might think. Ruby is particularly suited to this task, since it combines high-level abstractions with "close to the metal" system interaction wrapped up in a concise, readable syntax. Moreover, Ruby has the support of a rich ecosystem of open-source tools and libraries. Ten insightful chapters each explain and demonstrate a command-line best practice. You'll see how to use these tools to elevate the lowliest automation script to a maintainable, polished application. You'll learn how to use free, open source parsers to create user-friendly command-line interfaces as well as command suites. You'll see how to use defaults to keep options simple for everyday users, while giving advanced users options for more complex tasks. There's no reason a command-line application should lack documentation, whether it's part of a help command or a man page; you'll find out when and how to use both. Your journey from command-line novice to pro ends with a look at valuable approaches to testing your apps, and includes some fun techniques for outside-the-box, colorful interfaces that will delight your users. With Ruby, the command line is not dead. Long live the command line.What You Need: All you'll need is Ruby, and the ability to install a few gems along the way. Examples written for Ruby 1.9.2, but 1.8.7 should work just as well.

Pro JPA 2: Mastering the Java Persistence API


Mike Keith - 2009
    JPA provides Java developers with both the knowledge and insight needed to write Java applications that access relational databases through JPA.Authors Mike Keith and Merrick Schincariol take a hands-on approach to teaching by giving examples to illustrate each concept of the API and showing how it is used in practice.All of the examples use a common model from an overriding sample application, giving readers a context from which to start and helping them to understand the examples within an already familiar domain.After completing the book, you will have a full understanding and be able to successfully code applications using JPA. The book also serves as a reference guide during initial and later JPA application experiences.Hands-on examples for all the aspects of the JPA specification, based on the reference implementation of this specification A special section on migration to JPA Expert insight about various aspects of the API and when they are useful Portability hints to provide increased awareness of the potential for non-portable JPA code

Sea Legs: One Family's Year on the Ocean


Guy Grieve - 2013
    Sick of the weather, perennial colds and their increasingly routine lifestyle, they’d all been getting restless. Finally, Guy and Juliet broke in spectacular style – they re-mortgaged their house and bought a yacht. Her name was Forever.The plan? To pick up Forever from her mooring in the Leeward Antilles off the coast of Venezuela, and sail around the West Indies before crossing the Atlantic back to Scotland. This was despite the fact that Guy, skipper of the expedition, had almost no sailing experience.Travelling around the lush tropical islands of the Caribbean and up the waterways of America, the family had countless sublime moments as they discovered the freedoms of sailing – anchoring in deserted bays, night passages under star-studded skies, and entering New York by water, greeted by the Statue of Liberty. But there were also testing times as they grappled with seasickness and bad weather, coping with young children at sea and learning to run a large, complex boat. Far from being the idyllic escape they’d envisaged, the journey forced Guy and Juliet to draw on reserves of courage and endurance they never knew they had.Wry, funny and buccaneering, this is a compelling tale of bravery and endeavour, out on the open sea.

The Dressmaker's Son


Abbi Sherman Schaefer - 2013
    Rachael's family comes to America to start a new life after fleeing the pogroms in Russia. Rebekah comes to America with her son, Samuel, fleeing his father, Misha, a Russian soldier with whom she had an affair and has threatened to take him away from her so he will not grow up as a Jew and the son of a cobbler. Set in the Lower East Side of New York and pre-revolutionary St. Petersburg, Russia, both women adjust to life in America until Misha kidnaps Samuel and returns with him to Russia. How Rebekah rises to the challenge of earning enough money as a designer of women's gowns to return to St. Petersburg to find her son, and the difficulties she encounters while there, including murder and prison, show the reader the full extent of a mother's ingenuity and determination when it comes to her child. Rachael also faces the possibility of losing a child to war when her son Solomon enlists in the army as America's entry into World War I approaches.

Writer's Doubt: How You Can Overcome Doubt and Create Work That Matters


Bryan Hutchinson - 2014
    As a child, he had to take a remedial reading and writing class because he could barely write a full sentence. One editor told him his book would never be published.And yet Bryan is now a bestselling author whose books have been read by over 100,000 people and the book the editor said would never be published has been praised publicly by the foremost experts in the field.All writers doubt their ability. But Bryan's story shows doubt doesn't have to define your writing future.

RHCE Red Hat Certified Engineer Linux Study Guide: Exam (RH302)


Michael Jang - 2002
    100% complete coverage of all objectives for exam RH302 Exam Readiness Checklist at the front of the book--you're ready for the exam when all objectives on the list are checked off Inside the Exam sections in every chapter highlight key exam topics covered Real-world exercises modeled after hands-on exam scenarios Two complete lab-based exams simulate the format, tone, topics, and difficulty of the real exam Bonus content (available for download) includes installation screen review, basic instructions for using VMware and Xen as testbeds, and paper and pencil versions of the lab exams Covers all RH302 exam topics, including: Hardware installation and configuration The boot process Linux filesystem administration Package management and Kickstart User and group administration System administration tools Kernel services and configuration Apache and Squid Network file sharing services (NFS, FTP, and Samba) Domain Name System (DNS) E-mail (servers and clients) Extended Internet Services Daemon (xinetd), the Secure package, and DHCP The X Window System Firewalls, SELinux, and troubleshooting

Head First C


David Griffiths - 2011
    With a unique method that goes beyond syntax and how-to manuals, this guide not only teaches you the language, it helps you understand how to be a great programmer. You'll learn key areas such as language basics, pointers and pointer arithmetic, and dynamic memory management. Advanced topics include multi-threading and network programming—topics typically covered on a college-level course.This book also features labs: in-depth projects intended to stretch your abilities, test your new skills, and build confidence. Head First C mimics the style of college-level C courses, making it ideal as an accessible textbook for students.We think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First C uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

The God Warriors


Sean Liebling - 2014
    What would happen if the two combine? Something dark is brewing on a planet far across dimensions, threatening to eat its way through the thin boundaries of time and space. On the planet Corvalis, just as war is near, the gods send a champion to defend the lands from evil. A simple man from Earth, John is selected to inhabit the body of a warrior of this strange new world, in the hopes that he might guide kingdoms to not only victory, but also the survival of multiple races. He is the gods’ champion, and his arrival signals the precursor to a great unknown conflict. The Korath. The Illian. The Wolven. The Dark Ones. Kingdoms of different cultures and species clash as they struggle to learn about this new champion, and prepare for the coming conflict. But John soon discovers that the gods do not always work together. Soon more champions arrive, and the inhabitants of Corvalis grow concerned. There has never been more than one champion. Ever. As the kingdoms wonder what disaster awaits them, fear grips the world, as tension mounts. But John will not permit total annihilation to overcome the inhabitants of Corvalis for one very good reason. There is a United States Marines with a bad attitude, and no mercy, about to open up one huge can of whoop ass on their foes and the enemy doesn't stand a chance. Because Marines are always faithful! Approximately 87,000 words. Professionally edited by Bill De Herder: Author of Creative Wordsmithing.

Blue Sun Armada


Scott Moon - 2021
    The last thing he expected was for his allies to turn on him.With a new civil war brewing, the Duke and his family have one option to survive the king’s wrath—They must flee.Will they survive the political games of their past? Can they escape their doomed planet and find a new place to thrive before their once great house is destroyed… forever.Blue Sun Armada is the first in a new epic space opera set in the far-flung future. Legendary mech battles, intense fleet engagements, and deadly politics all make Blue Sun Armada a magnificent read.