2011 년 신규 멤버 Orientation IAMROOT.ORG 발표 : 백창우.  Iamroot.org 소개  스터디 진행 방식 소개  OB 와 선배 엔지니어들의 환영식 및 소개  그룹별 분할  그룹별 자기 소개 및 스터디 장소 선정 6.OB 와.

Slides:



Advertisements
Similar presentations
CI(Continuous Integration) 이학성. C ontinuous I ntegration? 2 지속적으로 품질관리 를 적용하는 과정 개발자가 기존 코드의 수정 작업 을 시작할 때, 코드 베이스의복사본을 받아서 작업을 시작하면서 코드의 변경.
Advertisements

활동 계획 IBM Campus Wizard 9 th. Contents 일정 그룹 활용 방안 홍보 계획 DB2 학습 및 시험일정 IBM 제품 군 학습 On Campus 행사 Mentoring.
2014 년 신규 멤버 OT IAMROOT.ORG 발표 : 백창우. - 환영합니다 년 2 월 : x86 리눅스 커널 소스 분석을 위해 모임 (9 명 ) 년 : x86 커널 분석 완료 (4 명 ) 년 7 월 : ARM 커널 분석 시작.
1 강. 안드로이드 개요 및 개발 환경 구축 - 안드로이드 개요 -JDK 설치 -Path 설정 - 이클립스 설치 -ADT, SDK 설치 Lecturer Kim Myoung-Ho Nickname 블스
9 월 On/Offline 미팅 9.15 활동 아이디어 제안 프로젝트 수정 CW 마스코트 제작 참여 9.23 프로젝트 주제 선정 티볼리 제품군 선정 9.25 프로젝트 활동 계획 10.2 프로젝트 활동 계획 수립 및 세 부 계획 설정 방문 학교 물색 10.5 새 프로젝트.
제 4 회 스터디그룹 지원 프로그램 스터디명 : Florigen 원예학과 대학원 권종현.
스마트 KTC 사용자 매뉴얼 스마트폰용 모바일학생증 앱 설치 및 기본기능. 강원관광대 스마트 KTC 앱 설치 강원관광대학교 모바일학생증 앱 ( 이하 ‘ 스마트 KTC’ 로 명명 ) 은 안드로이드폰은 Google Play Store, 아이폰 은 App Store 에서 무료로.
멀티미디어 신기술 세미나 프로젝트 제안서 김현철 김경률.
March, 2011 송지원, 김지성, 안현진, 오태현, 정재민. 4 월 정례모임 보고서
대학생 IT 연합동아리 C.A.D.I 1 기 Recruiting ▶ C.A.D.I 란 ? ‘Creative Application Development Institute’ 과 CArpe DIem( 현재를 즐겨라 !) 의 줄임말로 전공 불문하고, 누구나 앱 개발을 배울 수.
산딸기 (RASPBERRY PI) 에 관심이 계신분 있으신가요 ?. 라즈베리 파이에 관심을 가지게 된 이유.
갤럭시S6 마시멜로 업데이트 및 루팅 안내 2016/05/10 SPIRE TECHNOLOGY INC.
난이도 : 초급 제1장 앱 인벤터 소개 및 준비.
2016 유성환 Hybrid MOBILE.
Format String Attack! 포맷 스트링 공격 경일대학교 사이버보안학과 학년 남주호.
컴퓨터공학과 대학원 소개 자료 컴퓨터공학과 대학원.
학 과 : 토목공학과 담당교수 : 김 수 용 분반,조 : 301분반,4조 조 이 름 : 다 크 호 스
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
캡스톤 디자인 이해경 조나라.
TOEIC 850! 영어 스터디 그룹 HOOK.
Project Management(인력관리)
2. 앱 개발환경 구축 Step by Step 안드로이드 프로그래밍 쉽게 시작하는 안드로이드 4.4 앱 개발.
Index SendMemo 기능 Q & A 팀 소개 배경 및 목적 구현
2009-1학기 프로젝트 수업 프로젝트 I, III, V, VII 학기.
로봇 소프트웨어.
Cross Compiler를이용한 커널 컴파일 및 포팅 1
컴퓨터 프로그래밍 기초 [Final] 기말고사
콘텐츠 제작 프로젝트 [교재] - OpenGL 프로그래밍 가이드, 제4판, Dave Shreiner, Mason Woo, Jackie Neider, Tom Davis 공저, 남기혁 역, 정 보문화사, [참고자료] OpenGL Programming.
데이터베이스 및 설계 금오공과대학교 컴퓨터공학부 이 이섭.
나민영 서경대학교 컴퓨터공학과 CGVR Lab 같이만들어보자 5주차 OpenCV 설정 및 기초.
Ubiquitous Computing Practice - Part I (Installation) -
임베디드 시스템 개론 크로스 플랫폼 설치 2일차 강의 자료 Embedded System Lab.
31강 JAVA 네트워크 JAVA 네트워크 InetAdress, URLConnection 클래스 Socket의 이해
Linux서버를 이용한 채팅프로그램 지도 교수님 : 이형원 교수님 이 름 : 이 은 영 학 번 :
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
C / C++ Programming in multi platform
AutoBase10 설치 / 데모 프로젝트 실행.
Cross Compiler 설치.
초음파를 이용한 거리 측정과 음성구현 1 조 한 형 래 김 요 섭 안 정 민.
Eclipse 를 이용한 네트워킹 퍼즐 게임 “Scrambled Net” 담당 교수님 전진우 교수님 최은아.
Method & library.
리눅스 시스템 & 커널 기초 P.46 – P.53 이름: nsh009 학번: 112 1/20.
2015 운영체제 특강 수업 소개 Special Topics on Operating Systems
프로그래밍2 및 실습 전 명 중.
cafe.naver.com/embeddedcrazyboys
컴퓨터소프트웨어설계및실험 년 1학기 실험계획 -.
제목소개 1. 안드로이드소개 2. 패킷캡쳐를 위한 환경 소개 3. ndk 소개 4. lipcap 5. 6.도식화 그림
TERM PROJECT 제안서 안내 2010 컴퓨터공학실험(Ⅰ).
Day-27(Tue_10.16) 파일 서비스 설정 AD 가 설치된 환경에서 DHCP 설치 할 경우 권한 자격을 주어야함.
2018학년도 1학기 JUMP-UP ORIENTATION
강릉원주대학교 전임교원대상 온라인 교수법 특강
MAIL CLIENT 김창우 윤성훈 이경재.
2강_첫번째 안드로이드 프로젝트 에뮬레이터(AVD) 만들기 처음 만들어 보는 프로젝트 전체적인 구성 살펴보기
[첨부] 지원서 양식 및 과제 요강 삼성전자 VIP센터 2017 대학생 IDEA POOL 11기 모집.
리눅스 커널 프로그래밍 환경 구축 IT EXPERT 리눅스 커널 프로그래밍 Author : Byungki Kim
채팅프로그램 Good Day클럽 나윤영 신윤정 김시한.
판매 교육 발표자: [이름].
컴퓨터 개론 및 실습 1주차 2015년 03월 05일.
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
컴퓨터공학실험 (I) 년 1학기 실험계획 -.
( Windows Service Application Debugging )
강의 제목 강사 이름 | 강의 번호.
OpenCV 설정 2.21 만든이 딩딩.
3-2학기 종료 동계방학 시점에서 취업준비 정보통신공학부 안병철 교수.
네트워크 프로그래밍 (모바일 주문 프로그램 )
컴퓨터 소프트웨어 설계 및 실험 년 1학기 실험계획 -.
발표자 : 이지연 Programming Systems Lab.
LG 전자 L G 전자 주식회사 발 신 : LG전자 CTO부문 조직문화파트 제 목 : LG전자 연수생 모집공고
지원사업 신청서 (신청사 CI 50kb 이하) ㈜ 제이제이게임즈 대표이사 귀하 기 업 명 (인)
연구실안전관리시스템 안전교육 이수방법 사무국 시설과.
Presentation transcript:

