2018년 7월, 서버리스(Serverless) 아키텍처의 오류 감지 및 모니터링 솔루션 업체인 대시버드(Dashbird)의 SEO 매니저 존 데미안(John Demian)은 자사 홈페이지에 흥미로운 글을 게시했습니다. 코카콜라가 아마존 웹 서비스(Amazon Web Service, 이하 AWS) EC2 인스턴스에서 운영 중이던 자판기 관리 시스템을 ...
기술 블로그 모음
국내 IT 기업들의 기술 블로그 글을 한 곳에서 모아보세요
QA가 늘 듣지만 항상 반갑지만은 않은 “스펙입니다”라는 말에 어떻게 대처하는게 좋을까요?
OOME를 예측할 수 있는 모니터링 방법과, OOME가 발생했을 때 덤프를 통해 원인분석을 하는 방법에 대해서 알아보고자 한다. 보통 서버를 관리하는 사용자들은 CLI 환경에서 작업하기 때문에, mat를 제외하고는 모두 CLI 기반의 기본적인 툴을 소개하고자 한다.
뱅크샐러드가 작년에 다이아몬드 후원사로 참여한 데 이어 올해 [파이콘 한국 2019]에도 키스톤 후원사로 참여했습니다. 이번 글을 통해 파이콘에 참여한 뱅크샐러드의 이모저모를 돌아보려 합니다. Talks…
OOME란 Out Of Memory Error의 첫글자를 따서 약어처럼 쓰는 전세계에서 통용되는 일종의 프로그래밍 언어다. 데이터 분석과 관련된 프로젝트 일을 하는 필자로서는 가장 보기 싫은 에러임과 동시에, 현장에서 발생하면 설명하기가 매우 까다로운 녀석임에 틀림이 없다. 특히, 메모리 누수가 없는 잘 만들어진 프로그램이라 할지라도 사용자에 의해 외...
많은 기업들이 Hadoop과 Cloud기반의 빅데이터 기술을 사용해 Data Lake의 확장형 아키텍처로 전환하고 있다. 그러나 Data Lake와 빅데이터 기술에 대한 투자 증가에도 불구하고 기업의 일부만이 PoC를 거친 후 운영계에 배치되고 있다. 이런 불일치 원인 중 하나는 많은 기업이 빅데이터 기술과 인프라에 대한 초기 투자 수익을 회수하지 못...
XR(Extended Reality, 확장현실)은 2016년 오큘러스 리프트(Oculus Rift) 정식 버전이 출시되면서 급격히 대중화되기 시작했습니다. 물론 고객을 매료시킬 킬러 콘텐츠가 부족하고 혁신적인 XR 기기의 등장이 지연되는 등 여러 가지 제약 요인들로 인해 기대만큼 시장이 성장하지 못하는 모습을 보이고 있습니다. 하지만 올해 들어 5G ...
VR 시장이 본격적으로 활성화 되기 위해서는 콘텐츠가 다양화 되고 소비자가 몰입할 수 있는 킬러 콘텐츠가 다수 발굴되어야 합니다. 본 심층리포트는 VR 콘텐츠를 활용하는 소비자의 행태를 세밀하게 분석함으로써 △VR 콘텐츠의 소비 패턴 정보를 제공하고, △VR콘텐츠 제작 시 고려 사항을 도출하며, △VR 콘텐츠의 시장성 설계를 위한 소비자 중심 분석과 ...
'버추얼 유튜버'라고 들어보셨나요? 구글의 동영상 공유 서비스인 유튜브(www.youtube.com)에서 활동하는 개인 크리에이터를 유튜버라고 합니다. 반면, 버추얼 유튜버는 가상의 캐릭터를 전면에 내세운 동영상 콘텐츠를 제작하는 차별화된 유튜버를 일컫는 신조어입니다. 2016년 버추얼 유튜버가 처음 시작된 일본에서는 유튜브 사용자들로부터 많은 관심과...
우리는 일상 생활에서 무수히 많은 데이터를 생산하고 있습니다, 길을 걸으며 누군가와 메시지를 주고받거나 통화할 때, 쇼핑몰에서 물건을 살 때나, 지하철을 탈 때, 그리고 휴대폰을 통해 드라마를 볼 때도 연관된 많은 데이터가 만들어지고 저장되고 분석됩니다. 시장 조사 기관인 IDC (International Data Corporation)에 따르면 매년...
물류운임을 정확히 예측하는 것은 화주사와 물류사(3PL사[1], 항공 및 해운사) 간 합리적인 운임계약뿐만 아니라 각 사의 운송계약 전략 수립에도 영향을 미치는 매우 중요한 주제입니다. 하지만 항공과 해상 물류운임은 화물 수요, 유가, 운송용량 변동 및 항공사나 해운사와 같은 물류실행사의 가격방어 전략 등으로 인해 예측하기가 어려운 영역입니다. 본 프...
물류운임을 정확히 예측하는 것은 화주사와 물류사(3PL사[1], 항공 및 해운사) 간 합리적인 운임계약뿐만 아니라 각 사의 운송계약 전략 수립에도 영향을 미치는 매우 중요한 주제입니다. 하지만 항공과 해상 물류운임은 화물 수요, 유가, 운송용량 변동 및 항공사나 해운사와 같은 물류실행사의 가격방어 전략 등으로 인해 예측하기가 어려운 영역입니다. 본 프...
Part1에서는 JS파일을 이용한 프론트엔드 단독 개발 모드 publish 모드에 대해 설명드렸고, Part2에서는 리버스 프록시를 활용하여 백엔드와 연동하는 dev 모드에 대해 설명드립니다. 이번 예제도 Webpack4, Vue-CLI2, Axios를 이용합니다. 다시 들어가며… Part1에서 설명드린 publish 모드는 개발 편의성을 위한 설정에...
Part1에서는 프론트엔드 단독 개발 모드를 구성하는 방법을, Part2에서는 백엔드 연동 개발 모드를 구성한 방법에 대해 공유합니다. 설명드릴 예제 코드는 Webpack4, Axios를 이용합니다. 목차 들어가기 전에 도입 배경 NPM 스크립트 소개 각 모드별 구성 방법 4-1. publish 모드 4-2. dev 모드 정리 마치며 1~4까지는 Pa...
IT 전문 리서치 기업 가트너는 2019년 10대 전략 기술 중 하나로 '몰입 경험(Immersive Experience)'을 선정했습니다. 가상 현실(Virtual Reality), 증강현실(Augmented Reality) 및 혼합현실(Mixed Reality) 기술이 발달함에 따라 사람들이 디지털 세상을 인식하는 방식을 바꾸어 가상 세계에서 새로...
비즈니스에 필요한 머신들은 항상 하나의 세팅, 하나의 목적에 따라 운영되어 왔습니다. 서로 다른 환경이 필요하면 두 대의 머신을 사용할 수밖에 없었습니다. 하지만 각 머신의 물리적 자원이 충분히 활용되기를 원하고 투자 비용을 줄이기 위한 방편으로 가상화 기법이 나타나게 되었습니다. 가상화란 기본적으로 물리적 자원(컴퓨팅, 네트워크, 스토리지)을 추상화...
기업이 관리하는 데이터의 규모가 무한하다고 느껴질 만큼 방대해지고 있어, 적합한 품질관리 대상 데이터를 선정하는 것은 비즈니스 성패를 결정 짓는 중요한 요소로 작용합니다. 전사에서 운영하는 모든 정보시스템과 데이터를 대상으로 품질관리를 한다면 정보를 분석하고 나열하는 것만으로도 수많은 자원과 시간이 필요하게 됩니다. 이는 결국 실행 불가능한 이상적 계...
암호학과 같은 수학적 보안 분야와 달리 소프트웨어 보안 분야는 전통적인 컴퓨터과학 분야에 비해 그 역사가 짧은 편입니다. 초기 개척기 동안 데이터베이스, 네트워크, 운영체제, 프로그래밍 언어, 소프트웨어 공학 등 많은 다른 분야의 연구자들이 보안 연구에 유입되었고, 기존의 다양한 기술들이 소프트웨어 보안이라는 맥락 안에서 영향을 주고 받으며 융합 되었...
업무 자동화를 위한 애플리케이션 세분화, 모바일 디바이스와 정보시스템 간 연계 등으로 기업이 관리하는 데이터 볼륨은 매년 급속도로 증가하고 있으며, 데이터의 소스나 형태도 신기술을 반영하여 다양해지고 있습니다. 이에 따라 기업의 데이터 관리정책도 변화를 거듭하고 있습니다. 과거에는 '방대한 데이터 확보'가 우선시 되었지만, 근래 들어서는 '기업 경쟁력...
머신러닝은 여러 산업 분야 및 연구에 있어서 매우 중요한 주제 중 하나입니다. 머신러닝은 1949년 Hebb이 Hebbian Learning Theory를 발표하는 것으로 시작되었습니다. 이후 1952년에 IBM에서 근무하던 Arthur Samuel은 최초의 머신러닝 프로그램이라 할 수 있는 체커 프로그램을 개발하였습니다. 경험으로부터 배우는 방법을 ...
Windows 컨테이너를 실제로 개발하기 위하여 개발 환경을 구축하는 방법을 살펴봅니다. 그리고 첫 Windows 컨테이너를 만들어봅니다.
(User behavior based Real-time Deep Neural Recommendation System on E-commerce : ForYou) 안녕하세요. 데이터랩의 김한태 입니다. 딥러닝 기술을 이용한 실시간 개인화 추천 서비스인 “ForYou”.”이런 상품 찾아다니셨조?” 구좌의 개발 내용에 대해 소개하고자 합니다. ForYou 딥...
짧지만 강렬했던 파일럿 프로젝트 이야기 소개 안녕하세요. 해당 글은 제가 지난 4주간의 파일럿 프로젝트를 진행하면서 경험했던 것들에 대해 이야기하고자 합니다. 1. 파일럿 프로젝트 시작 줌인터넷에 들어오면, 실무에 바로 투입시키지 않고 파일럿 프로젝트라는 것을 진행합니다. 특정한 주제를 선정하고 이후에 주어진 기술스택과 기능스펙을 가지고 하나의 서비스...
입사일부터 일주일간 세팅 및 적응기간을 마치고 팀에서 실무를 하기 위한 전반적인 웹 기술들을 숙지하고자 하는 목적을 가지고 4주간 파일럿 프로젝트를 진행하였습니다. 이 글에서는 제가 파일럿 프로젝트를 진행할 때 사용한 기술들 , 진행하면서 어려웠던 점을 어떻게 해결하였는지 , 프로젝트를 마친 뒤 느낀 점에 대해 공유하고자 합니다. 1. 프로젝트 주...
2012년 이미지 분류 대회인 ILSVRC(ImageNet Large-Scale Visual Recognition Challenge)에서 Deep Neural Network 기반의 Alexnet이 2위(Top 5 Error 26.2%)보다 월등한 성능(Top 5 Error 15.4%)으로 우승하였습니다. 이를 통해 Deep Neural Network가...
Windows 컨테이너를 실무에 사용하기 위해서 알아야 할 기본적인 내용들을 설명합니다.
Google, IBM, Microsoft, Cisco, Ant Financial 등 글로벌 기업과 수많은 스타트업들이 금융, 의료, 마케팅 등의 분야에서 적극적으로 도입하고 있는 암호 기반 프라이버시 기술들에 대해 간략히 소개하여 자사, 고객 혹은 개인의 프라이버시를 보호할 수 있도록 지원하고자 합니다.Google, IBM, Microsoft, Cis...
테스트 케이스 기반 테스팅의 허점과 쉽게 탐색적 테스팅을 수행하는 방법을 알아봅니다.
블록체인 거래처리 성능은 블록체인이 이러한 한계를 뛰어넘고 글로벌 수준의 비즈니스를 수행하는 데 꼭 필요한 기준 중 하나로 여겨집니다. 특히, 순간 거래처리 요구량이 높은 결제, E-Commerce, Logistics 등의 분야들은 높은 거리처리량뿐만 아니라 낮은 거래, 지연시간 보장을 요구합니다.
본 아티클에서는 자율 주행 기술의 여러 단계와 컴퓨터 비전(Computer Vision)에 대해 자세히 살펴보겠습니다. 시맨틱 세그먼테이션(Semantic segmentation)이란 이미지를 구성하고 있는 픽셀들을 구별하는 기능입니다. 인스턴스 세그먼테이션 (Instance segmentation)은 고유의 객체 감지 기능이 추가된 시맨틱 세그먼테이...