인프라 구성정보 데이터베이스 구축 사례

인프라 구성정보 관리의 어려움 모든 IT 인프라 관리자들이 많이 고민하는 주제 중 하나가 자산관리입니다. 조직이 크든 작든, 업태가 대규모의 IT 인프라를 요구하는 첨단산업이든 그렇지 않은 전통 산업이든, 그 어디서든 간에 자산관리는 어려운 숙제입니다. 모바일/플랫폼 비즈니스 사업자의 경우는 대개 많은 수의 서버를 보유하고 있고(국내 선두사업자는 몇 천 대에서 몇 만 대, 해외 선두 사업자는 몇 십만 [...]

Spark Streaming으로 유실 없는 스트림 처리 인프라 구축하기

안녕하세요. Data Infrastructure팀에서 Data Infra/Application 개발을 하고 있는 Data Programmer 엄태욱 입니다. 이번 글을 통해 대용량 데이터의 실시간 분산 처리를 위한 유실 없는 스트림 처리 인프라를 Spark Streaming으로 구축한 경험을 공유해 드리겠습니다. 실시간 처리(Real-time processing)와 스트림 처리(Stream processing) 스마트폰이 널리 퍼지고 IoT(Internet of Things) 세상이 다가오면서, Big Data의 3Vs(Volume, Variety, Velocity) 중에서 Volume(크기)도 중요하지만 스마트폰의 [...]

ES6 기반 프론트엔드 개발 환경 알아보기

안녕하세요.  SK Planet 프론트엔드 개발자 윤지수 입니다. ES6(ECMAScript 6 또는 ECMA 2015라고도 합니다.) 기반의 프론트엔드 개발 환경을 공유합니다. ES 표준은 자바스크립트를 이루는 표준이라는 점에서 분명히 관심을 가져야 합니다. ES5와 ES6 에서 지원하는 syntax와 feature 중에는 쓸만한 것들이 많습니다. 아직 브라우저 지원 상황이 좋지는 않지만 몇 가지 도구를 활용하면 최신 브라우저에서는(대부분의 모바일웹 브라우저와 IE9이상 정도) ES6 [...]

Call chain analyzer 소개

안녕하세요, SK 플래닛에서 Store 플랫폼을 개발하고 있는 정화수입니다. 남이 만든 코드를 읽으려 하면 어디서부터 시작해야 하는지 참 막막한 경우가 많습니다. 코드가 잘 설계되어 있고 깔끔하더라도, 그 구조의 파악은 꽤나 어렵습니다. 잘 분해된 클래스들 사이로 로직을 따라가다 보면 구글 없이 웹서핑하는 기분을 간접적으로나마 느낄 수 있습니다. 주어진 문제를 해결할 수 있는 코드의 단편을 드디어 발견했습니다. 득의양양하던 [...]

Written by Posted in Tech note Tagged with 7 comments

Front-end 개발의 괜찮은 선택 ES6 & ReactJS

안녕하세요. SK Planet FE개발자 윤지수입니다. ‘FE 개발의 괜찮은 선택 ES6 & ReactJS’  이라는 주제의 발표자료와 영상을 공유합니다. FE 개발에서도 헤쳐나가야 할 많은 과제들이 있습니다. 특히 끊임없이 쏟아져 나오는 도구와 라이브러리 중 가장 어울리는 것을 찾는 건 쉽지 않습니다. 인기가 많다고 또는 신상품이라고 무분별하게 가져다 쓰는 게 최선은 아닐 겁니다. 어쩌면 도구가 필요 없는 상황에서 가져다 쓸 [...]

납땜하는 개발자 이야기

안녕하세요, Connected device lab에서 HW 개발 업무를 하고 있는 김영훈입니다.10월 29일에 열린 SK플래닛 기술 세미나 @tech판교 에서의  [납땜하는 개발자 이야기] 발표 내용을 공유합니다. 이번 자료를 통해 HW개발 Flow에 대한 설명과, 각 단계별 수행 item과 requirement를  보실 수 있습니다. 실제 예제를 통해 주요 flow에 대한 이해를 하실 수 있도록 하고, 최근 유행하는 HW 제조기법도 일부 언급을 하였습니다. 그리고, SW기반 [...]

[Tech planet 2015] 트랙3 동영상 자료입니다

Tech planet 2015 의 Track 3 강연자료입니다. Track 3 Syrup UX 2.0 – 카드 유틸리티에서 혜택 플랫폼으로의 진화 : 오영석 / 매니저, SK planet 실시간 분산병렬 CEP 플랫폼 구축사례(자료 보기) : 서정욱 / 차장, SK 주식회사 C&C Scalable Network for the Next Generation Resource Scheduling (자료 보기): 공용준 / Architect, Kakao How to Make Your Team Successful with GitHub (Or Breaking Silos) (자료 [...]

[Tech planet 2015] 트랙 2 동영상 자료입니다

Tech planet 2015 의 Track 2 강연자료입니다. Track 2 Kubernetes: Applying Lessons from a Decade of Containers : Ian Lewis / Developer Advocate, Google T-AR Platform & Google Project Tango(자료 보기) : 강상철 / 매니저, SK telecom IPS(Indoor Positioning System) 패널토론 Real Time Data Analytics and Personalization of Connected Commerce  : Tony Ng / Director of Engineering, eBay 오프닝 강연 [...]

[Tech planet 2015] 오프닝과 트랙1 동영상 자료입니다

Tech planet 2015 의 오프닝 키노트와  Track 1 강연자료입니다. Opening 온오프라인을 이어주는 기술진화(자료 보기) : 전윤호 / CTO, SK planet Track 1 시럽페이로 풀어본 보안 이야기(자료보기)  : 임형태 / 매니저, SK planet Fast and Beautiful: Serving High Quality Photos at Scale on Flickr(자료 보기) : Hugo Haas / Distinguished Architect, Yahoo Deep Learning 기반 모바일 신용카드 번호 자동 인식기 (자료 보기): 최찬규 [...]

Ionic, Cordova 기반 하이브리드 안드로이드 애플리케이션 개발 사례 공유

안녕하세요? SK 플래닛에서 시럽스토어 개발에 참여하고 있는 임상석입니다. 본 글에서는 최근 크로스 플랫폼 어플리케이션 개발 시 각광을 받고 있는 Ionic HTML5 프레임웍에 대해서 소개하고 이를 기반으로 시럽 스토어 어플리케이션 상용 개발 시 기술적으로 부딪혔던 각종 도전 및 해결 사례를 소개 드리고자 합니다. Ionic은 Anjularjs를 기반으로 개발된 오픈소스 프레임웍(http://ionicframework.com/)으로 안드로이드와 iOS 어플리케이션을 자바스크립트로 개발 가능하게 해줍니다. [...]