Regular Expression Recipes

A Problem-Solution Approach

Author: Nathan A. Good

Publisher: Apress

ISBN: 1430204168

Category: Computers

Page: 289

View: 1584

*Discusses regular expressions in quick, easy manner (Friedl book is exhaustive, and other two books are superficial) *Teaches by example without exhaustive syntax explanation *Covers the major open source languages

Regular Expression Recipes for Windows Developers

A Problem-Solution Approach

Author: Nathan Good

Publisher: Apress

ISBN: 9781430200284

Category: Computers

Page: 400

View: 9342

* Only book dealing with regular expressions for Windows developers in a concise manner * Teaches beginners by example, without bogging them down in syntactical explanations; also an ideal reference for experienced developers/ programmers * Covers all of the major Windows development languages

Regular Expressions Cookbook

Author: Jan Goyvaerts,Steven Levithan

Publisher: "O'Reilly Media, Inc."

ISBN: 1449319432

Category: Computers

Page: 594

View: 1220

Covers the basics of regular expressions along with recipes for common tasks using C#, Java, JavaScript, Perl, PHP, Python, Ruby, and VB NET.

Mastering Regular Expressions

Understand Your Data and Be More Productive

Author: Jeffrey E.F. Friedl

Publisher: "O'Reilly Media, Inc."

ISBN: 1449332536

Category: Computers

Page: 544

View: 8152

Regular expressions are an extremely powerful tool for manipulating text and data. They are now standard features in a wide range of languages and popular tools, including Perl, Python, Ruby, Java, VB.NET and C# (and any language using the .NET Framework), PHP, and MySQL. If you don't use regular expressions yet, you will discover in this book a whole new world of mastery over your data. If you already use them, you'll appreciate this book's unprecedented detail and breadth of coverage. If you think you know all you need to know about regularexpressions, this book is a stunning eye-opener. As this book shows, a command of regular expressions is an invaluable skill. Regular expressions allow you to code complex and subtle text processing that you never imagined could be automated. Regular expressions can save you time and aggravation. They can be used to craft elegant solutions to a wide range of problems. Once you've mastered regular expressions, they'll become an invaluable part of your toolkit. You will wonder how you ever got by without them. Yet despite their wide availability, flexibility, and unparalleled power, regular expressions are frequently underutilized. Yet what is power in the hands of an expert can be fraught with peril for the unwary. Mastering Regular Expressions will help you navigate the minefield to becoming an expert and help you optimize your use of regular expressions. Mastering Regular Expressions, Third Edition, now includes a full chapter devoted to PHP and its powerful and expressive suite of regular expression functions, in addition to enhanced PHP coverage in the central "core" chapters. Furthermore, this edition has been updated throughout to reflect advances in other languages, including expanded in-depth coverage of Sun's java.util.regex package, which has emerged as the standard Java regex implementation.Topics include: A comparison of features among different versions of many languages and tools How the regular expression engine works Optimization (major savings available here!) Matching just what you want, but not what you don't want Sections and chapters on individual languages Written in the lucid, entertaining tone that makes a complex, dry topic become crystal-clear to programmers, and sprinkled with solutions to complex real-world problems, Mastering Regular Expressions, Third Edition offers a wealth information that you can put to immediateuse. Reviews of this new edition and the second edition: "There isn't a better (or more useful) book available on regular expressions." --Zak Greant, Managing Director, eZ Systems "A real tour-de-force of a book which not only covers the mechanics of regexes in extraordinary detail but also talks about efficiency and the use of regexes in Perl, Java, and .NET...If you use regular expressions as part of your professional work (even if you already have a good book on whatever language you're programming in) I would strongly recommend this book to you." --Dr. Chris Brown, Linux Format "The author does an outstanding job leading the reader from regexnovice to master. The book is extremely easy to read and chock full ofuseful and relevant examples...Regular expressions are valuable toolsthat every developer should have in their toolbox. Mastering RegularExpressions is the definitive guide to the subject, and an outstandingresource that belongs on every programmer's bookshelf. Ten out of TenHorseshoes." --Jason Menard, Java Ranch

Ruby Cookbook

Author: Lucas Carlson,Leonard Richardson

Publisher: "O'Reilly Media, Inc."

ISBN: 1449373690

Category: COMPUTERS

Page: 992

View: 8453

