본문 바로가기

전체 글

(182)
(3) Claude vs ChatGPT 서론개발을 하기 위해서 Claude와 ChatGPT 모두 사용을 해보았다. Claude는 글을 작성하는 11월까지 사용을 했고, ChatGPT는 지난 여름까지 사용을 했다. Claude에서 아티팩트 기능이 나온 이후에 ChatGPT를 그만 사용하게 되었다. 11월 현재, 다시 ChatGPT로 돌아가려고 하는 시점에서 글을 작성한다. Cladue 장점- Cladue는 아티팩트 기능을 제공한다. Claude로 넘어간 가장 큰 이유는 아티팩트 기능을 제공하고 있기 때문에, 개발에 대한 생산성을 높일 수 있을 것이라고 생각해서 넘어오게 되었다. 웹환경이든, 그렇지 않은 환경이든 코드와 함께 결과를 보여준다는 것이 정말 매력적이었다. - Claude는 간결하게 대답할 줄 안다. ChatGPT는 프로젝트에 대한 긴..
(2) Android 개발환경에서 개발 IDE 선택하기 Android studio  안드로이드 개발자라면 사용할 수 있는 IDE는 2개로 줄어드는 것 같다. 안드로이드 스튜디오를 사용하거나 혹은 인텔리제이를 사용하는 것밖에는 없다. 하지만, 두 IDE가 동일한 업체에서 만들기 때문에 서로 다른게 없다. 그나마 안드로이드 스튜디오는 무료이기 때문에, 안드로이드 스튜디오를 기준으로 이것 저것 시도해본 것을 공유하고자 한다. Github Copilot 쓰레드나 유튜브에서 코파일럿이 많이 좋아졌다고 하기에 한 번 사용을 해봤다. Github copilot은 이름에서도 볼 수 있는 것처럼, Github를 특화로 해서 각종 AI 서비스를 제공하는 것으로 파악 되었다. 그래서, 안드로이드 스튜디오에 집중적인 기능을 제공하는 것이 아닌, 본진은 Visual studio에서..
(1) 2024년 개발환경 셋팅 - AI를 곁들인 디자인Creatie장점단점- 무료- 컴포넌트 UI 한 개 단위에서부터 디자인이 가능하다.  -> 상단 툴바를 만든다거나 콘텐츠를 채워넣는다거나 하는 것들을 일일히 만든다는 것을 의미AI가 결합되었다는 것과 다르게, 디자인 툴에 익숙한 사용자들이 반복적인 컴포넌트 추가와 샘플, 템플릿 추가와 같은 것들을 쉽게 해줄 뿐이지, 전혀 새롭게 UI를 개발하거나 하는 것은 없다.price : 0$  uizard장점단점- 프롬프트를 입력하게되면 일괄적인 디자인 UI를 만들어준다.- 정말 편리하고, 어느 정도 기획적인 것까지 반영해서 디자인을 만들어준다.- 프로젝트를 처음 시작하거나 다양한 UI를 프롬프트를 통해서 만들고 싶다면, 이것을 사용하는 것이 맞는 것 같다.없다price : 12$ (Pro 기준) 개발 IDE..
코틀린 밖에 못하는 바보 ... - Compose multiplatform & Kotlin multiplatform 경험기 (1) 해지호그 프로젝트https://superlative-khapse-63fb9a.netlify.app 왁자지껄 해지호그을지로 야장 전문 와인바, HEDGEHOG로 이동합니다.superlative-khapse-63fb9a.netlify.app 여름이 서서히 다가올 6월 쯤에, 친구는 을지로에 와인바를 차린다고 했다. 친한 친구가 창업을 한다고 하니, 나도 뭔가 도움을 주고 싶었다. 아직 정식으로 영업하기 전이여서, 몸을 써야할 일이 많았고, 나는 시간 빌게이츠여서 한 두 번 가서 열심히 일을 하고 왔다. 일을 하면서 정이 좀 들었는지, 혹은, 친구의 창업은 내게 새로운 것을 하고 싶다라는 원동력을 들게 해주었다. 그래도 한 평생 컴퓨터를 해왔는데, 역시 가상 세계의 해지호그를 만드는게 가장 쉽지 않을까 생각을..
Cozy Wine Haunt in Euljiro 4-ga: A Charming Wine Bar for Solo Sippers (Haejihog) Enjoying YouTube at Home and Discovering a Hidden Gem in Euljiro While lounging at home and watching YouTube, I saw the famous Korean chef Paik Jong-won enjoying some delicious-looking pintxos. Curious, I searched for pintxo restaurants near me and stumbled upon a new wine bar in Euljiro. Location[https://map.naver.com/p/entry/place/1081559227?lng=127.0003761&lat=37.5672057&placePath=%2F&searchT..
KMP에서 Unresolved reference: IO 에러 땜질하는 법 에러 > Task :composeApp:compileKotlinWasmJs FAILED e: composeApp/src/commonMain/kotlin/viewmodel/MainViewModel.kt:8:27 Unresolved reference: IO e: composeApp/src/commonMain/kotlin/viewmodel/MainViewModel.kt:18:36 Unresolved reference: IO 상황 잘 빌드 되다가 갑자기 위와 같은 에러메시지가 뜨면서, 빌드가 되지 않았습니다. 안드로이드에서는 당연하게 사용되었지만, Unresolved reference: IO 가 발생을 했습니다. 해결방안을 ChatGPT를 통해서 검색을 했습니다. ChatGPT 대답 Dispatchers.IO와..
2024년의 NEW 감자튀김의 프로젝트 이번엔 진짜 KMM을 공부하기로 결심했다. 이제는 Jetbrain에서 엄청 멋있는 기술을 제공하고 있다. 비지니스 로직에 집중한 KMM 뿐만 아니라, UI 로직도 컴포즈로 해서 제공해준다는 나이스한 아이디어를 Compose Multiplatform이라는 기술로 제공한다는 것이다. 비지니스 로직을 합치는 것만으로도 대단하다고 생각했지만, UI까지 모두 KMM으로 개발할 수 있다게 너무 궁금하기도 하고, 정말 되는지 항상 찍먹 해보고 싶었다. https://www.jetbrains.com/ko-kr/lp/compose-multiplatform/ Compose Multiplatform UI Framework | JetBrains Create stunning UIs with Compose Multiplatfor..
2022년 회고/2023년 목표 INFJ, INTJ, ISFJ, ISTJ 내게는 변하지 않는 MBTI로 I와 J가 있다. 내향적이고, 계획적인 성향은 비교적 강하기 때문에 MBTI는 계속해서 변하지만 이런 성향은 변하지 않고 있다. 모든게 계획적으로 진행되어야 마음이 편한 나지만, 게으름은 모든 사람이 버틸 수 없기에 꾸준하게 계획적으로 진행하는 것은 모든 사람의 큰 목표일 것이다. 주저리주저리 말이 길었지만, 2022년 계획해놓은 목표를 모두 이루지 못 했지만, 숯더미 속에서 몇 개의 보석을 발견했던 한 해였다. 아무것도 하지 않고, 얻게된 연차로 올 해 나는 꽉 찬 2년차 안드로이드 개발자가 되었다. 내가 회사에서 가장 얻고 싶은 타이틀은 3년차 개발자라는 타이틀이었다. 취업을 하기 전까지만 하더라도 내가 한 회사에 3년 동안 일을..