Articles - Page 3
Technical articles and updates.
도구 소개 Cron식 작성 마스터 가이드: 기본적인 구문부터 응용 설정까지
엔지니어 필수 지식인 Cron식에 대해 5개 필드의 의미와 특수 문자(*, /, ?, L, W, #) 사용법, 스케줄 설정 예시를 알기 쉽게 해설합니다.
도구 소개 GitHub Actions 워크플로우 시각화: 복잡한 파이프라인을 올바르게 이해하기
수백 줄에 달하는 YAML 파일을 Mermaid.js로 시각화하여, 작업(Jobs) 간의 의존 관계(needs)를 그래픽으로 파악하고 디버깅 효율을 극대화하는 방법을 해설합니다.
도구 소개 해싱과 HMAC: 보안의 기본 개념과 용도별 차이점 학습하기
SHA-256 등의 해시 함수, 솔트(Salt)의 중요성, 데이터 변조 감지에 필수적인 HMAC의 구조에 대해 자세히 설명합니다.
도구 소개 텍스트 차이 비교(Diff)의 기초: 효율적인 리뷰와 변경 사항 확인
'어디가 바뀌었는지' 순식간에 찾아내는 Diff 도구. 행 단위·글자 단위 비교, 머지(Merge)의 원리, 개발 효율을 높이는 활용법을 해설합니다.
도구 소개 UUID (Universally Unique Identifier) 기초 지식: 버전별 종류와 용도 가이드
UUID란 무엇인가, v1, v4, v7 등 각 버전의 차이점, DB 기본 키(PK)로의 활용, 랜덤성의 중요성에 대해 엔지니어 관점에서 해설합니다.
도구 소개 엔지니어를 위한 정규표현식 입문: 활용도 높은 패턴과 기초 지식
정규표현식의 기본 메타 문자부터 이메일 주소나 URL 판별 등의 실전 패턴, 성능상의 주의점까지 알기 쉽게 해설합니다.
도구 소개 UNIX 타임과 타임존의 기초 지식: 엔지니어가 알아두어야 할 핵심 정리
UNIX 타임의 정의부터 밀리초와 초의 차이, 타임존(UTC/KST) 처리 방법, 개발 시 자주 발생하는 함정까지 자세히 해설합니다.
도구 소개 JSON에서 OpenAPI (Swagger) 스키마 생성하기
API 문서 작성의 표준인 OpenAPI 3.0. 기존 JSON에서 스키마를 효율적으로 생성하여 문서화 속도를 높이는 방법을 알아봅니다.
도구 소개 JSON에서 TypeScript 타입 정의를 자동 생성하는 방법
API 응답과 같은 JSON 데이터에서 타입 안정성이 보장되는 TypeScript 인터페이스 및 타입 정의를 효율적으로 생성하는 방법을 설명합니다.
도구 소개 Zod를 사용하여 JSON 유효성 검사 간소화하기
TypeScript 친화적인 스키마 정의 라이브러리인 'Zod'를 사용하여 JSON 데이터의 런타임 유효성 검사와 타입 생성을 자동화하는 방법을 소개합니다.
도구 소개 JSON과 YAML: 용도에 따른 차이점 및 상호 변환 방법
개발 현장에서 빈번하게 사용되는 JSON과 YAML. 각각의 특징과 주요 용도, 그리고 상호 변환이 필요한 상황에 대해 해설합니다.
도구 소개 JWKS (JSON Web Key Set)란 무엇인가요?
JWKS의 작동 방식과 역할, 그리고 DevToolKits에서 생성하는 방법을 설명합니다.