Pro Active Record: Databases with Ruby and Rails


  • Paperback: 304 pages
  • Publisher: Apress (September 10, 2007)
  • Language: English
  • ISBN-10: 1590598474

Pro Active Record helps you take advantage of the full power of your database engine from within your Ruby programs and Rails applications. ActiveRecord, part of the magic that makes the Rails framework so powerful and easy to use, is the model element of Rails model/view/controller framework. Its an object-relational mapping library enabling you to interact with databases from both Ruby and Rails applications.

Because ActiveRecord is configured with default assumptions that mesh perfectly with the Rails framework, Rails developers often find they hardly need think about it at all. However, if you are developing in Ruby without Rails, or are deploying against legacy databases designed without Rails in mind, or you just want to take advantage of database-specific features such as large objects and stored procedures, you need the in-depth knowledge of ActiveRecord found in this book.

In Pro Active Record, authors Kevin Marshall, Chad Pytel, and Jon Yurek walk you through every step from the basics of getting and installing the ActiveRecord library to working with legacy schema to using features specific to each of todays most popular database engines, including Oracle, MS SQL, MySQL, and more! You’ll come to a deep understanding of ActiveRecord that will enable you to truly exploit all that Ruby, Rails, and your chosen database platform have to offer.

About the Author

Kevin Marshall is a software developer at heart. He is a consultant to a number of companies and currently runs 50+ sites of his own&emdash;many of which are now happily taking advantage of ActiveRecord with the Ruby on Rails framework, including the popular Draftwizard.com. As a technology writer, Kevin has published a short article, “Web Services with Rails”; contributed a few recipes to the Ruby Cookbook; and contributed a number of articles to the Association of Computing Machinery’s periodical, Computing Reviews (available online at www.reviews.com).
Kevin is also a member of the Pro Football Writers Association, the Fantasy Sports Trade Association, and the Fantasy Sports Writers Association. When he’s not deep into coding, building content, or talking football, he’s generally off playing with his sons. To learn more about what he’s up to right now, you can visit his company site, falicon.com, or just drop him a note at info@falicon.com.

Chad Pytel is president of thoughtbot, inc. a software development consulting firm that specializes in agile, test-driven web application development using the Ruby on Rails framework located in Boston, MA, and New York, NY. A firm believer in the Model-View-Controller design pattern and realistic software development, with a history in Java and EJB development, Chad strongly believes that Ruby and Ruby on Rails represents a new, exciting, and better way to develop software.
Chad lives with his wife in Somerville, MA. When not at the office managing projects and writing code, Chad enjoys acting in and producing theater, film, and improv comedy. To follow along with Chad and the rest of the thoughtbot team’s thoughts on business, design, development, and technology, visit their blog at giantrobots.thoughtbot.com.

Jon Yurek is CTO at thoughtbot, inc. Born a programmer, Jon has been developing software professionally since 1999. After seeing the elegant and expressive power of Ruby, Jon quickly moved all new development at thoughtbot away from Java and Perl to using Ruby and Rails.
Jon is a graduate of Worcester Polytechnic Institute and currently lives in Somerville, MA.

Download:

http://w13.easy-share.com/1700080673.html

| | Devamı » 5 Eylül 2008 Cuma Unknown 0 yorum

Successful Time Management


  • Paperback: 152 pages
  • Publisher: Kogan Page; 2nd ed. edition (April 10, 2007)
  • Language: English
  • ISBN-10: 0749448342

In this day of increased pressure to achieve results, time management has become a vital skill. With time-saving solutions, checklists, tips and techniques, “Successful Time Management” helps review and assess time management techniques and shows how to adopt new work practices to make effective use of time. It includes great advice on controlling paperwork, getting and staying organized, delegating and working with others, prioritizing to focus on key issues and realizing the best results. The appendices include a brief assessment of various time management systems such as day, year or meeting planners, action sheets and more. This guide will help readers reduce time-wasting interruptions and focus on the priority tasks that lead to success. Includes new material on email usage

Download:

http://w13.easy-share.com/1700079193.html

| | | Devamı » 29 Ağustos 2008 Cuma Unknown 0 yorum

PHP & MySQL For Dummies 3rd edition


  • Paperback: 456 pages
  • Publisher: For Dummies; 3 edition (November 20, 2006)
  • Language: English
  • ISBN-10: 0470096004

Build an online catalog and a members-only site

Everything you need to know to create a dynamic PHP and MySQL Web site!

