The New Pastor


Sherman Cox - 2015
     When his roommate forced Elliot to find a job, he applied for the secretarial position at Bethel Community Church. But, in a case of mistaken identity, the ranking church officer thought Elliot was the perfect candidate for the open pastoral position. He must become a pastor in a hurry because the church is falling apart. The church needed a jolt and Elliot needed a job. Find out what happens when a novice minister finds himself in the driver’s seat of a church? Will the church find their perfect pastor, or will they send him packing?

The Green and the Black: America's Energy Revolution and What It Might Mean for You and the World


Gary Sernovitz - 2016
    The prototypical New York liberal, he is also an oil man - a fact his left-leaning friends let slide until the word "fracking" entered popular parlance. "How can you frack?" they suddenly demanded, aghast. But for Sernovitz, the real question is, "How can we not?"Fracking has become a four letter word; an effigy to be burned by anyone who claims to care about the environment. But most people don't know what it means. For the first time in one book, Sernovitz explains the reality of fracking: how it can be made safer; how the oil business works; how a small change in extraction techniques shocked our assumptions about fueling the future. When we criticize fracking, what we're really criticizing is the shale revolution. And while we're right to question the safety of drilling for natural gas, we're wrong to ignore all the good that gas enables. If we lived in a perfect world, our lives would run cleanly on wind and solar power. But we live in this world, and this world needs fossil fuels.The Green and the Black bridges the gap in America's energy education and clears up the most critical controversies. It introduces readers to shale as the "Internet of oil," using lively wit and firsthand knowledge to persuasively demonstrate that fracking, when done correctly - safely, with respect for the surrounding environment - is the sustainable way to harness the benefits of the resources we have.

Programming Groovy


Venkat Subramaniam - 2008
    But recently, the industry has turned to dynamic languages for increased productivity and speed to market.Groovy is one of a new breed of dynamic languages that run on the Java platform. You can use these new languages on the JVM and intermix them with your existing Java code. You can leverage your Java investments while benefiting from advanced features including true Closures, Meta Programming, the ability to create internal DSLs, and a higher level of abstraction.If you're an experienced Java developer, Programming Groovy will help you learn the necessary fundamentals of programming in Groovy. You'll see how to use Groovy to do advanced programming including using Meta Programming, Builders, Unit Testing with Mock objects, processing XML, working with Databases and creating your own Domain-Specific Languages (DSLs).

Technology in Action: Complete


Alan Evans - 2004
    For introductory courses in computer concepts or computer literacy often including instruction in Microsoft Office.A Computer Concepts Text Focused on Today’s Student!Technology in Action engages students by combining a unique teaching approach with rich companion media.

Droidmaker: George Lucas and the Digital Revolution


Michael Rubin - 2005
    In the process they made computer history.

The Little Book on CoffeeScript


Alex MacCaw - 2012
    Through example code, this guide demonstrates how CoffeeScript abstracts JavaScript, providing syntactical sugar and preventing many common errors. You’ll learn CoffeeScript’s syntax and idioms step by step, from basic variables and functions to complex comprehensions and classes.Written by Alex MacCaw, author of JavaScript Web Applications (O’Reilly), with contributions from CoffeeScript creator Jeremy Ashkenas, this book quickly teaches you best practices for using this language—not just on the client side, but for server-side applications as well. It’s time to take a ride with the little language that could.Discover how CoffeeScript’s syntax differs from JavaScriptLearn about features such as array comprehensions, destructuring assignments, and classesExplore CoffeeScript idioms and compare them to their JavaScript counterpartsCompile CoffeeScript files in static sites with the Cake build systemUse CommonJS modules to structure and deploy CoffeeScript client-side applicationsExamine JavaScript’s bad parts—including features CoffeeScript was able to fix

HTML, XHTML & CSS for Dummies


Ed Tittel - 2008
    Now featuring more than 250 color illustrations throughout, this perennially popular guide is a must for novices who want to work with HTML or XHTML, which continue to be the foundation for any Web site The new edition features nearly 50 percent new and updated content, including expanded coverage of CSS and scripting, new coverage of syndication and podcasting, and new sample HTML projects, including a personal Web page, an eBay auction page, a company Web site, and an online product catalog The companion Web site features an eight-page expanded Cheat Sheet with ready-reference information on commands, syntax, colors, CSS elements, and more Covers planning a Web site, formatting Web pages, using CSS, getting creative with colors and fonts, managing layouts, and integrating scripts

A Bad Place To Be


John Hansen - 2015
    Their dream of owning a ranch in Idaho's Salmon River country kept them going during those tough times in the Army. The dream, however, is derailed when Seth is murdered in the Bear Creek gold fields. In his quest to obtain justice for his friend, Josh is plunged into a quagmire of corruption and wickedness. And then, to complicate matters even more, enter Sarah, an outcast prostitute looking for a ticket to respectability. Is she friend, lover or just someone looking for a free ride out of Bear Creek? Josh has to decide - assuming he lives that long. However, staying alive might be difficult, given the character of the sheriff and his cronies. Few people trust them to uphold the law, yet no one dares to challenge them. The simplest solution to this entire mess would be to walk away, but Josh's conscience won't allow that. Only time will tell if he is to take his stubborn loyalty to the grave.

Android Application Development for Dummies


Donn Felker - 2010
    The open nature of the Android OS offers programmers the freedom to access the platform's capabilities and this straightforward guide walks you through the steps for creating amazing Android applications. Android programming expert Donn Felker explains how to download the SDK, get Eclipse up and running, code Android applications, and submit your finished products to the Android Market. Featuring two sample programs, this introductory book explores everything from the simple basics to more advanced aspects of the Android platform.Takes you soup through nuts of developing applications for the Android platform Begins with downloading the SDK, then explains how to code Android applications and submit projects to the Android Market Written by Android guru Donn Felker, who breaks every aspect of developing applications for the Android platform into easily digestible pieces No matter your level of programming experience, Android Application Development For Dummies is an ideal guide for getting started with developing applications for the Android platform.

