기술 블로그 모음

국내 IT 기업들의 기술 블로그 글을 한 곳에서 모아보세요

전체 프론트엔드 백엔드 데브옵스 AI 아키텍처 DB 기타
멜론 Admin 2.0 개편 프로젝트 - 체계적인 디자인 시스템 가이드 UI Kit 제작 이야기
멜론
멜론 Admin 2.0 개편 프로젝트 - 체계적인 디자인 시스템 가이드 UI Kit 제작 이야기

멜론의 기존의 노후화된 어드민 페이지에서 이번에 새롭게 제작한 체계적인 디자인 시스템 가이드인 UI Kit 제작기를 소개드리고자 합니다. 제작 목적 멜론 서비스 디자인을 하면서 백엔드의 운영이 어떻게 이루어지고 있으며 어떤 시스템으로 등록되고 있는지는 정확하게는 알지는 못했습니다. 이번에 멜론 어드민 2.0 리뉴얼 킥오프 회의에서 그동안 운영...

매출 손실을 줄여주는 외부링크 관제 Bot, 'URL Checker' 개발기
뱅크샐러드
매출 손실을 줄여주는 외부링크 관제 Bot, 'URL Checker' 개발기

안녕하세요, 뱅크샐러드 Engineering Foundation의 Front End Team 소속 Web Engineer…

새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지
마켓컬리
새로 입사한 개발자가 프로젝트에 기여하는 방법 한 가지

프로젝트 전체의 경고를 감소 시켜 팀에 기여하자!

DevOps 엔지니어의 Redis Test 분투기 - Part 1
마켓컬리
DevOps 엔지니어의 Redis Test 분투기 - Part 1

Redis 테스트를 진행했습니다.

Database Driven Development에서 진짜 DDD로의 선회 -1-
마켓컬리
Database Driven Development에서 진짜 DDD로의 선회 -1-

DDD에 대한 오해에서 벗어나고 개발의 즐거움을 깨달은 이야기

하루에 1000번 배포하는 조직 되기
뱅크샐러드
하루에 1000번 배포하는 조직 되기

안녕하세요, 뱅크샐러드 Engineering Foundation의 Framework Team 소속 Server Engineer…

L'atelier 라뜰리에 - 시간을 초월하여 빛의 화가들과 만나는 마법 같은 미술 체험 공간
멜론
L'atelier 라뜰리에 - 시간을 초월하여 빛의 화가들과 만나는 마법 같은 미술 체험 공간

명화 속 19세기 프랑스를 깨우다L'atelier 라뜰리에(L’atelier)라는 이름은 ‘빛의 회화’라 불리는 인상주의를 상징하는 단어 ‘Light’와 당시의 예술가들의 작업실을 의미하는 ‘Atelier’를 결합한 의미로, 전시장은 마치 19세기 파리의 거리를 실제로 거닐고,...

잘못 작성된 람다 코드를 삭제하기까지의 여정
마켓컬리
잘못 작성된 람다 코드를 삭제하기까지의 여정

람다 코드를 제거하는 과정의 경험을 공유합니다.

프로덕션 환경에서 사용하는 golang과 gRPC
뱅크샐러드
프로덕션 환경에서 사용하는 golang과 gRPC

안녕하세요, 뱅크샐러드 엔지니어링 파운데이션의 정겨울입니다. 뱅크샐러드는 마이크로 서비스 환경에서 다양한 언어와 프로토콜을 활용해 서비스를 운영하고 있습니다. 하나의 서비스는 요청을 처리하기 위해 다른 서비스의 API…

NeurIPS 2019 논문 통계
줌 인터넷
NeurIPS 2019 논문 통계

2019년도 NeurIPS 학회의 논문 통계를 공유합니다 본 문서는 2019년 12월에 개최되었던 NeurIPS 2019(the Thirty-third Conference on Neural Information Processing Systems)에 게재된 논문들의 각종 통계 수치를 분석한 글입니다. Introduction NeurIPS는 세계 최고 권...

폐쇄망 환경의 배포 시스템 개발기
뱅크샐러드
폐쇄망 환경의 배포 시스템 개발기

안녕하세요. 뱅크샐러드, Advanced Financial Infra Team(이하 AFIT) 서지원 입니다. AFIT 은 최고의 개발환경을 구축한다 는 Vision 아래, IDC 에 Nutanix 를 올린 Private Cloud…

BDD로 테스트에 중독되어 보자
마켓컬리
BDD로 테스트에 중독되어 보자

나라가 허락한 유일한 마약

테스트 코드, 안드로이드에서는 어떻게 작성해야 할까?
뱅크샐러드
테스트 코드, 안드로이드에서는 어떻게 작성해야 할까?

들어는 보았나 몹 프로그래밍!
마켓컬리
들어는 보았나 몹 프로그래밍!

