read: fail

Linux GNU C 라이브러리(glibc) 시스템 요구 사항 업데이트

IntelliJ 기반 IDE가 glibc 2.28 이상을 요구하게 됩니다. 이는 보안 취약점을 해결하고, 최신 기술과의 호환성을 보장하기 위한 조치입니다. JetBrains Runtime의 빌드 플랫폼이 업데이트되어, 더 안전하고 안정적인 개발 환경을 제공합니다. 시스템이 이 요구 사항을 충족하는지 확인해보세요!

Linux GNU C 라이브러리(glibc) 시스템 요구 사항 업데이트

2025.1 버전부터 IntelliJ 기반 IDE는 Linux x64 시스템에서 glibc 2.28 이상이 필요합니다. 이는 보안 취약점을 해결하고 최신 기술과의 호환성을 유지하기 위한 조치입니다. glibc 버전을 확인하려면 터미널에서 ldd --version 명령어를 사용하세요. 이 변화는 더 안전하고 안정적인 개발 환경을 제공합니다.

Testcontainers를 사용한 Spring Boot 애플리케이션 테스트

소프트웨어 개발에서 테스트는 시스템이 의도한 대로 작동하는지 확인하는 데 필수적입니다. Testcontainers는 경량의 컨테이너를 제공하여 실제 의존성을 테스트할 수 있게 해줍니다. 이 글에서는 Testcontainers를 사용하여 Spring Boot 애플리케이션의 통합 테스트를 수행하는 방법을 다룹니다. JUnit 5와의 통합, Spring Data JPA 리포지토리 및 REST API 테스트 방법을 소개합니다. Testcontainers는 테스트 환경을 유연하게 만들어주며, Spring Boot와의 결합으로 테스트를 더욱 간편하게 해줍니다.

JetBrains Bazel 플러그인 시작하기

Bazel 프로젝트는 대규모 코드베이스를 효율적으로 관리하는 빌드 시스템으로, 다양한 언어를 지원합니다. JetBrains Bazel 플러그인은 IntelliJ IDEA와 통합되어 코드 완성, 오류 검사, 테스트 실행 등을 지원합니다. 이 플러그인은 대규모 프로젝트의 성능을 향상시키고, 개발자들이 효율적으로 작업할 수 있도록 돕습니다.

IntelliJ IDEA를 위한 새로운 Bazel 플러그인 EAP 소개

Bazel 플러그인의 새로운 EAPIntelliJ IDEA에 도입되었습니다! 이번 초기 릴리스는 JavaKotlin을 지원하며, 향후 Python, Go, Scala 등으로 확장될 예정입니다. Bazel은 대규모 코드 저장소를 효율적으로 관리하며, 다중 언어 코드베이스를 지원합니다. 새로운 플러그인은 기존의 한계를 극복하고자 하며, 2025년까지 기능을 확장할 계획입니다. 무료오픈 소스로 제공되며, 기여를 환영합니다!

새로운 라이브스트림: GraalVM과 GraalPy, IntelliJ IDEA와 만나다

GraalVMGraalPyIntelliJ IDEA 통합을 다루는 흥미로운 라이브스트림이 열립니다! Fabio Niephaus가 진행하며, Java 애플리케이션을 효율적으로 만드는 방법과 Python, JavaScript 코드 통합을 배울 수 있습니다. 12월 19일에 함께하세요!

IntelliJ IDEA 2024.3.1 출시

IntelliJ IDEA 2024.3.1이 출시되었습니다! 이번 업데이트는 Java와 Kotlin의 보안 취약점을 실시간으로 찾아내고 수정할 수 있는 고급 데이터 흐름 분석 기능을 도입했습니다. 또한, JSON 스키마 검증, 원격 개발 환경 설정, 웹 애플리케이션 디버깅 등 다양한 개선 사항이 포함되어 있습니다. 더 많은 정보를 원하시면 릴리스 노트를 확인하세요!

새로운 기능! IntelliJ IDEA 2024.3.1 보안 분석 플러그인

IntelliJ IDEA 2024.3.1에 새롭게 추가된 Qodana 보안 분석 플러그인은 Java와 Kotlin 코드의 보안성을 강화합니다. 이 플러그인은 OWASP 보안 벤치마크 프로젝트를 기반으로 훈련되어, 크로스 사이트 스크립팅과 같은 중요한 취약점을 실시간으로 탐지합니다. CI/CD 파이프라인에서의 오염 분석으로 팀의 보안을 강화하세요!

Java 주석 월간 – 2024년 12월호

2024년의 마지막을 장식하는 이번 Java 주석 월간에서는 Java 24를 목표로 한 JEP 업데이트와 함께 Java, Kotlin, AI에 대한 튜토리얼을 제공합니다. Josh Long는 Spring Boot 3.4의 새로운 기능을 소개하며, Spring AI의 기능 호출 발전과 Spring Security의 WebAuthN 지원 등 흥미로운 주제를 다룹니다.

새로운 라이브스트림: 코드에서 명확성으로, 구조 도구 창의 재설계

