React v19, forwardRef를 대체할 방법에 대해서 알아보자
React v19에서 forwardRef가 더 이상 필요없어졌어요. 향후 버전에서는 forwardRef를 제거한다고도 하는데요. 대신 이제 ref를 prop에서 접근할 수 있도록 바뀌었어요. ref를 일반 prop처럼 전달할 수 있게 되면서 코드가 간결해지고 타입 정의가 단순해졌어요. 이 글에서는 기존 forwardRef의 문제점과 React v19의 새로…
한국 개발 블로그의 글을 모았습니다.
React v19에서 forwardRef가 더 이상 필요없어졌어요. 향후 버전에서는 forwardRef를 제거한다고도 하는데요. 대신 이제 ref를 prop에서 접근할 수 있도록 바뀌었어요. ref를 일반 prop처럼 전달할 수 있게 되면서 코드가 간결해지고 타입 정의가 단순해졌어요. 이 글에서는 기존 forwardRef의 문제점과 React v19의 새로…
짧은 일정 속에서 쏘카플랜 서비스를 개편했던 이야기
안녕하세요. 스포카 제품팀 iOS 개발자 박건우입니다. 🙂 스포카 iOS 플랫폼에서는 Clean Swift 아키텍처를 기반으로 키친보드 와 키친보드 유통사 iOS 앱을 개발하고 있습니다. Clean Swift 란, Uncle Bob의 클린 아키텍처를 iOS, MacOS 플랫폼에 맞게 적용한 형태의 아키텍처입니다. 이 글에서는 스포카에서 Clean Swift…
cert-manager의 버그로 의도와 다른 인증 체인이 사용되는 문제를 디버그하고, 업스트림에 기여한 과정을 소개합니다.
Luxon은 자바스크립트에서 날짜와 시간을 처리하기 위한 라이브러리입니다. 자바스크립트에서 날짜와 시간을 다룰 때 Date API를 사용해본 경험이 있으시면 날짜와 시간을 다루는 것이 여간 짜증나는 일이 아닐 수 없는데요. Luxon은 자바스크립트에서 날짜와 시간을 다루는 일을 쉽게 만들어 주는 라이브러리입니다. 이번 포스팅에서는 Luxon의 주요 특징과…
사건의 발단
SK플래닛이 자체 개발한 ARHIS(Audio & AI based Road Hazard Information System)는 차량이 달릴 때 도로 노면에서 발생하는 음향을 탐지하여, 블랙 아이스와 같이 눈에 보이지 않는 도로 노면의 상태를 검지(detection)하는 기술입니다. 이 기술을 솔루션화한 RB ARHIS…
카카오뱅크 데이터 사이언티스트 Belle입니다. 이 글은 데이터를 통해 서비스 개선과 비즈니스 성공을 이루고자 하는 개발자와 분석가를 위한 것입니다. 데이터의 본질적 의미, 금융 데이터의 특성, 그리고 데이터의 가치를 극대화하는 방법에 대해 깊이 있게 다룹니다. 금융 도메인에서 데이터를 이해하고 분석하는 노하우를 공유하며, 궁극적으로 데이터 분석 역량을 강…
Gradle build script 개선
SDV(Software-defined Vehicle)는 소프트웨어로 하드웨어를 제어하고 관리하는 자동차를 뜻합니다. SDV를 실현하기 위해서는 단순히 방대한 소프트웨어를 사용하는 것을 넘어 차량의 기능을 동적으로 추가하고 수정하며, 제거할 수 있는 서비스 지향성이 고려되어야 합니다. 이러한 변화에 발맞춰 전장 소프트웨어 개발 환경에도 변화가 필요하게 됩니다…
안녕하세요 저는 원티드랩 HR솔루션사업팀에서 프론트엔드 개발을 하고 있는 신은선입니다. HR솔루션사업부에서는 팀 디렉토리, 근태, 전자결재/계약부터 슬랙 연동까지 모든 HR데이터를 쉽고 편하게 관리할 수 있는 HR 솔루션 SaaS인 원티드 스페이스를 만들고 있습니다. 이번 글에서는 원티드 스페이스 프로젝트의 패키지 매니저를 Yarn Classic에서 Pnp…
2024년 1월 4일, 카카오뱅크 금융기술연구소가 개소 3주년을 맞아 연구소 구성원들이 특별한 행사를 준비했습니다. 이번 행사는 전시회 형태로 구성되어 큰 흥행을 이끌었는데요. 연구전략팀의 Vida와 함께 연구소의 3주년을 어떻게 축하했는지 알아보았습니다. 생성형 AI를 활용한 다양한 전시와 체험을 통해 연구소의 성과를 선보인 이번 행사에 대한 자세한 이야…
카카오뱅크에서 XAI(설명가능한 인공지능)를 연구하는 데이터 사이언티스트 Thomas가 작성한 이번 글에서는 XAI 알고리즘의 개발과 이를 다양한 사례에 적용한 경험을 공유합니다. 스마트미러 앱, 자연어처리, 이상거래탐지와 같은 실제 사례를 통해 XAI가 어떻게 결과를 해석하고 개선점을 도출할 수 있는지 알아보세요. XAI에 관심이 있거나 AI의 신뢰성과…
- 전년 대비 30% 성장, 현지 소액 대출 업계 평균 대비 높고 빠른 성장- ISO 9001도 지난해 획득, 위기 관리 능력을 배가하며 비즈니스 확대- 소액 대출 사업자 최초 IMAMAI, FACE, DLAI 3대 협회 가입 완료
들어가며 안녕하세요, 버즈빌에서 MLOps 엔지니어로 일하고 있는 BK입니다. 버즈빌 광고 플랫폼 팀은 광고 성과 최적화를 위해서 다양한 머신러닝 모델을 활용하고 있습니다. 앞으로 두 편의 글을 통해 모델을 개발, 관리, 배포하기 위한 버즈빌의 머신러닝 플랫폼 buzzflow가 어떤 식으로 구성되어 있는지 여러분께 소개해 드리고자 합니다. 이번 글에서는 모…
목차 인시던트란? 인시던트 정책을 수립하게 된 배경이 무엇인가요? 인시던트 정책을 수립하기 위해서 무엇을 하였나요? 인시던트 발생 시 어떻게 진행되나요? 인시던트 처리 후에는 어떻게 하고 있나요? 인시던트란? 인시던트(Incident…
안녕하세요~ 올리브영 커머스 서비스 개발팀에서 프론트엔드개발을 하고 있는 개발새발자 입니다~ 만반잘부 👋🏼👋🏼👋🏼 이번 포스팅에서는 Next.JS에 MSW…
고객에게 뚜렷한 경험을: 컬리의 후기 이미지 처리 기술
지난 글에 이어 이번 포스트 역시 Let'Swift 202…
CarbonVillain 모델로 Huggingface Open LLM Leaderboard에서 1위를 달성한 자연어처리 엔지니어 Weezy의 글을 통해 Open LLM Leaderboard의 개요, 모델 병합 방법론, 그리고 리더보드 도전 후기를 살펴 보세요. Weezy가 속한 팀에서 진행하고 있는 프로젝트와 오픈소스 언어모델 KF-DeBERTa도 알아 볼…