2011 년 신규 멤버 Orientation IAMROOT.ORG 발표 : 백창우

 Iamroot.org 소개  스터디 진행 방식 소개  OB 와 선배 엔지니어들의 환영식 및 소개  그룹별 분할  그룹별 자기 소개 및 스터디 장소 선정 6.OB 와 선배 엔지니어들의 환영식 및 소개  회식 ( 장소이동 )

최초시작일 : 2003 년 02 월 최초목적 : Linux Kernel Source 분석

스터디 연혁 : -Kernel Source 분석 1 차 (x86) (2003 년 02 월 ~ 2004 년 05 월 ) -Kernel Source 분석 2 차 (ARM11-mpcore) (2005 년 07 월 ~ 2007 년 02 월 ) -Kernel Source 분석 3 차 (x86-64-SMP) (2007 년 02 월 ~ 2008 년 06 월 ) -Kernel Source 분석 3 차 (PPC64) (2007 년 02 월 ~ 2007 년 07 월 중단 ) -IBM Cell Architecture 분석 (2007 년 03 월 ~ 2007 년 12 월 ) -Kernel Source 분석 4 차 (ARM11-mpcore) (2007 년 11 월 ~ 2008 년 05 월 ) -Kernel Source 분석 4 차 (x86-64-SMP) (2007 년 11 월 ~ 2009 년 01 월 ) -Xen Hypervisor Source 분석 1 차 (2007 년 12 월 ~ 2009 년 01 월 ) - 분산 파일 시스템 분석 (2008 년 02 월 ~ 2008 년 05 월 중단 ) -Hypervisor 개발 프로젝트 (2008 년 04 월 ~ 2008 년 06 월 중단 ) -JVM(KVM) Source 분석 (2008 년 07 월 ~ 2008 년 10 월 ) -Kernel Source 분석 5 차 (ARM11-mpcore) (2008 년 08 월 ~ 2010 년 08 월 ) -GCC Source 분석 1 차 (2008 년 08 월 ~ 2008 년 12 월 중단 ) -Kernel Source 분석 6 차 (ARM11-mpcore) (2009 년 05 월 ~ 2011 년 03 월 ) -GCC Source 분석 2 차 (2009 년 06 월 ~ 2009 년 12 월 중단 ) -Book Study 2 차 (2010 년 03 월 ~ 2010 년 09 월 ) -Kernel Source 분석 7 차 (ARM Cortex A9-mpcore) (2010 년 04 월 ~ 현재 ) -Xen Hypervisor Source 분석 2 차 (2010 년 04 월 ~ 현재 ) -GCC Source 분석 3 차 (2010 년 04 월 ~ 현재 ) -MPSoC 개발 Study (2010 년 04 월 ~ 현재 ) -Kernel Source 분석 8 차 (x86_64 Multi-core, NUMA) ( 현재 ~) -Kernel Source 분석 8 차 (ARM Cortex A9-mpcore, NUMA) ( 현재 ~) -KVM Hypervisor Source 분석 (x86_64 Multi-core, NUMA) ( 현재 ~) -FPGA Study ( 현재 ~)

