Skip to content
Mambo
Search
K
Main Navigation
Home
Posts
About
Appearance
Posts
Today I Learned ๐ฅ
2025
VitePress ๊ธฐ๋ฐ ๋ธ๋ก๊ทธ
(2025๋ 10์ 1์ผ)
์๋์ฐ ํฐ๋ฏธ๋์ ๊พธ๋ฉฐ๋ณด์์
(2025๋ 9์ 28์ผ)
๋ฐฑ์๋ ๊ฐ๋ฐ์๊ฐ ์์๋ณด๋ ์น ์ ๊ทผ์ฑ
(2025๋ 9์ 22์ผ)
๊นํ๋ธ๋ก ์ผํ๋ ๋ฐฉ๋ฒ
(2025๋ 9์ 19์ผ)
User-Agent
(2025๋ 9์ 12์ผ)
Quasar ํ๋ก์ ํธ์์ ํ๋ฆฌํ ๋ค๋ ํฐํธ ์ฌ์ฉํ๊ธฐ
(2025๋ 9์ 8์ผ)
QInput ์์ ํ๊ธ ์ ๋ ฅ ๋ฐ์์ด ๋๋ฆฐ ๊ฒฝ์ฐ
(2025๋ 8์ 29์ผ)
๋ฐ๋ชจ ์ค์ฌ ๊ฐ๋ฐ
(2025๋ 8์ 25์ผ)
Day.js
(2025๋ 8์ 23์ผ)
RangeError: Invalid Date
(2025๋ 8์ 21์ผ)
์ต๋์์์ ๋ ฅ๊ณผ ์๊ธ์ ์ฉ์ ๋ ฅ
(2025๋ 8์ 18์ผ)
๋น์ด์๋ ๋ ์ง ๋ฐ์ดํฐ๋ฅผ ์ฑ์ฐ๋ ๋ฐฉ๋ฒ
(2025๋ 8์ 4์ผ)
ํ์ด์ฌ
(2025๋ 8์ 3์ผ)
์ ์ง๋ณด์๋ฅผ ์ด๋ ต๊ฒ ๋ง๋๋ ๊ฑด
(2025๋ 7์ 30์ผ)
AWS IoT Device SDK v2 for Python
(2025๋ 7์ 14์ผ)
์๋ฐ ํด๋์ค๋ก๋ ์ด์
(2025๋ 7์ 1์ผ)
listen EACCES
(2025๋ 6์ 27์ผ)
GPG ๋ฐ์ดํฐ ์ํธํ
(2025๋ 6์ 10์ผ)
์์ ์ ์ผ๋ก ํฌ์ํ๋ ๋ฐฉ๋ฒ
(2025๋ 6์ 1์ผ)
์ฐ๊ธ์ ์ถ๊ณผ ๋ ธํ์๊ธ๋ง๋ จ
(2025๋ 5์ 30์ผ)
๋ชฉ๋ ๋ชจ์ผ๊ธฐ
(2025๋ 5์ 28์ผ)
์ฃผํ์ฒญ์ฝ ์ ์์์ผํ ๊ฒ๋ค
(2025๋ 4์ 25์ผ)
MCP ์๋ฒ ์ฐ๋ ์ค๋ฅ์ ์คํจ
(2025๋ 4์ 11์ผ)
SMTP TLS ์ STARTTLS
(2025๋ 3์ 31์ผ)
VitePress๋ก ๋๋ฅผ ์๊ฐํ๊ธฐ
(2025๋ 3์ 22์ผ)
AI ์์ด์ ํธ
(2025๋ 3์ 22์ผ)
๊ฐ๋ฐ์๊ฐ ์์๋ณด๋ ์ด์ ๊ฐ์ง
(2025๋ 3์ 16์ผ)
๋งฅ๋ถ ์ฌ์ดํธ ๋ก๊ทธ์ธ ํ ๋ง์ฐ์ค ํด๋ฆญ์ด ๋์ํ์ง ์์
(2025๋ 3์ 10์ผ)
์ธํ ๋ฆฌ์ ์ด AWS Toolkit ์ ์๊ฒฉ ์ฆ๋ช
(2025๋ 3์ 7์ผ)
AWS JDBC Wrapper ๋๋ฒ๊ทธํ๊ธฐ
(2025๋ 3์ 6์ผ)
AWS IoT Device
(2025๋ 3์ 3์ผ)
AWS IoT Core
(2025๋ 3์ 1์ผ)
์คํ๋ง ์บ์์ ๋ํด์ ๊ณ ๋ฏผํด๋ณด์
(2025๋ 2์ 23์ผ)
AWS JDBC Wrapper Driver
(2025๋ 2์ 22์ผ)
์ฝํ๋ฆฐ๊ณผ Jackson ๋ผ์ด๋ธ๋ฌ๋ฆฌ
(2025๋ 2์ 19์ผ)
์ฝํ๋ฆฐ
(2025๋ 2์ 12์ผ)
์๋ฐ์์ ๋ฐ์ดํฐ ๋ฆฌ์คํธ๋ฅผ ํผ๋ด ํ ์ด๋ธ๋ก ๋ง๋ค๊ธฐ
(2025๋ 2์ 9์ผ)
์คํ๋ง ๋ฉํฐํํธ
(2025๋ 2์ 5์ผ)
์๋ฐ์์ ์ฐ๋์ ์ ๋ค๋ฃจ๊ธฐ
(2025๋ 1์ 26์ผ)
OffsetDateTime Deserializer
(2025๋ 1์ 24์ผ)
๊นํ๋ธ ๋ฆฌํฌ์งํ ๋ฆฌ ์ด๋ฆ ๋ณ๊ฒฝํด๋ณด๊ธฐ
(2025๋ 1์ 22์ผ)
๊ทธ๋๋ค ํ๋ก์ ํธ์ ๋ฉํฐ ๋ชจ๋ ์ถฉ๋ ์ด์
(2025๋ 1์ 21์ผ)
Spring Boot Environment Variables
(2025๋ 1์ 19์ผ)
๊ฐ๋ฐ์๊ฐ ์์๋ณด๋ VPN
(2025๋ 1์ 16์ผ)
AWS S3 CLI
(2025๋ 1์ 14์ผ)
Spring Boot 3 Actuator Key Sanitize
(2025๋ 1์ 13์ผ)
DNS
(2025๋ 1์ 12์ผ)
AWS EC2 ํธ์คํธ์ด๋ฆ
(2025๋ 1์ 10์ผ)
2024
Keycloak - Kakao Identity Provider
(2024๋ 12์ 27์ผ)
ํคํด๋ก ์ปค์คํฐ๋ง์ด์ง
(2024๋ 12์ 21์ผ)
Keycloak Authorization Code Flow + PKCE
(2024๋ 12์ 20์ผ)
Amazon ECS ์ค์ผ์ค๋ง
(2024๋ 11์ 18์ผ)
Amazon ECS ์กฐ๊ธ ๋ ์์๋ณด๊ธฐ
(2024๋ 11์ 14์ผ)
Amazon ECS ์ด์ฌ์๊ฐ ์์์ผํ ๊ฒ๋ค
(2024๋ 11์ 11์ผ)
Amazon ECS ์ต์ ํ AMI ์์ EC2 ์ธ์คํด์ค ์ฐ๊ฒฐ ์๋ํฌ์ธํธ ์ฌ์ฉํ๊ธฐ
(2024๋ 11์ 6์ผ)
๋ ๊ฑฐ์ FCM ๋ฐ์ก ๋ถ๊ฐ
(2024๋ 11์ 3์ผ)
UnknownHostException
(2024๋ 11์ 3์ผ)
KDB+ ์๊ณ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค
(2024๋ 10์ 24์ผ)
OpenFeign ๋์ ์ ๊ณ ๋ฏผํด๋ณด์
(2024๋ 10์ 14์ผ)
AWS EC2 ๋ณผ๋ฅจ ํฌ๊ธฐ ํ์ฅํ๊ธฐ
(2024๋ 10์ 4์ผ)
API Gateway์ SQS๋ก ์ฝ๋ฐฑ ๊ฒฐ๊ณผ ์ฒ๋ฆฌํ๊ธฐ
(2024๋ 9์ 20์ผ)
ParallelStream ๊ณผ ๋์์ฑ ๋ฌธ์
(2024๋ 9์ 19์ผ)
Apache Kafka KRaft ๋ก์ปฌ ์ค์น
(2024๋ 9์ 15์ผ)
JPA - Hibernate ObjectMapper
(2024๋ 9์ 10์ผ)
JPA - PostgreSQL JSONB
(2024๋ 9์ 10์ผ)
์์นด๋ฅดํ ๋ฉ์ผ ํ๋ก๋ฐ์ด๋ ์ค๋ฅ
(2024๋ 9์ 7์ผ)
Spring AOP - Self Invocation
(2024๋ 9์ 5์ผ)
์ถ์ ํด๋์ค์์ @PostConstruct๋ฅผ ์ฌ์ฉํ ๋
(2024๋ 9์ 4์ผ)
Jackson ๋ง์คํน ์ฒ๋ฆฌ
(2024๋ 9์ 3์ผ)
Spring Security - Rejected Request
(2024๋ 8์ 18์ผ)
E.164
(2024๋ 8์ 15์ผ)
REST Assured
(2024๋ 8์ 9์ผ)
๋ด๋ ๋ฆญ ์ธํ๋ผ ์์ด์ ํธ ์ค์น๊ฐ ๋์ง ์์๋
(2024๋ 8์ 1์ผ)
2์ฐจ ์ธ์ฆ ์ค์ ์ ์ํ QR ์ฝ๋
(2024๋ 7์ 20์ผ)
ํจ์คํค ๋ก๊ทธ์ธ ๊ณ ๋ํ
(2024๋ 7์ 15์ผ)
ํจ์คํค ๋ก๊ทธ์ธ
(2024๋ 7์ 14์ผ)
Amazon SNS - FCM ๋ชจ๋ฐ์ผ ํธ์
(2024๋ 7์ 7์ผ)
PWA ์ FCM ํธ์ ์๋ฆผ
(2024๋ 7์ 6์ผ)
HAProxy
(2024๋ 6์ 29์ผ)
AWS EC2 ์ธ์คํด์ค ๋ฉํ๋ฐ์ดํฐ
(2024๋ 6์ 25์ผ)
์คํ๋ง ๋ถํธ ๋ฉ์ผ ํฌ์ค์ฒดํฌ ์บ์ํ๊ธฐ
(2024๋ 6์ 23์ผ)
Redis Stream
(2024๋ 6์ 22์ผ)
AWS RDS ์ฌ๋ก์ฐ ์ฟผ๋ฆฌ ๋ก๊ทธ์ ์ปค์ ์ด๋ฆ ์ด์
(2024๋ 6์ 20์ผ)
์๋ฐ ๋ฉ์ผ ๋ฐ์ก ์ ์ฅ์ ์ฒ๋ฆฌ
(2024๋ 6์ 16์ผ)
AWS NLB ECDSA TLS ์คํ๋ก๋
(2024๋ 5์ 25์ผ)
์ ํจ์ค ๋์ปค ๋ฉํฐ ํ๋ซํผ ๋น๋
(2024๋ 5์ 24์ผ)
์คํ๋ง ์ํ๋ฆฌํฐ JWT ์ฌ์ฉ์ ํ ์คํธ
(2024๋ 3์ 27์ผ)
Request Header is Too Large
(2024๋ 3์ 26์ผ)
๋น๋ฐ๋ฒํธ ์ฌ์ค์ ์ ์ฐจ
(2024๋ 3์ 22์ผ)
๋ ๋์ค ์น์์ผ ์๋ ๋๊ธฐํ
(2024๋ 3์ 14์ผ)
๊ตฌ๊ธ ์ฃผ์ ๊ฒ์์ผ๋ก ์ ๊ฒฝ๋ ์กฐํ
(2024๋ 3์ 10์ผ)
์์ง์์ค ํธ๋ํฝ ๋ฏธ๋ฌ๋ง
(2024๋ 3์ 2์ผ)
AWS Elastic Beanstalk ๋ก๊ทธ ์์๋ณด๊ธฐ
(2024๋ 3์ 1์ผ)
๋ฌธ์์ด์์ ๋ก์ผ์ผ๋ก ๋ณํํ๋ ๋ฐฉ๋ฒ
(2024๋ 2์ 21์ผ)
๋ผ์ธ ๋ก๊ทธ์ธ ์ฐ๋
(2024๋ 2์ 18์ผ)
Springdoc OpenAPI UI
(2024๋ 2์ 4์ผ)
SpringDoc UI ์ธ์ฆ์ ์ํ ํ ํฐ ๊ธฐ๋ณธ๊ฐ ํ์
(2024๋ 2์ 3์ผ)
PathVariable ๊ฐ์ RequestBody ์ค๋ธ์ ํธ์ ์ฃผ์ ํ๊ธฐ
(2024๋ 2์ 2์ผ)
Immutable Configuration Properties
(2024๋ 2์ 1์ผ)
Amazon Linux 2023์ VirtualBox์์ ์คํํ๊ธฐ
(2024๋ 1์ 29์ผ)
๋ฉ์๋ ๋ณด์์ ์ํ ํธ๋์ญ์ ์ด์
(2024๋ 1์ 28์ผ)
์ธํ ๋ฆฌ์ ์ด ๊ฐ๋ฐ ํ๊ฒฝ ์ค์ (feat. Code Style)
(2024๋ 1์ 21์ผ)
AWS ALB ์์ mTLS๋ฅผ ์ง์ํ์ง ์์๋ค๊ณ ?!
(2024๋ 1์ 20์ผ)
์คํ๋ง ๋์ ์ด๋ฉ์ผ ํ ํ๋ฆฟ
(2024๋ 1์ 20์ผ)
์คํ๋ง ๋ฐ์ดํฐ์์ค
(2024๋ 1์ 19์ผ)
์คํ๋ง ํ์ผ ๋ค์ด๋ก๋
(2024๋ 1์ 13์ผ)
2023
Simple Java Mail ๋ก ์ด๋ฉ์ผ ๋ณด๋ด๊ธฐ
(2023๋ 12์ 30์ผ)
Couldn't find FilterChainProxy
(2023๋ 12์ 29์ผ)
Spring Boot commons-logging Conflicts
(2023๋ 12์ 28์ผ)
Amazon Linux 2023 Docker Compose ํ๋ฌ๊ทธ์ธ ์ค์น
(2023๋ 12์ 17์ผ)
Elastic Beanstalk Java SE ํ๋ซํผ์ผ๋ก ์คํ๋ง ๋ถํธ ๋ฐฐํฌํ๊ธฐ
(2023๋ 12์ 17์ผ)
์์ดํจ๋ ์์ด์์ ๋ฌด์ ๋คํธ์ํฌ๊ฐ ํ์๋์ง ์์ ์ด์
(2023๋ 12์ 12์ผ)
Beanstalk Linux ํ๋ซํผ ํ์ฅ์ ๋ํด์
(2023๋ 12์ 10์ผ)
์ธํ ๋ฆฌ์ ์ด SQL ์ฝ๋ ์คํ์ผ
(2023๋ 12์ 2์ผ)
์๋ฒ ์๊ฐ ๋๊ธฐํ
(2023๋ 12์ 1์ผ)
AWS SDK for Java BOM
(2023๋ 10์ 22์ผ)
Cross Site Request Forgery (CSRF)
(2023๋ 10์ 21์ผ)
์คํ๋ง ๋ถํธ ๋ณด์ ์ค์
(2023๋ 10์ 17์ผ)
Invalid SockJS path.
(2023๋ 10์ 16์ผ)
์คํ๋ง ๋ถํธ ์น์์ผ
(2023๋ 10์ 14์ผ)
Systemd ์๋น์ค๋ก ์๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์คํํ๊ธฐ
(2023๋ 10์ 12์ผ)
Nginx๋ก Vite ํ๋ก์ ํธ ๋ฐฐํฌํ๊ธฐ
(2023๋ 10์ 10์ผ)
์๋์ฐ ํ๊ฒฝ์์ ์ฌ์ค ๋ฃจํธ CA ์ธ์ฆ์ ๋ฑ๋กํ๋ ๋ฐฉ๋ฒ
(2023๋ 10์ 9์ผ)
์ ํจ์ค ๊ทธ๋ฆฌ๊ณ S3์ ํจ๊ปํ๋ ๋ฐฐํฌ ์๋ํ
(2023๋ 10์ 9์ผ)
Amazon Linux 2๋ฅผ VirtualBox์์ ์คํํ๊ธฐ
(2023๋ 10์ 4์ผ)
์คํ๋ง ๋ถํธ ์ค๋ฅ ํ์ด์ง
(2023๋ 10์ 2์ผ)
Float32MLE (Byte Order)
(2023๋ 10์ 1์ผ)
MariaDB Timestamp Y2K38
(2023๋ 9์ 24์ผ)
๋ชจ๋๋ฒ์ค TCP
(2023๋ 9์ 10์ผ)
Spring Boot 3.x Micrometer Tracing
(2023๋ 8์ 27์ผ)
๋ณด์ ์ทจ์ฝ์ (Vulnerability)
(2023๋ 8์ 22์ผ)
EdDSA
(2023๋ 7์ 31์ผ)
BouncyCastle Java๋ก X.509 ์ธ์ฆ์ ๋ง๋ค๊ธฐ
(2023๋ 7์ 30์ผ)
์คํ๋ง ๋ฐฑ์๋ ๊ฐ๋ฐ์๊ฐ CORS๋ฅผ ํ ์คํธ ํ๋ ๋ฐฉ๋ฒ
(2023๋ 7์ 22์ผ)
์คํ๋ง ์ํ๋ฆฌํฐ ๋ฐ์ดํฐ JDBC
(2023๋ 7์ 13์ผ)
Mapstruct (feat. Gradle)
(2023๋ 7์ 2์ผ)
Real JWT (feat. ์ฟ ํค ์ธ์ )
(2023๋ 6์ 27์ผ)
ThreadLocal
(2023๋ 6์ 25์ผ)
์คํ๋ง ๋ถํธ ๋ก๊น ๋ ๋ฒจ ์ ์ธ (feat. Yaml)
(2023๋ 6์ 25์ผ)
์ ํจ์ค ์์ด์ ํธ (feat. ๋น๋ ํ๊ฒฝ)
(2023๋ 6์ 23์ผ)
๊ณต๊ณต๋ฐ์ดํฐํฌํธ ์คํ API๋ ์น ๊ฐ๋ฐ์๋ฅผ ๊ดด๋กญํ (feat. XML)
(2023๋ 5์ 29์ผ)
์๋ฒ ํ์์กด์ ๋ฐ๊พธ์ง ๋ง์ (feat. ๊ธ๋ก๋ฒ)
(2023๋ 5์ 27์ผ)
cURL
(2023๋ 5์ 21์ผ)
Sentry
(2023๋ 5์ 19์ผ)
SSH ํฐ๋๋ง
(2023๋ 5์ 11์ผ)
OPENSSH-RSA ๊ฐ์ธํค๋ฅผ RSA ๊ฐ์ธํค๋ก ๋ณ๊ฒฝํ๊ธฐ
(2023๋ 4์ 23์ผ)
์คํ๋ง ๋ถํธ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค๊ณ ๋์
(2023๋ 3์ 26์ผ)
์คํ๋ง ๋ถํธ ๋น๋ ์ ๋ณด
(2023๋ 3์ 21์ผ)
์คํ๋ง ๋ถํธ ์ธ๋ํ ์ฐ
(2023๋ 3์ 16์ผ)
์ธ๋ํ ์ฐ
(2023๋ 3์ 12์ผ)
ํ๋ฆฌ๋ง์ปค ํ ํ๋ฆฟ
(2023๋ 3์ 8์ผ)
์ ํจ์ค ํ๋ก์ ํธ ๋น๋
(2023๋ 2์ 23์ผ)
ํ๋ก์ธ์ค ์์ ๋ฐ ์ข ๋ฃ ์คํฌ๋ฆฝํธ
(2023๋ 2์ 1์ผ)
๊นํ๋ธ ํ ๋ฆฌํ์คํธ ์ํ ๊ฒ์ฌ
(2023๋ 1์ 10์ผ)
์ ํจ์ค์ Amazon Corretto JDK ์ถ๊ฐํ๊ธฐ
(2023๋ 1์ 1์ผ)
2022
์ธํ ๋ฆฌ์ ์ด ์๋ฐ ์์ด์ ํธ ์คํํ๊ธฐ
(2022๋ 12์ 29์ผ)
X-Accel-Buffering
(2022๋ 12์ 26์ผ)
KDB Connection Pool
(2022๋ 12์ 10์ผ)
๋ ๋์ค ์ฅ์ ํ๊ณ
(2022๋ 12์ 8์ผ)
Spring Session
(2022๋ 12์ 4์ผ)
์ฟผ์ธ ์ค์ผ์ค๋ฌ
(2022๋ 11์ 27์ผ)
์ฐ๋ถํฌ ๋ฆฌ๋ ์ค ์๋ฒ ํ๊ฒฝ ๊ตฌ์ถํ๊ธฐ
(2022๋ 10์ 14์ผ)
์๊ฒฉ ํธ์คํธ๋ก ํ์ผ ์ ์กํ๊ธฐ
(2022๋ 10์ 13์ผ)
Spring JDBC
(2022๋ 9์ 5์ผ)
์ ๋์ค ํ์์คํฌํ์ ์๊ฐ ์ ๋ฐ๋
(2022๋ 9์ 1์ผ)
์๋ผ์คํฑ์์น ์ธ๋ฑ์ค
(2022๋ 8์ 21์ผ)
ํค๋ฐ๋์์ ์๋ผ์คํฑ์์น ํด๋ฌ์คํฐ๋ก ์ฐ๊ฒฐํ ์ ์์
(2022๋ 8์ 18์ผ)
Tracing handshake websocket with undertow
(2022๋ 8์ 12์ผ)
Trace OAuth Requests
(2022๋ 8์ 10์ผ)
์ธ๋ํ ์ฐ ์์ ๋๋ ํ ๋ฆฌ ์ญ์ ๋ฐฉ์ง
(2022๋ 8์ 3์ผ)
JSON Web Token
(2022๋ 7์ 29์ผ)
PKI(Public Key Infrastructure)
(2022๋ 7์ 17์ผ)
Mutual TLS
(2022๋ 7์ 13์ผ)
SHA-256
(2022๋ 7์ 10์ผ)
SSH ํค ํ์ด ๋ฐ๊ธ ๋ฐ ์๊ฒฉ ํธ์คํธ ์ฐ๊ฒฐํ๊ธฐ
(2022๋ 7์ 3์ผ)
๊ฐ๋ฐ์๊ฐ ์์์ผํ ๋คํธ์ํฌ ์ง์
(2022๋ 5์ 27์ผ)
Gmail SMTP
(2022๋ 5์ 23์ผ)
EC2 Node Exporter
(2022๋ 5์ 21์ผ)
์ ๋ขฐํ ์ ์๋ ์ด๋ฉ์ผ ๋ฐ์ก ๋๋ฉ์ธ
(2022๋ 5์ 18์ผ)
๊ฐ๋ฐ์๋ฅผ ์ํ ์ธํ๋ผ ์ง์
(2022๋ 5์ 15์ผ)
CSV, Comma Separated Values
(2022๋ 5์ 7์ผ)
์ฌ๋ถํ ์ Crontab์ ์ํด ํ๋ก์ธ์ค๋ฅผ ์๋์ผ๋ก ์คํํ๊ธฐ
(2022๋ 5์ 6์ผ)
KDB Tick
(2022๋ 4์ 30์ผ)
์๋ฐ ๋ ์ง ๋ฐ ์๊ฐ ํฌ๋งท
(2022๋ 3์ 19์ผ)
x509 certificate signed by unknown authority
(2022๋ 2์ 26์ผ)
HTTP/2๋ฅผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ ํ๊ฒฝ
(2022๋ 2์ 22์ผ)
์คํ๋ง ๋ฒจ๋ฆฌ๋ฐ์ด์
(2022๋ 2์ 17์ผ)
์คํ๋ง ๋ถํธ ์ก์ธ์ค ๋ก๊ทธ๋ฅผ ์๋ผ์คํฑ์์น์ ๊ธฐ๋กํ๊ธฐ
(2022๋ 2์ 10์ผ)
Base64
(2022๋ 1์ 22์ผ)
2021
๋กฌ๋ณต ์ด๋ ธํ ์ด์ ํ๋ก์ธ์
(2021๋ 12์ 29์ผ)
Webpack 5 ๊ธฐ๋ฐ์ Vue ๊ฐ๋ฐ ํ๊ฒฝ
(2021๋ 12์ 28์ผ)
ํ๋ก์ ํธ์ ๋ ธ๋ ๋ฒ์ ์ ํํ๊ธฐ
(2021๋ 12์ 26์ผ)
๊ทธ๋๋ค ๋ฉํฐ ๋ชจ๋ ํ๋ก์ ํธ
(2021๋ 12์ 10์ผ)
๊ทธ๋๋ค ๋น๋ ๋ผ์ดํ์ฌ์ดํด
(2021๋ 10์ 30์ผ)
SonarQube์ Github Action์ผ๋ก ์ํํ๋ ์ ์ ๋ถ์
(2021๋ 10์ 11์ผ)
๋ฆฌ๋ ์ค์์ ํ๋ก์ธ์ค ์คํ ์ ์งํ๊ธฐ
(2021๋ 10์ 10์ผ)
AWS IAM ์ฌ์ฉ์ ๋ฆฌ์ ์ ํํ๊ธฐ
(2021๋ 10์ 3์ผ)
EC2 ์ธ์คํด์ค์์ S3 ๋ฒํท ์ก์ธ์คํ๊ธฐ
(2021๋ 10์ 2์ผ)
EC2 ์ธ์คํด์ค ์ฐ๊ฒฐ(์ฝ์) ํ์ฉํ๊ธฐ
(2021๋ 9์ 26์ผ)
์์ง์์ค๋ก ์์๋ณด๋ ๋ฆฌ๋ฒ์ค ํ๋ก์
(2021๋ 9์ 25์ผ)
ED25519
(2021๋ 9์ 17์ผ)
IP ๋์ญ ๊ทธ๋ฆฌ๊ณ ์์น์ถ์
(2021๋ 9์ 5์ผ)
Elastic Beanstalk S3 Authentication
(2021๋ 9์ 2์ผ)
TLS ์คํ๋ก๋
(2021๋ 9์ 1์ผ)
SSL ์ธ์ฆ์
(2021๋ 8์ 27์ผ)
๋์ปค ๋ฐ์คํฌํ์ด ์ฌ์ฉํ๋ WSL ๋ฆฌ์์ค ์ ํํ๊ธฐ
(2021๋ 8์ 13์ผ)
HandlerInterceptor์ ์ธ์ ์ฌ์ฉํ๋์?
(2021๋ 8์ 9์ผ)
ํด๋ผ์ด์ธํธ HTTP ์์ฒญ๋ถํฐ ์คํ๋ง ์ ํ๋ฆฌ์ผ์ด์ ์๋ตํ๊ธฐ๊น์ง์ ๊ณผ์
(2021๋ 3์ 17์ผ)
AWS Elastic Beanstalk Java SE ํ๋ซํผ ํ๊ฒฝ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌํ๊ธฐ
(2021๋ 3์ 7์ผ)
AWS SSM ์์ด์ ํธ๋ก ํ๋ผ์ด๋น EC2 ์ธ์คํด์ค์ ์ฐ๊ฒฐํ๊ธฐ
(2021๋ 2์ 19์ผ)
์คํ๋ง ๋ถํธ์์ ๋ชจ๋ ๋ฉ์์ง ์ฝ๋ ๊ฐ์ ธ์ค๊ธฐ
(2021๋ 1์ 25์ผ)
์คํ๋ง ๋ถํธ ์ ํ๋ฆฌ์ผ์ด์ ์ Vue์ ํจ๊ป ๊ฐ๋ฐํ๊ธฐ
(2021๋ 1์ 23์ผ)
2020
์คํ๋ง ๋ถํธ MQTT ํด๋ผ์ด์ธํธ ๋ฉ์์ง ์ฑ๋ ๊ตฌ์ฑํ๊ธฐ
(2020๋ 9์ 4์ผ)
2019
ํ๋ฆฌ๋ง์ปค ํ ํ๋ฆฟ์ผ๋ก ์ด๋ฉ์ผ ๋ฐ์กํ๊ธฐ
(2019๋ 3์ 19์ผ)
XML๋ก ๋ค๊ตญ์ด ๋ฉ์์ง ๊ด๋ฆฌํ๊ธฐ
(2019๋ 1์ 26์ผ)
2017
์ด๋ณด๊ฐ ์ดํดํ๋ ์คํ๋ง ์ํ๋ฆฌํฐ
(2017๋ 3์ 29์ผ)
์ด๋ณด ๊ฐ๋ฐ์๋ค์ ์ํ AJAX์ ๋ํ ์ ๋ฆฌ
(2017๋ 2์ 13์ผ)