공통 모듈에서 발생한 동시성 이슈의 해결 과정을 소개합니다.
기술 블로그 모음
국내 IT 기업들의 기술 블로그 글을 한 곳에서 모아보세요

ERP Bolt-On MDM을 개발한다는 것은 MDM Package들이 가지고 있는 기능들에 대하여 기업에서 기준정보를 관리함에 있어 어떤 프로세스가 필요한지, 어떤 기능이 필요한지, 표준화를 어떻게 하면 되는지 ERP 내 어떤 기능을 활용하면 되는지, ERP Standard 기능 외 CBO로 개발이 필요한 기능이 무엇이 있는지를 고려하여 분석/설계/...

데이터 컬처(Data Culture)는 최근 데이터 조직, 데이터 기반 결정 프로세스와 같은 데이터 중요성을 이야기하는 모든 곳에서 나타나고 있는 포괄적인 개념이고 데이터를 책임지고 관리하는 모든 데이터 리더라면 가장 중요하게 생각하는 화두입니다.

WATCHA CTI’s Case Report: <Join My Table> — 3부 프로덕션왓챠의 CTI팀은 Creative Tech & Infra의 줄임말로 미국 넷플릭스에 있는 동명의 팀으로부터 영향을 받아 창설되었습니다. 이 문서는 왓챠 오리지널 <Join My Table>(이하 JMT)이라는 작품을 제작하며 정리한 ...

기업이 Scope 3 온실가스를 관리해야 한다는 것은 공급망의 탄소배출량까지 관리해야 한다는 것을 의미합니다. 제조, 유통, EPC 업종은 구매하는 자재가 입고되기까지 전 과정에서 배출한 탄소량을 수집 및 공시하는 의무를 부담하게 되며, 은행, 증권 등 금융기관은 대출기업과 피투자회사의 탄소배출량 정보를 PCAF6) 방법론에 따라 공개해야 합니다.
컬리의 입사 연계 특전 온라인 해커톤 그 첫번째 이야기

회사가 업무 효율에 도움이 되는 각종 HW 장비에 대한 투자를 게을리하지 않고, 더 나아가 새로운 SW에 대한 탐험이나 도전을 적극 장려할 수 있도록 해줘야 합니다. 이같은 노력들은 비용과 시간 그리고 기존과 다른 툴의 사용으로 인한 사람들의 부담을 주는 것이 사실이지만 잘 안착하면 상당한 업무 효율화를 꾀할 수 있습니다.

WATCHA CTI’s Case Report: <Join My Table> — 2부 프리프로덕션왓챠의 CTI팀은 Creative Tech & Infra의 줄임말로 미국 넷플릭스에 있는 동명의 팀으로부터 영향을 받아 창설되었습니다. 이 문서는 왓챠 오리지널 <Join My Table>(이하 JMT)이라는 작품을 제작하며 정리...
새로운 컬리몰을 만드는 과정을 소개합니다.

데이터 웨어하우스는 기업 데이터를 통합하고 데이터 기반 의사결정을 지원하는 시스템입니다. 최근 들어 데이터 유형이 다양해지고 실시간에 준하는 데이터 제공이 지속적으로 요구되고 있습니다. 또한 클라우드 기반으로 시스템이 전환되는 사례가 증가하면서 이에 맞는 데이터 관리 방안과 처리 방법의 필요성이 증가하고 있습니다.

클라우드 기반의 업무 환경이 정착되어 감에 따라 과거 전통적인 방식의 협업은 지속적으로 변화를 맞고 있습니다. 특히 최근 팬데믹 상황으로 인해 재택근무 등 원격 업무가 일반화되어감에 따라 이러한 상황은 더욱 가속화되었습니다.

이 문서의 목적 APM, 특히 Java APM에 대한 개략적인 내용과 주요 용어, 개념 등에 대해 참고할 수 있는 자료를 제공한다. 들어가며... 어플리케이션을 개발하고 운영하는데에 있어서, 모니터링은 선택이 아닌 필수로 자리잡고 있습니다. APM은 이런 니즈를 충족시켜주는 도구 중 하나로서, 실시간으로 어플리케이션의 상태를 모니터링할 뿐만 아니라 집...

NFT는 웹3 시대를 열어주는 열쇠라고 합니다. 기존의 웹2.0이 보다 많은 사람들이 참여해 정보를 공유하고 소통하는데 기여한 이면에 중앙집중화를 통해 승자독식의 플랫폼을 공고히 했다면, 웹3는 권한을 분산해 참여자들에게 분배함으로써 독점의 폐단을 줄이고 참여자 파이를 키우려는 움직임입니다.
2022년도 이제 반을 훌쩍 지나고 있습니다. 여러분의 상반기는 어떠셨나요? 뱅크샐러드의 디자인 챕터는 지난…

Swift 5.5에 도입된 async, await 문법의 등장 배경과 동작 원리를 알아봅니다.

들어가며 안녕하세요. 트렌봇 개발팀 타노스입니다. 트렌봇 개발팀은 세계 곳곳에서 상품 정보를 수집하고 정제하여 트렌비 서비스나 운영 페이지에 제공하는 역할을 담당하고 있습니다. 각 상품의 브랜드, 색상, 구매옵션, 가격, 세일정보 등 여러가지 정보들을 관리하고 이와 관련된 다양한 요청을 받아 이를 운영에 반영해 드리고 있습니다. 예를 들면 특정 판매처...

