• The Java EE 6 Tutorial Basic Concepts Fourth Edition

    The Java EE 6 Tutorial Basic Concepts Fourth Edition

    This tutorial is a guide to developing enterprise applications for the Java Platform, Enterprise Edition 6 (Java EE 6) using GlassFish Server Open Source Edition. Oracle GlassFish Server, a Java EE compatible application server, is based on GlassFish Server Open Source Edition, the leading open-source and open-community platform for building and deploying next-generation applications and services. GlassFish Server Open Source Edition,...

     588 p cit 09/05/2013 163 1

  • The Book Qt 4 The Art of Building Qt Applications

    The Book Qt 4 The Art of Building Qt Applications

    A number of years ago, I happened to come across an article on GUI programming with C++. I had just started learning C++ and was amazed at how little code the author2 needed to produce a complete game, including the menus. Of course, there were a number of constructs that needed explanation, but after a short time I was hooked: The Qt library that he used turned out not only to have a very extensive collection of all kinds of useful widgets...

     442 p cit 09/05/2013 139 1



    You are about to begin a journey through JavaScript— a programming language that adds interactivity and spark to web pages all over the Internet. This book, written primarily for nonprogrammers, provides scripts you can cut and paste for use on your website, but it also explains how they work, so you’ll soon be writing your own scripts. Each chapter focuses on a few important JavaScript features, shows you how professional websites...

     519 p cit 09/05/2013 134 1

  • THE BOOK OF CSS3 A Developer's Guide to the Future of Web Design

    THE BOOK OF CSS3 A Developer's Guide to the Future of Web Design

    Let me tell you a little about who I think you are: You’re a web professional who’s been hand-coding HTML and CSS for a few years; you’re pretty comfortable with creating complex layouts, and you know not only your div from your span but also your bold from your strong; you’ve read a little about CSS3 and may even have started experimenting with some of its more decorative features like rounded corners, but you want to gain a deeper...

     308 p cit 09/05/2013 181 1

  • The Art of Concurrency

    The Art of Concurrency

    MULTICORE PROCESSORS MADE A BIG SPLASH WHEN THEY WERE FIRST INTRODUCED. Bowing to the physics of heat and power, processor clock speeds could not keep doubling every 18 months as they had been doing for the past three decades or more. In order to keep increasing the processing power of the next generation over the current generation, processor manufacturers began producing chips with multiple processor cores. More processors running at a...

     303 p cit 09/05/2013 146 1

  • Test-Driven Infrastructure with Chef

    Test-Driven Infrastructure with Chef

    This book is here to help you get your job done. In general, you may use the code in this book in your programs and documentation. You do not need to contact us for permission unless you’re reproducing a significant portion of the code. For example, writing a program that uses several chunks of code from this book does not require permission. Selling or distributing a CD-ROM of examples from O’Reilly books does require permission....

     88 p cit 09/05/2013 57 1

  • SOA in Practice

    SOA in Practice

    I NEVER PLANNED TO BECOME A SOA EXPERT. I WAS A TEAM LEADER IN A DEPARTMENT WHICH WAS instructed to use the new service-oriented architecture approach to communicate with the systems of other departments and business units. A cross-departmental SOA team had provided a SOA concept, including thousand of pages of documentation, several frameworks and libraries, and some sketches of corresponding processes. All we, as a business unit—which had...

     344 p cit 09/05/2013 118 1

  • Shell Scripting expert recipes for linux, Bash, and more

    Shell Scripting expert recipes for linux, Bash, and more

    The shell is the standard interface to every Unix and Linux system; users and administrators alike have experience with the shell, and combining commands into shell scripts is a natural progression. However, that is only the tip of the iceberg. The shell is actually a full programming language, with variables and functions, and also more advanced structures such as arrays (including associative arrays), and being so directly linked to the...

     603 p cit 08/05/2013 149 1

  • Rudy on Rails Bible

    Rudy on Rails Bible

    In July 2004 David Heinemeier Hansson released Ruby on Rails, a Web framework for the Ruby programming language. It quickly gained momentum and became notorious for being a highly productive Model-View-Controller (MVC) Web framework that was particularly well suited to Agile development. Favoring sensible conventions over verbose confi guration fi les, Rails (as it is often called for short) aimed to simplify and improve the lives of...

     484 p cit 08/05/2013 137 1

  • RESTful Java with JAX-RS

    RESTful Java with JAX-RS

    The bulk of my career has been spent working with and implementing distributed middleware. In the mid-’90s I worked for the parent company of Open Environment Corporation, working on DCE tools. Later on, I worked for Iona, developing their nextgeneration CORBA ORB. Currently, I work for the JBoss division of Red Hat, which is entrenched in Java middleware, specifically Java EE. So, you could say that I have a pretty rich perspective when it...

     312 p cit 08/05/2013 127 1

  • Rails for .NET Developers

    Rails for .NET Developers

    As a .NET developer, you’ve probably heard the buzz surrounding Ruby on Rails. It’s true: Rails enables you to create database-driven web applications with remarkable speed and ease. And like many other open source projects, Rails has been most easily adopted by individuals and organizations already immersed in the open source community. That means, as a Microsoft developer, you face unique challenges learning not just Rails but all the...

     276 p cit 08/05/2013 127 1

  • Quick Guide to Flash Catalyst

    Quick Guide to Flash Catalyst

    Adobe Flash is one of the most powerful products in the Adobe Creative Suite family. With their frequent enhancements and developments, Adobe Flash has become a versatile multitasking application that allows you to create websites, desktop applications, mobile applications, cartoon animations, and more. The secret behind Flash is that it has been developed side by side with the newest trends in web technology, such as the Rich Internet...

     74 p cit 08/05/2013 151 1

Hướng dẫn khai thác thư viện số