Why spend time on coding problems that others have already solved when you could be making real progress on your Ruby project? This updated cookbook provides more than 350 recipes for solving common problems, on topics ranging from basic data structures, classes, and objects, to web development, distributed programming, and multithreading. Revised for Ruby 2.1, each recipe includes a discussion on why and how the solution works. You’ll find recipes suitable for all skill levels, from Ruby newbies to experts who need an occasional reference. With Ruby Cookbook, you’ll not only save time, but keep your brain percolating with new ideas as well. Recipes cover: Data structures including strings, numbers, date and time, arrays, hashes, files and directories Using Ruby’s code blocks, also known as closures OOP features such as classes, methods, objects, and modules XML and HTML, databases and persistence, and graphics and other formats Web development with Rails and Sinatra Internet services, web services, and distributed programming Software testing, debugging, packaging, and distributing Multitasking, multithreading, and extending Ruby with other languages

JavaScript Cookbook

Programming the Web

Author: Shelley Powers

Publisher: "O'Reilly Media, Inc."

ISBN: 1491902450

Category: Computers

Page: 634

View: 4006

Problem solving with JavaScript is a lot trickier now that its use has expanded considerably in size, scope, and complexity. This cookbook has your back, with recipes for common tasks across the JavaScript world, whether you’re working in the browser, the server, or a mobile environment. Each recipe includes reusable code and practical advice for tackling JavaScript objects, Node, Ajax, JSON, data persistence, graphical and media applications, complex frameworks, modular JavaScript, APIs, and many related technologies. Aimed at people who have some experience with JavaScript, the first part covers traditional uses of JavaScript, along with new ideas and improved functionality. The second part dives into the server, mobile development, and a plethora of leading-edge tools. You’ll save time—and learn more about JavaScript in the process. Topics include: Classic JavaScript: Arrays, functions, and the JavaScript Object Accessing the user interface Testing and accessibility Creating and using JavaScript libraries Client-server communication with Ajax Rich, interactive web effects JavaScript, All Blown Up: New ECMAScript standard objects Using Node on the server Modularizing and managing JavaScript Complex JavaScript frameworks Advanced client-server communications Visualizations and client-server graphics Mobile application development

Java Cookbook

Solutions and Examples for Java Developers

Author: Ian F. Darwin

Publisher: "O'Reilly Media, Inc."

ISBN: 144933881X

Category: Computers

Page: 898

View: 4959

From lambda expressions and JavaFX 8 to new support for network programming and mobile development, Java 8 brings a wealth of changes. This cookbook helps you get up to speed right away with hundreds of hands-on recipes across a broad range of Java topics. You’ll learn useful techniques for everything from debugging and data structures to GUI development and functional programming. Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work. If you are familiar with Java basics, this cookbook will bolster your knowledge of the language in general and Java 8’s main APIs in particular. Recipes include: Methods for compiling, running, and debugging Manipulating, comparing, and rearranging text Regular expressions for string- and pattern-matching Handling numbers, dates, and times Structuring data with collections, arrays, and other types Object-oriented and functional programming techniques Directory and filesystem operations Working with graphics, audio, and video GUI development, including JavaFX and handlers Network programming on both client and server Database access, using JPA, Hibernate, and JDBC Processing JSON and XML for data storage Multithreading and concurrency

Python Cookbook

Recipes for Mastering Python 3

Author: David Beazley,Brian K. Jones

Publisher: "O'Reilly Media, Inc."

ISBN: 1449357350

Category: Computers

Page: 706

View: 2751

If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes written and tested with Python 3.3, this unique cookbook is for experienced Python programmers who want to focus on modern tools and idioms. Inside, you’ll find complete recipes for more than a dozen topics, covering the core Python language as well as tasks common to a wide variety of application domains. Each recipe contains code samples you can use in your projects right away, along with a discussion about how and why the solution works. Topics include: Data Structures and Algorithms Strings and Text Numbers, Dates, and Times Iterators and Generators Files and I/O Data Encoding and Processing Functions Classes and Objects Metaprogramming Modules and Packages Network and Web Programming Concurrency Utility Scripting and System Administration Testing, Debugging, and Exceptions C Extensions

JavaScript Recipes

A Problem-Solution Approach

Author: Russ Ferguson,Keith Cirkel

Publisher: Apress

ISBN: 1430261072

Category: Computers

Page: 347

View: 9435