Been thinking of creating a high-quality interactive Web site? This book is just what you need to get started! Here’s the fun and easy way® to develop a Web application in PHP 4, 5, or 6 and MySQL 5, test your software, enable your Web pages to display, change, and move database information, and much more.

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
Download:
http://w11.easy-share.com/900760.html
| | Devamı » 27 Ağustos 2008 Çarşamba Unknown 0 yorum

Sams Teach Yourself PHP, MySQL and Apache All in One (3rd Edition)


  • Paperback: 624 pages
  • Publisher: Sams; 3 edition (June 30, 2006)
  • Language: English
  • ISBN-10: 0672328739

You own your own business. You have also created a website for your business that details the products or services that you offer, but it doesn’t allow potential customers to purchase anything online. Don’t risk losing business-learn to create a dynamic online environment using only three programs. PHP, MySQL and Apache are three popular open-source tools that can work together to help you create a dynamic website, such as an online shopping experience. Sams Teach Yourself PHP, MySQL and Apache All in One is a complete reference manual for all three development tools. You will learn how to install, configure and set up the PHP scripting language, use the MySQL database system, and work with the Apache Web server. Then you’ll take it a step further and discover how they work together to create a dynamic website. Use the book and the included CD to create a simple website, as well as a mailing list, online address book, shopping cart and storefront. Updated to reflect the most recent developments in PHP and MySQL, including the final stable release of MySQL 5.0, you will open your website to limitless possibilities with Sams Teach Yourself PHP, MySQL and Apache All in One.

Download:

http://w11.easy-share.com/960877.html

| | Devamı » Unknown 0 yorum

Practical PHP and MySQL(R): Building Eight Dynamic Web Applications


  • Paperback: 528 pages
  • Publisher: Prentice Hall PTR; Pap/Cdr edition (November 14, 2006)
  • Language: English
  • ISBN-10: 0132239973

“Practical PHP and MySQL reflects Jono’s commitment to the spirit of making open source subjects accessible to everyone. The book carefully walks you through the code for eight useful, dynamic Web applications. Projects are presented in a playful way, like the forum project that touts horror movies that make you ‘hide behind the couch.’”

–From the Foreword by Christopher Negus, Series Editor, Negus Live Linux Series

Build Dynamic Web Sites Fast, with PHP and MySQL…

Learn from Eight Ready-to-Run Applications!

Suddenly, it’s easy to build commercial-quality Web applications using free and open source software. With this book, you’ll learn from eight ready-to-run, real-world applications–all backed by clear diagrams and screenshots, well-documented code, and simple, practical explanations.

Leading open source author Jono Bacon teaches the core skills you’ll need to build virtually any application. You’ll discover how to connect with databases, upload content, perform cascading deletes, edit records, validate registrations, specify user security, create reusable components, use PEAR extensions, and even build Ajax applications.

Working from complete examples on the CD-ROM, you’ll create

• Generic dynamic Web sites

• Blogs

• Discussion forums

• Shopping carts

• Auction sites

• Calendars

• FAQ systems

• Reusable components

• Content management systems

• News sites

JONO BACON is Ubuntu community manager for Canonical, Ubuntu’s sponsor. He is an established speaker, author, and contributor to the open source community. Bacon co-authored Linux

Desktop Hacks and The Official Ubuntu Book; has served as a columnist for Linux Format, Linux User & Developer, and PC Plus; and is an O’Reilly Networkweblog author. He is a lead developer onthe Jokosher (www.jokosher.org) project,and co-founder of LUGRadio–a podcastwith more than 15,000 listeners, andan annual event that attracts visitorsfrom around the world.

CD-ROM Includes

• XAMPP for Linux: easy-to-install, preconfigured Apache distributions containing MySQL, PHP, Perl, and more

• Source code for all eight fully-working applications discussed in the book

• A remastered Ubuntu live CD, set to run all eight applications live

System Requirements

• CPU: Pentium III, 650 MHz. RAM: 256MB (recommended 512MB).

• Hard disk: No space required to run live CD; 250MB of space needed to put XAMPP server and projects on installed system.

Contents

Foreword xi

About the Author xii

Acknowledgments xiii

Introduction 1

Chapter 1 A New Approach 5

Chapter 2 Getting Started with PHP and MySQL 15

Chapter 3 Running the Projects 53

Chapter 4 Building a Weblog 63

Chapter 5 Discussion Forums 111

Chapter 6 Creating a Shopping Cart 169

