Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • MPI Ethno. Forsch.  (36)
  • Birmingham, UK : Packt Pub.  (36)
  • Web site development  (20)
  • Open source software  (18)
Datasource
  • MPI Ethno. Forsch.  (36)
Material
Language
Years
Subjects(RVK)
  • 1
    ISBN: 9781783982752 , 1783982756
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    DDC: 006
    Keywords: Computer software ; Testing ; Application software ; Testing ; Java (Computer program language) ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Over 65 recipes to get you up and running with unit testing using Mockito In Detail Mockito is a testing framework that allows you to easily create test doubles (mocks) of the system under test's collaborators. You can use mocks to better simulate the behavioral patterns of your software in isolation to receive feedback from tests as soon as possible. This book consists of recipes that depict the usage of a vast majority of Mockito functionalities in real-life examples. It goes beyond the documentation and covers how Mockito works and shows the steps to write effective tests using Mockito. This is a focused guide with lots of practical recipes of business issues and presentation of the entire test of the system. This book shows the use of Mockito's popular unit testing frameworks such as JUnit, PowerMock, TestNG, and so on. What You Will Learn Create beautiful tests using Mockito Create mocks and spies in a number of ways Implement best practices to perform tests with Mockito Extend Mockito with other popular Java-based unit testing frameworks such as JUnit and PowerMock Stub behavior of mocks and spies Verify test doubles with Mockito Write good tests using Mockito Integrate Mockito with DI systems Compare Mockito to other mocking frameworks Verify the behavior of your system under test
    Note: "Quick answers to common problems.". - Includes index. - Description based on online resource; title from cover (Safari, viewed July 9, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    ISBN: 9781783981557 , 1783981555
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Community experience distilled
    DDC: 005.756
    Keywords: MariaDB ; Database management ; Client/server computing ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Debug, secure, and back up your data for optimum server performance with MariaDB In Detail MariaDB is a community-driven fork of MySQL, and is a relational DBMS that can be used to build reliable, high-performance database servers. MariaDB combines MySQL characteristics such as replication, backup and disaster recovery, transactions and locks, and also includes important improvements to the performance, stability, security, and monitoring capabilities. Mastering MariaDBstarts with an overview of the basic features and mechanisms, which includes diagnosing and solving real-life problems such as data corruption, poorly performing queries, and deadlocks. You will learn how to improve the performance of a server by identifying slow queries, and how to choose and set up a proper backup plan and recover data when disasters occur. You will learn how to share your data through several servers using replication. By the end of this book, you will be able to configure MariaDB servers, diagnose as well as troubleshoot common transactional problems, and execute database maintenance. What You Will Learn Identify inefficient queries using logs and log analysis tools Design your indexes and optimize your queries to produce efficient query plans Tune MariaDB and InnoDB configuration to achieve a stabilized degree of performance and reliability Create and manage users, roles, and permissions Perform regular backups and restore data Share your data through several partitions, disks, or servers using techniques such as replication to make operations faster Set up, maintain, and troubleshoot a replication environment as well as a database cluster
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Oct. 25, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    ISBN: 9781782160670 , 1782160671
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Community experience distilled
    DDC: 005.268
    Keywords: Cascading style sheets ; HTML (Document markup language) ; JavaScript (Computer program language) ; Application software ; Development ; Web sites ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Develop attractive CSS styles efficiently, using the Less CSS preprocessor In Detail Writing CSS styles can be very tedious?how many times have you written CSS styles that become difficult to read and manage, and frequently have to be duplicated? Less gives you a solid toolkit that can help streamline your code when developing styles for any website of any size, with a significant reduction in the amount of time and effort required. Learning Less.js helps you maximize your experience with the Less library by breaking down each of its main features. This book walks you through examples that progressively build upon your knowledge, taking you from beginner to advanced usage in a series of easy-to-follow steps. We begin with exploring the library, and will learn about the tricks it uses to help us save development time when creating and managing styles, right through to using Less.js in some practical, real-world scenarios. What You Will Learn Explore the different features of the Less library Build an effective toolkit that helps in your development workflow, using different tools in Less Streamline the effort required when constructing themes for content management systems, such as WordPress, using Less Discover how you can use Less to make frameworks work for you in an effective way Enhance the use of Less when working with color, one of the key elements of website design Work with Less to reduce the effort required to construct responsive websites Add flair to your website or online application with animation effects using Less
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed Nov. 7, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    ISBN: 9781783982417 , 1783982411
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Community experience distilled
    DDC: 005.365
    RVK:
    Keywords: Application software ; Development ; Internet programming ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: An intuitive guide to creating easy-to-build scalable web applications using the Play framework In Detail Play is a framework to write web applications using Scala or Java. It provides a productive development environment, allowing you to just hit the "refresh" button in your browser to compile your changes and reload the application. Because of its stateless nature, the framework makes it easy to build applications that scale. Play provides a reactive programming model to harness the event-driven HTTP layer. This book provides a step-by-step walkthrough of how to build a complete web application following best application development practices using Play framework 2. All aspects specific to web-oriented architectures are covered: the HTTP layer, JSON manipulation, HTML templating, asset compression and concatenation, form submission, content negotiation, security, and HTTP streaming. The book will also provide detailed architectural insights into Play framework to give you a better understanding in order to successfully build scalable applications. What You Will Learn Set up a unified development environment for both the client-side and server-side code Understand the challenges of building a scalable web application and master the solutions provided by Play framework Integrate the framework with existing client-side or server-side technologies such as persistence systems Harness the reactive programming model to process data streams Design robust, maintainable, and testable code Be proficient in manipulating JSON data blobs Deploy your application on a PaaS platform
    Note: Includes index. - Description based on online resource; title from cover page (Safari, viewed Oct. 23, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    ISBN: 9781783985999 , 1783985992
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Community experience distilled
    Keywords: Penetration testing (Computer security) ; Computer networks ; Linux device drivers (Computer programs) ; Open source software ; Electronic books ; local ; Electronic books
    Abstract: Build, test, and customize your own Capture the Flag challenges across multiple platforms designed to be attacked with Kali Linux In Detail As attackers develop more effective and complex ways to compromise computerized systems, penetration testing skills and tools are in high demand. A tester must have varied skills to combat these threats or fall behind. This book provides practical and customizable guides to set up a variety of exciting challenge projects that can then be tested with Kali Linux. Learn how to create, customize, and exploit penetration testing scenarios and assault courses. Start by building flawed fortresses for Windows and Linux servers, allowing your testers to exploit common and not-so-common vulnerabilities to break down the gates and storm the walls. Mimic the human element with practical examples of social engineering projects. Facilitate vulnerable wireless and mobile installations and cryptographic weaknesses, and replicate the Heartbleed vulnerability. Finally, combine your skills and work to create a full red-team assessment environment that mimics the sort of corporate network encountered in the field. What You Will Learn Set up vulnerable services for both Windows and Linux Create dummy accounts for social engineering manipulation Set up Heartbleed replication for vulnerable SSL servers Develop full-size labs to challenge current and potential testers Construct scenarios that can be applied to Capture the Flag style challenges Add physical components to your scenarios and fire USB missile launchers at your opponents Challenge your own projects with a best-practice exploit guide to each scenario
    Note: Includes index. - Description based on online resource; title from cover image (Safari, viewed August 12, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Community experience distilled
    Keywords: Electronic commerce ; Computer programs ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: You've built a great online store and all you need now are customers. This is where this invaluable tutorial comes in. Specifically written for Magento users, it uncovers the deep secrets of successful Search Engine Optimization. In Detail Magento is a feature-rich, professional, open source e-commerce application that offers merchants complete flexibility and control over the look, content, and functionality of their online store. You may have the most attractive Magento store on the Internet with the most competitive prices, but without visitors, you'll struggle to make significant sales. By increasing your website traffic through SEO and implementing a few simple conversion rate optimization techniques, it's possible to see a dramatic growth in revenue through your website. Starting with the basics, Magento Search Engine Optimization is a comprehensive guide on how to better optimize your Magento store for search engines such as Google, Bing, and Yahoo. This book will show you how to maximize Search Engine Optimization for your shop website as well as how to implement and incorporate SEO-enhancing techniques and features, layering them progressively into your Magento shop site. With this example-oriented guide, you will become acquainted with a lot of the SEO-related features that Magento is equipped with and how to enable these and configure them correctly. You'll learn which types of pages are most appropriate for optimizing various types of keywords, leaving you well equipped for the on-going management and optimization of your Magento store. You'll also learn how to implement best practices when optimizing all the different elements on category and product pages such as titles, descriptions, and headings. This book also contains information on important SEO topics such as multi-regional store implementations, improving page loading speeds, and tracking your customers through Google Analytics. You will be able to add semantic mark-up to your pages and implement technical URL rewriting to avoid common duplicate content problems. There's also a whole chapter dedicated to some of the best SEO-related Magento extensions. By the end of this book, you will be armed with optimization techniques that will help you generate more sales. What You Will Learn Adjust the default Magento configuration to benefit SEO Understand which of Magento's many pages is best to optimize for certain types of phrases Analyze and track your customers through Google ...
    Note: Includes index. - Description based on online resource; title from thumbnail of cover on resource description page (Safari, viewed Feb.6, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    ISBN: 9781783284887 , 1783284889
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Learn by doing: less theory, more results
    Keywords: Application software ; Development ; Web site development ; Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Your ultimate guide to building a complete web application using all the capabilities of Spring MVC In Detail The MVC architecture for developing web applications continues to be a powerful concept and the most popular design pattern known by developers. Spring MVC is a model-view-controller framework for Java web applications to simplify the writing and testing of Java web applications, which fully integrates with the Spring dependency injection framework. With the power of annotation-based configuration, Spring MVC makes web application development easy for developers. This book is a great companion for beginners who want to learn Spring MVC. With the help of real-world examples, you will learn how to create a completely functional web application. You will also get a complete overview of the Spring web development environment and all its key components. What You Will Learn Familiarize yourself with the anatomy of the Spring development environment Learn about the web application architecture and Spring MVC request flow Integrate bean validation and custom validation Use error handling and exception resolving Discover REST-based web service development and Ajax Test your web application Learn how to use Tiles and Web Flow frameworks in your MVC application
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed July 14, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: JavaScript (Computer program language) ; Web site development ; Web sites ; Design ; Electronic books ; Electronic books ; local
    Abstract: As a web developer, you can benefit greatly from this book - whatever your skill level. Learn how to build dynamic modern websites using jQuery. Packed with recipes, it will quickly take you from beginner to expert. In Detail JQuery is one of the most popular JavaScript frameworks to have ever ruled the Web. It allows its developers to easily break away from static HTML and enables them to bring their sites into the modern era. With jQuery it is possible to quickly create rich interactive websites and web applications that work flawlessly across different platforms such as PC, tablets, mobile, and more. jQuery 2.0 Development Cookbook is your go-to place for modern client-side web development solutions with detailed examples and reusable code. You will learn to use jQuery and build dynamic websites and web applications with a truly unique web experience using animations, effects, user interaction, and more. This Cookbook's extensive and practical examples will guide you through jQuery basics all the way to create full-featured implementations. You will be shown how to add interactive and dynamic content to HTML websites and how to create cross-platform web applications. With jQuery 2.0 Development Cookbook, you will learn everything you need to know to allow you to create modern web applications using jQuery, from the basics to complete features thanks to the detailed and practical examples. What You Will Learn Use jQuery and CSS to create more complete animations Construct a mobile website and web app with jQuery Mobile Create robust web forms for collecting user data with validation and user feedback Build powerful user interface elements to provide an intuitive experience for your users Add style to your interfaces with effects and basic animations Utilize jQuery and AJAX to load content into pages without the need for refreshing
    Note: "Quick answers to common problems.". - Includes index. - Description based on online resources; title from thumbnail of cover on resource description page (Safari, viewed Mar. 10, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Community experience distilled
    Keywords: Web sites ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Without Bootstrap your web designs may not be reaching their full potential. This book will change that through a series of hands-on projects covering everything from custom icon fonts to JavaScript plugins. In Detail Since its debut in August 2011, Twitter Bootstrap, now simply Bootstrap, has become by far the most popular framework for empowering and enhancing frontend web design. With Version 3, Bootstrap reaches an exciting new milestone, introducing a mobile-first responsive grid, new and powerful LESS mixins, and a lean code base optimized for modern browsers. "Bootstrap Site Blueprints" is a hands-on guide to the inner workings of Bootstrap's latest and greatest development milestone. In an easy-to-follow, step-by-step format, you'll quickly get to know the ins and outs of Bootstrap while building a portfolio site, a WordPress theme, a business site, an e-commerce interface, and administration interface, and an upscale marketing site. "Bootstrap Site Blueprints" guides you through the process of building different types of web applications, by leveraging the power of Bootstrap 3. In the process, you'll experience the power of customizing and recompiling Bootstrap's LESS files and adapting Bootstrap's JavaScript plugins, to the design of an excellent user interface. While creating these layouts, you will quickly become comfortable with customizing Bootstrap to meet the needs of your specific projects. You will add custom icon fonts, customize and recompile Bootstrap's powerful LESS files, and leverage Bootstrap's excellent JavaScript plugins to create dynamic user interfaces. By the end of this book you will be a more adept and efficient designer. What You Will Learn Set up a custom Bootstrap project Customize and recompile Bootstrap's LESS files Incorporate custom icon fonts Write your own LESS variables and mixins Translate a Bootstrap design into a WordPress theme Leverage Bootstrap's powerful JavaScript plugins Incorporate non-Bootstrap JavaScript plugins into your design Optimize Bootstrap CSS and JavaScript for performance Implement the PictureFill responsive images method Add touch swipe functionality to the Bootstrap carousel
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed Mar. 11, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    ISBN: 9781783985098 , 1783985097
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Quick answers to common problems
    Keywords: Application software ; Development ; Web sites ; Design ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Over 60 recipes to help you get the most out of your Apache Karaf deployments In Detail Apache Karaf is more than just an OSGi-based runtime container; it's an ecosystem of open source technologies that makes operating and managing applications easier. This book starts by covering how to make your deployment more production ready, and then covers many of the most popular Service Oriented Architecture projects that you can integrate into Karaf ? these are some of the most sought after developer skills in modern enterprises. The book also delves into transforming Karaf into a JSP host, distributing containers using Apache Karaf Cellar, and providing persistence to your applications. Finally, you'll explore the world of Big Data with Apache Cassandra and Hadoop, setting the stage for your Karaf deployment to handle today's large datasets. What You Will Learn Turn Karaf into a Smart Router with Apache Camel Model Karaf into a Message Broker with Apache ActiveMQ Transform Karaf into a JSP host with Pax Web Distribute your Karaf applications across a clustered container with Apache Karaf Cellar Transmute Karaf into a web service container with Apache CXF Set up a Pax Exam test environment Turbo-charge your Karaf applications' persistence layer scalability with Apache Cassandra Manage Big Data on Karaf with Apache Hadoop
    Note: Includes index. - Description based on online resource; title from title page (Safari, viewed Sept. 17, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    ISBN: 9781782169413
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    DDC: 005.712762
    Keywords: Apache ActiveMQ ; Telecommunication ; Message processing ; Computer programs ; Electronic mail systems ; Computer programs ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Develop message-based applications using ActiveMQ and the JMS Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Learn how to use the JMS API Explore advanced messaging features in ActiveMQ Useful information on common pitfalls new developers often encounter In Detail Apache ActiveMQ is a powerful and popular open source messaging and Integration Patterns server. ActiveMQ is a fully JMS 1.1 compliant Message Broker and supports many advanced features beyond the JMS specification. Instant ActiveMQ Application Development How-to shows you how to get started with the ActiveMQ Message Broker. You will learn how to develop message-based applications using ActiveMQ and the JMS specification. In this book you will learn all the basic skills you need to start writing Java Messaging applications with a firm grounding in the more advanced features of ActiveMQ, giving you the tools to continue to master application development using ActiveMQ. Starting by applying the messaging features of the JMS specification to write basic messaging applications, you will develop a basic JMS application using topics and queues to broadcast events as well as perform Request and Response operations over the JMS. Once you have mastered the simple tasks you will move onto using the advanced features in ActiveMQ to supercharge your messaging applications. You will get to grips with ActiveMQ's scheduler to delay messages. You will also learn how to leverage ActiveMQ's fault-tolerant capabilities to create robust client applications.
    Note: "Instant: short, fast, focused.". - Description based on online resource; title from cover (Safari, viewed Aug. 16, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Web site development ; Application software ; Development ; Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Build your web applications from the ground up with the Play framework for Java and Scala Learn something new in an Instant! A short, fast, focused guide delivering immediate results. Get started with Play 2.1 Build your own web application with Java and Scala Handle user input with forms and access data with Ebean, Anorm, and Slick In Detail Play is a full-featured Java and Scala web framework for building modern, high-performance web applications. It is characterized by its simplicity and scalability. With its lightweight, stateless, and web-friendly architecture, Play focuses on developer experience to make web application development fun. Instant Play Framework Starter is the ideal companion to start developing web applications with Play. The building blocks of a typical web application are carefully designed following an on-going example. Instant Play Framework Starter starts with a quick setup and running a first sample. Then, the anatomy of a typical Play application is outlined. More features are added step by step to an example application. The result is the prototype of a highly scalable web application.The example is implemented in Java and in Scala. It consists of building blocks you will find in every Play application. In particular, you will learn how views are rendered with the template engine, how HTTP routes are used to define the navigation rules, and how to separate the application logic of controllers from the business logic of the model. This separation is the result of a careful application design, which makes it easy to add features like data binding and validation. Finally you will see how easy it is to adapt different database access libraries. Instant Play Framework Starter will help you to get started with Play and develop your first application. Packed with examples, it is easy to follow the design of a real-world application. You are able to compare the difference between a Java- and a Scala-based Play application and to decide which language fits your needs best. All topics covered in the book are described with the aim to serve as a reference for future web application development with Play.
    Note: "Instant: short, fast, focused.". - Includes bibliographical references. - Description based on online resource; title from cover
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Web sites ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Learn the important components of responsive web design and make your websites mobile-friendly Learn something new in an Instant! A short, fast, focused guide delivering immediate results Learn how to make your websites beautiful on any device Understand the differences between various responsive philosophies Expand your skill set with the quickly growing mobile-first approach In Detail Making your sites responsive is an easy enough skill to learn, and really pays dividends when you're selling your product to potential clients or just trying to impress your boss for that promotion you want, but understanding all your options will help you develop a workflow that really works for you. Instant Responsive Web Design makes learning mobile-friendly web design a piece of cake with site-builds imploring various approaches using a very easy-to-follow format where you'll actually be creating sites using each approach. Expand your web repertoire in a few, easy hours. Instant Responsive Web Design takes the guesswork out of responsive web design, by teaching readers the most relevant approaches and leaves it up to them to develop a workflow that works best for their style of coding. We'll help you to develop several websites from scratch using different philosophies such as the Goldilocks Approach, make your websites Fluid, understand desktop and mobile-first approaches, and master some of the tricky stuff such as making your images and video responsive. In this step-by-step guide, you'll learn everything you could ever need to become an above-average responsive web designer in a matter of hours.
    Note: "Short, fast, focused.". - Description based on online resource; title from cover (Safari, viewed Nov. 25, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Oracle WebLogic server ; Web servers ; Web site development ; Application software ; Development ; Client/server computing ; Java (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: If you've dipped a toe into Java EE development and would now like to dive right in, this is the book for you. Introduces the key components of WebLogic Server and all that's great about Java EE 6. Create a complete Java EE 6 application leveraging WebLogic features like JMS, SOAP and RESTful Web Services Learn how to use Oracle WebLogic Server's key components and features Step-by-step instructions with screenshots and code samples to help understand and apply concepts In Detail Oracle WebLogic server has long been the most important, and most innovative, application server on the market. The updates in the 12c release have seen changes to the Java EE runtime and JDK version, providing developers and administrators more powerful and feature-packed functionalities. Getting Started with Oracle WebLogic Server 12c: Developer's Guide provides a practical, hands-on, introduction to the application server, helping beginners and intermediate users alike get up to speed with Java EE development, using the Oracle application server. Starting with an overview of the new features of JDK 7 and Java EE 6, Getting Started with Oracle WebLogic Server 12c quickly moves on to showing you how to set up a WebLogic development environment, by creating a domain and setting it up to deploy the application. Once set up, we then explain how to use the key components of WebLogic Server, showing you how to apply them using a sample application that is continually developed throughout the chapters. On the way, we'll also be exploring Java EE 6 features such as context injection, persistence layer and transactions. After the application has been built, you will then learn how to tune its performance with some expert WebLogic Server tips.
    Note: "Professional expertise distilled.". - Includes bibliographical references and index. - Description based on online resource; title from cover (Safari, viewed Dec. 3, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Community experience distilled
    Keywords: HTML (Document markup language) ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Create dynamic and responsive web forms with this in - depth, hands-on guide Enhance the look and feel of your form Optimize your user experience for any device Utilize HTML5's brand new form elements In Detail HTML5 has given web developers the ability to easily develop sites and applications which, previously, were extremely time consuming. Now, they can not only build visually stunning forms and web pages, but can also increase the scope of their applications, as well as collect valuable user inputs and data through customized forms. This practical guide will teach you how to create responsive forms, and how to link them to the database. This will enable you to take advantage of the power behind HTML5 elements for building forms, and make the user interfaces attractive and more interactive. Explore the benefits of web forms, and learn how to create them using new HTML5 form elements. This guide will take you through a number of clear, practical examples that will help you to take advantage of the forms built and customized using HTML5 and related technologies, quickly and painlessly. Your ability to build responsive forms will be enhanced throughout the book. You will also learn about the necessity of validations, CSS3 properties for improving the look of the form, and how to link the form to the server. Lastly, you will learn to make the standard forms responsive by making them compatible with desktops and mobile devices.
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed Jan. 20, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Community experience distilled
    Keywords: Programming languages (Electronic computers) ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: If you know Eclipse then learning how to implement a DSL using Xtext is a natural progression. And this guide makes it easy to get started through a step-by-step approach accompanied with simple examples. Learn to quickly develop a domain-specific language with Xtext Implement any aspect of a DSL using Xtend, a fully featured Java-like programming language Discover how to test a DSL implementation and how to customize runtime and IDE aspects of the DSL In Detail Xtext is an open source Eclipse framework for implementing domain-specific languages together with its IDE functionalities. It lets you implement languages really quickly, and, most of all, it covers all aspects of a complete language infrastructure, starting from the parser, code generator, interpreter, and more. "Implementing Domain-Specific Languages with Xtext and Xtend" will teach you how to develop a DSL with Xtext, an Eclipse framework for implementing domain-specific languages. The chapters are like tutorials that describe the main concepts of Xtext such as grammar definition, validation, code generation, customizations, and many more, through uncomplicated and easy-to-understand examples. Starting with briefly covering the features of Xtext that are involved in a DSL implementation, including integration in an IDE, the book will then introduce you to Xtend as this language will be used in all the examples throughout the book. We then proceed by explaining the main concepts of Xtext, such as validation, code generation, and customizations of runtime and UI aspects. By the end of the book, you will have learned how to test a DSL implemented in Xtext with Junit, in order to follow a test-driven development strategy that will help the developer implement maintainable code that is much faster and cleaner. A test-driven approach is used throughout the book when presenting advanced concepts such as type checking and scoping. The book also shows you how to build and release a DSL so that it can be installed in Eclipse, and gives you hints on how to build the DSL headlessly in a continuous integration server. "Implementing Domain-Specific Languages with Xtext and Xtend" aims to complement the official Xtext documentation to explain the main concepts through simplified examples and to teach the best practices for a DSL implementation in Xtext. It is a Beginner's Guide which should set you up for professional development DSL and its Eclipse IDE tooling.
    Note: Includes bibliographical references and index. - Description based on online resource; title from cover (Safari, viewed Oct. 16, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Adobe Hadoop (Computer file) ; File organization (Computer science) ; Electronic data processing ; Distributed processing ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Get your mountain of data under control with Hadoop. This guide requires no prior knowledge of the software or cloud services - just a willingness to learn the basics from this practical step-by-step tutorial. Learn tools and techniques that let you approach big data with relish and not fear Shows how to build a complete infrastructure to handle your needs as your data grows Hands-on examples in each chapter give the big picture while also giving direct experience In Detail Data is arriving faster than you can process it and the overall volumes keep growing at a rate that keeps you awake at night. Hadoop can help you tame the data beast. Effective use of Hadoop however requires a mixture of programming, design, and system administration skills. "Hadoop Beginner's Guide" removes the mystery from Hadoop, presenting Hadoop and related technologies with a focus on building working systems and getting the job done, using cloud services to do so when it makes sense. From basic concepts and initial setup through developing applications and keeping the system running as the data grows, the book gives the understanding needed to effectively use Hadoop to solve real world problems. Starting with the basics of installing and configuring Hadoop, the book explains how to develop applications, maintain the system, and how to use additional products to integrate with other systems. While learning different ways to develop applications to run on Hadoop the book also covers tools such as Hive, Sqoop, and Flume that show how Hadoop can be integrated with relational databases and log collection. In addition to examples on Hadoop clusters on Ubuntu uses of cloud services such as Amazon, EC2 and Elastic MapReduce are covered.
    Note: Description based on online resource; title from cover (Safari, viewed Dec. 16, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Community experience distilled
    Keywords: JavaScript (Computer program language) ; Web site development ; Internet programming ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Designed for intermediate developers, this superb tutorial will lead you step by step through the process of developing enterprise web applications combining two leading-edge frameworks. Take a big leap forward in easy stages. Embark on the exciting journey through the entire enterprise web application development lifecycle Leverage key Spring Framework concepts to deliver comprehensive and concise Java code Build a real world ExtJS web application that interacts with dynamic database driven data In Detail Spring and ExtJS are cutting edge frameworks that allow us to build high performance web applications for modern devices, that are now consuming data at a faster rate than ever before. It is the appropriate time for you to understand how to best leverage these technologies when architecting, designing, and developing large scale web development projects. This practical guide condenses an approach to web development that was gained from real world projects, and outlines a simple, practical approach to developing high performance, and enterprise grade web applications. Starting with configuring Java, Netbeans, and MySQL to prepare your development environment, you will then learn how to connect your Netbeans IDE to the MySQL database server. We will then explore the Task Time Tracker (3T) project database structure and populate these tables with test data. Following on from this, we will examine core JPA concepts after reverse engineering the domain layer with Netbeans. Leveraging the Data Access Object design pattern, you will learn how to build the Java DAO implementation layer assisted by generics in base classes, followed by a Data Transfer Object enabled service layer to encapsulate the business logic of your 3T application. The final chapters that focus on Java explore how to implement the request handling layer using Spring annotated controllers, and deploy the 3T application to the Glassfish server. We will then configure the ExtJS 4 development environment and introduce key ExtJS 4 concepts, including MVC and practical design conventions. Covering a variety of important ExtJS 4 strategies and concepts, you will be fully-equipped to implement a variety of different user interfaces using the ExtJS MVC design pattern. Your journey ends by exploring the production build and deployment process using Maven, Sencha Cmd and Glassfish.
    Note: Includes index. - Description based on online resource; title from cover page (viewed Feb. 17, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Series Statement: Community experience distilled
    Keywords: Software patterns ; Application software ; Development ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: For .NET developers and architects, this is the ultimate guide to the principles of Dependency Injection and how to use the automating features of Ninject in the most effective way. Packed with examples, diagrams, and illustrations. Create loosely coupled applications by implementing dependency injection using Ninject Learn how to design an enterprise application so as to maximize its maintainability, extensibility and testability Automate the process of dealing with the dependencies of your application and object lifetimes Address the cross-cutting concerns of your applications in the easiest way Full of real-life, step-by-step examples and clear code samples In Detail Dependency injection is an approach to creating loosely coupled applications. Maintainability, testability, and extensibility are just a few advantages of loose coupling. Ninject is a software library which automates almost everything that we need in order to implement a dependency injection pattern. Mastering Ninject for Dependency Injection will teach you everything you need to know in order to implement dependency injection using Ninject in a real-life project. Not only does it teach you about Ninject core framework features that are essential for implementing dependency injection, but it also explores the power of Ninject's most useful extensions and demonstrates how to apply them. Mastering Ninject for Dependency Injection starts by introducing you to dependency injection and what it's meant for with the help of sufficient examples. Eventually, you'll learn how to integrate Ninject into your practical project and how to use its basic features. Also, you will go through scenarios wherein advanced features of Ninject, such as Multi-binding, Contextual binding, providers, factories and so on, come into play. As you progress, Mastering Ninject for Dependency Injection will show you how to create a multilayer application that demonstrates the use of Ninject on different application types such as MVC, WPF, WCF, and so on. Finally, you will learn the benefits of using the powerful extensions of Ninject.
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed Nov. 25, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    Birmingham, UK : Packt Pub.
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: CodeIgniter (Computer file) ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: As a PHP developer, you may have wondered how much difference the Codeigniter framework might make when creating web applications. Now you can find out with a host of customizable recipes ready to insert into your own work. Customizable code that can be used in your own applications right away Recipes that will help you solve your Codeigniter issues efficiently and effectively Each recipe comes with a full code example, and where necessary, the Model and View files are included too In Detail As a developer, there are going to be times when you'll need a quick and easy solution to a coding problem. CodeIgniter is a powerful open source PHP framework which allows you to build simple yet powerful full-feature web applications. CodeIgniter 2 Cookbook will give you quick access to practical recipes and useful code snippets which you can add directly into your CodeIgniter application to get the job done. It contains over 80 ready-to-use recipes that you can quickly refer to within your CodeIgniter application or project. This book is your complete guide to creating fully functioning PHP web applications, full of easy-to-follow recipes that will aid you in any aspect of developing with CodeIgniter. CodeIgniter 2 Cookbook takes you from the basics of CodeIgniter, through e-commerce features for your applications, and ends by helping you ensure that your environment is secure for your users and SEO friendly to draw in customers. Starting with installation and setup, CodeIgniter 2 Cookbook provides quick solutions to programming problems that you can directly include in your own projects. You will be moving through databases, EU Cookie Law, caching, and everything else in-between with useful, ready-to-go recipes. You will look at image manipulation using the Image Manipulation library, user management (building a simple CRUD interface), switching languages on the fly according to the user preference, caching content to reduce server load, and much more.
    Note: "Over 80 recipes to help you create CodeIgniter-powered applications and solve common coding problems"--Cover. - Includes index. - Description based on online resource; title from resource description page (Safari, viewed Jan. 23, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: JavaScript (Computer program language) ; Web site development ; HTML (Document markup language) ; Electronic books ; Electronic books ; local
    Abstract: Learn how to create and implement HTML templates into your projects using the Handlebars library Learn something new in an Instant! A short, fast, focused guide delivering immediate results Create and display templates on your pages Extend Handlebars with custom helpers Organize your code with partials Optimize your development environment In Detail Handlebars is one of the leading JavaScript templating engines and is quickly gaining widespread adoption by developers, as well as with frameworks like Ember.js and Meteor. "Instant Handlebars.js" is a complete guide to the Handlebars library filled with internal concepts and practical examples that will help illustrate what's going on and take you from a complete beginner to a Handlebars expert. "Instant Handlebars.js" begins with the very basics, requiring no previous knowledge about templating engines. Throughout the course of this book, you get a thorough tour of all the features available in Handlebars.js and you will learn how to organize your websites for both development and production. In this book, we will cover how to create templates with both placeholders and helpers. We will then go into organizing your projects for rapid -development using Require.js and how to optimize and compile your projects for production. To finish off, you will learn how to annotate your code and leave debug points so that you can easily maintain and troubleshoot your code in the future. Handlebars is a small library;, it is meant to fill a specific need and it does this well. "Instant Handlebars.js" takes a very methodical approach to cover every aspect of this amazing library with practical examples provided every step of the way.
    Note: "Short, fast, focused.". - Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed Dec. 3, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Java (Computer program language) ; Object-oriented programming (Computer science) ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Learn to create JSON data from Java objects and implement them in an application with the GSON library Learn something new in an Instant! A short, fast, focused guide delivering immediate results Convert JAVA Objects to JSON representation and vice versa Learn about the Field Exclusion strategy Write your own JSON converter In Detail GSON is a specialized Java-based library for handling JSON data, developed by Google. GSON demonstrates an efficient use of CPU time, memory efficiency, the library, and developer productivity. This book will help you implement GSON in your Java project. Instant GSON is a practical, hands-on guide that provides you with all the implementation features of the GSON API through coded examples, which will help you take advantage of the real power that is behind the GSON API, and give you a good grounding to use it in your projects. Instant GSON starts with an introduction to the JSON data format and GSON library. It will take you through the configuration steps required to set up a GSON-based Java project. You will learn about the top features of the GSON library, which includes handling generic type and nested class objects in Java, implementing versioning support, exclusion strategies, and pretty printing. At the end of the book you will find some useful references to articles, blogs, and active communities.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed Nov. 11, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    Birmingham, UK : Packt Pub.
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Keywords: Web site development ; Web sites ; Design ; Internet programming ; Electronic books ; Electronic books ; local
    Abstract: Harness the strength and capabilities of PhantomJS to interact with the web and perform website testing with a headless browser based on WebKit Writing scripts that can interact directly with web services and pages Interacting with social media websites using PhantomJS scripts Creating web-based test scripts and running them in a headless browser In Detail PhantomJS is a headless WebKit browser with JavaScript API that allows you to create new ways to automate web testing. PhantomJS is currently being used by a large number of users to help them integrate headless web testing into their development processes. It also gives you developers a new framework to create web-based applications, from simple web manipulation to performance measurement and monitoring. A step step-by by-step guide that will help you develop new tools for solving web and testing problems in an effective and quick way. The book will teach you how to use and maximize PhantomJS to develop new tools for web scrapping, web performance measurement and monitoring, and headless web testing. This book will help you understand PhantomJS' scripting API capabilities and strengths. This book starts by looking at PhantomJS' JavaScript API, features, and basic execution of scripts. Throughout the book, you will learn details to help you write scripts to manipulate web documents and fully create a web scrapping tool. Through its practical approach, this book strives to teach you by example, where each chapter focuses on the common and practical usage of PhantomJS, and how to extract meaningful information from the web and other services. By the end of the book, you will have acquired the skills to enable you to use PhantomJS for web testing, as well as learning the basics of Jasmine, and how it can be used with PhantomJS.
    Note: Author: Aries Beltran. Cf. "About the author" page. - Includes index. - Description based on online resource; title from title page (Safari, viewed Jan. 21, 2014)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Language: English
    Pages: 1 online resource (1 v.) , ill.
    Edition: 2nd ed.
    Series Statement: Community experience distilled
    Keywords: JBoss ; Web servers ; Management ; Java (Computer program language) ; Open source software ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Learn from an expert and master JBoss Application Server through this brilliantly accessible book. It irons out the difficulties and covers creating, debugging, and securing Java EE applications. The only manual you need. A complete guide for JBoss developers covering everything from basic installation to creating, debugging, and securing Java EE applications on this popular, award-winning JBoss application server Master the most important areas of Java Enterprise programming including EJB 3.1, JPA, Contexts and Dependency Injection, web services, the security framework, and more Starts with the basics of JBoss AS 7 and moves on to cover important advanced topics with the help of easy-to-understand, practical examples In Detail JBoss Application Server meets high standards of reliability, efficiency, and robustness, and is used to build powerful and secure Java EE applications. It supports the most important areas of Java Enterprise programming including EJB 3.1, Contexts and Dependency Injection, JAX-WS and JAX-RS web services, the security framework, and more. Getting started with JBoss application server development can be challenging; however, with the right approach and guidance, you can easily master it and this book promises that. Written in an easy-to-read style, this book will take you from the basics of JBoss AS-such as installing core components and plugins-to the skills that will make you a JBoss developer to be reckoned with, covering advanced topics such as developing applications with the JBoss messaging service, JBoss web services, clustered applications, and more. You will learn the necessary steps to install a suitable environment for developing enterprise applications on JBoss AS. You will also learn how to design Enterprise applications using Eclipse, JBoss plugins, and Maven to build and deploy your applications. Readers will learn how to enable distributed communication using JMS. Storing and retrieving objects will be made easier using the Java Persistence API. The core section of the book will take you into the programming arena with tested, real-world examples. The example programs have been carefully crafted to be easy to understand and useful as starting points for your applications. This practical guide will show you how to gain hands-on experience rapidly on Java EE development using JBoss AS with easy-to-understand and practical programming examples.
    Note: Includes index. - Description based on online resource; title from cover (Safari, viewed August 29, 2013)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Language: English
    Pages: 1 online resource (iv, 122 p.) , ill.
    Series Statement: Community experience distilled
    DDC: 006.77
    Keywords: Drupal (Computer file) ; Web site development ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: A hands-on, practical guide for configuring your Drupal 7 website to handle all languages for your site users with this book and ebook. Prepare your Drupal site to handle content in different languages easily Apply the numerous multilingual modules to your Drupal site and configure it for any number of different languages Organize the multilingual pieces into logical areas for easier handling In Detail Drupal is one of the most powerful and popular PHP Content Management Systems at the moment. By making your site multilingual, you are opening the door to a whole new user base, in as many countries as you like. Use the localization and internationalization features of Drupal 7 to automatically detect where your site users are visiting from and select the content appropriate to them. The world is your oyster! Drupal 7 Multilingual Sites guides you through the wild world of localization and internationalization with practical and real-world exercises that you can apply to your own website. You will go from theory to practice and acquire the skills you need to make a user-friendly Drupal 7 site that supports multiple languages. You will follow focused chapter exercises to add multiple-language support for your user interface, content, and various parts of your site's configuration such as system variables, menus, and blocks. The latter half of the book fills in the details with step-by-step exercises for localizing the interface, the content, and the configuration. Drupal 7 Multilingual Sites will give you the knowledge and the skills necessary to configure your site to support your language needs.
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Language: English
    Pages: 1 online resource (xiii, 365 p.) , ill.
    Series Statement: Community experience distilled
    DDC: 005.75/6
    Keywords: MySQL (Electronic resource) ; PHP (Computer program language) ; Web site development ; Database management ; Electronic books ; Electronic books ; local
    Abstract: A complete guide to getting started with phpMyAdmin 3.4 and mastering its features. A step-by-step tutorial for manipulating data with the latest version of phpmyadmin Administer your MySQL databases with phpMyAdmin Manage users and privileges with MySQL Server Administration tools Learn to do things with your MySQL database and phpMyAdmin that you didn't know were possible! In Detail phpmyAdmin is one of the most widely used open source applications, which is written in PHP. phpMyAdmin supports a wide range of operations with MySQL. Currently, it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields, manage privileges, export data into various formats and is available in 52 languages. phpMyAdmin is a web-based front-end to manage MySQL databases and has been adopted by a number of Open-Source distributors. Mastering phpMyAdmin 3.4 for Effective MySQL Management is an easy-to-read, step-by-step practical guide that walks you through every facet of this legendary tool-phpMyAdmin-and takes you a step ahead in taking full advantage of its potential. This book is filled with illustrative examples that will help you understand every phpMyAdmin feature in detail. This is the official guide to this popular MySQL web interface. It starts with installing and configuring phpMyAdmin, including the phpMyAdmin Configuration Storage, which is the key to its advanced features. This is followed by configuring authentication in phpMyAdmin and setting parameters that influence the interface as a whole. You will also learn some advanced features such as defining inter-table relations with the advanced Designer module. You will practice synchronizing databases on different servers and managing MySQL replication to improve performance and data security. Moreover, you will also store queries as bookmarks for their quick retrieval. In addition to it, this book helps you to learn new features introduced in version 3.4.x such as users' preferences, producing charts and the visual multi-table query builder.
    Note: Cover title. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Language: English
    Pages: 1 online resource (ix, 403 p.) , ill.
    Parallel Title: Erscheint auch als
    DDC: 006.7/8
    Keywords: Joomla! (Computer file) ; Web sites ; Authoring programs ; Web sites ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Joomla! is the free and easy way to create websites, and this book is written for absolute beginners who want to learn the basics and go beyond. Packed with helpful screenshots and crystal clear instructions. Create a Joomla! website in an hour with the help of easy-to-follow steps and screenshots. Go beyond a typical Joomla! site to make a website that meets your specific needs. Learn how to secure, administrate, and fill your site with content. Update to the popular Joomla! 1.5 Beginner's Guide by Eric Tiggeler. In Detail Joomla! is one of the most popular open-source Content Management Systems, actively developed and supported by a world-wide user community. Although it's a fun and feature-rich tool, it can be challenging to get beyond the basics and build a site that meets your needs perfectly. Using this book you can create dynamic, interactive web- sites that perfectly fit your needs. Completely updated for Joomla! 2.5, this practical guide teaches you how to create professional, appealing and extendable websites, whether you want to create a full-featured company or club website or build a personal blog site. The Joomla! Beginner's Guide helps beginners to get started quickly and to get beyond the basics to take full advantage of Joomla!'s powerful features. Completely updated from the first book, real-life examples and tutorials will spark your imagination and show you what kind of professional, contemporary, feature-rich websites any developer can achieve with Joomla!. This book thoroughly covers the concepts behind the software and creates a coherent picture of how the software works. This book is not about what Joomla! can do - it's about what you can do using Joomla!.
    Note: "Learn by doing: less theory, more results"--Cover. - Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    Birmingham, UK : Packt Pub.
    Language: English
    Pages: 1 online resource (v, 316 p.) , ill.
    Series Statement: Community experience distilled
    Parallel Title: Erscheint auch als
    Keywords: JavaScript (Computer program language) ; Web sites ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: An approachable introduction to web design in jQuery for non-programmers with this book and ebook. Enhance the user experience of your site by adding useful jQuery features Learn the basics of adding impressive jQuery effects and animations even if you've never written a line of JavaScript Easy step-by-step approach shows you everything you need to know to get started improving your website with jQuery In Detail jQuery is awesome for designers - it builds easily on the CSS and HTML you already know and allows you to create impressive effects with just a few lines of code. However, without a background in programming, JavaScript - on which jQuery is built - can feel intimidating and impossible to grasp. This book will show you how simple it can be to learn the basics and then extend your capabilities by taking advantage of jQuery plugins. jQuery for Designers offers approachable lessons for designers with little or no background in JavaScript. The book begins by introducing the jQuery library and a small and simple introduction to JavaScript. Then you'll step through a few simple tasks to get your feet wet before diving into using plugins to quickly and simply add complex effects with just a few lines of code. You'll be surprised at how far you can get with JavaScript when you start with the power of the jQuery library and this book will show you how. We'll cover common interface widgets and effects such as tabbed interfaces, custom tooltips, and custom scrollbars. You'll learn how to create an animated navigation menu and how to add simple AJAX effects to enhance your site visitors' experience. Then we'll wrap up with interactive data grids which make sorting and searching data easy.
    Note: "An approachable introduction to web design in jQuery for non-programmers.". - "Learn by doing: less theory, more results"--Cover. - Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    Birmingham, UK : Packt Pub.
    ISBN: 9781849514866
    Language: English
    Pages: 1 online resource ([9], iii, 234 p.) , ill.
    DDC: 004.6
    Keywords: Firewalls (Computer security) ; Software configuration management ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: This book is unique in its coverage of all the features of pfSense, empowering you to exploit the firewall's full potential. With clear instructions and detailed screenshots, it helps you configure even the most advanced features. Harness the power of pfSense's core functionality Get under the hood to see how pfSense performs load balancing and failover Detailed examples of interfaces, firewall rules, NAT port-forwarding, VPN services, and much, much more! Full of illustrations, diagrams, and tips for making the most of any pfSense implementation using clear step-by-step instructions for relevant and practical examples In Detail pfSense is an open source distribution of FreeBSD-based firewall that provides a platform for flexible and powerful routing and firewalling. The versatility of pfSense presents us with a wide array of configuration options, which makes determining requirements a little more difficult and a lot more important, compared to other offerings. Through this book you will see that pfSense offers numerous alternatives to fit any environment's security needs. pfSense 2.0 Cookbook is the first and only book to explore all the features of pfSense, including those released in the latest 2.0 version. With the help of step-by-step instructions and detailed screenshots of the pfSense interface you will be able to configure every general and advanced feature from creating a firewall rule to configuring multi-WAN failover. Each recipe includes tips and offers advice on variations of the topic or references to other related recipes and additional information that can be found from other sources. pfSense 2.0 Cookbook covers the gamut of available features and functionality. The first three chapters will take you from a non-existent system to a basic pfSense firewall. The next chapter focuses on configuring any number of the VPN services available, a very important and sought-after feature for anyone implementing a firewall. The following two chapters describe how to configure the most advanced features available in pfSense; features that may only be relevant to the most experienced network admins. Chapter 7 is dedicated to understanding and configuring the "grab-bag" of features that are available in pfSense, but are often stand-alone options and unrelated to each other. The first appendix explains how to use the status monitoring tools available for many of the features. The second appendix wraps up with helping you to decide how and whe...
    Note: Imperfect: lacking t.p. - Title and imprint from p. [1] of first grouping. - Author name from p. [2] of first grouping. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    Birmingham, UK : Packt Pub.
    Language: English
    Pages: 1 online resource ([5], v, 198 p.) , ill.
    Keywords: JavaScript (Computer program language) ; Query languages (Computer science) ; Mobile computing ; Programming ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Discover the endless possibilities offered by jQuery Mobile for rapid Mobile Web Development Easily create your mobile web applications from scratch with jQuery Mobile Learn the important elements of the framework and mobile web development best practices Customize elements and widgets to match your desired style Step-by-step instructions on how to use jQuery Mobile In Detail The jQuery Mobile framework is jQuery's latest rabbit-out-of-the-hat project. The jQuery Mobile framework is open source and is supported by all the big players: iOS, Android, Bada, BlackBerry, Nokia, Ado, and so on. Considering all the names behind the project, it is a truly cross platform framework and porting applications made in jQuery mobile will be a snap with this new technology at your hands. Get to grips with everything you need to know to sprint through developing high-end web applications for mobiles. jQuery Mobile First Look will show you the features of the jQuery Mobile framework, what they do, and how they can be used. It covers the installation thoroughly on all the machines as it is found with any new technology that the most difficult part is getting people to correctly install the product. From Installation to specifications and from designing to deployment this book covers all the factors that you need to know before starting your own mobile web application development. Starting with an introduction to jQuery Mobile, the book will give you an overview of the key features of the framework and how they can be used to implement a mobile web application. Development tips and troubleshooting add to the standard information contained in these pages. The topics covered include everything the jQuery Mobile developer needs to know in order to create a full-feature web application for mobile devices. Ranging from a comparison of jQuery mobile with other popular frameworks and its installation on various Operating Systems to theming pages, website layout, and content formatting, the book presents information about buttons, toolbars, dialogs, forms, and list views, as well as suggesting best practices and workarounds to accomplish things in an alternative way. jQuery Mobile First Look will help you learn one of the most promising JavaScript mobile frameworks and grasp how widgets and elements work and what you can do to customize and enhance their behavior. A by-example guide that will let you explore all the features of jQuery Mobile and get you ready for all the...
    Note: Imperfect: lacking t.p. - Title and imprint from p. [1] of first grouping. - "Author: Giulio Bai"--P. [2]. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Language: English
    Pages: 1 online resource (vii, 320 p.) , ill.
    Parallel Title: Erscheint auch als
    DDC: 005.2762
    Keywords: JavaScript (Computer program language) ; Query languages (Computer science) ; Web sites ; Design ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Quickly master all of jQuery's animation methods and build a toolkit of ready-to-use animations using jQuery 1.4 Create both simple and complex animations using clear, step-by-step instructions, accompanied with screenshots Walk through each of jQuery's built-in animation methods and see in detail how each one can be used Over 50 detailed examples of different types of web page animations Attractive pictures and screenshots that show animations in progress and how the examples should finally appear Contains examples featuring many new HTML5 elements and CSS3 styling Follow the examples in a step-by-step approach beginning with simple concepts and building up to more advanced implementations In Detail jQuery is a cross-browser JavaScript library designed to simplify the client-side scripting of HTML, and is the most popular JavaScript library in use today. Using the features offered by jQuery, developers are able to create dynamic web pages. This book will act as a resource for you to create animation and advanced special effects in your web applications, by following the easy-to-understand steps mentioned in it. jQuery 1.4 Animation Techniques: Beginners Guide will allow you to master animation in jQuery to produce slick and attractive interfaces that respond to your visitors' interactions. You will learn everything you need to know about creating engaging and effective web page animations using jQuery. The book uses many examples and explains how to create animations using an easy, step-by-step, beginners guide approach. This book provides various examples that gradually build up the reader's knowledge and practical experience in using the jQuery API to create stunning animations. The book starts off by explaining how animations make your user interface interactive and attractive. It explains the various methods used to make the element being animated appear or disappear. It provides a set of steps to create simple animations and show fading animations. You can later learn how to make complex animations by chaining different effects together as well as how to halt a currently running application. You will find out how to slide your animation elements and learn to create custom animations that can be complex and specialized. You will find out how to obtain and set up the jQuery UI- the official user interface library for jQuery. The book will tell you how to animate a page's background image, and will teach you how to make images scroll in a c...
    Note: "Learn by doing: less theory, more results"--Cover. - Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    Birmingham, UK : Packt Pub.
    Language: English
    Pages: 1 online resource (ix, 246 p.) , ill.
    Keywords: Object-oriented programming (Computer science) ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Develop exciting applications with this multi-platform programming language Build web applications from scratch using haXe Target multiple platforms using the same code and interface the code with the target platform Create a whole dynamic website with haXe targeting JavaScript as a case study, even if you haven't touched haXe before Learn about haXe remoting and how haXe applications communicate with each other Learn to manage your data and map haXe objects into your databases In Detail haXe is the universal programming language that is completely cross-platform and provides a standard library that remains the same - regardless of platform. haXe 2 Beginner's Guide will get you up and running with this exciting language and will guide you through its features in the easiest way possible. haXe has filled the gap in creating multi-platform applications, and haXe 2 Beginner's Guide will fill the gap in learning all you need to know about haXe - even if it's the first time you have heard of it. This book will enable you to fully realize haXe's potential for translating code from a haXe program into different languages. Start with learning how to install haXe, work your way up to templating, and finally learn exactly how to make the same code work for multiple platforms. In between, find heaps of tricks and techniques and work with haXe's typing system. Learn about inheritance, go from learning what a parameter is to creating your own parameterized classes, and find out what the fuss is all about regarding the dynamic type. By the time you are done with this book, you'll find yourself writing efficient haXe code for multiple platforms in less time than you can say "compatible".
    Note: Cover title. - "Develop exciting applications with this multi-platform programming language.". - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    Birmingham, UK : Packt Pub.
    Language: English
    Pages: 1 online resource (xiii, 317 p.) , ill.
    Keywords: RADIUS (Computer network protocol) ; Computer networks ; Management ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Manage your network resources with FreeRADIUS. Step-by-Step instructions for all the main Linux distributions: CentOS, SUSE, and Ubuntu Discover how to effectively plan and implement Dynamics AX 2009 in your business and fully grasp the necessary hardware, network, and software requirements to do so Know the FreeRADIUS components and understand how they interact Integrate FreeRADIUS into an existing environment or blend it into a larger infrastructure Control and track the usage of network resources by using the most popular RADIUS server today In Detail The Open Source pioneers have proved during the past few decades that their code and projects can indeed be more solid and popular than commercial alternatives. With data networks always expanding in size and complexity FreeRADIUS is at the forefront of controlling access to and tracking network usage. Although many vendors have tried to produce better products, FreeRADIUS has proved over time why it is the champion RADIUS server. This book will reveal everything you need to know to get started with using FreeRADIUS. FreeRADIUS has always been a back-room boy. It's not easy to measure the size or number of deployments world-wide but all indications show that it can outnumber any commercial alternatives available. This essential server is part of ISPs, universities, and many corporate networks, helping to control access and measure usage. It is a solid, flexible, and powerful piece of software, but can be a mystery to a newcomer. FreeRADIUS Beginner's Guide is a friend of newcomers to RADIUS and FreeRADIUS. It covers the most popular Linux distributions of today, CentOS, SUSE, and Ubuntu, and discusses all the important aspects of FreeRADIUS deployment: Installing, configuring and testing; security concerns and limitations; LDAP and Active Directory integration. It contains plenty of practical exercises that will help you with everything from installation to the more advanced configurations like LDAP and Active Directory integration. It will help you understand authentication, authorization and accounting in FreeRADIUS. It uses many practical step-by-step examples, which are discussed in detail to lead you to a thorough understanding of the FreeRADIUS server as well as the RADIUS protocol. A quiz at the end of each chapter validates your understanding. Not only can FreeRADIUS be used to monitor and limit the network usage of individual users; but large deployments are possible with realms and f...
    Note: Cover title. - "Learn by doing: less theory, more results.". - "Manage your network resources with FreeRADIUS.". - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    Birmingham, UK : Packt Pub.
    Language: English
    Pages: 1 online resource (v, 216 p.) , ill.
    Keywords: Tk toolkit ; Tcl (Computer program language) ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: With over 100 recipes, this Cookbook is ideal for both beginners and advanced Tcl/Tk programmers. From the basics to creating applications, it's full of indispensable tips and tricks to make the most of the language. The quickest way to solve your problems with Tcl/Tk 8.5 Understand the basics and fundamentals of the Tcl/Tk 8.5 programming language Learn graphical User Interface development with the Tcl/Tk 8.5 Widget set Get a thorough and detailed understanding of the concepts with a real-world address book application Each recipe is a carefully organized sequence of instructions to efficiently learn the features and capabilities of the Tcl/Tk 8.5 language In Detail With Tcl/Tk, you can create full-featured cross-platform applications in a simple and easy-to-understand way without any expensive development package; the only tools required are a simple text editor and your imagination. This practical cookbook will help you to efficiently interact with editors, debuggers, and shell type interactive programs using Tcl/Tk 8. This cookbook will comprehensively guide you through practical implementation of Tcl/Tk 8.5 commands and tools. This book will take you through all the steps needed to become a productive programmer in Tcl/Tk 8. Right from guiding you through the basics to creating a stand-alone application, it provides complete explanation of all the steps along with handy tips and tricks. The book begins with an introduction to the Tcl shell, syntax, variables, and programming best practices in the language. It then explores procedures and the flow of events with control constructs followed by advanced error trapping and recovery. From Chapter 4, a detailed study of string expressions and handling enables you to handle various string functions and use lists to expand the string functionality. The book then discusses in-depth the Tcl Dictionary and how to utilize it to store and retrieve data. File operations and Tk GUI handling are covered extensively along with a developing a real-world address book application to practice the concepts learned. A practical, comprehensive cookbook to master the depths and breadths of Tcl/Tk 8.5 programming
    Note: Cover title. - "Over 100 great recipes to effectively learn Tcl/Tk 8.5"--Cover. - "Quick answers to common problems"--Cover. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    Birmingham, UK : Packt Pub.
    Language: English
    Pages: 1 online resource (iv, 258 p.) , ill.
    Keywords: JavaScript (Computer program language) ; Object-oriented programming (Computer science) ; Web site development ; Web sites ; Design ; Application software ; Development ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Over 110 highly effective recipes to turbo-charge the user interface of any web-enabled Internet application and web page Code snippets that work directly out of the box on all major web browsers Master smooth animations without complex code nor the need for advanced JavaScript knowledge An ideal accompaniment to any tutorial, this book provides instant answers to common problems In Detail MooTools is a JavaScript framework that abstracts the JavaScript language. JavaScript itself, complex in syntax, provides the tools to write a layer of content interaction for each different browser. MooTools abstracts those individual, browser-specific layers to allow cross-browser scripting in an easy-to-read and easy-to-remember syntax. Animation and interaction, once the domain of Flash, are being taken by storm by the MooTools JavaScript framework, which can cause size, shape, color, and opacity to transition smoothly. Discover how to use AJAX to bring data to today's web page users who demand interactivity without clunky page refreshes. When searching for animation and interactivity solutions that work, MooTools 1.3 Cookbook has individual, reusable code examples that get you running fast! MooTools 1.3 Cookbook readies programmers to animate, perform AJAX, and attach event listeners in a simple format where each section provides a clear and cross-browser compatible sketch of how to solve a problem, whether reading from beginning to finish or browsing directly to a particular recipe solution. MooTools 1.3 Cookbook provides instant solutions to MooTools problems - whatever you want to do with MooTools, this book will tell you how to do it. MooTools 1.3 Cookbook is presented in a progressive order that builds concepts and ideas, while simultaneously being a collection of powerful individual, standalone, recipe solutions.
    Note: Cover title. - "Quick answers to common problems.". - "Over 110 highly effective recipes to turbo-charge the user interface of any web-enabled Internet application and web page.". - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Language: English
    Pages: 1 online resource ([5], viii, 302 p.) , ill.
    DDC: 004.695
    Keywords: Internet telephony ; Computer network protocols ; Open source software ; Electronic books ; Electronic books ; local
    Abstract: Follow this course and you'll be amazed at how feasible it is to get a sophisticated telephony system up and running by yourself. From basics to advanced features, it takes you step-by-step through the powerful capabilities of FreeSWITCH. Install and configure a complete telephony system of your own even if you are using FreeSWITCH for the first time In-depth discussions of important concepts like the dialplan, user directory, and the powerful FreeSWITCH Event Socket The first ever book on FreeSWITCH, packed with real-world examples for Linux/Unix systems, Mac OSX, and Windows, along with useful screenshots and diagrams Best practices and expert tips from the FreeSWITCH experts, including the creator of FreeSWITCH, Anthony Minessale In Detail FreeSWITCH is an open source telephony platform designed to facilitate the creation of voice and chat-driven products scaling from a soft-phone to a PBX and even up to an enterprise-class soft-switch. It is always exciting to design and build your own telephony system to suit your needs, but the task is time consuming and involves a lot of technical skills.This book comes to your rescue, helping you to set up a telephony system fast and easily using FreeSWITCH. It will take you from being a novice to creating a fully-functional telephony system of your own. It is rich with practical examples and will give you all of the information and skills needed to implement your own PBX system.The book begins by introducing the architecture and working of FreeSWITCH before detailing how to plan a telephone system and moving on to the installation, configuration, and management of a feature-packed PBX. You will learn about maintaining a user directory, XML dial plan and advanced dial plan concepts, call routing, and the extremely powerful Event Socket. You will finally learn about the online community and history of FreeSWITCH. A step-by-step guide to building, managing, and maintaining an efficient FreeSWITCH telephony system
    Note: Title and imprint taken from p. [1] of first grouping. - Author names taken from p. [2] of first grouping. - Imperfect: lacking t.p. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...