

쪼그라드는 웹페이지
다양한 모바일 화면의 디자인 버그를 줄이기 위해 vw 기반 선형 축소 방식을 적용했습니다. Sass mixin과 CSSO로 스타일 작성 및 미디어쿼리 최적화 방법을 정리했습니다.



다양한 모바일 화면의 디자인 버그를 줄이기 위해 vw 기반 선형 축소 방식을 적용했습니다. Sass mixin과 CSSO로 스타일 작성 및 미디어쿼리 최적화 방법을 정리했습니다.


기가픽셀 병리 슬라이드의 AI 예측 결과를 Canvas 기반으로 시각화한 방식을 소개했습니다. Tissue 사전 렌더링과 Structure·Cell 공간 인덱싱으로 렌더링 성능을 확보했습니다.


Context API와 Redux의 역할 및 상태 관리 방식의 차이를 비교했습니다. 고급 상태 추적·재현 기능이 없다면 Context API 활용을 권장합니다.


Google Fonts가 한글 글리프를 분할하고 unicode-range로 필요한 파일만 내려받도록 최적화했습니다. 23종의 OFL 한글 폰트를 제공해 웹 타이포그래피 활용성을 높였습니다.


React 앱의 상태 흐름과 props 전달이 복잡해지는 시점의 Redux 도입 기준을 설명했습니다. 액션·리듀서·스토어 구조로 관심사를 분리하고 디버깅을 단순화합니다.

Redux의 제약이 상태 영속화, 재현, 협업, 개발자 도구에 주는 이점을 설명했습니다. 명확한 필요가 없다면 React 지역 상태를 우선하고 점진적으로 도입할 것을 권고합니다.

kops로 운영하던 Kubernetes 클러스터를 Amazon EKS로 무중단 이전한 과정을 공유했습니다. Terraform·Helm·Route 53 가중치 DNS로 서비스 재배포와 트래픽 점진 전환을 수행했습니다.

타다는 빠른 출시를 위해 Kotlin·Spring Boot와 AWS 관리형 서비스를 중심으로 시스템을 구성했습니다. SQS 배차, Kinesis 위치 수집, gRPC 실시간 이벤트로 모빌리티 흐름을 분리·확장했습니다.
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.


소프트웨어 아키텍처를 시스템에서 중요한 설계 결정들의 집합으로 설명했습니다. 초기 결정의 변경 난이도와 중요성 판단이 핵심임을 강조합니다.

VCNC 개발팀의 정기 워크숍 운영 방식과 라이트닝 톡·심층 토의 문화를 소개했습니다. 토의 결과를 정책과 프로세스 개선으로 연결한 사례를 공유합니다.


모바일 잠금화면 콘텐츠 이미지를 실시간 생성하는 PhantomJS 렌더링 서버를 운영했습니다. 대규모 이미지 생성과 스케일링 이슈를 배경으로 Puppeteer 전환을 다룹니다.

텍스트 대신 이미지 기반으로 데일리룩을 분류하는 방식을 소개했습니다. R-CNN 필터와 pose estimation으로 정확도와 처리 효율을 함께 높였습니다.

MySQL의 동작 방식을 간단히 소개하는 기초 지식 공유 글입니다.

Java 대용량 엑셀 다운로드를 JXLS와 POI 기반으로 구현하는 방법을 소개합니다. JXLS 장애 사례와 POI SXSSF 활용 방안도 함께 다룹니다.