본문 바로가기

분류 전체보기3611

728x90
MySQL 5.7에서 8.0으로 업그레이드 과정 및 준비사항 MySQL 5.7에서 8.0으로의 업그레이드는 주요한 데이터베이스 시스템 변경을 수반하며, 이 과정은 몇 가지 핵심 단계와 고려해야 할 중요한 포인트로 구성됩니다. 아래에서는 이 업그레이드 과정의 기본 배경, 주요 단계, 예상되는 도전 과제 및 이를 해결하기 위한 방안에 대해 상세하게 설명합니다. 배경 MySQL 8.0은 여러 새로운 기능과 개선사항을 제공합니다. 이는 보안 강화, 쿼리 실행 최적화, 새로운 데이터 타입의 지원, JSON 확장 및 성능 개선을 포함합니다. 또한, MySQL 8.0은 새로운 기본 문자 세트인 utf8mb4로의 전환을 포함하여, 국제화 및 다양한 언어 지원 면에서도 개선을 제공합니다. 업그레이드 준비 단계 업그레이드 필요성 인식: MySQL 5.7의 공식 지원 종료와 보안, .. 2024. 2. 16.
윈도우 PC 프로세스 정보 수집을 통한 모니터링 및 분석 윈도우 PC에서 실행 중인 프로세스의 정보를 수집하기 위해서는 Python의 psutil 라이브러리를 사용할 수 있습니다. 이 라이브러리를 사용하면 현재 실행 중인 프로세스에 대한 다양한 정보를 얻을 수 있으며, 이를 통해 프로세스의 이름, ID, 메모리 사용량 등을 확인할 수 있습니다. 먼저, psutil 라이브러리를 설치해야 합니다. 이는 pip 명령어를 사용하여 설치할 수 있습니다.pip install psutil설치가 완료된 후, 다음과 같은 Python 스크립트를 사용하여 실행 중인 모든 프로세스의 정보를 수집할 수 있습니다.import psutil# 모든 프로세스를 순회하며 정보를 출력for proc in psutil.process_iter(['pid', 'name', 'memory_info'.. 2024. 2. 15.
Python 설치된 모듈 정보를 수집하여 보안검사 및 모니터링 Python 모듈이 설치되는 이벤트를 수집하는 것은 여러 목적으로 유용할 수 있습니다. 예를 들어, 특정 환경에서 어떤 패키지가 설치되는지 모니터링하거나, 설치된 패키지에 대한 로그를 기록하기 위해 이를 수행할 수 있습니다. 이를 위한 주요 방법은 다음과 같습니다. 1. pip 이벤트 로깅 활성화 pip 자체에는 설치 이벤트를 로깅하는 기능이 내장되어 있습니다. pip 로그를 활성화하려면 다음과 같이 환경 변수를 설정하거나 pip 명령에 직접 로깅 옵션을 추가할 수 있습니다. 환경 변수 설정:이렇게 설정하면 모든 pip 작업이 지정된 파일에 로그됩니다. export PIP_LOG=/path/to/pip.log pip 명령에 로깅 옵션 추가:이 방법을 사용하면 특정 pip 명령에 대한 로그만 기록할 수 있.. 2024. 2. 14.
OpenAI의 Assistants API 활용한 GPT 모델 사용 예제 예제를 통한 Assistants API의 사용 방법과 관련 코드를 설명하겠습니다. OpenAI의 Assistants API 소개 Assistants API란? OpenAI에서 제공하는 API 도구로, 개발자들이 AI 기반 애플리케이션을 쉽게 구축할 수 있도록 도와줍니다. GPT 모델을 사용하여 다양한 기능을 구현할 수 있습니다. Playground 활용 Playground 이용: 코드 설치 전에 Playground에서 에이전트를 만들고 테스트할 수 있습니다. 기능 실험, Code Interpreter, Retrieval, File Upload 등이 가능하며, 로그 확인도 할 수 있습니다. Assistants API의 기본 원리 Assistant 시작: 스레드(사용자와의 대화 또는 세션을 관리하는 단위)를.. 2024. 2. 13.
[Paloalto] ML기반 NGFW의 4가지 주요요소 Palo Alto Networks의 ML 기반 NGFW(Next-Generation Firewall)는 네트워크 보안에 혁신적인 접근을 제공합니다. 이 시스템은 네 가지 핵심 요소로 구성됩니다. 인라인 ML 기반 방어: 실시간으로 멀웨어를 탐지하고 차단합니다. 이를 통해 멀웨어 변종과 신종 위협에 대한 즉각적인 대응이 가능합니다. 대규모 클라우드를 활용한 지연 없는 시그니처: 클라우드 기반의 분석을 통해 신속하게 위협을 탐지하고 대응합니다. 이는 새로운 멀웨어와 진화하는 위협에 효과적으로 대처할 수 있게 해줍니다. IoT 및 기타 연결된 디바이스에 대한 ML 기반 가시성: IoT 디바이스의 확산에 대응하여, ML을 사용해 네트워크 내의 모든 IoT 및 OT 디바이스를 식별하고 분류합니다. 자동화된 지능적.. 2024. 2. 12.
728x90
728x90