개개인이 공부한 내용을 문서화하여 공유하는 공간
- 자신이 원하는 주제 를 조사한다.(어떤 내용이 되어도 상관은 없다.)
- 작성한 글을 주제에 맞게 올리고 링크 를 넣는다.(링크 양식은 아래 참조)
- 글의 작성은 미리 정한 Rule에 맞게 작성한다.
링크 양식
[POST_NAME](POST_ADDRESS)
- ch3 Process
- 3.1 Process Concept : dididy(2021.04.04)
- 3.2 Process Scheduling : SeonHyungJo(2021.04.11)
- 3.3 Operations on Processes : BKJang(2021.04.18)
- 3.4 Interprocess Communication : Dae-Hwa(2021.04.25)
- 3.5 IPC in Shared-Memory Systems : Dae-Hwa(2021.04.25)
- 3.6 IPC in Message-Passing Systems : dididy(2021.05.02)
- 3.7 Examples of IPC Systems
- 3.7.4 Pipes : SeonHyungJo(2021.05.09)
- 3.8 Communication in Client–Server Systems
- 3.8.1 Sockets : BKJang(2021.05.16)
- dididy : CS/Ch04-Threads&Concurrency
- SeonHyungJo : Security/Response_Header_Security
- Dae-Hwa : CS/플로이드-와샬-알고리즘
- dididy : Javascript/Jest
- Dae-Hwa : Java/junit-setup
- SeonHyungJo : React/React Server Components
- EUNJIHA : iOS/Xcode
- Dae-Hwa : CS/union-find
- JegalEun : Network/Switch
- Dae-Hwa : CS/methods_in_IPC
- dididy : Javascript/Storybook
- JegalEun : Network/3-way handshaking & 4-way handshaking
2020년 11월
- dididy : Javascript/Web_Storage_API
- JegalEun : Design_Pattern/JSP model
- Dae-Hwa : CS/integer_representation
- BKJang : Javascript/OOP_of_JS
- SeonHyungJo : Browser/Cookie_Store
- EUNJIHA : React/Component, Props, State
- dididy : CS/Bomb-Lab(1)
- Dae-Hwa : CS/aspect-oriented-programming
- JegalEun : Network/congestion control
2020년 10월
- Dae-Hwa : Java/date-api-in-java
- SeonHyungJo : Browser/Cookie
- EUNJIHA : Database/DB Connection Pool
2020년 9월
- dididy : Javascript/WebRTC
- EUNJIHA : Database/Query Builder ( Knex
- JegalEun : Network/Flow control
- BKJang : React/ImmutableState
- SeonHyungJo : Node.js/make_meta_file.md
- Dae-Hwa : CS/dependency-inversion-principle
2020년 8월
- EUNJIHA : Database/Types of Databases
- BKJang : Performance/Throttling vs Debouncing
- dididy : Javascript/논리연산자
- SeonHyungJo : ML/머신러닝이란
- dididy : Javascript/prototype(2)
- JegalEun : Java/String,StringBuilder, StringBuffer차이
- Dae-Hwa : CS/interface-segregation-principle
- EUNJIHA : Android/application fundamentals
- BKJang : Browser/FOUC
- SeonHyungJo : Network/HTTP3
2020년 7월
- JegalEun : Design_Pattern/MVC1, MVC2
- Dae-Hwa : CS/liskov_substitution_principle
- SeonHyungJo : Network/DHCP&DNS
- BKJang : ECMAScript/ArrowFunction
- SeonHyungJo : Network/TCP & UDP
- JegalEun : Language/JSON_XML
- Dae-Hwa : CS/grasp
- SeonHyungJo : Network/OSI7 Layer
2020년 6월
- BKJang : Javascript/Closure
- SeonHyungJo : Network/TypesOfIP
- JegalEun : Network/SOAP API
- Dae-Hwa : CS/open-closed-principle
- ssy0619 : OpenCV/filter
- SeonHyungJo : Network/Subnetmask
- BKJang : Javascript/Scope
- SeonHyungJo : Network/IP
2020년 5월
- Dae-Hwa : CS/srp
- SeonHyungJo : CSS/safe-area
- Dae-Hwa : Java/copy-object
- JegalEun : Tool/Framework vs Library
- ssy0619 : Design_Pattern/Composite
2020년 4월
- EUNJIHA : Network/사용자 인증 방식(Cookie, Session & oAuth 2.0 & JWT)
- SeonHyungJo : CSS/CJK
- BKJang : Javascript/Variable
- ssy0619 : Design_Pattern/Singleton
- JegalEun : Java/Mybatis
- Dae-Hwa : CS/Call-By-Sharing
- SeonHyungJo : HTML/WebM&WebP
- EUNJIHA : WPF/wpf
- BKJang : Javascript/Prototype_Chain
- Dae-Hwa : Radix-sort
- JegalEun : Javascript/ajax(2)
- ssy0619 : OpenCV/이미지전처리
2020년 3월
- SeonHyungJo : 나는 이 시국에 어떻게 마스크를 구매했나?
- EUNJIHA : Network/REST API
- BKJang : ECMAScript/ModulePattern_class
2020년 2월
- JegalEun : 블록체인
- Dae-Hwa : CS/Counting-sort
- EUNJIHA : Web Summary
- SeonHyungJo : CSS/WebToMobile
- BKJang : Network/HTTP vs WebSocket
- SeonHyungJo : Tool/Chrome_80_DevTool
- Dae-Hwa: SQL Injection
2019년 12월
- BKJang : 점진적향상 우아한하향
- SeonHyungJo : requestAnimationFrame(rAF)
- Jinseong : Web Worker
- Dae-Hwa : 객체 생성 패턴 - 생성자 패턴
2019년 11월
- BKJang : Generator와 async-await
- SeonHyungJo : CSS 애니메이션 vs JS 애니메이션
- Jinseong : CORS(Cross-Origin Resource Sharing)
- Dae-Hwa: 객체 생성 패턴
2019년 10월
- BKJang : Iteration Protocol
- SeonHyungJo : Worklet
- Jinseong : JSend
- Dae-Hwa: 비선형 구조의 탐색
2019년 09월
- BKJang : Observer
- SeonHyungJo : 기본적인 렌더링 최적화 방법
- Jinseong : Virtual DOM
- Dae-Hwa : 그래프
- BKJang : Event Loop
- SeonHyungJo : Reflow Repaint
- Jinseong : Reactive
- Dae-Hwa: protoType
- JHRla: MSA
2019년 08월
- BKJang : 고차함수(High Order Function), Currying
- SeonHyungJo : Javascript BuildTool
- Jinseong : Event Delegation
- Dae-Hwa: 객체
- JHRla: Rest
- BKJang : 함수형 프로그래밍
- SeonHyungJo : Module
- Jinseong : 웹 브라우저의 작동 원리
- Dae-Hwa: bind메소드
- JHRla: comet
2019년 07월
- BKJang : Cookie와 Session 그리고 Redis
- SeonHyungJo : CSS - animation
- Jinseong : http-caching
- Dae-Hwa: HTML Templating
- JHRla: 페이징 세그먼테이션
- BKJang : 배열 내장함수
- SeonHyungJo : preload, prefetch
- Dae-Hwa: WAS
- JHRla: 클로저
- BKJang : Typescript ( 제네릭 )
- SeonHyungJo : window.history
- Jinseong : ES6 Module in Browser
- Dae-Hwa: Non-blocking
2019년 06월
- BKJang : Typescript ( 인터페이스 )
- SeonHyungJo : Object.create & Object.assign
- Jinseong : Time in js
- Dae-Hwa: node.js의 특징
- JHRla: Dependency Injection
- BKJang : 클래스(class) (Typescript)
- SeonHyungJo : 정규 표현식
- Jinseong : BrowserXY
- Dae-Hwa: GET&POST
- JHRla: DOM API
- BKJang : 정적 타이핑(TypeScript)
- SeonHyungJo : IndexDB, WebSQL
- Jinseong :
- Dae-Hwa: 바인딩(Binding)
- JHRla: CORS
- BKJang : Web Component
- SeonHyungJo : Basic_Javascript this, call, apply, bind
- Jinseong : Composite_Layers
- Dae-Hwa: Ajax
- JHRla: Set
2019년 05월
- BKJang : DocumentFragment
- SeonHyungJo : Basic_Javascript 팩토리와 클래스
- Jinseong : 압축
- Dae-Hwa: 자바스크립트의 동작 원리 - 변수 객체(Variable Object)
- JHRla: Upcasting과 Downcasting
- BKJang : React의 props와 state
- SeonHyungJo : Basic_Javascript DOM
- Jinseong : 정보이론
- Dae-Hwa: 자바스크립트의 동작 원리 - 실행 컨텍스트(Execution Contexts)
- JHRla: JSP와 Servlet처리
- BKJang : React의 Composition
- SeonHyungJo : ARIA attribute
- Jinseong :
- Dae-Hwa: input태그의_value바꾸기(input태그의_dirty flag)
- JHRla: 함수 선언
- BKJang :
- SeonHyungJo : Basic_Javascript Engine, Basic_Bitwise Operator
- Jinseong : 자바스크립트 코딩 꿀팁
2019년 04월
- BKJang : Element와 Component
- SeonHyungJo :
Basic_메시지 큐와 이벤트 루프 - Jinseong : this 더알아보기
- BKJang : 클래스(class)
- SeonHyungJo : Basic_Async
- Jinseong : Scope와 This
- BKJang : DeadLock(교착상태)
- SeonHyungJo :
Basic_Module - Jinseong : Memory
- BKJang : ArrayList vs LinkedList 그리고 Vector
- SeonHyungJo : Basic_Function
- Jinseong : .git으로 이해하는 GIT
2019년 03월
- BKJang Comparable vs Comparator
- SeonHyungJo Basic_Type
- Jinseong : 람다
- BKJang : String, StringBuilder, StringBuffer
- SeonHyungJo : 호출 스택
- Jinseong :
Higher Order Functions
- BKJang : 로드밸런싱 & 클러스터링
- SeonHyungJo : 최신 브라우저의 내부 살펴보기
- Jinseong : Some과 Every
- BKJang : Java Garbage Collection
- SeonHyungJo : JavaScript 2019 new feature
- Jinseong : Sync & Async, Multi & Single Thread
- BKJang : Java Virtual Machine(JVM)
- SeonHyungJo : React.memo()
- Jinseong : Optional Chaining
2019년 02월
- BKJang : throttling과 rAF
- SeonHyungJo : Vue의 LifeCycle
- Jinseong : Includes_IndexOf
- BKJang : React의 LifeCycle
- SeonHyungJo : React Hooks 간단하게 살펴보기
- Jinseong : Number_isNaN
- BKJang : HTTP2.0의 필요성
- SeonHyungJo : JavaScript Engine
- Jinseong : Tagged Template Literals
- BKJang JavaScript의 this
- SeonHyungJo Proxy Object
- Jinseong
2019년 01월
- BKJang underscore와 lodash 그리고 Native
- SeonHyungJo FEConf2017 RxJS
- Jinseong 리만가설과 소수정리 RSA
- BKJang HTTPS(SSL)
- SeonHyungJo Control CSSOM
- Jinseong HTTP2.0과 Web Socket
2018년 12월
- BKJang Redux State Normalization
- SeonHyungJo JS 메모리관리 살펴보기
- Jinseong insertAdjacentHTML, 디스트럭처링
- BKJang SSR
- SeonHyungJo
Web Worker - Jinseong
- BKJang 상태 관리 라이브러리
- SeonHyungJo MV* pattern
- Jinseong Reduce
2018년 11월
- BKJang
AMD와 CommonJS - SeonHyungJo HTML Meta
- Jinseong Spread Operator
- BKJang 객체지향프로그래밍(OOP)
- SeonHyungJo 표준모드와 쿼크모드(Doctype), 메모이제이션 패턴, Bundler History
- Jinseong
2018년 10월
- BKJang XSS와 CSRF,
JSONP(JSON Padding)와 CORS(Cross-Origin Resource Sharing) - SeonHyungJo 점진적향상 우아한 하향
- Jinseong 쓰로틀링과 디바운싱, 프로미스 패턴
- BKJang
렌더링 최적화 기법,JS 애니메이션 vs CSS 애니메이션 - SeonHyungJo
Async-await 구현,setState - Jinseong
Callback Hell,Promise1,Promise2
2018년 9월
- BKJang
Event Delegation,Repaint & Reflow and SPA - SeonHyungJo
Reactive Programmming,Call By xxx - Jinseong
Javascript Build Tools,EventLoop_Advanced
- BKJang
브라우저 Redering 과정 - SeonHyungJo
Functional, - Jinseong 렉시컬 속이기 - eval(),
JS-Module