Introduced a quarter-century ago, the Oracle database remains the leading enterprise relational database management system (RDBMS) in the world. Oracle is a complex system, offering a myriad of products, languages, and tools. Frequent updates, releases, and editions complicate the ability of Oracle users to keep up with the huge amounts of frequently changing information about the database and its capabilities. The goal of Oracle in a Nutshell is to pull together the most essential information on Oracle architecture, syntax, and user interfaces. The content and format of this book, an admirable addition to OReillys respected In-a-Nutshell line, combine to boil down vital Oracle commands, language constructs, parameters, and file formats...
ISBN: 0-596-00336-6
Издательство:
O'Reilly & Associates
Дата выхода: декабрь 2009
PHP is a simple yet powerful open source scripting language that has become a big player in web development. Over a million web sites, from large corporate sites to small personal sites, are using PHP to serve dynamic web content. PHP\'s broad feature set, approachable syntax, and support for different operating systems and web servers make it an ideal language for rapid web development. The PHP Cookbook is a collection of problems, solutions, and practical examples for PHP programmers. The book contains a unique and extensive collection of best practices for everyday PHP programming dilemmas. For every problem addressed in the book, there\'s a worked-out solution or "recipe" -- short, focused pieces of code that you can insert...
ISBN: 1-56592-681-1
Издательство:
O'Reilly
Дата выхода: декабрь 2002
Can you deliver 90% of your software on time, within budget, and fully meet the user\'s real requirements? Would you like to? Best-selling author Steve McConnell provides a compelling argument for turning software success into an everyday habit by advancing the software profession itself—at the individual, organizational, and industry levels. Expanding on the contents of his previous book After the Gold Rush, the author dispels common myths of software development. If you are a programmer, software developer, engineer, or work in software development, you should READ THIS BOOK. Why do so many companies use outdated and ineffective software development practices? See page 103. What is "cargo cult" software development, and who...
PHP is an open source, server-side HTML-embedded web-scripting language for creating dynamic web pages. Outside of being browser-independent, it offers a simple and universal cross-platform solution for e-commerce, complex web, and database-driven applications. Professional PHP4 will show you exactly how to create state of the art web applications that scale well, utilize databases optimally, and connect to a back-end network using a multi-tiered approach. This book also aims at teaching PHP by coding - among other things - FTP clients, e-mail clients, some advanced data structures, session management, and secure programming. What does this book cover? The whys and wherefores of PHP4 PHP installation on *nix, Windows, and MacOS X...
ISBN: 1-861-006-91-8
Издательство:
Wrox Press Ltd
Дата выхода: февраль 2002
Jesse Liberty\'s Programming C# provides an adept and extremely well conceived guide to the C# language and is written for the developer with some previous C++, Java, and/or Visual Basic experience. It\'s no secret that many computer books are pretty much devoid of an authorial personality. This title is a winning exception. The author is able to weave in clever examples (using such topics as his own long experience in computing, his dog, Star Trek, etc.) without being coy or getting in the way of presenting real technical information. Liberty\'s wide experience in computers and general writing skill shows, as he is able to draw on a wealth of examples to move his text forward. These are a couple of goals at work in Programming C#....
ISBN: 0-596-00117-7
Издательство:
O'Reilly & Associates
Дата выхода: январь 2002
Python 3 is the best version of the language yet: It is more powerful, convenient, consistent, and expressive than ever before. Now, leading Python programmer Mark Summerfield demonstrates how to write code that takes full advantage of Python 3’s features and idioms. The first book written from a completely “Python 3” viewpoint, Programming in Python 3 brings together all the knowledge you need to write any program, use any standard or third-party Python 3 library, and create new library modules of your own. Summerfield draws on his many years of Python experience to share deep insights into Python 3 development you won’t find anywhere else. He begins by illuminating Python’s “beautiful heart”: the eight key elements of...
ISBN: 978-0-13-712929-4
Издательство:
FT Press
Дата выхода: декабрь 2009
Delivering rich, Web 2.0-style experiences has never been easier. This book gives you a complete hands-on introduction to Microsoft ASP.NET AJAX 1.0, the new framework that offers many of the same benefits for Ajax development that ASP.NET provides for server-side development. With Programming ASP.NET AJAX, you\'ll learn how to create professional, dynamic web pages with Ajax in no time. Loaded with code and examples that demonstrate key aspects of the framework, this book is ideal not only for ASP.NET developers who want to take their applications a step further with Ajax, but for any web developers interested in ASP.NET AJAX, no matter what technology they use currently. That includes JavaScript programmers who would like to avoid the...
ISBN: 978-0-596-51424-2
Издательство:
O'Reilly Media
Дата выхода: декабрь 2009
Suitable for most any programmer who wants to master ASP.NET with an eye toward real-world development, Programming ASP.NET is an excellent resource that mixes good coverage of APIs with actual programming techniques and advice using Visual Basic .NET and C#. The combination places it in the forefront of currently available titles on ASP.NET. Written in part by veteran computer author Jesse Liberty, this book offers an excellent mix of coverage of important ASP.NET features that you will absolutely need to use for real-world programming. Readers with previous ASP experience will appreciate early sections that compare an older ASP sample with the new ASP.NET to highlight whats new and improved, with good explanation of the ASP.NET event...
ISBN: 0-596-00171-1
Издательство:
O'Reilly & Associates
Дата выхода: декабрь 2009
While personal blogs take up much of the blogosphere, blogs are quickly gaining popularity in business as an inexpensive and amazingly effective marketing tool. It’s time for a practical book about business blogging: this is the first book to demonstrate how businesses are blogging and how you can use blogging technology to converse with your customers to build your brand and sell your products. Written from the business person/designer’s perspectives, this book shows how businesses can leverage current, real-world blogging techniques, tools, and platforms to promote and enhance their ventures. The key idea is that the conversation with your market is stronger and more meaningful with a blog. Filled with practical information and...
Python is an ideal language for solving problems, especially in Linux and Unix networks. With this pragmatic book, administrators can review various tasks that often occur in the management of these systems, and learn how Python can provide a more efficient and less painful way to handle them. Each chapter in Python for Unix and Linux System Administration presents a particular administrative issue, such as concurrency or data backup, and presents Python solutions through hands-on examples. Once you finish this book, youll be able to develop your own set of command-line utilities with Python to tackle a wide range of problems. Discover how this language can help you: Read text files and extract information Run tasks concurrently using...
ISBN: 978-0-596-51582-9
Издательство:
O'Reilly Media
Дата выхода: декабрь 2009
Using the simple, robust, Python-based Django framework, you can build powerful Web solutions with remarkably few lines of code. In Python Web Development with Django®, three experienced Django and Python developers cover all the techniques, tools, and concepts you need to make the most of Django 1.0, including all the major features of the new release. The authors teach Django through in-depth explanations, plus provide extensive sample code supported with images and line-by-line explanations. You’ll discover how Django leverages Python’s development speed and flexibility to help you solve a wide spectrum of Web development problems and learn Django best practices covered nowhere else. You’ll build your first Django...
The First Hands-On, Practical, All-Ruby Refactoring Workbook! Refactoring–the art of improving the design of existing code–has taken the world by storm. So has Ruby. Now, for the first time, there’s a refactoring workbook designed from the ground up for the dynamic Ruby language. Refactoring in Ruby gives you all the realistic, hands-on practice you need to refactor Ruby code quickly and effectively. You’ll discover how to recognize “code smells,” which signal opportunities for improvement, and then perfect your program’s design one small, safe step at a time. The book shows you when and how to refactor with both legacy code and during new test-driven development, and walks you through real-world refactoring in...
ISBN: 978-0-321-54504-6
Издательство:
Peachpit Press
Дата выхода: декабрь 2009
The Definitive Refactoring Guide, Fully Revamped for Ruby With refactoring, programmers can transform even the most chaotic software into well-designed systems that are far easier to evolve and maintain. What’s more, they can do it one step at a time, through a series of simple, proven steps. Now, there’s an authoritative and extensively updated version of Martin Fowler’s classic refactoring book that utilizes Ruby examples and idioms throughout–not code adapted from Java or any other environment. The authors introduce a detailed catalog of more than 70 proven Ruby refactorings, with specific guidance on when to apply each of them, step-by-step instructions for using them, and example code illustrating how they work. Many...
ISBN: 978-0-321-60350-0
Издательство:
New Riders Publishing
Дата выхода: декабрь 2009
What can you do when database performance doesnt meet expectations? Before you turn to expensive hardware upgrades to solve the problem, reach for this book. Refactoring SQL Applications provides a set of tested options for making code modifications to dramatically improve the way your database applications function. Backed by real-world examples, youll find quick fixes for simple problems, in-depth answers for more complex situations, and complete solutions for applications with extensive problems. Learn to: Determine if and where you can expect performance gains Apply quick fixes, such as limiting calls to the database in stored functions and procedures Refactor tasks, such as replacing application code by a stored procedure, or...
ISBN: 978-0-596-51497-6
Издательство:
O'Reilly Media
Дата выхода: декабрь 2009
As the application of object technology-particularly the Java programming language-has become commonplace, a new problem has emerged to confront the software development community. Significant numbers of poorly designed programs have been created by less-experienced developers, resulting in applications that are inefficient and hard to maintain and extend. Increasingly, software system professionals are discovering just how difficult it is to work with these inherited, "non-optimal" applications. For several years, expert-level object programmers have employed a growing collection of techniques to improve the structural integrity and performance of such existing software programs. Referred to as "refactoring," these practices have...
This OReilly Cookbook provides more than a hundred recipes to help programmers use regular expressions to manipulate text and crunch data. Every programmer needs a grasp of regular expressions, but their power doesnt come without problems--even seasoned users often have trouble tackling performance issues. With recipes for popular programming languages such as C#, Java, JavaScript, Perl, PHP, Python, Ruby, and VB.NET, this book offers step-by-step solutions to scores of common tasks involving regular expressions. This cookbook will help you: Understand the basics of regular expressions through a concise tutorial Use regular expressions effectively in several programming and scripting languages Learn how to validate and format input...
ISBN: 978-0-596-52068-7
Издательство:
O'Reilly Media
Дата выхода: декабрь 2009
Fully revised, updated, and expanded, Relational Database Design and Implementation, Third Edition is the most lucid and effective introduction to the subject available for IT/IS professionals interested in honing their skills in database design, implementation, and administration. This book provides the conceptual and practical information necessary to develop a design and management scheme that ensures data accuracy and user satisfaction while optimizing performance, regardless of experience level or choice of DBMS. The book begins by reviewing basic concepts of databases and database design, then briefly reviews the SQL one would use to create databases. Topics such as the relational data model, normalization, data entities and Codds...
ISBN: 978-0-12-374730-3
Издательство:
Morgan Kaufmann Publishers
Дата выхода: декабрь 2009
Its the trap that ensnares virtually every business. We focus on process: "how" were doing the job. And we forget about the bigger issue: "what" were doing and "why" were doing it. Thats why were leaving so much value on the table. In Rethink, business architect Ric Merrifield exposes this problem with vivid examples and introduces breakthrough techniques for overcoming it. Merrifield shows how to rise above the clutter of your "hows" to expose what does and doesnt need attention in your organization. Youll learn to identify the activities most critical to success, as well as those that are borderline, redundant, or even counterproductive. Merrifield helps you get past the parochial, subjective viewpoints of ground-level...
Renowned Flash wizard and innovator Robert Penner reveals the fascinating programming and design concepts behind his signature creations. Detailing his groundbreaking designs, this book showcases Penners work that merges math and design with Flash. Youll get an inside look at his sophisticated and unique approach to design--which incorporates advanced ActionScript programming--and discover exclusive techniques associated with some of the most groundbreaking interactive designs ever created. "Gives Macromedia Flash developers the foundational best-practice OOP examples theyve been craving for years. New and experienced OOP programmers will appreciate Penners reassuring hand." --Colin Moock, Author of ActionScript: The Definitive Guide...
ISBN: 0-07-222356-1
Издательство:
Osborne/McGrawHill
Дата выхода: декабрь 2009
Sams Teach Yourself Cisco Routers in 21 Days is an in-depth, straightforward tutorial. It covers configuring a router from the ground up, alerts the reader to the most common problems, and offers tested solutions when they are applicable. Readers will learn how to: install the IOS; perform the initial configuration; configure the router for protocols such as TCP/IP, IPX, RIP, and IGRP, avoid common pitfalls working with routers.
ISBN: 0-672-32296-X
Издательство:
SAMS
Дата выхода: декабрь 2009
SAP can help you capture better information and deliver it more quickly, allowing you to make better decisions and maximize the business value of everything you do. However, SAP implementations require massive effort, total buy-in, and significant change throughout the organization. In SAP Implementation Unleashed, 10 expert SAP project managers, functional consultants, and technologists guide you through the entire journey, helping you avoid pain and pitfalls and gain all the benefits of SAP. The authors introduce start-to-finish business, technical, and project management roadmaps for successful SAP implementation. Then, drawing on their immense experience, they walk you through the entire process of planning and...
ISBN: 978-0-672-33004-9
Издательство:
Sams Pablishing
Дата выхода: декабрь 2009
Can you remember the world before the iPod? How about the world before chunky tomato sauce or brown mustard? Many of these products came about not through focus groups and polling, but rather through research and development labs and marketers developing the products they knew customers would want, before customers knew they wanted them. Today your customers can actually help you create your next product. Rule Developing Experimentation (RDE) is a solution-oriented learning experience. RDE is the systematized process of designing, testing and modifying alternative ideas, packages, products, or services in a disciplined way so that the developer and marketer discover what appeals to the customer, even if the customer cant articulate the...
At the turn of the millennium, McDonalds faced a host of serious problems: a decline in food quality, branding issues, indifferent employees, shoddy service and a poor bottom line. The global brand consulting company Arcature LLC was brought in to develop a global brand direction, and Light (global chief marketing officer of McDonalds during those years)—with others—resuscitated the brand. Though the authors offer a few rushed suggestions for executives trying to recover their failing brands, or to avert the crisis in the first place, the book is essentially a hosanna to Lights corporate messianic abilities. The titular six rules—refocus the organization, restore brand relevance, reinvent the brand experience, reinforce a results...
“Automated decisions systems are probably already being used in your industry, and they will undoubtedly grow in importance. If your business needs to make quick, accurate decisions on an industrialized scale, you need to read this book.” Thomas H. Davenport, Professor, Babson College, Author of Competing on Analytics The computer-based systems most organizations rely on to support their businesses are not very smart. Many of the business decisions these companies make tend to be hidden in systems that make poor decisions, or don’t make them at all. Further, most systems struggle to keep up with the pace of change. The answer is not to implement newer, “intelligent” systems. The fact is that much of today’s existing...
Aimed at forward-thinking software developers and IT managers, Software for Your Head: Core Protocols for Creating and Maintaining Shared Vision provides an innovative set of procedures and reusable "patterns" for improving the way teams work together. This book\'s amalgam of the lingo of software patterns and management theory (and even New Age and popular psychology) helps make the text one of the most challenging you\'ll ever read about team building. Based on the authors\' considerable experience with Microsoft and their simulated developer boot camps run with hundreds of teams, this book eschews providing practical evidence drawn from real projects. Instead, it formulates a unique vocabulary of terms, protocols, and patterns that...