Your email was sent successfully. Check your inbox.

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

Proceed reservation?

Export
Filter
  • English  (12)
  • Balbaert, Ivo  (6)
  • Soni, Mitesh  (6)
  • Birmingham, UK : Packt Publishing  (12)
Datasource
Material
Language
  • English  (12)
Years
Subjects(RVK)
  • 1
    ISBN: 9781788990059 , 1788990056
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: Julia (Computer program language) ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Enter the exciting world of Julia, a high-performance language for technical computing Key Features Leverage Julia's high speed and efficiency for your applications Work with Julia in a multi-core, distributed, and networked environment Apply Julia to tackle problems concurrently and in a distributed environment Book Description The release of Julia 1.0 is now ready to change the technical world by combining the high productivity and ease of use of Python and R with the lightning-fast speed of C++. Julia 1.0 programming gives you a head start in tackling your numerical and data problems. You will begin by learning how to set up a running Julia platform, before exploring its various built-in types. With the help of practical examples, this book walks you through two important collection types: arrays and matrices. In addition to this, you will be taken through how type conversions and promotions work. In the course of the book, you will be introduced to the homo-iconicity and metaprogramming concepts in Julia. You will understand how Julia provides different ways to interact with an operating system, as well as other languages, and then you'll discover what macros are. Once you have grasped the basics, you'll study what makes Julia suitable for numerical and scientific computing, and learn about the features provided by Julia. By the end of this book, you will also have learned how to run external programs. This book covers all you need to know about Julia in order to leverage its high speed and efficiency for your applications. What you will learn Set up your Julia environment to achieve high productivity Create your own types to extend the built-in type system Visualize your data in Julia with plotting packages Explore the use of built-in macros for testing and debugging, among other uses Apply Julia to tackle problems concurrently Integrate Julia with other languages such as C, Python, and MATLAB Who this book is for Julia 1.0 Programming is for you if you are a statistician or data scientist who wants a crash course in the Julia programming language while building big data applications. A basic knowledge of mathematics is needed to understand the various methods that are used or created during the course of the book to exploit the capabilities that Julia is designed with. Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If ...
    Note: Previous edition published: 2015. - Description based on online resource; title from title page (Safari, viewed October 29, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    ISBN: 9781788479028 , 1788479025
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Amazon Web Services (Firm) ; Web applications ; Development ; Application software ; Development ; Cloud computing ; Electronic books ; Electronic books ; local
    Abstract: Your one step guide to learn all about AWS networking. About This Book Master your networking skills on Public Cloud. Gain hands-on experience of using Amazon VPC, Elastic Load Balancing, Direct Connect and other AWS products. Implement troubleshooting skills and best practices for security on AWS network. Who This Book Is For This book is targeted towards cloud architects, cloud solution providers, or any stakeholders dealing with networking on AWS Cloud. A prior idea of Amazon Web Services will be an added advantage. What You Will Learn Overview of all networking services available in AWS. Gain Work with load balance application across different regions. Learn auto scale instance based on the increase and decrease of the traffic. Deploy application in highly available and fault tolerant manner. Configure Route 53 for a web application. Troubleshooting tips and best practices at the end In Detail Amazon Web Services (AWS) dominates the public cloud market by a huge margin and it continues to be the first choice for many organizations. Networking has been an area of focus for all the leading cloud service providers. AWS has a suite of network-related products that help to perform network-related task in AWS. This book initially covers the basics of networking in AWS. Then we use AWS VPC to create an isolated virtual cloud for performing network-related tasks. We then provide an overview of AWS Direct Connect after taking a deep dive into scalability and load balancing using Auto scaling feature, Elastic Load Balancing, and Amazon Route S3. Toward the end of the book, we cover some troubleshooting tips and security best practices for your network. By the end of this book, you will have hands-on experience of working with network tasks on AWS. Style and approach A step by step practical guide that helps you use all networking services available in AWS effectively.
    Note: Description based on online resource; title from title page (Safari, viewed February 1, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    ISBN: 9781789133653 , 1789133653
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Parallel Title: Erscheint auch als
    RVK:
    Keywords: Programming languages (Electronic computers) ; REBOL (Computer program language) ; Application software Development
    Note: Description based on online resource; title from title page (Safari, viewed June 14, 2018)
    URL: Volltext  (URL des Erstveröffentlichers)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    ISBN: 9781788399135 , 1788399137
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: Programming languages (Electronic computers) ; Computer programming ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Leverage the functional programming and concurrency features of Rust and speed up your application development About This Book Get started with Rust to build scalable and high performance applications Enhance your application development skills using the power of Rust Discover the power of Rust when developing concurrent applications for large and scalable software Who This Book Is For The book is for developers looking for a quick entry into using Rust and understanding the core features of the language. Basic programming knowledge is assumed. What You Will Learn Set up your Rust environment to achieve the highest productivity Bridge the performance gap between safe and unsafe languages Use pattern matching to create flexible code Apply generics and traits to develop widely applicable code Organize your code in modules and crates Build macros to extend Rust's capabilities and reach Apply tasks to tackle problems concurrently in a distributed environment In Detail Rust is the new, open source, fast, and safe systems programming language for the 21st century, developed at Mozilla Research, and with a steadily growing community. It was created to solve the dilemma between high-level, slow code with minimal control over the system, and low-level, fast code with maximum system control. It is no longer necessary to learn C/C++ to develop resource intensive and low-level systems applications. This book will give you a head start to solve systems programming and application tasks with Rust. We start off with an argumentation of Rust's unique place in today's landscape of programming languages. You'll install Rust and learn how to work with its package manager Cargo. The various concepts are introduced step by step: variables, types, functions, and control structures to lay the groundwork. Then we explore more structured data such as strings, arrays, and enums, and you'll see how pattern matching works. Throughout all this, we stress the unique ways of reasoning that the Rust compiler uses to produce safe code. Next we look at Rust's specific way of error handling, and the overall importance of traits in Rust code. The pillar of memory safety is treated in depth as we explore the various pointer kinds. Next, you'll see how macros can simplify code generation, and how to compose bigger projects with modules and crates. Finally, you'll discover how we can write safe concurrent code in Rust and interface with C programs, get a view of the Rust ecosystem,...
    Note: Description based on online resource; title from cover (Safari, viewed December 6, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    ISBN: 9781787289116 , 1787289117
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Dart (Computer program language) ; Web applications ; Development ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Master the art of designing web client and server with Google's bold and productive language ? Dart About This Book Create robust applications with unit tests, documentation, and diagnostic logging Master the core Dart language, type system, and key development tools Connect to existing web services, process JSON, and create your own framework for the data display Use mixins, reflections, annotations, and other metadata programming techniques to create powerful app Who This Book Is For If you are familiar with web development and are looking to learn, or even just evaluate, Dart as a multipurpose language, this learning path is for you. No familiarity with the Dart language is assumed. For beginners, it will serve as a guide to rapidly accelerate from a novice level to the master level; for intermediate to advanced developers it will quickly fill in the gaps on Dart and can explore a range of application types and powerful packages that are demonstrated in a practical manner. What You Will Learn Handle form data and encryption Set up your Dart environment to achieve the highest productivity Run and debug the Dart server and web applications and compile them in JavaScript Work with PostgreSQL - an industry standard relational database system Create robust applications with unit tests, documentation, and diagnostic logging Develop command-line applications, and explore the key data structures and libraries Detect and use HTML5 features that will help you deliver rich, cross-platform content Demonstrate the power of Polymer web components for binding data and structuring your web pages In Detail Designed to create next generation apps, Google's Dart offers a much more robust framework and also supersedes JavaScript in several aspects. Familiar yet innovative, compact yet scalable, it blows away the accumulated JavaScript legacy limitations. Dart was designed for great tool-ability and developer productivity, allowing you to create better application faster than before. Google chose it for their billion dollar advertising business and you have its power for your projects too. The first module will introduce you the Dart language starting from its conception to its current form, and where it headed is through engaging substantial practical projects. You will be taken through building typical applications and exploring the exciting new technologies of HTML5. The second module will show you how to add internalization support to your web applications ...
    Note: Authors: Davy Mitchell, Sergey Akopkokhyants, Ivo Balbaert. Cf. Credits page. - "Learning path"--Cover. - Includes bibliographical references and index. - Description based on online resource; title from title page (Safari, viewed July 11, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    ISBN: 9781787288997 , 1787288994
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Windows Azure ; Cloud computing ; Web services ; Application software ; Design ; Electronic books ; Electronic books ; local
    Abstract: Embracing the cloud - a Serverless architecture to solve problems at scale About This Book Learn to develop, manage, deploy, and monitor Azure functions in any language. Make the most out of Azure functions to build scalable systems. A step-by-step guide that will help you eliminate the pain points of implementing a serverless architecture. Who This Book Is For This book aims at IT architects and developers who want to build scalable systems and deploy serverless applications with Azure functions. No prior knowledge of Azure functions is necessary. What You Will Learn Understand the folder structure of a function and the purposes of the files Deploy a function and test it Explore the common triggers that are used to activate a function Discover how bindings can be used to output the results of a function Build a dll that has functionality that can be leveraged by a function Chain functions to allow the invocation of one function from another Understand how to monitor the health of your functions In Detail Functions help you easily run small pieces of code in cloud with Azure functions without worrying about a whole application or the infrastructure to run it. With Azure functions, you can use triggers to execute your code and bindings to simplify the input and output of your code. This book will start with the basics of Azure Functions. You will learn the steps to set up the environment and the tools that we will be using in the further chapters. Once you have a better understanding of this, we will be creating our first hello world function app. Later you will be introduced to triggers, how they are used to activate a function, and how binding can be used to output results of a function.You will also explore the steps to create an assembly with complex functionality that can be used by functions. Next, this book will teach you to scale your functions and use them to process data, integrate systems, and build simple APIs and microservices. Finally, this book will cover some diagnostic techniques with Azure App services and best practices of working with Azure Functions. By the end of this book, you will be well-versed with the techniques of scaling your Azure functions and making the most of serverless architecture. Style and Approach A step-by-side guide filled with real world examples that will guide you with the steps to build a scalable Cloud system
    Note: Description based on online resource; title from title page (Safari, viewed October 31, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    ISBN: 9781787128125 , 1787128121
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Windows Azure ; Application software ; Development ; Information technology ; Management ; Cloud computing ; Electronic books ; Electronic books ; local
    Abstract: Accelerate and Automate Build, Deploy, and Management of applications to achieve High Availability. About This Book This guide highlights tools that offer development and deployment environments for application services Secure and continuously monitor your web application in order to make it highly available Use Visual Studio Team Services for Continuous Integration and Continuous Development to expedite your application life cycle management process Use Microsoft Azure App Services (Azure Web Apps / Azure Websites), PaaS offering from Microsoft to deploy web application Who This Book Is For This book is for DevOps engineers, system administrators, and developers (.net) who want to implement DevOps for their organization. You do not need to have any knowledge of VSTS or Azure App Services (Azure Web Apps / Azure Websites). What You Will Learn Explore the features of PaaS and aPaaS in DevOps Use Visual Studio Team Services (VSTS) to manage versions of code and integrating VSTS with Eclipse IDE Understand and configure Continuous Integration in VSTS Review Unit Test Execution for Automated Testing Create different environments that can be used to continuous deploy a web application Configure Roll-based Access to enable secure access for Azure Web Apps Create and configure the App Service Environment to enhance security Understand the execution of the end-to-end automation process Conduct Performance Testing using JMeter Discover the different monitoring options available in Microsoft Azure Portal In Detail This book will teach you all about the Visual Studio Team Services and Microsoft Azure PaaS offerings that support Continuous Integration, Continuous Delivery, Continuous Deployment, and execution in the cloud with high availability, disaster recovery, and security. You will first be given a tour of all the concepts and tools that Microsoft Azure has to offer and how these can be used in situations to cultivate the DevOps culture. You'll be taught how to use and manage Visual Studio Team Services (VSTS) and about the structure of the sample application used throughout the book. You will become familiar with the nitty gritty of Continuous Integration and Continuous Development with VSTS and Microsoft Azure Apps. You will not only learn how to create App service environments, but also how to compare Azure Web Apps and App Service Environments to deploy web applications in a more secure environment. Once you have completed Continuous Integration ...
    Note: Description based on online resource; title from title page (Safari, viewed June 12, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    ISBN: 9781788292610 , 1788292618
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Third edition
    Parallel Title: Erscheint auch als
    Keywords: Computer software Quality control ; Computer software Testing ; Computer software Reliability
    Note: Description based on online resource; title from title page (Safari, viewed November 30, 2017). - Previous edition published: 2015
    URL: Volltext  (URL des Erstveröffentlichers)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    Birmingham, UK : Packt Publishing
    ISBN: 9781787282230 , 1787282236
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Computer software ; Development ; Application software ; Development ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Sharpen your DevOps knowledge with DevOps Bootcamp About This Book Improve your organization's performance to ensure smooth production of software and services. Learn how Continuous Integration and Continuous Delivery practices can be utilized to cultivate the DevOps culture. A fast-paced guide filled with illustrations and best practices to help you consistently ship quality software. Who This Book Is For The book is aimed at IT Developers and Operations-administrators who want to quickly learn and implement the DevOps culture in their organization. What You Will Learn Static Code Analysis using SOnarqube Configure a Maven-based JEE Web Application Perform Continuous Integration using Jenkins and VSTS Install and configure Docker Converge a Chef node using a Chef workstation Accomplish Continuous Delivery in Microsoft Azure VM and Microsoft Azure App Services (Azure Web Apps) using Jenkins Perform Load Testing using Apache JMeter Build and Release Automation using Visual Studio Team Services Monitor Cloud-based resources In Detail DevOps Bootcamp delivers practical learning modules in manageable chunks. Each chunk is delivered in a day, and each day is a productive one. Each day builds your competency in DevOps. You will be able to take the task you learn every day and apply it to cultivate the DevOps culture. Each chapter presents core concepts and key takeaways about a topic in DevOps and provides a series of hands-on exercises. You will not only learn the importance of basic concepts or practices of DevOps but also how to use different tools to automate application lifecycle management. We will start off by building the foundation of the DevOps concepts. On day two, we will perform Continuous Integration using Jenkins and VSTS both by configuring Maven-based JEE Web Application​. We will also integrate Jenkins and Sonar qube for Static Code Analysis. Further, on day three, we will focus on Docker containers where we will install and configure Docker and also create a Tomcat Container to deploy our Java based web application. On day four, we will create and configure the environment for application deployment in AWS and Microsoft Azure Cloud for which we will use Infrastructure as a Service and Open Source Configuration Management tool Chef. For day five, our focus would be on Continuous Delivery. We will automate application deployment in Docker container using Jenkins Plugin, AWS EC2 using Script, AWS Elastic Beanstalk using Jenkins Plugi...
    Note: Description based on online resource; title from title page (Safari, viewed June 21, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    ISBN: 9781787126107 , 1787126102
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Julia (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: Leverage the power of Julia to design and develop high performing programs About This Book Get to know the best techniques to create blazingly fast programs with Julia Stand out from the crowd by developing code that runs faster than your peers' code Complete an extensive data science project through the entire cycle from ETL to analytics and data visualization Who This Book Is For This learning path is for data scientists and for all those who work in technical and scientific computation projects. It will be great for Julia developers who are interested in high-performance technical computing. This learning path assumes that you already have some basic working knowledge of Julia's syntax and high-level dynamic languages such as MATLAB, R, Python, or Ruby. What You Will Learn Set up your Julia environment to achieve the highest productivity Solve your tasks in a high-level dynamic language and use types for your data only when needed Apply Julia to tackle problems concurrently and in a distributed environment Get a sense of the possibilities and limitations of Julia's performance Use Julia arrays to write high performance code Build a data science project through the entire cycle of ETL, analytics, and data visualization Display graphics and visualizations to carry out modeling and simulation in Julia Develop your own packages and contribute to the Julia Community In Detail In this learning path, you will learn to use an interesting and dynamic programming language - Julia! You will get a chance to tackle your numerical and data problems with Julia. You'll begin the journey by setting up a running Julia platform before exploring its various built-in types. We'll then move on to the various functions and constructs in Julia. We'll walk through the two important collection types - arrays and matrices in Julia. You will dive into how Julia uses type information to achieve its performance goals, and how to use multiple dispatch to help the compiler emit high performance machine code. You will see how Julia's design makes code fast, and you'll see its distributed computing capabilities. By the end of this learning path, you will see how data works using simple statistics and analytics, and you'll discover its high and dynamic performance - its real strength, which makes it particularly useful in highly intensive computing tasks. This learning path combines some of the best that Packt has to offer in one complete, curated package. It includes conten...
    Note: Includes bibliographical references and index. - Description based on online resource; title from cover (Safari, viewed January 3, 2017)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    Birmingham, UK : Packt Publishing
    ISBN: 9781786468352 , 1786468352
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Computer software ; Development ; Application software ; Development ; Web site development ; Electronic books ; Electronic books ; local
    Abstract: Achieve the Continuous Integration and Continuous Delivery of your web applications with ease About This Book Overcome the challenges of implementing DevOps for web applications, familiarize yourself with diverse third-party modules, and learn how to integrate them with bespoke code to efficiently complete tasks Understand how to deploy web applications for a variety of Cloud platforms such as Amazon EC2, AWS Elastic Beanstalk, Microsoft Azure, Azure Web Apps, and Docker Container Understand how to monitor applications deployed in Amazon EC2, AWS Elastic Beanstalk, Microsoft Azure, Azure Web Apps using Nagios, New Relic, Microsoft Azure, and AWS default monitoring features Who This Book Is For If you are a system admin or application and web application developer with a basic knowledge of programming and want to get hands-on with tools such as Jenkins 2 and Chef, and Cloud platforms such as AWS and Microsoft Azure, Docker, New Relic, Nagios, and their modules to host, deploy, monitor, and manage their web applications, then this book is for you. What You Will Learn Grasp Continuous Integration for a JEE application - create and configure a build job for a Java application with Maven and with Jenkins 2.0 Create built-in delivery pipelines of Jenkins 2 and build a pipeline configuration for end-to-end automation to manage the lifecycle of Continuous Integration Get to know all about configuration management using Chef to create a runtime environment Perform instance provisioning in AWS and Microsoft Azure and manage virtual machines on different cloud platforms - install Knife plugins for Amazon EC2 and Microsoft Azure Deploy an application in Amazon EC2, AWS Elastic Beanstalk, Microsoft Azure Web Apps, and a Docker container Monitor infrastructure, application servers, web servers, and applications with the use of open source monitoring solutions and New Relic Orchestrate multiple build jobs to achieve application deployment automation - create parameterized build jobs for end-to-end automation In Detail The DevOps culture is growing at a massive rate, as many organizations are adopting it. However, implementing it for web applications is one of the biggest challenges experienced by many developers and admins, which this book will help you overcome using various tools, such as Chef, Docker, and Jenkins. On the basis of the functionality of these tools, the book is divided into three parts. The first part shows you how to use Jenkins 2.0 for Con...
    Note: Description based on online resource; title from cover (Safari, viewed November 4, 2016)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    ISBN: 9781783284801 , 1783284803
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Series Statement: Community experience distilled
    Keywords: Programming languages (Electronic computers) ; Application software ; Development ; Electronic books ; Electronic books ; local
    Abstract: Enter the exciting world of Julia, a high-performance language for technical computing In Detail Julia is a new open source programming language that is used in the field of data science computing. It was created to solve the dilemma between high-level slow code and fast but low-level code, and the necessity to use both to achieve high performance. This book will give you a head start to tackle your numerical and data problems with Julia. Your journey will begin by learning how to set up a running Julia platform before exploring its various built-in types. You will then move on to cover the different functions and constructs in Julia. The book will then walk you through the two important collection types?arrays and matrices. Over the course of the book, you will also be introduced to homoiconicity, the meta-programming concept in Julia. Towards the concluding part of the book, you will also learn how to run external programs. This book will cover all you need to know about Julia to leverage its high speed and efficiency. What You Will Learn Set up your Julia environment to achieve the highest productivity Solve your tasks in a high-level dynamic language and use types for your data only when needed Create your own types to extend the built-in type system Visualize your data in IJulia with plotting packages Explore the use of built-in macros for testing, debugging, benchmarking, and more Apply Julia to tackle problems concurrently and in a distributed environment Integrate with other languages such as C, Python, and MATLAB
    Note: Includes index. - Description based on online resource; title from cover page (Safari, viewed March 20, 2015)
    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...