Skip to content

Instantly share code, notes, and snippets.

View OddExtension5's full-sized avatar
🎯
Focusing

Sushil Singh OddExtension5

🎯
Focusing
View GitHub Profile
@OddExtension5
OddExtension5 / 1. SoftwareArchitecture.md
Last active August 15, 2024 06:42
Software Architecture : Layered, Microkernel, Event-Driven, Pipeline, Space-Based, Microservices, Service-Oriented, Service-Based, Serverless, LMAX

Software Architecture

        > with Neil Ford & Mark Richards

Architecture is the highest level concept of the expert developers.

"In most successful software projects, the experts developers working on that project have a shared understanding of the system design. This shared understanding is called 'architecture'. This understanding includes how the system is divided into components and how the components interact through interfaces. These components are usually composed of smaller components, but the architecture only include the components and interfaces that are understood by all the developers."

@OddExtension5
OddExtension5 / 01.networking.md
Last active June 11, 2022 06:54
Networking

Networking

What is Networking?

Computer Networking is the subject which explains how computers connect with each other for sharing resource and information and what technologies and devices they use for the coonectivity.

Three components of networking

  • Medium ( How are you connected? )
  • Addressing ( How do you locate and identify the other party? )
@OddExtension5
OddExtension5 / classes01.java
Last active September 20, 2021 11:32
JAVA CLASSES
```java
/*
Program 01
Write a program to take your name as input from user through keyboard and display a greeting
*/
import java.util.Scanner;
@OddExtension5
OddExtension5 / java_programs.md
Last active September 18, 2021 19:52
DZone JAVA CLASSES

WELCOME PROGRAM

public class Welcome1 {
   // main method begins execution of Java application
   public static void main(String[] args) {
      System.out.println("Welcome to Java Programming!");
   } // end method main
} // end class Welcome1
@OddExtension5
OddExtension5 / github_ssh.md
Last active July 11, 2020 12:34
This gist covers GitHub Advanced Concepts and Tricks

Clone a repo from GitHub using SSH on Windows

Steps:

  1. Open Git Bash

  2. Go to .ssh folder and type the below command:

    ssh-keygen -t rsa -b 4096 -c "your_email_address"

  3. Adding ssh key to the ssh-agent

@OddExtension5
OddExtension5 / AWSManagement.md
Last active April 7, 2020 09:33
Cloud Computing

AWS Management

Logging in the Cloud

Logging provides visibility into your cloud resources and applications. For applications that run in the cloud, you will need access to logging and auditing services to help you proactively monitor your resources and applications.

Logging allows you to answer important questions like:

  • How is this server performing?
  • What is the current load on the server?
@OddExtension5
OddExtension5 / 01.target.md
Created March 15, 2020 15:39
Plan: Operating System & Computer Networks #Sushil #Harsh

Target Certification:

We will completely focus on various certification examination of Linux and Networking. This is the best way to gain both theorectical and practical knoweldge. I have listed some linux and networking certifcation exams details, llinks and resources. Follow the link and resources for getting idea of the exam and syllabus.

In a day or two I will attach the plan for both of us, so we effectively get started with our work.

Note: It is not compulsory to follow my resources , if you have one you can follow that. Just try to cover the whole syllabus of the given certification.

  1. Linux Foundation Certified System Administrator (LFCS)
@OddExtension5
OddExtension5 / 1.end-to-end-pipeline-for-data-science-project.md
Last active February 21, 2020 11:39
Deploying Machine Learning Model in Production

Supervised Learning Pipeline

Here is a general end to end pipeline for a data science project.

1. Define Business Objective & Criteria for Success

  • Experimental Design
    • Identify the business/product objective
    • Identify & hypothesize goals and criteria for success
    • Create a set of questions for identifying correct data set
  • Define which machine learning evaluation metric will be used to quantify quality of predictions
@OddExtension5
OddExtension5 / 1. workshop.md
Last active January 27, 2020 17:40
SOLID Principles of Object-Oriented and Agile Design By Robert Martin

Workshop Details

  + January 27, 2020 (9:30pm – 12:30am IST)
  + Robert C. "Uncle Bob" Martin

What you'll learn-and how you can apply it

  • SOLID principles of software design
  • Clean Clode basics
  • Ensure that dependencies are well managed so that the code remains flexible, robust, and reusable
@OddExtension5
OddExtension5 / 1. Rnotes.md
Last active January 27, 2020 05:34
Data Science For Engineers

Set the working directory

Enter in the console: setwd("directorypath")

Executing an R file

  • Press Run/Ctrl+Enter

  • Press Source/Ctrl+Shift+S OR Press Ctrl+Shift+Enter (Source with Echo)

  • Run can be used to execute selected lines