분류 전체보기 31

JQuery 윈도우 이벤트 정리

jQuery에서 window 객체와 관련된 이벤트는 주로 브라우저 창의 상태 변화나 사용자 상호작용을 감지하는 데 사용됩니다. 이러한 이벤트들은 $(window)를 대상으로 바인딩하며, 페이지 로드, 크기 변경, 스크롤 등을 효율적으로 처리할 수 있습니다.주요 이벤트 목록jQuery window 이벤트는 다음과 같습니다. 각 이벤트는 $(window).on('eventName', function(){}) 형태로 사용하거나 단축 메서드(예: .load())로 호출할 수 있습니다.이벤트 이름설명예시 사용법이벤트 이름설명예시 사용법 load모든 리소스(이미지, CSS 등)가 로드 완료 시 발생. 페이지 전체 로딩 후 실행.$(window).on('load', function(){ console.log('로드 ..

자바스크립트 윈도우 이벤트 정리

자바스크립트의 window 객체는 브라우저 창과 관련된 다양한 이벤트를 제공합니다. 이 이벤트들은 페이지 로드, 크기 변경, 스크롤 등 창 상태 변화를 감지할 때 사용되며, 주로 addEventListener()로 등록합니다.주요 Window 이벤트 목록Window 객체에서 청취할 수 있는 핵심 이벤트는 다음과 같습니다. 이벤트 이름설명load페이지와 모든 리소스(이미지, 스타일시트 등)가 완전히 로드될 때 발생 resize창 크기가 변경될 때 발생 scroll창이나 문서가 스크롤될 때 발생​unload페이지가 언로드될 때 발생​beforeunload페이지가 언로드되기 직전 발생​blur창이 포커스를 잃을 때 ​focus창이 포커스를 얻을 때 ​online네트워크 연결이 복구될 때 ​offline네트워크..

Docker 기본 개념 및 사용법-02

1. Docker 핵심 개념 요약Docker는 Build → Ship → Run 세 단계로 동작합니다.​Image: 실행 환경의 스냅샷(읽기 전용 템플릿)Container: 이미지를 기반으로 실행된 격리된 프로세스Volume: 컨테이너 삭제 후에도 데이터를 보존하는 스토리지​Network: 컨테이너 간 통신을 제어하는 가상 네트워크​2. 컨테이너 라이프사이클기본 실행 명령어docker run -d -p 8080:80 --name my-nginx nginx # 백그라운드 실행docker ps # 실행 중인 컨테이너 목록docker ps -a # 중단된 컨테이너 포..

Tool/Docker 2026.02.26

Docker 기본 개념 및 사용법-01

1. Docker 핵심 아키텍처Docker는 애플리케이션 실행에 필요한 환경을 **이미지(Image)**라는 단위로 패키징하고, 이를 **컨테이너(Container)**라는 격리된 프로세스로 실행합니다.Image (이미지): 애플리케이션 실행을 위한 읽기 전용 템플릿입니다. 소스 코드, 라이브러리, 종속성, 도구 등이 포함된 '클래스(Class)'와 같습니다.Container (컨테이너): 이미지를 실행한 상태입니다. 이미지의 '인스턴스(Instance)'이며, 격리된 파일 시스템과 네트워크를 가집니다.Dockerfile: 이미지를 생성하는 명세서입니다. FROM, RUN, COPY 등의 명령어로 빌드 과정을 코드로 정의합니다.Docker Compose: 여러 컨테이너(예: Web + DB)를 정의하고 ..

Tool/Docker 2026.02.26

명령어Tail 단순한 파일 읽기 도구가 아니다

리눅스 시스템 관리자(Administrator)나 백엔드 엔지니어에게 tail은 단순한 파일 읽기 도구가 아니라, 서버의 맥박을 실시간으로 확인하는 청진기와 같습니다.실무에서 자주 쓰이는 필수 패턴과 고수들이 사용하는 고급 스킬을 나누어 정리해 드립니다.1. 관리자가 숨 쉬듯이 쓰는 필수 패턴 (Basic & Frequent)가장 기본적이지만, 옵션 하나 차이로 업무 효율이 달라집니다. 패턴명령어 예시설명 및 사용 상황실시간 모니터링tail -f server.log가장 기본. 로그가 쌓이는 즉시 화면에 뿌려줍니다. (Ctrl+C로 종료)마지막 N줄만 보기tail -n 100 server.log파일 전체를 열지 않고 최근 100줄만 빠르게 확인합니다. (기본값은 10줄)조합 사용tail -f -n 100 ..

OS/Linux 2026.01.30

[Java] 프로그램 시작 끝 수행 시간 출력하기

자바에서 프로그램의 시작 및 종료 시간을 출력하고 실행 시간을 계산하는 방법은 사용하는 자바 버전에 따라 크게 두 가지로 나뉩니다. 개발자이시므로 최신 프로젝트에 적합한 Modern Java (Java 8+) 방식과 레거시 코드에서 주로 쓰이는 System.currentTimeMillis() 방식을 구분하여 설명해 드리겠습니다.1. Modern Java (권장: Java 8 이상)Java 8부터 도입된 java.time 패키지를 사용하는 것이 가장 정확하고 코드 가독성이 좋습니다. 날짜 출력에는 LocalDateTime, 시간 차이 계산에는 Duration이나 ChronoUnit을 사용합니다.​import java.time.LocalDateTime;import java.time.format.DateTim..

프로그램/Java 2025.12.02

[Java] 프로그램 루프(Loop) 내에서 스래드 슬립(sleep)을 얼마를 주면 되고 주는 이유는?

프로그램 반복 루프 내에서 Thread.sleep()을 주는 시간은 루프의 목적에 따라 달라집니다. 단순히 정해진 값은 없으며, 반응성(Latency)과 CPU 자원(Resource) 사이의 균형을 맞춰야 합니다.엔지니어로서의 배경을 고려하여 시나리오별 권장 값과 그 이유를 정리해 드립니다.1. 시나리오별 권장 시간시나리오권장 시간설명초고속 대기 (Spin-wait)0ms ~ 1ms즉각적인 반응이 필요할 때(예: 게임 루프, 초단타 매매). 단, sleep(0)은 OS 스케줄러에 따라 동작이 다를 수 있어 sleep(1)이 더 안전합니다 ​.일반적인 폴링 (Polling)100ms ~ 500msDB나 파일 변경 감지 등. 100ms는 사람이 '즉시'라고 느끼는 한계 시간이므로, UX에 영향 없이 자원을 ..

프로그램/Java 2025.11.28

근로소득과 사업소득 합산이 얼마이면 복식부기 대상 기준

근로소득이 있어도 복식부기 의무자 판정은 사업소득의 규모에 따라서만 결정됩니다. 근로소득은 복식부기 의무자 판정 기준에 포함되지 않습니다 복식부기 의무자 판정 기준복식부기 의무자가 되는 기준은 직전연도 사업소득 수입금액만을 기준으로 하며, 업종별로 다음과 같습니다. 업종 구분복식부기 의무자 기준 가군 (도소매업, 부동산매매업 등) 3억원 이상 나군 (제조업, 음식점업, 숙박업 등) 1억 5천만원 이상 다군 (부동산임대업, 서비스업 등) 7천 5백만원 이상 근로소득이 있는 개인사업자의 경우 근로소득이 5천만원이 있고 사업소득이 5천만원인 경우, 사업소득 5천만..

3.3% 프리랜서 소득과 사업소득 합산이 얼마정도 되면 복식부기 대상 기준

복식부기 의무자 판정은 직전연도 수입금액을 기준으로 하며, 3.3% 프리랜서 소득과 사업소득을 모두 합산하여 판단합니다업종별 복식부기 의무자 기준복식부기 의무자가 되는 수입금액 기준은 업종에 따라 다릅니다.가군 (농업, 임업, 어업, 광업, 도소매업, 부동산매매업 등)3억원 이상: 복식부기 의무자나군 (제조업, 숙박·음식점업, 건설업, 운수업, 정보통신업, 금융·보험업 등)1억 5천만원 이상: 복식부기 의무자다군 (부동산 임대업, 전문·과학·기술 서비스업, 교육서비스업, 예술·스포츠업 등)7천 5백만원 이상: 복식부기 의무자3.3% 프리랜서의 복식부기 판정대부분의 3.3% 프리랜서는 다군에 해당하므로, 직전연도 수입금액이 7천 5백만원을 초과하면 복식부기 의무자가 됩니다예를 들어, 2025년 종합소득세 ..

소프트웨어 개발 및 공급 복식부기의무자 기준

★ 예상치 못한 세무서 연락, 혹시 당신도 놓치고 있나요?소프트웨어 개발 복식부기의무자 기준은 무엇일까요? 실제 현장에서 자주 듣는 질문이지만, 막상 정확한 기준을 명확히 아는 분은 드뭅니다. “내가 복식부기의무자인지, 간편장부 대상자인지 헷갈린다”는 개발자분들을 많이 만났는데요. 이번 글에서는 소프트웨어 개발 업종의 복식부기의무자 기준과 함께 실제 사례, 그리고 많은 분들이 오해하는 부분까지 꼼꼼하게 정리해드리겠습니다.★ 알면 쉽고 모르면 어려운 복식부기의무자의 모든 것🔍 복식부기의무자 기준, 정확히 알고 계신가요?국세청 최신 자료에 따르면 2024년 기준으로 복식부기의무자 기준은 업종별로 다르게 적용됩니다. 소프트웨어 개발 및 공급업의 경우 서비스업에 해당하므로, 직전연도 수입금액이 1억 5천만..