Updating public Next.js environment variables without rebuilds | Phase Blog
phase
모두의연구소는 지식을 나누며 함께 성장하는 국내 최대 AI 커뮤니티입니다.
1. Next.js:재빌드 없이 public 환경 변수 업데이트하기
Next.js 앱에서 환경 변수를 사용할 때, 빌드 시와 실행 시 환경 변수 처리가 다르고, 공개 변수 변경이 반영되지 않는 문제가 있습니다. 이에 대한 해결책으로, PostHog과 Cal.com의 방법을 참고하여 공개 환경 변수를 런타임에 수정할 수 있는 방법을 제시합니다. 이는 다소 특이한 해결책이지만 효과적입니다.
https://phase.dev/blog/nextjs-public-runtime-variables/
2. React 19에 추가되는 새로운 client-side hooks
React 19의 주요 업데이트로, React 팀은 서버 컴포넌트와 Next.js에만 집중하지 않고 새로운 클라이언트 사이드 훅을 도입합니다. 이 훅들은 데이터 페칭과 폼 처리라는 두 가지 주요 고충을 해결하며, use(Promise), use(Context), useFormState, useFormStatus, useOptimistic 등을 포함합니다. 추가적으로 ‘비동기 전환’ 기능도 있습니다. 이들은 현재 React의 Canary와 실험적 채널에서만 사용 가능하며, 최종 버전에서는 API가 변경될 수 있습니다.
https://marmelab.com/blog/2024/01/23/react-19-new-hooks.html
3. 바이노큘러스: 새로운 대규모 언어 모델 생성 텍스트 탐지 방법
‘바이노큘러스‘는 두 대규모 언어 모델(LLM)을 대조하여 기계와 인간이 생성한 텍스트를 구별하는 새로운 탐지 방법입니다. 이 방법은 추가적인 학습 데이터 없이도 뛰어난 정확도를 제공하며, 다양한 최신 LLM에서 효과적으로 기계 텍스트를 식별합니다. 실험 결과, 바이노큘러스는 특히 ChatGPT에서 생성된 텍스트에 대해 높은 탐지율과 낮은 오탐률을 보여주며, LLM 생성 텍스트의 탐지에 효과적인 도구로 입증되었습니다.
https://huggingface.co/papers/2401.12070
4. CMMMU: 중국어 멀티모달 모델 평가를 위한 새로운 벤치마크
CMMMU는 중국어 상황에서 대학 수준의 주제 지식과 추론을 평가하는 새로운 멀티모달 모델(LMM) 벤치마크입니다. 이 벤치마크는 예술, 비즈니스, 과학 등 다양한 분야에 걸쳐 12,000개의 복합형 문제로 구성되어 있으며, GPT-4V를 포함한 여러 LMM의 성능을 평가하는 데 사용됩니다. CMMMU는 중국어 맥락에서 LMM의 성능을 체계적으로 평가하고 개선하며, 다양한 언어 및 문화적 맥락에서 인공 지능 기술의 발전을 지원합니다.
https://huggingface.co/papers/2401.11944
----
국내 최초 Flutter 도서 ‘생존코딩’ 오준석 저자의 마지막 직강!
🔥 놓치지 마세요! ► https://bit.ly/482TuPf
다음 내용이 궁금하다면?
이미 회원이신가요?
2024년 1월 25일 오전 6:08
2005년 7월에 일을 시작했으니, 올해로 개발자 생활이 햇수로 20년째다. 중간에 공백이 조금씩 있었으니 꽉 채운 스무 해는 아니지만, 숫자가 주는 무게는 여전하다. 20년이라는 시간이 흘렀다는 사실이 새삼 신기하게 느껴진다.
고용노동부에서 주관하는 청년미래플러스 3기를 모집 중이라고 합니다.
구직자와 재직자 두 가지 트랙을 동시에 모집한다고 하네요.
모집 기간: 6월 15일 ~ 8월 3일
1. 살다보면 나를 끔찍이 싫어하는 사람이 한둘은 나오게 마련이다.
S
... 더 보기