프로그래밍
개발에 관하여
- Architectures
- Clouds
- Concepts
- Databases
- Protocols
- Data Structures
- [[design-patterns]]{Design Patterns}
- DevOps
- Git
- How-Tos
- Languages and Frameworks/Libraries
- Programming Algorithms
- Virtualizations
- Works
- To be worked on
Architectures
- [[3-tier-web-application]]{3-Tier Web Application이란}
- [[micro-service-architecture]]{마이크로서비스 아키텍처란}
Clouds
- [[AWS]]
- ECS
- ECR
Concepts
- [[osi-7-layers]]{OSI 7계층}
Databases
- [[database-modeling]]{데이터베이스 모델링}
Relational
- Oracle
- Postgresql
- MySQL
- MSSQL/SQL Server
- DB2
- SQLite
- Maria DB
- [[erd]]
NoSql
- MongoDB
- GraphQL
- Hadoop
Protocols
- [[tcp-and-udp]]
- HTTP
- FTP
- SSH
Data Structures
- [[data-structure-hash-table]]
- [[data-structure-tree]]
[[design-patterns]]{Design Patterns}
Creational Patterns
- [[abstract-factory-pattern]]
- [[builder-pattern]]
- [[factory-method-pattern]]
- [[prototype-pattern]]
- [[singleton-pattern]]
Structural Patterns
- [[adapter-pattern]]
- [[bridge-pattern]]
- [[composite-pattern]]
- [[decorater-pattern]]
- [[facade-pattern]]
- [[flyweight-pattern]]
- [[proxy-pattern]]
Behavioral Patterns
- [[chain-of-responsibility-pattern]]
- [[command-pattern]]
- [[interpreter-pattern]]
- [[iterator-pattern]]
- [[mediator-pattern]]
- [[memento-pattern]]
- [[observer-pattern]]
- [[state-pattern]]
- [[strategy-pattern]]
- [[template-method-pattern]]
- [[visitor-pattern]]
DevOps
- [[cicd]]{CI/CD}
Git
- [[github]]{Github}
- [[github-action]]{Github Actions}
How-Tos
- [[importance-in-studying]]
- [[clean-code]]{클린코드}
- [[google-java-style-guide]]{구글의 자바 스타일 가이드}
- [[blog-testing-method]]{Johngrib 블로그 테스트 방법}
- [[useful-cmd-commands]]{자주 쓰이고 유용한 cmd 커맨드}
- [[sql-7-do-nots]]{SQL의 칠거지악}
- [[solid-principle]]{SOLID 원칙}
- [[intellij]]{IntelliJ 사용법}
Languages and Frameworks/Libraries
- [[Javascript]]
- [[python]]{Python}
- [[django]]{Python Django}
- [[golang]]{Go}
- [[java]]{Java}
Programming Algorithms
- [[calculate-datetime-bw-2-days]]
- [[baekjun]]{Baekjun 문제풀이}
- [[Big-O-Notation]]{Big O Notation}
Virtualizations
- Docker
- Kubernetes
- Container
- Virtual Machine
Works
- [[United-Resume]]
- [[nomad-coders-translation]]{노마드코더 강의 번역}
To be worked on
- [[stack-heap-memory]]{힙,스택 메모리}
- [[checked-runtime-exception]]{runtime과 checked 익셉션}
- [[exception-try-catch-throws]]{예외처리의 방법}
- [[java-whats-new]]{What's new 자바}
- [[mvc-pattern]]{MVC 패턴이란}
- [[spring-bean-singleton]]{스프링의 bean은 싱글턴인가}
- [[db-tree]]{데이터베이스의 트리구조}
- [[inner-outer-join]]{Inner와 Outer 조인}
- [[java-oop]]{자바 객체지향}
- [[javascript-characteristic]]{자바스크립트의 특징}
- [[async-synchronous]]{동기와 비동기 처리}
- [[diff-web-server-was]]{Web 서버와 WAS의 차이점}
- [[tomcat-issues]]{톰캣이슈}
- [[test-driven-design]]{테스트주도개발에 관하여}
- [[stored-procedure]]
- [[oop]]{Object Oriented Programming}
- [[compiler-interpreter]]{Compiler와 Interpreter의 차이}
- [[ws-was]]{웹 서버? 웹어플리케이션 서버?}