후아빠 님의 글 26
Fat JAR
1. 설명 Fat JAR란 모든 의존성에 있는 라이브러리가 자체 포함되어 있는 JAR 파일을 뜻한다. Fat JAR는 java -jar 명령어로 단독 실행할 수 있다. 자바 패키징 방식에 따른 이름…
Spring Annotation
1. 어노테이션이란 클래스나 메소드 상단에 필요한 정보를 설정하여 스프링 컨테이너 기동 시 해당 정보를 활용함 2. 어노테이션 종류 @Autowired 필드, setter 메소드, 생성자에서 사용한…
Scrum & Kanban
1. 소개 Agile 개발 방법론의 대두와 함께 Scrum은 개발자들에게 친숙한 존재가 되었다. 또 Kanban이 떠오르고 있는데 Scrum이 내재화되면 Kanban을 도입하는 추세다. 2. Scr…
Software Test (소프트웨어 테스트)
1. 목적 숨어있는 결함(fault)을 찾아내기 위해 소프트웨어를 실행하는 행위와 절차 2. 원칙 마이어 법칙 : 개발자에 의한 테스트는 지양한다. 40:20:40 - 설계 40, 개발 20, 테스…
스마트팜이란?
1. 스마트팜 농사에 ICT(정보통신기술)를 접목하여 농작물 재배 시설과 축사 등의 온도, 습도, 일조량, 영양 성분 등을 조절하여 효율을 높이는 농법 2. 등장 배경 인구 증가에 따른 식량 부족 …
EP(Enterprise Portal)이란?
1. EP란 무엇인가 유/무선 방식의 웹 기반의 단일 게이트웨이로 사내의 정보를 통합하여 정보를 제공하는 기업 시스템 2. EP의 특징 단일 게이트웨이 : 사내 시스템 접근을 위한 단일 경로 개인화…
ISP란? (Information Strategy Planning)
1. ISP란? 정보전략계획 중장기 비전, 목표, 경영계획을 지원하지 위한 IT 체계의 중장기 비전을 수립하고 계획하는 활동 2. 필요성 경영목표에 부합하는 IT 시스템 구축 IT 시스템 구축 범위…
yum으로 nslookup 설치하는 방법 (bind-utils)
1. 개요 레드햇 리눅스 nslookup 명령어 없을 때 설치하여 사용하는 방법 뒤늦게 동일 내용이 이미 포스팅되었음을 확인함 : /index.php/os/945-centos-bind-utils 2…
Pragma header
1. 참고 링크 https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.32 2. 내용 HTTP/1.1의 Cache-Control 헤더가 생기…
Chrome browser HSTS remove
1. 방법 브라우저에 chrome://net-internals/#hsts 입력
SSL 사설(개인) 인증서 생성 (openssl)
1. 개요 사설 인증서 생성 2. 방법 2.1. key 파일 생성 $ openssl genrsa -des3 -out server.key 2048 Generating RSA private key, 2…
Multicast test를 위한 iperf2 설치
1. 목적 iperf3은 Multicast를 지원하지 않기 때문에 Multicast 테스트를 위해 iperf2를 매뉴얼로 설치한다. 2. 설치 $ sudo wget -O /usr/bin/iperf …