Quickly discover solutions to common problems, best practices you can follow, and everything JavaScript has to offer. Using a problem-solution approach, this book takes you from language basics like built-in objects and flow control all the way to advanced optimization techniques, frameworks and Node.js. With JavaScript Recipes you will learn language fundamentals like types, conversions, execution contexts, expressions, operators, statements, and built-in objects. You'll explore and make the most of your script’s host environment and how to create your own JavaScript host using Google’s V8 engine. Employ advanced optimization techniques to create scripts that execute as fast, or faster, than native executables. JavaScript Recipes shows you how to avoid wasting development time and concentrate on developing cutting-edge applications. You’ll see how much quicker and efficient it is to develop with JavaScript. Start becoming a JavaScript pro with JavaScript Recipes today. What You'll Learn Learn JavaScript language fundamentals and what they can do for you Use JavaScript’s powerful features to develop next-generation applications Explore your script’s host environment and extend it with your own objects Learn how to use Google’s V8 Engine to create your own JavaScript environment Learn advanced optimization techniques Implement advanced techniques like closures, namespaces, and reflection How to use Node.js efficiently Who This Book Is For JavaScript developers who need to get development tasks accomplished quickly.

Naturally Sassy

My recipes for an energised, healthy and happy you – deliciously free from meat, dairy and wheat

Author: Saskia Gregson-Williams

Publisher: Random House

ISBN: 147352802X

Category: Health & Fitness

Page: 224

View: 4852

'My aim is to make changing the way you eat easy, attainable and non-threatening. I want to take food back to basics: simple, healthy, plant-based recipes, full of unprocessed natural ingredients that taste great. Just remember what you need to help you THRIVE (tasty, healthy recipes that increase vitality effortlessly).' Saskia Be fit and strong not skinny, happy not guilty with 100 healthy recipes for every day, deliciously free from meat, dairy and wheat. Saskia's delicious, easy-to-make recipes will prove to sugar addicts, hardened carnivores and dairy lovers that plant-based eating is delicious, fun and satisfying - as well as really good for you. Recipes are either quick and simple or can be made ahead, ingredients are affordable and easy to find, and you don't need lots of expensive equipment to make this food. As a ballet dancer, this diet gives Saskia all the energy and nutrition she needs to train, recover and perform but you don't have to be an athlete to benefit from this book. These recipes will overhaul your health, leave your skin healthy and glowing, give you energy to tackle every situation and occasion from gym work-outs to that special occasion for which you need to look for best, and give your body all the nutrients it needs to be healthy.

Baking Style

Art Craft Recipes

Author: Lisa Yockelson

Publisher: Houghton Mifflin Harcourt

ISBN: 0544177509

Category: Cooking

Page: 528

View: 3399

A dazzling celebration of the art and craft of baking from the award-winning author of Baking by Flavor and ChocolateChocolate. Popular food writer Lisa Yockelson—whose articles, essays, and recipes have appeared in The Boston Globe, The Washington Post, and Gastronomica—presents what has fascinated her during a lifetime of baking. With 100 essays and more than 200 recipes, along with 166 full-color images, Baking Style is infused with discoveries, inspirations, and exacting but simple recipes for capturing the art and craft of baking at home. Baking Style combines the genre of the culinary essay with recipes, their corresponding methods, and illustrative images, revealing Yockelson’s uniquely intimate expression of the baking process. In these pages, she explores bars, hand-formed, and drop cookies; casual tarts; yeast-raised breads; puffs, muffins, and scones; waffles and crepes; tea cakes, breakfast slices, and buttery squares; cakes and cupcakes. “A collection of cakes, cookies and breads that will gladden the heart of any baking enthusiast. It’s an encyclopedic book from an author whose recipes really work!” —The New York Times Book Review

PHP 5 Recipes

A Problem-Solution Approach

Author: Frank M. Kromann,Jon Stephens,Nathan A. Good,Lee Babin

Publisher: Apress

ISBN: 9781430200703

Category: Computers

Page: 650

View: 5226

* The only PHP "cook book" available that is completely up-to-date for PHP 5 which includes teaching material for PHP 5 object-oriented features * Complete code provided to solve all common problems PHP developers will come across in day-to-day work as well as using built in PHP functionality * Works well as a learn-by-example teaching book, as well as a quick solutions book

ElasticSearch Cookbook

Author: Alberto Paro

Publisher: Packt Publishing Ltd

ISBN: 1782166637

Category: Computers

Page: 422

View: 1739