Chapter 7 Building an Online Auction Site 219

Chapter 8 Creating a Web-Based Calendar 265

Chapter 9 FAQ Content Management System 303

Chapter 10 Building a Re-Usable Project 379

Chapter 11 Building a News Web Site 425

Appendix A Web Site Design 469

Index 499

About the Author

Jono Bacon works for Canonical as the Ubuntu community manager and is an established speaker, author, and regular contributor to the Open Source community. As an author, Bacon co-authored Linux Desktop Hacks and the Official Ubuntu Book, and has written more than 400 published articles in more than 14 publications. Bacon has also contributed as a columnist for Linux Format, Linux User & Developer, and PC Plus, and is an O’Reilly Network weblog author.

In addition, Bacon is a regular contributor to Open Source in a range of projects, a lead developer on the Jokosher (www.jokosher.org) project, and one of the co-founders of the popular LUGRadio (www.lugradio.org) podcast–a show with more than 15,000 listeners and an annual event that pulls visitors from around the world.

Download:

http://w13.easy-share.com/991453.html

| | Devamı » Unknown 0 yorum

Practical PHP and MySQL(R): Building Eight Dynamic Web Applications

  • Paperback: 528 pages
  • Publisher: Prentice Hall PTR; Pap/Cdr edition (November 14, 2006)
  • Language: English
  • ISBN-10: 0132239973

“Practical PHP and MySQL reflects Jono's commitment to the spirit of making open source subjects accessible to everyone. The book carefully walks you through the code for eight useful, dynamic Web applications. Projects are presented in a playful way, like the forum project that touts horror movies that make you ‘hide behind the couch.

From the Foreword by Christopher Negus, Series Editor, Negus Live Linux Series

Build Dynamic Web Sites Fast, with PHP and MySQL…

Learn from Eight Ready-to-Run Applications!

Suddenly, easy to build commercial-quality Web applications using free and open source software. With this book, you'll learn from eight ready-to-run, real-world applications all backed by clear diagrams and screenshots, well-documented code, and simple, practical explanations.

Leading open source author Jono Bacon teaches the core skills you'll need to build virtually any application. You’ll discover how to connect with databases, upload content, perform cascading deletes, edit records, validate registrations, specify user security, create reusable components, use PEAR extensions, and even build Ajax applications.

Working from complete examples on the CD-ROM, you'll create

Generic dynamic Web sites

• Blogs

• Discussion forums

Shopping carts

Auction sites

Calendars

FAQ systems

Reusable components

• Content management systems

News sites

JONO BACON is Ubuntu community manager for Canonical, Ubuntu's sponsor. He is an established speaker, author, and contributor to the open source community. Bacon co-authored Linux

Desktop Hacks and The Official Ubuntu Book; has served as a columnist for Linux Format, Linux User & Developer, and PC Plus; and is an O'Reilly Networkweblog author. He is a lead developer onthe Jokosher (www.jokosher.org) project,and co-founder of LUGRadio–a podcastwith more than 15,000 listeners, andan annual event that attracts visitorsfrom around the world.

CD-ROM Includes

• XAMPP for Linux: easy-to-install, preconfigured Apache distributions containing MySQL, PHP, Perl, and more

• Source code for all eight fully-working applications discussed in the book

A remastered Ubuntu live CD, set to run all eight applications live

System Requirements

• CPU: Pentium III, 650 MHz. RAM: 256MB (recommended 512MB).

• Hard disk: No space required to run live CD; 250MB of space needed to put XAMPP server and projects on installed system.

Contents

Foreword xi

About the Author xii

Acknowledgments xiii

Introduction 1

Chapter 1 A New Approach 5

Chapter 2 Getting Started with PHP and MySQL 15

Chapter 3 Running the Projects 53

Chapter 4 Building a Weblog 63

Chapter 5 Discussion Forums 111

Chapter 6 Creating a Shopping Cart 169

Chapter 7 Building an Online Auction Site 219

Chapter 8 Creating a Web-Based Calendar 265

Chapter 9 FAQ Content Management System 303

Chapter 10 Building a Re-Usable Project 379

Chapter 11 Building a News Web Site 425

Appendix A Web Site Design 469

Index 499

About the Author

Jono Bacon works for Canonical as the Ubuntu community manager and is an established speaker, author, and regular contributor to the Open Source community. As an author, Bacon co-authored Linux Desktop Hacks and the Official Ubuntu Book, and has written more than 400 published articles in more than 14 publications. Bacon has also contributed as a columnist for Linux Format, Linux User & Developer, and PC Plus, and is an O'Reilly Network weblog author.