매장을 직접 방문하지 않고 컴퓨터나 핸드폰을 통해 인터넷으로 상품을 구매하는 과정은 이제 더 이상 우리 삶에서 어색한 일이 아닙니다. 핀테크(FinTech) 등 온라인 결제 시스템, 배송/물류 구조의 발달은 COVID-19 영향과 더불어 이커머스(E-commerce) 시장의 성장을 가속화시키고 있습니다. 글로벌 이커머스 시장은 최근 10년간 연평균 2...

스마트 오피스는 코로나19 이후 비대면 회의와 원격 근무가 늘어나면서 기업은 공간을 최적화하고 직원은 보다 편안하고 스마트한 근무 환경을 갖출 수 있도록 도와줌으로써 별도로 직원들의 노력이나 수고가 들지 않아 쉽게 적용 가능한 방법입니다.
프로그래밍 언어들을 비교해가며 다형성을 알아보고 더 나은 코드를 작성하는 방법을 고민해봅니다.

모든 기업에 항상 클라우드 도입하라고 추천하는 것은 아닙니다. 때로는 사무실 한쪽에 작은 서버를 두는 것이 더 알맞은 경우도 있습니다. 클라우드 대신 로컬 서버가 더 적합한 경우를 정리해 봅시다.

백오피스 엑셀 다운로드 속도 개선하기 안녕하세요, 트렌비 가든 개발팀의 도리입니다. 저희 가든 팀에서는 내부 직원들이 사용하는 백오피스(Back Office)를 개발하고 있습니다. 백오피스를 개발하다 보면 엑셀 다운로드 기능을 제공해야 하는 경우가 굉장히 많은데 최근 기존에 존재하던 엑셀 다운로드 기능이 정상적으로 동작하지 않아 이를 개선한 과정을 공...

Git으로 관리하는 Unity 게임 클라이언트 프로젝트에서의 Git Hooks 활용 방안에 관한 제안

아마존에 대한 기사는 하루가 멀다 하고 나옵니다. 아마존 go 무인결제 매장, 대쉬버튼, 드론 배송에 비행기를 매입하고, 2시간 배송을 위해 홀푸드(WholeFoods)를 인수합병하고, 자율주행에 투자하고, 며칠 전에는 Buy with Prime을 내놓기도 하였습니다.

아마존에서 판매를 진행하다 보면 잘 팔리고 있던 리스팅이 하루아침에 정지되는 경우가 있습니다. 아마존에서는 별다른 사전 통보 혹은 경고성 공지도 없이 리스팅을 정지시키고 셀러에게 해명을 요구하는 일이 적지 않게 발생합니다. 이는 셀러 당사자로서는 정말 분통이 터지는 일이 아닐 수 없을 것입니다. 이에 대표적인 리스팅 정지 사유들을 소개하고 그 예방법을...

랜섬웨어 대응이 일반적인 악성코드 대응과 가장 다른 점은 시스템과 데이터가 암호화될 것을 대비해야 한다는 것입니다. 이를 위해 중요 데이터뿐 아니라 하드닝된 운영체제나 네트워크, 미들웨어, 애플리케이션 등을 백업 받아 놓습니다. 백업을 잘해 놓아야 신속하고 정확하게 복원할 수 있습니다. 반드시 훈련해 봐야 할 지점이기도 합니다. 백업의 범위나 복구의 ...

코로나 시국이 계속되면서 사회적 거리두기에 대한 요구가 지속되는 동안 많은 기업들이 재택 근무 환경을 갖출 수 있도록 적극적인 투자를 해왔습니다. 그 결과 재택 근무가 하나의 기업 문화로서 정착되었습니다. 하지만 사실 이러한 움직임은 코로나 이전부터 이미 진행되어 왔다고 볼 수 있는데 그 중심에는 모바일(휴대폰)이 있습니다.

신규 셀러로서 아마존 계정 생성을 완료하였다면 다음으로 해야 할 일은 아마존 마켓플레이스에 상품을 등록하는 일입니다. 그러나 아마존 셀러라면 누구나 한 번쯤, 많은 정보를 입력하고 복잡한 과정을 거쳐 마침내 업로드 버튼을 눌렀지만, 상품 등록에 실패했다는 오류 메시지가 출력되는 힘 빠지는 경험을 해봤을 것입니다. 따라서 이번 컨텐츠에서는, 초보 셀러들...

성공하는 사용자 경험은 어떤 공통점을 가지고 있을까요? 우리는 흔히 이 질문에 가장 먼저 ‘심플함, 트렌디함, 사용자의 니즈 분석’ 등을 떠올립니다. UX 전략 문서를 작성해본 사람이라면 이 세 가지는 거의 반자동적으로 머리에 떠오를 것입니다.

크루즈 산업은 승객에 의한 크루즈 전후 관광, 기항지 관광, 기념품·면세품·다양한 상품 쇼핑 활동과 승무원의 쇼핑 활동이 이루어지고 있고, 크루즈 선사가 입항하며 식자재, 호텔 용품, 급유, 급수, 물품공급, 청소 등 선용품 및 크루즈 운항에 필요한 다양한 상품의 구매가 이뤄지고 있는 산업입니다. 또한 여행사 수수료, 광고 및 판촉비, 기타 전문 및 ...
프로그래밍 언어들을 비교해가며 타입 이론을 알아보고 더 나은 코드를 작성하는 방법을 고민해봅니다.