MySQL Crash Course


Ben Forta - 2005
    And this book will teach you all you need to know to be immediately productive with MySQL. By working through 30 highly focused hands-on lessons, your MySQL Crash Course will be both easier and more effective than you'd have thought possible. Learn how to: Retrieve and sort data Filter data using comparisons, regular expressions, full text search, and much more Join relational data Create and alter tables Insert, update, and delete data Leverage the power of stored procedures and triggers Use views and Cursors Manage transactional processing Create user accounts and manage security via access control Ben Forta is Macromedia's Senior Technical Evangelist, and has almost 20 years of experience in the computer industry in product development, support, training, and product marketing. Ben is the author of the best-selling Sams Teach Yourself SQL in 10 Minutes (now in its third edition, and translated into over a dozen languages), ColdFusion Web Application Construction Kit, and Advanced ColdFusion Development (both published by Que Publishing), Sams Teach Yourself Regular Expressions in 10 Minutes, as well as books on SQL, Flash, JSP, HomeSite, WAP, Windows 2000, and other subjects.

Making Friends with the Menopause: A clear and comforting guide to support you as your body changes. 2016 edition reflecting the new 'NICE' guidelines


Sarah Rayner - 2015
     Written with Sarah Rayner's trademark warmth and humour, this new edition of Making Friends with the Menopause has been updated to reflect the latest National Institute for Health and Care guidelines on diagnosis and management of the menopause. Together with Dr Patrick Fitzgerald, she explores why stopping menstruating causes such profound chemical changes in the body, leading us to react in a myriad of ways physically and mentally. There is practical advice on hot flushes and night sweats, anxiety and mood swings, muscular aches and loss of libido, early-onset menopause, hysterectomy and more, plus a simple explanation of each stage of the menopause so you'll know what to expect in the years before, during and after. You’ll find details of the treatment options available and their pros and cons, together with tips and insights from women keen to share their wisdom on a subject many still find hard to talk about. Whether you’re worried about feeling invisible, weight gain or loss of fertility, or simply want to take care of yourself well, knowledge is power, and Making Friends with the Menopause will give you a greater understanding of the process, so you can enjoy your body and your sexuality as you age. * From the author of the international bestselling novel One Moment, One Morning * And the word-of-mouth success Making Friends with Anxiety, a warm, supportive book to ease worry and panic * Includes advice on all the major health issues that can arise as a result of hormone change * Thoroughly researched and bang-up-to-date * Includes traditional and complementary medicine * Gives guidance on how to get the most from your GP appointments and finding good alternative practitioners * Useful links throughout, plus details of helplines and recommended reads * Fully illustrated with photographs by the author * Ongoing online support group available PRAISE FOR MAKING FRIENDS WITH ANXIETY 'Simple, lucid advice on how to accept your anxiety' Matt Haig, bestselling author of Reasons to Stay Alive 'Reads like chatting with an old friend; one with wit, wisdom and experience' ,Brighton and Hove Independent PRAISE FOR SARAH RAYNER: ‘Explores an emotive subject with great sensitivity’ Sunday Express ‘You'll want to inhale it in one breath' Easy Living 'Brilliant... Warm and approachable' Essentials ‘Carefully crafted and empathetic’ The Sunday Times ‘Brilliant…Warm and approachable’ Essentials ‘A sympathetic insight into the causes and effects of mental ill-health as it affects ordinary people. Powerful’ My Weekly

Getting Started with OAuth 2.0


Ryan Boyd - 2011
    This concise introduction shows you how OAuth provides a single authorization technology across numerous APIs on the Web, so you can securely access users’ data—such as user profiles, photos, videos, and contact lists—to improve their experience of your application.Through code examples, step-by-step instructions, and use-case examples, you’ll learn how to apply OAuth 2.0 to your server-side web application, client-side app, or mobile app. Find out what it takes to access social graphs, store data in a user’s online filesystem, and perform many other tasks.Understand OAuth 2.0’s role in authentication and authorizationLearn how OAuth’s Authorization Code flow helps you integrate data from different business applicationsDiscover why native mobile apps use OAuth differently than mobile web appsUse OpenID Connect and eliminate the need to build your own authentication system

Professional Android 2 Application Development


Reto Meier - 2010
    This update to the bestselling first edition dives in to cover the exciting new features of the latest release of the Android mobile platform.Providing in-depth coverage of how to build mobile applications using the next major release of the Android SDK, this invaluable resource takes a hands-on approach to discussing Android with a series of projects, each of which introduces a new feature and highlights techniques and best practices to get the most out of Android.The Android SDK is a powerful, flexible, open source platform for mobile devices Shares helpful techniques and best practices to maximize the capabilities of Android Explains the possibilities of Android through the use of a series of detailed projects Demonstrates how to create real-world mobile applications for Android phones Includes coverage of the latest version of Android Providing concise and compelling examples, Professional Android Application Development is an updated guide aimed at helping you create mobile applications for mobile devices running the latest version of Android.