컬리는 이렇게 일합니다

데이터로 의미있는 디자인하기_forU편 - 멜론 5.0 업데이트 이후 ForU의 통계
멜론
데이터로 의미있는 디자인하기_forU편 - 멜론 5.0 업데이트 이후 ForU의 통계

멜론의 ForU 서비스는 사용자가 앱에서 활동(좋아요, 팬맺기 등)하고, 음악을 감상하면 할수록 더더욱 정교해지는 개인화 음악추천 서비스입니다. 안녕하세요 이번에는 멜론의 5.0 업데이트에서 가장 뜨거운 반응을 얻고 있는 ForU의 사용성 변화에 대한 데이타를 들여다 보았습니다. 업데이트 이전에는  맞춤선곡, 날씨선곡, 셀프...

기술 블로그를 다시 디자인하며
마켓컬리
기술 블로그를 다시 디자인하며

컬리 기술 블로그에 생기가 돌아온다!!

쿠폰과 할인으로 앞다리살 하나 더 판매한 이야기
마켓컬리
쿠폰과 할인으로 앞다리살 하나 더 판매한 이야기

왜 그 손님은 쿠폰을 사용하지 못했나

새로운 음악 큐레이터 멜론 브랜드 DJ - 브랜드 DJ 제작 궁금증 해결 A to Z
멜론
새로운 음악 큐레이터 멜론 브랜드 DJ - 브랜드 DJ 제작 궁금증 해결 A to Z

샤넬 패션쇼에서 나왔던 그 음악이 뭐지?디즈니 애니메이션 OST만 따로 모아서 듣고 싶어! 멜론 5.0 버전에서 새로운 신규 서비스가 오픈되었습니다. 멜론과 타 브랜드와의 협업 콜라보! 트렌디한 디자인을 담고 있는 멜론 브랜드 DJ를 지금부터 소개합니다. Q. 멜론 브랜드 DJ는 어떤 서비...

주제별 영상 제공 웹 서비스
줌 인터넷
주제별 영상 제공 웹 서비스

파일럿 프로젝트 줌인터넷 포털개발팀의 주니어 개발자가 수습 기간 동안 진행하는 파일럿 프로젝트입니다. 1. 프로젝트 개요 프로젝트의 목표, 개발 스펙, 그리고 기본적인 기능들에 대해 소개합니다. 목표 및 의의 모바일 웹 서비스 페이지 개발 외부 API를 이용한 데이터 획득 및 정제 Vue.js로 front-end 구성 front-end Vue-cli3...

멜론 피드 개선 디자인 이야기 - 디자이너의 고민과 개선점
멜론
멜론 피드 개선 디자인 이야기 - 디자이너의 고민과 개선점

안녕하세요. 오늘은 멜론 5.0 업데이트를 진행하며, 피드를 어떻게 개선하면 좋을 지 고민하고 반영한 이야기를 적어보려 합니다. 피드는 어떤 서비스인가요? 멜론 피드는 팬 맺은 아티스트, 팔로우 한 DJ나 매거진 등의 새로운 업데이트 소식을 알려주는 개인 맞춤 서비스입니다. 어떻게 하면 피드를 받아볼 수 있나요? 멜론을 사용하다 맘에 드는 아티스트 이름

[Windows 컨테이너] 3: NT 서비스를 Windows 컨테이너로 마이그레이션하기
데브시스터즈
[Windows 컨테이너] 3: NT 서비스를 Windows 컨테이너로 마이그레이션하기

NT 서비스를 Windows 컨테이너로 마이그레이션하는 방법, 로그를 수집하는 방법에 대해 살펴봅니다.

To the Moon with SNOOPY - 스누피 달 착륙 50주년 기념 한국특별전
멜론
To the Moon with SNOOPY - 스누피 달 착륙 50주년 기념 한국특별전

“ 한 인간에게는 작은 한 걸음이지만,인류에게는 위대한 도약이다. ” - 닐 암스트롱 찰리 브라운과 스누피 캐릭터 아시죠? 어떤 분은 아마 실제 만화로도 보신 분도 계실 거 같은데요~ 너무너무 귀엽고 순수한 이 캐릭터들이 달나라에 갔다 온 지 50년이 되었다는 소식을 듣고 만화처럼 후다닥(?) 달려가 보았습니다. 소문대로 다양한 ...

다양한 차트의 시작, 멜론차트 - 멜론 5.0 뮤직 핵인싸를 위한 멜론차트 개선 이야기
멜론
다양한 차트의 시작, 멜론차트 - 멜론 5.0 뮤직 핵인싸를 위한 멜론차트 개선 이야기

