Delphi in a Nutshell


Author: Ray Lischner
Publisher: "O'Reilly Media, Inc."
ISBN: 1565926595
Category: Computers
Page: 561
View: 5704

Continue Reading →

" Inprise/Borland's Delphi " may be the best Windows Rapid Application Development tool currently available. It offers full support for COM and ActiveX, an object-oriented widget library called the Visual Component Library, and an extensible and customizable rapid application development environment. Delphi in a Nutshell is the comprehensive reference to the programming language for this powerful RAD development tool. "Delphi in a Nutshell" begins with an introduction to Delphi Pascal and a clear discussion of the Delphi object model. It then covers RTTI, the key to Delphi's development environment, which is often poorly documented in other sources such as Delphi's official help files. The book also includes a chapter on concurrent programming in Delphi and the creation of multithreaded applications. The bulk of the book is a complete ordered reference to the Delphi language set. Each reference item includes : the syntax, using standard code conventions. A description. A list of arguments, if any, accepted by the function or procedure. Tips and tricks of usage-practical information on using the language feature in real programs. A brief example. A cross-reference to related keywords. Regardless of how much experience you have with Delphi, this is the book you'll pick up again and again as your standard reference. you'll also use it to master the finer points of the language and to troubleshoot problems. "Delphi in a Nutshell" is the one indispensable reference for Delphi programmers.

C++ In a Nutshell

A Desktop Quick Reference
Author: Ray Lischner
Publisher: O'Reilly Media, Inc.
ISBN: 9781449378837
Category: Computers
Page: 810
View: 6545

Continue Reading →

To-the-point, authoritative, no-nonsense solutions have always been a trademark of O'Reilly books. The In a Nutshell books have earned a solid reputation in the field as the well-thumbed references that sit beside the knowledgeable developer's keyboard. C++ in a Nutshell lives up to the In a Nutshell promise. C++ in a Nutshell is a lean, focused reference that offers practical examples for the most important, most often used, aspects of C++. C++ in a Nutshell packs an enormous amount of information on C++ (and the many libraries used with it) in an indispensable quick reference for those who live in a deadline-driven world and need the facts but not the frills. The book's language reference is organized first by topic, followed by an alphabetical reference to the language's keywords, complete with syntax summaries and pointers to the topic references. The library reference is organized by header file, and each library chapter and class declaration presents the classes and types in alphabetical order, for easy lookup. Cross-references link related methods, classes, and other key features. This is an ideal resource for students as well as professional programmers. When you're programming, you need answers to questions about language syntax or parameters required by library routines quickly. What, for example, is the C++ syntax to define an alias for a namespace? Just how do you create and use an iterator to work with the contents of a standard library container? C++ in a Nutshell is a concise desktop reference that answers these questions, putting the full power of this flexible, adaptable (but somewhat difficult to master) language at every C++ programmer's fingertips.

Delphi Programming for Dummies


Author: Neil J. Rubenking
Publisher: For Dummies
ISBN: 9781568846217
Category: Delphi (Computer file)
Page: 418
View: 1001

Continue Reading →

Helping users accomplish a lot without doing a lot of coding, this book gives a great overview of programming in Delphi starting with the basics--form design. It then takes users step-by-step through placing components on a form, setting properties (color, caption, font) and adding functionality. This book also covers Delphi's network simulation tools.

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: 4682

Continue Reading →

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

C in a Nutshell

The Definitive Reference
Author: Peter Prinz,Tony Crawford
Publisher: "O'Reilly Media, Inc."
ISBN: 1491924195
Category: Computers
Page: 824
View: 3882

Continue Reading →

The new edition of this classic O’Reilly reference provides clear, detailed explanations of every feature in the C language and runtime library, including multithreading, type-generic macros, and library functions that are new in the 2011 C standard (C11). If you want to understand the effects of an unfamiliar function, and how the standard library requires it to behave, you’ll find it here, along with a typical example. Ideal for experienced C and C++ programmers, this book also includes popular tools in the GNU software collection. You’ll learn how to build C programs with GNU Make, compile executable programs from C source code, and test and debug your programs with the GNU debugger. In three sections, this authoritative book covers: C language concepts and language elements, with separate chapters on types, statements, pointers, memory management, I/O, and more The C standard library, including an overview of standard headers and a detailed function reference Basic C programming tools in the GNU software collection, with instructions on how use them with the Eclipse IDE

The Tomes of Delphi

Algorithms and Data Structures
Author: Julian Bucknall
Publisher: Wordware
ISBN: 9781556227363
Category: Computers
Page: 525
View: 4225

Continue Reading →

