Articles - Page 3
Technical articles and updates.
도구 소개 실무에서 쓰는 정규표현식 레시피: 복붙으로 쓰는 검색·치환 패턴
이메일·URL·날짜·공백 정리 등 현장에서 자주 나오는 정규표현식 패턴을 예제와 함께 소개. 글자 수 세기·이스케이프 등 주변 텍스트 처리 요령도 정리합니다.
도구 소개 URL의 구조와 파라미터 분석: 인코딩부터 JSON 변환까지
웹 개발의 필수 요소인 URL의 구조, 퍼센트 인코딩의 필요성, 그리고 복잡한 쿼리 파라미터를 효율적으로 다루는 방법을 해설합니다.
도구 소개 Linux 퍼미션(chmod)을 시각적으로 계산하고 확인할 수 있는 도구
chmod 755나 rwxr-xr-x와 같은 퍼미션 설정을 시각적으로 조작하고 확인할 수 있는 도구를 소개합니다.
도구 소개 cURL을 Python·JavaScript 코드로 변환하는 방법
cURL 명령어를 Python/JavaScript/Go/Rust 등 각 언어의 코드로 변환하는 방법을 해설합니다. 셸 구문 해석이 왜 정규표현식으로는 어려운지, 변환 후 확인해야 할 점까지 다룹니다.
이미지 한 장으로 파비콘 세트를 브라우저에서 바로 생성하는 도구
favicon.ico부터 Apple Touch Icon, 다양한 해상도의 PNG 이미지까지 브라우저만으로 일괄 생성할 수 있는 도구를 소개합니다.
도구 소개 SQL 포맷터로 쿼리를 읽기 쉽게 만드는 방법: 방언(dialect) 선택이 왜 중요한가
로그나 ORM에서 뽑아낸 지저분한 SQL을 읽기 쉬운 쿼리로 정리하는 방법을 해설합니다. 방언(PostgreSQL/MySQL/BigQuery) 선택이 정리 결과를 바꾸는 기술적 이유와, 정리가 구문 검사 역할도 하는 이유를 다룹니다.
도구 소개 Markdown 표 작성이 획기적으로 쉬워진다! 비주얼 에디터 활용법
'Markdown으로 표를 그리는 게 너무 번거로워...' 누구나 한 번쯤 느껴봤을 그 고민. 직관적인 비주얼 조작으로 표를 만들고 편집할 수 있는 도구를 활용해 문서 작성 효율을 단번에 높이는 방법을 소개합니다.
도구 소개 Base64 변환의 원리와 엔지니어가 알아두어야 할 활용 상황
Base64, Base58, Base32와 같은 인코딩의 원리와 데이터 크기 증가 시 주의점, 바이너리 데이터 처리에 대해 자세히 해설합니다.
도구 소개 Cron식 작성 마스터 가이드: 5개 필드와 특수 문자를 실제 예제로 이해하기
Cron식의 5개 필드 의미, * , - / ? L W # 등 특수 문자, 자주 쓰는 스케줄 예시, UTC와 타임존 함정까지 실제 표현식과 함께 해설합니다.
도구 소개 GitHub Actions 워크플로우 시각화: 복잡한 파이프라인을 올바르게 이해하기
수백 줄의 YAML을 Mermaid.js로 시각화해 작업(Job) 간 의존관계(needs)를 파악하는 방법을 해설합니다. needs의 문자열/배열 표기, 팬아웃·팬인·매트릭스 패턴, 순환 의존을 찾는 법까지 다룹니다.
도구 소개 해싱과 HMAC: 보안의 기본 개념과 용도별 차이점 학습하기
SHA-256 등의 해시 함수, 솔트(Salt)의 중요성, 데이터 변조 감지에 필수적인 HMAC의 구조에 대해 자세히 설명합니다.
도구 소개 텍스트 차이(Diff) 읽는 법과 활용법: 행 단위·단어 단위 비교 이해하기
Diff의 기본인 행 단위·단어 단위 비교의 차이, + - 기호의 의미, 공백과 줄바꿈 코드 처리, 코드 리뷰와 설정 파일 비교에서의 실전 활용을 예제로 해설합니다.