개발자라면 코드 탐색이 필수죠! 이번 라이브스트림에서는 IntelliJ IDEA의 구조 도구 창이 어떻게 코드 탐색을 더 쉽게 만들어주는지 알아봅니다. Siva Reddy와 함께 12월 12일에 만나보세요. AI 연구에서 시작된 이 여정, 놓치지 마세요!

인텔리J IDEA에서의 선언적 Gradle

선언적 Gradle은 Gradle 스크립트를 간소화하여 초보자도 쉽게 접근할 수 있도록 돕습니다. 최근 Android Gradle 플러그인과의 통합이 이루어졌으며, 인텔리J IDEA에서 특별 빌드를 통해 체험할 수 있습니다. 피드백을 통해 기능 개선에 기여해보세요!

IntelliJ IDEA에서의 고급 코드 분석

IntelliJ IDEA의 고급 코드 분석 기능을 활용하면 코드 문제를 쉽게 식별하고 해결할 수 있습니다. 구조적 검색 및 교체 기능을 통해 복잡한 코드 패턴을 찾고, 사용자 정의 검사를 만들어 코드 품질을 향상시킬 수 있습니다. 이 글에서는 이러한 기능을 활용하는 방법을 소개합니다.

IntelliJ IDEA 2024.2.5 출시

IntelliJ IDEA 2024.2.5가 출시되었습니다! 이번 업데이트에서는 Angular의 TuiLet 지시어 인식 개선, 플러그인 저장소 URL 리다이렉트 문제 해결, 코드 재포맷 시 불필요한 공백 제거 등 다양한 개선 사항이 포함되어 있습니다. Angular 개발자라면 꼭 주목해야 할 업데이트입니다. 더 많은 정보는 릴리스 노트를 확인하세요.

코드에서 명확성으로: 새롭게 디자인된 구조 도구 창

JetBrains가 구조 도구 창을 새롭게 디자인하여, 개발자들이 애플리케이션의 구조를 더 잘 이해할 수 있도록 도왔습니다. 특히, Spring Boot 애플리케이션의 경우, 새로운 '논리적' 보기를 통해 Spring beans, API 엔드포인트 등을 직관적으로 확인할 수 있습니다.

K2 모드 안정화 달성

K2 모드가 IntelliJ IDEA에서 안정화되었습니다. 이 모드는 Kotlin 플러그인의 성능과 안정성을 개선하기 위해 개발되었으며, 새로운 Kotlin 언어 기능을 지원합니다. 사용자는 설정에서 'K2 모드 활성화'를 선택하여 이를 활성화할 수 있습니다. 현재 86%의 개발자가 이 모드를 계속 사용 중이며, 향후 기본 옵션으로 설정될 예정입니다.

새로운 라이브스트림: JUnit 팀이 선보이는 최신 기능

JUnit 팀이 최근 5.11 릴리스의 새로운 기능을 소개합니다. 이번 세션에서는 Jupiter 코어 확장, 매개변수화 테스트, 반복 테스트, 확장 모델의 개선 사항을 다룰 예정입니다. 또한, 테스트 스위트의 생명주기 메소드, 새로운 ConsoleLauncher 옵션, 테스트 실행의 드라이런 모드 등을 시연할 것입니다.

IntelliJ IDEA에서 코드 작업 시간 단축하기

IntelliJ IDEA는 프로젝트를 더 빠르게 시작할 수 있도록 성능 최적화단계적 동기화 색인화를 도입했습니다. 이러한 개선을 통해 사용자는 코드에 더 빠르게 접근할 수 있으며, 최신 버전 사용 시 피드백을 요청하고 있습니다.

IntelliJ IDEA 2024.3 출시 소식!

IntelliJ IDEA의 새 버전 2024.3이 출시되었습니다! 이번 업데이트에서는 논리적 코드 구조 보기, Kubernetes 애플리케이션 디버깅 개선, K2 모드의 안정화, AI 어시스턴트 통합 등 다양한 개선 사항이 포함되어 있습니다. 또한, Java, Kotlin, Scala 언어 지원이 향상되었으며, 새로운 프레임워크와 기술 지원이 추가되었습니다.

Spring Boot 애플리케이션에서 Flyway를 이용한 데이터베이스 마이그레이션 방법

Flyway는 데이터베이스 스키마 변경을 관리하고 버전을 관리하는 과정을 단순화하는 오픈 소스 도구입니다. 이 도구는 프로덕션 환경에서의 위험을 줄이고, IntelliJ IDEA와 함께 사용하여 JPA 엔티티와 데이터베이스 스키마를 동기화하는 과정을 간소화합니다.

IntelliJ IDEA 2024.3 출시 후보 버전 공개!

JetBrains의 IntelliJ IDEA 2024.3 출시 후보 버전이 다운로드 가능합니다. 이 버전을 사용하려면 IntelliJ IDEA Ultimate 구독이 활성화되어 있어야 합니다. 곧 정식 출시될 예정이니, 버그 발견 시 JetBrains 이슈 트래커를 통해 보고해 주세요.