A Software Engineer Learns HTML5, JavaScript and jQuery


Dane Cameron - 2013
    Due to their monopoly position in web browsers, and the fact web browsers have spread from PCs to phones, tablets and TVs; their status will continue to grow and grow. Despite their success, many software engineers are apprehensive about JavaScript and HTML. This apprehensiveness is not completely unfounded; both JavaScript and HTML were rushed in their early years, and driven by commercial rather than engineering interests. As a result, many dubious features crept into these languages. Due to backwards compatibility concerns, most of these features still remain. In addition, many software engineers have used these languages without ever learning them. JavaScript and HTML have low barriers to entry, and this, along with their similarity to other languages, led many software engineers to conclude that there really was nothing much to learn. If you have not used JavaScript and HTML for a number of years, or if you are a programmer or software engineer using other languages, you may be surprised at what they now offer. Browser based web applications are now capable of matching or exceeding the sophistication and scale of traditional desktop applications. In order to create complex web applications however, it is essential to learn these languages. This book takes the point of view that once you have a strong grasp of the fundamentals, the details will take care of themselves. It will not present you with long lists of APIs, or intricate details of every attribute, these can be found in reference manuals. It will focus on the details of each language that are fundamental to understanding how they work. This book will guide you through the process of developing a web application using HTML5, Javascript, jQuery and CSS. It contains the following content: 1. An introduction to the HTML5 markup language, and how it differs from HTML4 and XHTML. 2. An introduction to JavaScript, including an in-depth look at its use of objects and functions, along with the design patterns that support the development of robust web applications. 3. An introduction to jQuery selection, traversal, manipulation and events. 4. An in-depth look at the Web storage and IndexedDB APIs for client side data storage. 5. A guide to implementing offline web applications with the Application Cache API. 6. An introduction to the ways JavaScript can interact with the users file-system using the FileReader API. 7. The use of Web Workers in a web application to execute algorithms on background threads. 8. An introduction to AJAX, and the jQuery API supporting AJAX. 9. An introduction to Server Sent Events and Web Sockets. All subjects are introduced in the context of a sample web application. This book is intended for anyone with at least a superficial knowledge of HTML and programming.

Metaprogramming Ruby 2: Program Like the Ruby Pros


Paolo Perrotta - 2014
    With metaprogramming, you can produce elegant, clean, and beautiful programs. Once the domain of expert Rubyists, metaprogramming is now accessible to programmers of all levels. This thoroughly revised and updated second edition of the bestselling Metaprogramming Ruby explains metaprogramming in a down-to-earth style and arms you with a practical toolbox that will help you write your best Ruby code ever.Dig under the surface and explore Ruby's most advanced feature: a collection of techniques and tricks known as metaprogramming. In this book, you'll learn metaprogramming as an essential component of Ruby and discover the deep, non-obvious details of the language. Once you understand the tenets of Ruby, including the object model, scopes, and singleton classes, you're on your way to applying metaprogramming both in your daily work assignments and in your fun, after-hours projects.Metaprogramming Ruby, Second Edition makes mastering the language enjoyable. The book is packed with: Pragmatic examples of metaprogramming in action, many of which come straight from real-life gems such as Rails.Programming challenges that let you experiment and play with some of the most out-there metaprogramming concepts.Metaprogramming spells--33 practical recipes and idioms that you can study and apply right now, to write code that is sure to impress.This completely revised new edition covers the new features in Ruby 2.0 and 2.1, and contains code from the latest Ruby libraries, including Rails 4. Most examples are new, from the wild, with more recent libraries. And the book reflects current ideas of when and how much metaprogramming you should use.Whether you're a Ruby apprentice on the path to mastering the language or a Ruby wiz in search of new tips, this book is for you.What You Need: Ruby 2.x, Ruby 1.9, or a recent version of JRuby.

The Old Farmer's Almanac 2014


Old Farmer's Almanac - 2013
    This is the one, the only, Old Farmer’s Almanac! Recognized for generations by its familiar yellow cover, the Almanac for 2014 promises to be "useful, with a pleasant degree of humor," fulfilling once again (for the 222nd time) the mission set forth in 1792 by its founder, Robert B. Thomas. In addition to its 80 percent–accurate weather, this year’s signature mix of wit and wisdom, tips and advice, forecasts and fun includes . . . • an astronomy quiz to test your Sky-Q • anglers’ six favorite fish and secrets to hooking them • vegetables and other perennial edibles to grow • the time in our lives: where it goes, ways to make the most of it, and more • the whole truth about whole grains • how to get bitten by a pet (if you’re not careful) • rings around Earth (think Saturn) that might influence our weather • health tips for each zodiac sign • envelope and napkin jottings that changed the world • plus: Moon phases and other celestial sightings, tides, historic trivia, gardening tables, best days, and too much more to mention! Added value this year: • 80 full-color pages • full-color winter and summer weather maps • updated Reference section

Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions


