머신러닝의 역사
머신러닝은 여러 산업 분야 및 연구에 있어서 매우 중요한 주제 중 하나입니다. 머신러닝은 1949년 Hebb이 Hebbian Learning Theory를 발표하는 것으로 시작되었습니다. 이후 1952년에 IBM에서 근무하던 Arthur Samuel은 최초의 머신러닝 프로그램이라 할 수 있는 체커 프로그램을 개발하였습니다. 경험으로부터 배우는 방법을 사용한…
한국 개발 블로그의 글을 모았습니다.
머신러닝은 여러 산업 분야 및 연구에 있어서 매우 중요한 주제 중 하나입니다. 머신러닝은 1949년 Hebb이 Hebbian Learning Theory를 발표하는 것으로 시작되었습니다. 이후 1952년에 IBM에서 근무하던 Arthur Samuel은 최초의 머신러닝 프로그램이라 할 수 있는 체커 프로그램을 개발하였습니다. 경험으로부터 배우는 방법을 사용한…
Windows 컨테이너를 실제로 개발하기 위하여 개발 환경을 구축하는 방법을 살펴봅니다. 그리고 첫 Windows 컨테이너를 만들어봅니다.
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, Cisco,…
테스트 케이스 기반 테스팅의 허점과 쉽게 탐색적 테스팅을 수행하는 방법을 알아봅니다.
현재 크로키는 API를 GraphQL 로 만들고 있습니다. 아직 많은 부분에 대해서 연구 중이어서 현재 상황만 간단하게 정리해 보겠습니다.
블록체인 거래처리 성능은 블록체인이 이러한 한계를 뛰어넘고 글로벌 수준의 비즈니스를 수행하는 데 꼭 필요한 기준 중 하나로 여겨집니다. 특히, 순간 거래처리 요구량이 높은 결제, E-Commerce, Logistics 등의 분야들은 높은 거리처리량뿐만 아니라 낮은 거래, 지연시간 보장을 요구합니다.
안녕하세요 지그재그에서 프론트엔드 개발을 하고 있는 태재영입니다. 프론트엔드 개발자에게 중앙 정렬을 어떻게 하냐고 물어보면 inline 요소는 text-align 속성을 center로 지정하고, block 요소는 margin 속성을 auto로 지정한다고 대답할 겁니다. 그런데 좌우가 아니라 위아래 수직 정렬을 어떻게 하겠냐고 물어보면 대답을 선뜻 못하거나…
2016년 중반 마이크로서비스로의 전환을 결정했습니다. 마이크로서비스는 이론상 다른 서비스에 영향을 주지 않고 내부 기술을 바꿀 수 있습니다. 하지만 마이크로서비스 간의 통신 방법은 한번 결정하면 쉽게 바뀌기 어려울 것 같아서 가장 많이 고민했습니다. 그리고 Thrift를 선택했습니다. 이번 글에서는 그 이유와 이후의 상황에 관해 설명하겠습니다.
본 아티클에서는 자율 주행 기술의 여러 단계와 컴퓨터 비전(Computer Vision)에 대해 자세히 살펴보겠습니다. 시맨틱 세그먼테이션(Semantic segmentation)이란 이미지를 구성하고 있는 픽셀들을 구별하는 기능입니다. 인스턴스 세그먼테이션 (Instance segmentation)은 고유의 객체 감지 기능이 추가된 시맨틱 세그먼테이션입니…
크로키닷컴을 시작하고 비교적 초기부터 ChatOps를 해보고 싶었습니다. GitHub의 글을 보고 도입하고 싶다는 생각이 들었던 거로 기억합니다. 당연하게 Hubot 을 이용해 채팅봇을 설정했습니다. 초기에는 HipChat에 Hubot을 붙였고, 2014년 중반 Slack으로 전환했습니다. 봇을 활용하려는 시도는 여러 번 했지만 대부분 장난 수준을 벗어나지…
다양한 형태의 IoT 서비스가 선보이면서 네트워크에 연결되는 디바이스의 수가 기하급수적으로 증가하고 있습니다. 향후 5G 서비스가 본격적으로 상용화되면 더 빠른 속도로 네트워크 디바이스 수가 증가할 것으로 예상됩니다. 이러한 디바이스 수의 증가와 함께 네트워크에서 처리해야하는 데이터의 양도 크게 증가하고 있으며 이러한 변화는 네트워크 관리 및 운용에 있어서…
마켓컬리 서비스 구조를 소개 합니다
Welcome to 마켓컬리!
GatsbyJS와 react-transition-group을 사용해서 간단한 페이지 전환 애니메이션을 구현하는 법을 짚어봅니다.
옴니 채널 환경에서 효과적으로 고객 데이터 기반의 피드백 루프를 만드는 프로세스에 대해 살펴보도록 하겠습니다.
자동차 구매 프로세스의 진화와 소비재 제품 (CPG: Consumer Packaged Goods) 구매 프로세스를 비교하고, 고객의 기대치가 어떻게 자동차 구매 고객 경험을 형성하는지에 대해 살펴보겠습니다.
공감지도(Empathy Map) 그리기를 통해 고객의 마음을 읽는 방법에 대해 자세히 알아보겠습니다.
2월20일부터 3일간 진행된 DeveloperWeek 2019에 대해 소개한 글 입니다. AI, Blockchain, APIs, Microservice, Javascript, Scalability 등 소주제별로 소개된 개발 동향과 플랫폼 등 다양한 기술들에 대해 살펴보겠습니다.
새 글을 RSS 리더나 슬랙에서 받아볼 수 있어요.