More Awesome Than Money: Four Boys and Their Heroic Quest to Save Your Privacy from Facebook


Jim Dwyer - 2014
    Four NYU undergrads wanted to build a social network that would allow users to control their personal data, instead of surrendering it to big businesses like Facebook. They called it Diaspora. In days, they raised $200,000, and reporters, venture capitalists, and the digital community’s most legendary figureswere soon monitoring their progress. Max dreamed of being a CEO. Ilya was the idealist. Dan coded like a pro, and Rafi tried to keep them all on track. But as the months passed and the money ran out, the Diaspora Four fell victim to errors, bad decisions, and their own hubris. In November 2011, Ilya committed suicide.Diaspora has been tech news since day one, but the story reaches far beyond Silicon Valley to the now urgent issues about the future of the Internet. With the cooperation of the surviving partners, New York Times bestselling author Jim Dwyer tells a riveting story of four ambitious and naÏve young men who tried to rebottle the genie of personal privacy—and paid the ultimate price.

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.

Stuff Every Geek Should Know


Quirk Books - 2014
    Featuring content from Quirk's nerdiest titles plus all-new, never-before-seen good stuff from the geekiest bloggers in the known universe. Chapters include: GEEK SKILLS FROM POP CULTURE: How to survive a haunted house, perform the Vulcan nerve pinch, decode ciphers, and master other survival skills. GEEKS IN ACTION: How to make amazing YouTube vids, create comic books, handle yourself in an online multiplayer game, and generally get your geek on. THE GEEK GATHERING: How to have the best convention experience of your life. GEEK LOVE: How to craft an online dating profile, plan a geeky marriage proposal, pass on geek wisdom to your kids, and otherwise enjoy the human emotion of "love."

Changing the Game: How Video Games Are Transforming the Future of Business


David Edery - 2008
    Microsoft has used games to painlessly and cost-effectively quadruple voluntary employee participation in important tasks. Medical schools have used game-like simulators to train surgeons, reducing their error rate in practice by a factor of six. A recruiting game developed by the U.S. Army, for just 0.25% of the Army’s total advertising budget, has had more impact on new recruits than all other forms of Army advertising combined. And Google is using video games to turn its visitors into a giant, voluntary labor force—encouraging them to manually label the millions of images found on the Web that Google’s computers cannot identify on their own.Changing the Game reveals how leading-edge organizations are using video games to reach new customers more cost-effectively; to build brands; to recruit, develop, and retain great employees; to drive more effective experimentation and innovation; to supercharge productivity…in short, to make it fun to do business. This book is packed with case studies, best practices, and pitfalls to avoid. It is essential reading for any forward-thinking executive, marketer, strategist, and entrepreneur, as well as anyone interested in video games in general. In-game advertising, advergames, adverworlds, and beyondChoose your best marketing opportunities—and avoid the pitfalls Use gaming to recruit and develop better employeesLearn practical lessons from America’s Army and other innovative case studies Channel the passion of your user communitiesHelp your customers improve your products and services—and have fun doing it What gamers do better than computers, scientists, or governmentsUse games to solve problems that can’t be solved any other way

Java Se8 for the Really Impatient: A Short Course on the Basics


Cay S. Horstmann - 2013
    The addition of lambda expressions (closures) and streams represents the biggest change to Java programming since the introduction of generics and annotations. Now, with Java SE 8 for the Really Impatient , internationally renowned Java author Cay S. Horstmann concisely introduces Java 8's most valuable new features (plus a few Java 7 innovations that haven't gotten the attention they deserve). If you're an experienced Java programmer, Horstmann's practical insights and sample code will help you quickly take advantage of these and other Java language and platform improvements. This indispensable guide includes Coverage of using lambda expressions (closures) to write computation "snippets" that can be passed to utility functions The brand-new streams API that makes Java collections far more flexible and efficient Major updates to concurrent programming that make use of lambda expressions (filter/map/reduce) and that provide dramatic performance improvements for shared counters and hash tables A full chapter with advice on how you can put lambda expressions to work in your own programs Coverage of the long-awaited introduction of a well-designed date/time/calendar library (JSR 310) A concise introduction to JavaFX, which is positioned to replace Swing GUIs, and to the Nashorn Javascript engine A thorough discussion of many small library changes that make Java programming more productive and enjoyable This is the first title to cover all of these highly anticipated improvements and is invaluable for anyone who wants to write tomorrow's most robust, efficient, and secure Java code.

Hibernate in Action


Christian Bauer - 2004
    Why is this open-source tool so popular? Because it automates a tedious task: persisting your Java objects to a relational database. The inevitable mismatch between your object-oriented code and the relational database requires you to write code that maps one to the other. This code is often complex, tedious and costly to develop. Hibernate does the mapping for you.Not only that, Hibernate makes it easy. Positioned as a layer between your application and your database, Hibernate takes care of loading and saving of objects. Hibernate applications are cheaper, more portable, and more resilient to change. And they perform better than anything you are likely to develop yourself."Hibernate in Action" carefully explains the concepts you need, then gets you going. It builds on a single example to show you how to use Hibernate in practice, how to deal with concurrency and transactions, how to efficiently retrieve objects and use caching.The authors created Hibernate and they field questions from the Hibernate community every day-they know how to make Hibernate sing. Knowledge and insight seep out of every pore of this book."What's Inside"- ORM concepts- Getting started- Many real-world tasks- The Hibernate application development process