From the Publisher: Virtually everything, not just computers, but all devices are coming onboard the Internet, and the two principal applications are the World-Wide web and E-Mail. The POP3 model for online-only messa...
详细信息
ISBN:
(纸本)9780596000127
From the Publisher: Virtually everything, not just computers, but all devices are coming onboard the Internet, and the two principal applications are the World-Wide web and E-Mail. The POP3 model for online-only messaging is being taxed to its limit, and users clearly would like mail servers with more "oomph". More specifically, the demand is for E-Mail servers that take advantage of centralized resources to manage mail, rather than heap more tasks on end-user computers. This clamor has been answered by incorporating the IMAP protocol into virtually every major E-Mail server on the market. Those that don't already have IMAP are probably among those that are planning to do so. Managing IMAP is a moveable feast of IMAP help. It is a handy guide for everyday tasks common to most IMAP servers as well as a concise reference to help you navigate the sometimes sparsely and obtusely documented open-source software. Whether you want more insight into the IMAP server, client or utility software, or big-picture strategic suggestions to get off your legacy system, Managing IMAP is here to help. This book is both a conceptual and mechanical IMAP road map. Managers, system integrators, and system administrators on the front lines of Internet messaging will find it a valuable tool for IMAP system provision, maintenance and support. It is also useful to anyone considering IMAP for their messaging system. Managing IMAP covers the IMAP protocol, setting up a client, IMAP security, performance monitoring, and tools. Several chapters are devoted specifically to two of the most popular servers: the University of Washington server, and Cyrus, and detailed appendixes cover topics such as TCL, procmail, Sieve, and sendmail.
This paper provides various PHP programming framework (CakePHP2, CodeIgniter, Symfony2, Yii and PhalconPHP) popularity overview and comparison using various criteria. Based on the data obtained during the study two fr...
详细信息
This paper provides various PHP programming framework (CakePHP2, CodeIgniter, Symfony2, Yii and PhalconPHP) popularity overview and comparison using various criteria. Based on the data obtained during the study two frameworks were selected for deeper analysis - Symfony2 and PhalconPHP. This article offers a description of the architecture and main features of selected frameworks (routing, template engine, etc.). During framework comparison a performance test was developed with a goal to determine performance and effectiveness of frameworks during the same task. For performance testing a, Ticket Reserving System" cashier list section was chosen. Tests were performed using ab. exe (Apache Benchmark) tool that comes with the Apache web server. Based on the comparison results recommendations are made that allow web developers to choose a framework for creating a real-world web project. It is planned to expand the developed web system capabilities using web services that are based on open standards and protocols (SOAP, XML-RPC, REST, etc.). (C) 2017 The Authors. Published by Elsevier B.V.
From the Publisher: Scalable Vector Graphics -- or SVG -- is the new XML-based graphics standard from the W3C that will enable web documents to be smaller, faster, and more interactive. J. David Eisenberg's insigh...
详细信息
ISBN:
(纸本)9780596002237
From the Publisher: Scalable Vector Graphics -- or SVG -- is the new XML-based graphics standard from the W3C that will enable web documents to be smaller, faster, and more interactive. J. David Eisenberg's insightful book takes you through the ins and outs of SVG, beginning with basics needed to create simple line drawings and then moving through more complicated features such as filters, transformations, and integration with Java, Perl, and XSLT. Unlike bitmapped GIFs, JPEGs, or PNGs, SVG images are both resolution- and device-independent, so that they can scale up or down to fit proportionally into any size display or any Internet device -- from PDAs to large office monitors to high-resolution printers. Smaller than bitmapped files and faster to download, SVG images can be rendered with different CSS styles for each environment. They work well across a range of available bandwidths. SVG eliminates designers' constant need to update graphics by hand or use custom code to generate bitmap images. And while SVG was created with the web in mind, the language has a variety of other uses. By focusing closely on the markup at the foundation of SVG, SVG Essentials gives you a solid base upon which to create your own custom tools. Explanations of key technical tools -- such as XML, matrix math, and scripting -- are included as appendixes, along with a reference to the SVG vocabulary. Whether you're a graphic designer in search of new tools or a programmer dealing with the complex task of creating and managing graphics, SVG Essentials provides you with the means to take advantage of SVG.
EVEN THE MOST SKILLED web DESIGNERS can find the complexities of creating a full-functioned web site to be a daunting task. Here to help designers create sites that not only work, but work well and are easy to update ...
详细信息
ISBN:
(纸本)9780321429193
EVEN THE MOST SKILLED web DESIGNERS can find the complexities of creating a full-functioned web site to be a daunting task. Here to help designers create sites that not only work, but work well and are easy to update and maintain is an easy-to-read guide to web programming basics from best-selling author Charles Wyke-Smith. Just as architects need to understand building materials and their properties, web designers need to understand the code that serves as the foundation of their sites. Wyke-Smith ensures they do by teaching designers that all dynamic web sites consist of essentially three components: a browser interface, web server middleware, and a database. The guide covers everything from web coding concepts and principles to building sites, designing visual interfaces, developing databases, developing middleware, ensuring a good user experience (through good code!), testing and debugging, and more. Create dynamic web sites that provide real-time responses to user inputs Understand the basic structures of all coding languages, such as variables, functions, conditionals, loops, and objects Use the power of PHP to program the business rules of your site Learn techniques for validating forms to reject erroneous or malicious data Import and export data from other applications via at les Build and query database tables using SQL to manage the data generated by your site's activity Develop a simple content management system Develop a password-protected members-only area of your web site Build a template-based web site with dynamic navigation
From the Publisher: This book presents XML programming from a conceptual perspective, teaching not just the technology, but the background and thinking behind it. Developers learn to do it right, gaining a thorough un...
详细信息
ISBN:
(纸本)9780672324222
From the Publisher: This book presents XML programming from a conceptual perspective, teaching not just the technology, but the background and thinking behind it. Developers learn to do it right, gaining a thorough understanding of the hows and the whys from the ground up. Rather than teaching programmers to memorize specific APIs, this book teaches programmers how to think about XML programming in a language-neutral way, with examples in various languages (such as Java, C++, Perl, and VB) and provides guidance on how and when XML can be used in real-world situations.
As part of the best-selling Pocket Primer series, this book is designed to provide a thorough introduction to numerous Python tools for data scientists. The book covers features of NumPy and Pandas, how to write regul...
详细信息
ISBN:
(数字)9781683928225;9781683928218
ISBN:
(纸本)9781683928232
As part of the best-selling Pocket Primer series, this book is designed to provide a thorough introduction to numerous Python tools for data scientists. The book covers features of NumPy and Pandas, how to write regular expressions, and how to perform data cleaning tasks. It includes separate chapters on data visualization and working with Sklearn and SciPy. Companion files with source code are available. Features:
The PHP web programming platform became very popular in the last years. Its simplicity, easy usage and learning encourage many beginners to concentrate their efforts mainly on it. PHP however has some serious drawback...
详细信息
ISBN:
(纸本)9789549641523
The PHP web programming platform became very popular in the last years. Its simplicity, easy usage and learning encourage many beginners to concentrate their efforts mainly on it. PHP however has some serious drawbacks, which can lead to the adaptation of wrong programming practices. In this article the main drawbacks of PHP are surveyed, along with the potential problems they create. Also some perspectives for the further platform improvement are considered.
From the Book: Why We Wrote This Book Sun certification exams are not tests given after class. If they were, it's unlikely that they would receive the wide ranging industry recognition that they enjoy. These exams...
详细信息
ISBN:
(纸本)9780130449160
From the Book: Why We Wrote This Book Sun certification exams are not tests given after class. If they were, it's unlikely that they would receive the wide ranging industry recognition that they enjoy. These exams are hard, and being hard means that they prove something, and that makes them worth passing. Not everybody does pass, even after repeated attempts. The Sun exams are probably unique in that you don't have to take Sun training to pass, although of course, Sun training is helpful and a good idea to do anyway. The Sun exams have wide-ranging objectives that don't relate to one particular training course. The objectives for the Sun Certified Enterprise Architect (SCEA) for the Java 2 Platform, Enterprise Edition Technology exam are broad; they attempt to capture the main ideas that would be learned over a number of years as a computing professional, typically in a career that spans a longer time frame and more languages than just Java technology. To address these issues, Sun's certification division plans to provide a study guide for each of its tests. This is one of those guides. This book is probably not the only study guide available for the exam, and it's certainly not the only way to prepare for the exam; however, we hope you'll find it helpful and that you'll learn something of value for your professional development, not just how to answer the exam questions. After all, the exam is meant to give you the opportunity to be a better architect, which in the long term will be far more helpful to your career than a piece of paper saying you passed an exam. About the Authors Between us, we have over ten years experience working with Java technology,in terms of developing systems, teaching, and working on the certification exams. We have considerably more experience in the pre-Java technology world of computing, including C, C++, machine languages, hardware design, networking with Transmission Control Protocol/Internet Protocol (TCP/IP), netbios and Novell, and
Hadoop BIG DATA Interview Questions You'll Most Likely Be Asked is a perfect companion to stand ahead above the rest in today's competitive job market.
ISBN:
(数字)9781946383495
ISBN:
(纸本)9781946383488
Hadoop BIG DATA Interview Questions You'll Most Likely Be Asked is a perfect companion to stand ahead above the rest in today's competitive job market.
暂无评论