read: fail

자바 코드를 SPIR-V로 변환하는 과정

이 발표에서는 자바 코드를 Vulkan 그래픽 API에서 사용되는 중간 표현인 SPIR-V로 변환하는 과정을 다룹니다. 변환 과정, 도전 과제, 최적화 전략 등을 포함하여 자바와 SPIR-V 간의 기술적 간극을 해소하는 데 필요한 중요한 정보를 제공합니다.

프로젝트 바빌론 - 코드 리플렉션 #JVMLS

2024년 JVM 언어 서밋에서 발표된 프로젝트 바빌론자바 가상 머신(JVM)을 현대화하고 자바 생태계가 직면한 여러 도전을 해결하기 위한 노력입니다. 이 프로젝트는 개발자 경험 향상, JVM의 성능 및 효율성 증대, 현대 소프트웨어 개발 요구에 부응하는 것을 목표로 합니다.

JMS - 오라클 자바 릴리스 공개 API 소개

오라클이 자바 릴리스에 대한 정보 접근을 간소화하기 위해 공개 API를 출시했습니다. 이 RESTful API는 시스템 관리자가 자바 릴리스 정보를 운영 워크플로우에 원활하게 통합할 수 있도록 지원합니다.

2024년 자바 동향 - #JVMLS 기조연설

2024년 8월 12일, 조지스 사브가 자바의 현재 상태와 미래 방향에 대해 발표했습니다. 주요 내용으로는 자바 21의 성능 개선, 새로운 언어 기능, 모듈화 및 클라우드 네이티브 배포 지원 확대가 있습니다. 또한, AI 통합 강화와 웹어셈블리의 잠재적 영향 등 미래 기술에 대한 탐색도 이루어졌습니다.

Inside Java 뉴스레터: 자바와 AI?

2024년 7월호 Inside Java 뉴스레터에서는 자바와 AI에 대한 Inside Java Newscast, 미국 JUG 투어, Java Visual Studio Code 확장 프로그램 업데이트, 최신 기술 기사, 커뮤니티 팟캐스트 인터뷰 등을 다룹니다. 자세한 내용은 링크를 참조하세요.

튜토리얼: JDK 도구 및 업데이트를 활용하여 자바 애플리케이션 보호하기

JDK는 자바 설치를 안전하게 유지할 수 있는 내장 도구와 기능을 제공합니다. 이러한 도구와 기능은 경험 많은 자바 개발자에게는 잘 알려져 있지만, 자바 애플리케이션을 보호해야 하는 관리자에게는 항상 그렇지 않을 수 있습니다. 이 글은 특정 취약점을 완화하는 방법이 아닌, 자바 애플리케이션을 안전하게 유지하는 일반적인 조언을 제공합니다.

자바FX 애니메이션 입문 튜토리얼

이 글은 자바FX의 다양한 애니메이션 유형을 소개합니다. Transition은 사용하기 쉬운 애니메이션 생성 방법을, Timeline은 복잡한 애니메이션을 위한 더 큰 유연성을 제공합니다. 또한, AnimationTimer는 WritableValue를 사용하지 않고 프레임별 업데이트를 지원합니다.

현대 자바에서 일반적인 I/O 작업 튜토리얼

자바의 최신 IO API 기능을 활용하여 웹에서 텍스트, 이미지, JSON을 읽고, 임시 파일이나 디렉토리를 생성하며, 디렉토리와 하위 디렉토리를 탐색하고, ZIP 파일을 다루는 방법을 배워보세요. 이 튜토리얼은 개발자들이 효율적이고 효과적으로 이러한 작업을 수행할 수 있도록 도와줍니다.

JDK 개선 제안서 읽는 방법 - Inside Java 뉴스캐스트 #74

이번 Inside Java 뉴스캐스트 에피소드에서는 Java 프로그래밍 언어의 변경사항과 발전을 소통하기 위해 OpenJDK에서 사용하는 JDK 개선 제안서(JEPs) 읽는 방법을 설명합니다. JEP의 구조, 상태 변화, 그리고 중요한 내용들을 알아보세요!

데이터 소스를 스트림으로 변환하기

데이터 소스를 스트림으로 변환하는 방법을 알아보세요! 외부 리소스에서 데이터를 가져올 때, filter()map() 함수를 사용하여 데이터를 선택하고 변형할 수 있습니다. 이 기술은 데이터 처리를 효율적으로 만들어 줍니다.

JDK 23의 G1/병렬/직렬 GC 변경 사항

