Project
About
최신순
Windows에서 BCDEdit 를 통한 멀티부팅
WSL2 Docker(Hyper-V)와 Tizen 에뮬레이터(Intel HAXM) 스위칭
Windows
BCDEdit
Hyper-V
WSL
Docker
HAXM
Tizen
2024 - 06 - 21
Docker를 활용한 애플리케이션 배포 환경 구성
Docker Image, Container, Compose 등을 사용해보자
Docker
2024 - 05 - 24
Socket.IO에 Redis Adapter 적용
Redis의 Pub/Sub 패턴을 활용한 서버간 Socket 통신
Socket.IO
Redis
2024 - 05 - 03
Flutter Android App에 FCM 사용
Firebase CLI, FlutterFire CLI, Firebase Admin SDK 기반에서 테스트
Firebase
Flutter
Node.js
Next.js
2023 - 11 - 05
한 도메인에서 여러 Next.js 프로젝트를 배포하기
subfolder(directory, path) 적용을 위한 Nginx, Next.js basePath 설정
NGINX
Next.js
2023 - 10 - 22
Nginx, AWS 환경에서의 장애조치
NGINX backup, AWS Route53 Health Check 두 가지 방식
NGINX
AWS
2023 - 10 - 10
SSH Tunneling 없이 외부에서 MySQL 원격 접속
DBeaver을 통해 외부의 MySQL DB 접속
MySQL
Ubuntu
DBeaver
2023 - 09 - 02
AWS EC2 + ELB로 HTTPS 리버스 프록시 설정
AWS Route53, ACM의 기능을 활용
AWS
HTTPS
Proxy
2023 - 08 - 31
패키지 잠금파일의 중요성
동일한 버전을 사용할 수 있도록 보장
Node.js
npm
2023 - 08 - 25
HTTP/2 Protocol 적용하기
NGINX를 활용한 HTTP/2 적용
NGINX
HTTP/2
2023 - 08 - 17
Play Store 출시를 위한 Android App Signing 준비
Flutter로 작업한 Android App에 Upload Key 서명
Mobile
Android
Google
PlayStore
Flutter
2023 - 08 - 17
다양한 Mobile App의 유형
Native, Cross Platform, Hybrid, Web등의 다양한 App들
Mobile
Android
iOS
Flutter
Web
Browser
2023 - 08 - 15
WebSocket Upgrade 설정
Flutter & NGINX 환경에서 Socket 오류 확인 및 대응
WebSocket
Socket.IO
NGINX
Flutter
2023 - 07 - 29
PM2로 Node.js 프로세스 관리하기
Jenkins와 연동한 무중단 서비스 구축
PM2
Node.js
Jenkins
Ubuntu
2023 - 07 - 23
Jenkins를 활용한 CI/CD 적용
Web Hook를 이용해 Jenkins와 GitHub 저장소 연동
Jenkins
Ubuntu
GitHub
2023 - 07 - 16
NGINX L7 로드 밸런싱
물리서버와 가상서버를 활용한 로드밸런싱 처리
NGINX
Ubuntu
2023 - 07 - 15
홈서버 구축기
우분투 머신으로 홈서버 구축
Ubuntu
NGINX
2023 - 07 - 09
브라우저 렌더링 과정
HTML, CSS, JavaScript 파일을 분석
Browser
2023 - 06 - 21
Next.js API 예시
API Routes 과 Route Handlers 비교
Next.js
2023 - 05 - 11
MySQL에 AES 알고리즘을 적용해보자
aes-128-ecb 방식 적용
MySQL
AES
2023 - 05 - 08
쿠키와 JSON Web Token을 이용한 인증체계
Access Token과 Refresh Token을 이용해 보안 강화
Cookie
JWT
2023 - 04 - 21
크로스 플랫폼을 위한 Flutter 체험기
Dart 기반의 Flutter로 Desktop, Web, mobile App을 한번에 개발해보자
Dart
Flutter
Android
Windows
2023 - 03 - 11
채팅 웹 개발
chat.ahfo0.com
Socket.IO
Next.js
NGINX
Ubuntu
Nodemailer
Handlebars
2023 - 02 - 25
Nodemailer + handlebars를 사용한 이메일 전송
MySQL과 함께 활용해서 본인인증
Node.js
Nodemailer
Handlebars
Express.js
Next.js
2023 - 02 - 05
클라이언트의 IP 찾기
Next.js + Socket.IO + NGINX + Ubuntu 환경
IP
Next.js
NGINX
Ubuntu
2023 - 01 - 07
Let's Encrypt로 SSL 인증서를 발급해보자
Ubuntu 환경에서 CLI를 통해 인증서 발급 및 적용
SSL
HTTPS
Let's Encrypt
Certbot
NGINX
2022 - 12 - 31
NGINX 멀티 도메인 환경 설정
Ubuntu 환경의 NGINX로 멀티 도메인 운영
NGINX
Proxy
Ubuntu
2022 - 12 - 26
MySQL wait timeout 설정
Node.js 환경에서 MySQL과 연결이 끊기는 현상 해결
MySQL
Node.js
2022 - 12 - 19
GCP 가상 머신을 사용해봤다.
Ubuntu OS에서 NGINX를 활용해 HTTPS로 배포 성공
VM
GCP
Ubuntu
NGINX
HTTPS
Proxy
2022 - 12 - 09
MySQL 사용 후기
MySQL을 메인 데이터베이스로 사용해본 후기
SQL
RDBMS
MySQL
2022 - 10 - 28
DBMS 입문 - MySQL
MySQL을 통해 RDBMS를 처음 사용해봤다.
SQL
RDBMS
MySQL
2022 - 10 - 10
Next.js API Routes + Socket.IO
Next.js에서 express.js없이 자체 서버로 Socket.IO 활용
Next.js
WebSocket
Socket.IO
2022 - 09 - 26
Node.js 백엔드 입문
Node.js 기반에서 express.js등을 활용해서 통신환경을 구축해봤다.
Node.js
Express.js
2022 - 09 - 19