세미나 및 기타 연혁 : 2010 년 11 월 : 안드로이드 플랫폼 내부 구조와 원리 세미나 ( 이백 - 안드로이드 인사이드 저자 ) 2009 년 07 월 : GCC 내부구조 3 차 세미나 ( 서울대학교 최적화 연구실 - 안민욱 박사, 최영규 ) 2009 년 05 월 : GCC 내부구조 2 차 세미나 ( 서울대학교 최적화 연구실 - 안민욱 박사, 최영규 ) 2009 년 04 월 : GCC 내부구조 1 차 세미나 ( 서울대학교 최적화 연구실 - 안민욱 박사, 최영규 ) 2009 년 03 월 : Intel Nehalem Architecture 소개 ( 하태동 차장 - Intel Co.,Ltd.) 2008 년 05 월 : 가상화 기술 토론회 (MS, Samsung, LG, AhnLAB,...) 2008 년 05 월 : Microsoft Hypervisor-Based Virtualization 세미나 ( 백승주 - Microsoft Co.,Ltd.) 2008 년 04 월 : 고급 디버깅 기법 세미나 ( 박재호 - IT EXPERT, 임베디드 리눅스등 다수 기술서 저 / 역자 ) 2008 년 04 월 : ELF, linker and loader, 공유 라이브러리, DWARF 세미나 ( 백창우 - 삼성종합기술원 ) 2007 년 12 월 : Xen Hypervisor and Virtualization Technology 세미나 ( 최영호 - 삼성전자 ) 2007 년 04 월 : Multi-processor RTOS and Real-time scheduling 세미나 ( 박정근 박사 - Velos RTOS main 개발자, 현 건국대학교 교수 ) 2007 년 04 월 : IBM POWER 아키텍쳐 세미나 ( 유부선 차장 - IBM Co.,Ltd.) 2006 년 06 월 : iamroot.org 사이트 개설 2003 년 02 월 : Kernel 1 차 스터디 시작 (Kernel 2.4 x86 arch 분석 )

