본문 바로가기
728x90
반응형
SMALL

전체 글590

Java 24 주요 기능 및 개선 사항 JDK 24는 성능 최적화, 언어 기능 개선, AI 및 시스템 프로그래밍 지원 강화 등 다양한 기능을 통해 Java 개발 환경을 더욱 향상시켰습니다. 특히, AI 애플리케이션 개발에 필요한 기능들이 추가되어, 최신 기술 트렌드에 부합하는 발전을 이루었습니다. 주요 기능 및 개선 사항1. JEP 483: Ahead-of-Time Class Loading & LinkingJava 애플리케이션의 시작 시간을 단축시키기 위해, 클래스 로딩과 링크 과정을 Ahead-of-Time(AOT) 방식으로 처리하는 기능입니다. 이를 통해 JVM 시작 시 클래스가 즉시 로드되고 링크되어 초기화 시간이 단축됩니다.// 클래스를 AOT 컴파일하여 실행 속도 향상// JVM 옵션을 통해 AOT 컴파일을 활성화// 예: java.. 2025. 4. 29.
AI MCP (Model Context Protocol): 활용과 응용 AI MCP란 무엇인가?AI MCP(Model Context Protocol)는 인공지능(AI)을 활용하여 데이터와 모델을 효율적으로 변환하고, 분석하며, 예측하는 시스템을 위한표준화된 프로토콜이다.  MCP는 데이터를 특정 형식으로 변환하거나, 특정 모델의 요구 사항을 충족하는 방식으로 데이터를 처리하는 데 필요한 규칙과 절차를 정의한다.AI 시스템에서는 다양한 형태의 데이터가 존재하고, 이를 적절하게 처리하고 모델에 맞게 변환하는 과정이 중요하다. AI MCP는 이러한 변환과 처리 과정을 표준화하여, 데이터가 모델의 요구 사항에 맞게 정리되고 분석될 수 있도록 돕는다.  즉, MCP는 AI 모델을 교육하고 테스트하며, 모델 결과를 해석할 수 있는 일관된 방법을 제공하는 프로토콜로 이해할 수 있다. 이.. 2025. 3. 27.
OWASP Top 10 for LLM Application 이란? 웹 애플리케이션 보안에 대한 관심이 어느 때보다 높아지고 있다. 그동안 많은 보안 전문가와 개발자들이 OWASP Top 10을 주요 보안 지침으로 삼으며 웹 애플리케이션 보안의 기본을 다져왔다. 하지만 이제 OWASP Top 10 for LLM Applications도 매우 중요한 보안 기준이 되었기 때문에, 이것도 반드시 체크해야 한다.   LLM(대형 언어 모델)과 보안최근 대형 언어 모델(LLM)과 같은 생성형 AI 애플리케이션이 폭발적으로 발전하면서, 그에 따른 보안 위험도 커지고 있다. LLM을 활용한 애플리케이션은 데이터를 생성하고, 사용자와 상호작용하며, 때로는 중요한 의사결정을 내리기도 한다. 그렇기 때문에 LLM을 안전하게 운영하는 것이 그 어느 때보다 중요해졌다. OWASP Top 10.. 2025. 3. 19.
[책리뷰] 채식주의자 - 2024.11.19 정말 오랜만에 책 리뷰를 작성한다. 7월 이후 처음이다. 6월 조직개편 이후 맡게 된 업무가 많아지면서 독서 시간이 많이 줄어 들었다. 그 대신 운동량은 늘었으니 자기계발 측면에서 봤을때 평균값은 크게 달라지지 않은 듯 하다. 그동안 계속 독서를 하지 않은것은 아니지만 후기를 남기는 것에는 등한시 했다. 회사 1층에서 오랜만에 책을 고르고 있는데 노벨문학상으로 핫한 한강작가의 여러 책들이 DP 되는 것을 보고 가장 제목이 눈에 띈 채식주의자를 읽기 위해 집어 들었다. 이 책은 3개의 챕터로 나뉘어져 있고 각각 채식주의자의 남편, 형부, 언니의 관점으로 구성되어 있다. 제목을 봤을 때 상상했던 내용은 첫번째 챕터에서 나왔다. 표현이 디테일하고 폭력적인 내용들이 관심과 흥미를 끌기에 적합했다. 그리고 내가 .. 2024. 11. 19.
728x90
반응형
LIST