반응형 티스토리챌린지15 [Kotlin 번역] What's new in Kotlin 2.0.20 Kotlin 2.0.20 릴리스가 공개되었습니다! 이번 버전에는 Kotlin 2.0.0의 성능 개선 및 버그 수정이 포함되어 있으며, 이때 발표된 Kotlin K2 컴파일러는 안정화되었습니다. 이 릴리스의 추가적인 주요 사항은 다음과 같습니다: • 데이터 클래스 copy 함수가 생성자와 동일한 가시성을 갖게 되었습니다. • 멀티플랫폼 프로젝트에서 기본 타겟 계층의 소스 세트에 대해 정적 접근자가 제공됩니다. • Kotlin/Native의 가비지 컬렉터에서 동시 마킹이 가능해졌습니다. • Kotlin/Wasm의 @ExperimentalWasmDsl 주석 위치가 변경되었습니다. • Gradle 8.6–8.8 버전을 지원합니다. • Gradle 프로젝트 간 JVM 아티팩트를 클래스 파일로 공유할 수 있는 새.. 2024. 11. 12. [Kotlin 번역] What's new in Kotlin 1.9.20 Kotlin 1.9.20 릴리스가 공개되었습니다. 이제 K2 컴파일러가 모든 타겟에서 베타 단계에 있으며, Kotlin 멀티플랫폼이 안정적인 상태로 제공됩니다. 주요 업데이트는 다음과 같습니다: • 멀티플랫폼 프로젝트를 설정하기 위한 새로운 기본 계층 템플릿 추가 • Kotlin 멀티플랫폼의 Gradle 구성 캐시 완전 지원 • Kotlin/Native에서 기본적으로 활성화된 사용자 정의 메모리 할당자 • Kotlin/Native에서 가비지 컬렉터 성능 개선 • Kotlin/Wasm의 새로운 타겟 및 타겟 이름 변경 • Kotlin/Wasm의 표준 라이브러리에서 WASI API 지원 업데이트에 대한 간략한 개요는 이 비디오에서도 확인할 수 있습니다. IDE 지원현황 Kotlin 1.9.20을 지원하는.. 2024. 11. 11. [AI] Amazon Q 사용법 (1) - 기업의 내부 데이터 활용 능력이 가장 뛰어난 생성형 AI 기반 도우미 Amazon Q 소개 이번 포스팅에선 aws에서 개발한 기업의 내부 데이터 활용 능력이 가장 뛰어난 생성형 AI 기반 도우미 Amazon Q에 대해 알아보려고 한다. Amazon Q란? Amazon Q는 aws에서 개발한 기업용 생성형 AI 기반 도우미다. Amazon Q는 직접 사용할 수는 없고 Amazon Q를 이용한 제품 2가지를 통해서 사용할 수 있다. 현재까지 나온 제품은 아래 2가지다. - Amazon Q Business- Amazon Q Developer Amazon Q Business란? Amazon Q Business는 기업용 ChatGPT라고 생각하면 이해가 쉽다. 회사 도메인 정보를 학습시킨 Amazon Q한테 질문하고 답을 받는 제품이다. 회사 도메인 정보는 어떻게 학습을 시킬 수 있는지 찾아보니,.. 2024. 11. 10. [AI] ChatGPT 사용법 (32) -구글 드라이브, OneDrive에 있는 파일 업로드를 쉽게 해주는 Connected Apps 소개 이번 포스팅에선 Google Drive, Microsoft OneDrive에 있는 파일 업로드를 쉽게 해주는 Connected Apps 기능을 알아보려고 한다. Connected Apps란? 2024년 5월 16일에 공개된 Google Drive, Microsoft OneDrive에 있는 파일을 프롬프트에 쉽게 추가할 수 있게 해주는 기능이다. 원래 같았으면 클라우드에서 파일을 다운 받은 후 첨부하는 절차를 걸쳐야 했다. 근데 이번 기능으로 바로 클라우드에 있는 파일을 첨부할 수 있게 됐다. 나는 처음에 Gemini처럼 Google Drive에 있는 내용을 바로 읽어서 분석해 주는 건 줄 알았더니..-_- 그게 아니었다. 참고로 Plus plan 전용 기능이다. 이전엔 그냥 할 수 있게 해주더니 ㅠㅠ.... 2024. 11. 9. [AI] 내 사진을 꾸기고, 어벤저스처럼 사라지고, 날릴 수 있는 재밌는 영상 특수효과 AI Pika 소개 이번 포스팅에선 내가 올린 사진을 조작해 주거나 원하는 영상을 만들어주는 재밌는 Pika에 대해 알아보려고 한다. Pika란? Pika는 2023년에 만들어진 따끈따끈한 텍스트 프롬프트를 사용해 짧은 AI 생성 비디오 클립을 만들 수 있는 생성형 AI다. 내가 올린 이미지를 조작해 영상으로 만들 수도 있다. (이 기능 때문에 인스타에서 난리가 났었다.) 정말 리얼하게 잘 만들어 준다. 인스타나 유튜브에서 많이 봤을 거다. 아래는 좀비 이미지에서 좀비를 찰흙으로 만들어서 꾸겨버리는 영상이다. 정말 신기하다. 소리도 리얼하다. 건물 사진을 올리고 부셔달라고 요청하면 아래와 같이 만들어 준다. 신발 이미지를 올리고 터트려 달라고 하면 아래와 같이 나온다. 어떤 영상을 만들 수 있는지는 Pika 공식 사이.. 2024. 11. 8. [Spring + Kotlin] Jackson 역직렬화할 때 프로퍼티명 2번째 대문자가 소문자로 변하는 문제 해결 방법 문제 data class GetUserResponse( val uName: String) 위는 유저 조회 api 응답 class다. { "uName": "노력남자"} api 응답은 당연하게 위와 같이 uName으로 나올 거라고 생각했는데.. { "uname": "노력남자"} uname으로 나오는 게 아니겠는가? 원인 코틀린 코드는 자바와 호환하기 컴파일할 때 val, var을 getter 메소드로 만드는데 get + 변수명 (첫글자를 대문자로 변경) 으로 만들어서 생긴 문제다. GetUserResponse 코틀린 클래스를 자바 코드로 변환하면 아래와 같다. public final class GetUserResponse { ... @NotNull public final Stri.. 2024. 11. 7. 이전 1 2 다음 반응형