ݺߣ

ݺߣShare a Scribd company logo
SOFTWARE
QUALITY
VISUALIZATION
소나큐브를 활용한 코드 품질 시각화
20150325.수.1900-2040
알럿 센터
SOFTWARE
QUALITY
VISUALIZATION
creatinov.kim@gmail.com
www.creatinov.org
https://www.facebook.com/groups/korea.sonarqube.user.group/
Quality Assurance Engineer
NBT Partners
김모세
SOFTWARE
QUALITY
VISUALIZATION
SOFTWARE
QUALITY
VISUALIZATION
왜?
SOFTWARE
QUALITY
VISUALIZATION
오늘 나눌 이야기
소프트웨어 품질이 뭔가요
코드는 중요합니다
왜 소나큐브를 써야 하나요
소나큐브 X 캐시슬라이드
Q&A
SOFTWARE
QUALITY
VISUALIZATION
소프트웨어 품질
기능 비기능
SOFTWARE
QUALITY
VISUALIZATION
소프트웨어 품질
ISO/IEC 25010 SQuaRE (Systems and software Quality Requirements and Evaluation)
SOFTWARE
QUALITY
VISUALIZATION
코드는 더 이상 중요하지 않다?
코드=요구사항
코드=프로덕트
SOFTWARE
QUALITY
VISUALIZATION
코드 작성
요구사항 분석
기능 설계
기능 테스트
기능 구현
SOFTWARE
QUALITY
VISUALIZATION
옆 사람 코드가 가장 읽기 어렵습니다
SOFTWARE
QUALITY
VISUALIZATION
시간 vs. 생산성
기술부채Technical debt
SOFTWARE
QUALITY
VISUALIZATION
그래서?
생산성을 떨어뜨리지 않는 고품질의 코드
SOFTWARE
QUALITY
VISUALIZATION
Bjarne Stroustrup
Inventor of C++ and author of The C++ Programming Language
I like my code to be elegant and efficient. The logic should be
straightforward to make it hard for bugs to hide, the
dependencies minimal to ease maintenance, error handling
complete according to an articulated strategy, and performance
close to optimal so as not to tempt people to make the code messy
with unprincipled optimizations. Clean code does one thing well.
Ward Cunningham
Inventor of Wiki/ Fit. Co-inventor of eXtreme Programming.
Motive force behind Design Patterns. Smalltalk and OO thought leader.
The godfatehr of all those who care about code
You know you are working on clean code when each routine
you read turns out to be pretty much what you expected.
You can call it beautiful code when the code also makes it
look like the language was made for the problem.
SOFTWARE
QUALITY
VISUALIZATION
클린 코드
그런데 뭘 확인해야 할까요?
SOFTWARE
QUALITY
VISUALIZATION
정적 분석을 하긴 해보나…
뭔가 좀 부족해 보입니다.
SOFTWARE
QUALITY
VISUALIZATION
SOFTWARE
QUALITY
VISUALIZATION
코드 품질 내비게이터
과거Past
현재Present
미래Prediction
공유Publication
SOFTWARE
QUALITY
VISUALIZATION
코드 품질 내비게이터
http://nemo.sonarqube.org
SOFTWARE
QUALITY
VISUALIZATION
소나큐브 | 워크플로우 - ADAM
분석
Analysis
표시
Display
조치
Action
관리
Management
SOFTWARE
QUALITY
VISUALIZATION
• 일곱가지 코드 품질 축7 Axes of Code Quality
• 하나의 플랫폼Single platform
• 개발 환경과의 통합Integration to legacy environment
분석Analysis
SOFTWARE
QUALITY
VISUALIZATION
분석 | 일곱가지 코드 품질 기준
SOFTWARE
QUALITY
VISUALIZATION
분석 | 하나의 플랫폼
• 20+ 프로그래밍 언어 분석 가능
• 기존 정적 분석 규칙Coding rules의 통합 및 개선
• 단일화 된 웹서비스 형태의 분석 결과 제공
SOFTWARE
QUALITY
VISUALIZATION
분석 | 하나의 플랫폼
SOFTWARE
QUALITY
VISUALIZATION
분석 | 개발 환경과의 통합
SOFTWARE
QUALITY
VISUALIZATION
• 대시보드Dashboards 와 위젯Widgets
• 품질 변화 추이
• 기술 부채Technical debt
• 컴포넌트 뷰어Component Viewer
표시Display
SOFTWARE
QUALITY
VISUALIZATION
표시 | 대시보드와 위젯
SOFTWARE
QUALITY
VISUALIZATION
표시 | 품질 변화 추이 & 기술부채
SOFTWARE
QUALITY
VISUALIZATION
표시 | 컴포넌트 뷰어
SOFTWARE
QUALITY
VISUALIZATION
• 이슈 처리
• 액션 플랜Action Plans
조치Action
SOFTWARE
QUALITY
VISUALIZATION
조치 | 이슈 처리
SOFTWARE
QUALITY
VISUALIZATION
조치 | 액션 플랜
SOFTWARE
QUALITY
VISUALIZATION
• 지속적인 인스펙션Continuous Inspection
• 품질 프로파일Quality Profiles
• 품질 게이트Quality Gates
• 강력한 커뮤니티의 지원
관리Management
SOFTWARE
QUALITY
VISUALIZATION
관리 | 지속적인 인스펙션
• 시간에 따른 코드 품질 지표 제공
• 코드 품질 비교이전 버전 및 다른 프로젝트
• 지속적인 통합 환경
SOFTWARE
QUALITY
VISUALIZATION
관리 | 품질 프로파일
SOFTWARE
QUALITY
VISUALIZATION
관리 | 품질 게이트
SOFTWARE
QUALITY
VISUALIZATION
관리 | 강력한 커뮤니티 지원
SOFTWARE
QUALITY
VISUALIZATION
소나큐브 X 캐시슬라이드
• 신규 기능에 의한 기술 부채 증가 여부
• 메인라인Mainline의 품질 변화 추적
• 기존 시스템Legacy System 기술 부채 해결
SOFTWARE
QUALITY
VISUALIZATION
Q&A
creatinov.kim@gmail.com
www.creatinov.org
SOFTWARE
QUALITY
VISUALIZATION
깨끗한 코드=습관=문화
내가 하기 싫어하면 남도 하기 싫어한다
전문가=장인정신
SOFTWARE
QUALITY
VISUALIZATION
• Clean Code

