Latest
Shell Scripting That Actually Works in Production “작동하는” 쉘 스크립트와 프로덕션에서 작동하는 스크립트의 차이
The Gap Between Shell Scripts That “Work” and Scripts That Work in Production “작동하는” 쉘 스크립트와 프로덕션에서 작동하는 스크립트의 차이 쉘 스크립팅에서 특정 실패 패턴이 있다: 테스트 환경에서 완벽하게 작동하고, 스테이징에서도 작동하지만, 프로덕션에서......
Essential Linux Commands for Power Users 기술 수준을 실제로 가르는 명령어들
The Commands That Actually Separate Skill Levels 기술 수준을 실제로 가르는 명령어들 Linux 사용자들이 “파일 목록 보는 방법”을 검색하는 것을 그치고 “이 삭제된 파일을 붙잡고 있는 프로세스는......
Linux I/O Redirection and File Descriptors 리눅스 I/O 리다이렉션: 데이터의 흐름 제어하기
Understanding Linux I/O Redirection: Data Plumbing 리눅스 I/O 리다이렉션: 데이터의 흐름 제어하기 리눅스 명령어가 화면에 쏟아내는 텍스트들이 어디서 오는지 궁금했던 적이 있나요? 터미널을 마스터하는 비결은 이......
Regular Expressions: The Practical Guide 정규식이 왜 중요한가
Why Regex Matters for Engineers and Security Practitioners 정규식이 왜 중요한가 보안이나 시스템 엔지니어링 분야에서 일해왔다면, 정규식은 제대로 쓰면 강력한 도구이고, 피하면 그만큼 손해를 보는 존재다. 로그 파싱,......
Configuring Static IP on Linux Servers 왜 고정 IP 설정은 여전히 필요한 기술인가
Why Static IP Configuration Is Still a Skill You Need 왜 고정 IP 설정은 여전히 필요한 기술인가 클라우드 인프라가 대부분 자동으로 처리하지만, 베어메탈 서버 프로비저닝, 특정 IP 요구사항이 있는 VM......
Linux Fundamentals for Engineers 왜 명령어보다 Linux 정신 모델이 더 중요한가
Why the Linux Mental Model Matters More Than Commands 왜 명령어보다 Linux 정신 모델이 더 중요한가 Linux 명령어를 외우는 것은 잘못된 목표다. 문제가 발생했을 때 길을 잃는 엔지니어와 어떤......
OWASP Top 10 - 2017 2017 Top 10 Web Application Security Risks
2017 Top 10 Web Application Security Risks A1:Injection 2017 Top 10 Web Application Security Risks A1:Injection Description 인젝션(Injection) 취약점은 SQL, NoSQL, OS, LDAP 인젝션 등 다양한 형태로 나타나며,......
Linux Distribution Landscape 왜 배포판 선택이 아키텍처 결정인가
Why Distribution Choice Is an Architectural Decision 왜 배포판 선택이 아키텍처 결정인가 Linux 배포판 선택은 사소한 운영 결정처럼 보이지만, 3년 후 EOL 위기나 라이선스 감사, 오래된 커널에......
InfluxDB 개발자를 위한 InfluxDB 입문: 시계열 데이터베이스란 무엇인가?
An Introduction to InfluxDB for Developers: What is a Time-Series Database? 개발자를 위한 InfluxDB 입문: 시계열 데이터베이스란 무엇인가? 소프트웨어를 개발하고 운영하다 보면 수많은 데이터를 마주하게 됩니다. 사용자 로그, 애플리케이션 성능 지표(APM),......