• profile_image 프로그래밍 환경에서 레지스터의 사용 상태와 할당 내역을 세부적으로 기록하며 메모리 관리 효율성을 높이는 중요한 문서양식으로 변수명, 데이터형, 할당 레지스터, 사용 범위로 구성 되어 있습니다.   레지스터 할당 주요항목 변수명: 프로그램 실행 중 메모리 공간에서 고유하게 식별되는 참조 이름을 명확하게 정의합니다. 데이터형: 저장될 데이터의 크기와 종류를 구체적으로 분류하여 메모리 사용의 정확성을 확보합니다. 할당 레지스터: 특정 변수에 대한 물리적 메모리 공간의 직접적인 위치와 참조 방식을 기록합니다. 사용 범위: 해당 변수가 유효하게 동작할 수 있는 메모리 영역과 접근 가능한 코드 블록을 명시합니다. …
  • profile_image 데이터베이스 관련 작업의 세부 내용과 진행 상황을 체계적으로 기록하고 관리하기 위한 중요한 문서로 프로젝트의 전반적인 개발 현황을 한눈에 파악할 수 있는 문서양식으로 작업명, 테이블명, 담당자, 작업날짜로 구성 되어 있습니다.   작성시 고려사항 데이터 정확성: 모든 항목을 정확하고 상세하게 기록하여 정보의 신뢰성을 확보해야 합니다. 일관성 유지: 동일한 형식과 기준으로 지속적이고 균일하게 정보를 기록해야 합니다. 보안 주의: 민감한 데이터베이스 정보를 다룰 때는 보안 지침을 철저히 준수해야 합니다. 업데이트 관리: 작업 상태와 진행 상황을 실시간으로 업데이트하고 관리해야 합니다. 완전성 확보: 모든 필…
  • profile_image 전산 사무용품의 세부 내용을 정확하게 기록하고 디지털 환경에서 효율적으로 관리하여 사무용품의 현황과 이력을 종합적으로 파악할 수 있는 양식으로 관리번호, 보관위치, 구입일자로 구성 되어 있습니다.   디지털관리 주요항목 관리번호: 각 사무용품에 대한 고유하고 체계적인 식별 정보를 부여하여 정확한 관리를 지원합니다. 품명: 사무용품의 정확한 명칭과 종류를 명확하게 기재하여 즉각적인 인식을 가능하게 합니다. 규격: 사무용품의 상세한 기술적 특성과 세부 규격을 구체적으로 기록하는 중요한 항목입니다. 수량: 현재 보유하고 있는 사무용품의 정확한 개수를 실시간으로 파악할 수 있는 중요한 정보입니다. 보관위치: 사…
  • profile_image 업무용 차량의 운행 상세 내역과 주행 정보를 체계적으로 기록하고 관리하기 위해 활용되는 중요한 문서 문서양식으로 운행일자, 운행자, 차량번호, 주행거리(km), 주유량, 출발지, 도착지, 출발, 경유, 점검항목으로 구성되어 있습니다.   차량 운행일지 주요항목 운행정보: 운행일자 차량번호 운전자의 상세한 이동 경로와 목적을 명확하게 기록합니다. 주행거리: 출발지에서 도착지까지의 정확한 주행거리와 연료 소비량을 상세하게 기재합니다. 경로확인: 업무용 차량의 이동 경로와 목적지를 구체적으로 작성하여 증빙 자료로 활용합니다. 점검현황: 차량의 기본적인 점검 항목과 결과를 체계적으로 기록하고 관리합니다. &n…
  • profile_image 모바일 앱 마켓에서 수집된 다양한 사용자 의견과 피드백을 체계적으로 관리하고 분석하여 앱 개선 방향을 모색하는 중요한 서식으로 앱 이름, 앱 ID, 피드백 유형, 피드백 내용, 피드백 작성일으로 구성되어 있습니다.   마켓 피드백 주요항목 앱 이름: 사용자가 피드백을 제공한 모바일 애플리케이션의 고유한 명칭을 정확하게 기록합니다. 앱 식별자: 애플리케이션의 고유한 식별 코드나 번호를 체계적으로 관리하고 추적할 수 있도록 합니다. 피드백 유형: 사용자로부터 접수된 의견을 버그 제보 기능 개선 성능 문제 등으로 세분화하여 분류합니다. 피드백 내용: 사용자가 제공한 구체적이고 상세한 의견을 원문 그대로 정확하…
  • profile_image 다양한 플랫폼의 성능을 향상시키고 개발 환경에 맞춘 최적화 전략을 기록하며 체계적인 개선 방안을 도출하기 위한 문서서식으로 개발 분야, 최적화 항목, 적용 기술, 성능 개선률으로 작성 되었습니다.   작성시 고려사항 플랫폼의 기술적 특성과 개발 환경을 충분히 이해하고 상세하게 분석해야 합니다. 최적화 항목 선정시 객관적이고 합리적인 기준을 적용해야 합니다. 성능 개선 방법론에 대한 명확하고 구체적인 근거를 제시해야 합니다. 최신 기술 트렌드와 산업 표준을 지속적으로 모니터링하고 반영해야 합니다. 정량적이고 객관적인 성능 측정 지표를 활용하여 평가해야 합니다. { "@context": "https://s…
  • profile_image 토지와 건물에 대한 자산 취득 과정과 관련 정보를 체계적으로 기록하고 관리하기 위해 설계된 중요한 문서양식입니다. 이 템플릿은 취득일자, 위치 및 지번, 면적(㎡), 권리관계, 취득금액으로 이루어져 있습니다.   토지자산 주요항목 취득일자: 토지 매입 및 개발과 관련된 정확한 날짜를 상세하게 기록하고 관리합니다. 위치 및 지번: 토지의 정확한 지리적 위치와 행정구역에 따른 지번을 명확하게 표기합니다. 면적: 토지와 건물의 정확한 면적을 제곱미터 단위로 측정하고 문서에 기재합니다. 용도: 토지와 건물의 구체적인 활용 목적과 예정된 개발 계획을 상세히 기술합니다. 취득금액: 토지 및 건물 매입에 소요된 총 …
  • profile_image 데이터베이스의 효율적인 성능을 위해 쿼리 실행 과정을 세부적으로 분석하고 개선점을 찾아내는 중요한 문서양식으로 쿼리ID, 테이블명, 쿼리유형, 성능지표, 실행시간(ms)로 되어 있습니다.   작성시 고려사항 데이터 특성: 쿼리 최적화시 해당 데이터베이스의 고유한 구조와 특성을 면밀히 고려해야 합니다. 복잡성 분석: 쿼리의 논리적 구조와 실행 복잡도를 정밀하게 평가하고 개선점을 도출해야 합니다. 환경 변수: 데이터베이스 서버의 하드웨어 소프트웨어 설정 등 운영 환경을 종합적으로 검토합니다. 테스트 방법: 실제 성능 개선 효과를 객관적으로 측정할 수 있는 과학적인 테스트 방법을 적용합니다. 일관성 유지: 쿼…
  • profile_image 소프트웨어 개발 환경에서 객체 간 비교를 위한 표준화된 접근 방식을 정립하고 비교 프로세스의 일관성을 확보하기 위해 설계된 참조용 문서서식으로 객체명, 생성일, 생성자, 속성명, 비교 유형, 비교 알고리즘으로 구성되어 있습니다.   객체 비교 주요항목 비교 알고리즘: 객체 간 속성과 값을 체계적으로 분석하고 비교하는 표준 절차를 정의합니다. 비교 유형: 다양한 데이터 타입과 객체 구조에 적합한 비교 방식을 종합적으로 검토하고 선택합니다. 대상 객체: 비교 대상이 되는 객체의 범위와 특성을 명확하게 식별하고 기준을 수립합니다. 비교 결과: 객체 간 차이점과 유사성을 객관적이고 정확하게 도출하는 방법을 제시…
  • profile_image 웹 애플리케이션의 취약점과 보안 위험을 체계적으로 기록하고 관리하여 개발 과정에서 발생할 수 있는 잠재적인 보안 문제를 신속하게 대응할 수 있는 전문적인 양식으로 보안 이슈명, 위험 등급, 발견 일자, 발견자, 담당자, 이슈 유형으로 작성 되었습니다.   작성시 고려사항 정확성: 보안 이슈의 모든 세부 사항을 객관적이고 명확하게 기재하여 오해의 소지가 없도록 작성해야 합니다. 기밀성: 보안 이슈와 관련된 중요 정보를 외부에 노출되지 않도록 엄격한 보안 절차를 준수해야 합니다. 신속성: 발견된 보안 취약점을 즉시 공유하고 신속하게 대응할 수 있는 프로세스를 마련해야 합니다. 전문성: 보안 이슈를 기술할 때…
  • profile_image 모바일 애플리케이션의 다크모드 지원 현황과 변경사항을 체계적으로 기록하고 추적하기 위한 상세 서식으로 다크모드지원여부, 다크모드적용일으로 이루어져 있습니다.   다크모드 지원 주요항목 앱명: 애플리케이션의 정확한 이름과 고유한 식별 정보를 명확하게 기재합니다. 다크모드지원여부: 애플리케이션의 다크모드 적용 상태를 명확하게 표기합니다. 다크모드적용일: 해당 기능이 도입된 정확한 날짜를 기록합니다. 디자인 일관성: 다크모드의 시각적 품질과 사용자 경험을 종합적으로 평가합니다. 성능 영향: 다크모드 활성화에 따른 애플리케이션 성능 변화를 분석합니다. 사용자 반응: 다크모드 기능에 대한 사용자 피드백을 수집하고…
  • profile_image 소프트웨어 개발에서 병렬 처리와 동시성을 위한 함수형 접근법을 체계적으로 문서화하고 관리하기 위한 전문적인 참조 자료로 활용되는 양식으로 모델명, 생성일자, 생성자, 수정일자, 모델 설명, 핵심 원칙, 활용 사례로 구성되어 있습니다.   함수형 동시성 모델 주요항목 동시성 패러다임: 순수 함수와 불변성을 기반으로 하는 동시성 처리 방식의 핵심 원리를 명확하게 정의하고 이해합니다. 병렬 연산 설계: 함수형 프로그래밍의 특성을 활용하여 데이터 흐름과 상호작용을 최적화하는 설계 전략을 수립합니다. 상태 관리 메커니즘: 부수 효과를 최소화하고 안전한 상태 전이를 보장하는 함수형 동시성 접근법을 적용합니다. 오류…
  • profile_image 웹 개발에서 필요한 다양한 라이센스에 대한 종합적인 정보를 체계적으로 기록하고 관리하기 위해 구축된 전문적인 문서양식으로 라이센스명, 취득일자, 유효기간, 담당자로 작성 되었습니다.   라이센스 주요항목 라이센스명: 웹 개발에서 사용되는 소프트웨어와 도구의 정확한 라이센스 명칭을 상세하게 기록합니다. 버전관리: 각 라이센스별 현재 사용 중인 최신 버전과 이전 버전에 대한 정보를 명확하게 기록합니다. 취득일자: 해당 라이센스를 획득한 정확한 날짜와 시점을 세밀하게 문서화합니다. 유효기간: 라이센스의 시작일과 종료일을 명확하게 표기하여 만료 여부를 쉽게 파악합니다. 담당자정보: 해당 라이센스를 관리하고 책임…
  • profile_image 기술부에서 사용하는 다양한 소모품의 입고 현황과 재고 상태를 체계적으로 기록하고 추적하여 효율적인 물품 관리를 지원하는 양식으로 입고일, 담당자로 되어 있습니다.   소모품 재고관리 주요항목 품명 분류: 각 소모품의 정확한 명칭과 세부 분류를 명확하게 기재하여 식별성을 높입니다. 수량 관리: 현재 보유하고 있는 소모품의 정확한 수량을 실시간으로 기록하고 추적합니다. 입고일 표기: 각 소모품의 정확한 입고 날짜를 기록하여 재고 이력을 관리합니다. 담당자 책임: 소모품 관리에 대한 명확한 담당자 지정으로 책임성을 강화합니다. 단위 표준화: 소모품의 표준화된 단위를 사용하여 일관성 있는 재고 관리를 실현합니다…
  • profile_image 기업이나 조직에서 현재 보유하고 있는 물품과 자원의 상세한 정보를 체계적으로 기록하고 추적하기 위한 효율적인 재고 현황을 파악할 수 있는 문서서식으로 최근 입고일, 담당자로 작성 되었습니다.   재고관리 주요항목 품명: 보관된 물품의 정확하고 상세한 명칭과 종류를 명확하게 기재하는 것이 중요합니다. 규격: 물품의 크기 무게 재질 등 세부적인 상세 정보를 구체적으로 작성합니다. 수량: 현재 보유하고 있는 물품의 정확한 수량을 숫자로 기입하고 실사와 대조합니다. 단위: 물품을 계산하는 기준이 되는 단위를 정확하게 표기하여 혼선을 방지합니다.   작성시 고려사항 정확성: 모든 정보는 실제 재고와 …
  • profile_image 기술 분야의 전문 서적을 체계적으로 관리하고 기록하여 도서 구매 이력을 상세히 기록 관리하며 필요한 정보를 빠르게 확인할 수 있는 문서서식으로 구매일자, 도서명, 출판사, 구매처로 이루어져 있습니다.   작성시 고려사항 정확성: 모든 도서 정보를 정확하고 상세하게 기록하여 신뢰할 수 있는 문서로 관리해야 합니다. 일관성: 동일한 형식과 방식으로 지속적이고 균일하게 도서 정보를 기록해야 합니다. 최신성: 지속적으로 새로운 도서 구매 정보를 즉시 업데이트하고 관리해야 합니다. 보안 관리: 개인정보 보호를 위해 중요한 구매 관련 정보를 안전하게 관리해야 합니다. { "@context": "https://sc…
  • profile_image 데스크톱에서 사용하는 다양한 애플리케이션의 효율적인 단축키를 체계적으로 기록하고 관리하여 사용자의 생산성을 높이는 중요한 업무 지원 문서양식으로 애플리케이션명, 기능명, 단축키, 키 조합으로 작성 되었습니다.   작성시 고려사항 단축키 입력시 정확한 키 조합과 기능을 명확하게 기재하여 혼동을 방지해야 합니다. 애플리케이션의 버전 변경에 따른 단축키 차이를 주의깊게 확인하고 기록해야 합니다. 서로 다른 운영체제에서 사용되는 단축키의 차이점을 반드시 구분해서 작성합니다. 특수 문자와 기능키의 정확한 표기법을 일관되게 유지해야 합니다. 최신 애플리케이션의 단축키 정보를 주기적으로 점검하고 갱신해야 합니다. 단…
  • profile_image 소프트웨어 개발 과정에서 객체 생성의 유연성과 재사용성을 높이기 위한 설계 패턴에 대한 세부 내용을 기록하고 관리하는 전문 문서서식으로 패턴명칭, 구현목적, 주요기능, 클래스명, 테스트로 구성 되어 있습니다.   작성시 고려사항 복잡성 주의: 과도한 팩토리 클래스 생성은 오히려 코드의 복잡성을 증가시킬 수 있으므로 신중하게 설계해야 합니다. 성능 분석: 객체 생성 과정에서 발생할 수 있는 성능 오버헤드를 사전에 면밀히 분석하고 최적화해야 합니다. 추상화 수준: 적절한 추상화 수준을 유지하여 불필요하게 복잡한 클래스 계층을 방지해야 합니다. 단일책임원칙: 각 팩토리 클래스는 명확하고 집중된 객체 생성 책임…
  • profile_image 네트워크에 연결된 임베디드 장치들의 상세한 연결 정보와 통신 상태를 체계적으로 기록하고 관리하기 위한 중요한 기술 서식으로 장치명, IP 주소, MAC 주소, 프로토콜, 연결상태로 작성 되었습니다.   작성시 고려사항 정확성: 모든 네트워크 연결 정보를 세밀하고 정확하게 기록하여 신뢰성을 확보해야 합니다. 보안: 장치의 중요한 네트워크 정보를 안전하게 관리하고 무단 접근을 방지해야 합니다. 업데이트: 네트워크 환경의 변화에 따라 연결 장부를 주기적으로 최신화해야 합니다. 호환성: 다양한 임베디드 장치의 네트워크 설정을 종합적으로 고려해야 합니다. 연결상태: 각 장치의 현재 네트워크 연결 상태를 명확하게 …
  • profile_image 소프트웨어 개발 과정에서 테스트된 기능과 모듈의 범위를 체계적으로 기록하고 분석하여 테스트 품질을 평가하고 개선점을 도출하기 위한 양식으로 프로젝트명, 프로젝트ID, 테스트기간, 테스터, 테스트목표, 테스트범위, 모듈명으로 되어 있습니다.   작성시 고려사항 정확성: 테스트케이스와 결과를 객관적이고 명확하게 기록하여 신뢰성을 확보합니다. 일관성: 모든 모듈과 기능에 대해 동일한 기준으로 테스트를 진행하고 기록합니다. 커버리지관리: 테스트되지 않은 기능과 영역을 지속적으로 식별하고 보완합니다. 객관성유지: 테스트 결과를 주관적 해석 없이 사실에 근거하여 기록합니다. 지속적개선: 테스트커버리지 분석 결과를 …
  • profile_image 소프트웨어 라이선스의 중요한 세부사항과 사용현황을 체계적으로 정리하고 효율적인 관리를 위한 기본적인 정보를 담고 있는 문서서식으로 소프트웨어명, 제조사, 라이선스 유형, 라이선스 수량, 사용자 정보, 사용 기간으로 되어 있습니다.   라이선스 관리 주요항목 소프트웨어명: 기업에서 사용하는 개별 소프트웨어의 정확한 명칭과 상세 정보를 체계적으로 기록합니다. 제조사: 해당 소프트웨어를 개발하고 배포하는 기업의 공식 명칭과 연락처를 상세히 기재합니다. 버전: 현재 사용 중인 소프트웨어의 정확한 버전 정보와 최신 업데이트 현황을 관리합니다. 라이선스 유형: 사용권의 종류와 범위를 명확하게 구분하여 법적 준수사항…
  • profile_image 물류 관리에 필요한 상세한 입고 및 출고 내역을 정확하게 기록 관리하며 재고 상태를 실시간으로 파악할 수 있는 중요한 기업 내부 문서양식 입니다.   물류기록 주요항목 입출고: 제품의 정확한 입고 시간과 출고 시간을 세부적으로 기록하고 추적할 수 있는 항목입니다. 재고관리: 현재 보유하고 있는 제품의 수량과 상태를 실시간으로 파악하고 관리하는 중요한 정보를 포함합니다. 품목분류: 제품의 명칭 규격 단위에 따라 체계적으로 구분하고 분류하는 세부적인 기준을 적용합니다. 수량확인: 정확한 제품 수량을 입고와 출고 과정에서 명확하게 기록하고 검증하는 절차를 진행합니다. 날짜기록: 제품의 입출고가 발생한 정확한 …
  • profile_image 디지털 통신 환경에서 효율적인 메시지 전달과 처리를 위한 구조적 접근 방식을 제시하고 시스템의 정보 흐름과 기술적 세부사항을 상세하게 기술하는 양식으로 시스템 목적, 주요 기능, 기대효과, 시스템명, 메시지 타입, 프로토콜, 구성 요소, 메시지 큐로 이루어져 있습니다.   메시징 시스템 주요항목 메시지 큐: 비동기 통신 환경에서 데이터 전송의 안정성과 신뢰성을 보장하는 중요한 아키텍처 구성 요소를 설명합니다. 메시지 브로커: 다양한 시스템 간 효과적인 메시지 라우팅과 전달을 담당하는 핵심 인프라스트럭처 컴포넌트를 정의합니다. 프로토콜 설계: 메시지 전송의 표준화된 규약과 통신 방식을 체계적으로 수립하고 …
  • profile_image 기관의 소프트웨어 개발 과정에서 발생하는 중요한 통신 연결 방식에 대한 상세 기록과 관리를 위해 작성되는 문서서식으로 API명, 담당부서, 개발자, 완료일, 담당자, 표준 준수 사항, 개선 필요 사항, 기타 사항으로 구성되어 있습니다.   API 표준화 주요항목 표준화 프로세스: 소프트웨어 통신 연결 방식의 일관성과 효율성을 높이기 위한 세부 규격을 정립합니다. 개발 범위: 신규 및 기존 통신 인터페이스의 기술적 요구사항을 종합적으로 검토하고 분석합니다. 기술 호환성: 다양한 시스템 간 원활한 데이터 교환을 위한 상호운용성 기준을 수립합니다. 보안 정책: 외부 연결시 발생할 수 있는 잠재적 보안 위험을 …
  • profile_image 네트워크 상에서 발생하는 다양한 통신 내역을 상세히 기록하고 추적하는 중요한 문서로 통신 흐름과 보안 상태를 체계적으로 관리할 수 있는 서식으로 송신IP, 수신IP, 프로토콜, 통신크기, 통신내용으로 구성 되어 있습니다.   네트워크 통신 주요항목 통신 정보: 송신과 수신 인터넷 프로토콜 주소의 상세한 기록을 포함하여 네트워크 연결 상황을 명확하게 파악합니다. 프로토콜 분석: 통신에 사용된 프로토콜의 종류와 특성을 세밀하게 조사하여 네트워크 보안 상태를 점검합니다. 통신 크기 확인: 각 통신별로 데이터 전송량을 정확하게 측정하여 네트워크 대역폭 사용 현황을 분석합니다. 상태 모니터링: 통신의 성공 여부와…
  • profile_image 함수형 프로그래밍의 기본 원칙과 표준화된 코딩 방식을 정의하고 개발자들 간의 일관된 접근법을 제시하여 소프트웨어 품질을 향상시키기 위한 상세 가이드라인 양식으로 규약명, 생성일, 담당자, 이메일, 규약 항목, 적용 여부로 구성 되어 있습니다.   작성시 고려사항 부수효과 최소화: 함수 내부에서 전역 상태를 변경하거나 예측할 수 없는 동작을 최소화하여 코드의 안정성을 확보합니다. 함수 합성: 작은 단위의 함수들을 조합하여 복잡한 로직을 구현하고 코드의 모듈성과 가독성을 향상시킵니다. 타입 안전성: 정적 타입 검사를 통해 함수의 입출력 타입을 명확히 정의하고 런타임 오류를 사전에 방지합니다. 성능 고려: 함…
  • profile_image 웹 개발 과정에서 사용된 다양한 개발 도구와 그 활용 내역을 체계적으로 기록하고 관리하기 위한 전문적인 문서양식으로 사용일자, 기능유형, 활용내용으로 되어 있습니다.   웹 개발 툴 주요항목 개발 툴: 소프트웨어 개발에 필요한 다양한 도구들의 선택과 적용 방식을 상세하게 기록하고 분석하는 항목입니다. 사용일자: 개별 웹 개발 도구의 정확한 사용 시점과 기간을 명확하게 표기하여 추적성을 확보합니다. 기능유형: 웹 개발 과정에서 활용되는 도구의 세부 기능과 특성을 체계적으로 분류하고 정리합니다. 활용내용: 각 개발 툴의 구체적인 사용 목적과 방법 그리고 프로젝트에 미치는 영향을 상세히 기록합니다. 버전 관리…
  • profile_image 게임 개발 과정에서 발생하는 변경사항과 개선점을 상세하게 기록하고 관리하며 게임의 기술적 발전 상황을 추적할 수 있는 중요한 양식으로 게임명, 패치 버전, 패치 일자, 담당자, 주요 변경사항, 기능 테스트 결과, 버그 수정 확인으로 되어 있습니다.   패치 노트 주요항목 게임 버전: 현재 게임의 정확한 버전 정보를 명확하게 기록하고 관리할 수 있습니다. 변경 사항: 게임 내 기능과 성능에 대한 구체적이고 상세한 수정 내역을 정밀하게 작성합니다. 버그 수정: 게임에서 발견된 오류와 결함에 대한 해결 방법을 체계적으로 기재합니다. 성능 개선: 게임의 그래픽 안정성과 사용자 경험을 향상시키는 기술적 변경사항을…
  • profile_image 의료기관에서 혈액제제의 입고부터 사용까지 전체 흐름을 상세하게 기록 관리하며 보관 상태와 유효기간을 체계적으로 모니터링할 수 있는 의료 기록물 문서양식으로 관리번호, 제품명, 제조사, 유효기간, 보관장소로 이루어져 있습니다.   혈액제제 주요항목 관리번호: 개별 혈액제제를 고유하게 식별하고 추적할 수 있는 고유 식별 코드를 부여합니다. 제품명: 혈액제제의 정확한 명칭과 종류를 명확하게 기재하여 식별성을 높입니다. 제조사: 혈액제제를 생산한 제조기관의 상세 정보를 정확하게 기록하여 출처를 확인합니다. 규격: 혈액제제의 세부적인 물리적 특성과 용량을 상세하게 기재합니다. 수량: 현재 보유하고 있는 혈액제제의…
  • profile_image 응용 프로그램에서 발생하는 다양한 오류를 체계적으로 기록하고 관리하여 소프트웨어의 품질과 안정성을 향상시키기 위한 중요한 관리 문서양식으로 오류ID, 오류명, 심각도, 발견일, 해결일, 담당자로 구성되어 있습니다.   작성시 고려사항 정확한 기록: 오류에 대한 모든 세부 정보를 누락 없이 정확하게 기록해야 합니다. 객관적 평가: 오류의 심각도를 주관적이지 않고 객관적인 기준으로 평가해야 합니다. 상세 설명: 오류의 원인과 해결 방법을 명확하고 구체적으로 기술해야 합니다. 시간 기록: 오류 발견 및 해결 시간을 표준 시간 형식으로 일관되게 기록합니다. 담당자 책임: 각 오류에 대한 담당자의 책임과 역할을 …
  • profile_image 정렬에 관한 부분 많이 사용할 부분에 테스트 한것입니다.부트스트랩5 용량 크다고 뭐라 하시는분도 있던데 제가 보기엔 일반 사이트 이정도면 큰것 절대 아닙니다.다른것 많이 사용하지 않고 부트스트랩5 위줄 잘 사용하면 충분이 예쁘고 반응형인 사이트 만드는데 충분 합니다.위 페이지의 결과에 대한 부트스트랩5 코드는 아래와 같습니다. <!DOCTYPE html> <html lang="ko"> <head>     <meta charset="UTF-8">     <meta name="viewport" c…
  • profile_image 화면의 정 중앙에 알림 모달을 띄우는 방법입니다.이부분은 아래 modal-dialog-centered 부분이 추가 되면 자동처리가 되면 화면 위쪽에 보여주고 싶으면 이 클래스명만 제외 시키면 됩니다.<div class="modal-dialog modal-dialog-centered"> 아래는 테스트 해볼 수 있는 소스 입니다.그리고 중요 부분만 있지만 이건 BODY 안에 넣어 두기만 하면 되는것이라서 확인이 무척 간단 합니다.mt-5 부분이 최상위 div에 있는데 상단 부분을 좀 떨어 트리는 부분인데 중앙 정렬에선 필요한 부분은 아닙니다. 중앙 정렬이 아닐때 상단에 너무 붙으면 이부…
  • profile_image 부트스트랩이 반응형 이기 때문에 자동으로 처리가 되는 부분이 있습니다.여기선 이부분에서 나와야 되는 순서 문제로 조정한 부분에 대한 것으로 아래 이미지를 보시면 쉽게 이해가는 부분입니다. 아래는 부트스트랩5 테스트 한 소스 입니다.중요한 부분만 올립니다. 이정도면 사실상 다 올린것과 다름이 없는 부분입니다.<head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <title>PA…
  • profile_image 뚱뚱하게 나온다고 자르면 더 보기가 좋지 않다. 입이나 코가 잘리는 경우 그렇다. 뚱뚱하게 나오면 보기가 좋지 않고 그래서 비율에 맞게 처리해 주는 방법이 제일 좋은데 아래 방법을 사용 하면 된다. 알아보기 쉽게 인라인으로 작성함. 이미지 주변에 옅은 테두리를 추가하고 이미지가 짤리지 않도록 조정하기 위해서 먼저 이미지를 감싸는 div 태그에 테두리(border)를 추가하고 이미지의 object-fit 속성을 contain으로 변경하여 이미지가 전체적으로 보이도록 조정할 수 있습니다. 이미지의 가로 세로 비율을 유지하면서 너비는 100%로 설정하여 부모 요소의 너비에 맞추고 높이는 원하는 값으…
  • profile_image 글자가 많을 경우 밀리지 않고 뒤쪽이 보이지 않게 처리하려면 텍스트가 넘치는 부분을 숨기는 CSS 속성인 overflow를 사용할 수 있습니다. 여기에 text-overflow 속성을 추가하여 넘치는 텍스트를 어떻게 처리할지 결정할 수 있으며 white-space 속성을 사용하여 텍스트가 한 줄에 표시되도록 설정할 수 있습니다.width 속성을 설정하여 <div>의 너비를 제한하는 것도 중요합니다. 이를 통해 텍스트가 넘치는 부분을 '...' (ellipsis)로 표시하도록 설정할 수 있습니다.아래의 코드 예시는 이러한 속성들을 사용하여 긴 텍스트가 넘칠 경우 '...'으로 표시하는 방법을 보여줍니다…
  • profile_image 반응형으로 만들기 좋은 부트스트랩에 관한 툴이 있는 사이트입니다.가끔씩 사용할때 레이아웃이 생각나지 않은 경우 이용하면 좋습니다.지원하는 버전은 현재 버전보다 낮은 4버전 이긴 하지만 기본적인것은 동일하기 때문에 사용하는데는 큰 문제는 없습니다. * 찾을 때 검색한 키워드bootstrap design toolbootstrap builder* 부트스트랩 레이아웃 관련된 사이트 https://www.bootstrapcdn.com/https://bootstrap.build/apphttps://www.layoutit.com/https://bootsnipp.com/builder
  • profile_image 현재 페이지에서 표현이 되고 있는 스타일을 간단하게 자바스크립트로 볼 수 있는 방법입니다.const fontSize = Number(window.getComputedStyle(document.body).getPropertyValue('font-size').match(/\d+/)[0])위에대한 설명입니다.window.getComputedStyle(document.body) - HTML BODY에 대한 모든 스타일을 얻으려면getPropertyValue('font-size') -글꼴 크기의 문자열 값을 얻으려면 예 : (16px)match(/\d+/)[0]) - 숫자 부분 만 얻으려면 예 : (16) - 문자열Nu…
  • profile_image 글자색을 지정하는 방법에 대한 것입니다. font-color 같은것을 사용해도 되겠지만 가능하면 프레임워크 사용할때는 프레임워크에서 지웒는것이 있는지 찾아본 다음 있으면 그것을 사용하는것이 좋기 때문입니다.텍스트 컬러에 대한 표준적인 형태로 잘 정리된 표 입니다.
  • profile_image 일반적으로 제목이 길면 2줄로 나오게 됩니다. 너무 긴 경우 더 나올수도 있겠지요.그런 경우 백엔드에서 잘라서 보여주기도 하곤 합니다.이런 경우 css 처리 방법에선 hidden을 주면 됩니다.부트스트랩에선 overflow-hidden 클래스만 추가해주면 기본적인 길이에서 넘치게 되면 보이지 않게 처리를 합니다.높이게 대한것과 길이에 대한 부분은 필요하면 style 속성을 추가해서 해주면 됩니다.a 태그도 필요하면 style 줘서 높이와 길이 지정하여 사용하면 원하는 형태로(길어서 넘치는 경우) 한줄로 보이고 초과된 부분은 화면에서 보이질 않게 됩니다.
  • profile_image 부트스트랩 배지(badge) 패딩 주기 입니다.기본은 너무 바짝 붙어서 패딩을 주었으면 하는데 위 이미지 참고 하면 됩니다.마진과 패딩 가끔 사용하다 보니 얼마나 헷갈리는지... 패딩은 겨울옷 패딩을 생각하면 되고 마진은 밖에서 남겨 먹는거라~
  • profile_image 다음에 찾을때 필요할듯 하여 올림.!!반응형을 처리 하는 방식에 대한 이름(명칭) 입니다. 화면의 크기와 더불어 요즘은 해상도가 커지면서 글자 크기에대 한 부분도 같이 신경써야 합니다. squish, scroll, collapse rows, collapse columns 방식의 반응형 모델 입니다.
  • profile_image 버튼을 클릭하면 아작스를 통해서 서버로 보낸다음 버튼의 색을 변경하고 명칭도 변경하여 목록으로 이동 할 수 있게 하는 기능을 만들다 보니 이런것이 필요하게 되었습니다.처음의 버튼은 '글 삭제하기'였습니다.그리고 클릭하여 정상적으로 삭제가 되면 메시지를 하나 보여주고 '정상적으로 삭제 되었습니다.' 그리곤 아래의 jquery 명령으로 버튼를 변경해 줍니다.  - 버튼의 명칭을 변경합니다.  - onclick 특성을 줘서 클릭하면 주소를 이동합니다.  - 부트스트랩의 클래스를 변경하여 버튼의 색이 바뀌게 합니다.    $('#del_btn').html(' 목록으로 이동하…
  • profile_image 공백을 제거 하는 방법 입니다.이렇게 되면 줄바꿈 문자도 같이 버리는 작업이 들어가기 때문에 한줄로 나옵니다. 이에 대한 프로그램은 vscode에서 Beautify 확장 프로그램을 사용하면 들여쓰기와 줄바꿈을 해줍니다. 이런 역활은 웹사이트에도 있으니 "온라인 Beautify" 같은 키워드로 검색하면 쉽게 찾을 수 있습니다.CentOS에서 아래 명령으로 설치 하고 명령을 내리면 min 파일을 만들 수 있습니다.yum -y install yuicompressoryuicompressor s.css -o s.min.css웹서버를 직접 관리 할 수 있다면 서버 설정으로 자동으로 gzip 으로 압축하여 전송하는…
  • profile_image 제목에 있듯이 여기서 SCSS 설정에 대한것은 VSCODE 프로그램을 사용한다는 것을 기반으로 합니다.1) 먼저 아래 확장 프로그램을 설치 합니다.   Live Sass Compiler v3.0.0   Sass Lint (deprecated) 2) 아래는 setting.json 에서 SCSS 부분에 해당 하는 부분만 발췌한 것입니다.        "liveSassCompile.settings.generateMap": false,    "liveSassCompile.settings.formats":[  &n…
  • profile_image 시작 하기전에 기본적은 CSS에서의 block과 inline에 대해서 알아둘 필요가 있습니다.div는 기본적으로 설정을 하지 않으면 block 입니다. 설정을 하지 않으면 기본적으로 한라인을 다 차지 한다는 의미 입니다.span은 기본적으로 inline 특성을 가지고 있습니다. 컨텐츠의 크기 만큼만 차지를 합니다.물론 위 요소에 대한 특성을 변경이 가능 합니다. 아래 포지션에 대해 테스트 하기 전에 이런 특성을 알고 있는것이 중요 합니다.보통 확인을 할때는 style의 값을 "border: 1px solid black" 이런 형태로 박스를 쳐서 확인 합니다.▶ 포지션의 특성은 아래 4가지가 있다.static, relat…
  • profile_image 소개 하고자 하는것은 업데이트가 좀 되었지만 현재 작동을 잘 하고 있는 서포트 프로그램 입니다.VSCODE는 리눅스 같습니다.오픈된 확장프로그램 좋은것이 많지만 안되는것도 많고. 버전관련 문제도 있고 나에게 맞는것을 찾는데 시간을 써야 합니다.제가 요즘 하고 있는 CSS 서포트 프로그램 입니다. * HTML CSS 지원* Visual Studio Code에 대한 HTML ID 및 클래스 속성 자동완성.  - HTML ID 및 클래스 속성 완성.  - 연결 및 포함된 스타일 시트를 지원합니다.  - 템플릿 상속을 지원합니다.  - 추가 스타일 시트를 지원합니다.  - …
  • profile_image CSS는 페이지를 꾸며주는 역활을 합니다. HTML은 어떠한 기능이라면 말이죠. 예를 들면다른 페이지를 연결 할때는 a태그, 표형태로 표현을 하고자할때는 table 그리고 문단은 p태그 등으로 표현하는 기능적인 것입니다.그렇다면 CSS의 역활은?. 와꾸(틀)를 잡아 줍니다.. 색을 입혀 줍니다. 마우스 올라갔을때 나갔을때의 색을 변경해 줍니다.. 글자색을 변경해줍니다.. 화면크기에 따라서 넓게 혹은 좁게 모바일버전등 처리를 해줍니다.. 화면에 보이는것들과 관련이 있다고 보시면 됩니다.. 폰트를 설정 합니다.......이 페이지에선 기본적인 선택자(셀렉터)에 대해서 하나 배우고 갑니다. CSS에서 말하는…
  • profile_image MyISAM은 SELECT가 빠르고 InnoDB는 느리다그런 경우도 있고 아닌 경우도 있기 때문에 어떤 용도로 사용하느냐에 따라서 다를 수 있습니다.그리고 처음 데이터 넣은 다음 select만 90% 이상이고 테이블 사용이 업데이트나 인서트는 적은 경우인지 불특정 다수에게 서비스 하기 때문에 불특정한 row를 가져와서 보여줘야 하는것인지에 다를 수 있는 것입니다. 가장 큰 차이: 데이터와 인덱스 구조→ MyISAM  - 데이터 파일(.MYD) 과 인덱스 파일(.MYI) 이 분리됨  - 인덱스 → 데이터 파일을 다시 읽는 구조  - 동작흐름: PK 인덱스 탐색 (.MYI) -> 데이터 위치…
  • profile_image 데이터베이스를 사용하다 보면 이미 존재하는 데이터인지 확인한 후 INSERT 또는 UPDATE를 해야 하는 상황을 자주 만나게 됩니다.이때 매우 유용한 문법이 바로 INSERT ... ON DUPLICATE KEY UPDATE입니다.즉, 쿼리 한번으로 해결 된다는 의미 인데 아무곳에서나 사용 가능한것은 아니고 키 중복이 발생하는 부분에서만 사용 하는 것입니다.그렇기 때문에 unique의 특성을 모르시는 분은 사용 하면 안되겠지요.  장점- 쿼리 수 감소: SELECT → INSERT/UPDATE 두 번 쿼리 날릴 필요 없음- 동시성 문제 감소: SELECT 후 INSERT 방식보다 Race Condition 발…
  • profile_image 웹서버에 접근하는 X-Forwarded-For란?X-Forwarded-For(XFF)는 HTTP 헤더로 클라이언트가 프록시나 로드 밸런서를 거쳐 웹 서버에 접속할 때 원래 클라이언트의 IP 주소를 식별하기 위해 사용 됩니다.로그밸런스도 프록시서버의 변형된 형태가 있기 때문에 쉽게 프록시 서버라고 생각을 하면 쉽습니다.일반적으로 웹 서버는 직접 연결된 IP만 볼 수 있는데 프록시 뒤에 있으면 프록시 서버의 IP만 보이게 되는데 이런 경우 XFF 헤더가 실제 사용자 IP를 전달하는 역할을 합니다. ▷ 헤더 형식X-Forwarded-For: 클라이언트IP 프록시1 프록시2 ...여러 프록시를 거치면 쉼표로 구분되어 …
  • profile_image ifconfig는 초기 한번 정도만 사용하고 interface configuration의 약자로 리눅스/유닉스 시스템에서 네트워크 인터페이스를 설정하고 확인하는 명령어입니다.▷ ifconfig 주요 용도1. 네트워크 인터페이스 정보 조회  - 현재 활성화된 네트워크 인터페이스 목록 확인  - 각 인터페이스의 IP 주소, MAC 주소, 서브넷 마스크 확인  - 네트워크 통계 정보 (전송/수신 패킷 수, 에러 등) 확인2. 네트워크 인터페이스 설정  - IP 주소 할당 및 변경  - 서브넷 마스크 설정  - 브로드캐스트 주소 설정  - MTU(Maximum Tr…
  • profile_image 결론부터 말하면 느리게 다운로드 처리 하는 방식에 대한 것입니다.왜? 느리게 다운로드가 필요한가 하면 지연을 시키면 트래픽이 평탄화 되는 효과가 있는데 갑자기 순간적으로 팍 튀는 그런 현상을 없애기 위해서 필욯나 방법중 하나 입니다. 원리는 간단하며 읽은 만큼 내보내고 약간 지연 시키는 방식 입니다.    /**     * 청크 단위로 지연시키면서 파일 다운로드 (대용량 파일용)     *     * @param string $filePath 다운로드할 파일 경로     * @param …
  • profile_image 쿠키를 너무 많이 생성하면 브라우저에 문제가 발생 할 수 있고 작동을 하지 않습니다.자동으로 초기화 해주면 좋은데 그렇지 않기 때문에 헤더에서 페이지 읽을때 마다 체크 해서 자동삭제 해주는 프로그램 있으면 문제가 발생 하지 않도록 할 수 있습니다. 아래는 어디에서 이런 문제가 발생 했는지 쿠키 이름이라도 저장하는 기능이 있으면 좋을텐데 그 부분은 빠져 있으니 필요하신 분은 간단한 작업이므로 넣으셔서 사용하시면 됩니다.  <?php  class CookieManager {      private $maxHeaderSize = 4096;  // 일반적인 헤…
  • profile_image 프레임 워크에서도 사용하는 방식중에서 간편하게 사용하는 방식의 소개 입니다.기본 구조는 전통적인 방식으로 가독성과 빠른 처리가 장점 이면서 include를 쉽게 처리 하는 방식으로 다음과 같습니다. 우선 기본구조는 아래 형태를 가지게 되고project/│ config.php├─ include/│   ├ inc_header.php│   ├ inc_footer.php│   └ functions.php├─ app/│   ├ post_detail.php│   ├ post_list.php│   └ category_…
  • profile_image 어떤것에는 과장이 있을 수 있다는것 ...우선 말들이 많아 사용해 봤는데 설정을 좀 더 하고 스킬도 만들어야 하고 더 해야 하는데 많은 부분을 하지 않아서 제대로 된 맛을 못봤을 수 있지만 좀 더 기다려 주는것이 낳을것 같아 심심할때 잘 있는지 물어만 보고 있는중입니다.ClawdBot —> MoltBot —> OpenClaw 이름이 앞으로는 변경되지 않았으면 합니다. * 하드웨어 준비- 맥미니 이야기가 많은데 애플 마케팅 팀이 붙었나??? 어떤 컴퓨터든 관계가 없습니다. 전기세 걱정이면 노트북이 최고 입니다. - 본래 맥미니도 서버용으로 24시간 돌리는 용도로 나온것 아니잖아요* 비전공자뭔지…
  • profile_image 에디터가 딱 제 맘에 드는게 없네요. 잘 되던것이 어느날 안되기도 하고 이것 원인 찾는다고 이것 저것 해보다가 전체 삭제하고 다시 설치하고 재부팅하고 ....왜? 그러지????참고로 vscode의 경우는 문제가 있어 재설치 해야 되는 경우 완전삭제를 하고 설치 해야 됩니다. 찾아보면 완전삭제 하는 방법 설명하신분 있습니다.즉, 디렉토리 찾아 들어가서 완전하게 모두 삭제 해야 합니다.새로나온것은 보통 좋다는 것만 말하지 실제 써보면 그럼 그렇지 하는게 있지요현재 사용하던 에디터가 다른 프로그램과 연동이 안되서 변경하려 안티그래비티 설치 했는데 이 아이는 vscode 확장 프로그램 설치가 안되네요.이런 경우 폴더를 그냥복사…
  • profile_image 결론 부터 말하면 공부 여전히 열심히 해야 하고 공부의 방법과 방향이 달라지는 것입니다.즉, 사람(에이전트)를 부릴 수 있는 방법에 대한 공부를 해야하고 어떻게 하면 잘 이용 할 수 있는 방법에 대해서 나만의 노하우 같은 것이 필요 하겠습니다.요즘 "AI가 다 알려주는데 굳이 공부할 필요가 있나요?"라는 질문을 자주 듣는다. 언뜻 보면 맞는 말 같다. 코드도 짜주고 설명도 해주는데 뭐.오래전에 있었던 일인데 이런 경우가 있었다.유닉스 시스템의 /etc/passwd 파일에서 사용자 ID를 65536으로 설정했다가 시스템이 그걸 0으로 인식해버린 거다. 이게 바로 오버플러우 문제라는 것이며 이것에 대한 원…
  • profile_image 대표적인 프론트엔드 리엑트 관련된 모든 것들에 대한 것인데요.어떤것을 사용할때는 그것이 왜? 만들어 졌고 사용하지 않으면 어떤 문제가 있을 수 있고 사용했을때의 장점을 알고 있는 것이 좋습니다.요즘 보면 안해도 될것들을 하는것들이 보입니다.물론 내가 취업을 하는데 필요하고 이직을 하는데 있어 필요하면 위와 관계 없이 하는것에 대해 뭐라 할 수 없습니다.경험을 쌓기 위해서 일부러 업무를 이런것 하는것은 좀 ....보통의 일반 사이트에선 SPA가 필요가 없어요.차라리 없는게 더 좋습니다. 초기 로딩속도 느릴 수 밖에 없는 방식이기 때문에 그렇습니다.뒤로가기 문제가 왜? 있을까요. SPA 이니까 그렇잖아요.▷ SPA 장점- …
  • profile_image PHP, javaScript, C, BASIC 이런 언어를 배우는 것이 프로그램을 배운다고 착각 하는 사람들이 있는데 그런 것이 아닙니다. 이런 것은 프로그램 한것을 표현하기 위한 도구에 불과 합니다. 그럼 전혀 별개냐 그렇지는 않고 국어 잘하는 사람은 영어도 잘하고 그렇잖아요. 그리고 보통은 운동도 잘합니다. 프로그램 잘 하는 사람이 구조적으로 코딩도 잘 합니다.쉽게 말하면 프로그램 언어는C언어, PHP, 코볼 같은 프로그래밍 언어는 연필, 크레용, 붓 같은 것-> 도구일 뿐 (연필, 크레용, 붓처럼)그렇다면 프로그래밍은?문제찾기, 해결 방법 생각하기, 우선순위 정하기(계획세우기) = 생각하는 힘, 문제 해결 능…
  • profile_image DRY(Don't Repeat Yourself) 원칙은 중요한 프로그래밍 원칙이지만 맹목적으로 적용하면 오히려 코드를 복잡하게 만들 수 있습니다.오늘 프로그램 작성하다 보니 중복되는것이 보여 제거할 방법이 있냐고 물어보니 "반복되는 패턴을 함수로 추출하여 코드를 간결하게 만들 수 있습니다." 결과를 봤는데 중복을 줄인것이 틀린것이 아닌데 더 복잡하네~     // 이메일 검증    if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {        $errors[] = '유효하지 않은 이메일 주소입니다.';…
  • profile_image 작고 전력을 적게 쓰는 AI 전용 컴퓨터NVIDIA DGX Spark는 책상 위에 올려놓을 수 있을 만큼 작은 크기지만 엄청나게 강력한 AI 전용 컴퓨터입니다.▷  속도는?1 petaFLOP = 초당 1000조 번의 계산을 할 수 있습니다128GB 메모리 = 일반 노트북의 8~16배 수준▷ 할 수 있는 것은?최신 AI 모델(ChatGPT 같은 대화형 AI)을 개인이 직접 돌릴 수 있고 특히 DeepSeek Meta(페이스북) Google 등이 만든 최신 AI 모델들도 사용 가능합니다.▷ 장점은?설치 간편 - AI 프로그램들이 이미 깔려 있어서 바로 사용 가능로컬 실행 - 인터넷 없이도 내 컴퓨터에서 AI를 직접…
  • profile_image 오래되어 보이지만 만족할만한 그리고 빠른 이런 프로그램 좋아 합니다.보기만 번드르 하고 기능이 별로인 그런 프로그램 보단 이런 실속 있는 프로그램이 좋습니다. webp는 추가 플러그인을 받아야 하고 최신 버전은 사이트에 직접 들어가서 받으시면 됩니다.64비트 사이트 들어가시면 하단에 플러그인 받는 프로그램이 있는데 이걸 같이 설치 하게 해주면 안되나??? 성능차이가 있어서 그럴까?다시 보니 메인 페이지에 플러그인에 대한 안내가 있네요. 힘들게? 찾았는데 ...(위 이미지 참고)* 다운로드 받을 수 있는 주소https://www.irfanview.com/https://www.irfanview.com/64bit.h…
  • profile_image 본래 1500원짜리를 500원 할인해서 1천원에 파는것인지아니면 1천원짜리를 500원 더 높게 붙여서 할일이라고 해서 1천원에 파는지 우리는 알 수 없지만 방법은 없습니다.필요하면 사야 되는것이지윈도우10 업그레이드 종료는 올해가 아니라 내년 10월까지 입니다.단, 그냥은 안되고 계정이 없으신분은 만들어야 하고 있으신분은 등록하면 됩니다.난 윈도우 10 사용하기 싫다 내가 필요한 기능이 있는것도 아니고 시간들여서 지금 업그레이드 하긴 그렇다 하시는 분은MS에 개인정보를 약간 드리고 1년더 보안 업데이트를 받으시면 됩니다.기능적으로 사용하는 입장에서 안되던 새로운 기능이나 내가 필요한 획기적인것이 있는것이 아닌이상 필요하…
  • profile_image 하나의 프로그램에서 여러개의 창을 띄우는 경우 X 를 클릭해야 닫히는 번거로움이 있고 전 미리 보는게 필요 하지 않습니다.2가지를 설정 했는데 아래와 같습니다.1) 윈11 시작단추 옆에 검색에서 "고급 시스템 설정 보기" 검색해서 나오는것 실행 하면 아래 화면이 보입니다. 2) 윈도우키 + R 클릭 후 gpedit.msc 실행 하고 아래와 같이 설정 재부팅 없이 적용하면 바로 반영이 됩니다.이제 마우스 지나갈 때 마다 불필요하게 자원 소비 하는일도 없겠고 불편하게 X 를 클릭할 일도 없겠습니다.
  • profile_image 시작메뉴 디자인만 보면 윈11이 더 좋지만 물리법칙은 어쩔 수 없습니다.난 두번보다 한번이 더 좋기 때문에 그렇고 사용이 편리 해야 합니다.이건 사용하지 않아본 처름 보는 거라서 생기는 그런 거부반응이 아니랍니다. 위 이미지에서 네모박스 클릭하고 들어가면 하단쪽에 받을 수 있는 프로그램이 있습니다.프로그램 받는곳: GitHub - valinet/ExplorerPatcher: This project aims to enhance the working environment on Windows
  • profile_image 오른쪽 왼쪽 가운데 이건 사람의 성향 마다 다르니 뭐라 하지 않겠소....하지만 위치가 달라지는데 가운데 있으면 실행 할때 마다 위치가 달라져 불편 한데 ..왜???물론 전에도 말했듯이 나도 디자인만 보고 사용하지 않는다면 가운데가 이쁘고 좋지만 실 사용에선 아님!! 위와 같이 설정을 통해서 쉽게 변경이 가능 합니다.
  • profile_image 윈11은 두번 동작해서 원하는 것을 이루도록 만들어진 참 이상한 OS 입니다.이번에는 스크롤 막대인데 항상 보여야 하고 두께도 윈10 만큼 두꺼워야 합니다.위 이미지 처럼 옵션을 켜고 두께 조정은 아래 처럼 하면 됩니다.CMD 관리자 모드에서 실행하고 안되면 재부팅 해보시면 됩니다. 윈도우 특징중 하나가 안되면 재부팅 .... 리눅스는 그런거 사실상 거의 없는데 ...reg.exe add "HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics" /v "ScrollHeight" /d "-400" /freg.exe add "HKEY_CURRENT_USER\Control Panel\…
  • profile_image 윈도우11의 특징은 한번 할것을 두번 하게 하는 답답함을 가진 OS의 특징을 가지고 있습니다.아래쪽 작업 표시줄 부분도 그렇고(이건 작년에 기능이 생겼지요)> 그런데 이건 좋아 하는 사람도 있던데요 안보여서 좋다고. 본래 그런가 보다 하고 쓰는 사람도 있고내가 윈도우11을 사용하지 않고 액자에 걸어 놓고 그림만 보겠다면 나도 그것을 선택 하겠지만실 사용에선 불편 하기만 하기 때문에 성격만 나빠지는....것 같은데???아래는 CMD 관리자 모드에서 실행하고 재부팅을 반드시 해야 적용 됩니다.아래처럼 명령줄로 하지 않고 레지스트리 실행해서 설정 하셔도 되긴 하는데... 시간이 좀 더 걸리겠지요.# 추가 옵션 표시 - …
  • profile_image 2025년 현재 GPT같은 LLM의 프로그램 작성의 수준에 대한 것입니다. 다른분들의 말과 나의 경험과 모두 한결 같은 것이 좀 길고 복잡하면 아직은 아니다. 단, 짧은양의 프로그램이나  함수 같은것이나 단순한 작업등에 대해서는 탁월하다 그렇기 때문에 오랜 경험을 가진 프로그래머는 참 복 받았다.나이든 프로그래머의 생명력을 연장 시켜준다고 하는데 저도 그렇게 생각 합니다.유튜브에 나오는것들은 사실 대부분 마케팅용 이라고 생각을 하시면 됩니다.이 글을 작성하게 된것이 제가 QR코드 만드는 프로그램이 필요해서 왠만한것은 LLM이 잘 만들길레 시켜보았습니다. 어짜피 라이브러리 받아도 테스트 해보고 …
  • profile_image 변수가 특정 용도로만 쓰이면 헝가리안 표기법이 딱 맞는데 현실은 그렇지 않기 때문에 오히려 혼동이 생길 수 있습니다.그렇기 때문에 확실하게 타입이 정해진 경우만 사용하는 편입니다.보통 저 같은 경우는 배열과 객체 정도는 구분을 하기 위해서 사용하는 편이라고 볼 수 있습니다.  시스템 헝가리안 표기법  - i, s, a, b 등의 접두사가 붙어 변수의 자료형을 명확히 보여주는 형태로 표현 하는것    // 정수 (i)    $iUserId = 1001;    // 문자열 (s)    $sProductName = "무선 키보드";&nb…
  • profile_image 함수와 클래스의 사용에 대해서 결론부터 간단하게 정래하면 아래와 같으며 어떤것이 위에 있고 아래에 있지 않다고 학교 다닐때 부터 배웠지요. 즉, 사용하는 용도에 따라서 적합한 방식을 사용하면 되는 것입니다.- 작고 단순한 기능만 필요할 땐 → 함수- 관련 기능 여러 개 묶고 확장/유지보수 고려할 땐 → 클래스  함수의 장점- 한두 개의 기능만 필요할 때 바로 쓸 수 있음.- 작은 프로젝트나 유틸리티 코드에 적합.- 로직만 있으면 금방 작성 가능, 선언도 간단.- 적은 메모리 사용: 클래스처럼 객체를 만들지 않아도 되니 호출이 가볍다.- 직관적 함수의 단점- 확장성 부족: 여러 함수가 생기면 이름 충돌이…
  • profile_image 모던 PHP는?일반적으로 PHP 5.3(2009년) 이후를 가리키는데 이 버전부터 네임스페이스, 클로저, 늦은 정적 바인딩 등 현대적인 기능이 도입되면서 객체지향 프로그래밍과 함수형 프로그래밍 요소가 강화되었습니다. 특히 PHP 7.0(2015년)부터는 성능 개선(Zend Engine 3.0)과 새로운 기능(타입 선언, null 병합 연산자 등)이 추가되어 모던 PHP의 기준으로 자주 언급 되고 최신 PHP 8.0(2020년) 이상으로, JIT, 유니온 타입, 속성(properties) 등 고급 기능이 포함됩니다.- PHP 5.3 (2009년): 모던 PHP의 시작점.- PHP 7.0 (2015년): 성능과 기…
  • profile_image 요즘 LLM은 어떤 생각을 가지고 있는지 궁금해서 질문을 해 보았다. 핵심 코어에 대한 통찰력을 가지고 있는지 결론부터 말하면 아직은 아니다 질문PHP 프로그래머가 인기가 없고 점점 줄어드는 이유 생각해서 핵심 코어 부분에 대해 짤막하게 설명을 듣고 싶어 답변▷ 기술적 한계와 레거시 문제PHP는 초기 설계상 웹페이지 템플릿 언어로 시작했기 때문에, 현대적인 프로그래밍 패러다임을 완벽하게 지원하는데 한계가 있습니다. 타입 시스템이 느슨하고, 비동기 처리나 동시성 처리가 다른 언어들에 비해 약합니다. 특히 Node.js나 Go와 비교했을 때 성능과 확장성 면에서 뒤처집니다.▷ 부정적인 인식과 이미…
  • profile_image 써도 되는 이유는 웹브라우저는 대체로 크롬계열과 파이어폭스 모두 지원을 한지 오래되었고 webp 또한 이제 많이 알려져 있어 거의 대부분의 프로그램에서 지원을 하고 있습니다. 만약 지원을 하고 있지 않다면 업그레이드가 최소 몇년 동안은 이뤄지지 않고 있거나 심각한 문제의 회사일 가능성이 높습니다.* webp의 특징은  - webp는 png와 jpg를 혼용한 것이라 생각해도 좋습니다.  - png보다 적은 용량을 가집니다.  - jpg보다 적은 용량을 가집니다.아래는 같은 이미지에 대한 용량을 볼 수 있습니다.-rw-r--r-- 1 root root  89838  5월 14 0…
  • profile_image 유튜브 어디서 봤는데찾을 수가 없네요.시간이 걸려서 패스~본래 저도 이 방식을 많이 사용 했었습니다. 오래전에 말이죠.요즘은 삼바연결해서 사용하지만 그 전에 삼바설치 안되도 되기 때문에 사용한건데요본래 주소가 이렇습니다.프로토콜://계정:비밀번호@도메인:포트/path?쿼리스트링메일주소하고 많이 비슷하죠. 메일주소는 비밀번호가 빠진형태인거죠ftp://계정:비밀번호@주소 이렇게 웹브라우저에 붙여 넣으면 ftp 서버에 인증없이 잘 들어가집니다. 그리고 물론 지금도 잘 될텐데요.이걸 응용한것인데 계정 부분에 공백을 굉장히 길게 하는 방법으로 네이버, 카카오 같은 도메인으로 알게 하는 방법입니다.https://…
  • profile_image 이번에 설치한것이 마우스로 끌어서 선택을 했는데 블록 선택으로 되어 불편하네요전 다른 에디터 사용할때도 같은 방식으로 동작하는것을 선호 합니다. 그래야 생산성이 더 좋기 때문에 ..키보드도 그래서 엔터 부분 모두 동일한 것으로 변경하고 회사에서 사용하는것과 집에서 사용하는 형태를 같이 합니다.방법은 위처럼 선택을 해제 하면 됩니다. 순서를 정리하면 이렇습니다.1. "설정(Settings)" 또는 "환경 설정(Preferences)"으로 이동2. 검색창에 "column selection" 또는 "블록 선택"을 검색3. editor.columnSelection 설정을 찾아 체크를 해제블록설정이 편하면 그냥 사용하도 되는게 …
  • profile_image 결론부터 말하면 vscode를 수정해서 만든것이 커서ai 이기 때문에 cursor ai 프로그램에서 vscode 확장 프로그램 사용하면 됩니다.최근에는 브라우저 설치하면 북마크 가져오는것 처럼 import 하는 기능이 있으니 커서ai 설치하면서 vscode 확장 프로그램 설치 된것 자동 설치 되는것 선택하면 됩니다.하지만 설정등 몇가지에 대해서는 직접해줘야 합니다.예를 들면 setting.json의 것은 가져오지만 스니핏은 가져오지 않았습니다. 그렇기 때문에 vsocde 오래 사용하면서 설정된것이 많다면 혹시 빼먹수 있는것이 있으니 vscode는 삭제 하지 않는것이 좋을듯 합니다. 하는일이 프로젝트를 …
  • profile_image 비용이 문제네요.요즘 유심 문제 때문에 복제폰 만들 수 있다는 것과 나 하고는 통신사가 달라 관계 없지만메일은 좀 신경이 쓰입니다. 그래서 알아 봤는데 비용이 문제네요.하지만 생각해보면 별 다른 방법이 없습니다. 비용 처리 하고 안전하게 사용할것이냐 아니면 주의해서 사용할것이냐의 문제일듯 싶습니다.사진, 지문, 주민번호등 민감정보가 많이 있다고해 확인해 방문해서 보게 되었는데 제가 처음 보는 사이트여서 전 여기 가입한 적은 없는듯!!약간의 여유가 있다면 비용을 지불하는 것이 좋다고 봅니다. 왜냐하면 더 큰 비용이 지출 될 수 있기 때문에 그런데요 우리가 보험을 드는 이유와 같다고 보면 될것 같습니다.나 개인이 …
  • profile_image 웹사이트를 운영하기 전에 첫번째로 해야 하는것이 도메인 등록입니다. 숫자로된 IP 주소는 외우기도 힘들뿐만 아니라 서버가 이전되어 IP주소가 변경되거나 또는 여러개의 웹사이트를 운영하기 위해서 가상호스트를 설정하거나 하게 되면 도메인은 필수 입니다.네임서버의 역활은 도메인(영문 또는 한글)을 IP주소를 반환해 주는 역활을 합니다.도메인을 먼저 등록해야 네임서버를 사용할 수 있습니다.아래는 오랬만에 도메인 등록하기 위해서 이전에 사용하던 업체에서 등록 하려 했는데 가격이 이 가격이었나? 아닌것 같은데???해서 찾아본곳입니다. 도메인 등록할때는 중요한것이 연장을 했을 때 비용이 늘어나면 안됩니다.…
  • profile_image 예전에 도메인 등록이라고 되어 있었는데 현재는 스마트워크를 통해서 등록을 해야 되네요.순서만 알면 되는데요. 대략 다음과 같습니다. phpMailer 통해 메일 발송시  - POP3/IMAP 허용을 해줘야 하며 발송 비밀번호는 카카오 앱생성할때 자동으로 생성됨  개인 도메인 연결1) 다음메일 메뉴에 "스마트워크"라고 있습니다. 클릭 후 하란대로 하고 나면2) 네임서버에 MX 레코드 추가하라고 합니다. 그럼 추가를 해주고 나면 일정 시간이 되면 자동으로 처리 해 줍니다.        MX 서버주소     우선순위    &nb…
  • profile_image 프로그램을 하다 보면 블럭을 설정해야 되는 경우가 있습니다.그런 경우 유용한 프로그램 입니다.전 : 또는 = 정렬이 필요한 경우가 있는데 유용하게 사용하고 있습니다.Align Text Tokens 이 프로그램은 선택한 줄 내에서 특정 텍스트 토큰을 정렬할 수 있도록 합니다  Align Text Tokens 사용 방법1) 마우스로 블럭을 설정 합니다.2) F1 키를 클릭 후  Align Text Tokens 를 찾습니다.3) 어떤 기호를 정렬할지 입력해주고 엔터를 칩니다.그다음 블럭설정등 하여 한꺼번에 수정 해야 되는 작업을 하면 됩니다.가변길이 폰트는 비뚤빼둘해서 이런것에는 좋지 않아…
  • profile_image 마소의 원격관리 프로그램의 이름은 Microsoft Garage Mouse without Borders 입니다.구글에서 이렇게 검색을 해서 받아 사용하면 됩니다.장점은 다른 무료 프로그램과 다르게 클립보드 같은것 잘 됩니다.개인의 경우 단점은 아닐 수도 있으나 3대까지만 됩니다.4대라고 말을 하는곳이 있는데 그것은 자신 로컬까지 포함 4대이고 원격으로 가능한 숫자는 3대가 맞습니다.좋은 점은 직접 마우스키보드 설치를 하지 않아도 되지만 초기 한번은 해줘야겠지요다만 직접 앞에가서 하지 않아도 되는 부분만 다릅니다.이건 물리적으로 만들어진 것이 아니라 프로그램 설치만 하면 되며 물리적으로 관리를 하고 싶으면 스위치…
  • profile_image 요즘은 호환을 위해서 만들때 기존에 잘 나가는 회사의 API와 동일하게 만들어서 엔드포인트와 api 키 정도면 변경하면 바로 사용할 수 있게 만들고 있는 추세 입니다.트위터의 후신인 X 에서 생성형AI를 만들었는데 사용 방법이 그렇습니다. import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import java.nio.charset.StandardCharsets;import java.util.HashMap;import java.util.Map;import …
  • profile_image 윈도우7 이후로는 블루스크린이란것이 많이 없어졌는데요.정확히는 알 수 없는 오류 입니다.이 "알 수 없는 오류"는 말 그래도 윈도우를 만든 개발자도 어떤 오류인지 알 수 없어 이렇게 표현을 하는 것 입니다. 그래도 원인을 생각해 보자- 최근에 무엇을 했는지 생각해 보는 것이 도움이 되는 경우가 있습니다.- 윈도우 업그레이드가 있었나? 새로운 프로그램을 설치 했나- 또는 어떤 프로그램을 실행 할때만 발생을 하는가?제 경우는 특정 프로그램의 실행 할 때 발생하는 것으로 그 프로그램을 변경하는 방법으로 해결이 되었습니다. 많이 알려진 오류의 원인들- 윈도우 업그레이드 후 - 정말 CPU 에 대한 문제- 메모리에 대한…
  • profile_image AWS 사용시 특별한 이유가 있는것이 아니라면 아마존리눅스(AL) 사용하는 것이 좋기 때문에 테스트 할때 PC 가상머신에 설치 후 사용해 보기 위해서 설치까지는 잘 되었는데요. 이런!! 설치는 잘 되었는데 로그인 하는 방법을 모르겠네요!! 이 부분은 다음 기회에~ 우선 AL2, AL3(2023) 아마존 리눅스 설치하는 방법에 관한 것입니다.우리가 AWS에서는 ssh2 접속할 때 비밀번호가 아니라 인증 파일을 통해서 접속을 하는데... PC에 설치 되었는데 IP도 모르겠고 초기 GRUE 메뉴 같은것이 나오는것도 아니고 하여 로그인 까지는 못해봤네요.아마존 리눅스는 CentOS 기반 입니다. 그렇기 때문에 명령어도…
  • profile_image 페이지를 가져오지 못하니 404인가 아니면 서버쪽 설정 문제 이므로 500번때 코드가 나올까?결론은 아래 처럼 502 오류가 발생 합니다.ELB에서 리스너가 없을 경우 서버로 접속해서 데이터를 가져오지 못하는 상황에선 아래와 같은 메시지를 만나게 됩니다.포트지정 설정을 잘못해도 동일 하겠지요. 학술적으로 정리를 해보면 아래와 같이 말을 할 수 있다. HTTP 502 코드는 "Bad Gateway" 오류로 웹 서버가 게이트웨이나 프록시 서버를 통해 다른 서버로부터 유효하지 않거나 부적절한 응답을 받았을 때 발생 하게 되는데 부하분산 서버가 백엔드 서버들을 조정하며 클라이언트의 요청에 응답을 시도할 때 백…
  • profile_image https용도로 사용할 수 있는 AWS Cerificate Manager 페이지에서의 인증서 생성하는 것에 대한 것입니다.이곳에선 외부에서 받은 인증서 파일을 올리거나 무료로 인증서를 생성 할 수 있습니다.AWS 무료인증서는 속도가 빠른 장점이 있고 무료이지만 문제는 이것을 다른곳에선 사용하지 못한 다는것입니다.예를 들면 EC2의 웹서버에서 https 용도로 사용하지 못합니다.그럼 EC2에선 외부에서 생성한 인증서를 가져와 사용하던가. 아니면 클라우드프론트에서 http로 접근하여 서비스 하는 방법이 있습니다.http https 혼용하면 실 수 할 수 있기 때문에 외부 인증서 비용들여서 구매한것을 사용하는것을 권…
  • profile_image 클라우드 와치 수동으로 내보내기 하려 하는데 아래와 같은 메시지를 보게 되면GetBucketAcl call on the given bucket failed. Please check if CloudWatch Logs has been granted permission to perform this operation."S3 버킷에 대한 GetBucketAcl 호출 실패" 오류는 CloudWatch Logs가 지정된 S3 버킷에 대한 접근 권한이 없음을 의미 하기 때문에 문제를 해결하기 위해서는 S3 버킷 정책을 업데이트하여 CloudWatch Logs 서비스에 필요한 권한을 부여하면 된다.AWS는 설정 해줄 것이 상당히? 많다…
  • profile_image 온프레미스 환경에선 주기적으로 압축하여 보관하거나 복사하거나 해서 관리 후 삭제 하기도 하는데. 오토스케일링 사용으로 EC2가 없어지는 경우 이런 방식이 필요하다. 물론 EFS를 사용하는 방법도 있겠지만 난 그러고 싶지 않다.  클라우드와치 Agent를 설치 한다.yum -y install amazon-cloudwatch-agent▷ 아래는 테스트 하기 위한 로그를 2초에 한번 씩 발생 시킨다.while true; do (curl http://localhost; sleep 2); done프라이빗 네트워크라면 아래와 같이 하면 됩니다. www.test.com은 인증서가 있는 가상호스트curl -k --resolv…
  • profile_image NAT(Network Address Translation) 게이트웨이 구성으로 VPC(Virtual Private Cloud) 환경에서 프라이빗 서브넷에 있는 인스턴스들이 인터넷이나 AWS의 다른 공개 서비스에 접근할 수 있게 된다.  NAT 게이트웨이NAT 게이트웨이는 AWS에서 관리하는 서비스로, 높은 가용성과 자동 확장 기능을 제공합니다. NAT 게이트웨이를 사용하면 별도의 관리 없이도 프라이빗 서브넷의 인스턴스가 인터넷에 접근할 수 있게 되는데 방법은 다음과 같다. 아래 EIP는 미리 만들어 놓으면 그것을 선택 할 수 있다.https://ap-northeast-2.console.aws.amazo…
  • profile_image 아마존리눅스2에서 기본적으로 mysql 클라이언트가 없어서 접속을 하지 못하는 문제가 있어서 설치 하는 도중에 발생한 문제를 다음에는 쉽게 해결하기 위해서 적습니다.이게 없으면 덤프받은것 올리지도 못하고 해당 서버에서 디비서버로 접속도 못하네요~ mysql 클라이언트 설치 시도amazon-linux-extras install epel -ywget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpmrpm -Uvh mysql80-community-release-el7-3.noarch.rpmyum install mysql-community-client&n…
  • profile_image S3에서 올린 본인 이외에 제 3자도 읽을 수 있도록 올린 것이 아닌 경우 클라우드 프론트에서만 읽을 수 있는 권한을 주는 방법에 대한 것이다. 프로그램으로 하나 씩 올리면서 권한을 줬으면 문제 되지 않는다.그렇지 않고. 아래 처럼 올린 경우 권한이 없어서 오류가 발생 한다. s3cmd sync /로컬/디렉토리 s3://버킷이름 아래처럼 배포를 생성할때 설정 해도 되고 다 설정한 다음 후에 수정을 해도 됩니다.<Error><Code>AccessDenied</Code><Message>Access Denied</Message><Reques…
  • profile_image AWS 라이트세일은 정해진 사양으로 비용을 지불 하는 방식으로 예상 가능하기 때문에 나름 장점이 있습니다. 대규모 사이트가 아닌 경우 이쪽이 훨씬 유리한 측면이 있습니다. 그런데 이용하다 상위기종으로 업그레이드를 해야 하는 경우가 있는데요. 관리 쪽에 보면 아무리 봐도 업그레이드 관련된 부분은 보이지 않습니다. 방법은 있지만 문제가 없는 것은 아닙니다.즉, 사이트가 약간의 시간 만큼 멈춰야 한다는 것입니다. 그리고 생성 시간이 경우 따라 20분 정도 걸리는 경우도 있습니다. 방법은 대략 이렇습니다.1) 스냅샷을 받습니다.2) 받아진 스냅샷을 이용해서 새로운 인스턴스를 생성이때 상위 기종을 선택…
  • profile_image 결론부터 말하면 AWS 서울 리전은 현재 시점에서 '이메일 수신' 서비스를 하고 있지 않다.그렇기  때문에 '수신설정'을 할 수 없다. 반드시 필요하면 가까운 섬 나라(도쿄)를 이용하면 되겠다.정확한 것을 알고 싶으면 아래 주소에서 Email Receiving Endpoints 부분을 보면 서비스를 하고 있는 리전 목록을 볼 수 있으며 더 정확히 확인 하고 싶으면 본인 계정로그인 후 버지니아 또는 도쿄 리전을 선택해서 '이메일 수신' 항목 부분이 있는지 보면 된다. https://docs.aws.amazon.com/general/latest/gr/ses.html 메일 수신은 리눅스에서 센드메일…
  • profile_image SMTP를 이용한 메일은 PHP mail 함수를 통해 발송 시키는 가장 일반적인 방식 입니다.여기선 AWS SDK가 아니라 STMP 설정을 통해서 메일을 발송 시키는데 PHP에서 가장 잘 만들어진 PHPMailer 라이브러리를 이용 합니다. AWS SMTP 서버 활용 메일 발송 - 파일 첨부와 한글 사용 1) SMTP 설정 -> SMTP 보안 인증 생성 -> user와 password를 생성  2) 구성 -> 자격증명 -> 도메인 인증 , 메일인증     프로덕션 모드 이전일때는 보내고 받는 메일 모두 인증 해야 한다.   &n…
  • profile_image AWS SES 사용하게 되면 네임서버를 보통 라우터53을 사용하지만 여기선 리눅스에서 보통 많이 사용되는 BIND 네임서버에 대한 설정이다.▶ BIND의 기본 도메인 존파일 설정에 대해서BIND DNS 설정에서 도메인 이름을 지정할 때, 완전한 도메인 이름(FQDN, Fully Qualified Domain Name)의 끝에 점(.)을 붙이는 것이 맞다.이부분이 많이 실수하는 것중 하나 인데 점(.)이 없다면 상대적인것으로 해석을 하기 때문에 완전히 다른 결과가 나온다.간단히 말하면 도메인이 들어가는 경우는 마지막에 무조건 점(.)을 붙이면 된다. ▶ 도메인 확인된 자격 증명 인증을 위한 zone(존) 파일자신…
  • profile_image 무료로 사용하는 RDB DBMS 에서 가장 많이 사용하는 MySQL를 사용하는 오로라 mysql 설정 방법에 대해 정리 한것입니다. 오로라 RDS-MySQL 데이터베이스 생성 클라우드 환경에 맞게 AWS에서 변경한 상품이다. 오로라가 아닌 MySQL 상품도 선택을 할 수 있는데 비용을 확인하고 나면 그럴 생각이 없어질 것이다. 그리고 AWS에 맞게 변경된 제품이기 때문에 더 좋다고 볼 수 있다.   ▷ 데이터베이스 생성 방식 선택 표준생성 ▷ 엔진옵션 Aurora (MySQL Compatible) 선택하고 하단 셀렉트박스 버전이 나오는데 특별한 이유가 없다면 최신 버전을 선택한다. ▷ 템플릿 …
  • profile_image 쓰기 전용 인스턴스를 상위 등급으로 변경하여 성능을 높이고자 할 때 어떻게 해야 하는지에 대한 것입니다. 라이더 인스턴스 높은 성능의 인스턴스로 변경하기 먼저 알고 넘어가야 할것은 라이더 인스턴스 변경하면 변경하는 동안 라이더가 없기에 AWS RDS에서는 리더 인스턴스 하나를 라이더로 변경한 후 작업이 진행 됩니다. 그렇기 때문에 모두 같은 성능의 인스턴스면 문제가 되지 않겠지만 만약 다르면 성능이 높은 인스턴스를 '장애조치 우선순위' 값을 변경해 라이더가 될 수 있도록 하는것이 좋습니다. 인스턴스 변경 방법 '인스턴스 구성'에서 원하는것으로 선택 한다. 다음 변경하면 …
  • profile_image 제목은 이렇게 달아 달었지만 먼저 AWS 오로라에서는 MySQL DBMS 구조에서 흔하게 볼 수 있는 마스터 슬레이브 구조가 아닙니다.생성한 다음 아래 명령을 내려 보면 다른 방법을 사용함을 알 수 있습니다.   mysql> show master status \G  Empty set (0.00 sec)  mysql> show slave status \G   Empty set, 1 warning (0.00 sec)  mysql> show slave status;  Empty set, 1 warning (0.01 sec)  오로…
  • profile_image AWS Elasticache는 Amazon Web Services(AWS)에서 제공하는 완전 관리형 인메모리 데이터 스토어 및 캐시 서비스입니다. 이 서비스는 레디스와 Memcached를 지원하며, 이를 통해 고성능, 스케일링 가능한 및 비용 효율적인 인메모리 캐시 솔루션을 제공합니다.  Redis는 RDB가 아닙니다.RDB에서 IO를 줄이거나 슬로우쿼리가 약간 있거나 많은 게시물이 있을때 키 밸류의 인메모리 디비를 사용하면 잇점이 있기 때문에 사용하는 데이터 베이스 입니다.AWS 엘라스틱캐쉬 REDIS 레디스(Redis)에 대해 설명하자면, Redis는 고성능의 분산 저장 시스템으로서 키-값 구조의…
  • profile_image 오로라 클러스터 사용시 인스턴스를 추가, 삭제 하는 PHP SDK 예제 입니다.비교적 간단한 형태 이며 AWS 키는 본인의 환경에 맞게 변경 하면 됩니다.use Aws\Rds\RdsClient;class PabburiAws {  function profile() {    $aAwsConfig     = [      'region'      => AWS_REGION,      'version'     =>'latest',      'creden…
  • profile_image 현재 AWS의 오토스케일링 현황을 볼 수 있는 SDK 입니다.필요에 따라서 문제가 있을것으로 추정 되면 종료 시켜서 자동으로 새로 생성 되게 할 수 있습니다. 원하는용량 - 이것은 한번에 생성 시킬 인스턴스를 말합니다. 보통 1을 지정하기도 하는데 이보다는 부하가 있기 때문에 생성 시키는 것으로 최소 2이상을 주는 것이 더 좋겠습니다.아래 클래스는 오토스케일링 PHP SDK 현황 확인을 하는 것이며 아래쪽에 있는것은 종료 시키는 것입니다.  class AwsAutoScaling  {    private $client;    function __con…
  • profile_image 원격의 서버에 업그레이드를 해야 하는데 1대씩 들어가서 관리하는 방법도 있겠고 오토스케일링에 의해서 EC2가 자동으로 생성된것도 있고 할때 전체 서버에 명령을 내리기 위한 관리 프로그램입니다. AWS SSM(Systems Manager) IP로 접속하는 방식이 아닌 EC2 인스턴스ID를 이용해서 접속을 하는 방식입니다. 접속하게 되면 유저는 ssm-user로 표시되며 sudo -i 명령으로 root 유저로 전환이 가능 합니다. 사용하기 위해선 IAM에서 역활을 생성하고. 이 역활이 EC2에 적용 되어 있어야 합니다. 그리고나서 EC2에 접속해서 SSM 서비스를 활성화 시키고. 클라이언트에선 SSM 플러그인을 설치…
  • profile_image 아마존 리눅스2가 나온지 오래되서의 문제보다 새로운 패키지를 만들면서 AWS의 정책이 변경 된것으로 보인다. 그래서 인지 아마존리눅스2에선 기본적으로 설치 되어 있는경우는 경로에 문제가 없는데 새로운것으로 설치하면 안되는 문제가 있다. 설치프로그램 위치 문제가 있는 경우 PATH 추가 aws CLI와 SSM 매니저를 설치할 경우 경로가 변경이 되었다. 그렇기 때문에 기존에는 aws --version 으로 잘 설치 되었는지 확인 하였는데 현재는 PATH가 변경되어 파일이 없다고 한다. 새로 업그레드 된것들은 모두 /usr/local/bin 으로 경로가 변경된 것으로 보인다.  PATH 문제로 안되는 프로…
  • profile_image aws sdk를 설치하는 방법에는 php에서는 파이선의 pip나 노드의 npm 같은 패키지 관리자인 컴포저를 사용하는 방법이 있지만 여기선 간단하게 압축파일을 받아서 푸는 방식으로 설치를 안내 합니다. 이유는 컴포저에 대한 설명 필요 없이 압축만 풀어 오토로드 파일 인쿠르드 하여 사용하면 되기 때문 입니다.  AWS PHP SDK 설치하기 깃허브사이트에서 릴리즈를 클릭하면 현재 배포중인 최신 버전의 주소로 가게 되는데 글 작성하는 시점에서 아래 주소인것이지 버전은 달라 질 수 있습니다. https://github.com/aws/aws-sdk-php/releases/tag/3.281.8 aws.zi…
  • profile_image 액세스키 생성에 대한 부분만 언급이 되어 있어 어디서 만들어야 되는지 찾을 수 있는 부분이라 간단하게 적습니다.  aws_secret_access_key 만드는 방법 IAM > 사용자 > 사용자 이름선택 > "보안자격증명" 탭의 액세스 키 "액세스 키 만들기"를 통해서 만들면 최종적으로 2개의 키가 생성 됩니다. 1개는 액세스키(aws_access_key_id) 다른 1개는 비밀키(aws_secret_access_key) 여기서 비밀키는 csv로 다운로드 받아 두거나 잘 저장해 둬야 합니다. '완료'가 되면 다시는 알 수 있는 방법은 없습니다. 이경우는 필요하면 다시 생성을…
  • profile_image 현재 SDK 프로그램이나 콘솔에 있는 /root/.aws/credentials 파일의 내용을 통해서 액세스키는 아는데 어떤 사용자 인지 모를 경우 찾는 방법 입니다.## 액세스키를 이용해 AWS 유저 찾기aws_access_key_id 키는 아는데 유저를 모를 경우는 아래와 같은 방법으로 어떤 유저 인지 확인이 가능 하다약간의 귀찮음이 있기는 하지만 보통 사용자가 많지 않기 때문에 약간의 인내력으로 쉽게 찾을 수 있습니다. IAM > 사용자 > 사용자 이름선택 > "보안자격증명" 탭의 액세스 키https://us-east-1.console.aws.amazon.com/iamv2/home?regio…
  • profile_image AWS에서 제공하는 로드밸런스는 한가지가 아닙니다. 그리고 그에 따른 SDK도 다릅니다.아래는 가장 많이 사용한다고 볼 수 있는 어플리케이션 로드밸런스의 PHP SDK 사용에 대한 간단한 예 입니다.  require 'vendor/autoload.php';  use Aws\ElasticLoadBalancingV2\ElasticLoadBalancingV2Client;  $client = new ElasticLoadBalancingV2Client([      'version' => 'latest',      'region'  =&…
  • profile_image 아마존 머신 이미지(AMI) 생성은 가장 쉬운 방법은 현재 EC2 돌아가고 있는것에서 생성 하는것입니다.모든 셋팅을 다 해 놓은 다음 이미지를 생성하면 다음 부터는 셋팅된 상태의 OS 환경을 볼 수 있습니다.중간에 잘못 될것을 감안하여 몇가지 버전을 만들어 두는 것도 좋겠습니다.그리고 이것은 오토스케일링 생성할때 자동으로 EC2를 추가 할때 필요한 부분이기도 합니다.AMI 생성하면 스토리지가 소모되는데 비용은 용량만큼 청구가 됩니다. 청구되는 용량의 비용은 일반적으로 EBS 용량 청구와 같다고 생각하시면 됩니다.보통 10가에 10달러이던가요? 정확히 기억이 나진 않은데 비용이 많이 청구 되지 않습니다. 보통 리눅스 8G…
  • profile_image EC2 생성을 미리 정해진 규칙에 따라 빠르게 생성하게 하기위해서 필요한것으로 오토스케일링 생성시 필요한 부분이기도 합니다. 아래는 설정할때 일반적인 부분중 간단하게 필요한 부분만 정리한 부분 입니다. 시작템플릿 몇가지 중요한 사항을 적어 두도록 합니다. 인스턴스 유형 가용영역에 따라 안되는곳이 있으니 잘 확인하고 지정해야 합니다. 키페어 이건 ssh 로그인할때 필요한것으로 잘 보관해 두두록 합니다. 새로 만들때는 서비스명칭 같은 것으로 구분이 명확하게 가는것으로 만들면 되고 여러 리전을 사용할때는 혼동이 될 수 있는 부분이 있을 수 있으니 이부분 필요하면 명칭에 넣도록 합니다. 네트워크 설정 고급네트워…
  • profile_image EC2 인스턴스를 자동생성하는 오토스케일링 오토스케일링 그룹을 만들기 전에 아래 부분을 먼저 만들어 놓은 다음 진입을 하는것이 좋다. VPC, 방화벽(보안그룹) AMI 이미지, 시작템플릿 로드밸런스 시작 템플릿 또는 구성 선택 미리 만들어 놓은 시작 템플릿 선택 이름 고유한 이름으로 쉽게 식별 가능한것을 사용하면 좋다. test인경우는 후에 착각하지 않도록 반드시 붙여 주는것이 좋으며 일반적으로 서비스명을 넣어 주면 된다. 시작템플릿 미리 만들어 놓은 시작템플릿을 사용하여 인스턴스를 생성하기 위한것으로 SSH 접속을 위한 키페어 선택과 인스턴스 강제종료를 할 것인가등 선택해 놓은 것으로 생성하기 위…
  • profile_image 아마존 EFS 마운트 하는 방법(AL2) 아마존 리눅스2에서 EFS(Elastic File System) 마운트 하는 방법에 대한 것입니다. 이것은 nfs v4를 지원하는 NFS 파일 시스템이라 생각해도 됩니다. EFS 인식 패키기지 설치 EC2 인스턴스에amazon-efs-utils 패키지를 설치한다. yum -y install amazon-efs-utils 이 패키지가 설치해야 파일시스템 타입 efs 옵션을 사용 할 수 있다. EFS 마운트 다음과 같은 방법으로 마운트 한다. 마운트에 대해서 모르시는 분은 우선 마운트에 대해 알면 좋은데 마운트란 다른 장치를 붙이는 것을 말한다. …
  • profile_image ELB에 EC2 부하분산 설정하기 EC2 부하분산의 설정의 순서는 다음과 같습니다. 대상을 설정한다 (EC2 > 로드 밸런싱 > 대상그룹) 로드밸런스를 설정 한다. (EC2 > 로드 밸런싱 > 로드밸런서) 대상 그룹이 하는일 기본 구성에 대한 헬스체크(장애확인)를 하기 위한 것입니다. 1단계(설정: 세부 정보 지정) 기본구성: 인스턴스, 람다, IP 주소등이 있는데. 일반적인 EC2를 위한 것이면 '인스턴스' 선택 "대상그룹 이름"을 정해줄때는 알기 쉽도록 서비스-프로토콜과 관련된것을 사용합니다. VPC 선택은 대상이 되는 장비와 같은것을 선택 프로토콜 버전은 HTT…
  • profile_image CDN 서비스인 클라우드 프론트와 부하분산 서비스인 ELB를 연동 했을때 EC2에선 X_FORWARDED_FOR 값이 어떻게 되는지에 대한 것입니다. 클라우드프론트 ELB EC2 사용자IP 얻기 AWS 구성이 아래와 같을때 사용자의 실제 IP를 얻기 위한 것입니다. IP부분 참고(괄호안) 유저(1.2.3.4) -> 클라우드프론트(12.13.14.15) -> EBL(12.10.12.92) PHP로는 아래 변수로 얻을 수 있음 $_SERVER['REMOTE_ADDR'] 는 ELB의 IP가 찍히게 된다. -> 12.10.12.92 유저IP 실제 사용자IP와 ELB 이전에 있는 클라우드프론트의 …
  • profile_image 정보시스템의 핵심적인 품질 요소와 성능을 체계적으로 평가하고 분석하여 지속적인 개선 방향을 도출하기 위한 중요한 관리 서식으로 품질속성명, 평가방법, 목치치, 현재치, 개선필요성으로 작성 되었습니다.   품질속성 주요항목 품질속성명: 시스템의 성능과 안정성을 종합적으로 평가하고 측정하는 기본적인 속성을 정의합니다. 설명: 각 품질속성의 세부적인 특성과 중요성을 명확하게 기술하여 이해를 돕습니다. 평가방법: 객관적이고 정량적인 측정 기준을 통해 시스템의 품질 수준을 정확하게 분석합니다. 목표치: 시스템 성능 향상을 위한 구체적이고 달성 가능한 최적의 기준값을 설정합니다.   작성시 고려사항 품…
  • profile_image 다양한 애플리케이션의 리소스 활용도와 소비 패턴을 상세하게 기록하고 분석하여 효율적인 자원 관리를 위한 종합적인 정보를 제공하는 관리 양식으로 리소스 유형, 사용량, 사용일자로 이루어져 있습니다.   리소스 사용량 주요항목 리소스 유형: 애플리케이션별 세부적인 자원 활용 현황을 체계적으로 분석하고 기록하는 방법을 제시합니다. 사용량 분석: 각 애플리케이션의 자원 소비 수준과 트렌드를 정확하게 파악하고 평가하는 접근 방식을 포함합니다. 단위 측정: 다양한 리소스의 정량적 측정 기준과 표준화된 평가 방법론을 구체적으로 정립합니다. 활용 전략: 수집된 리소스 사용 데이터를 바탕으로 최적화된 자원 배분 전략을 …
  • profile_image 정보 기술 인프라스트럭처의 효율적인 구성과 배포를 위한 자동화된 프로세스를 상세히 기록하고 추적하는 중요한 서식으로 작업내용, 담당자로 되어 있습니다.   작성시 고려사항 데이터 정확성: 프로비저닝 자동화 기록의 모든 항목을 정확하고 상세하게 입력하여 신뢰성을 확보합니다. 기술적 일관성: 자동화 도구와 스크립트의 표준화된 접근 방식을 유지하여 일관된 프로비저닝 환경을 구축합니다. 보안 준수: 프로비저닝 과정에서 기업 내부 보안 정책과 규정을 엄격하게 준수하고 관리합니다. 지속적 개선: 프로비저닝 자동화 프로세스의 성능과 효율성을 주기적으로 평가하고 개선합니다. { "@context": "https://…
  • profile_image 다양한 데이터베이스 간 정보 교환과 일관성 유지를 위한 핵심 메커니즘을 상세하게 기록하고 관리하는 중요한 서식으로 동기화ID, 동기화명, 소스데이터베이스, 대상데이터베이스, 동기화유형으로 작성 되었습니다.   동기화 메커니즘 주요항목 데이터베이스 연계: 소스 데이터베이스와 대상 데이터베이스 간의 정확하고 신속한 정보 전달 방식을 정의합니다. 동기화유형: 실시간 또는 배치 방식 등 다양한 데이터 동기화 전략을 명확하게 선택하고 적용할 수 있습니다. 실행주기: 데이터 동기화의 빈도와 시간을 구체적으로 설정하여 일관성 있는 데이터 관리를 지원합니다.   작성시 고려사항 데이터 무결성: 동기화 과정…
  • profile_image 다국어 서비스를 위한 애플리케이션 현지화 과정을 상세하게 기록 관리하며 개발 팀의 언어 리소스 통합 지원을 위한 문서서식으로 애플리케이션명, 개발팀, 주요기능, 리소스 ID, 원본 텍스트로 되어 있습니다.   작성시 고려사항 언어 코드 준수: 국제 표준 언어 코드 체계를 엄격하게 준수하고 일관성을 유지해야 합니다. 문화적 맥락 고려: 단순 번역을 넘어 각 언어권의 문화적 뉘앙스와 표현을 반영해야 합니다. 텍스트 길이 대응: 언어별 텍스트 길이 차이에 유연하게 대응할 수 있는 레이아웃 설계가 필요합니다. 특수 문자 처리: 유니코드 지원 및 다국어 특수 문자의 정확한 렌더링을 보장해야 합니다. 언어 리소스 …
  • profile_image 건물 내 공기 순환과 질 관리를 위한 중요한 환기설비의 상태와 성능을 정기적으로 확인하고 기록하여 쾌적하고 안전한 실내 환경을 유지할 수 있는 서식으로 점검일자, 설비명, 점검자로 구성 되어 있습니다.   환기시스템 주요항목 점검일자: 환기설비의 정기적인 점검 날짜를 명확하게 기록하고 체계적으로 관리하는 방법을 제시합니다. 설비명: 해당 환기시스템의 고유한 명칭과 특성을 상세하게 기재하여 정확한 식별이 가능하도록 합니다. 점검자: 전문성 있는 담당자가 점검을 진행하고 자신의 신원을 명확하게 기록하는 절차를 진행합니다. 점검결과: 환기설비의 현재 상태와 성능을 객관적이고 상세하게 평가하여 기록하는 방법을 …
  • profile_image 다양한 기술 물품의 세부 내용을 기록하고 관리하며 정확한 조달 현황을 즉시 파악할 수 있는 행정 문서양식으로 물품명, 규격/모델명으로 구성되어 있습니다.   물품조달 주요항목 물품명: 정확하고 상세한 기술 물품의 명칭을 명확하게 기재하여 식별성을 높입니다. 규격: 해당 물품의 구체적인 모델명과 기술적 세부 사양을 상세하게 기록합니다. 수량: 현재 확보된 물품의 정확한 수량을 체계적으로 관리하고 파악합니다. 단가: 개별 물품의 정확한 구매 단가를 투명하게 기록하여 예산 관리를 지원합니다. 금액: 수량과 단가를 곱한 총 구매 금액을 명확하게 산정하여 재무적 정보를 제공합니다. 비고란: 추가적인 특이사항이나 …
  • profile_image 기관의 대외비 자료에 대한 상세한 내역과 현황을 기록하고 관리하기 위해 작성되는 중요한 보안 관련 기록물로서 정보의 체계적인 추적과 관리에 필수적인 문서양식으로 등급구분, 관리부서, 비용구분, 사용용도, 예산금액, 비용명세로 되어 있습니다.   대외비 관리대장 주요항목 등급구분: 문서의 보안 수준과 중요도에 따라 세부적인 등급을 명확하게 구분하고 분류합니다. 관리부서: 해당 대외비 문서를 직접적으로 관리하고 감독하는 부서의 책임과 역할을 상세히 기재합니다. 비용구분: 대외비 문서와 관련된 모든 재정적 세부 사항을 정확하고 투명하게 기록합니다. 사용용도: 대외비 문서의 구체적인 활용 목적과 범위를 명확하게…
  • profile_image 전체 시스템의 안정성과 신뢰성을 확보하기 위해 각 통신 구간에서 요구되는 입력 데이터의 정합성을 점검하고 검증하는 중요한 기준을 제공하는 서식으로 API명, 파라미터명, 데이터타입, 필수여부, 유효범위, 검사방법으로 구성되어 있습니다.   파라미터 유효성 검사 주요항목 데이터타입: 각 파라미터가 요구되는 데이터 형식에 정확히 부합하는지 세부적으로 확인하고 검증합니다. 필수여부: 해당 파라미터의 입력 필수 조건을 명확히 규정하고 누락 여부를 철저히 점검합니다. 유효범위: 허용 가능한 값의 범위를 정밀하게 정의하고 해당 경계값을 엄격히 관리합니다. 검사방법: 각 파라미터에 대한 표준화된 검증 절차와 알고리즘…
  • profile_image 기술 분야에서 중요한 자료들의 체계적인 정보를 종합적으로 기록하고 관리하는 목적으로 활용되는 전문적인 서식으로 관리번호, 자료명칭, 생성일자, 담당자로 이루어져 있습니다.   자료 관리 주요항목 관리번호: 각 기술 자료를 고유하게 식별하고 추적할 수 있는 체계적인 일련번호를 부여합니다. 자료명칭: 기술 자료의 정확하고 명확한 제목과 내용을 간결하게 표현하는 정보를 포함합니다. 분류: 기술 자료의 세부 영역과 특성에 따라 전문적인 카테고리로 구분하고 분류합니다. 생성일자: 해당 기술 자료가 최초로 작성되거나 생산된 정확한 날짜를 기록합니다. 담당자: 기술 자료를 작성하고 관리하는 책임자의 개인정보를 명확하…
  • profile_image 데이터베이스 구조와 설계 내용을 포괄적으로 기록하고 관리하며 시스템 개발에 필요한 핵심 정보를 상세하게 정리하는 기술 서식으로 설계명, 작성자, 생성일, 시스템명, 테이블명, 컬럼명, 데이터타입, 제약조건으로 구성되어 있습니다.   스키마 설계 주요항목 테이블 구조: 데이터베이스의 논리적 구성과 관계를 명확하게 정의하고 설계합니다. 컬럼 특성: 각 테이블의 속성과 데이터 타입을 체계적으로 분석하고 최적화합니다. 제약조건: 데이터 무결성을 보장하기 위한 기본키와 외래키 등의 제약사항을 면밀히 검토합니다. 성능최적화: 인덱스 전략과 쿼리 효율성을 고려한 설계 방안을 수립합니다. 확장성: 향후 시스템 변경과 …
  • profile_image 데이터베이스의 정확성과 신뢰성을 확인하는 중요한 문서로 정보 시스템의 무결성을 체계적으로 점검하고 오류를 식별하여 데이터 품질을 관리하는 문서서식으로 검증 대상, DB 종류, 테이블명, 검증일자, 검증자, 검증 항목, 기준값으로 구성되어 있습니다.   데이터무결성 주요항목 검증대상: 데이터베이스 내 각 테이블의 구조와 내용에 대한 포괄적인 점검을 수행합니다. 무결성기준: 데이터의 일관성과 정확성을 판단하는 세부적인 기준을 명확히 설정합니다. 오류유형: 중복 데이터 부정확한 값 누락된 정보 등 다양한 무결성 위반 사항을 식별합니다. 검증범위: 데이터베이스의 모든 핵심 테이블에 대한 체계적인 검증 절차를 수…
  • profile_image 소프트웨어의 품질과 안정성을 확인하기 위해 실시하는 테스트 과정과 결과를 상세하게 기록하는 중요한 문서양식으로 테스트항목, 테스트일자, 담당자, 소프트웨어버전, 테스트환경, 케이스번호, 기능명, 테스트결과로 구성 되어 있습니다.   작성시 고려사항 결과기록: 테스트 케이스별 상세한 결과를 명확하고 객관적으로 기록하여 분석의 신뢰성을 확보합니다. 결함분석: 발견된 결함의 심각도와 영향 범위를 정확하게 평가하고 개선 방안을 제시합니다. 객관성유지: 개인적 편견을 배제하고 사실에 근거한 중립적인 관점으로 평가를 수행합니다. 보안관리: 테스팅 기록부에 포함된 중요 정보를 안전하게 관리하고 무단 열람을 방지합니다…
  • profile_image 소프트웨어 개발에 필요한 다양한 자재와 물품에 대한 조달 내역을 체계적으로 기록하고 관리하기 위한 중요한 업무 문서서식으로 발주일자, 공급업체, 납기일으로 구성되어 있습니다.   자재조달 주요항목 발주정보: 공급업체별 세부적인 자재 구매 내용과 조달 조건을 명확하게 기록하는 중요한 절차입니다. 품목관리: 소프트웨어 개발에 필요한 각종 물품과 장비의 규격 및 수량을 상세하게 문서화하는 과정입니다. 가격정보: 개별 자재의 단가와 총 금액을 정확하게 산정하고 예산 집행 현황을 추적하는 방법입니다. 납기관리: 공급업체로부터 자재를 인수받는 예정 일정과 조건을 구체적으로 명시하는 기준입니다. 부가정보: 자재조달과…
  • profile_image 소프트웨어 성능 관리와 시스템 안정성 확보를 위해 메모리 사용량을 체계적으로 기록하고 분석하는 중요한 문서서식으로 모니터링일자, 모듈명, 초기메모리사용량(MB), 현재메모리사용량(MB), 메모리누수량(MB)로 구성 되어 있습니다.   메모리누수 주요항목 모듈별 메모리 사용량: 각 모듈의 초기 메모리 사용량과 현재 메모리 사용량을 세부적으로 확인하고 분석할 수 있습니다. 누수 패턴 식별: 특정 모듈에서 지속적으로 발생하는 메모리 누수 현상을 정확하게 추적하고 기록합니다. 시간대별 변화: 모니터링 일자에 따른 메모리 사용량 변동 추이를 종합적으로 관찰할 수 있습니다. 임계값 설정: 허용 가능한 메모리 사용량…
  • profile_image 기관에서 사용하는 다양한 기자재의 상세 정보와 이력을 체계적으로 기록하고 관리하기 위한 중요한 문서로 효율적인 자산 관리와 추적을 위한 문서양식으로 관리번호, 보관장소, 구입일자, 담당자로 되어 있습니다.   기자재 관리대장 주요항목 관리번호: 각 기자재를 고유하게 식별하고 관리할 수 있는 체계적인 번호 부여 방식을 적용합니다. 품명 및 규격: 기자재의 정확한 명칭과 세부 규격을 명확하게 기록하여 구분의 용이성을 확보합니다. 수량 및 보관장소: 현재 보유한 기자재의 정확한 수량과 구체적인 보관 위치를 상세히 기재합니다. 구입일자와 담당자: 기자재의 도입 시기와 책임 관리자를 명확히 표기하여 책임성을 강화…
  • profile_image 소프트웨어 라이선스 현황을 체계적으로 기록 관리하며 소프트웨어 자산의 효율적인 운영을 위한 중요한 정보를 종합적으로 정리하는 문서서식으로 소프트웨어명, 라이선스유형, 사용자수, 라이선스키, 유효기간으로 구성 되어 있습니다.   라이선스 관리 주요항목 라이선스 유형: 소프트웨어별 라이선스 유형과 세부 조건을 상세하게 기록하고 분류하는 중요한 정보를 포함합니다. 사용자 현황: 각 소프트웨어별로 허가된 사용자 수와 실제 사용 인원을 정확하게 확인하고 관리할 수 있는 기준을 제공합니다. 라이선스키 관리: 고유한 라이선스키를 체계적으로 기록하고 중복 및 분실 방지를 위한 핵심적인 관리 방안을 마련합니다. 유효기간…
  • profile_image 재무 관리에 필요한 수금 현황을 체계적으로 기록하고 추적할 수 있는 중요한 문서로서 재무팀의 자금 흐름과 수입 상황을 종합적으로 파악하는데 활용되는 양식으로 수금일, 수금자명, 수금처, 수금액, 수금방법, 항목명으로 작성 되었습니다.   작성시 고려사항 정확성: 모든 수금 관련 정보를 누락 없이 정확하게 기록하여 재무정보의 신뢰성을 확보해야 합니다. 세부사항: 수금액과 관련된 모든 부가정보를 상세하게 기재하여 향후 재무분석에 활용할 수 있습니다. 일관성: 동일한 기준과 양식으로 지속적으로 작성하여 데이터의 연속성을 유지해야 합니다. 보안관리: 민감한 재무정보를 다루므로 접근권한과 보관에 대한 엄격한 보안…
  • profile_image 정보 시스템의 중요한 데이터베이스 구성 세부사항을 체계적으로 기록하고 관리하기 위한 목적으로 작성되는 기본 참조 양식으로 DB 종류, OS 종류, 서버 사양, 설치 경로, 포트 번호, 생성일으로 이루어져 있습니다.   데이터베이스 환경 주요항목 데이터베이스 종류: 구축된 데이터베이스의 유형과 특성을 명확하게 식별하고 상세하게 기록하는 절차를 진행합니다. 버전 관리: 현재 운영 중인 데이터베이스 소프트웨어의 정확한 버전 정보를 체계적으로 관리하고 추적합니다. 운영체제 환경: 데이터베이스가 구동되는 운영체제의 세부 정보와 호환성을 종합적으로 확인합니다. 서버 성능 정보: 데이터베이스 서버의 하드웨어 사양과 …
  • profile_image 소프트웨어 개발 및 품질 관리 과정에서 필요한 다양한 테스트 데이터를 체계적으로 생성하고 관리하는 중요한 기록 서식으로 테스트ID, 테스트명, 데이터유형, 생성일, 생성자로 구성되어 있습니다.   테스트 데이터 주요항목 테스트명: 테스트의 목적과 범위를 명확하게 표현하여 개발팀의 이해를 돕습니다. 데이터유형: 다양한 테스트 시나리오에 적합한 데이터 분류 체계를 제공합니다. 생성일: 데이터의 시간적 맥락과 버전 관리에 중요한 정보를 포함합니다. 생성자: 데이터 책임자와 생성 담당자를 명확히 식별할 수 있는 정보를 기록합니다.   작성시 고려사항 데이터 정확성: 테스트에 사용되는 모든 데이터는 …
  • profile_image 기술부품의 세부적인 정보와 사용 현황을 체계적으로 기록하고 관리하는 중요한 문서로 부품별 입고와 사용 내역을 상세하게 추적하여 효율적인 자원 관리를 지원하는 양식으로 부품명, 보관위치, 사용기간으로 되어 있습니다.   부품관리 주요항목 부품명세: 각 기술부품의 정확한 명칭과 세부 규격을 명확하게 기록하고 식별할 수 있습니다. 수량관리: 현재 보유한 부품의 입고 수량과 현재 재고 상황을 체계적으로 파악할 수 있습니다. 보관위치: 부품의 정확한 물리적 보관 장소와 세부 위치 정보를 상세하게 관리할 수 있습니다. 사용기간: 부품의 시작 및 종료 시점을 명확하게 기록하여 수명 주기를 관리할 수 있습니다. 이력추…
  • profile_image 다양한 서비스의 상세한 호출 현황과 성능을 체계적으로 관리하고 분석할 수 있는 중요한 서식으로 API명, 서비스명, 생성일, 담당자, 호출 횟수, 성공 횟수, 실패 횟수, 총 호출 횟수, 총 성공 횟수로 이루어져 있습니다.   작성시 고려사항 정확성 유지: 모든 데이터는 실제 사용 현황과 일치하도록 정확하게 기록해야 합니다. 시간대 일관성: 호출 횟수와 응답 시간은 동일한 시간대 기준으로 일관되게 측정해야 합니다. 주기적 업데이트: 매일 또는 매월 정기적으로 사용량 데이터를 누락 없이 업데이트해야 합니다. 보안 주의: 민감한 서비스 정보를 포함하므로 외부 유출되지 않도록 철저히 관리해야 합니다. 이상 징…
  • profile_image 효율적인 소프트웨어 시스템 구축을 위한 전략적 아키텍처 설계 접근 방식을 포함하는 전문적이고 체계적인 기술 서식으로 프로젝트명, 프로젝트 코드, 시작일자, 종료일자, 담당자, 시스템명, 주요 기능, 아키텍처 유형, 모듈명으로 구성되어 있습니다.   소프트웨어 아키텍처 주요항목 시스템 구조: 안정적이고 확장 가능한 아키텍처 설계를 통해 소프트웨어의 성능과 유연성을 극대화할 수 있습니다. 기술 선택: 프로젝트 목표와 요구사항에 최적화된 프로그래밍 언어와 프레임워크를 선정하여 개발 효율성을 높입니다. 모듈성: 각 소프트웨어 컴포넌트의 독립성과 재사용성을 확보하여 유지보수와 확장성을 개선할 수 있습니다. 성능 …
  • profile_image 서버의 다양한 로깅 정보를 체계적으로 관리하고 모니터링하기 위한 중요한 문서로서 로그 레벨과 경로 등 세부 설정을 종합적으로 기록하는 문서양식으로 서버명, IP주소, 로깅레벨, 로그파일경로, 보기기간(일)로 구성되어 있습니다.   로깅설정 주요항목 서버명: 각 서버의 고유한 식별자와 역할에 따른 명확한 이름을 정의하고 관리합니다. 아이피주소: 해당 서버의 네트워크 통신을 위한 고유한 인터넷 프로토콜 주소를 정확하게 기록합니다. 로깅레벨: 시스템의 상세한 정보 기록 수준을 정의하여 장애 대응과 성능 분석에 활용합니다. 로그파일경로: 로그 데이터가 저장되는 정확한 디렉터리 위치와 접근 권한을 상세히 기재합니…
  • profile_image 데이터베이스 변경과 이전 과정을 상세히 기록하여 시스템 변화를 효율적으로 관리하고 이력을 종합적으로 파악할 수 있는 문서서식으로 마이그레이션 일자, 마이그레이션 버전, 담당자로 이루어져 있습니다.   마이그레이션 주요항목 마이그레이션 일자: 데이터베이스 변경 및 이전 작업이 수행된 정확한 날짜와 시간을 상세히 기록하며 추적성을 확보합니다. 마이그레이션 버전: 현재 시스템의 데이터베이스 버전과 변경된 버전을 명확하게 식별하고 관리하는 중요한 정보를 제공합니다. 담당자 정보: 데이터베이스 마이그레이션 작업을 수행한 담당자의 상세 인적사항과 연락처를 정확하게 기재합니다. 변경 범위: 마이그레이션 과정에서 수정…
  • profile_image 시스템 아키텍처의 구조와 특성을 상세히 기록 관리하며 프로젝트 전반에 걸친 설계 세부사항을 정립하는 중요한 문서서식으로 프로토타입 명, 작성일, 작성자, 시스템 명칭, 시스템 설명, 프로젝트 범위, 구성 요소, 주요 기능으로 이루어져 있습니다.   아키텍처 프로토타입 주요항목 시스템 구조: 프로토타입의 전체적인 아키텍처 구성과 주요 컴포넌트를 체계적으로 정의하고 설명합니다. 기능적 요구사항: 시스템의 핵심 기능과 세부적인 성능 요구사항을 명확하게 식별하고 문서화합니다. 기술적 아키텍처: 프로토타입에서 사용되는 기술 스택과 아키텍처 패턴을 상세하게 규정합니다. 통합 전략: 다른 시스템 및 외부 컴포넌트와의…
  • profile_image 네트워크 상의 웹소켓 통신 연결 상태와 활동을 체계적으로 기록하고 추적하여 실시간 데이터 교환 과정을 상세하게 문서화하는 문서양식으로 연결 상태, 마지막 활동 시간, 프로토콜, URL, 생성 시간, 만료 시간, 연결 유형, 이벤트, 메시지 내용으로 되어 있습니다.   웹소켓 연결 주요항목 연결 상태: 각 웹소켓 연결의 현재 상태와 안정성을 종합적으로 확인하고 모니터링할 수 있습니다. 프로토콜 정보: 웹소켓 통신에 사용되는 프로토콜의 세부적인 특성과 통신 방식을 명확하게 기록합니다. 연결 이력 관리: 웹소켓의 생성부터 종료까지 모든 단계별 상세한 연결 흐름을 체계적으로 관리합니다. 시간 정보: 연결 생성 …
  • profile_image 기술 분야의 다양한 자원을 종합적으로 기록 관리하며 현황을 효율적으로 파악할 수 있는 중요한 행정 양식으로 기술분야, 자원명, 보유기관으로 되어 있습니다.   기술자원 주요항목 자원명: 각 기술 자원의 세부적이고 명확한 명칭을 체계적으로 기재하여 식별성을 높입니다. 규격: 자원의 정확한 기술적 사양과 상세 규격을 세밀하게 작성하여 정보의 정확성을 확보합니다. 수량: 보유하고 있는 자원의 정확한 숫자와 수량을 상세히 기록하여 재고관리를 용이하게 합니다. 보유기관: 해당 기술자원을 소유하고 관리하는 기관의 정보를 명확하게 기재합니다. 위치: 기술자원의 구체적인 물리적 또는 논리적 위치 정보를 상세히 표기합니…
  • profile_image 정보보안 분야에서 발견된 취약점과 대응 내역을 상세하게 기록 관리하며 보안 개선을 위한 중요한 근거 자료로 활용되는 양식으로 테스트명, 테스트일자, 테스트유형, 테스터, 테스트대상, 취약점ID, 취약점명, 심각도, 조치일자로 구성 되어 있습니다.   보안테스트 주요항목 테스트 목적: 시스템의 잠재적 보안 취약점을 체계적이고 정밀하게 식별하고 분석하는 과정을 진행합니다. 테스트 유형: 외부 침투 테스트 내부 네트워크 취약성 평가 웹 애플리케이션 보안성 검증 등 다양한 보안 테스트 방법을 적용합니다. 취약점 식별: 보안 약점을 발견하고 해당 지점에 대한 상세한 기술적 정보와 위험 수준을 명확하게 평가합니다.…
  • profile_image 기술 분야의 실습 현장에서 발생하는 다양한 활동과 진행 상황을 세밀하게 기록하고 관리하며 향후 참고자료로 활용할 수 있는 양식으로 실습명, 담당자, 연락처, 실습일자로 작성 되었습니다.   작성시 고려사항 정확성: 모든 항목을 객관적이고 명확하게 기록하여 신뢰할 수 있는 정보를 제공합니다. 완전성: 실습과 관련된 모든 필수 정보를 빠짐없이 기재하여 누락된 내용이 없도록 합니다. 가독성: 문서의 형식과 작성 방식을 일관되고 명확하게 유지하여 쉽게 이해할 수 있게 합니다. 보안성: 민감한 정보는 적절히 보호하고 접근 권한을 고려하여 작성합니다. 업데이트: 실습 진행 중 발생하는 변경사항을 즉시 반영하여 최신…
  • profile_image 어떤 폰트를 사용하느냐에 따라 사이트의 분위가가 많이 다르기 때문에 자신의 사이트에 맞는 폰트를 잘 선택할 필요가 있습니다. 웹폰트를 기반으로 했으며 폰트 잘 모르겠으면 대형 사이트에서 사용하는것 사용하면 그만이긴 합니다.하지만 난 좀 다르게 서비스를 하고 싶고 이용자들에게 다르게 보이고 싶다 하면 폰트의 변경은 좋은 방법중 하나 입니다. 폰트 변경시 좋은점  - 디자인 향상: 브랜드 아이덴티티 강화, 감성적/고급스러운 분위기 연출  - 가독성 개선: 사용 목적에 맞는 폰트로 읽기 편하게 개선 가능  - 특징 부여: 차별화된 느낌 제공 (ex. 뉴스, 쇼핑몰, 블로그 각기 다른 톤)&…
  • profile_image 난 복잡한 부트스트랩이나 테일윈드 같은것 사용하기 싫고 순수 html 로만 페이지를 만들고 싶다.보통 백오피스 페이지가 그렇습니다.(시간이 들어가니 그렇지요. 집에서 양복 입지 않는것과 같은 이치~)하지만 반응형은 필요하고 보여지는 것은 좀 괜찮아야 한다면 pico css를 추천합니다.폰트사이즈만 약간 줄여서 사용하면 그만.아래는 폰트사이즈 때문에 테스트 해본것입니다.결론 부터 말하면1rem은 16pxpico css 기본은 21px 입니다. 부트스트랩5도 이정도 될듯.그렇다면 내가 보기엔 왜? 폰트사이즈가 무지막지 하게 크냐!나 같은 시력이 좋은 사람을 위한것이 아니라 항상 그렇듯이 기준은 나쁜쪽에 둬야 하기 때문에 그…
  • profile_image 기본적으로 제공이 안되고 있어서 확인 후 테스트 해본 것입니다.간단하며 어떤 방식으로 사용 할것 인지는 본인 판단으로 하면 되며 rem 방식이 제일 무난 하게겠지요.   <!doctype html>  <html lang="ko">  <head>    <meta charset="utf-8">    <meta name="viewport" content="width=device-width, initial-scale=1">    <meta name="color-scheme" con…
  • profile_image 외부파일을 읽어서 사용하는 경우에 오류가 있을 때 처리하는 방법에 대한것입니다.이런 문제 발생 할 걱정이 되면 자신의 서버에 모두 저장하고 사용하면 됩니다.일반적인 경우는 모두 자사의 서버에 두고 사용하기 때문에 이런것을 신경쓸 필요는 없지만 그래도 이런 방법도 있는것을 알고 있으면 좋겠지요~아래는 먼저 읽힌것이 실패할 경우 처리 하는 방법의 예 입니다.  <!DOCTYPE html>  <html lang="ko">    <head>      <meta charset="UTF-8" />    &nb…
  • profile_image 파일 첨부할때 사용합니다.기본이 모든 파일로 되어 있는데 특정 워드파일만 받고 싶다든지 아니면jpg 이미지만 받고 싶을때 선택을 그것만 가능하게 하는 방법에 대한 것입니다. accept 속성에 MIME 값을 넣어주면 됩니다.    <!-- 모든것을 보여줄 때는 아래처럼 하면 된다: 순서대로 오디오,동영상,이미지 -->  <input type="file" accept="audio/*">  <input type="file" accept="video/*">  <input type="file" accept="image/*">&nbs…
  • profile_image 부트스트랩에서는 대부분 영문의 약자를 생각하면 되면 되는데 문제는 왼쪽, 오른쪽이 아니라 시작, 끝 인것이 있다는 것이다.마진: m패딩: p * 위, 아래top: tbottom: b * 왼쪽 오른쪽 보다는 시작과 끝으로 생각하면 된다.left: sright: e * 포함이다.즉 위아래는 top, bottom이 되고 x는 left, right가 되는것이다.위아래:  y ( left / right )양옆: x (top / bottom)위와 별도로 부트스트램 템플릿의 경우 임으로 스타일 주면서 pc에서 rem으로 높은 값을 주면 모바일에서 깨지는(너무 켜저버리는) 문제가 있으니 건드리지 않…
  • profile_image 원하는 것은 이런것입니다.메시지를 보여주고 닫기 버튼만 있어서 닫을 수 있게 하는것이 없네요. 많이 사용할텐데 좀 만들지? 버전이 5.2까지 올라오면서 왜? 그랬을까 하는 생각이 먼저 듭니다.** 부트스트랩 모달 닫기버튼만 보이도록 하기 **<!DOCTYPE html> <html lang="en"> <head> <title>Bootstrap Example</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale…
  • profile_image 부트스트랩 연습하는데 한쪽으로 쏠립니다.다운데로 버튼을 보내고 싶은데요 생각처럼 되지 않아 찾아 보아 정리 한것입니다.다른것들도 방법은 비슷합니다. 가운데 정렬하고 싶을대 말입니다. 테이블 같은것도 비슷한 원리 입니다. 부트스트랩 버튼을 가운데(중앙) 정렬하기 <div class="row">  <div class="col text-center">    <!-- <button class="btn btn-primary" type="submit"> 저장하기 </button> -->    <button cl…
  • profile_image 빌더는 처음 사용하는 개발자에게는 상당히 유용 합니다.다운로드를 클릭해야 소스를 볼 수 있습니다.부트 스트랩 빌더https://www.layoutit.com/build 부트스트랩 레이아웃http://shoelace.io/만들어진 레레이아웃 위것 예제https://webruden.tistory.com/76화면 크기별 레이아웃https://blogpack.tistory.com/823
  • profile_image DivTable.com 이란곳에서 가져온것입니다.이 사이트 방문하면 마우스로 끌어서 쉽게 만들 수 있는 방법을 보여 줍니다.테이블은 표이기 때문에 이것으로 레이아웃을 만들지 말라는것입니다. 표 인줄 착각할 수 있기 때문에 그래서 레이아웃 짤때는 아무의미가 없는 div 사용해야 된다는 것입니다.표 형식으로 된것은 당연히 table 사용해야 되는데 이때 div 쓰면 이 또한 바보 입니다.부트스트랩 테이블https://mdbootstrap.com/docs/standard/tools/builders/table/ https://divtable.com/generator//* DivTable.com */.divTa…
  • profile_image 보통 찾으면 테이블 안에 있는 것을 어떻게 정렬 하는것에 대해서 나왔는데요.아래 부분은 그것이 아니라 테이블 자체를 왼쪽, 오른쪽 지정 하는것입니다. 부트스트랩은 기본적으로 가운데로 지정 되는것 같습니다.https://stackoverflow.com/questions/38160951/how-do-i-horizontally-center-a-table-in-bootstrap justify-content-startjustify-content-centerjustify-content-end<div class="row justify-content-center">    <div class=…
  • profile_image 테블릿까지 고려하면 좋지만 바쁜 관계로 모바일에서만 보이지 않게 하는 기능 입니다.테이블의 TD에서 특정한것은 모바일에서는 빼주는 역활의 부트스트랩니다.<!DOCTYPE html><html lang="ko"><head>  <title>부트스트랩 테이블 특정 요소 모바일에서 제외시키기(보이지 않게)</title>  <meta charset="utf-8">  <meta name="viewport" content="width=device-width, initial-scale=1">  <link rel="styl…
  • profile_image 사람의 기억은 알고 있는것과 꺼내는것과는 좀 다른것 같습니다.오래전부터 알고 있던것인데 갑자기 생각나서 확인하게 되었는데 수정할곳이 있군요.HTML 제대로 작성했는지 확인하는 사이트 입니다.아래 사이트에서 체크해서 내가 잘못 생각했거나 실수한 부분을 찾을 수 있습니다.브라우저에서 오류를 잘 보여주면 좋을텐데 일반적으론 보여주지 않기 때문에 자신도 잘 모릅니다.* HTML 문법체크 사이트 (유효성 검사) HTML 체크 주소체크 준비 - Nu Html 체커 (w3.org) 
  • profile_image 웹봇으로 수집한것을 바탕으로 통계를 낸것입니다. 제가 잘 안쓰는것도 있네요.그런데 정말 이곳에 있는것만 익혀도 큰 무리는 없습니다. 그리고 이곳에 있는것만 익혀도 국내에선 안쓰는것들이 있어서 다른분들보다 많이 아실거란것 확신합니다.<html>, <head>, <body>, <title>, <meta>, <div>, <a>, <script>, <link>, <img>, <span>, <p>, <li>, <ul>, <style>, <br>, &l…
  • profile_image 마크업 언어라고 하는데요. 웹페이지를 구현할때 기능적인 역활을 하는것입니다.HTML이 먼저이고 그 다음 CSS 입니다.즉, 건물로 말하면 골격이 있어야 거기에 대리석 타일을 붙이든 장식을 할 수 있습니다.HTML은 다음과 같은 기능을 가집니다.. table - 표형태로 데이터를 보여줍니다.. a - 다른 페이지와 연결을 시켜 줍니다.. form - 데이터를 받아서 서버쪽에 보내줍니다.. <h1 ~ - 제목에 대한 설정. <img - 이미지를 보여줍니다.. <meta - 현재 웹페이지에대한 정보를 나열 합니다.......기본적으로 위와 같은 형태로 되어 있습니다.여는 태그가 있으면 닫는 태그가 있습니다.하…