In addition, Bacon is a regular contributor to Open Source in a range of projects, a lead developer on the Jokosher (www.jokosher.org) project, and one of the co-founders of the popular LUGRadio (www.lugradio.org) podcast'a show with more than 15,000 listeners and an annual event that pulls visitors from around the world.

Download:

http://w13.easy-share.com/991453.html

| | Devamı » Unknown 0 yorum

Beginning PHP and PostgreSQL E-Commerce: From Novice to Professional


  • Paperback: 700 pages
  • Publisher: Apress (December 5, 2006)
  • Language: English
  • ISBN-10: 159059648X

The PHP language and PostgreSQL database server have long offered an ideal blend of practicality and power for both the novice and experienced programmer alike. Yet the continued evolution of both technologies makes them better suited to drive enterprise-class applications than ever before. In Beginning PHP and PostgreSQL E-Commerce: From Novice to Professional, noted authors Cristian Darie, Emilian Balanescu, and Mihai Bucica show you how to take advantage of this powerful duo to build an e-commerce web site, guiding you step-by-step through the process of designing and developing the project.

Each chapter is devoted to a specific new feature. You’ll learn how to build an online product catalog complete with pagination features, shopping cart, checkout mechanism, product search feature, product recommendations, administrative features, customer accounts, an order-management system, and more. You’ll also learn how to process electronic payments by integrating several popular payment services, including PayPal, DataCash, and Authorize.net, and how to integrate the Amazon E-Commerce Service (ECS).

The book promotes good programming practices, including the separation of presentation code, business code, and data access code using a 3-tier architecture. PDO (PHP Data Objects) is used to connect to the database, and PostgreSQL functions are used to store the data logic. The Smarty templating engine is used to create the presentation layer. For a preview of what this book will teach you, take a look at the HatShop shopping cart demo.

Who This Book Is For

Beginning PHP and PostgreSQL E-Commerce: From Novice to Professional is aimed at developers looking for a tutorial approach to building a full e-commerce web site from design to deployment. However, its assumed that you have mastered the basics of PHP and have some experience working with relational databases (preferably PostgreSQL).

About the Author
Emilian Balanescu is a programmer experienced in many technologies, such as PHP, Java, .NET, PostgreSQL, MySQL, and MS SQL Server. He currently works as a Wireless Network Administrator at accessNET International S.A. Romania, a company that provides fixed wireless access services operating a point-to-multipoint digital radio communication network with national coverage. You can reach Emilian at www.emilianbalanescu.ro. Mihai Bucica started programming and competing in programming contests (winning many of them), all at age twelve. With a bachelor’s degree in computer science from the Automatic Control and Computers Faculty of the Politehnica University of Bucharest, Romania, Bucica works as an Outsourcing Project Manager for Galaxy Soft SRL. Even after working with a multitude of languages and technologies, Bucica’s programming language of choice remains C++, and he loves the LGPL word. Cristian Darie is a software engineer with experience in a wide range of modern technologies and the author of numerous books, including his popular tutorial, Beginning ASP.NET 2.0 E-Commerce in C#. Cristian is studying distributed application architectures for his PhD and is getting involved with various commercial and research projects. When not planning to buy Google, he enjoys his bit of social life. If you want to say “Hi,” you can reach Cristian through his personal web site at http://www.cristiandarie.ro.

Download:

http://w13.easy-share.com/1083850.html

| | Devamı » Unknown 0 yorum

Beginning PHP, Apache, MySQL Web Development


  • Paperback: 720 pages
  • Publisher: Wrox (March 12, 2004)
  • Language: English
  • ISBN-10: 0764557440

What is this book about?
PHP, Apache, and MySQL are the three key open source technologies that form the basis for most active Web servers. This book takes you step-by-step through understanding each — using it and combining it with the other two on both Linux and Windows servers.

This book guides you through creating your own sites using the open source AMP model. You discover how to install PHP, Apache, and MySQL. Then you create PHP Web pages, including database management and security. Finally, you discover how to integrate your work with e-commerce and other technologies. By building different types of Web sites, you progress from setting up simple database tables to tapping the full potential of PHP, Apache, and MySQL.

When you’re finished, you will be able to create well-designed, dynamic Web sites using open source tools.

What does this book cover?

