• Stars
    star
    121
  • Rank 292,245 (Top 6 %)
  • Language
    HTML
  • Created over 5 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

This is Insight's Workshop to help our DevOps Fellows prepare for Log Parsing Intervies.

Parsing-Workshop

This is Insight's workshop to help our DevOps Fellows prepare for parsing interviews. In this workshop, we cover Bash fundamentals (as well as awk, sed and the likes) as well as specific parsing modules in Python. The workshop is mostly exercise driven and thus only really useful if all exercises are completed.

Prerequisites

We expect that you...

  • ... have written a very basic Bash script before.
  • ... are familiar with basic Python data structures (such as variables, lists and dictionary).
  • ... do not just read through the workshop but actually work on all exercises!

How to walk through this workshop

The main guiding blocks of the workshops are the different chapters.

  • Fork this repository and then clone it!
  • In each chapter, work through the README.md file and record the answers to the exercises in Bash and Python scripts.
  • At the end of some chapters, there are links to certain more involved exercises. These exercises can all be found in the exercises folder.
    • Solve those exercises in Bash and Python and save your solutions in the folder of the exercise.
  • Pair up with fellow Fellows and do a code review on your solutions.
  • Feel free to add exercises yourself, we are happy to review pull requests and incorporate them.

Where do I get started?

Let us get started in chapter 1.

More Repositories

1

data-engineering-ecosystem

Repo to migrate old wiki to, esp for devs and code examples
185
star
2

pegasus

VM based deployment for prototyping Big Data tools on Amazon Web Services
Shell
128
star
3

ansible-playbook

Ansible playbook to deploy distributed technologies
Python
67
star
4

Awesome-Data-Engineering-Content

Sharing interesting and noteworthy Data Engineering content
64
star
5

github-tutorial

31
star
6

coding-challenge

Shell
26
star
7

one-click

One-click deployment for Machine Learning apps
Python
25
star
8

docker-workshop

Directions and Source code for Insight's Docker workshop.
Jupyter Notebook
22
star
9

find-political-donors

Shell
21
star
10

donation-analytics

Shell
20
star
11

fansite-analytics-challenge

Shell
20
star
12

pharmacy_counting

Shell
19
star
13

anomaly_detection

Shell
18
star
14

consumer_complaints

Shell
17
star
15

Purchase-Analytics

Shell
15
star
16

aws-ops-insight

Collection of Terraform and Ansible scripts for easy AWS operations
Python
14
star
17

kafka-streams-examples

Scala
14
star
18

Sherlock

Jupyter Notebook
14
star
19

h1b_statistics

Shell
13
star
20

flask-kube-prometheus

Quick boiler plate to get started with monitoring your Flask application on Kubernetes with Prometheus
CSS
11
star
21

Intro_to_ML-FutureLabs

ML primer workshop @ Future Labs AI Summit
HTML
10
star
22

digital-wallet

Shell
9
star
23

border-crossing-analysis

Shell
6
star
24

systems-puzzle

Systems Puzzle for the Insight DevOps Engineering program
Python
6
star
25

prediction-validation

Shell
4
star
26

vectorizer

Task driven nlp-preprocessing
Jupyter Notebook
4
star
27

flask-sample-app

A simple Flask app. Use this to understand the elements of a Flask app.
HTML
4
star
28

edgar-analytics

Shell
3
star
29

Monitoring-Challenge

Insight DevOps monitoring challenge
3
star
30

flask-dev

A sample Flask app
HTML
2
star
31

devops-challenges

2
star
32

reddit-churn-prediction

Jupyter Notebook
2
star
33

mynerva

logging Jupyter notebook actions
JavaScript
2
star
34

wiki-content

Markdown files for Insight Wiki
2
star
35

engineering-project-template

1
star
36

locust-cli

HCL
1
star
37

wheel-of-misfortune

HCL
1
star
38

docker-files

1
star
39

population-rollup

Shell
1
star
40

swe-barebones

Jupyter Notebook
1
star