Written in an engaging, easy-to-follow style, the recipes will help you to extend the capabilities of ElasticSearch to manage your data effectively. If you are a developer who implements ElasticSearch in your web applications, manage data, or have decided to start using ElasticSearch, this book is ideal for you. This book assumes that you’ve got working knowledge of JSON and Java

Under the Shade of Olive Trees

Recipes from Jerusalem to Marrakech and Beyond

Author: Merijn Tol,Nadia Zerouali

Publisher: Abrams

ISBN: 1613126689

Category: Cooking

Page: 288

View: 8284

Dutch writers and cooks Nadia Zerouali and Merijn Tol are in love with the culture and foods of the Mediterranean-Arabian world. They set out on a journey that took them across Morocco and Tunisia, Syria and Lebanon, Sicily and Spain, to experience the rich, exotic flavors of the Middle East. Here, they unpack the secrets to the region’s healthful and intensely flavorful food. They teach the reader about the ingredients—from orange blossom and honey to coriander and argan oil—and how to use them to maximize taste. The region’s food is alive with color, as illustrated by the luscious photographs that accompany the more than 100 recipes. But it is the taste and texture of the foods that will win readers’ hearts: creamy labne, sweet pomegranate, flaky filo pastry, silky hummus. There are whole grains, such as simple summer bulgur salads and vegetable couscous, and tricks for preparing meat to be as flavorful as possible. Easy enough for cooking novices, Under the Shade of Olive Trees will transport readers to a magical, delicious region of the world.

Natural Language Processing with Python Cookbook

Over 60 recipes to implement text analytics solutions using deep learning principles

Author: Krishna Bhavsar,Naresh Kumar,Pratap Dangeti

Publisher: Packt Publishing Ltd

ISBN: 178728347X

Category: Computers

Page: 316

View: 7063

Learn the tricks and tips that will help you design Text Analytics solutions About This Book Independent recipes that will teach you how to efficiently perform Natural Language Processing in Python Use dictionaries to create your own named entities using this easy-to-follow guide Learn how to implement NLTK for various scenarios with the help of example-rich recipes to take you beyond basic Natural Language Processing Who This Book Is For This book is intended for data scientists, data analysts, and data science professionals who want to upgrade their existing skills to implement advanced text analytics using NLP. Some basic knowledge of Natural Language Processing is recommended. What You Will Learn Explore corpus management using internal and external corpora Learn WordNet usage and a couple of simple application assignments using WordNet Operate on raw text Learn to perform tokenization, stemming, lemmatization, and spelling corrections, stop words removals, and more Understand regular expressions for pattern matching Learn to use and write your own POS taggers and grammars Learn to evaluate your own trained models Explore Deep Learning techniques in NLP Generate Text from Nietzsche's writing using LSTM Utilize the BABI dataset and LSTM to model episodes In Detail Natural Language Processing (NLP) is a field of computer science, artificial intelligence, and computational linguistics concerned with the interactions between computers and human (natural) languages; in particular, it's about programming computers to fruitfully process large natural language corpora. This book includes unique recipes that will teach you various aspects of performing Natural Language Processing with NLTK—the leading Python platform for the task. You will come across various recipes during the course, covering (among other topics) natural language understanding, Natural Language Processing, and syntactic analysis. You will learn how to understand language, plan sentences, and work around various ambiguities. You will learn how to efficiently use NLTK and implement text classification, identify parts of speech, tag words, and more. You will also learn how to analyze sentence structures and master lexical analysis, syntactic and semantic analysis, pragmatic analysis, and the application of deep learning techniques. By the end of this book, you will have all the knowledge you need to implement Natural Language Processing with Python. Style and Approach This book's rich collection of recipes will come in handy when you are working with Natural Language Processing with Python. Addressing your common and not-so-common pain points, this is a book that you must have on the shelf.

PHP and MySQL Recipes

A Problem-Solution Approach

Author: Frank M. Kromann

Publisher: Apress

ISBN: 1484206053

Category: Computers

Page: 361

View: 9068