Here’s what you will learn from this book:

  • How PHP server-side scripting language works for connecting HTML-based Web pages to a backend database
  • Syntax, functions, and commands for PHP, Apache, and MySQL
  • Methods and techniques for building user-friendly forms
  • How to easily store, update, and access information using MySQL
  • Ways to allow the user to edit a database
  • E-commerce applications using these three technologies
  • How to set up user logins, profiles, and personalizations
  • Proper protocols for error handling

Who is this book for?

This book is for beginners who are new to PHP and who need to learn quickly how to create Web sites using open source tools. Some basic HTML knowledge is helpful but not essential.

Download:

http://w13.easy-share.com/1125536.html

| | | Devamı » Unknown 0 yorum

Beginning PHP and MySQL: From Novice to Professional, Third Edition


  • Paperback: 1080 pages
  • Publisher: Apress; 3 edition (March 24, 2008)
  • Language: English
  • ISBN-10: 1590598628

Beginning PHP and MySQL: From Novice to Professional, Third Edition offers a comprehensive introduction to two of the most prominent open source technologies on the planet: the PHP scripting language and the MySQL database server. Updated to introduce the features found in MySQLs most significant release to date, readers learn how to take advantage of the latest features of both technologies to build powerful, manageable, and stable web applications.

Essentially three books in one, readers not only profit from extensive introductions to the core features of each technology, but also learn how to effectively integrate the two in order to build robust data-driven applications. Packed with practical examples and insight into the real-world challenges faced by developers based on author W. Jason Gilmore’s 7 years of expertise working with these technologies, readers will repeatedly return to this book as both a valuable instructional tool and reference guide.

What youll learn

  • The PHP language
  • How to back your web site with MySQL
  • Templating so that you can apply a consistent design across all pages on your site
  • How to authenticate your web site users
  • How to use cookies to maintain information (such as items in a shopping cart) while a user is browsing your site

Who is this book for?

This book is written for developers seeking to take advantage of the PHP language and MySQL database to create powerful web applications.

About the Apress Beginning Series

The Beginning series from Apress is the right choice to get the information you need to land that crucial entry-level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” Youll start your journey by seeing what you need to knowbut without needless theory and filler. Youll build your skill set by learning how to put together real-world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you thereit is your trusted guide through unfamiliar territory!

Related Titles

  • Beginning PHP 5 and MySQL E-Commerce: From Novice to Professional
  • Beginning Ajax with PHP: From Novice to Professional
  • PHP 5 Recipes: A Problem-Solution Approach
  • Pro PHP Security
  • PHP 5 Objects, Patterns, and Practice

About the Author
W. Jason Gilmore has been obsessing over all things open source related for almost ten years, with a primary focus on web development technologies. He has been extensively published in publications such as Developer.com, TechTarget, and Linux Magazine, with his work adopted for use within United Nations and Ford Foundation educational programs. Jason is the author of four books, most recently the best-selling Beginning PHP and MySQL 5, Second Edition, published by Apress.
Jason spends his days running Apress’ open source program and his evenings writing, coding, and consulting. He’s a board member of Code Mash, a nonprofit organization dedicated to educating the development community. When not in front of the computer, Jason can typically be found dreaming up home remodeling projects, and making homemade pasta.

Download:

http://w13.easy-share.com/1700080754.html

| | | Devamı » Unknown 0 yorum

PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide


  • Paperback: 648 pages
  • Publisher: Peachpit Press (December 29, 2007)
  • Language: English
  • ISBN-10: 032152599X

It hasn’t taken Web developers long to discover that when it comes to creating dynamic, database-driven Web sites, MySQL and PHP provide a winning open source combination. Add this book to the mix, and there’s no limit to the powerful, interactive Web sites that developers can create. With step-by-step instructions, complete scripts, and expert tips to guide readers, veteran author and database designer Larry Ullman gets right down to business: After grounding readers with separate discussions of first the scripting language (PHP) and then the database program (MySQL), he goes on to cover security, sessions and cookies, and using additional Web tools, with several sections devoted to creating sample applications. This guide is indispensable for intermediate- to advanced level Web designers who want to replace their static sites with something dynamic. In this edition, the bulk of the new material covers the latest versions of both technologies: PHP 6 (due out in 2008) and MySQL 5 (available now). The book’s publication date is likely to beat the official release of PHP 6, making it one of the first books available on the subject.

Download:

http://w15.easy-share.com/1700281756.html

| | | Devamı » Unknown 0 yorum