Hitachi Ops Center V10.6.1 Open Source Software Packages

Total Page:16

File Type:pdf, Size:1020Kb

Hitachi Ops Center V10.6.1 Open Source Software Packages Hitachi Ops Center V10.6.1 Open Source Software Packages Contact Information: Hitachi Ops Center Project Manager Hitachi Vantara LLC 2535 Augustine Drive Santa Clara, California 95054 Name of Product/Product Component Version License "Java Concurrency in Practice" book 1.0-redhat-4 Creative Commons Attribution annotations 2.5 Generic @agoric/babel-parser 7.10.5 The MIT License @agoric/babel-parser 7.12.11 The MIT License @angular-builders/custom-webpack 8.0.0-RC.0 The MIT License @angular-devkit/build-angular 0.800.0-rc.2 The MIT License @angular-devkit/build-angular 0.901.13 The MIT License @angular-devkit/core 7.3.8 The MIT License @angular-devkit/schematics 7.3.8 The MIT License @angular/animations 9.1.11 The MIT License @angular/animations 9.1.13 The MIT License @angular/cdk 9.2.4 The MIT License @angular/cdk-experimental 9.2.4 The MIT License @angular/cli 8.0.0 The MIT License @angular/cli 9.1.13 The MIT License @angular/common 9.1.11 The MIT License @angular/common 9.1.13 The MIT License @angular/compiler 9.1.11 The MIT License @angular/compiler 9.1.13 The MIT License @angular/compiler-cli 9.1.13 The MIT License @angular/core 7.2.15 The MIT License @angular/core 9.1.11 The MIT License @angular/core 9.1.13 The MIT License @angular/forms 7.2.15 The MIT License @angular/forms 9.1.0-next.3 The MIT License @angular/forms 9.1.11 The MIT License @angular/forms 9.1.13 The MIT License @angular/language-service 9.1.13 The MIT License @angular/platform-browser 7.2.15 The MIT License @angular/platform-browser 9.1.11 The MIT License @angular/platform-browser 9.1.13 The MIT License @angular/platform-browser-dynamic 7.2.15 The MIT License @angular/platform-browser-dynamic 9.1.11 The MIT License @angular/platform-browser-dynamic 9.1.13 The MIT License @angular/router 7.2.15 The MIT License @angular/router 9.1.11 The MIT License @angular/router 9.1.13 The MIT License @ant-design/create-react-context 0.2.4 The MIT License @antv/adjust 0.1.1 The MIT License @antv/attr 0.1.2 The MIT License @antv/component 0.3.9 The MIT License @antv/coord 0.1.0 The MIT License @antv/data-set 0.1.3 The MIT License @antv/f2 3.1.0-beta.2 The MIT License @antv/g 3.3.6 The MIT License @antv/g2 3.1.2 The MIT License @antv/g2 3.5.15 The MIT License @antv/gl-matrix 2.7.1 The MIT License @antv/scale 0.1.5 The MIT License @antv/util 1.3.1 ISC License @arkecosystem/core-interfaces 2.4.0-next.7 The MIT License @arkecosystem/core-interfaces 2.6.29 The MIT License @babel/code-frame 7.12.11 The MIT License @babel/code-frame 7.5.5 The MIT License @babel/code-frame 7.8.3 The MIT License @babel/compat-data 7.12.7 The MIT License @babel/core 7.12.9 The MIT License @babel/core 7.8.4 The MIT License @babel/core 7.9.0 The MIT License @babel/helper-annotate-as-pure 7.12.10 The MIT License @babel/helper-builder-binary-assignment- 7.10.4 The MIT License operator-visitor @babel/helper-compilation-targets 7.12.5 The MIT License @babel/helper-create-class-features-plugin 7.10.5 The MIT License @babel/helper-create-regexp-features-plugin 7.12.7 The MIT License @babel/helper-define-map 7.10.5 The MIT License @babel/helper-explode-assignable-expression 7.12.1 The MIT License @babel/helper-function-name 7.12.11 The MIT License @babel/helper-get-function-arity 7.12.10 The MIT License @babel/helper-hoist-variables 7.10.4 The MIT License @babel/helper-module-imports 7.10.1 The MIT License @babel/helper-module-imports 7.12.5 The MIT License @babel/helper-module-transforms 7.12.1 The MIT License @babel/helper-optimise-call-expression 7.12.10 The MIT License @babel/helper-plugin-utils 7.10.4 The MIT License @babel/helper-remap-async-to-generator 7.12.1 The MIT License @babel/helper-replace-supers 7.12.11 The MIT License @babel/helper-simple-access 7.12.1 The MIT License @babel/helper-skip-transparent-expression- 7.12.1 The MIT License wrappers @babel/helper-split-export-declaration 7.12.11 The MIT License @babel/helper-validator-identifier 7.12.11 The MIT License @babel/helper-validator-option 7.12.11 The MIT License @babel/helper-wrap-function 7.12.3 The MIT License @babel/helpers 7.10.4 The MIT License @babel/highlight 7.10.4 The MIT License @babel/parser 7.10.3 The MIT License @babel/plugin-proposal-async-generator- 7.12.12 The MIT License functions @babel/plugin-proposal-class-properties 7.12.1 The MIT License @babel/plugin-proposal-decorators 7.0.0-beta.45 The MIT License @babel/plugin-proposal-dynamic-import 7.12.1 The MIT License @babel/plugin-proposal-export-namespace- 7.12.1 The MIT License from @babel/plugin-proposal-json-strings 7.12.1 The MIT License @babel/plugin-proposal-logical-assignment- 7.12.1 The MIT License operators @babel/plugin-proposal-nullish-coalescing- 7.12.1 The MIT License operator @babel/plugin-proposal-nullish-coalescing- 7.8.3 The MIT License operator @babel/plugin-proposal-numeric-separator 7.12.7 The MIT License @babel/plugin-proposal-object-rest-spread 7.12.1 The MIT License @babel/plugin-proposal-optional-catch- 7.12.1 The MIT License binding @babel/plugin-proposal-optional-chaining 7.8.3 The MIT License @babel/plugin-proposal-private-methods 7.12.1 The MIT License @babel/plugin-proposal-unicode-property- 7.12.1 The MIT License regex @babel/plugin-syntax-bigint 7.8.3 The MIT License @babel/plugin-syntax-class-properties 7.12.1 The MIT License @babel/plugin-syntax-export-namespace- 7.8.3 The MIT License from @babel/plugin-syntax-flow 7.12.1 The MIT License @babel/plugin-syntax-import-meta 7.10.4 The MIT License @babel/plugin-syntax-jsx 7.12.1 The MIT License @babel/plugin-syntax-logical-assignment- 7.10.4 The MIT License operators @babel/plugin-syntax-numeric-separator 7.10.4 The MIT License @babel/plugin-syntax-object-rest-spread 7.8.3 The MIT License @babel/plugin-syntax-top-level-await 7.12.1 The MIT License @babel/plugin-transform-arrow-functions 7.12.1 The MIT License @babel/plugin-transform-async-to-generator 7.12.1 The MIT License @babel/plugin-transform-block-scoped- 7.12.1 The MIT License functions @babel/plugin-transform-block-scoping 7.12.12 The MIT License @babel/plugin-transform-classes 7.12.1 The MIT License @babel/plugin-transform-computed- 7.12.1 The MIT License properties @babel/plugin-transform-destructuring 7.12.1 The MIT License @babel/plugin-transform-dotall-regex 7.12.1 The MIT License @babel/plugin-transform-duplicate-keys 7.12.1 The MIT License @babel/plugin-transform-exponentiation- 7.12.1 The MIT License operator @babel/plugin-transform-flow-strip-types 7.12.10 The MIT License @babel/plugin-transform-for-of 7.12.1 The MIT License @babel/plugin-transform-function-name 7.12.1 The MIT License @babel/plugin-transform-literals 7.12.1 The MIT License @babel/plugin-transform-member- 7.12.1 The MIT License expression-literals @babel/plugin-transform-modules-amd 7.12.1 The MIT License @babel/plugin-transform-modules-commonjs 7.12.1 The MIT License @babel/plugin-transform-modules-systemjs 7.12.1 The MIT License @babel/plugin-transform-modules-umd 7.12.1 The MIT License @babel/plugin-transform-named-capturing- 7.12.1 The MIT License groups-regex @babel/plugin-transform-new-target 7.12.1 The MIT License @babel/plugin-transform-object-super 7.12.1 The MIT License @babel/plugin-transform-parameters 7.12.1 The MIT License @babel/plugin-transform-property-literals 7.12.1 The MIT License @babel/plugin-transform-react-constant- 7.12.1 The MIT License elements @babel/plugin-transform-react-display-name 7.12.1 The MIT License @babel/plugin-transform-react-jsx 7.12.12 The MIT License @babel/plugin-transform-react-jsx- 7.12.12 The MIT License development @babel/plugin-transform-react-jsx-self 7.12.1 The MIT License @babel/plugin-transform-react-jsx-source 7.12.1 The MIT License @babel/plugin-transform-react-pure- 7.12.1 The MIT License annotations @babel/plugin-transform-regenerator 7.12.1 The MIT License @babel/plugin-transform-reserved-words 7.12.1 The MIT License @babel/plugin-transform-shorthand- 7.12.1 The MIT License properties @babel/plugin-transform-spread 7.12.1 The MIT License @babel/plugin-transform-sticky-regex 7.12.1 The MIT License @babel/plugin-transform-template-literals 7.12.1 The MIT License @babel/plugin-transform-typeof-symbol 7.12.10 The MIT License @babel/plugin-transform-typescript 7.12.1 The MIT License @babel/plugin-transform-unicode-escapes 7.12.1 The MIT License @babel/plugin-transform-unicode-regex 7.12.1 The MIT License @babel/preset-env 7.12.11 The MIT License @babel/preset-env 7.8.4 The MIT License @babel/preset-env 7.9.0 The MIT License @babel/preset-env 7.9.6 The MIT License @babel/preset-flow 7.12.1 The MIT License @babel/preset-modules 0.1.4 The MIT License @babel/preset-react 7.12.10 The MIT License @babel/preset-react 7.8.3 The MIT License @babel/preset-typescript 7.12.7 The MIT License @babel/preset-typescript 7.8.3 The MIT License @babel/register 7.12.10 The MIT License @babel/runtime 7.12.5 The MIT License @babel/standalone 7.12.12 The MIT License @babel/template 7.12.7 The MIT License @babel/traverse 7.10.3 The MIT License @babel/types 7.10.5 The MIT License @babel/types 7.12.12 The MIT License @backhq/mrkdwn-parse 0.0.2 The MIT License @base2/pretty-print-object 1.0.0 BSD 2-Clause "Simplified" or "FreeBSD" License @bcoe/v8-coverage 0.2.3 The MIT License @braintree/sanitize-url 4.0.0 The MIT License @brickblock/eslint-config-base 1.0.1 ISC License @brickblock/eslint-config-react 1.0.1 ISC License @cnakazawa/watch 1.0.4 Apache License, Version 2.0 @contentful/rich-text-types 13.4.0 The MIT License @contentful/rich-text-types 14.1.0 The MIT License @csstools/convert-colors 1.4.0 Creative Commons CC0 1.0 Universal

  1061