Gain instant solutions, including countless pieces of useful code that you can copy and paste into your own applications, giving you answers fast and saving you hours of coding time. You can also use this book as a reference to the most important aspects of the latest PHP scripting language, including the vital functions you know and love from previous versions of PHP, as well as the functions introduced in PHP 7. PHP and MySQL Recipes: A Problem-Solution Approach supplies you with complete code for all of the common coding problems you are likely to face when using PHP and MySQL together in your day-to-day web application development. This invaluable guide includes over 200 recipes and covers numerous topics. What you hold in your hands is the answer to all your PHP 7 needs. Furthermore, this book explains the PHP functionality in detail, including the vastly improved object-oriented capabilities and the new MySQL database extension. PHP and MySQL Recipes will be a useful and welcome companion throughout your career as a web developer, keeping you on the cutting edge of PHP development, ahead of the competition, and giving you all the answers you need, when you need them. What You'll Learn Work with arrays, dates and times, strings, files and directories, and dynamic imaging Write regular expressions in PHP Use the variables and functions found in PHP Who This Book Is For Experienced PHP and MySQL programmers and web developers who have at least some PHP and MySQL programming experience.

Clojure Cookbook

Recipes for Functional Programming

Author: Luke VanderHart,Ryan Neufeld

Publisher: "O'Reilly Media, Inc."

ISBN: 1449366414

Category: Computers

Page: 476

View: 856

With more than 150 detailed recipes, this cookbook shows experienced Clojure developers how to solve a variety of programming tasks with this JVM language. The solutions cover everything from building dynamic websites and working with databases to network communication, cloud computing, and advanced testing strategies. And more than 60 of the world’s best Clojurians contributed recipes. Each recipe includes code that you can use right away, along with a discussion on how and why the solution works, so you can adapt these patterns, approaches, and techniques to situations not specifically covered in this cookbook. Master built-in primitive and composite data structures Create, develop and publish libraries, using the Leiningen tool Interact with the local computer that’s running your application Manage network communication protocols and libraries Use techniques for connecting to and using a variety of databases Build and maintain dynamic websites, using the Ring HTTP server library Tackle application tasks such as packaging, distributing, profiling, and logging Take on cloud computing and heavyweight distributed data crunching Dive into unit, integration, simulation, and property-based testing Clojure Cookbook is a collaborative project with contributions from some of the world’s best Clojurians, whose backgrounds range from aerospace to social media, banking to robotics, AI research to e-commerce.

Fresh Happy Tasty

An Adventure in 100 Recipes

Author: Jane Coxwell

Publisher: Harper Collins

ISBN: 0062125427

Category: Cooking

Page: 320

View: 712

In Fresh Happy Tasty, Diane von Furstenberg’s personal chef, Jane Coxwell, shares 100 healthy, delicious, and unpretentious recipes from her travels around the world on the Eos yacht. Filled with delicious, thoughtful favorites, Fresh Happy Tasty, proves that simple, fresh ingredients are all you need to prepare scrumptious, healthy meals. With gorgeous full-color photographs, and a foreword by Diane von Furstenberg, Fresh Happy Tasty is a culinary road trip you can take right in your own kitchen—and the perfect way to bring family and friends together to share fabulous food and good times.

Sam the Cooking Guy

Just Grill This!

Author: Sam Zien

Publisher: John Wiley & Sons

ISBN: 0470467932

Category: Cooking

Page: 272

View: 5155

The Emmy Award-winning host of Sam the Cooking Guy and Just Cook This provides unconventional ideas for cooking anything on the grill and includes recipes and instructions for making sauces, drinks and everything else for the perfect backyard barbecue. Original.

Mathematica Cookbook

Building Blocks for Science, Engineering, Finance, Music, and More

Author: Sal Mangano

Publisher: "O'Reilly Media, Inc."

ISBN: 1449390765

Category: Computers

Page: 830

View: 5135

Mathematica Cookbook helps you master the application's core principles by walking you through real-world problems. Ideal for browsing, this book includes recipes for working with numerics, data structures, algebraic equations, calculus, and statistics. You'll also venture into exotic territory with recipes for data visualization using 2D and 3D graphic tools, image processing, and music. Although Mathematica 7 is a highly advanced computational platform, the recipes in this book make it accessible to everyone -- whether you're working on high school algebra, simple graphs, PhD-level computation, financial analysis, or advanced engineering models. Learn how to use Mathematica at a higher level with functional programming and pattern matching Delve into the rich library of functions for string and structured text manipulation Learn how to apply the tools to physics and engineering problems Draw on Mathematica's access to physics, chemistry, and biology data Get techniques for solving equations in computational finance Learn how to use Mathematica for sophisticated image processing Process music and audio as musical notes, analog waveforms, or digital sound samples