블로그 소개

niee 블로그는 웹/앱 개발 실무에서 정리한 학습 노트와 트러블슈팅 기록을 공유하는 개인 기술 블로그입니다. 디자인 패턴, 리팩토링, Spring Security, MongoDB, Python Flask, Angular, Docker 등 실무에서 마주친 주제들을 다룹니다.

본 사이트는 GitHub Pages와 정적 사이트 생성기 Jekyll을 기반으로 운영되고 있습니다.

운영자

  • 이름: ParkMinKyu (필명: niee)
  • 직업: 웹 개발자
  • 관심사: 앱 개발, 객체 지향 설계, 리팩토링, DevOps
  • 이메일: smartmingue@gmail.com

다루는 주제

본 블로그에서 주로 다루는 카테고리는 다음과 같습니다.

1. 객체 지향 / 디자인 패턴

  • GoF 디자인 패턴 (싱글턴, 팩토리, 옵저버, 데코레이터, 스트래티지, 커맨드, 어댑터, 퍼사드, 이터레이터, 컴포지트, 템플릿 메서드, 스테이트, 프록시, MVC 등)
  • 리팩토링 기법 카탈로그 및 코드의 구린내 진단

2. Spring / Java

  • Spring Security를 이용한 인증/인가 처리
  • MyBatis 연동, SHA-256/Salt 암호화, 중복 로그인 방지
  • 사용자 정의 로그인 페이지, @Secured 어노테이션 활용

3. Python / Flask

  • Flask 서버 구성 및 배포
  • 외부 호스트 바인딩, 포트 변경
  • REST API 작성

4. MongoDB

  • 도큐먼트 지향 데이터 모델링
  • 쿼리 최적화, 인덱싱
  • 복제(Replication), 샤딩(Sharding), GridFS

5. 프런트엔드 / Angular

  • Angular2+ 기본 구성과 컴포넌트 작성
  • 모듈/서비스 분리

6. DevOps & Tools

  • Docker, Jekyll
  • macOS 터미널에서 SCP를 통한 파일 업/다운로드

콘텐츠 정책

  • 모든 글은 운영자가 직접 학습하고 정리한 내용을 기반으로 작성되었습니다.
  • 외부 자료를 참고한 경우 가능한 한 출처를 명시합니다.
  • 코드 예제는 작성 시점의 환경을 기준으로 동작을 확인했으며, 시간이 지나며 동작이 달라질 수 있습니다.

연락 및 정책

  • 광고 및 개인정보 처리에 관한 안내는 Privacy Policy를 참고해 주세요.
  • 콘텐츠 이용에 관한 안내는 Disclaimer를 참고해 주세요.
  • 문의 사항은 Contact 페이지 또는 위 이메일로 보내 주시기 바랍니다.