JDK 23에서는 G1, 병렬, 직렬 가비지 컬렉터의 성능 개선과 효율성 증가가 이루어졌습니다. 특히, 대용량 힙과 높은 할당률을 처리하는 능력이 향상되었으며, 미래 JDK 릴리스에서의 추가 개선 사항에 대한 흥미로운 전망도 제시됩니다.

Java Visual Studio Code 확장 프로그램 업데이트 발표

Java Visual Studio Code 확장 프로그램이 새로운 업데이트를 발표했습니다. 이번 업데이트에는 JDK 23 초기 접근 지원, JavaDoc 문서에 마크다운 사용 지원, 빌드 도구가 필요 없는 프로젝트의 의존성 관리 기능, 그리고 플러그인 캐시 데이터 삭제 옵션이 포함되어 있습니다. 이 업데이트로 개발자들의 작업 효율이 더욱 향상될 것입니다.

JDK 22에서 사용 중단된 메소드 호출을 감지하는 JFR 이벤트

JDK 22에서는 사용 중단된 메소드 호출을 감지하기 위해 JFR에 새로운 이벤트가 추가되었습니다. 이는 예를 들어, 보안 관리자와 관련된 메소드처럼 제거될 메소드에 의존하는 서드파티 라이브러리를 파악하는 데 주로 사용됩니다.

기본적으로 보장되는 무결성 - Inside Java Newscast #73

이 기사는 Java 플랫폼의 무결성이 얼마나 중요한지에 대해 설명합니다. 특히, deep reflection, Unsafe, 네이티브 코드, 에이전트와 같은 기능들이 Java의 약속을 깨뜨릴 수 있습니다. OpenJDK는 이러한 기능들을 기본적으로 제한하고, 필요한 경우 명령줄 옵션을 통해 활성화할 수 있도록 하여 보안과 성능을 보장합니다.

자바 개념을 활용한 클라우드 컴퓨트 인스턴스 구축

이 글에서는 자바Pulumi SDK를 사용하여 Oracle Cloud Infrastructure (OCI) 인스턴스를 프로그래밍 방식으로 구축하는 방법을 자세히 설명합니다. 필요한 설정, 구성 및 코딩 패턴을 통해 OCI 컴퓨트 인스턴스를 제공하는 과정을 배울 수 있습니다.

프로젝트 룸 - 구조화된 동시성

이 문서는 구조화된 동시성에 대해 설명하며, 이는 프로젝트 룸의 자바 가상 머신(JVM) 기능으로, 동시성과 확장성을 개선하는 것을 목표로 합니다. 관련 작업 그룹을 하나의 작업 단위로 취급하여 신뢰성을 높이고 관찰 가능성을 향상시킵니다.

JDK 23에서 유니코드 업데이트: COMPAT 로케일 제공자 제거 안내

JDK 23에서는 오래된 로케일 데이터를 제거하고, java.locale.providers 설정의 JRE 또는 COMPAT 옵션이 더 이상 작동하지 않습니다. 이전 데이터를 사용하는 프로젝트는 가능한 빨리 CLDR로 전환할 것을 권장합니다. 대체 방법으로는 사용자 정의 포맷터 생성 또는 로케일 데이터 제공자 구현이 있습니다.

적절한 JDK 버전 선택하기: 비공식 가이드

자바 사용자라면 보안성능 향상을 위해 항상 지원되는 버전을 사용하고 중요 보안 업데이트를 지체 없이 적용하는 것이 좋습니다. 자세한 정보는 링크를 통해 확인할 수 있습니다.

JDK23에서 재정의된 Subject.getSubject API에 대한 안내

JDK 17에서 보안 관리자가 폐지 예정으로 지정된 이후, Subject.getSubject API를 포함한 여러 API가 영향을 받았습니다. JDK 23에서는 보안 관리자의 최종 제거에 대비하여 Subject.getSubject의 동작이 변경되었으며, 이에 따라 새로운 API로의 전환을 강력히 권장합니다.

Inside Java 뉴스레터: 데이터 지향 프로그래밍 특집

2024년 6월호 Inside Java 뉴스레터에서는 데이터 지향 프로그래밍에 대한 종합적인 시리즈를 소개합니다. 또한 커뮤니티 이벤트와 수상 소식, 인도의 Oracle Java 품질 및 인프라 팀 프로필을 다루고 있어요. 이 뉴스레터는 아카이브 탐색, 친구에게 보내기 기능, 구독 옵션을 제공합니다.