Featuring a wealth of code examples appropriate for practicing developers, this advanced-level guide provides comprehensive coverage of such topics as arrays, binary trees, data compression. The CD includes the author's highly successful freeware library, EZDSL, along with the code from the book.

Expert Delphi


Author: Pawel Glowacki
Publisher: Packt Publishing Ltd
ISBN: 1786465841
Category: Computers
Page: 506
View: 690

Continue Reading →

Become a developer superhero and build stunning cross-platform apps with Delphi About This Book A one-stop guide on Delphi to help you build cross-platform apps This book covers important concepts such as the FireMonkey library, shows you how to interact with the Internet of Things, and enables you to integrate with Cloud services The code is explained in detail with observations on how to create native apps for Ios and Android with a single code base Who This Book Is For If you want to create stunning applications for mobile, desktop, the cloud, and the Internet of Things, then this book is for you. This book is for developers who would like to build native cross-platform apps with a single codebase for iOS and Android. A basic knowledge of Delphi is assumed, although we do cover a primer on the language. What You Will Learn Understand the basics of Delphi and the FireMonkey application platform as well as the specifics of Android and iOS platforms Complete complex apps quickly with access to platform features and APIs using a single, easy-to-maintain code base Work with local data sources, including embedded SQL databases, REST servers, and Backend-as-a-Service providers Take full advantage of mobile hardware capabilities by working with sensors and Internet of Things gadgets and devices Integrate with cloud services and data using REST APIs and scalable multi-tier frameworks for outstanding multi-user and social experience Architect and deploy powerful mobile back-end services and get super-productive by leveraging Delphi IDE agile functionality Get to know the best practices for writing a high-quality, reliable, and maintainable codebase in the Delphi Object Pascal language In Detail Delphi is the most powerful Object Pascal IDE and component library for cross-platform native app development. It enables building natively compiled, blazingly fast apps for all major platforms including Android, iOS, Windows, Mac, and Linux. If you want to build server-side applications, create web services, and have clear GUIs for your project, then this book is for you. The book begins with a basic primer on Delphi helping you get accustomed to the IDE and the Object Pascal language and will then quickly move on to advanced-level concepts. Through this book, we'll help you understand the architecture of applications and will teach you the important concepts of the FireMonkey library, show you how to build server-side services, and enable you to interact with the Internet of Things. Towards the end, you will learn to integrate your app with various web services and deploy them. By the end of the book, you will be able to build powerful, cross-platform, native apps for iOS and Android with a single code base. Style and approach This book will help you build cross-platform mobile apps with Delphi using a step-by-step approach.

C# 7.0 in a Nutshell

The Definitive Reference
Author: Joseph Albahari,Ben Albahari
Publisher: "O'Reilly Media, Inc."
ISBN: 1491987626
Category: Computers
Page: 1090
View: 9911

Continue Reading →

When you have questions about C# 7.0 or the .NET CLR and its core Framework assemblies, this bestselling guide has the answers you need. Since its debut in 2000, C# has become a language of unusual flexibility and breadth, but its continual growth means there’s always more to learn. Organized around concepts and use cases, this updated edition provides intermediate and advanced programmers with a concise map of C# and .NET knowledge. Dive in and discover why this Nutshell guide is considered the definitive reference on C#. Get up to speed on the C# language, from the basics of syntax and variables to advanced topics such as pointers, operator overloading, and dynamic binding Dig deep into LINQ via three chapters dedicated to the topic Explore concurrency and asynchrony, advanced threading, and parallel programming Work with .NET features, including XML, regular expressions, networking, serialization, reflection, application domains, and security Delve into Roslyn, the modular C# 7.0 compiler-as-a-service

C# in a Nutshell


Author: Peter Drayton,Ben Albahari,Ted Neward
Publisher: "O'Reilly Media, Inc."
ISBN: 9780596005269
Category: Computers
Page: 897
View: 8435

Continue Reading →

Offers a reference to key C# programming concepts covering language elements, syntax, datatypes, and tasks.

Algorithms in a Nutshell

A Practical Guide
Author: George T. Heineman,Gary Pollice,Stanley Selkow
Publisher: "O'Reilly Media, Inc."
ISBN: 1491912995
Category: Computers
Page: 390
View: 7279

Continue Reading →

Creating robust software requires the use of efficient algorithms, but programmers seldom think about them until a problem occurs. This updated edition of Algorithms in a Nutshell describes a large number of existing algorithms for solving a variety of problems, and helps you select and implement the right algorithm for your needs—with just enough math to let you understand and analyze algorithm performance. With its focus on application, rather than theory, this book provides efficient code solutions in several programming languages that you can easily adapt to a specific project. Each major algorithm is presented in the style of a design pattern that includes information to help you understand why and when the algorithm is appropriate. With this book, you will: Solve a particular coding problem or improve on the performance of an existing solution Quickly locate algorithms that relate to the problems you want to solve, and determine why a particular algorithm is the right one to use Get algorithmic solutions in C, C++, Java, and Ruby with implementation tips Learn the expected performance of an algorithm, and the conditions it needs to perform at its best Discover the impact that similar design decisions have on different algorithms Learn advanced data structures to improve the efficiency of algorithms

