본문 바로가기

분류 전체보기304

chatGPT의 가장 큰 한계는 실제 사용자 입력을 이해하지 못한다는것. 여러번 같은걸 반복하면 개선이 되긴하지만 실제로 사용자 입력을 이해한다기보다는 학습한 패턴에서 유사한 패턴을 가져오는 것에 가깝다. 그렇게 학습한 패턴을 토대로 생성해주는 자료들은 당연히 학습한 패턴과 유사하게 나오기에 학습한 데이터셋이 중요한편이라 보인다. 오류가 적고 양질의 정보가 많은 패턴일 수록 괜찮은 데이터를 생성해내는데 그 패턴을 만드는걸 프롬프트 엔지니어링이라 부르는거 같은데 아직까지는 결국 우물안에서 노는 것과 다를바 없어보인다. 2023. 3. 28.
디바운스 함수에 대하여 보통 API 콜을 처리하기 위해서 디바운스나 쓰로틀링을 처리하는 경우가 많은데 이글은 그 중 디바운스 함수에 대해서 간단히 분석하고 정리 한 내용이다. 디바운스와 쓰로틀링은 공통적으로 여러 이벤트를 묶어서 한번에 처리하는 방법이다. 그중 디바운스의 경우 사용자 이벤트를 일정한 간격으로 그룹화해서 그중 한번의 입력만을 처리하는 기법을 말하며 쓰로틀링의 경우 일정기간동안 첫 한번의 입력만 수행하고 나머지 기간동안 입력을 무시하는 기법을 말한다. 자바스크립트에서 디바운스 기능을 간단히 구현해보면 보통 이런 코드가 나온다. function debounce(func, wait) { let debounceId = null; const debounced = (...args) => { if (debounceId !==.. 2023. 3. 24.
현시국의 정치를 바라보며 평소에 정치에 큰 관심을 가지는 스타일은 아니지만 (한국정치는 이미 조선시대 동서정치와 다를바 없어졌고 나라 망하는 그 순간까지도 진영쌈에 몰두할것) 윤대통령의 일본방문을 기점으로 나라안밖이 시끄러운것 같아서 관련해서 좌우 양측의 반응을 보고 개인적인 생각을 정리해보기로했다. 망국에서 정치관련 얘기를 하는게 개인에게는 이득이 아니지만 어차피 망할 나라라면 크게 신경쓸 필요도 없으니 개인 생각이나 써볼란다. 한쪽은 나라팔아먹은 매국노로 보고 있고 한쪽은 한미일 동맹 정상화 시도로 보고 있는걸로 보이는데 둘다 딱히 틀린 견해라고 보긴 힘든거 같은 느낌이긴하다. 개인적으로 드는 생각을 정리해보면 1. 과연 이번 방문이 진정 경제와 안보에 도움이 되는가? => 현시점에서는 알 수 있는게 없다. 우호적인 제스처가.. 2023. 3. 20.
[메모장] Memo프로토타입 릴리즈 -2- 개인적으로 귀찮음에 쩔어서 너무 느릿하게 개발 한거같지만 기본적인 (디자인 + 기능 구현 완료 + 주석 + 일렉트론 배포) 완료했다. 이제 추가적으로 진행해야 할 내역들은 크게 6개 정도 있다. 1.문서화에 대한 고민들 정리 한후 문서화후 초보 개발자 튜토리얼 작성. 2. 스토리북 + 인터렉션 테스트코드 작성. 3. CICD에 대한 기본적인 설정. 4. 프로토타입 피드백 및 PC제외 추가적인 크로스플랫폼 개발(모바일 앱). 5. UI/UX개선. 6. 모노레포를 통한 오픈소스 컴포넌트 패키지 배포. 세부 사항은 더 많지만 느긋하게 해야지. 1. 깃허브 - https://github.com/yoonjonglyu/memo GitHub - yoonjonglyu/memo: memo memo. Contribute .. 2023. 3. 14.