Giter Site home page Giter Site logo

bubo's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

bubo's Issues

Add Course: C755

Add course C755 to DB.

Name: Database Server Administration

Description: This course covers the installation, configuration, and administration of database servers. Students will be introduced to all the logical and physical components of a database server and learn to set up a server in a network environment. Tools and strategies for access and space management will be covered, as well as backup, restoration, and upgrade techniques.

Add Course: C751

Add course C751 to DB.

Name: Data Analysis with R

Description: This course focuses on exploratory data analysis (EDA) utilizing R. EDA is an approach for summarizing and visualizing the important characteristics of a data set. Exploratory data analysis focuses on exploring data to understand the data’s underlying structure and variables to develop intuition about the data set, to consider how that data set came into existence, and to decide how it can be investigated with more formal statistical methods.

Add Course: D194

Add course D194 to DB.

Name: IT Leadership Foundations

Description: IT Leadership Foundations is an introductory course that provides students with an overview of organizational structures, communication, and leadership styles specific to information technology in organizations. It also introduces students to some of the power skills that help make successful IT professionals, including time management, problem solving, and emotional intelligence. Students in this course explore their own strengths and passions in relation to the field. There are no prerequisites for this course.

Add Course: C753

Add course C753 to DB.

Name: Machine Learning

Description: This course presents the end-to-end process of investigating data through a machine learning lens. Topics covered include: techniques for extracting data, identifying useful features that best represent data, a survey of commonly-used machine learning algorithms, and methods for evaluating the performance of machine learning algorithms.

Add Course: C683

Add course C683 to DB.

Name: Natural Science Lab

Description: This course gives you an introduction to using the scientific method and engaging in scientific research to reach conclusions about the natural world. You will design and carry out an experiment to investigate a hypothesis by gathering quantitative data.

Add Course: D085

Add course D085 to DB.

Name: Automation and Scaling Tools

Description: Welcome to Automation and Scaling Tools. This course employs the uCertify learning platform which contains all of the necessary reading materials, knowledge checks, labs, and videos needed to check your knowledge as you progress through the content.

For the best understanding of the course content, complete each lesson. To help you track your progress, we suggest you follow the pacing guide identified at the beginning of the course.

This is an upper-division course, and it is recommended that you complete the following courses before beginning this course:

Scripting and Automation (Powershell; C916)
Software Engineering (C188)
Cloud Deployment and Operations (C924)
Introduction to Programming in Python (C859)
Competency will be demonstrated by the successful completion of a Performance Assessment.

Add Course: C702

Add course C702 to DB.

Name: Forensics and Network Intrusion

Description: Forensics and Network Intrusion builds proficiency in detecting hacking attacks and properly extracting evidence to report the crime and conduct audits to prevent future attacks. Topics include computer forensics in today's world; media and operating system forensics; data and file forensics; audits and investigations; and device forensics. This course has no prerequisites.

Add Course: D084

Add course D084 to DB.

Name: Cloud Platform Solutions

Description: Cloud Platform Solutions examines the skills and knowledge students need to configure cloud storage, security, networking, computer resources through PowerShell, command line interfaces, and the Azure portal. Students will learn how to manage Azure resources; configure and manage storage; configure and manage virtual machines and networks; and manage identities using tools such as Azure Active AD Connect. The following courses are prerequisites: Network and Security - Foundations, Network and Security - Applications, Networks, and Cloud Applications.

Prefix not handled correctly

In the config file, the prefix key requires the value to have a space at the end in order to register commands.

ex:
{
"token":"...",
"prefix":"bubo "
}

command handler should split commands on space after prefix.

Add Course: C968

Add course C968 to DB.

Name: Software I - C#

Description: C# Software I missing

Add Course: C779

Add course C779 to DB.

Name: Web Development Foundations

Description: This course introduces students to web design and development by presenting them with HTML5 and Cascading Style Sheets (CSS), the foundational languages of the web, by reviewing media strategies and by using tools and techniques commonly employed in web development.

Add Course: C755

Add course [CODE] to DB.

Name: [C755]

Description: [Database Server Administration]

Add Course: D087

Add course D087 to DB.

Name: Data Center Virtualization

Description: Data Center Virtualization examines the skills and knowledge needed to effectively evaluate business needs for virtualized data centers and manage the network, storage, and server technology solutions. Through the use of immersive lab experiences, students gain practical experience in virtualizing physical servers in a data center facility along with storage, networking and other infrastructure devices and equipment. Students learn how to virtualize and manage data centers. This course provides students hands-on learning opportunities for high demand data center virtualization skills.