이제 실시간차트 이외에다양한 차트도 즐겨보세요! 멜론은 기존에 오랫동안 제공해왔던 실시간차트 이외에도, 새로운 시각으로 발견한 다양한 주제의 차트를 소개하고자 계속해서 노력하고 있습니다. 이번 글에서는 멜론 5.0 버전에서 새로운 모습으로 트렌디하게 업데이트된 '멜론차트'에 대해 소개해 드리고자 합니다. 최신 음악 트렌드를 ...

Amazon MQ의 Virtual Topics를 활용한 (Pub-sub)메시지 로드밸런싱
줌 인터넷
Amazon MQ의 Virtual Topics를 활용한 (Pub-sub)메시지 로드밸런싱

서비스 간 컨텐츠 동기화를 위해 사용하던 AWS SQS를 AmazonMQ로 마이그레이션하면서, AmazonMQ(ActiveMQ)의 Topic을 이용한 Pub-Sub 방식의 메시지 브로커를 구성했습니다. 하지만 모든 Subscriber에 같은 메시지가 전달되기 때문에 메시지 중복처리 문제가 발생했는데요. 이 문제를 ActiveMQ의 Virtual Top...

AWS re:Invent 2019 견문록
뱅크샐러드
AWS re:Invent 2019 견문록

뱅크샐러드의 서버 엔지니어 1명과 데이터 엔지니어 1명이 한국시간으로 2019년 11월 29일 금요일부터 2019년 12월 7일 토요일까지 미국 라스베가스에서 열린 AWS re:Invent 201…

인공지능을 위한 인공지능, AutoML
삼성 SDS
인공지능을 위한 인공지능, AutoML

2012년 국제영상인식대회인 ILSVRC(ImageNet Large Scale Visual Recognition Challenge, 이미지넷)를 통해 심층학습(Deep Learning)의 성능이 학계 및 산업계에 입증된 이후, AI는 2차 암흑기(AI Winter)를 지나 다시 세간의 관심을 받기 시작했으며, 2016년 이세돌 九단대 알파고의 대국을 ...

Jaime Hayon: Serious Fun - 하이메 아욘 - 숨겨진 7가지 사연
멜론
Jaime Hayon: Serious Fun - 하이메 아욘 - 숨겨진 7가지 사연

오브제의 연금술사, 디자이너 하이메 아욘 잊고 있던 감정과 상상을 깨우다! 요즘 핫한 전시! 바로 스페인을 대표하는 스타 디자이너 하이메 아욘(Jaime Hayon)의 전시를 대림 미술관에서 팀원들과 함께 관람하고 왔습니다. 하이메 아욘은 전시회를 통해 디자인이 줄 수 있는 영역이 오브젝트의 기능뿐만 아니라 감정까지도 전달하는 매개체임을 보여주고 싶다고

MMA2019  온라인 UI 디자인 - FULL OF SURPRISES
멜론
MMA2019 온라인 UI 디자인 - FULL OF SURPRISES

올해도 멜론 한 해 최대의 행사 MMA(멜론뮤직어워드)가 돌아왔습니다! 올해는 MMA 브랜딩에 파격 변신이 있었습니다. 멜론의 아이덴티티와 빛이 겹친 느낌을 살려 동글동글하게 갔던 작년까지의 로고와는 달리, 새로운 변신을 맞이했지요. 그린, 블랙, 화이트 이 세가지 컬러로 MMA만의 강렬한 느낌을 잘 살리게 리뉴얼되었답니다. MMA 2019 ...

Function is the New Black in React and Vue.js - 리액트와 뷰의 함수에 주목해야 하는 이유
삼성 SDS
Function is the New Black in React and Vue.js - 리액트와 뷰의 함수에 주목해야 하는 이유

웹 프론트엔드 기술은 빠르게 발전하는 것만큼이나 유행에 민감합니다. jQuery로 대표되는 초기 프론트엔드 라이브러리를 시작으로 다수의 프레임워크(또는 라이브러리, 이후 프레임워크로 통칭)들이 나타나고 사라지기를 반복해왔습니다. 때로 이들은 개발자들에게 새로운 패러다임, 디자인 방식, 개념 등을 제시하기도 했습니다. 그러나 개발자 입장에서는 얼마나 도...

셀럽 NOW - 딥러닝 기반의 연예 뉴스 분석 시스템
줌 인터넷
셀럽 NOW - 딥러닝 기반의 연예 뉴스 분석 시스템

줌닷컴의 이미지 검색 서비스, 셀럽 NOW의 뉴스 분석 시스템을 소개합니다! 목차 Intro Query 문서 탐색 중복 이미지 제거 및 연관 이미지 클러스터링 뉴스 문서 정렬 결론 Reference 들어가기 전에 본 문서는 최근 줌닷컴에 런칭된 서비스 “셀럽NOW” 에 대한 내용을 다루기 위해 작성된 글입니다. 셀럽NOW는 유명 연예인들의 뉴스와 사진...