현황 :  진행중인 스터디 : 4 개  진행할 스터디 : 4 개 ( 총 인원 165 명 )  Kernel Source 분석 8 차 (x86_64 Multi-core, NUMA) 초급 : 56 명, 중급 : 15 명  Kernel Source 분석 8 차 (ARM Cortex A9-mpcore, NUMA) 초급 : 37 명, 중급 : 37 명, 불명 : 2 명  KVM Hypervisor Source 분석 (x86_64 Multi-core, NUMA) 10 명  FPGA Study 7 명  정 멤버수 : 약 70 명  기업 ( 중소기업, 중견기업, 대기업, 외국기업 )  국공립 연구소  대학원 ( 국내, 국외 )  창업  저자 등

재미난 지옥에 오신것을 환영합니다.

1. 스터디 그룹 결성 (IAMROOT.ORG) 및 장소 선정 2. 각 그룹별 스터디 게시판 생성 ( 홈페이지 관리자 ) 3. 각 그룹별 WIKI 문서 생성 ( 그룹별 ) 4. 분석 Processor 선정 ( 최신 Architecture) 5.Linux Kernel 이론 학습 ( 쉬운 책으로 선정할 것 )  추천책 : 리눅스 커널 내부구조, 리눅스 커널의 이해 6.Processor Architecture 학습  ARM 추천 책 : ARM System Developer's Guide  x86 추천 책 : 만들면서 배우는 OS 커널의 구조와 원리, x86_64 long mode 는 따로 책 선정 7. 해당 Processor Architecture Assembly 학습 (Boot loader 또는 Kernel 에 있는 코 드로 1 일 ~2 일간 단체 학습, 책 따로 보지 말것 ) 8. 최신 버전 kernel 소스를 받아 IAMROOT CVS 서버에 넣음 ( 당장은 해당사항 없음 ) 9. 전원 인가 시부터 shell 이 뜰때까지 kernel 소스 분석  빔 프로젝트를 켜놓고 한 명이 vim + ctags + cscope 로 커널 소스를 드라이빙하면서 각 라인별로 토론 하며 토론 결과를 주석 남김 ( 주석은 가능한 꼼꼼하고, 컴파일 가능하게 남길 것 )  x86 은 lilo 분석, ARM 은 그냥 kernel 부터 분석 ( 절대 grub 나 u-boot 분석하지 말 것 ) 10.Shell 이 실행되기 직전까지 분석이 끝났으면 다른 sub system 을 분석할지 결정

1. 스터디 그룹 결성 (IAMROOT.ORG) 및 장소 선정 2. 각 그룹별 스터디 게시판 생성 ( 홈페이지 관리자 ) 3. 각 그룹별 WIKI 문서 생성 ( 그룹별 ) 4. 분석 Processor 선정 (x86_64, 최신 아키텍쳐 ) 5. 가상화 이론 학습 ( 쉬운 책 또는 인터넷 자료 활용 ) 6.Processor Architecture 학습  Intel 매뉴얼 7. 해당 Processor Architecture Assembly 학습 (Boot loader 또는 Kernel 에 있는 코 드로 1 일 ~2 일간 단체 학습, 책 따로 보지 말 것 ) 8. 최신 버전 Kernel 소스 및 KVM 소스를 받아 IAMROOT CVS 서버에 넣음 ( 당장은 해 당사항 없음 ) 9.Kernel 내에 있는 KVM 소스와 KVM(QEMU) 소스 분석  빔 프로젝트를 켜놓고 한 명이 vim + ctags + cscope 로 커널 소스를 드라이빙하면서 각 라인별로 토론 하며 토론 결과를 주석 남김 ( 주석은 가능한 꼼꼼하고, 컴파일 가능하게 남길 것 )

1. 절대 상호 존칭 사용 - 형님, 동생 하는 순간 해당 스터디는 끝장남

2. 절대 개인에게 부담주지 말 것 - 개인에게 부담을 주는 순간 재미 없는 스터디가 됨 - 개인에게 부담을 주는 예 - 이론 스터디 할 때 책 분량 각자 나누어서 나중에 발표하게 하 는 행위 - 다른 대안이 있는 상황에서 굳이 영어책을 고집하는 행위 - 각자 무언가를 조사해서 발표하는 행위 - 한 사람만 소스 드라이빙 시키는 행위 - 가장 좋은 스터디는 아무런 준비 없이 와도 부담 없이 재미있고, 무언가를 얻어갈 수 있는 스터디가 되어야 함

3. 스터디 시간 임의 변경 말 것 - 현재 오후 3 시 ~ 밤 10 시 30 분 이상 하는 스터디 시간 은 그간의 스터디를 진행해오면서 최적화된 시간임 - 스터디 시간을 바꾸는 순간 누군가에게 부담이 될 수 있음