Coding in Delphi


Author: Nick Hodges
Publisher: Createspace Independent Publishing Platform
ISBN: 9781548879648
Category:
Page: 140
View: 6391

Continue Reading →

Learn the fundamentals of Delphi to build a variety of solutions for many devices and platforms. Author Marco Breveglieri will provide you with an overview of Delphi, its principles, its environment, and its use of Object Pascal language so that you can harness its versatility. With Delphi, the power of Delphi is at your fingertips. This updated and expanded second edition of Book provides a user-friendly introduction to the subject, Taking a clear structural framework, it guides the reader through the subject's core elements. A flowing writing style combines with the use of illustrations and diagrams throughout the text to ensure the reader understands even the most complex of concepts. This succinct and enlightening overview is a required reading for all those interested in the subject . We hope you find this book useful in shaping your future career & Business.

PHP in a Nutshell

A Desktop Quick Reference
Author: Paul Hudson
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449379124
Category: Computers
Page: 372
View: 7214

Continue Reading →

Now installed on more than 20 million Internet domains around the world, PHP is an undisputed leader in web programming languages. Database connectivity, powerful extensions, and rich object-orientation are all reasons for its popularity, but nearly everyone would agree that, above all, PHP is one of the easiest languages to learn and use for developing dynamic web applications. The ease of development and simplicity of PHP, combined with a large community and expansive repository of open source PHP libraries, make it a favorite of web designers and developers worldwide. PHP in a Nutshell is a complete reference to the core of the language as well as the most popular PHP extensions. This book doesn't try to compete with or replace the widely available online documentation. Instead, it is designed to provide depth and breadth that can't be found elsewhere. PHP in a Nutshell provides the maximum information density on PHP, without all the fluff and extras that get in the way. The topic grouping, tips, and examples in this book complement the online guide and make this an essential reference for every PHP programmer. This book focuses on the functions commonly used by a majority of developers, so you can look up the information you need quickly. Topics include: Object-oriented PHP Networking String manipulation Working with files Database interaction XML Multimedia creation Mathematics Whether you're just getting started or have years of experience in PHP development, PHP in a Nutshell is a valuable addition to your desk library.

Learning MySQL


Author: Seyed Tahaghoghi,Hugh E. Williams
Publisher: "O'Reilly Media, Inc."
ISBN: 0596008643
Category: Computers
Page: 598
View: 8800

Continue Reading →

Presents instructions on using MySQL, covering such topics as installation, querying, user management, security, and backups and recovery.

Ruby in a Nutshell


Author: Yukihiro Matsumoto
Publisher: "O'Reilly Media, Inc."
ISBN: 0596002149
Category: Computers
Page: 204
View: 8286

Continue Reading →

Introduces Ruby's object-oriented programming capabilities, detailing command-line options, syntax, built-in variables, functions, commonly used classes and modules, environment variables, operators, methods, and security.

Getting Started With Lazarus and Free Pascal

A Beginners and Intermediate Guide to Free Pascal Using Lazarus Ide
Author: Menkaura Abiola-Ellison
Publisher: CreateSpace
ISBN: 9781507632529
Category: Computers
Page: 370
View: 2477

Continue Reading →

Whether you want to develop your own database application or develop a web application, or even 2D, 3D, or Animation programs. Getting Started with Lazarus & Free Pascal is quite simply the friendliest, most inspiring Lazarus with Free Pascal programming book available.In this book you will find out how to tackle Object-Oriented Programming using Lazarus with Free Pascal, with confidence. Getting Started with Lazarus & Free Pascal's simple, step-by-step format makes it a “must-have” book for aspiring programmers. Learn how to master key programming techniques, from simple topics to more advanced topics, following clear instructions with images. For example, find out how to write simple file handling, user-friendly GUI applications, graphics programming, database programming, error trapping, exception handling, debugging techniques, including code documentation and much more.Discover the strength of over 230 Lazarus Component Libraries. This book is packed with inspirational and practical hands-on projects that are easy-to-follow. Each chapter will take you from start to finish with clear step-by-step instructions, along with examples for you to try out. Each chapter ends with suggestions to try out allowing you to test yourself on what you have learnt. This book is very much a hands-on book and you are required to “roll your sleeves” up and get stuck-in!Perfect for enthusiasts who want to develop their programming skills and ideal for the beginner, intermediate and advanced developer wishing to migrate to Lazarus quickly.

