ݺߣ

ݺߣShare a Scribd company logo
Distributed Programming Framework
13년	 2월	 2일	 토요일
Who am I?
13년	 2월	 2일	 토요일
Windows에서	 사용가능한	 
Hadoop	 발표	 (Microsoft
HDInsight Server), 이미 Azure
에서 사용 가능
빅데이터 시대 주목받는 하둡
네이버 라인, NoSQL 로 구성 (Redis ->
HBASE 로 마이그레이션)
13년	 2월	 2일	 토요일
배치	 처리	 속도	 개선	 및
분석	 활용	 예시	 (통화품질	 이상징후)
빅데이터 시대 주목받는 하둡
13년	 2월	 2일	 토요일
splunk	 :	 모든	 로그	 데이터(방화벽,IDS/
IPS,	 서버,	 OS,	 DB,	 웹로그,	 WAS로그,	 어
플리케이션	 로그	 등등)를	 수집/저장하여	 
손쉽게	 검색	 및	 분석
빅데이터 시대 주목받는 하둡
13년	 2월	 2일	 토요일
구글에게 물어봐?
Google Trend
13년	 2월	 2일	 토요일
- About Hadoop
- Hadoop Components
- MapReduce
- 하둡 관련 프로젝트
- Case studies
13년	 2월	 2일	 토요일
what is hadoop?
“Flexible and available architecture for large scale
computation and data processing on a network of
commodity hardware”
opensource + commodity hardware
= IT costs reduction
13년	 2월	 2일	 토요일
History of hadoop
- 오픈소스 자바 검색엔진 Lucene, Nutch 프로젝트 후속으로
만든 오픈소스 분산처리 플랫폼
cf) Hadoop 이름은 더그커팅의 아들이 가지고 올던 노란 코끼리
- 야후는 2006 년에 더그를 채용했고, Hadoop 을 오픈소스 프로젝트
로 Start 함. 2년 후 Apache Top Level 프로젝트가 됨
- Hadoop running on a 10,000+ core Linux cluster
13년	 2월	 2일	 토요일
what is hadoop?
- Yahoo, Facebook,Twitter... Scaling Challenges
- Accessible / Robust / Simple / Scalable
- High-end Machine vs Cluster of Commodity Machines
- SETI@home : move data between client and server
- Hadoop : move-code-to-data philosophy
- RDB vs Hadoop : Scale-up / Table vs
Key-Value / Online, Offline
13년	 2월	 2일	 토요일
hadoop components
HDFS
(Hadoop Distributed File System)
MapReduce
(Job Sche. / Task Exec.)
Hbase
Pig Hive Sqoop
ETL BI Report RDBMS
ETL(Extract,	 Transform,	 Load)
13년	 2월	 2일	 토요일
hadoop components
- HDFS (Hadoop Distributed File System) : A
distributed filesystem designed for storing very
large files with streaming data access running on
clusters of commodity hardware.
source : http://www.cloudera.com/what-is-hadoop/hadoop-overview/
13년	 2월	 2일	 토요일
hadoop components
!
- NameNode : 파일의 메타데이터 (데이터 위치 등)
/user/chunk/data1 takes up 3 blocks (1,2,3)
/user/james/data2 takes up 2 blocks (4,5)
replication factor : 3
13년	 2월	 2일	 토요일
hadoop components
- Secondary NameNode(SNN) : NameNode 장애시 데
이터 손실 최소화
FsImage : 블록에 대한 메타데이터 정보
Edit log : 파일 메터데이터 변경 사항을 기록
SNN 은 주기적으로 Edit log 와 FsImage 를 Merge
Data loss 는 NameNode 실패시 여전히 존재
Edit log 를 원격 NFS 에 추가적으로 기록하고, 장애시 해
당 파일을 가지고 SNN 을 구동하여 서비스 제공(그러나
성능 이슈 및 수작업 복구)
13년	 2월	 2일	 토요일
hadoop components
- Jobtracker
- job 스케쥴링
- job 을 여러 노드에 할당
- 실행되는 모든 Task 를 모니터링
- 실패한 Task 재 실행
13년	 2월	 2일	 토요일
hadoop components
- TaskTracker : JobTracker 에게 할당받은 Task 를 해당 슬레이브 노드에서
처리될 수 있도록 함
- 슬레이브 노드에 1 개 존재, 슬레이브 노드에 할당된 작업의 실행을 담당
- JobTracker 와 주기적 통신
- Mapper/Reducer 태스크를 분리된 jvm 하에 실행
13년	 2월	 2일	 토요일
MapReduce
- MapReduce job 은 대용량의 입력 데이터 세트를 여러 덩어리들로 나누고, 해당 덩어리들
을 병렬적으로 "Map" 를 통해 처리, Job 의 입력은 입력 스플릿이라고 부르는 고정된 크기
의 조각으로 나눈다
- Map 의 결과물을 Reduce 태스크로 전달하여 처리
- Combiner 를 사용하여 Reduce 로 보내는 데이터를 줄임 (네트워크 대역폭 고려)
년도별 특정 달의 평균 기온 정보
(2000, 20)
(2000, 30)
(2000, 10)
--------------
(2000, 5)
(2000, 22)
(2000, 20
가장 더운 달의 기온은?
Map 수행 결과 :
(2000, [20,30,10])
(2000, [5,22,20])
미리 최고 기온 계산 (combiner)
(2000, 30), (2000, 22) -> (2000, [30,20])
13년	 2월	 2일	 토요일
참고 : 입력 분할과 레코드 경계
입력 분할은 사용자 입력 레코드의 논리작 분할을 뜻함
HDFS 의 블록은 입력 데이터의 물리적인 분할을 뜻함
이 두가지가 동일하다면?
실제는?
요청하는 레코드가 메인 블록 이외 다른 블록에 위치할 경우
블록이 로컬이 아닌 원격 서버에 위치할 경우 통신 비용이 발생
거의 다르다.
13년	 2월	 2일	 토요일
MapReduce
- Mapper : 입력 키/값 쌍을 가지고 중간단계의 키/값 쌍을 만든다.
- Partitioner : Mapper 의 결과를 다수의 Reducer 로 전달하기 위해서 해
당 결과를 여러 부분으로 나눔
13년	 2월	 2일	 토요일
MapReduce
- Reducer : Mapper 를 통해 생성된 중간 데이터 셋(키-값쌍)을 입력으
로 받아, 보통 동일한 키를 가진 세트가 동일한 Reducer 로 들어가 어
떤 연산을 수행한 뒤에, 그 결과를 출력하게 되는데 보통은 어떤 요약
된 정보 형태를 가짐
- Reducer 는 3가지 주요 단계
(shuffle, sort, reduce) 를 가짐
- Shuffle : Mapper 의 결과 데이터
셋을 적절한 노드 (Reducer) 로 패치
- Sort : MapReduce 프레임웍은
Reducer 입력 데이터를 키 별로
정렬해서 그룹화
- Reduce : <키, (값 리스트)> 마다 reduce(..) 메소드가 호출
13년	 2월	 2일	 토요일
word counting 예제
- 단어세기에 포함시키지 않을 패턴(ex: tomato) 을 파일에 에 등록
- 대소문자 구분할지 여부 설정
참고 : http://blog.eduby.me/2012/05/mapreduce-8-wordcount2.html
apple
orange
apple
banana
mango
banana
mango
mango
tomato
tomato

orange
tomato
tomato
mango
apple

입력 분할
apple
1
orange
1
apple
1
banana
1
mango
1
map banana
1
mango
Ad

Recommended

Java 초보자를 위한 hadoop 설정
Java 초보자를 위한 hadoop 설정
HyeonSeok Choi
Distributed Programming Framework, hadoop
Distributed Programming Framework, hadoop
LGU+
Hadoop administration
Hadoop administration
Ryan Guhnguk Ahn
하둡 알아보기(Learn about Hadoop basic), NetApp FAS NFS Connector for Hadoop
하둡 알아보기(Learn about Hadoop basic), NetApp FAS NFS Connector for Hadoop
SeungYong Baek
Hadoop 제주대
Hadoop 제주대
DaeHeon Oh
Hadoop과 SQL-on-Hadoop (A short intro to Hadoop and SQL-on-Hadoop)
Hadoop과 SQL-on-Hadoop (A short intro to Hadoop and SQL-on-Hadoop)
Matthew (정재화)
하둡완벽가이드 Ch6. 맵리듀스 작동 방법
하둡완벽가이드 Ch6. 맵리듀스 작동 방법
HyeonSeok Choi
Hive begins
Hive begins
SungMin OH
하둡완벽가이드 Ch9
하둡완벽가이드 Ch9
HyeonSeok Choi
HDFS Overview
HDFS Overview
JEONGPHIL HAN
하둡 좋은약이지만 만병통치약은 아니다
하둡 좋은약이지만 만병통치약은 아니다
민철 정민철
Hadoop Introduction (1.0)
Hadoop Introduction (1.0)
Keeyong Han
Spark로 알아보는 빅데이터 처리
Spark로 알아보는 빅데이터 처리
Jeong-gyu Kim
Apache Hive: for business intelligence use and real-time I/O use (Korean)
Apache Hive: for business intelligence use and real-time I/O use (Korean)
Teddy Choi
Map reduce 기본 설명
Map reduce 기본 설명
Jinho Yoo
Tajo and SQL-on-Hadoop in Tech Planet 2013
Tajo and SQL-on-Hadoop in Tech Planet 2013
Gruter
하둡 맵리듀스 훑어보기
하둡 맵리듀스 훑어보기
beom kyun choi
Expanding Your Data Warehouse with Tajo
Expanding Your Data Warehouse with Tajo
Matthew (정재화)
SW1차 프로젝트 Hive 최종발표
SW1차 프로젝트 Hive 최종발표
Sinhyub Kim
PySpark 배우기 Ch 06. ML 패키지 소개하기
PySpark 배우기 Ch 06. ML 패키지 소개하기
찬희 이
[Open Technet Summit 2014] 쓰기 쉬운 Hadoop 기반 빅데이터 플랫폼 아키텍처 및 활용 방안
[Open Technet Summit 2014] 쓰기 쉬운 Hadoop 기반 빅데이터 플랫폼 아키텍처 및 활용 방안
치완 박
서울 하둡 사용자 모임 발표자료
서울 하둡 사용자 모임 발표자료
Teddy Choi
Bog data 설명
Bog data 설명
DaeHeon Oh
HunchLab 2.0 Predictive Missions: Under the Hood
HunchLab 2.0 Predictive Missions: Under the Hood
Azavea
BigData, Hadoop과 Node.js
BigData, Hadoop과 Node.js
고포릿 default
Crime Risk Forecasting: Near Repeat Pattern Analysis & Load Forecasting
Crime Risk Forecasting: Near Repeat Pattern Analysis & Load Forecasting
Azavea
GPUs, Cloud and Grids: Distributed Geoprocessing for Speed, Scalability and B...
GPUs, Cloud and Grids: Distributed Geoprocessing for Speed, Scalability and B...
Azavea

More Related Content

What's hot (18)

Hadoop과 SQL-on-Hadoop (A short intro to Hadoop and SQL-on-Hadoop)
Hadoop과 SQL-on-Hadoop (A short intro to Hadoop and SQL-on-Hadoop)
Matthew (정재화)
하둡완벽가이드 Ch6. 맵리듀스 작동 방법
하둡완벽가이드 Ch6. 맵리듀스 작동 방법
HyeonSeok Choi
Hive begins
Hive begins
SungMin OH
하둡완벽가이드 Ch9
하둡완벽가이드 Ch9
HyeonSeok Choi
HDFS Overview
HDFS Overview
JEONGPHIL HAN
하둡 좋은약이지만 만병통치약은 아니다
하둡 좋은약이지만 만병통치약은 아니다
민철 정민철
Hadoop Introduction (1.0)
Hadoop Introduction (1.0)
Keeyong Han
Spark로 알아보는 빅데이터 처리
Spark로 알아보는 빅데이터 처리
Jeong-gyu Kim
Apache Hive: for business intelligence use and real-time I/O use (Korean)
Apache Hive: for business intelligence use and real-time I/O use (Korean)
Teddy Choi
Map reduce 기본 설명
Map reduce 기본 설명
Jinho Yoo
Tajo and SQL-on-Hadoop in Tech Planet 2013
Tajo and SQL-on-Hadoop in Tech Planet 2013
Gruter
하둡 맵리듀스 훑어보기
하둡 맵리듀스 훑어보기
beom kyun choi
Expanding Your Data Warehouse with Tajo
Expanding Your Data Warehouse with Tajo
Matthew (정재화)
SW1차 프로젝트 Hive 최종발표
SW1차 프로젝트 Hive 최종발표
Sinhyub Kim
PySpark 배우기 Ch 06. ML 패키지 소개하기
PySpark 배우기 Ch 06. ML 패키지 소개하기
찬희 이
[Open Technet Summit 2014] 쓰기 쉬운 Hadoop 기반 빅데이터 플랫폼 아키텍처 및 활용 방안
[Open Technet Summit 2014] 쓰기 쉬운 Hadoop 기반 빅데이터 플랫폼 아키텍처 및 활용 방안
치완 박
서울 하둡 사용자 모임 발표자료
서울 하둡 사용자 모임 발표자료
Teddy Choi
Bog data 설명
Bog data 설명
DaeHeon Oh
Hadoop과 SQL-on-Hadoop (A short intro to Hadoop and SQL-on-Hadoop)
Hadoop과 SQL-on-Hadoop (A short intro to Hadoop and SQL-on-Hadoop)
Matthew (정재화)
하둡완벽가이드 Ch6. 맵리듀스 작동 방법
하둡완벽가이드 Ch6. 맵리듀스 작동 방법
HyeonSeok Choi
하둡완벽가이드 Ch9
하둡완벽가이드 Ch9
HyeonSeok Choi
하둡 좋은약이지만 만병통치약은 아니다
하둡 좋은약이지만 만병통치약은 아니다
민철 정민철
Hadoop Introduction (1.0)
Hadoop Introduction (1.0)
Keeyong Han
Spark로 알아보는 빅데이터 처리
Spark로 알아보는 빅데이터 처리
Jeong-gyu Kim
Apache Hive: for business intelligence use and real-time I/O use (Korean)
Apache Hive: for business intelligence use and real-time I/O use (Korean)
Teddy Choi
Map reduce 기본 설명
Map reduce 기본 설명
Jinho Yoo
Tajo and SQL-on-Hadoop in Tech Planet 2013
Tajo and SQL-on-Hadoop in Tech Planet 2013
Gruter
하둡 맵리듀스 훑어보기
하둡 맵리듀스 훑어보기
beom kyun choi
Expanding Your Data Warehouse with Tajo
Expanding Your Data Warehouse with Tajo
Matthew (정재화)
SW1차 프로젝트 Hive 최종발표
SW1차 프로젝트 Hive 최종발표
Sinhyub Kim
PySpark 배우기 Ch 06. ML 패키지 소개하기
PySpark 배우기 Ch 06. ML 패키지 소개하기
찬희 이
[Open Technet Summit 2014] 쓰기 쉬운 Hadoop 기반 빅데이터 플랫폼 아키텍처 및 활용 방안
[Open Technet Summit 2014] 쓰기 쉬운 Hadoop 기반 빅데이터 플랫폼 아키텍처 및 활용 방안
치완 박
서울 하둡 사용자 모임 발표자료
서울 하둡 사용자 모임 발표자료
Teddy Choi

Viewers also liked (20)

HunchLab 2.0 Predictive Missions: Under the Hood
HunchLab 2.0 Predictive Missions: Under the Hood
Azavea
BigData, Hadoop과 Node.js
BigData, Hadoop과 Node.js
고포릿 default
Crime Risk Forecasting: Near Repeat Pattern Analysis & Load Forecasting
Crime Risk Forecasting: Near Repeat Pattern Analysis & Load Forecasting
Azavea
GPUs, Cloud and Grids: Distributed Geoprocessing for Speed, Scalability and B...
GPUs, Cloud and Grids: Distributed Geoprocessing for Speed, Scalability and B...
Azavea
about hadoop yes
about hadoop yes
Eunsil Yoon
7 misconceptions about predictive policing webinar
7 misconceptions about predictive policing webinar
Azavea
Pinpoint spring_camp 2015
Pinpoint spring_camp 2015
Woonduk-Kang
3회 서울 Hadoop 사용자 모임 / 아파치 피닉스
3회 서울 Hadoop 사용자 모임 / 아파치 피닉스
Teddy Choi
Daum내부 Hadoop 활용 사례 | Devon 2012
Daum내부 Hadoop 활용 사례 | Devon 2012
Daum DNA
빅데이터, big data
빅데이터, big data
H K Yoon
Introduction to Hadoop, Big Data, Training, Use Cases
Introduction to Hadoop, Big Data, Training, Use Cases
Jongwook Woo
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: GRUTER의 빅데이터 플랫폼 및 전략 소개
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: GRUTER의 빅데이터 플랫폼 및 전략 소개
Gruter
Spark와 Hadoop, 완벽한 조합 (한국어)
Spark와 Hadoop, 완벽한 조합 (한국어)
Teddy Choi
Hadoop 기반 빅데이터 이해
Hadoop 기반 빅데이터 이해
아이웍스 | iWorks Inc.
Spark sql
Spark sql
동현 강
하둡2 YARN 짧게 보기
하둡2 YARN 짧게 보기
beom kyun choi
하둡 HDFS 훑어보기
하둡 HDFS 훑어보기
beom kyun choi
2.apache spark 실습
2.apache spark 실습
동현 강
실생활에서 접하는 빅데이터 알고리즘
실생활에서 접하는 빅데이터 알고리즘
sujin oh
하둡 (Hadoop) 및 관련기술 훑어보기
하둡 (Hadoop) 및 관련기술 훑어보기
beom kyun choi
HunchLab 2.0 Predictive Missions: Under the Hood
HunchLab 2.0 Predictive Missions: Under the Hood
Azavea
Crime Risk Forecasting: Near Repeat Pattern Analysis & Load Forecasting
Crime Risk Forecasting: Near Repeat Pattern Analysis & Load Forecasting
Azavea
GPUs, Cloud and Grids: Distributed Geoprocessing for Speed, Scalability and B...
GPUs, Cloud and Grids: Distributed Geoprocessing for Speed, Scalability and B...
Azavea
7 misconceptions about predictive policing webinar
7 misconceptions about predictive policing webinar
Azavea
Pinpoint spring_camp 2015
Pinpoint spring_camp 2015
Woonduk-Kang
3회 서울 Hadoop 사용자 모임 / 아파치 피닉스
3회 서울 Hadoop 사용자 모임 / 아파치 피닉스
Teddy Choi
Daum내부 Hadoop 활용 사례 | Devon 2012
Daum내부 Hadoop 활용 사례 | Devon 2012
Daum DNA
빅데이터, big data
빅데이터, big data
H K Yoon
Introduction to Hadoop, Big Data, Training, Use Cases
Introduction to Hadoop, Big Data, Training, Use Cases
Jongwook Woo
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: GRUTER의 빅데이터 플랫폼 및 전략 소개
GRUTER가 들려주는 Big Data Platform 구축 전략과 적용 사례: GRUTER의 빅데이터 플랫폼 및 전략 소개
Gruter
Spark와 Hadoop, 완벽한 조합 (한국어)
Spark와 Hadoop, 완벽한 조합 (한국어)
Teddy Choi
2.apache spark 실습
2.apache spark 실습
동현 강
실생활에서 접하는 빅데이터 알고리즘
실생활에서 접하는 빅데이터 알고리즘
sujin oh
하둡 (Hadoop) 및 관련기술 훑어보기
하둡 (Hadoop) 및 관련기술 훑어보기
beom kyun choi
Ad

Similar to 2013.02.02 지앤선 테크니컬 세미나 - 하둡으로 배우는 대용량 데이터 분산처리 기술(이현남) (20)

An introduction to hadoop
An introduction to hadoop
MinJae Kang
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
BOMI KIM
OpenSource Big Data Platform : Flamingo Project
OpenSource Big Data Platform : Flamingo Project
BYOUNG GON KIM
OpenSource Big Data Platform - Flamingo 소개와 활용
OpenSource Big Data Platform - Flamingo 소개와 활용
BYOUNG GON KIM
OpenSource Big Data Platform - Flamingo v7
OpenSource Big Data Platform - Flamingo v7
BYOUNG GON KIM
Flamingo project v4
Flamingo project v4
BYOUNG GON KIM
하둡 에코시스템 위에서 환상적인 테이크오프 - DSTS 2019
하둡 에코시스템 위에서 환상적인 테이크오프 - DSTS 2019
Kenneth Ceyer
Big Data Overview
Big Data Overview
Keeyong Han
Mapreduce introduction
Mapreduce introduction
Jongyoul Lee
빅데이터 기본개념
빅데이터 기본개념
현주 유
2015년 제2회 동아리 해커 세미나 - 게임개발과 게임에서의 빅데이터 (9기 박경재)
2015년 제2회 동아리 해커 세미나 - 게임개발과 게임에서의 빅데이터 (9기 박경재)
khuhacker
Apache spark 소개 및 실습
Apache spark 소개 및 실습
동현 강
hadoop ch1
hadoop ch1
Mungyu Choi
Apache hbase overview (20160427)
Apache hbase overview (20160427)
Steve Min
Hadoop Installation Tutorial for KT ucloud biz
Hadoop Installation Tutorial for KT ucloud biz
치완 박
Spark Day 2017@Seoul(Spark Bootcamp)
Spark Day 2017@Seoul(Spark Bootcamp)
Sang-bae Lim
Hadoop distributed file system rev3
Hadoop distributed file system rev3
Sung-jae Park
7가지 동시성 모델 람다아키텍처
7가지 동시성 모델 람다아키텍처
Sunggon Song
An introduction to hadoop
An introduction to hadoop
MinJae Kang
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
20180714 하둡 스터디 종료 보고 및 연구과제 발표자료
BOMI KIM
OpenSource Big Data Platform : Flamingo Project
OpenSource Big Data Platform : Flamingo Project
BYOUNG GON KIM
OpenSource Big Data Platform - Flamingo 소개와 활용
OpenSource Big Data Platform - Flamingo 소개와 활용
BYOUNG GON KIM
OpenSource Big Data Platform - Flamingo v7
OpenSource Big Data Platform - Flamingo v7
BYOUNG GON KIM
하둡 에코시스템 위에서 환상적인 테이크오프 - DSTS 2019
하둡 에코시스템 위에서 환상적인 테이크오프 - DSTS 2019
Kenneth Ceyer
빅데이터 기본개념
빅데이터 기본개념
현주 유
2015년 제2회 동아리 해커 세미나 - 게임개발과 게임에서의 빅데이터 (9기 박경재)
2015년 제2회 동아리 해커 세미나 - 게임개발과 게임에서의 빅데이터 (9기 박경재)
khuhacker
Apache spark 소개 및 실습
Apache spark 소개 및 실습
동현 강
Apache hbase overview (20160427)
Apache hbase overview (20160427)
Steve Min
Hadoop Installation Tutorial for KT ucloud biz
Hadoop Installation Tutorial for KT ucloud biz
치완 박
Spark Day 2017@Seoul(Spark Bootcamp)
Spark Day 2017@Seoul(Spark Bootcamp)
Sang-bae Lim
Hadoop distributed file system rev3
Hadoop distributed file system rev3
Sung-jae Park
7가지 동시성 모델 람다아키텍처
7가지 동시성 모델 람다아키텍처
Sunggon Song
Ad

More from JiandSon (7)

2015.03.25 테크니컬 세미나 - SonarQube를 활용한 코드 품질 시각화(김모세)
2015.03.25 테크니컬 세미나 - SonarQube를 활용한 코드 품질 시각화(김모세)
JiandSon
2015.03.14 Piday in Korea 지앤선 라즈베리 미트업(박종건)
2015.03.14 Piday in Korea 지앤선 라즈베리 미트업(박종건)
JiandSon
2013.02.02 지앤선 테크니컬 세미나 - iOS 테스팅 이야기(OSXDEV)
2013.02.02 지앤선 테크니컬 세미나 - iOS 테스팅 이야기(OSXDEV)
JiandSon
2013.02.02 지앤선 테크니컬 세미나 - Xcode를 활용한 디버깅 팁(OSXDEV)
2013.02.02 지앤선 테크니컬 세미나 - Xcode를 활용한 디버깅 팁(OSXDEV)
JiandSon
2014.07.26 KSUG와 지앤선이 함께하는 테크니컬 세미나 - 나의 첫번째 자바8 람다식 (정대원)
2014.07.26 KSUG와 지앤선이 함께하는 테크니컬 세미나 - 나의 첫번째 자바8 람다식 (정대원)
JiandSon
2014.07.26 KSUG와 지앤선이 함께하는 테크니컬 세미나 - 씹고 뜯고 맛보고 즐기는 스트림 API(박용권)
2014.07.26 KSUG와 지앤선이 함께하는 테크니컬 세미나 - 씹고 뜯고 맛보고 즐기는 스트림 API(박용권)
JiandSon
2014.07.26 KSUG와 지앤선이 함께하는 테크니컬 세미나 - 자바8 람다 나머지 이야기 (박성철)
2014.07.26 KSUG와 지앤선이 함께하는 테크니컬 세미나 - 자바8 람다 나머지 이야기 (박성철)
JiandSon
2015.03.25 테크니컬 세미나 - SonarQube를 활용한 코드 품질 시각화(김모세)
2015.03.25 테크니컬 세미나 - SonarQube를 활용한 코드 품질 시각화(김모세)
JiandSon
2015.03.14 Piday in Korea 지앤선 라즈베리 미트업(박종건)
2015.03.14 Piday in Korea 지앤선 라즈베리 미트업(박종건)
JiandSon
2013.02.02 지앤선 테크니컬 세미나 - iOS 테스팅 이야기(OSXDEV)
2013.02.02 지앤선 테크니컬 세미나 - iOS 테스팅 이야기(OSXDEV)
JiandSon
2013.02.02 지앤선 테크니컬 세미나 - Xcode를 활용한 디버깅 팁(OSXDEV)
2013.02.02 지앤선 테크니컬 세미나 - Xcode를 활용한 디버깅 팁(OSXDEV)
JiandSon
2014.07.26 KSUG와 지앤선이 함께하는 테크니컬 세미나 - 나의 첫번째 자바8 람다식 (정대원)
2014.07.26 KSUG와 지앤선이 함께하는 테크니컬 세미나 - 나의 첫번째 자바8 람다식 (정대원)
JiandSon
2014.07.26 KSUG와 지앤선이 함께하는 테크니컬 세미나 - 씹고 뜯고 맛보고 즐기는 스트림 API(박용권)
2014.07.26 KSUG와 지앤선이 함께하는 테크니컬 세미나 - 씹고 뜯고 맛보고 즐기는 스트림 API(박용권)
JiandSon
2014.07.26 KSUG와 지앤선이 함께하는 테크니컬 세미나 - 자바8 람다 나머지 이야기 (박성철)
2014.07.26 KSUG와 지앤선이 함께하는 테크니컬 세미나 - 자바8 람다 나머지 이야기 (박성철)
JiandSon

2013.02.02 지앤선 테크니컬 세미나 - 하둡으로 배우는 대용량 데이터 분산처리 기술(이현남)