Book picks similar to
Perl to Python Migration by Martin C. Brown
python
perl
00otherlanguages
computer-tech-skillz
Problem Solving with Algorithms and Data Structures Using Python
Bradley N. Miller - 2005
It is also about Python. However, there is much more. The study of algorithms and data structures is central to understanding what computer science is all about. Learning computer science is not unlike learning any other type of difficult subject matter. The only way to be successful is through deliberate and incremental exposure to the fundamental ideas. A beginning computer scientist needs practice so that there is a thorough understanding before continuing on to the more complex parts of the curriculum. In addition, a beginner needs to be given the opportunity to be successful and gain confidence. This textbook is designed to serve as a text for a first course on data structures and algorithms, typically taught as the second course in the computer science curriculum. Even though the second course is considered more advanced than the first course, this book assumes you are beginners at this level. You may still be struggling with some of the basic ideas and skills from a first computer science course and yet be ready to further explore the discipline and continue to practice problem solving. We cover abstract data types and data structures, writing algorithms, and solving problems. We look at a number of data structures and solve classic problems that arise. The tools and techniques that you learn here will be applied over and over as you continue your study of computer science.
Perl in a Nutshell
Nathan Patwardhan - 1998
This book covers all the core features of the language. It ranges widely through the Perl programmer's universe, gathering together in convenient form a wealth of information about Perl itself and its application to CGI scripts, network programming, database interaction, and graphical user interfaces. It also gives detailed coverage about using Perl within a Win32 environment.This book assembles more information about the language in one place than any other reference work. Here are just some of the topics covered in the book:Basic language reference Introduction to using Perl modules Perl and CGI: CGI basics, CGI.pm, mod_perl DBI, the database-independent API for Perl Sockets programming in Perl LWP, the library for World Wide Web programming in Perl The Net::* modules As part of the successful "in a Nutshell" series of books from O'Reilly & Associates, Perl in a Nutshell is for readers who want a single reference for all their needs.
Java Cookbook
Ian F. Darwin - 2001
Whether you're new to Java programming and need something to bridge the gap between theory-laden reference manuals and real-world programs or you're a seasoned Java programmer looking for a new perspective or a different problem-solving context, this book will help you make the most of your Java knowledge.
Packed with hundreds of tried-and-true Java recipes covering all of the major APIs from the 1.4 version of Java, this book also offers significant first-look recipes for the most important features of the new 1.5 version, which is in beta release. You get practical solutions to everyday problems, and each is followed by a detailed, ultimately useful explanation of how and why the technology works.
Java Cookbook, 2nd Edition includes code segments covering many specialized APIs--like those for working with Struts, Ant and other new popular Open Source tools. It also includes expanded Mac OS X Panther coverage and serves as a great launching point for Java developers who want to get started in areas outside of their specialization.
In this major revision, you'll find succinct pieces of code that can be easily incorporated into other programs. Focusing on what's useful or tricky--or what's useful and tricky--Java Cookbook, 2nd Edition is the most practical Java programming book on the market.
PHP & MySQL For Dummies
Janet Valade - 2002
Discover how to * Plan and implement a Web database application * Design and build a MySQL 5 database * Build dynamic HTML forms * Create scripts that store, retrieve, and update database information * Display database information in a Web page
DemonWars Saga Volume 1: The Demon Awakens - The Demon Spirit - The Demon Apostle
R.A. Salvatore - 2014
A. Salvatore introduced fantasy readers around the globe to an astonishing new world. As the DemonWars Saga unfolds over these first three books, two intrepid young heroes must confront the dark tides of destiny in an epic search for justice and peace. This eBook bundle includes: THE DEMON AWAKENSTHE DEMON SPIRITTHE DEMON APOSTLE A great evil has awakened in the land of Corona: a demon determined to spread death and misery. His goblin armies and fearsome giants ravage the settlements of the frontier, and in the small village of Dundalis their merciless attack leaves behind two shattered orphans: Pony and her lifelong friend Elbryan. Taken in by elves, Elbryan is raised to become a formidable ranger—a fateful role that will lead him into harrowing confrontation. Meanwhile, on a far-off island, a shower of gemstones falls onto the black sand shores. These heaven-sent stones carry within them an incredible power—the key to all that is good and all that is evil in the world. Now it’s up to one young monk to liberate them from the corrupt monastery that harvests them. Pray that they don’t fall into the wrong, clawed hands. Praise for the DemonWars Saga “An enthralling epic adventure story, it introduces memorable characters and an intricate scheme of magic the readers won’t soon forget.”—Terry Brooks, on The Demon Awakens “A new classic! Wonderfully told! Fans will love it!”—Troy Denning, New York Times bestselling author of Star Wars: Crucible, on The Demon Awakens “Absorbing . . . one of the finest books yet in Salvatore’s prolific career.”—Publishers Weekly, on The Demon Spirit “Unforgettable . . . another rousing and masterful DemonWars adventure . . . a must-read for all fans of Salvatore’s work.”—Realms of Fantasy, on The Demon Apostle
Mary Higgins Clark eBook Sampler
Mary Higgins Clark - 2013
Delve into fan favorites, such as Where Are The Children, Daddy's Little Girl, All Around the Town, and Pretend You Don't See Her, plus an extended teaser of her new mystery thriller, Daddy's Gone A Hunting. Each excerpt comes with an original introduction by the author explaining the inspiration for the book.In her latest novel, Mary Higgins Clark exposes a dark secret from a family’s past that threatens the lives of two sisters, Kate and Hannah Connelly, when the family-owned furniture firm in Long Island City, founded by their grandfather and famous for its fine reproductions of antiques, explodes into flames in the middle of the night, leveling the buildings to the ground, including the museum where priceless antiques have been on permanent display for years.The ashes reveal a startling and grisly discovery and provoke a host of suspicions and questions. Was the explosion deliberately set? What was Kate—tall, gorgeous, blond, a CPA for one of the biggest accounting firms in the country, and sister of a rising fashion designer—doing in the museum when it burst into flames? Why was Gus, a retired and disgruntled craftsman, with her at that time of night?Now Gus is dead, and Kate lies in the hospital badly injured and in a coma, so neither can tell what drew them there, or what the tragedy may have to do with the hunt for a young woman missing for many years, nor can they warn that somebody may be covering his tracks, willing to kill to save himself.
Beginning Python: From Novice to Professional
Magnus Lie Hetland - 2005
Based on "Practical Python," this newly-revised book is both an introduction and practical reference for a swath of Python-related programming topics, including addressing language internals, database integration, network programming, and web services. Advanced topics, such as extending Python and packaging/distributing Python applications, are also covered.Ten different projects illustrate the concepts introduced in the book. You will learn how to create a P2P file-sharing application and a web-based bulletin board, and how to remotely edit web-based documents and create games. Author Magnus Lie Hetland is an authority on Python and previously authored "Practical Python." He also authored the popular online guide, Instant Python Hacking, on which both books are based.
Masterminds of Programming: Conversations with the Creators of Major Programming Languages
Federico BiancuzziJohn Hughes - 2009
In this unique collection, you'll learn about the processes that led to specific design decisions, including the goals they had in mind, the trade-offs they had to make, and how their experiences have left an impact on programming today. Masterminds of Programming includes individual interviews with:Adin D. Falkoff: APL Thomas E. Kurtz: BASIC Charles H. Moore: FORTH Robin Milner: ML Donald D. Chamberlin: SQL Alfred Aho, Peter Weinberger, and Brian Kernighan: AWK Charles Geschke and John Warnock: PostScript Bjarne Stroustrup: C++ Bertrand Meyer: Eiffel Brad Cox and Tom Love: Objective-C Larry Wall: Perl Simon Peyton Jones, Paul Hudak, Philip Wadler, and John Hughes: Haskell Guido van Rossum: Python Luiz Henrique de Figueiredo and Roberto Ierusalimschy: Lua James Gosling: Java Grady Booch, Ivar Jacobson, and James Rumbaugh: UML Anders Hejlsberg: Delphi inventor and lead developer of C# If you're interested in the people whose vision and hard work helped shape the computer industry, you'll find Masterminds of Programming fascinating.
Python for Kids
Jason R. Briggs - 2012
Jason Briggs, author of the popular online tutorial "Snake Wrangling for Kids," begins with the basics of how to install Python and write simple commands. In bite-sized chapters, he instructs readers on the essentials of Python, including how to use Python's extensive standard library, the difference between strings and lists, and using for-loops and while-loops. By the end of the book, readers have built a game and created drawings with Python's graphics library, Turtle. Each chapter closes with fun and relevant exercises that challenge the reader to put their newly acquired knowledge to the test.
Introduction to Java Programming: Comprehensive Version
Y. Daniel Liang - 1999
Daniel Liang teaches concepts of problem-solving and object-oriented programming using a fundamentals-first approach. Beginning programmers learn critical problem-solving techniques then move on to grasp the key concepts of object-oriented and GUI programming using Java 5. Students start with the essential problem-solving and programming concepts (control statements, methods, and arrays), are then introduced to object-oriented programming, graphical user interface (GUI), and applets, and finally to exception handling, I/O, data structures, and other advanced subjects. Liang uses small, simple, and stimulating examples to demonstrate concepts and techniques while longer examples are presented in case studies with overall discussions and thorough line-by-line explanations. Students can now write short, interesting, graphical game programs starting from Chapter 2! reinforcing key concepts with objectives lists, introduction and chapter overviews, easy to follow examples, chapter summaries, review questions, programming exercises, interactive self-test. Students receive solutions to even-numbered programming exercises, source code for the examples in the book, online self assessment (w/over 1000 multiple-choice questions) and ONLINE homework through GRADIANCE, the industries most advanced online homework application. Instructors are offered the most extensive library of support materials available including interactive and animated slides, TestGen (w/over 2000 multiple-choice questions), solutions to all programming exercises, sample exams and supplemental exercises. Available in two versions, the Fundamentals First edition (chapters 1-19) and the Comprehensive version (chapters 1-36).
Introducing Windows 10 for IT Professionals
Ed Bott - 2015
This guide introduces new features and capabilities, providing a practical, high-level overview for IT professionals ready to begin deployment planning now. This book is a preview, a work in progress about a work in progress. It offers a snapshot of the Windows 10 Technical Preview as of April 2015, on the eve of the BUILD Developers’ Conference in San Francisco.
Like Warm Sun on Nekkid Bottoms
Chuck Austen - 2007
Wodehouse tradition, if Wodehouse had had a libido. Without meaning to, Corky Wopplesdown has just gotten sexy lingerie model, Wisper Nuckeby, fired. In an effort to somehow make things right he sets off on a wild journey to find her while in the unlikely company of a rude, horny stripper, a repressed minister, an unexpected fiancee and a comic book collecting pervert. Then Corky's car breaks down in the tiny hamlet of Nikkid Bottoms, a little, coastal village where the sun is warm, the people are nice, and the clothing is optional. Funny, edgy and wickedly satirical, this is the irreverent Chuck Austen writing at his ingeniously zany, and unbelievably outrageous best. Fully illustrated.
Ruby for Rails: Ruby Techniques for Rails Developers
David A. Black - 2006
That means you can't tap into the full power of Rails unless you master the Ruby language. ""Ruby for Rails,"" written by Ruby expert David Black (with a forward by David Heinemeier Hansson), helps Rails developers achieve Ruby mastery. Each chapter deepens your Ruby knowledge and shows you how it connects to Rails. You'll gain confidence working with objects and classes and learn how to leverage Ruby's elegant, expressive syntax for Rails application power. And you'll become a better Rails developer through a deep understanding of the design of Rails itself and how to take advantage of it.Newcomers to Ruby will find a Rails-oriented Ruby introduction that's easy to read and that includes dynamic programming techniques, an exploration of Ruby objects, classes, and data structures, and many neat examples of Ruby and Rails code in action. ""Ruby for Rails"": the Ruby guide for Rails developers!What's Inside Classes, modules, and objects Collection handling and filtering String and regular expression manipulation Exploration of the Rails source code Ruby dynamics Many more programming concepts and techniques!
Looney Tunes (1994-) #78
David Cody Weiss - 2001
A classic Looney rivalry hits prime time as Elmer hosts a TV fix-it show and Bugs throws a monkey wrench into the mix! Plus, Daffy and Porky become superspies, and Sylvester is forced to guard Tweety with his life!
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.