Datadog Live with Devsisters 돌아보기
데브시스터즈의 데이터독 사용 노하우를 공유하였던 행사를 소개합니다.
기업 기술블로그의 Tools 관련 글 1510개
데브시스터즈의 데이터독 사용 노하우를 공유하였던 행사를 소개합니다.
폰을 들어 아무 앱이나 열어 보자. 앱이 실행되는 그 짧은 순간에도 수십 줄의 코드가 실행될 것이다. 이때, 만약 앱이 뚝 꺼져 버린다면 ‘언제’ 문제가 발생한 것일까? 상냥한 일부 유저는 개발자에게 “앱을 실행하려고 하면 꺼져요”라고 제보해 준다. 그러면 개발자는 ‘그 수십 줄의 코드 중 정확히 어떤 지점’에서 에러가 났는지를 파악하기 시작한다. 우리는 이를 ‘디버깅Debugging‘이라고 부른다. 그렇다면 […]
분산 시스템 환경에서 슬랙봇 앙몬드를 운영하며 마주했던 트러블슈팅 경험에 대해 공유합니다.
…
슬랙봇 앙몬드를 통해 사내 기술 공유 문화를 활성화하고, 슬랙봇 개발 과정과 팁을 공유합니다.
오늘은 TypeScript와 Zod에 관한 주제로 이야기하고자 합니다. TypeScript는 JavaScript의 동적 타이핑 대신 정적 타이핑을 도입해 코드의 안정성과 유지보수성을 높인 언어입니다. 하지만 TypeScript에서도 any 타입을 남발하다 보면 문제가 생길 수 있습니다. 이러한 문제를 방지하기 위해 세밀한 타입 지정과 유효성 검사를 지원하는 Zod라는 라이브러리를 함께 사용하는 것이 좋습니다. 이 과정에서 생성형 AI의 도움을
Mock 테스트 코드 작성 중에 마주한 문제들과 그 문제를 해결하는 방법과 노하우를 소개드립니다.
올리브영은 뷰티 상품을 중심으로 각기 다른 특징을 가진 상품을 고객에게 전달하고 있습니다. 최근엔 W CARE…
테스트를 거치지 않은 소프트웨어는 없습니다. 하지만 많은 기능을 가져 복잡해진 현대의 소프트웨어를 온전히 테스트하는 것은 굉장히 어려운 일입니다. 이러한 테스트를 자동화하지 않은 채 소프트웨어를 지속적으로 배포하는 것은 불가능에 가깝다고 할 수 있습니다. 이번 글에서는 카카오스타일에서 진행하는 UI 테스트 자동화 시스템에 대해 설명해보겠습니다.
이번 포스팅에서는 백엔드 개발자라면 꼭 알아야 할 러스트(Rust)의 동시성 제어 방법을 소개합니다. 러스트는 소유권 시스템과 async/await 키워드를 통해 동시성 문제를 안전하고 효율적으로 해결합니다. std::thread 모듈과 Tokio 크레이트를 활용하면 스레드를 손쉽게 생성하고 제어할 수 있으며, 비동기 프로그래밍으로 메인 스레드의 반응성을 유지하면서 복잡한 작업도 수행할 수 있습니다. 이번 포스팅이 러스트의 강력한 동시성 제어
카카오페이 테스트 진입 장벽을 낮추기 위해 만든 사내 공통 목서버를 소개합니다.
AI SaaS 도입으로 검색 경험을 개선한 사례 소개
AI SaaS 도입으로 검색 경험을 개선한 사례 소개
안녕하세요. 올리브영 플랫폼엔지니어링팀 리더 무스타파🌙입니다. DASH 2024 Datadog에서는 매년 새롭게 런칭되는 서비스와 다양한 성공 사례와 경험을 공유하기 위해서 뉴욕에서 DASH라는 컨퍼런스를 개최합니다. 이번 DASH 202…
프로덕션 환경에서 ZIO 애플리케이션을 최대한 빠르게 만드는 방법.
이른바 'IT 회사'로 불리는 많은 기업들은, 그들이 개발하는 제품을 통한 기술력을 홍보하고 작성자의 퍼스널 브랜딩을 지원하는 등의 다양한 목적으로 기술(테크) 블로그를 운영하고 있습니다. SK에서도 SK플래닛을 포함한 이른바 SK ICT Family사들이 각 사별 특성에 맞는 테크 블로그를 운영하고 있는데요, 이번 글에서는 SK ICT…
인트로 게임에는 일반적으로 서비스 앱보다 훨씬 많은 리소스가 사용된다. 이는 게임이 사용자에게 지속해서 재미와 몰입감을 제공하기 위해 풍부한 컨텐츠와 동적인 경험이 필요하기. 만약 우리가 게임을 다운받았는데 게임 캐릭터는 다 똑같이 생긴 졸라맨 뿐이고 공격 커맨드가 하나뿐인 액션게임이었다고 생각해보자. ~~(엥 이거 개꿀잼 게임 슈퍼액션히어로아닌가?)~~ 이렇게 만들어도 게임이 재밌을 수는 있으나, 대부분은 대충 만든 디지털 쓰레기 게임이라고
디자인 도구 Penpot(펜팟) 설치부터 활용까지 안녕하세요? 글루시스 웹 개발팀에서 근무하고 있는 이현태입니다. 프로젝트 개발 과정 중 애플리케이션 또는 웹페이지의 레이아웃과 요소를 보여주기 위해 사용되는 디자인의 시각적 표현 또는 프로토타입을 목업이라 합니다. 목업은 개발로 넘어가기 전에 애플리케이션 또는 웹사이트의 제품이나 디자인을 시각적으로 표현하는 것으로, 이러한 디자인 작업을 하는 도구인 Penpot(펜팟)을 소개하고자 합니다. Pe
페이지 48 / 84 (총 1510개)