Recommended publications
  • Checkpoint and Restoration of Micro-Service in Docker Containers
    3rd International Conference on Mechatronics and Industrial Informatics (ICMII 2015) Checkpoint and Restoration of Micro-service in Docker Containers Chen Yang School of Information Security Engineering, Shanghai Jiao Tong University, China 200240 [email protected] Keywords: Lightweight Virtualization, Checkpoint/restore, Docker. Abstract. In the present days of rapid adoption of micro-service, it is imperative to build a system to support and ensure the high performance and high availability for micro-services. Lightweight virtualization, which we also called container, has the ability to run multiple isolated sets of processes under a single kernel instance. Because of the possibility of obtaining a low overhead comparable to the near-native performance of a bare server, the container techniques, such as openvz, lxc, docker, they are widely used for micro-service [1]. In this paper, we present the high availability of micro-service in containers. We investigate capabilities provided by container (docker, openvz) to model and build the Micro-service infrastructure and compare different checkpoint and restore technologies for high availability. Finally, we present preliminary performance results of the infrastructure tuned to the micro-service. Introduction Lightweight virtualization, named the operating system level virtualization technology, partitions the physical machines resource, creating multiple isolated user-space instances. Each container acts exactly like a stand-alone server. A container can be rebooted independently and have root access, users, IP address, memory, processes, files, etc. Unlike traditional virtualization with the hypervisor layer, containerization takes place at the kernel level. Most modern operating system kernels now support the primitives necessary for containerization, including Linux with openvz, vserver and more recently lxc, Solaris with zones, and FreeBSD with Jails [2].
    [Show full text]
  • Open Source Used in Influx1.8 Influx 1.9
    Open Source Used In Influx1.8 Influx 1.9 Cisco Systems, Inc. www.cisco.com Cisco has more than 200 offices worldwide. Addresses, phone numbers, and fax numbers are listed on the Cisco website at www.cisco.com/go/offices. Text Part Number: 78EE117C99-1178791953 Open Source Used In Influx1.8 Influx 1.9 1 This document contains licenses and notices for open source software used in this product. With respect to the free/open source software listed in this document, if you have any questions or wish to receive a copy of any source code to which you may be entitled under the applicable free/open source license(s) (such as the GNU Lesser/General Public License), please contact us at [email protected]. In your requests please include the following reference number 78EE117C99-1178791953 Contents 1.1 golang-protobuf-extensions v1.0.1 1.1.1 Available under license 1.2 prometheus-client v0.2.0 1.2.1 Available under license 1.3 gopkg.in-asn1-ber v1.0.0-20170511165959-379148ca0225 1.3.1 Available under license 1.4 influxdata-raft-boltdb v0.0.0-20210323121340-465fcd3eb4d8 1.4.1 Available under license 1.5 fwd v1.1.1 1.5.1 Available under license 1.6 jaeger-client-go v2.23.0+incompatible 1.6.1 Available under license 1.7 golang-genproto v0.0.0-20210122163508-8081c04a3579 1.7.1 Available under license 1.8 influxdata-roaring v0.4.13-0.20180809181101-fc520f41fab6 1.8.1 Available under license 1.9 influxdata-flux v0.113.0 1.9.1 Available under license 1.10 apache-arrow-go-arrow v0.0.0-20200923215132-ac86123a3f01 1.10.1 Available under
    [Show full text]
  • Cubes Documentation Release 1.0.1
    Cubes Documentation Release 1.0.1 Stefan Urbanek April 07, 2015 Contents 1 Getting Started 3 1.1 Introduction.............................................3 1.2 Installation..............................................5 1.3 Tutorial................................................6 1.4 Credits................................................9 2 Data Modeling 11 2.1 Logical Model and Metadata..................................... 11 2.2 Schemas and Models......................................... 25 2.3 Localization............................................. 38 3 Aggregation, Slicing and Dicing 41 3.1 Slicing and Dicing.......................................... 41 3.2 Data Formatters........................................... 45 4 Analytical Workspace 47 4.1 Analytical Workspace........................................ 47 4.2 Authorization and Authentication.................................. 49 4.3 Configuration............................................. 50 5 Slicer Server and Tool 57 5.1 OLAP Server............................................. 57 5.2 Server Deployment.......................................... 70 5.3 slicer - Command Line Tool..................................... 71 6 Backends 77 6.1 SQL Backend............................................. 77 6.2 MongoDB Backend......................................... 89 6.3 Google Analytics Backend...................................... 90 6.4 Mixpanel Backend.......................................... 92 6.5 Slicer Server............................................. 94 7 Recipes 97 7.1 Recipes...............................................
    [Show full text]
  • Preview Turbogears Tutorial
    TurboGears About the Tutorial TurboGears is a Python web application framework, which consists of many modules. It is designed around the MVC architecture that are similar to Ruby on Rails or Struts. TurboGears are designed to make rapid web application development in Python easier and more supportable. TurboGears is a web application framework written in Python. TurboGears follows the Model-View-Controller paradigm as do most modern web frameworks like Rails, Django, Struts, etc. This is an elementary tutorial that covers all the basics of TurboGears. Audience This tutorial has been designed for all those readers who want to learn the basics of TurboGears. It is especially going to be useful for all those Web developers who are required to simplify complex problems and create single database backed webpages. Prerequisites We assume the readers of this tutorial have a basic knowledge of web application frameworks. It will be an added advantage if the readers have hands-on experience of Python programming language. In addition, it is going to also help if the readers have an elementary knowledge of Ruby-on-Rails and Struts. Disclaimer & Copyright Copyright 2016 by Tutorials Point (I) Pvt. Ltd. All the content and graphics published in this e-book are the property of Tutorials Point (I) Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republish any contents or a part of contents of this e-book in any manner without written consent of the publisher. We strive to update the contents of our website and tutorials as timely and as precisely as possible, however, the contents may contain inaccuracies or errors.
    [Show full text]
  • Histcoroy Pyright for Online Information and Ordering of This and Other Manning Books, Please Visit Topwicws W.Manning.Com
    www.allitebooks.com HistCoroy pyright For online information and ordering of this and other Manning books, please visit Topwicws w.manning.com. The publisher offers discounts on this book when ordered in quantity. For more information, please contact Tutorials Special Sales Department Offers & D e al s Manning Publications Co. 20 Baldwin Road Highligh ts PO Box 761 Shelter Island, NY 11964 Email: [email protected] Settings ©2017 by Manning Publications Co. All rights reserved. Support No part of this publication may be reproduced, stored in a retrieval system, or Sign Out transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps. Recognizing the importance of preserving what has been written, it is Manning’s policy to have the books we publish printed on acid­free paper, and we exert our best efforts to that end. Recognizing also our responsibility to conserve the resources of our planet, Manning books are printed on paper that is at least 15 percent recycled and processed without the use of elemental chlorine. Manning Publications Co. PO Box 761 Shelter Island, NY 11964 www.allitebooks.com Development editor: Cynthia Kane Review editor: Aleksandar Dragosavljević Technical development editor: Stan Bice Project editors: Kevin Sullivan, David Novak Copyeditor: Sharon Wilkey Proofreader: Melody Dolab Technical proofreader: Doug Warren Typesetter and cover design: Marija Tudor ISBN 9781617292576 Printed in the United States of America 1 2 3 4 5 6 7 8 9 10 – EBM – 22 21 20 19 18 17 www.allitebooks.com HistPoray rt 1.
    [Show full text]
  • About:Config .Init About:Me About:Presentation Web 2.0 User
    about:config .init about:me about:presentation Web 2.0 User View Technical View Simple Overview Picture Complex Overview Picture Main Problems Statistics I Statistics II .next Targets Of Attack Targets Methods Kinds Of Session Hijacking SQL Injection Introduction Examples SQL Injection Picture Analysis SQL Escaping SQL Escaping #2 SQL Parameter Binding XSS Introduction What Can It Do? Main Problem Types Of XSS Components Involved In XSS Reflected XSS Picture Reflected XSS Analysis (Server Side) Stored XSS Picture Server Side Stored XSS (Local) DOM XSS Example Picture local DOM XSS CSRF Introduction Example Picture CSRF Session Riding Analysis Complex Example Hijack Via DNS + XSS Picture DNS+XSS Combo Cookie Policy Analysis Variant Components .next Misplaced Trust 3rd Party Script Picture Trust 3rd Party Script Analysis Misplaced Trust In Middleware Misplaced Trust In Server­Local Data Picture Local Scripts Analysis Same Origin Policy Frame Policy UI Redressing Introduction Clickjacking Picture Clickjacking Analysis BREAK .next Summary of Defense Strategies "Best Effort" vs. "Best Security" Protection against Hijacking Session Theft Riding, Fixation, Prediction Separate by Trust Validation Why Input Validation at Server Check Origin and Target of Request Validation of Form Fields Validation of File Upload Validation Before Forwarding Validation of Server Output Validation of Target in Client Validation of Origin in Client Validation of Input in Client Normalization What's That? Normalizing HTML Normalizing XHTML Normalizing Image, Audio,
    [Show full text]
  • Zack Robinson-Android and Amazon Resume.Docx
    Contact Innovative, Insightful, Resilient Phone: 814-525-1519 A geek with a gift for gab Email: [email protected] 8 years in Software Development Strengths Summary of Expertise Mobile/TV App Development ▪ Rapidly creates custom features for Android and Amazon Software Engineering Principles applications using UI/UX requirements and mockups Object-Oriented Programming ▪ Particularly comfortable with video playback, location services, (Java) catalog management, authentication, payment processing, and Functional Programming (Kotlin) user management features Refactoring to Design Patterns ▪ Expert at writing clean, re-usable Java and Kotlin code using SOLID principles and software design patterns Data Structures and Algorithms ▪ Adept at reducing operational costs on projects by automating Test-Driven Development quality assurance tasks Technical Communication ▪ Knowledgeable on Android Architecture Components and test Requirements Analysis driven frameworks (MVVM, MVP, etc) Strategic Consulting ▪ Familiar with NFC (Near field communication) technology, Broadcast Receivers and Services, and 3G and Wi-Fi technology. ▪ Adept at storing JSON server responses as data models in device memory (shared preferences, external storage, SQL Lite DB, etc.) ▪ Maintains quality through rigorous code review and testing, and partnerships with QA teams. ▪ Excellent at communicating technical requirements to non-technical stakeholders. ▪ Comfortable working remotely or on-site Technical Skills and Knowledge Languages: Java, Kotlin, Bytecode, XML, SQL, JavaScript,
    [Show full text]
  • Poly Videoos Offer of Source for Open Source Software 3.6.0
    OFFER OF SOURCE FOR 3.6.0 | 2021 | 3725-85857-010A OPEN SOURCE SOFTWARE August Poly VideoOS Software Contents Offer of Source for Open Source Software .............................................................................. 1 Open Source Software ............................................................................................................. 2 Qualcomm Platform Licenses ............................................................................................................. 2 List of Open Source Software .................................................................................................. 2 Poly G7500, Poly Studio X50, and Poly Studio X30 .......................................................................... 2 Poly Microphone IP Adapter ............................................................................................................. 13 Poly IP Table Microphone and Poly IP Ceiling Microphone ............................................................. 18 Poly TC8 and Poly Control Application ............................................................................................. 21 Get Help ..................................................................................................................................... 22 Related Poly and Partner Resources ..................................................................................... 22 Privacy Policy ...........................................................................................................................
    [Show full text]
  • Quickly Documentation Release 0.1
    Quickly Documentation Release 0.1 Michael Spencer March 28, 2016 Contents 1 Offline Reading 3 1.1 Tutorial..................................................3 1.2 QMLify Transpiler............................................5 1.3 Core JS Modules.............................................5 1.4 Distributing your Module........................................8 2 Indices and tables 11 i ii Quickly Documentation, Release 0.1 Quickly is a build tool and QML module with provides an NodeJS-like ES6 environment for Javascript used in QML. The goal of the project is to allow you to write awesome modern ES6 Javascript taking advantage of classes, decorators, arrow functions, and best of all, many of the vast array of NPM packages available using the standard ES6 module imports. You can then take that code and use in directly from QML, just as you would with plain, old, QML-specific Javascript. You can even build a library using ES6 and NPM packages, and then distribute that as a standard QML module or QPM package for other developers to use in regular QML or QML-specific Javascript. For those who would prefer to stick with standard QML-specific Javascript, you can also do that and still use the Quickly library, which gives you promises, the fetch API, and many polyfills. This is great for longtime QML devel- opers or existing projects that just want to drop in some easy-to-use features from modern JS core libraries. Tutorial A quick guide to get you up and running with Quickly. QMLify Transpiler How to use qmlify, the Quickly transpiler. Core JS Modules How to use the core JS modules. Distributing your Module Distributing your awesome new module for other developers to use.
    [Show full text]
  • ** OPEN SOURCE LIBRARIES USED in Tv.Verizon.Com/Watch
    ** OPEN SOURCE LIBRARIES USED IN tv.verizon.com/watch ------------------------------------------------------------ 02/27/2019 tv.verizon.com/watch uses Node.js 6.4 on the server side and React.js on the client- side. Both are Javascript frameworks. Below are the licenses and a list of the JS libraries being used. ** NODE.JS 6.4 ------------------------------------------------------------ https://github.com/nodejs/node/blob/master/LICENSE Node.js is licensed for use as follows: """ Copyright Node.js contributors. All rights reserved. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. """ This license applies to parts of Node.js originating from the https://github.com/joyent/node repository: """ Copyright Joyent, Inc. and other Node contributors.
    [Show full text]
  • Easybuild Documentation Release 20210907.0
    EasyBuild Documentation Release 20210907.0 Ghent University Tue, 07 Sep 2021 08:55:41 Contents 1 What is EasyBuild? 3 2 Concepts and terminology 5 2.1 EasyBuild framework..........................................5 2.2 Easyblocks................................................6 2.3 Toolchains................................................7 2.3.1 system toolchain.......................................7 2.3.2 dummy toolchain (DEPRECATED) ..............................7 2.3.3 Common toolchains.......................................7 2.4 Easyconfig files..............................................7 2.5 Extensions................................................8 3 Typical workflow example: building and installing WRF9 3.1 Searching for available easyconfigs files.................................9 3.2 Getting an overview of planned installations.............................. 10 3.3 Installing a software stack........................................ 11 4 Getting started 13 4.1 Installing EasyBuild........................................... 13 4.1.1 Requirements.......................................... 14 4.1.2 Using pip to Install EasyBuild................................. 14 4.1.3 Installing EasyBuild with EasyBuild.............................. 17 4.1.4 Dependencies.......................................... 19 4.1.5 Sources............................................. 21 4.1.6 In case of installation issues. .................................. 22 4.2 Configuring EasyBuild.......................................... 22 4.2.1 Supported configuration
    [Show full text]
  • On the Naming of Methods: a Survey of Professional Developers
    On the Naming of Methods: A Survey of Professional Developers Reem S. Alsuhaibani Christian D. Newman Michael J. Decker Michael L. Collard Jonathan I. Maletic Computer Science Software Engineering Computer Science Computer Science Computer Science Kent State University Rochester Institute of Bowling Green State The University of Akron Kent State University Prince Sultan University Technology University Ohio, USA Ohio, USA Riyadh, Saudi Arabia New York, USA Ohio, USA [email protected] [email protected] [email protected] [email protected] [email protected] Abstract—This paper describes the results of a large (+1100 Here, we focus specifically on the names given to methods responses) survey of professional software developers concerning in object-oriented software systems. However, much of this also standards for naming source code methods. The various applies to (free) functions in non-object-oriented systems (or standards for source code method names are derived from and parts). We focus on methods for several reasons. First, we are supported in the software engineering literature. The goal of the interested in method naming in the context of automatic method survey is to determine if there is a general consensus among summarization and documentation. Furthermore, different developers that the standards are accepted and used in practice. programming language constructs have their own naming Additionally, the paper examines factors such as years of guidelines. That is, local variables are named differently than experience and programming language knowledge in the context methods, which are named differently than classes [10,11]. Of of survey responses. The survey results show that participants these, prior work has found that function names have the largest very much agree about the importance of various standards and how they apply to names and that years of experience and the number of unique name variants when analyzed at the level of programming language has almost no effect on their responses.
    [Show full text]