사내 LLM 플레이그라운드를 활용한 AI 프롬프톤 사례 (2024)
2022년 11월 ChatGPT가 등장한 이래, 생성형 AI 기술 및 서비스의 고도화뿐만 아니라 각 기업 구성원들의 AI 활용을 높이기 위한 노력 또한 더욱 커지고 있으며, 따라서 AI를 잘 활용하기 위한 기업의 환경 조성 및 활용 문화의 확산 또한 중요해지고 있습니다. (2025년 SK그룹 최태원 회장님 신년 메시지) SK플래닛에서는 이미 202…
한국 개발 블로그의 글을 모았습니다.
2022년 11월 ChatGPT가 등장한 이래, 생성형 AI 기술 및 서비스의 고도화뿐만 아니라 각 기업 구성원들의 AI 활용을 높이기 위한 노력 또한 더욱 커지고 있으며, 따라서 AI를 잘 활용하기 위한 기업의 환경 조성 및 활용 문화의 확산 또한 중요해지고 있습니다. (2025년 SK그룹 최태원 회장님 신년 메시지) SK플래닛에서는 이미 202…
생성형 AI 모델 기반의 코딩 어시스턴트는 자연어와 코드를 학습한 AI 모델을 활용하여 개발 생산성을 높여줍니다. 대량의 학습 데이터를 통해 패턴을 파악하고 이를 기반으로 코드를 생성하거나 분석할 수 있는 코딩 어시스턴트의 특성과 설계 배경, 한계점, 한계를 보완한 신기능들을 소개합니다.
3월 인도 핀테크 관련 정부 규제, 경쟁사 및 업계 동향을 공유합니다.
호기심 많은 개발자, Marc와 Nathan이 글로벌 해커톤 AngelHack에서 주관하는 해커톤 대회의 본선 진출까지의 여정을 공유합니다! AngelHack은 멕시코에서 서울까지 다양한 국가에서 열리는 국제 해커톤 대회인데요. HackSeoul에서의 수상을 시작으로, Grand Final이 열린 싱가포르에서 여러 국가의 개발자들과 만나 교류하며 새로운 관…
왜 Design System이 필요한가? 개념부터 이해하기 다양한 환경에서 일관된 사용자 경험(UX)을 제공하는 것이 그 어느 때보다 중요해지고 있습니다. 하지만 디자인과 개발이 따로 움직이면, 스타일이 일치하지 않거나, UI/UX의 일관성이 부족해지고, 중복 작업이 늘어나는 등의 문제가 발생할 수 있습니다.이를 해결하는 방법이 바로 Design…
우리는 때때로 잠시 멈춰 지난 여정을 돌아보고, 앞으로 나아갈 방향을 정리하는 시간을 가지기 마련입니다. 뱅크샐러드도 분기마다 지난 시간을 회고하고 새로운 시작을 준비하는 의미 있는 순간을 함께 하고 있는데요. 우리는 이 행사를 *핏스탑(Pit…
들어가며 서비스 내에서 발생하는 다양한 활동을 추적하고, 이를 통해 보안, 규정 준수, 문제 해결을 지원하는 로그는 기업 운영에 필수적인 요소입니다. 특히, 전자 계약과 같은 민감한 데이터를 다루는 B2B 서비스에서는 사용자 활동을 정확하고 신뢰성 있게 기록하는 것이 중요합니다. 그러나 로그에 충분한 데이터가 없는 경우 분석이나 활용에 제한적일 수 있습니다…
안녕하세요. 롯데ON Product Developer 이채민입니다. 기존 시스템에서 이력을 남기지 않아 불편함이 생겨 인터페이스 이력 관리 시스템을 도입했는데요. 이 작업이 왜 필요한지, 그리고 이 과정에서 겪은 시행착오와 해결 방법은 무엇인지를 중심으로 이야기를 나누려고 합니다. 목차 인터페이스 이력이란? 인터페이스 이력을 남기는 이유 사전 지식 시스템…
이직 / 팀 이동 후 어색한 코드를 내 코드로 녹여내기까지의 여정을 공유합니다.
image.png
안녕하세요. 스포카 백엔드팀 프로그래머 이지민입니다. 스포카에서는 식당 점주분들이 식자재 주문을 더 편리하게 하기 위한 많은 노력들을 하고 있습니다. 그중에서도, 주문하려는 품목을 검색하여 원하는 품목을 빠르게 찾을 수 있도록 품목 검색 기능을 제공하고 있는데요. 검색 엔진 도입부터 지금의 검색이 되기까지의 과정들을 이야기해보려고 합니다. 도입 초기에는 검…
Kafka Connect와 JDBC 커넥터를 이용해 DB 데이터를 쉽게 Kafka로 전송하는 방법과 발생 가능한 문제를 해결하는 방법을 공유합니다.
본 글은 2024년도 12월에 올리브영 테크플랫폼센터 오거나이저에 의해 작성되었습니다. 새로운 경험의 서막: 마곡의 한 호텔 연회장에 모인 올리브영 엔지니어들 2024년 11월 1…
안녕하세요. 올리브영에서 iOS 개발을 맡고 있는 럭셔Lee입니다. Let'Swift 2024 컨퍼런스에서 올리브영 부스를 운영하며 많은 iOS…
단일 진실 공급원 (SSoT) 의 중요성
이 글에서는 SmartThings 기록 시스템의 DB 교체 여정에 대해 소개합니다. 기존 HBase는 다양한 서비스의 요구를 충족하지 못해 SPOF 및 확장성 부족 등의 문제가 있었습니다. 이를 해결하기 위해 다양한 DB 솔루션을 검토한 후 OpenSearch를 도입해 기록 시스템의 안정성과 성능을 개선했습니다. SmartThings는 앞으로도 각 마이크로…
금융 혁명의 중심에서 투자 기회로
안녕하세요. 롯데ON Product Developer 이채민입니다. 기존 에러 알림 시스템에 불편함이 생겨 실시간 에러 알림 시스템을 도입했는데요. 기존 시스템과 어떤 차이점이 있는지, 그리고 어떤 점이 개선되었는지 이야기를 나누려고 합니다. 목차 실시간 에러 알림 시스템이란? 실시간 에러 알림이 필요한 이유 기존 시스템의 한계 및 개선점 도출 시스템 흐름…
어느 날, 모니터링 시스템에서 ‘SQLSyntaxErrorException’이 발생했다는 알림을 받았습니다. Exposed와 MySQL로 구성된 서비스에서 이스케이프(Escape) 문자열 처리와 관련된 문제가 발생한 것인데요. 4단계에 걸친 디버깅 과정을 거쳐 오류 로그를 분석한 끝에 Exposed가 문제의 원인이었음을 밝혀냈습니다. 에러 메시지를 발견했을…
소프트웨어 배포 자동화는 코드 변경 및 테스트 이후 프로덕션 환경에 배포하는 과정을 자동화하여 배포 속도를 향상시키고 품질을 보장하는 중요한 기술이며, 이를 통해 배포 빈도를 증가시키면서도 일관된 환경을 유지하고 보안성을 강화할 수 있습니다. AWX(Ansible Web eXecutable)는 Ansible 기반의 오픈 소스 IT 자동화 플랫폼으로, GUI…