The 5 Second Rule

Transform Your Life, Work, and Confidence with Everyday Courage
Author: Mel Robbins
Publisher: Savio Republic
ISBN: 1682612392
Category: Self-Help
Page: 240
View: 4804

Continue Reading →

Throughout your life, you've had parents, coaches, teachers, friends, and mentors who have pushed you to be better than your excuses and bigger than your fears. What if the secret to having the confidence and courage to enrich your life and work is simply knowing how to push yourself? Using the science habits, riveting stories and surprising facts from some of the most famous moments in history, art and business, Mel Robbins will explain the power of a "push moment." Then, she'll give you one simple tool you can use to become your greatest self. It take just five seconds to use this tool, and every time you do, you'll be in great company. More than 8 million people have watched Mel's TEDx Talk, and executives inside of the world's largest brands are using the tool to increase productivity, collaboration, and engagement. In The 5 Second Rule, you'll discover it takes just five seconds to: Become confident Break the habit of procrastination and self-doubt Beat fear and uncertainty Stop worrying and feel happier Share your ideas with courage The 5 Second Rule is a simple, one-size-fits-all solution for the one problem we all face—we hold ourselves back. The secret isn't knowing what to do—it's knowing how to make yourself do it. p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Arial}

The Journey of Not Knowing

How 21st Century Leaders Can Chart a Course Where There Is None
Author: Julie Benezet
Publisher: Morton Hill Press
ISBN: 0997813911
Category: Business & Economics
Page: 266
View: 9148

Continue Reading →

The Journey of Not Knowing: How 21st Century Leaders Can Chart a Course Where There Is None By Julie Benezet The Journey of Not Knowing is a fast paced, entertaining read that gets to the heart of a critical state in today’s business climate and society overall: the constantly changing, ambiguous 21st Century and the uncharted waters ahead. This book will inspire leaders of any size organization to come to grips with the scariness of the unknown while it advances a new approach to leadership that leverages the discomfort of the new as a powerful source of inspiration rather than a deterrent to building a better future. Written by former Amazon executive, coach and lawyer Julie Benezet, the book combines storytelling, business experience and human psychology to create a roadmap through the ambiguity of building something better in the context of the realities of humans in organizational life. The book tells a story of a day in the life at Arrow, Inc., a fictional company. It follows the defended behaviors throughout that day of its eight very recognizable leadership team members as they work first to avoid and then finally to solve the mystery of why a client fired them. The reward of the discovery is a critical piece of new business and substantial personal growth. To get there, each of team members must face their past, present and future. The memorable characters in the book are persons with whom the readers may cringingly identify. The book creates a framework them to confront their own resistance to change, and tools to start them on their way toward pursuing new possibilities for their lives once they can confront and embrace the scariness of the unknown. The author opens the book with a description of an experience at Amazon that led to her belief about leadership and the unknown. It ends with a primer on the Journey of Not Knowing? leadership model, using the Arrow story to illustrate its principles. The Journey of Not Knowing forms the core of a leadership program that been attended by executives from around the world over the past five years. (www.journeyofnotknowing.com)

!%@:: a directory of electronic mail addressing and networks


Author: Donnalyn Frey,Rick Adams,Richard L. Adams
Publisher: O'Reilly Media
ISBN: 9781565920460
Category: Computers
Page: 640
View: 8814

Continue Reading →

These days, it's a rare person who hasn't heard of the Internet, the global network based on the TCP/IP networking protocols. The Internet offers worldwide services such as electronic mail, Usenet news, file transfer via FTP, remote login to thousands of databases and collections of data, and innovative search services like WAIS, Gopher, and the World Wide Web. Unlike other networks, though, the Internet is not managed by a single organization, with a single access point and a single set of rules. It is truly a "network of networks" made up of hundreds of cooperating organizations. This is the only up-to-date directory that charts the networks that make up the Internet, provides contact names and addresses, and describes the services each network provides. It includes all of the major Internet-based networks, as well as various commercial networks such as CompuServe, Delphi, and America Online that are "gatewayed" to the Internet for transfer of electronic mail and other services. If you want to connect to the Internet or are already connected but want concise, up-to-date information on many of the world's networks, check out this book. Topics covered include: An introduction to email for beginners. For over 190 major networks: a description of the network, the services it provides, and the format of the email addresses needed to reach users on that network. Index to networks by network name, country or area name, and country code. Index to second and third level domains and many sites within each network. This is the fourth edition of this directory, now in a simplified format designed to allow more frequent updates.