Difference between revisions of "Main Page"

(Google Cloud)
 
(80 intermediate revisions by the same user not shown)
Line 1: Line 1:
== OasisSoftTech - Knowledge Base ==
+
OasisSoftTech - Knowledge Base
  
* [[Programming Languages]] - Java, OOP, Spring  etc..
+
=[[Cloud Security]]=
** [[Object Oriented Programming (OOP)]]
 
***[[Encapsulation]]
 
***[[Polymorphism]]
 
***[[Inheritance]]
 
***[[Abstraction]]
 
***[[Differences between Abstraction and Encapsulation]]
 
***[[SOLID principles]]
 
**[[Design Patterns]]
 
  
*[[Web Services]]
+
=[[Security Architecture]]=
**[[WSDL Documents]]
+
==[[SSL-Secure Sockets Layer]]==
**[[SOAP]]
+
==[[TLS-Transport Layer Security]]==
 +
==[[Cryptography Basic Principles]]==
  
** [[JAVA]]
 
***[[Java 7]]
 
***[[Java 8]]
 
***[[Java 9]]
 
***[[Java 10]]
 
  
***[[Java IDE's]]
+
= [[Event Stream]] =
****[[Eclipse]]
+
== [[SSE-Server Sent Events]]==
****[[NetBeans]]
+
== [[WebSocket]] ==
****[[IntelliJ IDEA]]
+
==[[Long/short polling (client pull)]]==
****[[JBuilder]]
+
==[[WebSockets (server push)]]==
****[[JDeveloper]]
+
==[[Server-Sent events (server push)]]==
****[[MyEclipse]]
 
  
***[[Java Frameworks]]
+
=[[AI|Artificial Intelligence]]=
****[[Springframework]]
+
==[[TENSORFLOW]]==
****[[Springframework - MVC]]
+
==[[Machine Learning]]==
****[[SpringBoot]]
 
  
***[[Java Toolkit]]
 
****[[Java Build Automation Tools|Java Dependency Management and Build Automation Tools]]
 
*****[[Apache Ant with Ivy]]
 
*****[[Maven|Apache Maven]]
 
*****[[Gradle]]
 
  
***[[Java Interview Questions and Answers]]
+
=[[Network and Security]]=
****[[General Questions about Java]]
+
==[[Nmap]]==
****[[Java Threads]]
 
****[[Java Collections]]
 
****[[Garbage Collectors]]
 
****[[Exception Handling]]
 
****[[JDBC]]
 
****[[Remote Method Invocation (RMI)]]
 
****[[Servlets]]
 
****[[JSP]]
 
  
* [[Data Science]] - SAS, R, ETL Tools  etc..
+
=[[Cloud Technologies]]=
** [[R - Quick Guide]]
+
== [[AWS]] ==
** [[Extract Transform and Load (ETL)]]
+
===[[HashiCorp]]===
***[[QuerySurge]]
+
====[[Vagrant]]====
***[[MarkLogic]]
+
==== [[Terraform]] ====
***[[Oracle - ORACLE DATA INTEGRATOR]]
+
=== [[API Gateway]] ===
***[[Amazon RedShift]]
+
==== [[API KEY]] ====
***[[Domo]]
+
==== [[Resource Policy]] ====
***[[Teradata]]
+
=== [[AWS WAF]] ===
***[[SAP]]
+
Working with SQL Injection Match Conditions
***[[SAS]]
+
==[[Azure]]==
***[[IBM – DataStage]]
+
==[[Google Cloud]]==
***[[Informatica]]
+
===[[The twelve factors]]===
***[[MS SSIS]]
 
***[[Talend Open Studio]]
 
***[[The Ab Initio software]]
 
***[[Dundas]]
 
***[[Sisense]]
 
***[[TabLeau]]
 
***[[MicroStrategy]]
 
***[[Pentaho]]
 
***[[Google BigQuery]]
 
***[[Numetric]]
 
***[[Solver BI360 Suite]]
 
  
* [[Management Information Systems]] : Scrum, Agile, Kanban, XP, Waterfall etc..
+
= [[Programming Languages]] - Java, OOP, Spring etc..=
**[[Agile Methodology]]
+
== [[Object Oriented Programming (OOP)]]==
**[[Scrum Methodology]]
+
===[[Encapsulation]]===
**[[Waterfall Methodology]]
+
===[[Polymorphism]]===
**[[Kanban]]
+
===[[Inheritance]]===
**[[Agile vs Scrum]]
+
===[[Abstraction]]===
**[[Kanban vs Scrum]]
+
===[[Differences between Abstraction and Encapsulation]]===
**[[Agile vs Waterfall]]
+
===[[SOLID principles]]===
**[[Kanban vs Agile]]
+
==[[Design Patterns]]==
  
* [[Business rule management system (BRMS)]] - Drools, OpenRules, Jess etc..
+
== [[JAVA]] - > [https://www.youtube.com/watch?v=MadFRdg6UQA How to attach(add) javadoc or source code in Eclipse]==
**[[Overview]]
+
===[[Java 7]]===
**[[Related software approaches]]
+
===[[Java 8]]===
**[[Associated standards]]
+
====[[StreamAPI - Parallelism]]====
**[[BRMS Tools]]
+
====[[Java SE 8 Interview Questions and Answers - 1]]====
***[[Open Source Tools]]
 
****[[DROOLS]]
 
****[[OpenRules]]
 
****[[JESS 7]]
 
***[[Strongest Standalone Products]]
 
  
* [[IT Roles]] - DevOps, Product Owner, Scrum Master, ..etc..
+
===[[Java 9]]===
**[[DevOps]]
+
===[[Java 10]]===
**[[Scrum Master]]
+
=== [[Collections]]===
**[[Product Owner]]
+
==== [[Set]]====
 +
===== [[EnumSet]]=====
 +
===== [[HashSet]]=====
 +
===== [[LinkedHashSet]]=====
 +
===== [[TreeSet]]=====
 +
===== [[SortedSet]]=====
 +
==== [[List]]====
 +
===== [[ArrayList]]=====
 +
===== [[LinkedList]]=====
 +
===== [[Vector]]=====
 +
===== [[Stack]]=====
 +
==== [[Queue]]====
 +
===== [[PriorityQueue]]=====
 +
===== [[Deque]]=====
 +
===== [[ArrayDeque]]=====
 +
==== [[Map]]====
 +
===== [[HashMap]]=====
 +
====== [[LinkedHashMap]]======
 +
===== [[IdentityHashMap]]=====
 +
===== [[WeakHashMap]]=====
 +
===== [[SortedMap]]=====
 +
====== [[TreeMap]]======
  
* [[Technology Terms]]
+
====[[Generics]]====
** [[Greenfield Project]]
+
====[[Collection Interview Questions and Answers]]====
 +
 
 +
===[[Java Threads|Multithreading]]===
 +
====[[Concurrency Basics]]====
 +
====[[Thread class - Runnable Interface]]====
 +
====[[ExecutorService and Thread Pools]]====
 +
====[[Callable and Future]]====
 +
====[[Concurrency issues and Thread Synchronization]]====
 +
====[[Locks and Atomic Variables]]====
 +
 
 +
 
 +
 
 +
===[[Java IDE's]]===
 +
====[[Eclipse]]====
 +
====[[NetBeans]]====
 +
====[[IntelliJ IDEA]]====
 +
====[[JBuilder]]====
 +
====[[JDeveloper]]====
 +
====[[MyEclipse]]====
 +
 
 +
===[[Java Frameworks]]===
 +
====[[Springframework]]====
 +
====[[Spring MVC]]====
 +
====[[Springframework - Spring Security]]====
 +
====[[SpringBoot]]====
 +
=====[[Spring Boot Interview Questions and Answers]]=====
 +
====[[Hibernate]]====
 +
 
 +
===[[Java Toolkit]]===
 +
====[[Java Build Automation Tools|Java Dependency Management and Build Automation Tools]]====
 +
=====[[Apache Ant with Ivy]]=====
 +
=====[[Maven|Apache Maven]]=====
 +
=====[[Gradle]]=====
 +
 
 +
====[[Java Interview Questions and Answers]]====
 +
=====[[Core Java - Programming - Coding Interview Questions and Answers]]=====
 +
=====[[Core Java - Collections - Interview Questions and Answers]]=====
 +
=====[[General Questions about Java]]=====
 +
=====[[Java Threads]]=====
 +
=====[[Java Collections]]=====
 +
=====[[Garbage Collectors]]=====
 +
=====[[Exception Handling]]=====
 +
=====[[JDBC]]=====
 +
=====[[Remote Method Invocation (RMI)]]=====
 +
=====[[Servlets]]=====
 +
=====[[JSP]]=====
 +
 
 +
== [[JavaScript]]==
 +
===[[Angular Js]]===
 +
====[[Angular Js 4]]====
 +
====[[Angular Js 5]]====
 +
===[[React]]===
 +
===[[NodeJS Ecosystem]]===
 +
===[[NPM]]===
 +
===[[BootStrap]]===
 +
===[[JQuery]]===
 +
===[[TypeScript]]===
 +
 
 +
==[[Kotlin]]==
 +
 
 +
==[[PHP]]==
 +
===[[Phalcon]]===
 +
===[[XAMPP]]===
 +
 
 +
= [[Continous Integration & Continous Delivery]]=
 +
== [[Continous Integration]]==
 +
== [[Continious Delivery]]==
 +
== [[Continious Integration Tools]]==
 +
===[[Jenkins]]===
 +
===[[Azure DevOps]]===
 +
===[[TeamCity]]===
 +
===[[Travis CI]]===
 +
===[[Go CD]]===
 +
===[[Bamboo]]===
 +
===[[Git]]===
 +
====[[GitLab CI]]====
 +
====[[BitBucket]]====
 +
====[[SourceTree]]====
 +
====[[git-flow]]====
 +
===[[CircleCI]]===
 +
===[[Codeship]]===
 +
===[[Codefresh]]===
 +
 
 +
= [[Containerization & VM Softwares]]=
 +
== [[Docker]]==
 +
== [[Kubernetes]]==
 +
== [[OpenShift]]==
 +
== [[CoreOS]]==
 +
== [[Oracle VM VirtualBox Manager]]==
 +
 
 +
=[[Web Services]]=
 +
==[[WSDL Documents]]==
 +
==[[SOAP]]==
 +
==[[ESB]] - Enterprice Integration Design Pattern==
 +
===[[Mule ESB]]===
 +
===[[WSO2 ESB]]===
 +
 
 +
=[[Database]]=
 +
==[[ORACLE]]==
 +
===[[PL/SQL]]===
 +
===[[TOAD]]===
 +
===[[PlSql Editor]]===
 +
===[[SqlPlus]]===
 +
==[[MySQL]]==
 +
===[[MySql Front]] - for Windows===
 +
===[[PhpMyAdmin]] - for Server===
 +
===[[MySQL WorkBench]]===
 +
===[[DBeaver]] - for MacOS===
 +
==[[PostgreSQL]]==
 +
==[[SQL]]==
 +
 
 +
=[[NOSQL]]=
 +
==[[MongoDB and NodeJs]]==
 +
==[[DynamoDB]]==
 +
 
 +
=[[AMQP]] - Advanced Message Queuing Protocol=
 +
== [[RabbitMQ]]==
 +
== [[Apache Qpid]], an [[open-source software|open-source]] project at the [[Apache Foundation]]==
 +
== [[Apache ActiveMQ]], an [[open-source software|open-source]] project at the [[Apache Foundation]]==
 +
== [[JORAM]], a Java [[open-source software|open-source]] implementation from the [[OW2 Consortium]]==
 +
== [[Apache Qpid]]==
 +
maintains support for multiple AMQP versions<ref>https://web.archive.org/web/20130914045254/http://qpid.apache.org/releases/qpid-0.22/index.html</ref>
 +
== [[StormMQ]]==
 +
a hosted [[message queuing service]] using AMQP. It is offered as a commercial [[managed services|managed service]].
 +
== [[RabbitMQ]]==
 +
an [[open-source software|open-source]] project sponsored by [[GoPivotal|Pivotal]], primarily supports AMQP 0-9-1, with 1.0 via experimental plugin
 +
 
 +
= [[MQ]]=
 +
== [[IBMMQ]]==
 +
- The IBM MQ Light API is based on the OASIS Standard AMQP Version 1.0 wire protocol.
 +
== [[Apache Kafka]]==
 +
== [[RabbitMQ]]==
 +
 
 +
 
 +
 
 +
=[[Elastic Search]]=
 +
 
 +
 
 +
= [[AWS]]=
 +
= [[Python]]=
 +
= [[BlockChain]]=
 +
== [[BlockChain#Blockchain_Coding|BlockChain Coding]]==
 +
 
 +
===[[Zero-Knowledge Proofs - Theory]]===
 +
 
 +
== [[BlockChain#The_top_enterprise_blockchain_platforms|The top enterprise blockchain platforms]]==
 +
=== [[BlockChain#Ethereum|Ethereum]] ===
 +
=== [[BlockChain#Hyperledger.28Sawtooth_Lake.29|Hyperledger]] ===
 +
==== [[Hyperledger Indy]] ====
 +
=== [[BlockChain#Multichain|Multichain]] ===
 +
=== [[BlockChain#HydraChain|HydraChain]] ===
 +
=== [[BlockChain#Open_Chain|Open_Chain]] ===
 +
=== [[BlockChain#IBM_Bluemix_Blockchain|IBM_Bluemix_Blockchain]] ===
 +
=== [[BlockChain#Chain|Chain]] ===
 +
=== [[BlockChain#IOTA|IOTA]] ===
 +
 
 +
== [[BlockChain#Best_Blockchain_Certification.2C_Training_.26_Course|Best Blockchain Certification, Training & Course]]==
 +
 
 +
= [[Data Science]] - SAS, R, ETL Tools  etc..=
 +
== [[R - Quick Guide]]==
 +
== [[Extract Transform and Load (ETL)]]==
 +
===[[QuerySurge]]===
 +
===[[MarkLogic]]===
 +
===[[Oracle - ORACLE DATA INTEGRATOR]]===
 +
===[[Amazon RedShift]]===
 +
===[[Domo]]===
 +
===[[Teradata]]===
 +
===[[SAP]]===
 +
===[[SAS]]===
 +
===[[IBM – DataStage]]===
 +
===[[Informatica]]===
 +
===[[MS SSIS]]===
 +
===[[Talend Open Studio]]===
 +
===[[The Ab Initio software]]===
 +
===[[Dundas]]===
 +
===[[Sisense]]===
 +
===[[TabLeau]]===
 +
===[[MicroStrategy]]===
 +
===[[Pentaho]]===
 +
===[[Google BigQuery]]===
 +
===[[Numetric]]===
 +
===[[Solver BI360 Suite]]===
 +
 
 +
= [[Agile/Scrum/Kanban/XP/Waterfall]]=
 +
==[[Agile Methodology]]==
 +
==[[Scrum Methodology]]==
 +
==[[Waterfall Methodology]]==
 +
==[[Kanban]]==
 +
==[[Agile vs Scrum]]==
 +
==[[Kanban vs Scrum]]==
 +
==[[Agile vs Waterfall]]==
 +
==[[Kanban vs Agile]]==
 +
 
 +
=[[Workflow and Decision Automation Platform]]=
 +
==[[Camunda]]==
 +
 
 +
 
 +
= [[Business rule management system (BRMS)]] - Drools, OpenRules, Jess etc..=
 +
==[[Overview]]==
 +
==[[Related software approaches]]==
 +
==[[Associated standards]]==
 +
==[[BRMS Tools]]==
 +
===[[Open Source Tools]]===
 +
====[[DROOLS]]====
 +
====[[OpenRules]]====
 +
====[[JESS 7]]====
 +
===[[Strongest Standalone Products]]===
 +
 
 +
= [[IT Roles]] - DevOps, Product Owner, Scrum Master, ..etc..=
 +
==[[DevOps]]==
 +
==[[Scrum Master]]==
 +
==[[Product Owner]]==
 +
 
 +
= [[Technology Terms]]=
 +
== [[Greenfield Project]]==
 +
 
 +
= [[Operation Systems]]=
 +
== [[Linux]]==
 +
== [[Windows]]==
 +
== [[MacOS]]==
 +
== [[Terminal Commands]]==
 +
 
 +
=[[Tokens/Encryptions]]=
 +
==[[Encryptions]]==
 +
=== [[JSON Web Tokens (JWT)]]===
 +
=== [[Simple Web Tokens (SWT)]]===
 +
=== [[Security Assertion Markup Language Tokens (SAML)]]===
 +
 
 +
 
 +
= [[Others]]
 +
== [[NGrok]] ==
 +
== [[BeeCeptor]] ==
 +
 
 +
 
 +
= [[Career & Career Coach]]=
 +
== [[How You Should Answer The 10 Most Common Interview Questions]]==
 +
 
 +
 
 +
 
 +
 
 +
 
 +
== [[Enterprise World]] ==
 +
===[[ISO/IEC 27001]] - ISO/IEC 27001 is an information security standard, part of the ISO/IEC 27000 family of standards, of which the last version was published in 2013===
 +
 
 +
==[[EUROPEAN CENTRAL BANK]]==
 +
===[[T2S - TARGET2-Securities]]===
 +
===[[MiFID - the Markets in Financial Instruments Directive]]===
 +
===[[EMIR - the European Market Infrastructure Regulation]]===
 +
===[[CSDR - the Central Securities Depositories Regulation]]===
 +
 
 +
 
 +
 
 +
= [[Social Media Marketing & SEO]] =
 +
== [[SEO]]==
 +
== [[Instagram]]==
 +
== [[Facebook]]==
 +
== [[YouTube]]==
 +
== [[Twitter]]==
 +
== [[Others]]==
 +
 
 +
 
 +
= [[Charity Works]] =
 +
== [[Angel Investment Networks]] ==
 +
== [[Set up a charity - GOV.UK]] ==
  
 
== Getting started ==
 
== Getting started ==
 
* [https://en.wikipedia.org/wiki/Help:Wikitext Wikitext]
 
* [https://en.wikipedia.org/wiki/Help:Wikitext Wikitext]
 
* [https://www.mediawiki.org/wiki/Help:Formatting https://www.mediawiki.org/wiki/Help:Formatting]
 
* [https://www.mediawiki.org/wiki/Help:Formatting https://www.mediawiki.org/wiki/Help:Formatting]

Latest revision as of 02:51, 22 April 2021

OasisSoftTech - Knowledge Base

Contents

Cloud Security

Security Architecture

SSL-Secure Sockets Layer

TLS-Transport Layer Security

Cryptography Basic Principles

Event Stream

SSE-Server Sent Events

WebSocket

Long/short polling (client pull)

WebSockets (server push)

Server-Sent events (server push)

Artificial Intelligence

TENSORFLOW

Machine Learning

Network and Security

Nmap

Cloud Technologies

AWS

HashiCorp

Vagrant

Terraform

API Gateway

API KEY

Resource Policy

AWS WAF

Working with SQL Injection Match Conditions

Azure

Google Cloud

The twelve factors

Programming Languages - Java, OOP, Spring etc..

Object Oriented Programming (OOP)

Encapsulation

Polymorphism

Inheritance

Abstraction

Differences between Abstraction and Encapsulation

SOLID principles

Design Patterns

JAVA - > How to attach(add) javadoc or source code in Eclipse

Java 7

Java 8

StreamAPI - Parallelism

Java SE 8 Interview Questions and Answers - 1

Java 9

Java 10

Collections

Set

EnumSet
HashSet
LinkedHashSet
TreeSet
SortedSet

List

ArrayList
LinkedList
Vector
Stack

Queue

PriorityQueue
Deque
ArrayDeque

Map

HashMap
LinkedHashMap
IdentityHashMap
WeakHashMap
SortedMap
TreeMap

Generics

Collection Interview Questions and Answers

Multithreading

Concurrency Basics

Thread class - Runnable Interface

ExecutorService and Thread Pools

Callable and Future

Concurrency issues and Thread Synchronization

Locks and Atomic Variables

Java IDE's

Eclipse

NetBeans

IntelliJ IDEA

JBuilder

JDeveloper

MyEclipse

Java Frameworks

Springframework

Spring MVC

Springframework - Spring Security

SpringBoot

Spring Boot Interview Questions and Answers

Hibernate

Java Toolkit

Java Dependency Management and Build Automation Tools

Apache Ant with Ivy
Apache Maven
Gradle

Java Interview Questions and Answers

Core Java - Programming - Coding Interview Questions and Answers
Core Java - Collections - Interview Questions and Answers
General Questions about Java
Java Threads
Java Collections
Garbage Collectors
Exception Handling
JDBC
Remote Method Invocation (RMI)
Servlets
JSP

JavaScript

Angular Js

Angular Js 4

Angular Js 5

React

NodeJS Ecosystem

NPM

BootStrap

JQuery

TypeScript

Kotlin

PHP

Phalcon

XAMPP

Continous Integration & Continous Delivery

Continous Integration

Continious Delivery

Continious Integration Tools

Jenkins

Azure DevOps

TeamCity

Travis CI

Go CD

Bamboo

Git

GitLab CI

BitBucket

SourceTree

git-flow

CircleCI

Codeship

Codefresh

Containerization & VM Softwares

Docker

Kubernetes

OpenShift

CoreOS

Oracle VM VirtualBox Manager

Web Services

WSDL Documents

SOAP

ESB - Enterprice Integration Design Pattern

Mule ESB

WSO2 ESB

Database

ORACLE

PL/SQL

TOAD

PlSql Editor

SqlPlus

MySQL

MySql Front - for Windows

PhpMyAdmin - for Server

MySQL WorkBench

DBeaver - for MacOS

PostgreSQL

SQL

NOSQL

MongoDB and NodeJs

DynamoDB

AMQP - Advanced Message Queuing Protocol

RabbitMQ

Apache Qpid, an open-source project at the Apache Foundation

Apache ActiveMQ, an open-source project at the Apache Foundation

JORAM, a Java open-source implementation from the OW2 Consortium

Apache Qpid

maintains support for multiple AMQP versions<ref>https://web.archive.org/web/20130914045254/http://qpid.apache.org/releases/qpid-0.22/index.html</ref>

StormMQ

a hosted message queuing service using AMQP. It is offered as a commercial managed service.

RabbitMQ

an open-source project sponsored by Pivotal, primarily supports AMQP 0-9-1, with 1.0 via experimental plugin

MQ

IBMMQ

- The IBM MQ Light API is based on the OASIS Standard AMQP Version 1.0 wire protocol.

Apache Kafka

RabbitMQ

Elastic Search

AWS

Python

BlockChain

BlockChain Coding

Zero-Knowledge Proofs - Theory

The top enterprise blockchain platforms

Ethereum

Hyperledger

Hyperledger Indy

Multichain

HydraChain

Open_Chain

IBM_Bluemix_Blockchain

Chain

IOTA

Best Blockchain Certification, Training & Course

Data Science - SAS, R, ETL Tools etc..

R - Quick Guide

Extract Transform and Load (ETL)

QuerySurge

MarkLogic

Oracle - ORACLE DATA INTEGRATOR

Amazon RedShift

Domo

Teradata

SAP

SAS

IBM – DataStage

Informatica

MS SSIS

Talend Open Studio

The Ab Initio software

Dundas

Sisense

TabLeau

MicroStrategy

Pentaho

Google BigQuery

Numetric

Solver BI360 Suite

Agile/Scrum/Kanban/XP/Waterfall

Agile Methodology

Scrum Methodology

Waterfall Methodology

Kanban

Agile vs Scrum

Kanban vs Scrum

Agile vs Waterfall

Kanban vs Agile

Workflow and Decision Automation Platform

Camunda

Business rule management system (BRMS) - Drools, OpenRules, Jess etc..

Overview

Related software approaches

Associated standards

BRMS Tools

Open Source Tools

DROOLS

OpenRules

JESS 7

Strongest Standalone Products

IT Roles - DevOps, Product Owner, Scrum Master, ..etc..

DevOps

Scrum Master

Product Owner

Technology Terms

Greenfield Project

Operation Systems

Linux

Windows

MacOS

Terminal Commands

Tokens/Encryptions

Encryptions

JSON Web Tokens (JWT)

Simple Web Tokens (SWT)

Security Assertion Markup Language Tokens (SAML)

= Others

NGrok

BeeCeptor

Career & Career Coach

How You Should Answer The 10 Most Common Interview Questions

Enterprise World

ISO/IEC 27001 - ISO/IEC 27001 is an information security standard, part of the ISO/IEC 27000 family of standards, of which the last version was published in 2013

EUROPEAN CENTRAL BANK

T2S - TARGET2-Securities

MiFID - the Markets in Financial Instruments Directive

EMIR - the European Market Infrastructure Regulation

CSDR - the Central Securities Depositories Regulation

Social Media Marketing & SEO

SEO

Instagram

Facebook

YouTube

Twitter

Others

Charity Works

Angel Investment Networks

Set up a charity - GOV.UK

Getting started