read: fail

구글, 제미니 1.5 프로의 200만 토큰 컨텍스트 창 개방

구글이 제미니 1.5 프로 AI 모델의 200만 토큰 컨텍스트 창에 대한 접근을 개방했습니다. 이는 이전에는 대기 목록을 통해서만 가능했던 기능입니다. 또한, 개발자들이 비용을 절감할 수 있도록 컨텍스트 캐싱 기능을 도입하고, 코드 실행 기능을 활성화하여 모델이 파이썬 코드를 생성하고 실행할 수 있게 했습니다.

Google Cloud의 Vertex AI, 새로운 그라운딩 옵션 도입

Google Cloud가 Vertex AI 서비스에 새로운 그라운딩 옵션을 도입하여 기업들이 AI 기반 애플리케이션에서의 환각 현상을 줄일 수 있도록 지원합니다. 이 옵션에는 동적 검색, 고신빙도 모드, 제3자 데이터셋을 이용한 그라운딩 등이 포함되어, 특히 의료 및 금융 분야 기업에 유용할 것입니다.

Python Polars: 데이터 프레임을 빠르게 헤엄치다

이번 반월간 파이썬 보고서에서는 현대 파이썬 코드 작성법, 자바스크립트 없이 데이터 기반 웹 앱 구축하기, 그리고 파이썬 속도 향상을 위한 10가지 방법 등을 다룹니다. 특히, Pandas보다 최대 10배 빠른 Python Polars 라이브러리 업데이트에 주목하세요!

생성적 AI 시스템의 과잉공학화 위험

클라우드 기반 생성적 AI 시스템은 종종 과잉공학화로 인해 불필요한 복잡성과 비용이 발생합니다. 과잉공학화는 엔지니어들이 클라우드 자원에 쉽게 접근할 수 있을 때 발생하며, 이는 시간, 돈, 자원의 비효율적 사용을 초래합니다. 핵심 요구사항에 집중하고 점진적으로 확장하는 전략이 중요합니다.

GitHub 아티팩트 증명, 이제 일반에게 제공

GitHub의 아티팩트 증명 기능이 이제 일반에게 제공됩니다. 이 기능은 아티팩트의 무결성을 보장하며, 소스 코드와 빌드 지침에 디지털 서명을 연결하여 보안을 강화하고 공급망 공격을 방지합니다. 또한, Kubernetes 내에서 증명을 직접 검증할 수 있는 Kubernetes 정책 컨트롤러도 소개되었습니다.

GitHub 아티팩트 인증, 이제 일반에게 제공

GitHub 아티팩트 인증이 이제 일반에게 제공되어, 개발자들이 GitHub Actions 내에서 생성된 아티팩트의 무결성을 보장할 수 있게 되었습니다. 이 기능은 Sigstore 프로젝트에 의해 지원되며, 소프트웨어 아티팩트에 서명하고 검증하는 방법을 제공합니다. 추가적으로, Kubernetes 정책 컨트롤러도 도입되어 보안을 한층 강화했습니다.

RStudio 제작사, 새로운 R 및 Python IDE 출시

Posit, 이전의 RStudio,가 Visual Studio Code를 기반으로 한 '차세대' 데이터 과학 개발 환경인 Positron 베타 버전을 출시했습니다. Positron은 R과 Python 프로그래밍을 모두 지원하며, Visual Studio Code에서 확장 기능을 사용하는 것보다 설치가 더 쉽도록 설계되었습니다. 데이터와 변수를 쉽게 탐색할 수 있는 기능과 Python 코드 한 줄 실행, R과 Python 콘솔 간 자동 전환 같은 유용한 기능들을 제공합니다.

JVM에서의 스레드 동작

JVM에서의 스레드 동작은 예측하기 어려울 수 있습니다. Java는 main() 메소드를 실행하는 메인 스레드가 있으며, 스레드 클래스를 확장하거나 Runnable 인터페이스를 구현하여 스레드를 생성할 수 있습니다. 스레드는 새로운 상태부터 실행, 중단, 차단, 종료 등의 생명주기를 거칩니다. 데몬 스레드는 메인 스레드가 먼저 종료되면 완료되지 않을 수 있습니다.

Copilot+ PC에서의 AI 개발? 아직은 아니에요

마이크로소프트와 하드웨어 파트너들이 Copilot+ PC를 출시했지만, AI 개발을 위한 도구는 여전히 부족합니다. 이 PC들은 NPU를 탑재하여 뛰어난 추론 능력을 제공하지만, AI 개발 워크플로우는 여전히 단편적입니다. 개발자들은 여러 컴포넌트를 조합해야만 하드웨어의 능력을 완전히 활용할 수 있습니다.

.NET 업그레이드 도우미에 코드 평가 기능 추가

Microsoft가 .NET 업그레이드 도우미 도구에 새로운 코드 평가 기능을 추가했습니다. 이 도구는 .NET Framework에서 .NET 8로, 또는 .NET Core 버전 간 업그레이드를 돕습니다. 코드 평가 기능은 소스 코드를 스캔하여 업그레이드 과정에서 문제가 될 수 있는 이슈와 의존성을 식별합니다.

