반응형 분류 전체보기383 [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. [AI] GPT-4o를 넘어선 Claude 3.5 Sonnet 사용법 이번 포스팅에선 GPT-4o를 넘어선 Claude 3.5 Sonnet에 대해서 알아보려고 한다. 예~전에 ChatGPT 한창 사용하고 있을 때 Claude라는 이름이 들리길래 들어가보니 별로 좋아 보이지 않아서 이건 뭐지하고 넘어갔던 기억이 난다. 이번년 5월에 GPT-4o가 나오고 감탄하면서 사용하고 있을 때 또 Claude 소식이 들렸는데 GPT-4o를 넘어선 Claude 모델이 나왔다는 게 아닌가? 그래서 너무 궁금해서 포스팅하게 됐다. 우선 Claude가 뭔지 알아보자. Claude란? Claude는 2023년 3월 14일에 공개된 Anthropic에서 개발한 LLM 기반 AI 챗봇이다.(Anthropic은 OpenAI가 Microsoft의 투자를 받으며 영리화되는 게 못 마땅했던 사람들인 Ope.. 2024. 9. 24. [AI] ChatGPT 사용법 (31) - o1-preview, o1-mini 사용법 이번 포스팅에선 아주 최근에 OpenAI에서 발표한 OpenAI o1-preview, o1-mini 모델에 대해 알아보겠다. o1-preview란? 2024년 9월 12일에 나온 복잡한 과학, 코딩, 수학 작업에 특화된 새로운 AI 모델이다. 사람처럼 응답 전에 문제를 더 깊이 생각하도록 훈련이 된 모델이다. 훈련을 통해 사고 과정을 정제하고, 다양한 전략을 시도하며, 자신의 실수를 인식하는 법을 배우게 함으로써 더 정확한 답변을 낼 수 있다. OpenAI는 이를 Chain of Thought(사고의 연쇄)라고 부른다. 위 문장이 어떤 뜻인지 알 수 있는 OpenAI X 계정에 올라온 동영상 일부를 가지고 왔다. 공주는 왕자의 나이가 될 것입니다. 그때 공주의 나이는 왕자의 두 배입니다. 공주의 나이는 .. 2024. 9. 17. [AI] ChatGPT 사용법 (30) - ChatGPT Memory, Temporary Chat 사용법 이번 포스팅에선 ChatGPT의 Memory와 Temporary chat 사용법에 대해 알아보려고 한다. ChatGPT Memory란? ChatGPT Memory는 내가 질문한 내용을 기억해서 추후 대화를 쉽게 풀어나갈 수 있게 도와주는 기능이다. ChatGPT가 나의 어떤 걸 기억해줬으면 하는지를 요청하면 Memory에 저장해준다. Custom instructions이랑 비슷한 느낌의 기능이라고 생각하면 이해가 빠르다. Custom instructions는 미리 정리해서 등록해야 하는 반면, Memory는 대화로 Memory 조회, 등록, 삭제 등 관리가 가능하다. (아마 추후엔 Custom instructions가 사라지고 Memory만 남지 않을까 조심스레 생각해본다.) 뭔가 로봇이랑 대화하는 거.. 2024. 9. 11. 이전 1 2 3 4 5 ··· 43 다음 반응형