Giter Club home page Giter Club logo

lets-study's Introduction

Welcome!

좋은 글을 마주치면 북마크처럼 정리해 두는 저장소입니다. 새로운 링크 추가, 카테고리 변경이나 깨진 링크 제거와 같은 PR 모두 환영합니다.

개발

프로그래밍

함수

테스팅

Test Double

언어론

컴파일러

컴파일러 만들기

디자인 패턴

Singleton

Repository Pattern

DI(Dependency Injection, 의존성 주입)

아키텍처 패턴

Hexgonal Architecture

클린 코드

법칙/원칙

가이드라인

발표

SaaS

객체지향 프로그래밍

캐싱

Memoization

Replacement

Cache Strategy

로깅

프로그래밍 언어

Python

Fundamentals

Concurrent/Async Programming

Internals

Better way

Version specific

3.7
3.8

Code Style

Linter
Formatter

Environment

pyenv
virtualenv
Package management
pipenv
poetry
uv

Testing

pytest

Libraries

SQLAlchemy
ORM
Connection
Query
Internals
Peewee
boto3

Go

Fundamentals

Java

Fundamentals

Garbage Collection

Node.js

Better way

Environment

Package
Version Manager

Code Style

Libraries

TypeORM

Rust

Gotcha

학습

AI

기술 부채

방법론

TDD

DDD

컴퓨터과학

이론 컴퓨터 과학

오토마타 이론

FSM
Regex

계산 복잡도 이론

자료구조
Hash
Tree
점근 표기법
동적 계획법
알고리즘
정렬
문제풀이
압축
알고리즘 패러다임

운영체제

문자열

검색 엔진

네트워크

Load Balancing

하드웨어

DNS

소프트웨어 공학

프로세스

표준

Date & Time

Locale

Identifier

Image

Text

Identifying

웹 개발

HTTP

CORS

Webserver

Polling/Websocket/etcs

HTTPS

설계

유용한 도구

HTTP API

Security

Design Principle

REST

GraphQL

HTTP2/HTTPS

인증/인가

JWT
OAuth
IAM

Framework

Python

Flask
example
boilerplate
Guide
FastAPI

Java/Kotlin

Spring
Tutorial
Auth
Architecture
JPA
Logging
Performance
Configuration
Docs
Testing

Node

Express
NestJS

웹 프론트엔드

Fundamental

Environment

History

Useful Service

Nocode

Hosting

Optimization

React

상태 관리

CSS

PostCSS

SaaS

FlexBox

TypeScript

백엔드

Low-code

Architecture

Troubleshooting

System Design

Microservice

Data Pipeline

Message Queue

Realtime Multiplay

Distributed System

Multi-Region
Partitioning Strategies
Consistent Hashing
Consistency Model
CAP Theorem
Vector Clock
Consensus Protocols
Paxos
Gossip
Raft
ID Generation
Distrubted DB
ScyllaDB
CockroachDB
Vitess

Benchmark

Insight

Postmortem

Protocol

gRPC

Operation

SRE

Scenarios
Recovery/Failover
Deploy

GitOps

FinOps

Automation

Cloudformation
Ansible
Terraform

Monitoring

SaaS

Stacks

ELK
TICK

Container

Docker

Fundamental

Guide

Compose

Tool

Orchestration

Kubernetes

Database

Operation

Migration

RDB

Fundamental

Transaction
Index
Normalization
View
Lock

Sharding/Partitioning

Pattern

Optimize

Vendors

MySQL
Query
DDL
Structure
Tips
Performance
Transaction
Fault Tolerance
PostgreSQL
PrestoDB
SQLite

SQL

DML

INSERT
SELECT
Query Plan
WHERE
ORDER BY
JOIN
Functions
UPDATE
DELETE

DDL

CHECK
UNIQUE

NoSQL

Search Engine

Meilisearch
ElasticSearch
Query

OLAP

Druid

RocksDB

Cache

Redis

모바일

Flutter

Android

iOS

클라우드

AWS

컴퓨팅

ECS

네트워킹

VPC

스토리지

S3

개발자 도구

CodeStar
CodeBuild
CodeDeploy

보안, 자격 증명

IAM

머신러닝

Newral Networks

협업

코드 리뷰

Git

Fundamental

Command

How to

Guide

Troubleshooting

Advanced

GitHub

운영체제별

Linux

Mac

교양/마인드

커리어

성장

Professional

회고

번아웃 관련

좋은 블로그

좋은 오픈소스

Android

Web Frontend

Backend

Whole Service

기타 배경지식

JSON

NDJSON

JSONSchema

MQTT

RSS

Protobuf

Makefile

수학

통계학

반올림

Glossary

Falsehood

보안

해킹

BoF

네트워크

HTTP

암호화

Operation

Insight

마케팅

SEO

유입

UA