OpenJDK 제안, 자바에 '값 클래스 및 객체' 도입 예정

OpenJDK의 새로운 제안은 자바의 미래 버전에서 '값 클래스 및 객체'를 도입할 예정입니다. 이는 필드 값에 의해서만 구별되는 객체를 통해 메모리 사용량, 로컬리티, 그리고 가비지 컬렉션 효율성을 개선하는 것을 목표로 합니다. 이 제안은 아직 구체적인 버전 번호는 없으며, 'struct' 기능 도입은 계획에 포함되어 있지 않습니다.

SingleStoreDB, 아파치 아이스버그 표준 도입

SingleStoreDB가 아파치 아이스버그 표준을 통합하여 데이터 레이크하우스에서 저장된 데이터 활용을 강화합니다. 이는 저비용으로 실시간 성능양방향 데이터 흐름을 제공하며, 메모리 최적화 기능을 사용하여 테이블 쿼리 속도를 획기적으로 개선합니다.

오라클 HeatWave의 데이터베이스 내 LLMs, 인프라 비용 절감 도움

오라클이 HeatWave 데이터 분석 클라우드 서비스에 새로운 기능을 추가했습니다. 이제 HeatWave Gen AI를 통해 데이터베이스 내에서 대규모 언어 모델(LLMs)을 지원하여 인프라 비용을 절감할 수 있습니다. 또한, CPU에서 실행되어 비용 효율적인 작업이 가능한 Mistral-7BMeta의 Llama 3-8B 모델을 사용합니다.

파이썬을 스마트하게 설치하는 방법

파이썬 설치는 올바른 버전 선택부터 시작합니다. 윈도우, 리눅스, 맥OS에서의 설치 방법과 함께, 가상 환경 사용의 중요성을 강조하며, 여러 버전의 파이썬을 관리하는 법도 알려줍니다. 설치 시 흔히 발생할 수 있는 문제들을 피하는 팁도 제공합니다.

eBPF가 리눅스 및 플랫폼 엔지니어링의 미래를 어떻게 형성하고 있는가

eBPF(확장된 버클리 패킷 필터)는 사용자가 리눅스 커널 내에서 직접 커널을 변경하지 않고도 사용자 정의 프로그램을 안전하게 로드하고 실행할 수 있게 해줍니다. 이는 네트워킹, 보안, 관찰성 분야에서 커널의 기능을 확장하고, 클라우드 네이티브 애플리케이션과 인프라의 빠른 변화에 대응할 수 있게 도와줍니다.

스트림 수집기: 자바 스트림을 조작하는 새로운 방법

자바 22에서는 데이터 스트림을 조작하기 위한 새로운 메커니즘인 스트림 수집기가 소개되었습니다. 이를 통해 개발자들은 복잡한 스트림 작업을 단순화할 수 있는 사용자 정의 중간 연산자를 만들 수 있습니다. 윈도잉, 폴딩, 스캐닝과 같은 작업을 수행할 수 있으며, 이는 자바 스트림 작업을 더욱 쉽게 확장하고 사용자화할 수 있게 해줍니다.

GitLab의 DevSecOps 설문조사, 진전 및 새로운 우선순위 발견

GitLab의 2024년 글로벌 DevSecOps 보고서에 따르면, 자동화인공지능(AI) 도입에서 진전을 보이고 있으며, 보안이 클라우드를 제치고 IT 투자의 최우선 순위로 부상했습니다. 또한, 개발자들은 점점 더 많은 오픈 소스 라이브러리를 사용하고 있지만, 소프트웨어 자재 목록을 사용하는 조직은 여전히 적습니다.

OpenAI, Rockset 인수로 ChatGPT 실시간 데이터 처리 강화

OpenAI가 실시간 분석 데이터베이스 회사 Rockset을 인수하여 ChatGPT의 실시간 데이터 처리 능력을 향상시켰습니다. 이번 인수는 OpenAI의 제품에 Rockset의 기술을 통합하여 데이터를 실질적인 인텔리전스로 변환하는 데 도움을 줄 것입니다. 이는 OpenAI가 Google과 Amazon과 같은 경쟁사와 경쟁하기 위해 필수적인 단계입니다.

자바의 프로젝트 레이든, 조기 접근 버전 출시

자바의 프로젝트 레이든이 조기 접근 버전으로 출시되었습니다. 이 프로젝트는 자바 프로그램의 시작 시간, 최고 성능 도달 시간, 그리고 메모리 사용량을 개선하기 위해 만들어졌습니다. 주요 기능으로는 AOT 컴파일, 상수 풀 항목의 조기 해결, 아카이브된 메소드 프로파일 등이 있습니다.

DataStax, 인공지능 애플리케이션 개발 도구 업데이트

DataStax가 인공지능 기반 애플리케이션 개발을 쉽고 빠르게 할 수 있도록 도구를 업데이트했습니다. 특히, Langflow 1.0은 개발자가 시각적으로 프로토타입을 만들고 반복 개발할 수 있는 웹 기반의 노코드 그래픽 인터페이스를 제공합니다. 또한, RAGStack 1.0은 지식 그래프 RAG, Text2SQL 등 새로운 기능을 포함하고 있습니다.