A Handbook of Agile Software Craftmanship | Robert C. Martin
• The Goal

A Process Ongoing Improvement | Eliyahu M. Goldratt & Jeff Cox
• SonarQube User Guide

http://www.sonarqube.org/documentations
참고자료
SOFTWARE
QUALITY
VISUALIZATION
감사합니다
creatinov.kim@gmail.com
www.creatinov.org
https://www.facebook.com/groups/korea.sonarqube.user.group/
이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0
국제 라이선스에 따라 이용할 수 있습니다.
Ad

Recommended

SonarQube와 함께하는 소프트웨어 품질 세미나 - SonarQube 소개
SonarQube와 함께하는 소프트웨어 품질 세미나 - SonarQube 소개
CURVC Corp
SonarQube와 함께하는 소프트웨어 품질 세미나 - 소프트웨어 품질의 중요성
SonarQube와 함께하는 소프트웨어 품질 세미나 - 소프트웨어 품질의 중요성
CURVC Corp
IEC 61508-3 SW Engineering
IEC 61508-3 SW Engineering
Hongseok Lee
SonarQube와 함께하는 소프트웨어 품질 세미나 - ISMS 시큐어코딩을 위한 SonarQube 활용
SonarQube와 함께하는 소프트웨어 품질 세미나 - ISMS 시큐어코딩을 위한 SonarQube 활용
CURVC Corp
Effective application of software safety techniques for automotive embedded c...
Effective application of software safety techniques for automotive embedded c...
Hongseok Lee
Continuous Integration & Collaboration
Continuous Integration & Collaboration
Ki Bae Kim
2010 SW Testing Trend
2010 SW Testing Trend
Murian Song
Introduction to arp4754a
Introduction to arp4754a
Hongseok Lee
CA LISA 서비스가상화
CA LISA 서비스가상화
Eugene Chung
(애자일) 테스트 계획서 샘플
(애자일) 테스트 계획서 샘플
SangIn Choung
ARP4754a, DO-178C 발표자료
ARP4754a, DO-178C 발표자료
Hongseok Lee
IEEE 830-1998 Recommended Practice for Software Requirement Specification
IEEE 830-1998 Recommended Practice for Software Requirement Specification
Hongseok Lee
jacoco를 이용한 매뉴얼 테스트의 서버사이드 코드 커버리지 측정하기
jacoco를 이용한 매뉴얼 테스트의 서버사이드 코드 커버리지 측정하기
SangIn Choung
RTCA DO-178C overview
RTCA DO-178C overview
Hongseok Lee
Test forte 소개자료
Test forte 소개자료
onycom1
Sw 아키텍처와 sw 공학
Sw 아키텍처와 sw 공학
영온 김
[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기
[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기
Ji-Woong Choi
Istqb 1-소프트웨어테스팅기초
Istqb 1-소프트웨어테스팅기초
Jongwon Lee
위험기반테스트접근 테스트계획 사례
위험기반테스트접근 테스트계획 사례
SangIn Choung
[기본과정] 코드 테스트와 커버리지 기본 교육(개념)
[기본과정] 코드 테스트와 커버리지 기본 교육(개념)
SangIn Choung
(SW 아키텍트 대회 2차)단위테스트자동화도구
(SW 아키텍트 대회 2차)단위테스트자동화도구
Lim SungHyun
SW 테스트 프로세스& 메뉴얼_V 모델
SW 테스트 프로세스& 메뉴얼_V 모델
KU HUISEONG
ISO/IEC 42010 Recommended Practice for Architectural description
ISO/IEC 42010 Recommended Practice for Architectural description
Hongseok Lee
[IGC 2016] 엔씨소프트 김종원 - 모바일 테스트 자동화 시스템
[IGC 2016] 엔씨소프트 김종원 - 모바일 테스트 자동화 시스템
강 민우
Istqb 5-테스트관리-2015-배포
Istqb 5-테스트관리-2015-배포
Jongwon Lee
포티파이 안전한 애플리케이션 구축 및 운영방안
포티파이 안전한 애플리케이션 구축 및 운영방안
TJ Seo
mAppCheck 상품소개서
mAppCheck 상품소개서
준형 김
소프트웨어 테스팅
소프트웨어 테스팅
영기 김
SonarQube 로 Unity 프로젝트 관리
SonarQube 로 Unity 프로젝트 관리
EG Lim
리눅스 환경에서 SonarQube 간단하게 사용해보기
리눅스 환경에서 SonarQube 간단하게 사용해보기
flashscope

More Related Content

What's hot (20)

CA LISA 서비스가상화
CA LISA 서비스가상화
Eugene Chung
(애자일) 테스트 계획서 샘플
(애자일) 테스트 계획서 샘플
SangIn Choung
ARP4754a, DO-178C 발표자료
ARP4754a, DO-178C 발표자료
Hongseok Lee
IEEE 830-1998 Recommended Practice for Software Requirement Specification
IEEE 830-1998 Recommended Practice for Software Requirement Specification
Hongseok Lee
jacoco를 이용한 매뉴얼 테스트의 서버사이드 코드 커버리지 측정하기
jacoco를 이용한 매뉴얼 테스트의 서버사이드 코드 커버리지 측정하기
SangIn Choung
RTCA DO-178C overview
RTCA DO-178C overview
Hongseok Lee
Test forte 소개자료
Test forte 소개자료
onycom1
Sw 아키텍처와 sw 공학
Sw 아키텍처와 sw 공학
영온 김
[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기
[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기
Ji-Woong Choi
Istqb 1-소프트웨어테스팅기초
Istqb 1-소프트웨어테스팅기초
Jongwon Lee
위험기반테스트접근 테스트계획 사례
위험기반테스트접근 테스트계획 사례
SangIn Choung
[기본과정] 코드 테스트와 커버리지 기본 교육(개념)
[기본과정] 코드 테스트와 커버리지 기본 교육(개념)
SangIn Choung
(SW 아키텍트 대회 2차)단위테스트자동화도구
(SW 아키텍트 대회 2차)단위테스트자동화도구
Lim SungHyun
SW 테스트 프로세스& 메뉴얼_V 모델
SW 테스트 프로세스& 메뉴얼_V 모델
KU HUISEONG
ISO/IEC 42010 Recommended Practice for Architectural description
ISO/IEC 42010 Recommended Practice for Architectural description
Hongseok Lee
[IGC 2016] 엔씨소프트 김종원 - 모바일 테스트 자동화 시스템
[IGC 2016] 엔씨소프트 김종원 - 모바일 테스트 자동화 시스템
강 민우
Istqb 5-테스트관리-2015-배포
Istqb 5-테스트관리-2015-배포
Jongwon Lee
포티파이 안전한 애플리케이션 구축 및 운영방안
포티파이 안전한 애플리케이션 구축 및 운영방안
TJ Seo
mAppCheck 상품소개서
mAppCheck 상품소개서
준형 김
소프트웨어 테스팅
소프트웨어 테스팅
영기 김
CA LISA 서비스가상화
CA LISA 서비스가상화
Eugene Chung
(애자일) 테스트 계획서 샘플
(애자일) 테스트 계획서 샘플
SangIn Choung
ARP4754a, DO-178C 발표자료
ARP4754a, DO-178C 발표자료
Hongseok Lee
IEEE 830-1998 Recommended Practice for Software Requirement Specification
IEEE 830-1998 Recommended Practice for Software Requirement Specification
Hongseok Lee
jacoco를 이용한 매뉴얼 테스트의 서버사이드 코드 커버리지 측정하기
jacoco를 이용한 매뉴얼 테스트의 서버사이드 코드 커버리지 측정하기
SangIn Choung
Test forte 소개자료
Test forte 소개자료
onycom1
Sw 아키텍처와 sw 공학
Sw 아키텍처와 sw 공학
영온 김
[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기
[오픈소스컨설팅] 오픈소스 기반 솔루션 방향성 잡기
Ji-Woong Choi
Istqb 1-소프트웨어테스팅기초
Istqb 1-소프트웨어테스팅기초
Jongwon Lee
위험기반테스트접근 테스트계획 사례
위험기반테스트접근 테스트계획 사례
SangIn Choung
[기본과정] 코드 테스트와 커버리지 기본 교육(개념)
[기본과정] 코드 테스트와 커버리지 기본 교육(개념)
SangIn Choung
(SW 아키텍트 대회 2차)단위테스트자동화도구
(SW 아키텍트 대회 2차)단위테스트자동화도구
Lim SungHyun
SW 테스트 프로세스& 메뉴얼_V 모델
SW 테스트 프로세스& 메뉴얼_V 모델
KU HUISEONG
ISO/IEC 42010 Recommended Practice for Architectural description
ISO/IEC 42010 Recommended Practice for Architectural description
Hongseok Lee
[IGC 2016] 엔씨소프트 김종원 - 모바일 테스트 자동화 시스템
[IGC 2016] 엔씨소프트 김종원 - 모바일 테스트 자동화 시스템
강 민우
Istqb 5-테스트관리-2015-배포
Istqb 5-테스트관리-2015-배포
Jongwon Lee
포티파이 안전한 애플리케이션 구축 및 운영방안
포티파이 안전한 애플리케이션 구축 및 운영방안
TJ Seo
mAppCheck 상품소개서
mAppCheck 상품소개서
준형 김
소프트웨어 테스팅
소프트웨어 테스팅
영기 김

Viewers also liked (20)

SonarQube 로 Unity 프로젝트 관리
SonarQube 로 Unity 프로젝트 관리
EG Lim
리눅스 환경에서 SonarQube 간단하게 사용해보기
리눅스 환경에서 SonarQube 간단하게 사용해보기
flashscope
Sonar 설치
Sonar 설치
Hyeonseok Yang
Sonarqube 20160509
Sonarqube 20160509
영석 조
Istqb 3-정적테스팅기법-2015
Istqb 3-정적테스팅기법-2015
Jongwon Lee
정적ѫ
정적ѫ
Yousung Kim
메가존과 AWS가 공개하는 AWS 비용 최적화 전략-메가존 김성용 매니저 및 AWS 이우상 매니저:: AWS Cloud Track 3 Ga...
메가존과 AWS가 공개하는 AWS 비용 최적화 전략-메가존 김성용 매니저 및 AWS 이우상 매니저:: AWS Cloud Track 3 Ga...
Amazon Web Services Korea
Sonarqube
Sonarqube
Peerapat Asoktummarungsri
SVN에서 GIT으로 전환하기
SVN에서 GIT으로 전환하기
재윤 정
C++과 TDD
C++과 TDD
선협 이
OpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
OpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
Ian Choi
[140315 박민근] 젠킨스를 이용한 자동빌드 시스템 구축하기(ci)
[140315 박민근] 젠킨스를 이용한 자동빌드 시스템 구축하기(ci)
MinGeun Park
메이븐 기본 이해
메이븐 기본 이해
중선 곽
프론트엔드스터디 E02 css dom
프론트엔드스터디 E02 css dom
Young-Beom Rhee
프론트엔드스터디 E05 js closure oop
프론트엔드스터디 E05 js closure oop
Young-Beom Rhee
자바카페 프론트엔드스터디 E01 - HTML5
자바카페 프론트엔드스터디 E01 - HTML5
Young-Beom Rhee
프론트엔드스터디 E03 - Javascript intro.
프론트엔드스터디 E03 - Javascript intro.
Young-Beom Rhee
Istqb 4-테스트설계기법-2015-1
Istqb 4-테스트설계기법-2015-1
Jongwon Lee
프론트엔드스터디 E04 js function
프론트엔드스터디 E04 js function
Young-Beom Rhee
C++ 프로젝트에 단위 테스트 도입하기
C++ 프로젝트에 단위 테스트 도입하기
Heo Seungwook
SonarQube 로 Unity 프로젝트 관리
SonarQube 로 Unity 프로젝트 관리
EG Lim
리눅스 환경에서 SonarQube 간단하게 사용해보기
리눅스 환경에서 SonarQube 간단하게 사용해보기
flashscope
Istqb 3-정적테스팅기법-2015
Istqb 3-정적테스팅기법-2015
Jongwon Lee
메가존과 AWS가 공개하는 AWS 비용 최적화 전략-메가존 김성용 매니저 및 AWS 이우상 매니저:: AWS Cloud Track 3 Ga...
메가존과 AWS가 공개하는 AWS 비용 최적화 전략-메가존 김성용 매니저 및 AWS 이우상 매니저:: AWS Cloud Track 3 Ga...
Amazon Web Services Korea
SVN에서 GIT으로 전환하기
SVN에서 GIT으로 전환하기
재윤 정
OpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
OpenStack 개요 및 활용 사례 @ Community Open Camp with Microsoft
Ian Choi
[140315 박민근] 젠킨스를 이용한 자동빌드 시스템 구축하기(ci)
[140315 박민근] 젠킨스를 이용한 자동빌드 시스템 구축하기(ci)
MinGeun Park
메이븐 기본 이해
메이븐 기본 이해
중선 곽
프론트엔드스터디 E02 css dom
프론트엔드스터디 E02 css dom
Young-Beom Rhee
프론트엔드스터디 E05 js closure oop
프론트엔드스터디 E05 js closure oop
Young-Beom Rhee
자바카페 프론트엔드스터디 E01 - HTML5
자바카페 프론트엔드스터디 E01 - HTML5
Young-Beom Rhee
프론트엔드스터디 E03 - Javascript intro.
프론트엔드스터디 E03 - Javascript intro.
Young-Beom Rhee
Istqb 4-테스트설계기법-2015-1
Istqb 4-테스트설계기법-2015-1
Jongwon Lee
프론트엔드스터디 E04 js function
프론트엔드스터디 E04 js function
Young-Beom Rhee
C++ 프로젝트에 단위 테스트 도입하기
C++ 프로젝트에 단위 테스트 도입하기
Heo Seungwook
Ad

Similar to 2015.03.25 테크니컬 세미나 - SonarQube를 활용한 코드 품질 시각화(김모세) (8)

ISMS 개발보안, 시큐어코딩을 위한 sonarqube의 활용.건국대학교병원.이제관 기술사
ISMS 개발보안, 시큐어코딩을 위한 sonarqube의 활용.건국대학교병원.이제관 기술사
제관 이
[NDC12] 변화량 분석을 중심으로 한 저비용 고효율의 지속가능한 코드퀄리티 관리법 - 송창규
[NDC12] 변화량 분석을 중심으로 한 저비용 고효율의 지속가능한 코드퀄리티 관리법 - 송창규
ChangKyu Song
프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717
Young On Kim
SW 아키텍처 분석방법
SW 아키텍처 분석방법
YoungSu Son
소프트웨어, 소프트웨어 개발자
소프트웨어, 소프트웨어 개발자
Minsuk Lee
05. 아키텍트가 알아야할 12 97가지
05. 아키텍트가 알아야할 12 97가지
YoungSu Son
SPC의 SW 자산관리 C-SAM
SPC의 SW 자산관리 C-SAM
audreysoft
ISMS 개발보안, 시큐어코딩을 위한 sonarqube의 활용.건국대학교병원.이제관 기술사
ISMS 개발보안, 시큐어코딩을 위한 sonarqube의 활용.건국대학교병원.이제관 기술사
제관 이
[NDC12] 변화량 분석을 중심으로 한 저비용 고효율의 지속가능한 코드퀄리티 관리법 - 송창규
[NDC12] 변화량 분석을 중심으로 한 저비용 고효율의 지속가능한 코드퀄리티 관리법 - 송창규
ChangKyu Song
프로젝트에서 Sw아키텍트의 역할 20140717
프로젝트에서 Sw아키텍트의 역할 20140717
Young On Kim
SW 아키텍처 분석방법
SW 아키텍처 분석방법
YoungSu Son
소프트웨어, 소프트웨어 개발자
소프트웨어, 소프트웨어 개발자
Minsuk Lee
05. 아키텍트가 알아야할 12 97가지
05. 아키텍트가 알아야할 12 97가지
YoungSu Son
SPC의 SW 자산관리 C-SAM
SPC의 SW 자산관리 C-SAM
audreysoft
Ad

More from JiandSon (7)

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
2013.02.02 지앤선 테크니컬 세미나 - 하둡으로 배우는 대용량 데이터 분산처리 기술(이현남)
2013.02.02 지앤선 테크니컬 세미나 - 하둡으로 배우는 대용량 데이터 분산처리 기술(이현남)
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.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
2013.02.02 지앤선 테크니컬 세미나 - 하둡으로 배우는 대용량 데이터 분산처리 기술(이현남)
2013.02.02 지앤선 테크니컬 세미나 - 하둡으로 배우는 대용량 데이터 분산처리 기술(이현남)
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를 활용한 코드 품질 시각화(김모세)