Venkat Subramaniam - 2013
    You can use them to leap forward into a whole new world of programming in Java. With functional programming capabilities, which have been around for decades in other languages, you can now write elegant, concise, less error-prone code using standard Java. This book will guide you though the paradigm change, offer the essential details about the new features, and show you how to transition from your old way of coding to an improved style.In this book you’ll see popular design patterns, such as decorator, builder, and strategy, come to life to solve common design problems, but with little ceremony and effort. With these new capabilities in hand, Functional Programming in Java will help you pick up techniques to implement designs that were beyond easy reach in earlier versions of Java. You’ll see how you can reap the benefits of tail call optimization, memoization, and effortless parallelization techniques.Java 8 will change the way you write applications. If you’re eager to take advantage of the new features in the language, this is the book for you.

Learning the UNIX Operating System


Jerry Peek - 1989
    Why wade through a 600-page book when you can begin working productively in a matter of minutes? It's an ideal primer for Mac and PC users of the Internet who need to know a little bit about UNIX on the systems they visit.This book is the most effective introduction to UNIX in print. The fourth edition covers the highlights of the Linux operating system. It's a handy book for someone just starting with UNIX or Linux, as well as someone who encounters a UNIX system on the Internet. And it now includes a quick-reference card.Topics covered include: Linux operating system highlightsLogging in and logging outWindow systems (especially X/Motif)Managing UNIX files and directoriesSending and receiving mailRedirecting input/outputPipes and filtersBackground processingBasic network commandsv

Internet & World Wide Web: How to Program


Paul Deitel - 1999
    Internet and World Wide Web How to Program, 4e introduces students with little or no programming experience to the exciting world of Web-Based applications. The book has been substantially revised to reflect today's Web 2.0 rich Internet application-development methodologies. A comprehensive book that teaches the fundamentals needed to program on the Internet, this text provides in-depth coverage of introductory programmming principles, various markup languages (XHTML, Dynamic HTML and XML), several scripting languages (JavaScript, PHP, Ruby/Ruby on Rails and Perl); AJAX, web services, Web Servers (IIS and Apache) and relational databases (MySQL/Apache Derby/Java DB) -- all the skills and tools needed to create dynamic Web-based applications. The text contains comprehensive introductions to ASP.NET 2.0 and JavaServer Faces (JSF). Hundreds of live-code examples of real applications throughout the book available for download allow readers to run the applications and see and hear the outputs.The book provides instruction on building Ajax-enabled rich Internet applications that enhance the presentation of online content and give web applications the look and feel of desktop applications. The chapter on Web 2.0 and Internet business exposes readers to a wide range of other topics associated with Web 2.0 applications and businesses After mastering the material in this book, students will be well prepared to build real-world, industrial strength, Web-based applications.

The Imposter's Handbook


Rob Conery - 2016
    New languages, new frameworks, new ways of doing things - a constant struggle just to stay current in the industry. This left no time to learn the foundational concepts and skills that come with a degree in Computer Science.

The Little Elixir & OTP Guidebook


Benjamin Tan Wei Hao - 2015
    It combines the productivity and expressivity of Ruby with the concurrency and fault-tolerance of Erlang. Elixir makes full use of Erlang's powerful OTP library, which many developers consider the source of Erlang's greatness, so you can have mature, professional-quality functionality right out of the gate. Elixir's support for functional programming makes it a great choice for highly distributed event-driven applications like IoT systems.The Little Elixir & OTP Guidebook gets you started programming applications with Elixir and OTP. You begin with a quick overview of the Elixir language syntax, along with just enough functional programming to use it effectively. Then, you'll dive straight into OTP and learn how it helps you build scalable, fault-tolerant and distributed applications through several fun examples. Come rediscover the joy of programming with Elixir and remember how it feels like to be a beginner again.

Decision Support Systems and Intelligent Systems


Efraim Turban - 1998
    

Weather Central


Ted Kooser - 1994
    Ted Kooser’s third book in the Pitt Poetry Series is a selection of poems published in literary journals over a ten year period by a writer whose work has been praised for its clarity and accessiblity, its mastery of figurative language, and its warmth and charm.

Poker Nation: A High-Stakes, Low-Life Adventure into the Heart of a Gambling Country


Andy Bellin - 2002
    Entertaining and accessible.” —USA TodayJournalist and poker fanatic Andy Bellin takes readers on a raucous journey into the shut-up-and-deal world of professional poker. From basement games to the World Series of Poker in Las Vegas, you'll look over his shoulder as he learns to count cards, read a legendary player's body language, hang in there when the chips are down, and take his beatings like a man. Even if you don't know the difference between a flop and a river card, Bellin keeps you in the game with his portraits of the colorful players, dreamers, hustlers, and eccentrics who populate this strange subculture. Along with learning what goes on behind the scenes in illegal poker clubs, you'll get great advice on how to play Texas Hold'em, today's game of choice for big-money players.