Re-engagement

분석

DAU/MAU

Retention

기여

비즈니스

인사이트

스타트업

경영

프레임워크

Product

Management

UI/UX

분석/개선

경제

Co-working

Management

리더쉽

조직 관리

조직 구성

조직 문화

조직 성장

커뮤니케이션

질문

텍스트

태도

마인드

관계

커리어

성장

일 잘 하기

lets-study's People

Contributors

chanmyung avatar ebennetteng avatar f1nn2 avatar hubcodes avatar jaehunyoon avatar jaemin-im avatar jomingyu avatar nam-kyu avatar pewww avatar rscarrera27 avatar sachinbhatttech avatar seungyongson avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lets-study's Issues

190405

  • Marketing
    • user acquisition
    • reengagement
    • tracking link
    • Touchpoint, Conversion
    • STA, MTA
  • Red-Green-Refactor

190408

  • Docker
    • docker exec
  • 테스팅
    • Test Double
    • state verification, behavior verification
    • why use mock?
    • test without mocks

190401

  • GitOps
  • Jenkins X
  • Circuit Breaker Pattern
  • FluentD

190419

  • 이메일의 Bounce
  • AWS SES 메일박스 시뮬레이터
  • gunicorn

190425

  • Druid
    • Aggregations
    • Granularity 개념

190422

  • docker run vs docker create
  • CodeBuild - environment image

190409

  • Python
    • .coveragerc
    • Python 2 type hinting
  • CORS 잘 이해하기
  • About Docker Compose

190404

  • Flask
    • context stack, request context, app context
    • signal, context callback과 signal과의 관계

190402

  • Dependency Injection
  • Docker
    • Data Volume
    • Enter docker container as bash
    • VOLUME vs COPY vs ADD
    • use VOLUME for copy sql scripts to docker-entrypoint-initdb.d

190403

  • Python
    • @dataclass
    • breakpoint()
    • __slots__
    • Pyright
    • Mypy

CS 내용 추가

한줄요약

CS 파트의 내용을 추가합니다.

배경

깃허브 구경하다가 우연히 이 레포를 발견했는데, 도움이 되고 싶습니다.

목적

CS 파트의 내용을 이 문서로 참고할 수 있게 합니다.

계획

  • 자료구조 파트에서 평소 필수적으로 알고 있으면 좋겠다고 생각한 부분을 추가합니다.
  • 알고리즘 파트에서도 마찬가지로 평소 필수적으로 이해하고 있으면 좋겠다고 생각한 부분을 추가합니다.
  • 컴파일러 파트를 새로 만듭니다.

190411

  • Linux
    • sudo su
  • 백엔드 - 장애에 관한 것들(섹션 추가)
    • failover
    • HA
  • Docker
    • volume to single file

190417

  • fault-tolerant
  • regex case insensitive search

190424

  • pydantic
  • 정말 좋은 글 별표

190415

  • Android
    • Single Activity
    • epoxy
  • SQL
    • INSERT IGNORE
  • Disaster Recovery Patterns

190702

  • DAU
  • MAU
  • PU
  • ARPU
  • ARPPU

190507

  • msa의 주요 컴포넌트
  • point of presense
  • GSLB

190423

  • ECS, Fargate 관련된 44bits 글 읽어보기(추가는 했는데 읽진 않았음)
  • Docker 관련 글들 정리와 함께 다시 읽어보기
  • SQL - INSERT INTO SELECT

동시성프로그래밍에서 깨진 링크 삭제요청

동시성 프로그래밍 파트 중
파이썬과 비동기 프로그래밍 시리즈
멈추지 않고 기다리기(Non-blocking)와 비동기(Asynchronous) 그리고 동시성(Concurrency)

첫 번째 링크는 404, 두 번째 링크는 어느 펀딩사이트로 연결이 되어있습니다.

190710

  • LTV
  • Hyper Log Log
  • Bloom Filter
  • Short Circuit Logic

190412

  • coverage xml 커맨드
  • nosetest flags
  • 교차 테이블
  • mock과 stub

190410

  • __pycache__
  • Disaster Recovery
  • Marketing
    • Reattribution
    • Retargeting

190502

  • http live streaming
  • dynamic adaptive streaming over http

190418

  • Druid
    • lookup
    • common query(입문)
  • Data cube

190416

  • Repo Pattern
  • CORS에 대해 괜찮은 국내 발표 자료 찾아보기
  • CORS에 대한 의문 정리
  • CORS security concern/risk

다양한 주제 추가

여러가지에 관심 많은 사람들이 이 repo에 들리면서, 일부 주제만으로 공부하는 것보다는 다양한 주제를 접해보면서 체험해보는 것도 좋을 것 같습니다.
backend 주제 부근에 국한되지 않고, 여러가지 주제를 올리는 것도 괜찮을까요?

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.