Icount 4.5.1 Front End Open Source Component June 2021

Total Page:16

File Type:pdf, Size:1020Kb

Icount 4.5.1 Front End Open Source Component June 2021 iCount 4.5.1 Front End Open Source Component June 2021 This application uses certain open source software. As required by the terms of the open source license applicable to such open source software, we are providing you with the following notices: License License Text Libraries Copyright Notices MIT MIT License Copyright (c) <year> <copyright holders> JSONStream-1.3.5.tgz Copyright 2011 Dominic Tarr Permission is hereby granted, free of charge, to any Copyright 2014 Jonathan Ong Copyright 2015 person obtaining a copy of this software and accepts-1.3.7.tgz associated documentation files (the "Software"), to Douglas Christopher Wilson deal in the Software without restriction, including without limitation the rights to use, copy, modify, Copyright 2012-2018 by various contributors (see acorn-6.4.1.tgz merge, publish, distribute, sublicense, and/or sell AUTHORS) copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: Copyright 2012 Another-D-Mention Software and adm-zip-0.4.16.tgz other contributors, The above copyright notice and this permission notice (including the next paragraph) shall be included in all copies or substantial portions of the Software. after-0.8.2.tgz Copyright 2011 Raynos THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF agent-base-4.2.1.tgz Copyright 2013 Nathan Rajlich ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO agent-base-4.3.0.tgz Copyright 2013 Nathan Rajlich 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, Copyright 2012-2015 fengmk2 Copyright 2012- agentkeepalive-3.5.2.tgz ARISING FROM, OUT OF OR IN CONNECTION WITH THE 2015 fengmk2 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Copyright Sindre Sorhus (sindresorhus.com) aggregate-error-3.1.0.tgz Copyright Sindre Sorhus (sindresorhus.com) ajv-6.12.3.tgz Copyright 2015-2017 Evgeny Poberezkin Copyright 2045 RFC Copyright 2046 RFC ajv-6.12.5.tgz Copyright 2015-2017 Evgeny Poberezkin Copyright 2015-2017 Evgeny Poberezkin Copyright ajv-6.9.1.tgz 2015 Evgeny Poberezkin ajv-errors-1.0.1.tgz Copyright 2017 Evgeny Poberezkin Copyright 2016 Evgeny Poberezkin Copyright 2016 ajv-keywords-3.5.2.tgz Evgeny Poberezkin alphanum-sort-1.0.2.tgz Copyright Bogdan Chadkin Copyright 2017 Google, Inc Copyright 2017 angular-9.1.12.tgz Google, Inc Copyright 2010-2020 Google LLC. animations-9.1.12.tgz http://angular.io/license Copyright 2015 Brian Woodward Copyright 2019 ansi-colors-3.2.4.tgz "Brian Woodward" (https://github.com/doowb) Copyright 2015 Brian Woodward Copyright 2019 ansi-colors-4.1.1.tgz "Brian Woodward" (https://github.com/doowb) ansi-escapes-4.3.1.tgz Copyright (c) Sindre Sorhus ansi-regex-2.1.1.tgz Copyright Sindre Sorhus (sindresorhus.com) ansi-regex-4.1.0.tgz Copyright Sindre Sorhus (sindresorhus.com) ansi-regex-5.0.0.tgz Copyright Sindre Sorhus (sindresorhus.com) ansi-styles-2.2.1.tgz Copyright Sindre Sorhus (sindresorhus.com) ansi-styles-3.2.1.tgz Copyright Sindre Sorhus (sindresorhus.com) ansi-styles-4.2.1.tgz Copyright Sindre Sorhus (sindresorhus.com) app-root-path-2.2.1.tgz Copyright 2014 Chris Morrell Copyright James Talmage append-transform-1.0.0.tgz (github.com/jamestalmage) applicationinsights-analytics-js- Copyright Microsoft Corporation 2.5.6.tgz iCount 4.5.1 Front End Open Source Component June 2021 applicationinsights-channel-js- Copyright Microsoft Corporation 2.5.6.tgz applicationinsights-common- Copyright Microsoft Corporation 2.5.6.tgz applicationinsights-core-js- Copyright Microsoft Corporation 2.5.6.tgz applicationinsights-dependencies- Copyright Microsoft Corporation js-2.5.6.tgz applicationinsights-properties-js- Copyright Microsoft Corporation 2.5.6.tgz Copyright Microsoft Corporation Copyright 2004- 2011 Selenium committers Copyright 2010-2014 applicationinsights-shims- Christian Johansen, [email protected] 1.0.1.tgz Copyright 2011-2015 Software Freedom Conservancy applicationinsights-web-2.5.6.tgz Copyright Microsoft Corporation architect-0.901.12.tgz Copyright 2017 Google, Inc Copyright 2017-2018 by ZEIT, Inc Copyright 2017 arg-4.1.0.tgz Zeit, Inc Copyright 2012 [Vitaly Puzrin] (https://github.com/puzrin) Copyright 2012 by Vitaly argparse-1.0.10.tgz Puzrin Copyright 2012 "Vitaly Puzrin" (https://github.com/puzrin) Copyright 2014-2017 Jon Schlinkert Copyright 2017 [Jon Schlinkert] arr-diff-4.0.0.tgz (https://github.com/jonschlinkert) Copyright 2017 "Jon Schlinkert" (https://github.com/jonschlinkert) Copyright 2014-2017 Jon Schlinkert Copyright 2017 [Jon Schlinkert] arr-flatten-1.1.0.tgz (https://github.com/jonschlinkert) Copyright 2017 "Jon Schlinkert" (https://github.com/jonschlinkert) Copyright 2014-2016 Jon Schlinkert Copyright 2016 [Jon Schlinkert] arr-union-3.1.0.tgz (https://github.com/jonschlinkert) Copyright 2016 "Jon Schlinkert" (https://github.com/jonschlinkert) Copyright 2014 Blake Embrey array-flatten-1.1.1.tgz ([email protected]) Copyright 2014 Blake Embrey array-flatten-2.1.2.tgz ([email protected]) array-union-1.0.2.tgz Copyright Sindre Sorhus (sindresorhus.com) array-union-2.1.0.tgz Copyright Sindre Sorhus (sindresorhus.com) array-uniq-1.0.3.tgz Copyright Sindre Sorhus (sindresorhus.com) Copyright 2014-2016 Jon Schlinkert Copyright 2016 [Jon Schlinkert] array-unique-0.3.2.tgz (https://github.com/jonschlinkert) Copyright 2016 "Jon Schlinkert" (https://github.com/jonschlinkert) arraybuffer.slice-0.0.7.tgz Copyright 2013 Rase- Copyright 2013 Rase- arrify-1.0.1.tgz Copyright Sindre Sorhus (sindresorhus.com) Copyright 2009-2014 by Contributors Copyright asap-2.0.6.tgz 2009-2014 Contributors asn1-0.2.4.tgz Copyright 2011 Mark Cavage, All rights reserved Copyright 2017 Fedor Indutny Copyright 2017 asn1.js-5.4.1.tgz Fedor Indutny iCount 4.5.1 Front End Open Source Component June 2021 assert-1.5.0.tgz Copyright Joyent, Inc. and other Node contributors assert-plus-1.0.0.tgz Copyright 2012 Mark Cavage Copyright 2015 Jon Schlinkert Copyright 2015 Jon assign-symbols-1.0.0.tgz Schlinkert ast-1.8.5.tgz Copyright 2018 Sven Sauleau async-2.6.2.tgz Copyright (c) 2010-2018 Caolan McMahon Copyright 2016 Paul Miller "(paulmillr.com)" async-each-1.0.3.tgz (http://paulmillr.com) async-limiter-1.0.0.tgz Copyright 2017 Samuel Reed asynckit-0.4.0.tgz Copyright 2016 Alex Indigo Copyright 2015 AJ ONeal Copyright 2012-2018 AJ atob-2.1.2.tgz ONeal autoprefixer-9.7.4.tgz Copyright 2013 Andrey Sitnik Copyright 2013 Michael Hart aws4-1.8.0.tgz ([email protected]) Copyright 2014-2019 Luís Couto Copyright 2014- babel-loader-8.0.6.tgz 2016 Luís Couto babel-plugin-dynamic-import- Copyright 2016 Airbnb node-2.3.3.tgz Copyright (c) 2014 Mark Mokryn Copyright (c) 2014 TJ Holowaychuk 2014 Copyright (c) 2014 Mark backo2-1.0.2.tgz Mokryn, [email protected] Copyright (c) 2014 TJ Holowaychuk, [email protected] balanced-match-1.0.0.tgz Copyright 2013 Julian Gruber Copyright 2015-2017 Jon Schlinkert Copyright base-0.11.2.tgz 2017 "Jon Schlinkert" (https://github.com/jonschlinkert) Copyright 2012 Niklas von Hertzen Copyright 2012 base64-arraybuffer-0.1.5.tgz Niklas von Hertzen base64-js-1.3.1.tgz Copyright 2014 Jameson Little base64id-2.0.0.tgz Copyright 2012-2016 Kristian Faeldt batch-0.6.1.tgz Copyright 2013 TJ Holowaychuk better-assert-1.0.2.tgz Copyright 2012 TJ Holowaychuk big.js-4.0.5.tgz Copyright Microsoft Corporation big.js-5.2.2.tgz Copyright 2018 Michael Mclaughlin binary-extensions-1.13.1.tgz Copyright Sindre Sorhus (sindresorhus.com) Copyright 2019 Sindre Sorhus (https://sindresorhus.com), Paul Miller ( Copyright binary-extensions-2.1.0.tgz 2019 Sindre Sorhus (https://sindresorhus.com), Paul Miller ( blob-0.0.5.tgz Copyright 2014 Rase- Copyright 2016 Angular Copyright 2014 Google, blocking-proxy-1.0.1.tgz Inc Copyright 2013-2017 Petka Antonov Copyright bluebird-3.5.4.tgz 2013-2018 Petka Antonov Copyright 2013-2019 Petka Antonov Copyright bluebird-3.7.2.tgz 2013-2018 Petka Antonov iCount 4.5.1 Front End Open Source Component June 2021 bn.js-4.11.9.tgz Copyright Fedor Indutny, 2015. bn.js-5.1.3.tgz Copyright - Copyright 2014 Jonathan Ong Copyright 2014- body-parser-1.19.0.tgz 2015 Douglas Christopher Wilson bonjour-3.5.0.tgz Copyright 2015-2016 Thomas Watson Steen Copyright 2013 Julian Gruber Copyright 2013 brace-expansion-1.1.11.tgz Julian Gruber Copyright 2014-2018 Jon Schlinkert Copyright braces-2.3.2.tgz 2018 "Jon Schlinkert" (https://github.com/jonschlinkert) Copyright 2019 [Jon Schlinkert] (https://github.com/jonschlinkert) Copyright 2014- braces-3.0.2.tgz 2018 Jon Schlinkert Copyright 2019 "Jon Schlinkert" (https://github.com/jonschlinkert) Copyright Fedor Indutny Copyright Fedor Indutny, brorand-1.1.0.tgz 2014 browserify-aes-1.2.0.tgz Copyright 2014-2017 browserify-aes contributors browserify-cipher-1.0.1.tgz Copyright 2014-2017 Calvin Metcalf & contributors Copyright 2014-2017 Calvin Metcalf, Fedor Indutny browserify-des-1.0.2.tgz & contributors browserify-rsa-4.0.1.tgz Copyright 2014-2015 Calvin Metcalf & contributors browserify-zlib-0.2.0.tgz Copyright 2014-2015 Devon Govett Copyright 2014 Andrey Sitnik and other contributors Copyright 2015 since Copyright 2014 browserslist-4.14.5.tgz Andrey Sitnik and other contributors Copyright 2015 since browserstack-1.6.0.tgz Copyright node-browserstack contributors Copyright Feross Aboukhadijeh, and other buffer-4.9.2.tgz contributors buffer-from-1.1.1.tgz Copyright 2016-2018 Linus Unnebäck
Recommended publications
  • Differential Fuzzing the Webassembly
    Master’s Programme in Security and Cloud Computing Differential Fuzzing the WebAssembly Master’s Thesis Gilang Mentari Hamidy MASTER’S THESIS Aalto University - EURECOM MASTER’STHESIS 2020 Differential Fuzzing the WebAssembly Fuzzing Différentiel le WebAssembly Gilang Mentari Hamidy This thesis is a public document and does not contain any confidential information. Cette thèse est un document public et ne contient aucun information confidentielle. Thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Technology. Antibes, 27 July 2020 Supervisor: Prof. Davide Balzarotti, EURECOM Co-Supervisor: Prof. Jan-Erik Ekberg, Aalto University Copyright © 2020 Gilang Mentari Hamidy Aalto University - School of Science EURECOM Master’s Programme in Security and Cloud Computing Abstract Author Gilang Mentari Hamidy Title Differential Fuzzing the WebAssembly School School of Science Degree programme Master of Science Major Security and Cloud Computing (SECCLO) Code SCI3084 Supervisor Prof. Davide Balzarotti, EURECOM Prof. Jan-Erik Ekberg, Aalto University Level Master’s thesis Date 27 July 2020 Pages 133 Language English Abstract WebAssembly, colloquially known as Wasm, is a specification for an intermediate representation that is suitable for the web environment, particularly in the client-side. It provides a machine abstraction and hardware-agnostic instruction sets, where a high-level programming language can target the compilation to the Wasm instead of specific hardware architecture. The JavaScript engine implements the Wasm specification and recompiles the Wasm instruction to the target machine instruction where the program is executed. Technically, Wasm is similar to a popular virtual machine bytecode, such as Java Virtual Machine (JVM) or Microsoft Intermediate Language (MSIL).
    [Show full text]
  • Deadline-Driven Serverless for the Edge
    SledgeEDF: Deadline-driven Serverless for the Edge by Sean Patrick McBride B.S. in German, May 2007, United States Military Academy M.A.S. in Information Technology and Management, May 2013, Illinois Institute of Technology A Thesis submitted to The Faculty of The School of Engineering and Applied Science of The George Washington University in partial satisfaction of the requirements for the degree of Master of Science January 8, 2021 Thesis directed by Gabriel Parmer Associate Professor of Computer Science c Copyright 2021 by Sean Patrick McBride All rights reserved ii Dedication This thesis is dedicated to the many educators, mentors, and battle buddies that have helped me grow as a technologist, software engineer, and computer scientist. Sankaran Iyer, Susan Schwartz, Chris Okasaki, Christa Chewar, Ray Trygstad, Jeremy Hajek, Jeffrey Kimont, Robert Hendry, Carol Davids, Bill Slater, Bonnie Goins, David Gaertner, Andy Quintana, Patricia Schatz, Wayne Bucek, Pat Medo, Lih Wang, Tony Liu, Bill Seubert, Marty Horan, Fred Bader, Mitch Green, Bob Kaas, Richard Lewis, Gwen Dente, Ray Mullins, Frank DeGilio, Paul Novak, Bruce Hayden, Art Breslau, Chris Ganim, Mark Woehrer, Will Dory, Steve Payne, Walt Melo, Mark Davis, Omri Bernstein, Eliot Szwajkowski, Dani Young-Smith, Conrad Holloman, David Tillery, Garth Hershfield, Daniel Cox, Doug Fort, Jeff Hemminger, Josh Rutherford, Hiromi Suenaga, Kait Moreno, Howie Huang, Ben Bowman, Yuede Ji, Pradeep Kumar, Nahid Ghalaty, Roozbeh Haghnazar, Morris Lancaster, Gabe Parmer, Phani Kishoreg, and the unnamed others I’ve forgotten. I am mostly an ambulatory accumulation of the investments others have made in me over the years. I hope that you consider me a worthy investment, and I pledge to pay this forward! iii Abstract SledgeEDF: Deadline-driven Serverless for the Edge Serverless Computing has gained mass popularity by offering lower cost, improved elasticity, and improved ease of use.
    [Show full text]
  • Paul M. Graffam Email: [email protected] ● Website: Paulgraffix.Com ​ ​ ​ ​ ​ ​ ​
    Paul Graffam Resume Paul M. Graffam Email: [email protected] ● Website: paulgraffix.com ​ ​ ​ ​ ​ ​ ​ Professional Profile ● 7+ years of work experience in programming and 4 years in agency. ● Ability to work collaboratively with colleagues across disciplines. Enthusiastic, ​ positive attitude and self-starter. ● Eager to meet challenges and quickly assimilate newest technologies, skills, concepts, and ideas. ● Self-motivated and detail orientated with strong ability to multitask. ● Superior computer skills. Proficiency with many applications as well as hand coding with a variety of IDEs. Highly capable with either PC or Mac. ● Creative troubleshooter/problem-solver who works hard and loves a challenge. ● Bilingual: fluent in both English and Spanish. Skills Front End Back End Other ● XHTML & HTML5 ● PHP ● Windows ​ ​ ​ ● CSS3 & CSS4 (postCSS) ● Python ● Mac ​ ​ ​ ● Javascript (ES5 & ES6) ● Ruby & Rails/ERB ● Linux ​ ​ ​ ● jQuery ● VB/C# .NET ● Adobe CS ​ ​ ​ ● LESS/SASS/Stylus ● SQL/NoSQL (mongoDB) ● Visual Studio ​ ​ ​ ● Grunt/Gulp/Browserify ● XML & XSL ● Sublime Text/Atom ​ ​ ​ ● Webpack ● Apache/Google App Engine ● WebStorm ​ ​ ​ ● React/Angular/Backbone ● Heroku/Firebase/Azure/AWS ● Git/SVN ​ ​ ​ ● Bower/NPM ● Node.js & Express ● SQL Server ​ ​ ​ ● Bootstrap/Foundation ● CMSes (Craft, Contentful, ● Unity3D ​ ​ ​ ● Handlerbars/Moustache Drupal, Sharepoint, Wordpress) ● Bash/SH ​ ​ ● Jade/HAML ● Social APIs ● Premiere/Final Cut ​ ​ ​ ● WebGL/Three.js Pro ​ Work Experience Interactive Developer for Stinkdigital - Dumbo, NY Oct ‘15 – Jul ‘16 ​ ​ ​ ​ ● Immersed into a massive project for Spotify’s Year in Music on the first day, ​ ​ ​ ​ working on both the front and back end. Consisting of a responsive WebGL experience via pixi.js and tied to Spotify’s API, translated into 35 languages all managed by a custom CMS. Received multiple Webbys, FWA and Awwwards winners.
    [Show full text]
  • Full Stack Web Development
    Full Stack Web Development Partial report in partial fulfilment of the requirement of the Degree of Bachelor of Technology In Computer Science and Engineering By Charchit Kapoor (161207) Under the supervision of Umesh Sharma Product Manager (magicPin Samast Technologies Pvt. Ltd) To Department of Computer Science Engineering and Information Technology Jaypee University of Information Technology,Waknaghat,Solan-173234 Himachal Pradesh I CERTIFICATE Candidate Declaration I”declare that the work presented in this report ‘Full Stack Web Development’ in partial fulfilment of”the requirements for the award of the degree of bachelor of Technology in Computer Science and Engineering submitted in the department of Computer Science and Engineering/ Information Technology,”Jaypee University of Information Technology Waknaghat, is an authentic record of my work carried out over a period of Feb,2020 to”May,2020 under the Supervision of Umesh Sharma (Product Manager, magicPin). The matter embodied in the report”has not been submitted for the award of any other degree or diploma. It contains sufficient”information to describe the various tasks performed by me during the internship. Charchit Kapoor, 161207 This is to certify that”the above statement made by the candidate is true to the best of my knowledge. The report has been reviewed by the company officials, and has been audited according to the company guidelines. Umesh Sharma Product Manager magicPin (Samast Technologies Private Ltd.) Dated: May 29th, 2020 II ACKNOWLEDGEMET We have taken efforts in”this project. However, it would not have been possible without the kind support and help of many”individuals and organisations. I would like to extend our sincere thanks to all of them.
    [Show full text]
  • International Journal of Progressive Research in Science and Engineering, Vol.2, No.8, August 2021
    INTERNATIONAL JOURNAL OF PROGRESSIVE RESEARCH IN SCIENCE AND ENGINEERING, VOL.2, NO.8, AUGUST 2021. Web Application to Search and Rank Online Learning Resources from Various Sites Keshav J1, Venkat Kumar B M1, Ananth N1 1Student, Department of Computer Engineering, Velammal Engineering College, Anna University, Chennai, Tamil Nadu, India. Corresponding Author: [email protected] Abstract: - E-Learning is becoming one of the most reliable and fast methods for learning in the present days and this trend will only continue to grow in the coming years. However, the process of finding the correct course in the desired topic is becoming harder and harder day by day due to the sheer number of resource material being uploaded to the internet. Currently, whenever there’s a need to acquire a new skill or learn something new, people go on different platforms to search for resources to learn them - YouTube for videos, Google for blogs, Coursera/Udemy/Edx for courses. This leads to taking too much time in finding the right resource to start learning. They have to try out multiple resources before finding the right one. We plan to eliminate this with our website, where a single search query will fetch the top videos, blogs, and courses for that query. Users will be able to rate the results, and the upcoming search results will be ordered primarily based on the user ratings. This will allow the most useful blogs, courses, and videos to rank up. Additionally, the resources will have comments and tags, so that the user can read a review before opening a tutorial.
    [Show full text]
  • AMP's Governance Model
    Governance Update & Next Steps AMP Contributor Summit - October 10, 2019 Tobie Langel (@tobie) bit.ly/ampgov-blog AMP’s Governance Model ● The Technical Steering Committee (TSC) ● The Advisory Committee (AC) ● Working Groups (WGs) Technical Steering Committee (TSC) Sets AMP's technical & product direction based on the project guidelines. TSC Members ● Chris Papazian, Pinterest - @cpapazian* ● David Strauss, Pantheon - @davidstrauss* ● Dima Voytenko, Google - @dvoytenko* ● Malte Ubl, Google - @cramforce* ● Paul Armstrong, Twitter - @paularmstrong ● Rudy Galfi, Google - @rudygalfi* ● Saulo Santos, Microsoft - @ssantosms* * Present at the AMP Contributor Summit 2019 So… what has the TSC been up to? ● Set up the initial set of Working Groups. ● Clarified the contribution process (OWNERS/Reviewers/Collaborators). ● Formalized how cherry picks are handled. ● Asked for more formal regular updates from the Working Groups. Working Groups (WGs) Segments of the community with knowledge/interest in specific areas of AMP. Working groups ● Access control and subscriptions WG - user ● AMP4Email WG - AMP4Email project. specific controlled access to AMP content. ● Ads WG - ads features and integrations in AMP ● Validation & caching WG - AMP validator and ● Analytics WG - analytics features and integrations features related to AMP caches. in AMP. ● Viewers WG - ensures support for AMP viewers ● Stories WG - implements and improves AMP's and for the amp-viewer project. story format. ● Approvers WG - approves changes that have a ● Performance WG - monitors and improves AMP's significant impact on AMP's behavior or significant load and runtime perf. new features. ● Runtime WG - AMP's core runtime ● Infrastructure WG - AMP's infrastructure, (layout/rendering and data binding). including building, testing and release. ● UX & Accessibility WG - AMP's visual ● Code of Conduct WG - enforces AMP's CoC.
    [Show full text]
  • Recent Enhancements of Node-RED for Rapid Development of Large Scale and Robust Iot Applications
    Recent Enhancements of Node-RED for Rapid Development of Large Scale and Robust IoT Applications . .2.2 0.,21010 Agenda 1. Introduction to Node-RED 2. Flow-based Programming in Node-RED 3. Recent Features of Node-RED © Hitachi, Ltd. 2019. All rights reserved. 2 Agenda 1. Introduction to Node-RED 2. Flow-based Programming in Node-RED 3. Recent Features of Node-RED © Hitachi, Ltd. 2019. All rights reserved. 3 What is Node-RED? OSS Visual Programing Tool for IoT Applications Development p Originally developed by IBM. Currently project under OpenJS Foundation p Works on broad range of computers: Small IoT devices to Cloud Env. p Rapid development of Applications by connecting set of predefined nodes d9RLRM)*02UURP[N[NNM 4 Growing Use of Node-RED Node-RED users are growing continuously since its introduction: p Over 60K downloads/month in 2019 p 1.8M accumulated downloads in 2019 (K downloads) Accumulated(Left) Monthly(Right) (K downloads) 2,000 80 70 1,500 60 50 1,000 40 30 Number of Number Number of Number 500 20 10 Downloads/Month Accumulated Downloads Downloads Accumulated 0 0 Jan '15 Jan '16 Jan '17 Jan '18 Jan '19 NPM download Statistics of Node-RED d9RLRM)*02UURP[N[NNM 5 Production Use of Node-RED Major IT companies adopting Node-RED for their products/services For Edge Environment: In HITACHI: p Use Node-RED in "DevOps for IoT" application :WNU BRNVNW[ 8 ":XC8Na ":C)) "NMR development env. of Lumada Solution Hub* BV[]WP CX[RK 4 "2AC: "B:G "4G:E Cloud Environment: :3 2CC 4:B4 ":34UX]M "2CCUX5N[RPWN "NTR BRNVNW[ ]SR[] 9:C249: "RWMBNN "4:2 "]VM *: [1((RLRLXV(N(LWN[(VXW()*0(),(*0),*/VU d9RLRM)*02UURP[N[NNM 6 HITACHI's Contribution to Node-RED p HITACHI started OSS activities on Node-RED in 2017 p Added features to Node-RED and contributed them to community (over 51,000 lines of code) Lines of codes in Node-RED repository 50,000 40,000 Other 30,000 HITACHI started IBM 20,000 contribution HITACHI 10,000 0 Jan-16 Jan-17 Jan-18 Jan-19 Contributor's Ranking of GitHub: 5 from HITACHI in top 10 Contributions from HITACHI d9RLRM)*02UURP[N[NNM 7 Agenda 1.
    [Show full text]
  • Webpack Cheatsheet
    12/25/18, 655 PM Page 1 of 1 ! Edit Webpack cheatsheet — Proudly sponsored by — Airbrake.io Full-stack error tracking & analytics for Python developers. Try it Free! ethical ads via CodeFund This is a very basic “getting started with Webpack” guide for use with Webpack v3. This doesnʼt cover all features, but it should get you started in understanding the config file format. Basic config webpack.config.js module.exports = { context: __dirname, entry: 'src/app.js', output: { path: __dirname + '/public', filename: 'app.js' } } Terminal npm install --save-dev webpack webpack build webpack -- -p build production webpack -- --watch compile continuously This compiles src/app.js into public/app.js. (Note: you may need to use ./node_modules/.bin/webpack as a command if youʼre not invoking Webpack via npm scripts.) Multiple files webpack.config.js module.exports = { entry: { app: 'src/app.js', vendor: 'src/vendor.js' }, output: { path: __dirname + '/public', filename: '[name].js' } } This creates app.js and vendor.js. # Loaders Babel Terminal npm install --save-dev \ babel-loader \ babel-preset-env \ babel-preset-react webpack.config.js module.exports = { ··· module: { rules: [ { test: /\.js$/, exclude: /node_modules/, use: [ { loader: 'babel-loader' } ] } ] } } .babelrc { "presets": [ "env", "react" ] } Adds support for Babel. CSS Terminal npm install --save-dev \ css-loader \ style-loader webpack.config.js module.exports = { ··· module: { rules: [ { test: /\.css$/, exclude: /node_modules/, use: [ { loader: 'style-loader' }, { loader: 'css-loader'
    [Show full text]
  • Open Source Licenses Visionize Lab Suite the Software of Visionize Lab Suite Contains Open Source Licenses Included in This Document
    Open Source Licenses VisioNize Lab Suite The software of VisioNize Lab Suite contains open source licenses included in this document. Package name License Website/Repository Publisher/Author @angular-devkit/[email protected] MIT https://github.com/angular/angular-cli Angular Authors @angular-devkit/[email protected] MIT https://github.com/angular/angular-cli Angular Authors @angular-devkit/build-optimiz- MIT https://github.com/angular/angular-cli Angular Authors [email protected] @angular-devkit/build-web- MIT https://github.com/angular/angular-cli Angular Authors [email protected] @angular-devkit/[email protected] MIT https://github.com/angular/angular-cli Angular Authors @angular-devkit/[email protected] MIT https://github.com/angular/angular-cli Angular Authors @angular/[email protected] MIT https://github.com/angular/angular angular @angular/[email protected] MIT https://github.com/angular/angular-cli Angular Authors @angular/[email protected] MIT https://github.com/angular/angular angular @angular/[email protected] MIT https://github.com/angular/angular @angular/[email protected] MIT https://github.com/angular/angular angular @angular/[email protected] MIT https://github.com/angular/angular angular @angular/[email protected] MIT https://github.com/angular/angular angular @angular/[email protected] MIT https://github.com/angular/angular angular @angular/platform-browser-dynam- MIT https://github.com/angular/angular angular [email protected] @angular/[email protected] MIT https://github.com/angular/angular angular @angular/[email protected] MIT https://github.com/angular/angular angular
    [Show full text]
  • Automated Large-Scale Multi-Language Dynamic Program
    Automated Large-Scale Multi-Language Dynamic Program Analysis in the Wild Alex Villazón Universidad Privada Boliviana, Bolivia [email protected] Haiyang Sun Università della Svizzera italiana, Switzerland [email protected] Andrea Rosà Università della Svizzera italiana, Switzerland [email protected] Eduardo Rosales Università della Svizzera italiana, Switzerland [email protected] Daniele Bonetta Oracle Labs, United States [email protected] Isabella Defilippis Universidad Privada Boliviana, Bolivia isabelladefi[email protected] Sergio Oporto Universidad Privada Boliviana, Bolivia [email protected] Walter Binder Università della Svizzera italiana, Switzerland [email protected] Abstract Today’s availability of open-source software is overwhelming, and the number of free, ready-to-use software components in package repositories such as NPM, Maven, or SBT is growing exponentially. In this paper we address two straightforward yet important research questions: would it be possible to develop a tool to automate dynamic program analysis on public open-source software at a large scale? Moreover, and perhaps more importantly, would such a tool be useful? We answer the first question by introducing NAB, a tool to execute large-scale dynamic program analysis of open-source software in the wild. NAB is fully-automatic, language-agnostic, and can scale dynamic program analyses on open-source software up to thousands of projects hosted in code repositories. Using NAB, we analyzed more than 56K Node.js, Java, and Scala projects. Using the data collected by NAB we were able to (1) study the adoption of new language constructs such as JavaScript Promises, (2) collect statistics about bad coding practices in JavaScript, and (3) identify Java and Scala task-parallel workloads suitable for inclusion in a domain-specific benchmark suite.
    [Show full text]
  • Investigating Reason As a Substitute for Javascript
    DEGREE PROJECT IN COMPUTER ENGINEERING, FIRST CYCLE, 15 CREDITS STOCKHOLM, SWEDEN 2020 Investigating Reason as a substitute for JavaScript AXEL PETTERSSON KTH ROYAL INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE Investigation of Reason as a substitute for JavaScript AXEL PETTERSSON Degree Programme in Information and Communication Technology Date: June 4, 2020 Supervisor: Thomas Sjöland Examiner: Johan Montelius School of Electrical Engineering and Computer Science Host company: Slagkryssaren AB Swedish title: Undersökning av Reason som ett substitut till JavaScript Investigation of Reason as a substitute for JavaScript / Undersökning av Reason som ett substitut till JavaScript c 2020 Axel Pettersson Abstract | i Abstract JavaScript has in recent years become one of the most utilized programming languages for developing different kinds of applications. However, even though it has received a lot of praise for its simplicity, versatility and highly active community, it lacks some functionalities and features that a lot of programmers highly value, like static and strict typing, compile-time debugging, and to not be required to make use of third-party libraries to integrate crucial functionality. However, several new languages built on top of JavaScript have been developed to address and resolve these issues developers find with JavaScript without losing the benefits that come with it. One of these super- set languages is Reason, the new syntax and toolchain powered by the OCaml compiler. This thesis aims to address whether there are scenarios where Reason could act as a reasonable substitute of JavaScript by investigating how the languages compare in regards to different criteria. The criteria examined are writability, data structures and typing, reliability and testing, community support, market demand, portability, and performance.
    [Show full text]
  • Project Evaluation Report
    Project Evaluation Report Project Title: SMART-bridge-to-WEB School/Department: Design, Creative and Digital Industries/Computer Science and Engineering Project Team: Wesam Makadicy, Tomasz Wasowski, Marius Ignat, Nasro ABdi Hassan Sharif, Adam Ahmed-Keyte, Alexander Bolotov, GaBriele Pierantoni, David Chan You Fee Abstract An analysis of the SMARTEST website [1] node view was conducted to gather what features should be transferred over to SMART-bridge-to-WEB (SB2W). Then, several prototypes were created from the requirements identified during analysis until a final master prototype was developed. This prototype was used as a reference for the project’s implementation, which can be viewed at [2]. The report is concluded by reflecting on our teamworK, how the project went, and on what we will do next with the project. Introduction This project aims at developing a web-based application which will target an additional functionality to the already developed Knowledge and learning platform SMARTEST [1]. The platform, as it currently stands, enables interactions between students and academics, represents learning content graphically in forms of module structures and learning processes. It has attracted more than 300 registered student users both from University of Westminster (UoW) and various groups of students at our partner university in TashKent – Westminster International University in TashKent (WIUT). This is due to it offering a more interactive interface of building learning content in the form of graphs and learning paths [3], which other existing learning platforms such as BlacKboard [4] does not. However, for many student users and academics, specifically for those not from STEM disciplines, the representation of learning content in the form of graphs may not be ideal as it requires an understanding of the additional graph structure/concept.
    [Show full text]