KRX(한국거래소) 시세 정보는 보통 코스콤(Koscom)의 KOSMOS 시스템을 통해 UDP Multicast 방식 수신방법

KRX(한국거래소) 시세 정보는 보통 코스콤(Koscom)의 KOSMOS 시스템을 통해 UDP Multicast 방식 수신방법

KRX(한국거래소) 시세 정보는 보통 코스콤(Koscom)의 KOSMOS 시스템을 통해 UDP Multicast 방식으로 전송됩니다. 개발 서버에서 이 데이터를 확인하기 위해서는 단순히 포트를 여는 것을 넘어, **Multicast Group에 가입(Join)**하고 패킷을 캡처하는 과정이 필요합니다. 주요 상황별 커맨드를 정리해 드립니다. 1. 네트워크 환경 확인 Multicast 패킷이 들어오는 인터페이스를 먼저 확인해야 합니다. codeBash # 네트워크 인터페이스 리스트 확인 (예: eth0, enp0s3 등) ip addr # … 더 읽기

gemini cli 로컬에 설치하여 오프라인으로 사용하는 방법

gemini cli 로컬에 설치하여 오프라인으로 사용하는 방법

먼저 중요한 점을 명확히 해야 합니다. Google의 Gemini(Pro, Flash 등) 모델은 클라우드 기반 API로 작동하기 때문에, 순수하게 오프라인 상태에서는 사용할 수 없습니다. 하지만, 두 가지 대안을 통해 원하는 환경을 구축할 수 있습니다. Gemini CLI 설치 (온라인 상태 필요): 터미널에서 Gemini API를 호출하여 사용하는 방법. Gemma 설치 (완전 오프라인 가능): Google에서 공개한 오픈 모델인 Gemma를 내 컴퓨터에 직접 설치하여 인터넷 없이 사용하는 방법. … 더 읽기

와탭(WhaTap)에서 로그 모니터링 기능을 효율적으로 활용하기 위해서는 **정형화된 로그 포맷(Structured Logging)**을 사용하는 방법

와탭(WhaTap)에서 로그 모니터링 기능을 효율적으로 활용하기 위해서는 **정형화된 로그 포맷(Structured Logging)**을 사용하는 방법

와탭(WhaTap)에서 로그 모니터링 기능을 효율적으로 활용하기 위해서는 **정형화된 로그 포맷(Structured Logging)**을 사용하는 것이 가장 중요합니다. 와탭은 기본적으로 텍스트 로그를 수집하지만, 분석과 알림 설정을 용이하게 하려면 JSON 포맷이나 일정한 패턴의 텍스트 포맷을 권장합니다. 와탭 모니터링에 최적화된 로그 포맷 구성 요소를 정리해 드립니다. 1. 권장 로그 포맷: JSON (가장 추천) JSON 포맷은 와탭의 로그 검색 및 통계 분석 기능을 … 더 읽기

Tuxedo 서비스를 Java에서 호출하기 위해서는 일반적으로 Oracle Jolt 라이브러리를 사용

Tuxedo 서비스를 Java에서 호출하기 위해서는 일반적으로 Oracle Jolt 라이브러리를 사용

Tuxedo 서비스를 Java에서 호출하기 위해서는 일반적으로 Oracle Jolt 라이브러리를 사용합니다. Jolt는 Java 애플리케이션이 Tuxedo 서비스와 통신할 수 있게 해주는 인터페이스입니다. 아래는 Jolt를 사용하여 Tuxedo 서비스를 호출(TR)하는 기본적인 Java 샘플 코드입니다. 1. 사전 준비사항 라이브러리: jolt.jar, joltremote.jar 파일이 프로젝트 클래스패스(Classpath)에 추가되어 있어야 합니다. Tuxedo 설정: Tuxedo 서버 쪽에 JSL(Jolt Server Listener)이 설정되어 있어야 하며, 호출하려는 서비스가 Jolt Repository에 등록되어 있어야 합니다. 2. … 더 읽기

오라클 21c XE 재설치시 포트 5500오류

오라클 21c XE 재설치시 포트 5500오류

오라클 21c XE 설치 중 발생하는 [DBT-06103] 포트(5,500) 사용 중 오류는 주로 이전 설치의 잔재가 남아 있거나, 다른 프로세스가 해당 포트(Oracle Enterprise Manager Express용)를 점유하고 있을 때 발생합니다. 재설치를 위해 아래 단계별 해결 방법을 시도해 보세요. 1. 포트 5500을 점유 중인 프로세스 확인 및 종료 먼저 실제로 어떤 프로그램이 5500 포트를 쓰고 있는지 확인해야 합니다. **명령 프롬프트(CMD)**를 관리자 권한으로 … 더 읽기

