๊ฐ๋ฐ์์๊ฒ ๋์๋๋ ๋งํฌ๋ฅผ ๋ชจ์ผ๋ ์ ์ฅ์ ์ ๋๋ค.
- ์์ฃผ ์ฌ์ฉํ๋ ์ ๊ท์ ํจํด
- ITํ์ฌ ๊ฐ๋ฐ ์ ๋ณด ๋ชจ์ ํ์ด์ง
- Java ํ๋ก๊ทธ๋๋จธ๊ฐ ๊ฒฝ๋ ฅ์ ๊ฐ์ํํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ธ ์์๋ 10 ๊ฐ์ง ๊ธฐ์
- ์ธํ ๋ฆฌJ ํ์ฉ ๊ฟํ 42๊ฐ์ง ์ ๋ฆฌ
- Intellij ํ ์คํธ ์๋ ์คํํ๊ธฐ
- IntelliJ IDEA best plugins
- [์๋ฒ] postman ํ์ฉ 1~3ํธ
- IntelliJ IDEA์ Git Bash ์ฐ๋ํ๊ธฐ
- ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋๋ IntelliJ IDEA ๋จ์ถํค 15๊ฐ
- ๋ด ๋ง์๋๋ก ์ ์ ํ ๊ฐ๋ฐ์/ํ๋ก๊ทธ๋๋จธ ์ถ์ฒ๋์(ํ๋ ์) 50์ (20190409)
- Clean Code
- ์๊ณ ๋ฆฌ์ฆ ๊ณต๋ถ, ์ด๋ป๊ฒ ํด์ผํ๋์?
- ์๋ฆฌ์ฆ:์ํ์ธ๋ฏ ๊ณผํ์๋ ๊ณตํ๊ฐ์ ์ปดํจํฐ๊ณผํ/์๊ณ ๋ฆฌ์ฆ ๊ธฐ์ด
- ์๊ณ ๋ฆฌ์ฆ์ด ํ์ํ '์ง์ง' ์ด์ ์ ๋ํด์
- ์๊ณ ๋ฆฌ์ฆ ํ์ต์ ๋ํ ์กฐ์ธ
- OKKYCON: 2018
- SPRING CAMP
- ์๋ฐ, ์ฑ๋ฅ, ๋ชจ๋ํฐ๋ง ํ ํฌ์ธ๋ฏธ๋ ์ ๋ฆฌ ๋ฐ ํ๊ธฐ (by ์ฐ์ํ ํ์ ๋ค)
- if kakao dev 2019
- ์ฐ์ํํ ํฌ์ธ๋ฏธ๋
- ์๋ฐ ๋ฉ๋ชจ๋ฆฌ ๋ชจ๋ธ
- JDK8 ์ ์ฉ ํ, ์ฌ๊ฐํ ์ฑ๋ฅ์ ํ๊ฐ ๋ฐ์ํ๋ค๋ฉด?
- ๋ค๋ฆ๊ฒ ๋ฐฐ์๋ณด์, Java 8 Part. 5
- 10 Tools Java Developers Should Learn in 2019
- ์๋ฐ ๋ฐ์ดํธ์ฝ๋ ์๊ฐ
- ์๋ฐ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ - ์คํ & ํ
- ์๋ฐ ๋ฉ๋ชจ๋ฆฌ ๊ด๋ฆฌ - ๊ฐ๋น์ง ์ปฌ๋ ์
- Java ์ปดํ์ผ์์ ์คํ๊น์ง - (1)
- Design Patterns in Java Tutorial
- Java ์คํธ๋ฆผ Stream ์ด์ ๋ฆฌ
- Java Lambda
- ๊ฐ์ฒด์งํฅ ๊ฐ๋ฐ 5๋ ์๋ฆฌ: SOLID
- Anti-OOP : if ๋ฅผ ํผํ๊ณ ์ถ์ด์
- ์ผ๊ธ ์ปฌ๋ ์ (First Class Collection)์ ์๊ฐ์ ์จ์ผํ ์ด์
- [๋ฒ์ญ]์ฌ์ด ํ ์คํธ ์ฃผ๋ ๊ฐ๋ฐ๊ณผ ๋จ์ ํ ์คํธ๋ฅผ ์ํ 5๋จ๊ณ ๋ฐฉ๋ฒ๋ก
- Java gc log ๋ถ์, ์๊ฐํํ๋ ๋ฌด๋ฃ ์ฌ์ดํธ ์ถ์ฒ gceasy.io
- Cloud Native Java GraalVM ์ด์๊ณผ ํ์ค
- (JVM) Garbage Collection Basic
- Checked Exception์ ๋ํ๋ ์์ธ
- ์ฐ์ํ ๊ฐ์ฒด์งํฅ
- ์๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณด์ ๊ฒ์ ๋ฐฉ๋ฒ ์ดํด๋ณด๊ธฐ
- [Java] Integer.valueOf(127) == Integer.valueOf(127) ๋ ์ฐธ์ผ๊น์?
- java.lang.Object.hashCode ๋ฉ์๋
- JVM ๋ฉ๋ชจ๋ฆฌ ๊ตฌ์กฐ์ GC
- ์ฃผ๋์ด ๊ฐ๋ฐ์์ ํด๋ฆฐ ์ํคํ ์ฒ ๋ง๋ณด๊ธฐ
- Java Optional ๋ฐ๋ฅด๊ฒ ์ฐ๊ธฐ
- Java URLClassLoader๋ก ์์๋ณด๋ ํด๋์ค๋ก๋ฉ
- MSA์์ ๋์์ ์ฌ๋ฌ API ํธ์ถ๋ก ์๋ต ์๊ฐ ์ค์ด๊ธฐ
- ๋ ์ค๋ธ์ ํธ ํจํด (Null Object Pattern)
- ๋ ์๋ฐ: ์ฝ๋๋ฅผ ํ ์คํธํ๋ ๋ค์ํ ๋ฐฉ๋ฒ
- ์บ ํผ์ค ํต๋ฐ์ด Java ์ฝ๋ฉ ์ปจ๋ฒค์
- โFast Campus ์ฌ์ธ์ ํจํค์ง: Java ์น ๊ฐ๋ฐ ๋ง์คํฐโ ์ค์ ํ๋ก์ ํธ
- ๋ชจ๋ ์๋ฐ (์๋ฐ 8) - ๋ชป๋คํ ์ด์ผ๊ธฐ
- Back to the Essence - Java ์ปดํ์ผ์์ ์คํ๊น์ง - (1)
- Builder ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ฒด๋ฅผ ์์ ํ๊ฒ ์์ฑํ๋ ๋ฐฉ๋ฒ
- ์ฌ๋ฌ ๊ฐ์ JDK๋ฅผ ์ค์นํ๊ณ ์ ํํด์ ์ฌ์ฉํ๊ธฐ
- Java ์์คํ ์ด์ ์ค ์์๋๋ฉด ์ธ๋ชจ ์๋ ์ง์๋ค
- Spring ๋ด๊ฐ ์๊ฐํ๋ ์บก์ํ part 1
- IoC (DI, Service Locator...)
- Spring ํ๋ ์์ํฌ ์ํฌ๋ถ์ ์ํ ๋์ ๋ก๋๋งต
- Spring Guide - ํ ์คํ ์ ๋ต
- Spring ์ค์ ๊ฐ์ด๋
- Jackson ์ด๋ ธํ ์ด์ ์ฌ์ฉ๋ฒ
- Inversion of (Coupling) Control in Java
- DI๋ IoC๋ฅผ ์ฌ์ฉํ์ง ์์๋ ๋๋ค
- Spring ์ ์์, ํ๋ ์์ํฌ์ ๊ตฌ์ฑ์์์ ๋์์๋ฆฌ
- ์ด๋ณด๊ฐ ์ดํดํ๋ ์คํ๋ง ์ํ๋ฆฌํฐ
- Spring AOP๋ฅผ ํ์ตํ๊ธฐ ์ AOP ๊ฐ๋ ์ ๋ฆฌ
- Spring AOP๋ก ๋ฉ์๋ ์๊ฐ ์ธก์ ํ๊ธฐ
- ์จ๋ผ์ธ ์์ API ๋ง๋ค๊ธฐ๋ก ์ดํด๋ณด๋ Spring Boot OOP
- MyBatis @Mapper ์ธํฐํ์ด์ค๋ ์ด๋ป๊ฒ ์คํ๋ง ๋น์ผ๋ก ์์ด์ด๋ ์ ์์๊น?
- [Spring Framework] ์คํ๋ง ํ๊ฒฝ์์ ๋ฐํ์ ์ ๋ตํจํด
- WebFlux๋ก Asynchronous & Non-blocking I/O ์ ํํ์ฌ API ์ฑ๋ฅ ํ๋ํ๊ธฐ
- ๋ฉํฐ๋ชจ๋ ์ค๊ณ ์ด์ผ๊ธฐ with Spring, Gradle
- ์คํ๋ง๋ถํธ ํ ์คํธ(1)
- Java ์ Spring ์ Validation
- Spring์์ Request๋ฅผ ์ฐ์ํ๊ฒ ๋ก๊น ํ๊ธฐ
- Spring Webflux + JDBC(ํน์ blocking call) ํธ๋ค๋ง ๋ฐฉ๋ฒ
- Spring Boot Test
- Spring Guide - ์ธ๋ถ API ๊ฐ์ด๋
- ์คํ๋ง ๋ถํธ ์ ํฌ๋ธ ๊ฐ์ - ๋ฐฑ๊ธฐ์
- Spring ์ ์์, ํ๋ ์์ํฌ์ ๊ตฌ์ฑ์์์ ๋์์๋ฆฌ
- ํ ์คํธ ์ฝ๋ ์์ด ๋ ๊ฑฐ์ ์ฝ๋๋ฅผ ๋ค ๊ฐ์ํ์๊ฒ ์ต๋๊น?
- ํ ์คํธ ์ฝ๋ ์์ฑ์ ๋ํ ๋๋ฆ์ ๊ณ ์ฐฐ
- Spring WebFlux์ Kotlin์ผ๋ก ๋ง๋๋ Todo ์๋น์ค โ 2ํธ
- Custom Validation
- [์ฐ์ํํ ํฌ์ธ๋ฏธ๋] ์ฐ์ํ ์คํ๋ง ๋ฐฐ์น ํ๊ธฐ
- Quartz ์ค์ผ์ค๋ฌ ์ ์ฉ ์ํคํ ์ฒ ๊ฐ์ - 1
- ์คํ๋ง - ์์ฑ์ ์ฃผ์ ์ ์ฌ์ฉํด์ผ ํ๋ ์ด์ , ํ๋์ธ์ ์ ์ด ์ข์ง ์์ ์ด์
- ์คํ๋ง๋ถํธ์์ DbUnit ์ ์ด์ฉํ์ฌ DB ํ ์คํธ ํด๋ณด๊ธฐ
- ์คํ๋ง5 ์นํ๋ญ์ค ์ ๋ฆฌ ๋ฐ ์ํ ์ฝ๋
- Java null survival guide
- Spring Transaction์ ๋ํ ๋ ธํธ
- Spring Guide
- ๋ฉํฐ๋ชจ๋ ์ค๊ณ ์ด์ผ๊ธฐ with Spring, Gradle
- Ksug2015 - JPA1, JPA ์๊ฐ
- Alternatives to JPA
- JPA ์ํฐํฐ ์นด์ดํธ ์ฑ๋ฅ ๊ฐ์ ํ๊ธฐ
- JPA ์ ํธํ๋ ํจํด
- HTTP ์ฟ ํค์ ํฐ์บฃ ๋ฒ์ ๋ณ ์ด์
- WAS์ ๋์๊ณผ WEB, Servlet, JSP
- ์น์๋ฒ ๋ถํํ ์คํธ ์ค์ ๋ ธํ์ฐ
- ๋ธ๋ผ์ฐ์ ์ธ์์ ๋ฑ ํฐ์ง๋ ๊ฐ๋ฐ์๋ค์ ์ํ HTTP์ฟ ํค์ ํฐ์บฃ ์ฟ ํค ํ๋ก์ธ์ ์ด์ผ๊ธฐ
- Scaling to 100k Users
- TCP/IP ๋คํธ์ํฌ ์คํ ์ดํดํ๊ธฐ
- RESTful, Stateless, HATEOAS
- [Network] HTTP ํค๋์ ์ข ๋ฅ ๋ฐ ํญ๋ชฉ
- ์์ ํ SSL/TLS๋ฅผ ์ด์ํ๊ธฐ ์ํด ์์์ผ ํ๋ ๊ฒ๋ค
- HTTP/3 ํด์ค ํ๊ตญ์ด
- NAVER D2 Day1, 2-2. ๊ทธ๋ฐ REST API๋ก ๊ด์ฐฎ์๊ฐ
- CORS, Preflight, ์ธ์ฆ ์ฒ๋ฆฌ ๊ด๋ จ ์ฝ์ง
- ๋ฒ์ฆ๋น์ ๊ฐ๋ฐ ์ด์ผ๊ธฐ- ๋ณด์ ํ๋กํ ์ฝ TLS 1.3
- ๋คํธ์ํฌ ๋ชจ๋ํฐ๋ง์ด ๊ถ๊ธํ ๋ ? Packetbeat !
- ๋์ ์๋ฒ์ ํฌํธ๊ฐ ์ด๋ ค ์๋์ง ํ์ธํ๋ 3๊ฐ์ง ๋ฐฉ๋ฒ
- HTTP/3: ๊ณผ๊ฑฐ, ํ์ฌ ๊ทธ๋ฆฌ๊ณ ๋ฏธ๋
- HTTP/3๋ ์ UDP๋ฅผ ์ ํํ ๊ฒ์ผ๊น?
- ๋งํ๋ก ๋ณด๋ DNS over HTTPS
- HTTP์์ HTTPS๋ก ์ ํํ๊ธฐ ์ํ ์๋ฒฝ ๊ฐ์ด๋
- ํจํท์ ํ๋ฆ๊ณผ ์ค๋ฅ๋ฅผ ์ ์ดํ๋ TCP
- QUIC๊ณผ HTTP/3 - 1. UDP๊ธฐ๋ฐ ์ ์ก ํ๋กํ ์ฝ์ ๋๋
- ์ฟ ํค, ์ธ์ , ์บ์๊ฐ ๋ญ๊ฐ์?
- HTTPS ์ ํ ๊ณผ์ ์์ read timeout ์ค๋ฅ ํด๊ฒฐ ๊ณผ์
- Docker ์นํธ ์ํธ
- ์ ๊ตณ์ด ๋์ปค(์ปจํ ์ด๋)๋ฅผ ์จ์ผ ํ๋์?
- ๋์ปค ์ปดํฌ์ฆ๋ฅผ ํ์ฉํ์ฌ ์๋ฒฝํ ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ฑํ๊ธฐ
- ์ฟ ๋ฒ๋คํฐ์ค ์์ํ๊ธฐ - Kubernetes๋ ๋ฌด์์ธ๊ฐ?
- ๋๊ท๋ชจ Kubernetes ํด๋ฌ์คํฐ ๊ตฌ์ถ๊ธฐ
- ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ด์ฉํ ๊ธฐ๋ฅ ๋ธ๋์น๋ณ ํ ์คํธ ์๋ฒ ๋ง๋ค๊ธฐ (GitOps CI/CD)
- [๋ฒ์ญ] ์ฟ ๋ฒ๋คํฐ์ค ๋คํธ์ํน ์ดํดํ๊ธฐ#1: Pods
- ๋์ปค ์ ๋ฌธ hands-on
- Docker๊ธฐ๋ฐ Redis ๊ตฌ์ถํ๊ธฐ
- ์ ๊ตณ์ด ๋์ปค(์ปจํ ์ด๋)๋ฅผ ์จ์ผ ํ๋์?
- ๋ง๋ค๋ฉด์ ์ดํดํ๋ ๋์ปค(Docker) ์ด๋ฏธ์ง์ ๊ตฌ์กฐ
- [๋ฒ์ญ] ์ฟ ๋ฒ๋คํฐ์ค ๋คํธ์ํน ์ดํดํ๊ธฐ#1: Pods
- [๋ฒ์ญ] ์น ์บ์ฑ์ ์จ๊ฒจ์ง ์์๋ค
- Web Development Tutorial
- ๋ง์ด๋ฆฌ์ผํธ๋ฆฝ ์น์ฌ์ดํธ ์ฑ๋ฅ ์ธก์ ๋ฐ ์ต์ ํ Part 1. ๋ฆฌ์์ค ๋ก๋ฉ
- ํ๊ธ ์ธ์ฝ๋ฉ์ ์ดํด 1ํธ: ํ๊ธ ์ธ์ฝ๋ฉ์ ์ญ์ฌ์ ์ ๋์ฝ๋
- ๊ฐ๋ฐ์๋ฅผ ์ํ ์ธํ๋ผ ๊ธฐ์ด ์ด์ ๋ฆฌ
- Kafka ์ด์์๊ฐ ๋งํ๋ ์ฒ์ ์ ํ๋ Kafka
- ์์ ํ SSL/TLS๋ฅผ ์ด์ํ๊ธฐ ์ํด ์์์ผ ํ๋ ๊ฒ๋ค
- [์ฐ์ํํ ํฌํ ํฌ] ์ ์ฐฉ์ ์ด๋ฒคํธ ์๋ฒ ์์กด๊ธฐ! 47๋ง RPM์์ ์ด์๋จ๋ค?!
- ์ฒ๋ง ๋ช ์ ์ฌ์ฉ์์๊ฒ 1๋ถ ๋ด๋ก ์๋ฆผ ๋ณด๋ด๊ธฐ (๋ณ๋ ฌํ๋ก์ธ์ค์ ์ต์ ํ)
- ๋๊ท๋ชจ ์๋น์ค๋ฅผ ์งํฑํ๋ ๊ธฐ์ - ๊ธฐ์ดํธ
- ์นดํ์นด ์ค์น ์ ๊ฐ์ฅ ์ค์ํ ์ค์ 4๊ฐ์ง
- ์ฟ ํก ๋ฐ์ดํฐ ํ๋ซํผ์ ์งํ
- ์ ํค์ด ๋ชจ๋ ธ๋ฆฌ์ค ํ๋ ์ด ๋ง์ดํฌ๋ก์๋น์ค ์ ๋ถ๋ฝ๋ค
- [๋ฒ์ญ] 10๊ฐ์ง ์ํํธ์จ์ด ์ํคํ ์ฒ ํจํด ์์ฝ
- LINE LIVE ์ฑํ ๊ธฐ๋ฅ์ ๊ธฐ๋ฐ์ด ๋๋ ์ํคํ ์ฒ
- ๋ฐฐ๋ฌ์๋ฏผ์กฑ ์ต์ ๋ฐฉ ์์คํ ! '๊ฐ๊ฒ๋ ธ์ถ ์์คํ '์ ์๊ฐํฉ๋๋ค.
- ๊ฐ๋ ์ ๋ฆฌ - ๋ฐ์ดํฐ๋ฒ ์ด์ค ํธ
- MySQL Workbench์ VISUAL EXPLAIN์ผ๋ก ์ธ๋ฑ์ค ๋์ ํ์ธํ๊ธฐ
- LINE Manga ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๋ฉ โ ์๋ฒ ์์ง๋์ด ํธ
- Mysql Explain
- ๋ฉ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค IDC ํ์ถ ์ฑ๊ณต๊ธฐ
- [2019] 200๋ง ๋์ ๊ฒ์์ ์ํ MySQL ์ค๋ฉ
- HikariCP Dead lock์์ ๋ฒ์ด๋๊ธฐ (์ด๋ก ํธ)
- Redis ์ ์ฐ๋๋ฒ[?]
- Jedis ๋ณด๋ค Lettuce ๋ฅผ ์ฐ์
- SpringBoot๊ธฐ๋ฐ Redis Cache ํ์ฉ๋ฒ
- ๋ ๋์ค ํด๋ฌ์คํฐ, Read from Slave
- [์ฐ์ํํ ํฌ์ธ๋ฏธ๋] 191121 ์ฐ์ํ๋ ๋์ค by ๊ฐ๋๋ช ๋
- Vim์ ๋งค๋ฃ๋๋ค. (Feat.Happy Hacking)
- ๋ฆฌ๋ ์ค์ ํ์ด์ง ์บ์์ ๋ฒํผ ์บ์
- ์บ์๊ฐ ๋์ํ๋ ์์ฃผ ๊ตฌ์ฒด์ ์ธ ์๋ฆฌ
- 101 Bash Commands and Tips for Beginners to Experts
- ์ฐ๋ ๋ํ ๊ณผ ForkJoinPool
- ๊ณ ๊ธ Bash ์คํฌ๋ฆฝํ ๊ฐ์ด๋
- ๋ฆฌ๋ ์ค ๊ด๋ฆฌ์ ๋คํธ์ํฌ ํธ๋ฌ๋ธ์ํ , ๋๋ฒ๊น ๋ช ๋ น์ด
- ๋ฆฌ๋ ์ค ์๋ฒ์ TCP ๋คํธ์ํฌ ์ฑ๋ฅ์ ๊ฒฐ์ ์ง๋ ์ปค๋ ํ๋ผ๋ฏธํฐ ์ด์ผ๊ธฐ - 1ํธ
- vim ์ฌ์ฉํ๊ธฐ
- Bash ์ ๋ฌธ์๋ฅผ ์ํ ํต์ฌ ์์ฝ ์ ๋ฆฌ (Shell Script)
- [์ฝ๋์ ๊ฟํ] ๊ฐ๋ฐ์๋ผ๋ฉด ๊ผญ ์์์ผ ํ ์ปค๋งจ๋ ๊ฟํ!
- ์๋ฐ์คํฌ๋ฆฝํธ ํธ์ถ ์คํ(Call Stack) ์ดํดํ๊ธฐ
- JavaScript ๋ฐฐ์ด(Array)์ ๋ฐ์ ๊ณผ ์ฑ๋ฅ์ ๋ํด์ ์์ธํ ์์๋ณด๊ธฐ
- ์๋ฐ์คํฌ๋ฆฝํธ async์ await
- ์ค์ํ ์ ์๋ ์๋ฐ์คํฌ๋ฆฝํธ์ ํ์ ๊ณผ ๊ฐ๋ค
- Babel, Mocha, Karma and Webpack with coverage in order
- ๋ชจ๋ ์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ๋ฐ์๊ฐ ์์์ผ ํ๋ 33๊ฐ์ง ๊ฐ๋
- ๋๊ตฌ๋ ํ ๋ฒ์ฏค์ ๋์๋ณธ JavaScript ์๋ฌ TOP 10
- ์ฑ๋ฅ๋ํ๋ฅผ ์ํ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋ฉ ํจํด(์ค๊ธ)
- Custom Promise ๊ตฌํ์ผ๋ก ํ๋ก๋ฏธ์ค ํํ์น๊ธฐ
- ๋ชจ๋ JavaScript ํํ ๋ฆฌ์ผ
- ์ด์จ๋ ์ด๋ฒคํธ ๋ฃจํ๋ ๋ฌด์์ ๋๊น? | Philip Roberts | JSConf EU
- ์๋ฐ์คํฌ๋ฆฝํธ์์ [object Object] ๊ฐ ๋์ฒด ๋ญ๊น?
- (๊ณ ๊ธ) JavaScript ์ง๋ฌธ ๋ชฉ๋ก
- ์ JSON.parse๋ก ๊ฐ์ฒด๋ฅผ ์ ์ธํ๋ ๋ฐฉ๋ฒ์ด ๋ ๋น ๋ฅผ๊น?
- <๋ฒ์ญ>์๋ฐ์คํฌ๋ฆฝํธ์ ๋ฉ๋ชจ๋ฆฌ ๋ชจ๋ธ
- ์๋ฐ์คํฌ๋ฆฝํธ ์์ง์ ๋ํ ์ค๊ฐ๋ ๊ณผ, Inline cache
- ์๋ฐ์คํฌ๋ฆฝํธ ๋์ ์๋ฆฌ ์๊ฐํ [์๋ฌธ]
- 14 ๊ฐ์ง JavaScript ํจ์
- AWS VPC basic
- Amazon Aurora MySQL Database Administratorโs Handbook (์์ฝ ๋ฐ ์์ญ)
- CloudWatch์ ๋ํ์ฌ
- [AWS] ๊ฐ์ฅ์ฝ๊ฒ VPC ๊ฐ๋ ์ก๊ธฐ
- AWS๋ก ์ฌ์ฉ์ ์ฒ๋ง ๋ช ์๋น์ค ๋ง๋ค๊ธฐ (์ค์์ฐฌ)
- [ํ๊ธฐ] ์ํฐ๋์ ํจ๊ปํ๋ ๊ฐ๋ฐ์ ์ปค๋ฆฌ์ด ํฐ์น
- ์ด๋ฏผ์ - ์๊ธฐ์๊ฐ์ ์ฐ๋ ๋ฒ
- ์ด์งํ ๋ ์ฒดํฌ๋ฆฌ์คํธ:๊ฒฝํ์ ์ง์ ๋ฐ์ ธ๋ผ
- 3๋ ์ฐจ ๊ฐ๋ฐ์๋ก์จ ์ ์ ๊ฐ๋ฐ์๋ค์๊ฒ ๊ถํ๊ณ ์ถ์ ๊ฒ๋ค
- ๊ตฌ๊ธ ๋ฉด์ ํ๊ธฐ
- ๊ธฐ์ ๋ฉด์ ์๋ฃ Repository
- vuejs-interview-questions-korean
- [๋ฉด์ ] ๊ฐ๋ฐ์ ๋ฉด์ ๊ด์ ๊ฐ๋์ํค๋ ๋ฉด์
- [๊ฐ๋ฐ์ ์ธํฐ๋ทฐ ์ ๋ฉด์ ๊ด์๊ฒ ํ ๋งํ ์ง๋ฌธ ๋ชจ์](https://gomcine.tistory.com/entry/%EC%9B%B9-%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%A1%9C-%EC%9E%85%EC%82%AC%ED%95%98%EA%B8%B0-%EC%A0%84%EC%97%90-%EB%A9%B4%EC%A0%91%EA%B4%80%EC%97%90%EA%B2%8C-%ED%95%B4%EC%95%BC%ED%95%A0-%EC%A7%88%EB%AC%B8)
- [๋ฉด์ ] ๋ฉด์ ๊ด์ด ๊ฑฐ๋ฅด์ง ์๋ ๊ฐ๋ฐ์ ์ด๋ ฅ์
- [๋ฒ์ญ] ๊ฐ๋ฐ์๋ฅผ ์ํ ๋ฉด์ ์ง์นจ
- ํ์ฌ์ ๊ถ๊ธํ ์ ์ ์๋์?
- ๊ธฐ์ ๋ฉด์ ์ธํฐ๋ทฐ ์๋ฃ
- ์ด์ง ํ๊ณ ๋ก
- ๋์ ๋๊ธฐ์ ์ทจ์ ๊ธฐ_1
- ๋ฌธ๊ณผ์์ ์นด์นด์ค ๊ฐ๋ฐ์ ์ด์ง๊ธฐ - 1 (์๋ฅ & ์ฝ๋ฉํ ์คํธ)
- ๊ธธ๊ณ ๊ธด ์นด์นด์ค(Kakao)๋ก ์ด์ง ์ด์ผ๊ธฐ
- ์ํ๋ผ์์ ์ทจ์ ํ๊ธฐ
- ์ด๋ ฅ์ - 1๋ถ์ ์ธ์
- ์ ์ฌ ํ, ๋ฒ์จ 1๋
- 5๋ ์ฐจ ํ๋ก๊ทธ๋๋จธ์ ์ด์ง ์ผ๊ธฐ
- ๊น(Git) ์ ์ฉํ ํ
- git add -p ์ git commit -v ์ ์ฌ์ฉ
- Git ๋ธ๋์น ๋ฐฐ์ฐ๊ธฐ ์ค์ต
- .git - ์ฉ๊น์ ์ดํด
- Pro Git Book
- Top 20 Git Commands With Examples
- Git flow, GitHub flow, GitLab flow
- ์ฌ๋ฌ git ๋ฆฌํ์งํ ๋ฆฌ ํ๊บผ๋ฒ์ git ๋ช ๋ น์ด ์ ์ฉํ๊ธฐ
- README.md 10์ด๋ง์ ๊น๋ํ๊ฒ ๋ง๋๋ ๋ฒ
- Git์ ์ด์ฉํ ํ์ ์ํฌํ๋ก์ฐ
- Git ๊ณ์ ์ฌ๋ฌ ๊ฐ ๋์ ์ฌ์ฉํ๊ธฐ
- ์ข์ git commit ๋ฉ์์ง๋ฅผ ์ํ ์์ด ์ฌ์
- Git ์ฌ์ฉ ์ค ์์ฃผ ๋ง๋๋ ์ด์ ์ ๋ฆฌ
- ์ปค๋ฐ ํ์คํ ๋ฆฌ๋ฅผ ์ด์๊ฒ ๋จ์ฅํ์
- ์ ์ฉํ Github ๊ด๋ จ ํฌ๋กฌ ์ต์คํ ์ ์๊ฐ
- Git ์ปค๋ฐ ๋ฉ์์ง ์์ฑ๋ฒ
- Git ์ฌ์ฉ ์ค ์์ฃผ ๋ง๋๋ ์ด์ ์ ๋ฆฌ
- [NDC16] Effective Git
- ์ฌ๋๋ค์ด ์ ์์๋ ค์ฃผ๋ GitHub ํ
- ์๋ฒฝํ Mac ์์ ํ๊ฒฝ ์ธํ ํ๊ธฐ (vim, zsh, iterm)
- Homebrew์ Shell Script๋ฅผ ์ฌ์ฉํ์ฌ ๋งฅ(Mac) ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ ์๋ํํ๊ธฐ
- macOS ์ด์ฌ์๋ฅผ ์ํ ํฐ๋ฏธ๋ ๊ณต๋ถ ๊ฐ์ด๋
- ๋ณธ๊ฒฉ macOS์ ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถํ๊ธฐ
- [ํฌ๋กฌ ๊ฐ๋ฐ์ ๋๊ตฌ 101](https://lqez.github.io/blog/chrome-dev-tool-101.html)
- ํฌ๋กฌ ๊ฐ๋ฐ์ ๋๊ตฌ๋ฅผ ์ด์ฉํ ์๋ฐ์คํฌ๋ฆฝํธ ๋๋ฒ๊น
- ํฌ๋กฌ๊ฐ๋ฐ๋๊ตฌ ์ฌ์ฉ๋ฒ(์์ด)
- 2019๋ ๋ธ๋ผ์ฐ์ ์ ์ํ
- ๋ธ๋ผ์ฐ์ ๋ ์ด๋ป๊ฒ ๋์ํ๋๊ฐ?
- Things you may not know about Chrome DevTools
- ๊ฐ๋ฐ์๊ฐ ๋ธ๋ก๊ทธ๋ฅผ ์ด์ํด์ผ ํ ์ด์
- [๋ฒ์ญ] ๋ ๋์ ๊ฐ๋ฐ์๊ฐ ๋๋ 8 ๊ฐ์ง ๋ฐฉ๋ฒ
- ํ์ฌ์์ ์ธ์ ๋ฐ๋ 8๊ฐ์ง ๋ฐฉ๋ฒ
- ๊ฐ๋ฐ์์๊ฒ ์ข์ ์ง์ฅ ํน์ ์ข์ ํ๊ฒฝ
- ๊ฐ๋ฐ์์ ํจ์จ์ฑ
- [์๊ฐ์ ๋ฆฌ]์ํํธ์จ์ด ๊ฐ๋ฐ์ ์งํ
- [MeltingCon 2018] ๊ธฐ์ ์ ๋ฒ์ญ์ด ๊ฐ๋ฐ์์ ์ถ์ ๋ฏธ์น๋ ์ํฅ์ ๋ํ์ฌ - ์ ์์ฌ
- ๋ฌธ์ํ์ ๋ํด ์๋ฌด๋ ๋งํด์ฃผ์ง ์๋ ๊ฒ๋ค
- 3๋ ์ฐจ ์น ๊ฐ๋ฐ์
- ๋ฐฑ์๋๊ฐ ์ด์ ๋๋ ํด์ค์ผ ํจ ์๋ฆฌ์ฆ
- ๊ฐ๋ฐ์์ ๊ธ์ฐ๊ธฐ(๊น์ฒ ์ ์ง์) PDF
- ํ์ฅํ๊ธฐ ์ฌ์ด ์ฝ๋๊ฐ ์๋๋ผ ์ญ์ ํ๊ธฐ ์ฌ์ด ์ฝ๋๋ฅผ ์์ฑํ์
- ํจ๋ฌ๋ค์, ๋์์ธ ํจํด, ๋ฆฌํฉํฐ๋ง์ ์ค์์ฑ ๊ทธ๋ฆฌ๊ณ ์ฑ๋ฅ์ ๋ํด
- ๊ฐ๋ฐ ๋ฏธ์ ๊ณผ ํจ๊ป ์ฝ๋ ํด๋ฆฐ ์ฝ๋
- java-persistence-frameworks-comparison
- ํด๋ฆฐ ์ฝ๋์ ์ํํธ์จ์ด ์ฅ์ธ ์ ์
- [๋ฒ์ญ] ์น ์ํคํ ์ณ ์ ๋ฌธ
- ํ๋ฐฐ ๊ฐ๋ฐ์์๊ฒ - 2019๋
- ๋ฐฑ์๋๊ฐ ์ด์ ๋๋ ํด์ค์ผ ํจ - 1. ์ปจํ ์ธ ์ ๋๊ธฐ์ ๊ฐ์
- ๊ฐ๋ฐ์ ๋ก๋๋งต 2019
- ๋ฌธ์ํ์ ๋ํด ์๋ฌด๋ ๋งํด์ฃผ์ง ์๋ ๊ฒ๋ค
- ํ๋ฅญํ ๊ฐ๋ฐ์๋ ๋ฌด์์ผ๊น
- 4๋ ์ ๊ธฐ๋ค๋ฆฐ ์ธํ๋ฐ ์๋น์ค ๋ฆฌ๋ด์ผ ์คํ
- ํ๋ก๊ทธ๋๋จธ๋ ๋ช ์ด๊น์ง ํ ์ ์๋
- ๋ฐ๋ผ๊ฐ์ง ์์ผ๋ฉด, ๋ํ๋๋ ๊ฑธ๊น
- ์ํํธ์จ์ด ์ํคํ ์ฒ์ ๋ํด ์์๋ณด๊ธฐ
- ์ธ์ด๋ณ ํ๋ก์ ํธ ๊ธฐ๋ฐ ํ์ต
- SI ํ์ถ ๊ฐ์ด๋
- ๊ฐ๋ฐ์์ ์ค๋ ฅ vs ํ๋ ฅ
- ๋ทํ๋ฆญ์ค์ ๋ฌธํ : ์์ ์ ์ฑ ์ (ํ๊ตญ์ด ๋ฒ์ญ๋ณธ)
- ๋ฐ์ด๋ ๊ฐ๋ฐ์๋ ๋ฝํ๋ ๊ฒ ์๋๋ผ ๊ธธ๋ฌ์ง๋๋ค.
- ์ ๋นํ ์ํ๋ ๊ฐ๋ฐ์
- ์ฃผ๋์ด์ ์ง์ฝ๋ฉ ๊ฒฝํ๊ธฐ
- ์น ๊ฐ๋ฐ์์ 10๊ฐ์ง ํํ ์ค์
- ๋น์ ๊ณต์๊ฐ ์คํํธ์ ๊ฐ๋ฐ์๋ก ์ทจ์ ํ ๋ ์ฐธ๊ณ ํ๋ฉด ์ข์ ๊ฒ๋ค
- (์๋ง)[NDC19] ์ข์ ๋ก๊ทธ๋ ๋ฌด์์ธ๊ฐ?: ์ข์ ๋ก๊ทธ๋ฅผ ์ํด ๊ณ ๋ คํด์ผ ํ ๊ฒ๋ค
- ๊ฒฐํผ์ ์ฒญ์ฒฉ์ฅ Github blog๋ก ์ธ๋ จ๋๊ฒ ๋ง๋ค๊ธฐ. ํ๊ธฐ!
- ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋๊ธฐ๋ ์ ์ด๋ ค์ด๊ฐ?
- Notion 1๋ ๊ฐ์ ์ฌ์ฉ๊ธฐ
- ํฌ์คํธ๋งจ 200% ํ์ฉํ๊ธฐ
- ์นด์นด์ค์คํ ๋ฆฌ ํ์ ์ฝ๋ ๋ฆฌ๋ทฐ ๋์ ์ฌ๋ก - ์ฝ๋ ๋ฆฌ๋ทฐ, ์ด๋๊น์ง ํด๋ดค๋?
- ๊ฐ๋ฐ ๊ณผ์ ๋ฅผ ์ค๋นํ๋ ํ 10๊ฐ์ง
- ํผ๋ฅญํ ๊ฐ๋ฐ์๋ ๋ฌด์์ผ๊น
- ๋ง์ด๋ฆฌ์ผํธ๋ฆฝ ์ฌ์ ๊ฐ๋ฐํ์์ ๋ฆฌํฌ๋ฃจํฐ๊ฐ ๋์์ต๋๋ค
- ์ค๋ ฅ์ด ์คํ์ ์ด๊ธด๋ค, '์ผ์ฑ Y์์์ ๋น๋ฐ'
- ์คํฐ๋ ๋ชจ์ ๋ฐฉ๋ฒ ๋ช ๊ฐ์ง
- ๊ฐ์ธ์ '์ฑ์ฅ'๊ณผ ํ์ฌ์ '์ฑ์ฅ'
- ๋น์ ์ ์ฌ์ด๋ ํ๋ก์ ํธ๋ฅผ ์ํ 10๊ฐ์ง ํ
- ํจ๊ณผ์ ์ผ๋ก TDD, ๋ฆฌํฉํ ๋ง, OOP๋ฅผ ์ฐ์ตํ๋ ๋ฐฉ๋ฒ์?
- ํํ ์ฃผ๋์ด ๊ฐ๋ฐ์์ VueJS ์ฑ ์งํ๊ธฐ
- ๋ง์ด๋ฆฌ์ผํธ๋ฆฝ ํ๋ก ํธ์๋ํ์ ์ด๋ป๊ฒ ํ์ ํ๊ณ ์์๊น?
- [๋ฒ์ญ]์ ๊ทํํ์์ผ๋ก๋ 5์ผ ๊ฑธ๋ฆฌ๋ ์์ , 15๋ถ๋ง์ ๋๋ด๊ธฐ
- ์ฃผ๋์ด ๊ฐ๋ฐ์๊ฐ ์ค๋นํด์ผ ํ ๊ฒ๋ค
- ๊ธฐ์ ์คํ์ด ๋ก์๊ฐ ๋ ํ ์ ์๋ ์ผ๋ค (1)
- ๋ ๊ฐ๋ฐ์์ธ๊ฐ? ๊ทธ๋ฆฌ๊ณ ์์ผ๋ก๋?
- [๊ณต๋ถ๋ฒ] ๊ฐ์ด ๊ฐ๋ฐ ๊ณต๋ถ๋ฅผ ์ ํ๋ ๋ฒ, ์ ์ฌ ํ์ ๋์ฑ ๋ฐ์ ํ๋ ๋ฒ
- แแ ขแแ กแฏแแ ณแฏแแ กแฏแแ กแแ ฉแแ ตแแแ ฅแแ ญ-๋ค์ด๋ฒ๋ฉ์ค ์ก๊ธฐ์ ๋
- ๊ฐ๋ฐ์๊ฐ ๊ณต๋ถ๋ก ์ด์๋จ๋ ๋ฐฉ๋ฒ
- ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๋ฐฐ์ฐ๊ธฐ์ ๋ฌ์ธ
- ํด๋ฉด ๊ณ์ ์ฒ๋ฆฌ โ ๋ฐฐ์น์์ ์จ๋ผ์ธ ์์คํ ์ผ๋ก
- ๊ฐ๋ฐ์ ๋จธํผ์ ๋ฒ์น
- SI ๊ฐ๋ฐ 10๋ ์ฐจ์ธ๋ฐ ์ฝ๋ ์ข ๋ด์ฃผ์ธ์
- [B๊ธ ํ๋ก๊ทธ๋๋จธ] What's the single most valuable lesson you've learned in your professional life?
- ๋ด๊ฒ ์ค์ฉ์ ์ด์๋ ํ๋ก๊ทธ๋๋ฐ ๊ณต๋ถ ๋ฐฉ๋ฒ๋ค
- ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ๋ ์ฌ๊ณ ๊ฐ ์ค์ํ ์ด์
- ํ๋ฒํ ๊ฐ๋ฐ์ ๊ทธ ์ด์์ด ๋๊ธฐ ์ํ ์ผ์ ํ์ต ๋น๊ฒฐ
- LINE ์๋ฒ ๊ฐ๋ฐ์๊ฐ ๋๊ธฐ๊น์ง ๋ด๊ฐ ์ค๋นํ ๊ฒ๋ค
- ๋์๋ชป ํ์ถํ๊ธฐ 1ํ - ์๊ฐ์ ๊ณ์ธต๊ตฌ์กฐ (Visual Hierarchy)
- ์ฝ๋๊ฐ ์๋๋ผ ๋ฐธ๋ฅ๋ฅผ ๋ง๋ ๋ค : ์ ๋์ฝ ์ฐ์ํํ์ ๋ค์ ์กฐ์ง๋ฌธํ
- ์ ์ฌ ํ, ๋ฒ์จ 1๋
- ๋ ์ง์ ์๊ฐ ํ์์ ๋ํ ๋ํ ์ผ
- 7 Tips to boost your productivity as a web developer
- LINE์ ์ฅ์ ๋ณด๊ณ ์ ํ์ ์ ์ฐจ ๋ฌธํ
- ์ฝ๋ ๊ฐ๋ ์ฑ์ ๋ํด โ 1. ๋์ ๊ณผ ์์น
- ๋ง์ดํฌ๋ก ์๋น์ค๋ฅผ ์ฌ์ฉํ์ง ์๋ ๊ฒฝ์ฐ
- ์ ์์ผ๊ณผ ์ํํธ์จ์ด ์ฅ์ธ์ ์
- ํ๋ ์์ํฌ ๊ณต๋ถ๋ฅผ ๋ฉ์ถฐ๋ผ
- ๋ถ์ํ ๋ง์ ์ ๋ฉด์ผ๋ก ๋ง์ฃผ๋ณด๊ธฐ
- ๊ฐ๋ฐ์๋ฅผ ์ํ A/B ํ ์คํธ ํด์ ์ํ๋ง
- Code Review์ ๋ํด
- public-apis
- ๋๋ค์ด ๊ธ์ฐ๊ธฐ ์๋ จ๋ฒ
- ์ ๋ง ๋๋ฆฌ๋ธ ์ฑ์ฅ: ํจ๊ป ์ผํ๊ณ ์ถ์ ๊ฐ๋ฐ์๊ฐ ๋๊ธฐ๊น์ง
- ๊ธ๋ก๋ฒ LINE DEV์ ๊ธฐ์ ๊ณต์ ๋ฌธํ
- ํ๋ฅญํ ํ๋ก๊ทธ๋๋จธ๊ฐ ๋๊ณ ์ถ๋ค๋ฉด ๋ง๋ค์ด์ผํ ์ฑ 8 ์
- ๋๋ ์ด๋ป๊ฒ ๊ณต๋ถํ๋๊ฐ?
- ์น ๊ฐ๋ฐ์์ ์ง์ฅ, ์ด๋ฉ์ผ ํผ ๊ฐ๋ฐํ๊ธฐ
- IT ๊ธฐ์ ๊ธฐ์ ๋ธ๋ก๊ทธ ๋ชจ์
- แแ ขแแ กแฏแแ ณแฏแแ กแฏแแ กแแ ฉแแ ตแแแ ฅแแ ญ-๋ค์ด๋ฒ๋ฉ์ค ์ก๊ธฐ์ ๋
- ์์ดํจ๋๋ก ์ฝ๋ฉํ๊ธฐ
- ์ง์ ๊ฐ๋ฅํ ์ํํธ์จ์ด๋ฅผ ์ํ ์ฝ๋ฉ ๋ฐฉ๋ฒ - ์ฒซ ๋ฒ์งธ
- ์ฒ์ ๋ฐํ๋ฅผ ์ค๋นํ๋ ๊ฐ๋ฐ์๋ค์ด ์์๋๋ฉด ์ข์ ๊ฒ๋ค