Update Course: C482

Update course C482 in DB.

Name: Software I - Java

Description: With two tracks for Software dev (Java and C#) the courses should specify which track they are from

Add Course: D191

Add course D191 to DB.

Name: Advanced Data Management

Description: Advanced Data Management enables organizations to extract and analyze raw data. Skillful data management allows organizations to discover and explore data in ways that uncover trends, issues, and their root causes. In turn, businesses are better equipped to capitalize on opportunities and more accurately plan for the future. As organizations continue to extract larger and more detailed volumes of data, the need is rapidly growing for IT professionals possessing data management skills. These skills include performing advanced relational data modeling as well as designing data marts, lakes, and warehouses. This course will empower software developers with the skills to build business logic at the database layer to employ more stability and higher data-processing speeds. Data analysts will gain the ability to automate common tasks to summarize and integrate data as they prepare it for analysis. Data Management is a prerequisite for this course.

Bubo - New BS BA ITM Course map

Bubo - New BS BA ITM Course map.xlsx

This spreadsheet has the course name-course number mappings for both the Pre March 1, 2020 program, titled: Bachelor of Science, Business - Information Technology Management. After March 1, the program will be called Bachelor of Science Business Administration Information Technology Management. About half of the courses will change. These are listed in a separate tab.

-- 21 courses appear to have the same title and course material. I moved the course number over in the table, but I'm not 100% sure that's accurate for the new courses.

-- 19 courses are new, but have similar names to the old program.

-- 5 will be dropped, with no similar title in the new program of study.

The credit count is accurate for all programs, both past and future.

WGU Program Description Page (reflects Mar 1 curriculum)
https://www.wgu.edu/online-business-degrees/it-information-technology-management-bachelors-program.html

Actual (new) Program Guide
BSBAIT.pdf

https://www.wgu.edu/content/dam/western-governors/documents/programguides/2017-guides/business/BSBAIT.pdf

Old Program Guide
Pgm Guide - Old - Business - Information Technology Management.pdf

Add Course: C394

Add course C394 to DB.

Name: IT Applications

Description: Welcome! This course outlines the sequence of steps required to develop the necessary competence in:

the fundamentals of PC operating systems,
security,
mobile devices, and
troubleshooting.

Add Course: C750

Add course C750 to DB.

Name: Data Wrangling with MongoDB

Description: This course elaborates on concepts covered in Introduction to Data Science, helping to develop skills crucial to the field of data science and analysis. It explores how to wrangle data from diverse sources and shape it to enable data-driven applications—a common activity in many data scientists' routine. Topics covered include gathering and extracting data from widely-used data formats, assessing the quality of data, and exploring best practices for data cleaning. This course also introduces MongoDB, covering the essentials of storing data and the MongoDB query language together with exploratory analysis using the MongoDB aggregation framework.

Add Course: C957

Add course [CODE] / C957 to DB.

Name: Applied Algebra

Description: Applied Algebra is designed to help candidates develop competence in working with functions, working with the algebra of functions, and using some applied properties of functions. Candidates will learn how to apply different kinds of functions to relevant, real-life examples. From there, the algebra of several families of functions will be explored, including linear, polynomial, exponential, and logistic functions. Candidates will also learn about relevant, applicable mathematical properties of each family of functions, including rate of change, concavity, maximizing/minimizing, and asymptotes. These properties will be used to solve problems related to a WGU major and make sense of problems in everyday living. Candidates should complete Applied Probability and Statistics or its equivalent prior to engaging in Applied Algebra.

Update Course: C777

update course C777 in DB.

Name: Web Development Applications

Description: This course prepares students for the CIW Advanced HTML5 and CSS3 Specialist certification exam.

This course builds upon a student's manual coding skills by teaching how to develop web documents and pages using the Web Development Trifecta: HTML5 (Hypertext Markup Language version 5) and CSS3 (Cascading Style Sheets version 3) and JavaScript. Students will utilize the skills learned in this course to create web documents and pages that easily adapt to display on both traditional and mobile devices. In addition, students will learn techniques for code validation and testing, form creation, inline form field validation, and mobile design for browsers and apps, including Responsive Web Design (RWD).

*note that this course is already in the db but missing a description, so I edited the template a tiny bit.

Add Course: C176

Add course C176 to DB.

Name: Business of IT - Project Management

Description: In this course, students will build on industry standard concepts, techniques, and processes to develop a comprehensive foundation for project management activities. During a project's life cycle, students will develop the critical skills necessary to initiate, plan, execute, monitor, control, and close a project. Students will apply best practices in areas such as scope management, resource allocation, project planning, project scheduling, quality control, risk management, performance measurement, and project reporting. This course prepares students for the following certification exam: CompTIA Project+.

Add Course: C939

Add course C939 to DB.

Name: Data Visualization

Description: Data Visualization covers the application of design principles, human perception, color theory, and effective storytelling in the context of data visualization. It addresses presenting data to others, and advancing technology with visualization tools enabling data scientists to share their findings and support organizational decision-making processes. Additionally, this course focuses on how to visually encode and present data to an audience.

Add Course: D088

Add course D088 to DB.

Name: Cloud Architecture

Description: Welcome to Cloud Architecture. This course employs the uCertify learning platform which contains all of the necessary reading materials, knowledge checks, labs, and videos needed to check your knowledge as you progress through the content.

For the best understanding of the course content, complete each lesson. To help you track your progress, we suggest you follow the pacing guide identified at the beginning of the course.

This is an upper-division course, and it is recommended that you complete the following courses before beginning this course:

Business of IT – Project Management (C176)
Desktop Virtualization (D086)
Data Center Virtualization (D087)
Competency will be demonstrated by the successful completion of a performance assessment.

Add Course: C756

Add course C756 to DB.

Name: Data Analytics

Description: This course covers the most common tools, techniques, and procedures involved in data analytics. Students will review all the disciplines involved with data analytics learned in previous courses and get a better understanding of how they all relate to one another.

Add Course: C749

Add course C749 to DB.

Name: Introduction to Data Science

Description: This Introduction to Data Science course introduces the data analysis process and common statistical techniques necessary for the analysis of data. Students will ask questions that can be solved with a given data set, set up experiments, use statistics and data wrangling to test hypotheses, find ways to speed up their data analysis code, make their data set easier to access, and communicate their findings.

Add Course: C768

Add course C768 to DB.

Name: Technical Communication

Description: This course covers basic elements of technical communication, including professional written communication proficiency; the ability to strategize approaches for differing audiences; and technical style, grammar, and syntax proficiency.

Graduated announcement

Is your feature request related to a problem? Please describe.
Nein~

Describe the solution you'd like
command: graduated user degree
posts in #announcements a simple message - "User graduated with degree! Smother them with congratulations!" or something

Describe alternatives you've considered
nein

Additional context
n/a

Update Course: C993

Update course C993 in DB.

Name: Structured Query Language

Description: This course prepares the student for the Oracle Database SQL (1Z0-071) certification exam. Students will master the SQL language that will allow them to restrict and sort data; create schema objects; control user access; and manage data, objects, and tables.

*note that this course is already in the db but missing a description, so I edited the template a tiny bit.

CVE-2020-15366 (Medium) detected in ajv-6.12.0.tgz

CVE-2020-15366 - Medium Severity Vulnerability

Vulnerable Library - ajv-6.12.0.tgz

Another JSON Schema Validator

Library home page: https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz

Path to dependency file: bubo/package.json

Path to vulnerable library: bubo/node_modules/ajv/package.json

Dependency Hierarchy:

  • request-2.88.2.tgz (Root Library)
    • har-validator-5.1.3.tgz
      • ajv-6.12.0.tgz (Vulnerable Library)

Found in HEAD commit: 584a7d8f9cd11b4c3c591eaefdc71cdd095488ba

Found in base branch: develop

Vulnerability Details

An issue was discovered in ajv.validate() in Ajv (aka Another JSON Schema Validator) 6.12.2. A carefully crafted JSON schema could be provided that allows execution of other code by prototype pollution. (While untrusted schemas are recommended against, the worst case of an untrusted schema should be a denial of service, not execution of code.)

Publish Date: 2020-07-15

URL: CVE-2020-15366

CVSS 3 Score Details (5.6)

Base Score Metrics:

  • Exploitability Metrics:
    • Attack Vector: Network
    • Attack Complexity: High
    • Privileges Required: None
    • User Interaction: None
    • Scope: Unchanged
  • Impact Metrics:
    • Confidentiality Impact: Low
    • Integrity Impact: Low
    • Availability Impact: Low

For more information on CVSS3 Scores, click here.

Suggested Fix

Type: Upgrade version

Origin: https://github.com/ajv-validator/ajv/releases/tag/v6.12.3

Release Date: 2020-07-15

Fix Resolution: ajv - 6.12.3


Step up your Open Source Security Game with WhiteSource here

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.