70% stars - 3077 reviews
  • About The File:
    File Format | PDF
    File Size | 5.86 MB
    Pages | 401
    Language | English
    Category | Python
    Description:  Too often, healthcare workers are led to believe that medical informatics is a complex field that can only be mastered by teams of professional programmers. This is simply not the case. With just a few dozen simple algorithms, easily implemented with open source programming languages, you can fully utilize the medical information contained in clinical and research datasets. The common computational tasks of medical informatics are accessible to anyone willing to learn the basics.
    Methods in Medical Informatics: Fundamentals of Healthcare Programming in Perl, Python, and Ruby demonstrates that biomedical professionals with fundamental programming knowledge can master any kind of data collection. Providing you with access to data, nomenclatures, and programming scripts and languages that are all free and publicly available, this book

    Describes the structure of data sources used, with instructions for downloading
    Includes a clearly written explanation of each algorithm
    Offers equivalent scripts in Perl, Python, and Ruby, for each algorithm
    Shows how to write short, quickly learned scripts, using a minimal selection of commands
    Teaches basic informatics methods for retrieving, organizing, merging, and analyzing data sources
    Provides case studies that detail the kinds of questions that biomedical scientists can ask and answer with public data and an open source programming language
    Requiring no more than a working knowledge of Perl, Python, or Ruby, Methods in Medical Informatics will have you writing powerful programs in just a few minutes. Within its chapters, you will find descriptions of the basic methods and implementations needed to complete many of the projects you will encounter in your biomedical career.
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 82.7 MB
    Pages | 448
    Language | English
    Category | Programming
    Description:  Visually explore the range of built-in and third-party libraries of Perl and Apache
    Perl and Apache have been providing Common Gateway Interface (CGI) access to Web sites for 20 years and are constantly evolving to support the ever-changing demands of Internet users. With this book, you will heighten your knowledge and see how to usePerl and Apache to develop dynamic Web sites.
    Beginning with a clear, step-by-step explanation of how to install Perl and Apache on both Windows and Linux servers, you then move on to configuring each to securely provide CGI Services. CGI developer and author Adam McDaniel shows techniques for effectively developing and maintaining dynamic sites and he shares real-world examples describing MySQL database access, PayPal credit-card transactions, and sample Facebook and Twitter interfaces.

    Apache and Perl have been providing Common Gateway Interface (CGI) access to Internet Web sites for more than two decades, and both products are constantly evolving to support today's user requirements
    Shows how to install Perl and Apache on Windows and Linux servers and configure each to securely provide CGI services
    Details techniques for effectively developing and maintaining dynamic Web sites
    Addresses MySQL database access and PayPal credit-card transactions, and examines sample Facebook and Twitter interfaces.
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 3.59 MB
    Pages | 741
    Language | English
    Category | Programming
    Description:  Apache is the most popular web server on the Internet because it is free, reliable, and extensible. The availability of the source code and the modular design of Apache makes it possible to extend web server functionality through the Apache API.
    For the most part, however, the Apache API has only been available to C programmers, and requires rebuilding the Apache server from source. mod_perl, the popular Apache module used primarily for enhanced CGI performance, changed all that by making the Apache API available to Perl programmers. With mod_perl, it becomes simple to develop Apache modules with Perl and install them without having to rebuild the web server.
    Writing Apache Modules with Perl and C shows how to extend web server capabilities regardless of whether the programming language is Perl or C. The book explains the design of Apache, mod_perl, and the Apache API. It then demonstrates how to use them to perform for tasks like the following:

    Rewriting CGI scripts as Apache modules to vastly improve performance
    Server-side filtering of HTML documents, to embed special markup or code (much like SSI)
    Enhancing server log functionality
    Converting file formats on the fly
    Implementing dynamic navigation bars
    Incorporating database access into CGI scripts
    Customizing access control and authorization to block robots or to use an external database for passwords
    The authors are Lincoln Stein and Doug MacEachern. Lincoln is the successful author of How to Set Up and Maintain a World Wide web Site and the developer of the widely used Perl CGI.pm module. Doug is a consultant and the creator of the innovative mod_perl Apache module.
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 3.09 MB
    Pages | 433
    Language | English
    Category | Programming
    Description:  Open source tools provide a powerful and flexible environment for web development and maintenance. If your site has complex business rules or server logic, then you need more than just an interface builder. You need a strong application language with effective tools ready at hand. Perl's strengths make it a natural choice.
    Did you know you can easily build a site with features like message forums, chat, session management, custom preferences and other features your users will love? This book shows you how. But it is more than a programming book. It covers a wide spectrum of practical issues and how to handle them, such as when to use a database, what information needs to be secure (and how to secure it), and how to keep traffic from crippling your site. It will teach you the empowering use of ready-made modules so you don't have to reinvent the wheel. And it will even teach you how to successfully advocate the use of Open Source tools in your company.

    What's Inside:
    CGI and mod_perl programming
    mod_ssl, mod_rewrite and other Apache modules
    Using DBI with databases
    HTML::Mason and Template Toolkit for embedded scripting
    User login and session management
    Performance and system monitoring tools
    Growth planning and disaster recovery
    Sample layouts for community, corporate and e-commerce sites.
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 9.83 MB
    Pages | 432
    Language | English
    Category | Programming Web
    Description:  Open source technologies are providing developers with a range of more cost-effective, robust alternatives to commercial software for building dynamic, data-driven, secure Web applications. This practical guide presents a broad survey of LAMP technologies, and shows how these solutions can be implemented efficiently and securely while improving reliability and dramatically cutting costs. The book focuses on the most important core material necessary for the developer to hit the ground running and begin building applications right away, and shows the reader where to go to find comprehensive information on all the topics covered. The book introduces the pillars of open source development, and reviews the current techniques and standards for each. It shows what it is easily possible to do using them, what might be possible with more work, and how to decide which tool is appropriate for what task. In addition to the technologies in the subtitle the book also covers Embperl, mod_perl, Mason, and WML. The authors provide many examples, all of which are active on the companion Web site. Finally, the authors include extensive coverage of the security issues involved.
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 3.44 MB
    Pages | 307
    Language | English
    Category | Programming Perl
    Description:  Writing Perl Modules for CPAN offers Perl developers a comprehensive guide to using and contributing to the Comprehensive Perl Archive Network (CPAN). Starting with a general overview of CPAN's history, network topology, and navigational mechanisms, the book quickly brings you up-to-speed regarding how to search out and install available modules. However, in the true open source spirit, author and experienced Perl developer Sam Tregar teaches you how to not only use, but also contribute to CPAN via an in-depth discussion of module creation, submission, and maintenance.

    Beginning with a survey of basic design principles, Tregar takes care to discuss all issues relevant to developers wishing to create great Perl modules, including choosing a proper name, properly using Perl's POD (plain old documentation) feature, concepts surrounding functional and object-oriented API development, and much more. Tregar then proceeds with a complete dissertation of how modules should conform to CPAN module specifications, covering required distribution files and coding considerations, in addition to offering advice regarding proper module testing. After demonstrating how to create a module and prepare it for release, Tregar guides you through the CPAN module submission process and discusses module maintenance once the module has been contributed to the CPAN service.
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 22.4 MB
    Pages | 337
    Language | English
    Category | Programming Perl
    Description:  Most Perl programmers have been frustrated at one time or another because the system just wouldn't do what they wanted it to do. There was that one simple and obvious utility that was missing that would make life so much easier: A tool to get a stock quote, show off a photograph collection, or even display a collection of favorite comics. Wicked Cool Perl Scripts is about writing those utilities quickly and easily. A collection of handy utilities that solves difficult problems, Wicked Cool Perl Scripts is a great resource for the savvy Perl programmer.
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 1.63 MB
    Pages | 230
    Language | English
    Category | Programming Perl
    Description:  On the World Wide Web, people are accustomed to using graphical browsers such as Netscape Navigator or Mosaic as their only interface for visiting remote sites, accessing up-to-date documents, and filling out forms. But graphical browsers can be limiting: the very interactivity that makes them so intuitive to use also makes them clumsy for automating tasks. If you want to get the latest weather report every few hours, track a Federal Express package online, or use a dictionary server repeatedly throughout the day, using your browser to perform the same task over and over can become cumbersome. As with any repetitive task, these applications are best done by writing a script.
    Web Client Programming with Perl shows you how to extend scripting skills to the Web. This book teaches you the basics of how browsers communicate with servers and how to write your own customized Web clients to automate common tasks. It is intended for those who are motivated to develop software that offers a more flexible and dynamic response than a standard Web browser.

    Using this book, you'll learn how to:
    Automate repetitive queries on the Web
    Detect broken hyperlinks on your site
    Write simple "robots" that traverse hyperlinks across a site, and across the Web in general

    This book will be of interest to:
    Web administrators who need to automate repetitive tasks or reduce maintenance time
    UNIX shell programmers who want to interface their scripts to the Web
    Commercial software developers and consultants who need reference material for technical Web specifications and proof-of-concept examples
    Most of the examples in this book use Perl, a versatile and portable language that is already familiar to many CGI programmers and UNIX power users. The book does not teach Perl, but the techniques used in the book should be easily followed by anyone with some programming background and can be adapted to whatever language you choose.
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 10.1 MB
    Pages | 160
    Language | English
    Category | Programming Perl
    Description: The Visibooks guide to PERL basics: the simplest way to learn and teach computer subjects.

    In this section, you’ll learn how to:
    • Install an FTP program
    • Create a simple script
    • Upload a script
    • Set script permissions
    • Run a script from a Web page
    • Insert comments

    • Format text output with HTML tags
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 6.26 MB
    Pages | 1003
    Language | English
    Category | Programming Perl
    Description:  Perl is a powerful and convenient tool for manipulating text, generating reports, performing system tasks, and programming the Internet. This book introduces new and experienced programmers to the world of Perl and teaches all major aspects of this powerful programming language.

    -- No previous programming experience is required
    -- Explores the old and new features of Perl and Perl 5
    -- Teaches Internet programming with Perl 5
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 5.33 MB
    Pages | 492
    Language | English
    Category | Programming Perl
    Description:  This book is a step-by-step tutorial of how to create, use, and maintain Common Gateway Interfaces (CGI). It describes effective ways of using CGI as an integral part of Web development.


    -- Adds interactivity and flexibility to the information that can be provided through your Web site
    -- Includes references to major protocols such as NCSA HTTP, CERN HTTP, and SHTTP
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 1.0 MB
    Pages | 388
    Language | English
    Category | Programming Perl
    Description:  After providing an introduction to the Perl programming language, this helpful guide teaches computer networking using Perl. Topics discussed include ethernet network analysis, programming standard Internet protocols, and exploring mobile agent programming.

    * Each chapter provides a general discussion of the technologies under consideration, the support for programming the technologies as provided by Perl, and implementations of working examples
    * Covers Mobile Agent Technology, which is set to become one of the "next big things" on the Internet
    * Further information is supplied, including a listing of Web and print resources, programming exercises, and tips to expand the reader's understanding of the material
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 4.31 MB
    Pages | 678
    Language | English
    Category | Programming Perl
    Description:  Programming Perl, 2nd Edition is the authoritative guide to Perl version 5, the scripting utility that has established itself as the programming tool of choice for the World Wide Web, UNIX system administration, and a vast range of other applications. Version 5 of Perl includes object-oriented programming facilities. The book is coauthored by Larry Wall, the creator of Perl.
    Perl is a language for easily manipulating text, files, and processes. It provides a more concise and readable way to do many jobs that were formerly accomplished (with difficulty) by programming with C or one of the shells. Perl is likely to be available wherever you choose to work. And if it isn't, you can get it and install it easily and free of charge.
    This heavily revised second edition of Programming Perl contains a full explanation of the features in Perl version 5.003. Contents include:

    An introduction to Perl
    Explanations of the language and its syntax
    Perl functions
    Perl library modules
    The use of references in Perl
    How to use Perl's object-oriented features
    Invocation options for Perl itself, and also for the utilities that come with Perl
    Other oddments: debugging, common mistakes, efficiency, programming style, distribution and installation of Perl, Perl poetry, and so on.
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 10.5 MB
    Pages | 1200
    Language | English
    Category | Programming Perl
    Description:  Perl is one of the most important scripting languages in use today. Open source, freely available, portable, versatile, and robust, powerful and easy to use, Perl is the first choice for thousands of professional web developers. But Perl is far more than a scripting language for the web. Supported by a comprehensive standard library and hundreds of third-party libraries, Perl is an increasingly popular choice for application programming.
    This book provides comprehensive coverage of the Perl language. It covers the fundamentals of data types and file handling through advanced features like regular expressions, object-oriented programming, threads, internationalization, and integrating Perl with the C programming language. The latest version of the language, Perl 5.6, is used throughout, with commentary for those with earlier versions.
    Download | Free
  • About The File:
    File Format | PDF
    File Size | 2.03 MB
    Pages | 273
    Language | English
    Category | Programming Perl
    Description:  Perl, one of the world’s most diffuse programming languages, was born out of the need to resolve the creator's dissatisfaction with what were at the time standard data-parsing solutions. Indeed, since the 1.0 release in 1987, Perl has been heralded for its powerful parsing capabilities features that are further enhanced through the thousands of Perl extensions made available through CPAN (the Comprehensive Perl Archive Network).

    Pro Perl Parsing begins with several chapters devoted to key parsing principles, discussing topics pertinent to regular expressions, parsing grammars, and parsing techniques. This material sets the stage for later chapters, which introduce numerous and powerful CPAN parsing modules, and provide an ample supply of example applications.
    Download | Free