본문 바로가기

전체 글

(178)
[JAVA] Code Convetion & Formatter 설명된 IDE는 Intellij IDEA이며, 코드 컨벤션 준수를 위해 CheckStyle 및 Google Style 기반 Formatter를 설정합니다. 아래는 설정 및 적용 방법에 대한 상세 가이드입니다.사용하는 이유?Google Style 기반 코드 컨벤션을 쉽게 준수할 수 있고, CheckStyle 플러그인으로 코드 스타일 오류를 사전에 방지하고, Google Style Formatter를 통해 일관된 코드 품질을 유지할 수 있음.>>> 이를 통해 팀 내 개발 생산성과 코드 일관성을 동시에 확보할 수 있습니다.1. Intellij IDEA에 CheckStyle 플러그인 설정1.1. 플러그인 설치 1. Intellij IDEA를 실행합니다. 2. 상단 메뉴에서 Settings(설정) → **Plug..
怡然 (Yi Ran)
昀泽 (Yun Ze)
Jmeter JMeter 개요  • Apache JMeter는 다양한 애플리케이션, API, 웹 서비스 등에서 성능과 부하 테스트를 수행할 수 있는 오픈 소스 도구. • 기본적으로 Java로 구현되어 다양한 운영체제에서 사용 가능하며, HTTP(S) 웹 애플리케이션뿐만 아니라 FTP, SOAP, RESTful 서비스, 데이터베이스 등 여러 프로토콜을 지원. • 주요 기능으로는 부하 테스트, 성능 테스트, 스트레스 테스트, 지속 시간 측정 등이 있음. • 주요 장점으로는 GUI 기반의 편리한 인터페이스, 다양한 확장성, 직관적인 설정으로 비개발자도 손쉽게 사용할 수 있다는 점. JMeter 설치방법  1. Java 설치 확인 • JMeter는 Java로 작성되었기 때문에 Java Development Kit (JDK)..
Querypie Querypie 는 기업이 사용하는 온프레미스 및 클라우드 환경에서 안정적인 사이버보안 위협에 대응할 수 있도록 유연한 통합 보안 솔루션을 제공하는 서비스. 데이터베이스 접근제어, 시스템 접근제어, 컨테이너 접근제어 등 데이터보안 솔루션 개발사로서 다양한 서비스(Okta,azure,slack,valut 등)와의 간편하게 연동을 하여 사용할 수 있는 서비스.쿼리파이를 통해서, RBAC + ABAC 를 융합한 방식으로 사용자들의 계정과 권한들을 제어할 수 있게되는 것.이와 같은 예시로 운용 → 신규 입사 > 직무/조직 등 설정 > SCIM 연동 > 쿼리 파이 권한 부여 > DB / Server 자동할당 되는것. 보안은 증가하고 관리는 더 효율적으로 제공가능참고OKTA 는 클라우드 기반의 아이덴티티 관리 서비..
Ansible (앤시블) Ansible은 시스템 인프라 자동화 도구로,  여러 서버와 장비를 한 번에 자동화하고 관리하는 것이 목적. 여러 서버의 관리 작업을 쉽게 처리하고, 서버 설정, 애플리케이션 배포, 네트워크 장비 구성 등 반복적인 작업을 자동화를 하기 위한 도구예를 들어, 10대의 서버에 동일한 소프트웨어를 설치하거나, 네트워크 장비의 설정을 일괄적으로 변경할 때 Ansible을 사용하면 모든 작업을 자동으로 처리할 수 있습니다. 서버와 장비에 대한 대량 작업을 효율적으로 수행할 수 있다는 것주요 특징Agentless(에이전트리스): 대상 서버에 별도의 소프트웨어(에이전트)를 설치할 필요 없이, SSH를 사용하여 원격 서버와 통신으로 쉽게 설정하고 실행YAML 기반의 가독성 높은 문법: 작업 정의 파일(플레이북)은 YA..
[MAC] SAY Command say 명령어는 macOS에서 기본적으로 제공되는 음성 합성(Speech Synthesis) 명령어입니다. 이 명령어를 사용하면 Mac이 텍스트를 음성으로 읽어줍니다. say 명령어는 터미널에서 실행할 수 있으며, 다양한 옵션을 통해 음성 출력의 속도, 목소리, 언어 등을 조정할 수 있습니다.기본 사용법터미널에서 say 명령어를 실행하면 기본 설정된 목소리로 텍스트를 읽습니다.say "Hello, how are you?"위 명령어를 실행하면 Mac이 기본 음성으로 “Hello, how are you?“라고 말합니다.주요 옵션1. 음성 선택 (-v 옵션)say 명령어는 다양한 음성 옵션을 지원합니다. -v 옵션을 사용하여 특정 음성을 선택할 수 있습니다. 음성 목록을 확인하려면 다음 명령어를 사용하세요.s..
[EFK] Fluentd EFK 에서 F 를 맡고있는 Fluentd 에 대한 간략한 개념에 대해 정리 What is Fluentd  ?Fluentd는 데이터 수집 및 전송을 위한 오픈 소스 데이터 수집기이다. 데이터를 조금 더 효율적이고, 이해하기 쉽게 하기 위한 목적으로 사용된다고 한다. 주로 로그 데이터의 수집, 변환, 저장을 효율적으로 처리하기 위해 사용 ( 다양한 Source 로부터 데이터를 수집해서, 이를 Destination 에 Trans 하는 역할을 수행 ) JSON 을 사용한 통합 로깅 : 데이터 형태를 JSON 형태로의 변환 등을 통해서, 여러 종류의 로그 데이터들의 수집/필터링/버퍼링/출력을 통합처리 할 수 있고, 이를 통해서 데이터 처리/분석 단계에서의 사용이 용이할 수 있다.플러그형 아키텍쳐 : 다양한 플..