4. 스터디 초반에 절대 빠지지 말 것 - 초반 3 개월간은 무조건 참석할 것 - 불참하는 순간 따라가지 못함

5. 스터디 정신을 해치는 행위하지 말것 - 아마추어리즘을 해치는 모든 행위 - 독재식 운영 - 이기적인 스터디 운영 - 스터디 중에 회사 소개 및 창업 제의 - 목적이 순수하지 못한 외부 사람 소개 - 기타 스터디의 순수성을 해치는 모든 행위들

6. 모르겠으면 OB 들에게 무조건 물어볼 것 ( 진행방향, 기술, 스터디 문제 ) 7. 상호 존중하는 마음에서 말을 많이 할 것 8. 섣불리 친해지려 하지 말 것 9. 기록 꼼꼼하게 할 것 10. 지각하지 말 것 11. 학생이라면 예 / 복습 철저하게 할 것 12. 사정이 있어 한 주 빠진 사람 너무 배려하지 말 것 13. 지각하는 사람 기다려 주지 말 것

1. 자기소개 ( 이름 / 소속 / 하는일, ….) 2. 어떤 스터디들을 언제 했는가 ? 3. 스터디때 경험담 4. 스터디가 자신에게 어떤 영향을 미쳤나 ? 5.YB 들에게 조언 6. 기타 발표 및 하고 싶은 말

1. 그룹별 자기 소개 및 상호 환영의 시간 2. 다음주 스터디 장소 선정

Kernel (x86) 김근형 ( 초급 ) 김동규 ( 초급 ) 남승국 ( 초급 ) 박용규 ( 초급 ) 사광재 ( 초급 ) 손혁진 ( 초급 ) 송만호 ( 초급 ) 송태헌 ( 초급 ) 여현구 ( 초급 ) 이재훈 ( 초급 ) 장정일 ( 초급 ) 전경배 ( 초급 ) 조명욱 ( 초급 ) 최성용 ( 초급 ) 홍경환 ( 초급 ) 강윤창 ( 중급 ) 공완식 ( 중급 ) 김형진 ( 중급 ) 나종현 ( 중급 ) 박경훈 ( 중급 ) 박수용 ( 중급 ) 박주영 ( 중급 ) 윤호정 ( 중급 ) 이수연 ( 고급 ) 이지훈 ( 중급 ) 정지훈 ( 중급 ) Kernel (ARM) 공성훈 ( 초급 ) 김남영 ( 초급 ) 김병규 ( 초급 ) 김석희 ( 초급 ) 김은혜 ( 초급 ) 김이현 ( 초급 ) 변재령 ( 초급 ) 서유해 ( 초급 ) 임병관 ( 초급 ) 정재준 ( 초급 ) 최정호 ( 초급 ) 홍기주 ( 초급 ) 권태정 ( 불명 ) 최문성 ( 불명 ) Kernel (ARM) 김민호 ( 중급 ) 김윤기 ( 중급 ) 김준 ( 중급 ) 김창현 ( 중급 ) 남현우 ( 중급 ) 박진우 ( 중급 ) 서두현 ( 중급 ) 서수호 ( 중급 ) 손성원 ( 중급 ) 신창호 ( 중급 ) 어선택 ( 중급 ) 유경환 ( 중급 ) 유태현 ( 중급 ) 윤동준 ( 중급 ) 윤진훈 ( 중급 ) 이 혁 ( 중급 ) 이강수 ( 중급 ) 이상훈 ( 중급 ) 장성민 ( 중급 ) 장용석 ( 중급 ) 장정철 ( 중급 ) 전병두 ( 중급 ) 정재훈 ( 중급 ) 정찬홍 ( 중급 ) 정현철 ( 중급 ) 천희진 ( 중급 ) 추현동 ( 중급 ) 한일 ( 중급 ) 홍성제 ( 중급 ) 홍영기 ( 중급 ) 본 리스트는 초 / 중급을 명시하지 않은 사람들 임 본 리스트에 없는 사람은 각자 선택한 그룹으로 갈 것 본 리스트에 문제 제기가 있으면 앞으로 나올것

1. 자기소개 ( 이름 / 소속 / 하는일, ….) 2. 어떤 스터디들을 언제 했는가 ? 3. 스터디때 경험담 4. 스터디가 자신에게 어떤 영향을 미쳤나 ? 5.YB 들에게 조언 6. 기타 발표 및 하고 싶은 말