ollama 를 사용하면서 하네스엔지니어링을 적용하는 방법

ollama 를 사용하면서 하네스엔지니어링을 적용하는 방법

**하네스 엔지니어링(Harness Engineering)**은 소프트웨어 테스트 분야에서 유래된 용어로, LLM(대규모 언어 모델) 개발 환경에서는 모델의 성능을 평가, 테스트 및 비교하기 위한 자동화된 프레임워크를 구축하는 과정을 의미합니다. Ollama를 활용하면서 하네스 엔지니어링을 적용하면, 로컬 모델의 답변 품질을 정량적으로 관리하고 최적의 프롬프트를 찾아낼 수 있습니다. 이를 단계별로 정리해 드립니다. 1. 하네스 엔지니어링의 핵심 구성 요소 Ollama 환경에서 하네스를 구축할 때 … 더 읽기

VS Code에서 로컬 모델(Ollama 등)을 활용하여 Gemini CLI나 Cursor처럼 파일을 직접 수정

VS Code에서 로컬 모델(Ollama 등)을 활용하여 Gemini CLI나 Cursor처럼 파일을 직접 수정

VS Code에서 로컬 모델(Ollama 등)을 활용하여 Gemini CLI나 Cursor처럼 파일을 직접 수정하고 코드를 작성하게 만드는 가장 효율적인 방법 3가지를 정리해 드립니다. 1. 준비 단계: 로컬 모델 엔진 설치 (Ollama) 가장 먼저 로컬에서 모델을 돌려줄 엔진이 필요합니다. Ollama 공식 사이트에서 설치합니다. 터미널에서 코딩 전용 모델을 다운로드합니다. (Qwen2.5-Coder 추천) codeBash ollama run qwen2.5-coder:7b # 사양이 낮으면 1.5b, 높으면 … 더 읽기

Oracle 21c XE Windows 11 재설치

Oracle 21c XE Windows 11 재설치

Oracle 21c XE Windows 11 재설치 오류는 주로 기존 설치 파일의 잔재, 한글 계정명/경로, 또는 권한 문제로 발생합니다. 이전 설치 내용을 완벽히 삭제(레지스트리 포함)하고, 영문 사용자 계정에서 관리자 권한으로 재설치하거나, 가상화 환경(Docker)을 사용하는 것이 해결책입니다. 핵심 해결 단계: 완벽한 삭제: 서비스에서 오라클 관련 항목 중지 및 삭제, 레지스트리(HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE) 삭제, C:\app 등 설치 폴더 삭제. 계정 확인: 윈도우 사용자 이름이 한글일 경우, … 더 읽기

말씀하신 내용 oracle 21c express 에서 database 생성 방법

oracle 21c express 에서 database 생성 방법

Oracle Database 21c Express Edition(XE)은 설치 시 기본적으로 **XE**라는 이름의 컨테이너 데이터베이스(CDB)와 **XEPDB1**이라는 플러그형 데이터베이스(PDB)가 자동으로 생성됩니다. 학습이나 프로젝트용으로 새로운 데이터베이스가 필요하다면, 완전히 새로운 DB 인스턴스를 만드는 것보다 새로운 PDB(Pluggable Database)를 생성하거나, 특정 사용자(Schema)를 생성하여 독립된 공간을 확보하는 것이 표준적인 방법입니다. 1. 새로운 PDB(Pluggable Database) 생성하기 오라클 21c는 멀티테넌트 구조이므로, 하나의 엔진 안에 여러 개의 … 더 읽기

VS Code와 Ollama를 연동

VS Code와 Ollama를 연동

VS Code와 Ollama를 연동하면 외부 클라우드(ChatGPT, Claude 등)에 데이터를 보내지 않고도 **로컬 환경에서 무료로 AI 코딩 보조 도구(Copilot 대안)**를 사용할 수 있습니다. 가장 대중적이고 강력한 도구인 ‘Continue’ 확장을 중심으로 연동 방법을 정리해 드립니다. 1. Ollama 설치 및 모델 다운로드 먼저 PC에 Ollama가 설치되어 있어야 합니다. Ollama 설치: ollama.com에서 OS에 맞는 버전을 설치합니다. 모델 다운로드: 터미널(CMD 또는 PowerShell)을 열고 코딩에 … 더 읽기