PowerPoint 프레젠테이션

Size: px
Start display at page:

Download "PowerPoint 프레젠테이션"

Transcription

1 2018 년명지대학교 Git/Github 공개 SW 발표자 : 한창호 (chris.han@einsware.com)

2 Git/Github 공개 SW 자기소개 Git 이란? Git 기본 > > 목차 Github KossLab 소개큐브리드소개프로젝트간략한소개프로젝트진행및계획협업개발을위한과정

3 자기소개 > > 경력사항 경력기관명직위 / 직급비고 ~ 공개 SW 5 기전담 CMT ~ 명지전문대겸임교수 아두이노, 라즈베리파이, 유니티 3D, 스위프트 ~ PawLab Inc. CTO 임시 ~ EinsWare Inc. CEO/CTO ~ 아인스웨어실장프리랜서용개인회사 ~ 한국컴퓨터통신 대리병역특례석사연구원

4 자기소개 > > 프로젝트수행경력 ( 데이타베이스 / 유니티 3D/iOS/Android) 프로젝트명주요역할및담당비고 소개팅앱의개발서버개발 php 치킨메이커게임개발클라이언트 + 서버개발 Unity3D/C#/php 플라잉엔젤개발서버 / 안드로이드모듈개발 php/java 양방향성 IoT 프로토콜 AIV 디바이스개발 모비우스용 IoT 브라우저및 TTEO 서비스개발 ios 및안드로이드외주개발프로젝트 참여기업 / 서버 + 안드로이드개발 php/java/mqtt 서버 +ios+ 안드로이드개발 PM/ 서버 +ios+ 안드로이드개발 php/objc/java php/objc/java EinsSync 클라이언트개발델파이 /MFC msqler, Visual-SQL 클라이언트개발델파이 /MFC UniSQL 용 LDAP 서버클라이언트개발 Sun/C/UniSQL

5 자기소개 > > 발표및강연내역 ( 모비우스기반사물인터넷 / 공개 SW) 기간주관행사명 / 주제 건국대학교공개 SW CUBRID & CMT 케이사인사물인터넷및서비스소개 15~16 한국사물인터넷협회모비우스플랫폼용앱개발 나이텍 MOBIUS 기반 IoT 플랫폼활용 전북대학교 미래창조과학부정보통신기술진흥센터 용인디지털산업진흥원 IoT 센터 모비우스플랫폼을이용한개발 & TTEO 오픈소스사물인터넷개발자포럼 2014 / 사물간소통 TTEO 모비우스플랫폼용앱개발 덕성여대모비우스플랫폼과 TTEO 서비스 미디어잇 2014 사물인터넷비즈니스인사이트 / 사물들간의대화 TTEO(Things Talk to Each Other)

6 Git 이란? > > Source Code Management/Version Control System 타입 특징 클라이언트 - 서버모델 ( 중앙집중식 ) 하나의중앙저장소를공유자신이작업하는일부소스만로컬에임시저장서버에문제가생길경우, 전체소스에문제가생길가능성존재 CVS SubVersion (SVN) 분산모델 개발자각자가전체저장소의사본을로컬에복사후작업 Git Bazaar Mercurial

7 Git 이란? > > 중앙집중식 vs 분산모델

8 Git 이란? > > 특징 로컬및원격저장소생성 로컬저장소에파일생성및추가 수정내역을로컬저장소에제출 파일수정내역추적 원격저장소에제출된수정내역을로컬저장소에적용 master에영향을끼치지않는브랜치생성 브랜치사이의병합 (merge) 브랜치를병합하는도중의충돌감지

9 Git 이란? > > 다운로드

10 Git 이란? > > 다운로드

11 Git 이란? > > 설치

12 Git 이란? > > 설치 Use Git from Git Bash only 로변경

13 Git 이란? > > 설치

14 Git 이란? > > 설치

15 Git 이란? > > Git Bash 실행 git help git

16 Git 이란? > > Git Bash 실행 git help

17 Git 이란? > > Git Bash 실행 사용자명과이메일주소설정 & 설정확인 git config --global user.name 사용자명 " git config --global user. 이메일주소 git config --list

18 Git 기본 > > 기본시나리오 로컬에저장소생성 저장소에파일생성및추가 추가된파일의수정 기본 (master) 브랜치에영향을끼치지않는브랜치생성 브랜치병합 충돌해결 저장소기록보기

19 Git 기본 > > 저장소사용에필요한 Git 기본명령어 목표명령어설명 저장소생성 git init 실행한위치를 Git 저장소로초기화 저장소에파일추가 git add 파일명해당파일을 Git 이추적할수있게저장소에추가 저장소에수정내역제출 git commit 변경된파일을저장소에제출 저장소상태확인 git status 현재저장소의상태출력 파일생성 또는추가 수정내역을 저장소에제출 파일수정

20 Git 기본 > > 파일의생명주기 파일은크게 Tracked( 관리대상임 ) 와 Untracked( 관리대상이아님 ) 로구분 Tracked 파일은 Unmodified( 수정하지않음 ) 와 Modified( 수정함 ) 그리고 Staged( 커밋하면저장소에기록되는 ) 상태중하나로구분

21 Git 기본 > > 저장소사용을위한 branch 명령어 목표명령어설명저장소에브랜치추가 git branch 브랜치명브랜치생성작업중인브랜치변경 git checkout 브랜치명작업용브랜치변경브랜치병합 git merge 브랜치명브랜치병합

22 Git 기본 > > 브랜치이동을이용한작업흐름 브랜치생성 master 브랜치에 임시브랜치병합 임시브랜치로 체크아웃 master 브랜치로 체크아웃 파일생성 또는추가 수정내역을 저장소에제출 파일수정

23 Github > > 가입화면

24 Github > > 리포지터리생성

25 Github > > 원격저장소복사 (Fork)

26 Github > > 원격저장소복사 (Fork)

27 Github > > 원격저장소를이용하는명령어 명령어 git clone git remote git push git fetch git pull 설명 원격저장소의내용을로컬저장소로복사 로컬저장소를특정원격저장소와연결 로컬저장소의변경내용을원격저장소로전달 로컬저장소와원격저장소의내용을비교대조하여 git merge 를이용하여최신데이터를가져오거나충돌문제를해결할수있도록방법제공 원격저장소의최신내용을로컬저장소로가져와서병합

28 Github > > 사용예제 - 기본 CUBRID/cubrid-migration repo fork Fork 된 repo clone (local) feature branch 만들기 (git checkout -b jdbc-driver-select) 소스수정및 unit test git add 수정된 file1 git add 수정된 file2 git commit -m [ 이슈번호 ] Your comment in one line git push origin jdbc-driver-select (GitHub) Pull Request

29 Github > > 사용예제 Fork 및 PR 후새로운 PR 추가 디렉토리생성및 git clone mkdir tools-4301 cd tools-4301 git clone 자신의 github 포크된 url (peacel) git checkout develop git checkout -b invalid-jdbc-refer vi git add git commit -m [ 이슈번호 1] git push origin invalid-jdbc-refer (GitHub) PR 여기까지는기존과동일한작업 approve 된후 (GitHub) Squash and merge

30 Github > > 사용예제 Fork 및 PR 후새로운 PR 추가 다음작업을위해서원격저장소동기화 git remote add parent 메인 github 의 url (CUBRID) git fetch --all git pull parent develop git push origin develop git checkout develop git checkout -b jre-version-check vi git add git commit -m [ 이슈번호 2] git push origin jre-version-check (Git Hub) PR

31 Kosslab 소개 > >

32 Kosslab 소개 > > 글로벌오픈프론티어

33 Kosslab 소개 > > 공지사항

34 Kosslab 소개 > > 지원모집

35 Kosslab 소개 > > 지원모집

36 큐브리드소개 > > CUBRID : 국내주도형오픈소스 RDBMS 100% 오픈소스로운영 (engine, tool, drivers, manual, test 등 ) community URL : cubrid.org, cubrid.com, github/cubrid, jira.cubrid.org Dual license : GPL v2, BSD Interface(drivers) JDBC ODBC ADO.net CCI PHP ETC CUBRID TOOLs Cubrid Manager Cubrid Migration Toolkit BSD license ( 자유롭게수정 / 배포가능 ) CUBRID servers GPL v2 license ( 수정 / 배포시소스공개의무 )

37 큐브리드소개 > > 데이타베이스종류와특징 분류특징종류 RDBMS (Realational Database Management System) NoSQL (Not Only SQL) 다양한용도로사용이가능하고, 일반적으로높은성능을보여준다 ( 범용성 / 가용성 ) 정규화에따른갱신비용최소화 하나의데이터를하나의문서로표현하기에, Row 보다 Document 라는개념이맞다. 데이터는 JSON Type 으로저장되며, 정형화된 Scheme 가없다. 대용량데이터데이터분산처리클라우드컴퓨팅빠른읽기 / 쓰기속도 Oracle MySQL MariaDB CUBRID PostgreSQL Mongo DB Couchbase Cassandra HBASE

38 큐브리드소개 > > 오픈소스프로젝트

39 큐브리드소개 > > 특성 기능구분 SQL Data Type Modeling API Transaction Availability CUBRID SQL-92, SQL-99(ODB) Alpha-numeric, Large Object (CLOB, BLOB) RDB (table, column, RI) JDBC, PHP, ODBC, OLEDB, C api, etc Record locking Online backup/recovery HA (High Availability) 대용량 RDBMS 보편성, 확장성, 안정성 DB/ 테이블 : 개수및크기무제한 64bit 지원트랜잭션 ACID 보장 : commit, rollback, savepoint 다중단위잠금 : 테이블, 레코드단위고가용성기능 HA (High Availability) 백업및복구온라인 / 오프라인백업지원전체백업, 증분백업, 시점복구다양한응용환경 JDBC, PHP, ODBC, OLEDB, Ruby, Python, C API CUBRID Manager 플랫폼에독립적인 GUI 개발및운영도구통합도구 : 관리, 질의, 진단, 튜닝등

40 큐브리드소개 > > G- 클라우드 2011 ~ 12 년 : 16 개부처총 42 개업무 2013 년 : 16 개부처총 34 개업무 2014 년 : 11 개부처총 21 개업무 ( 국사편찬위원회등 ) 2015 년 : 17 개부처총 29 개업무전환 ( 공공데이타포털등 ) 2016 년 : 18 개부처총 30 개업무전환 ( 온 - 나라, 기록물관리등 ) 2017 년 : 20 개부처총 45 개업무전환예정

41 큐브리드소개 > > 온나라 시스템명 : 업무관리 ( 온-나라 ) 시스템 업무개요 : 중앙부처및자치단체간업무과정의투명성과책임성을확보하고, 행정업무의계획수립, 문서작성, 보고, 의사결정을지원하는업무관리시스템 업무현황 : 정부기관의업무처리절차를통합화및표준화하고이를체계화한시스템으로일정, 메모보고, 문서관리카드, 지시사항, 회의관리등의업무서비스를제공함. 시스템사용현황 : 17개위원회 1600여명 (Named User), 행정자치부 3000여명 (Named User) 시스템개요 시스템구성 시스템환경 - DB서버 17개 VM *2, 공통기반 VM 7대 *2,Red Hat Chakan IDM( 사용자관리 ),Discovery( 검색 ), Magic SSO Polaris Converter( 문서변환 ) 구축기간 - 1차 : ~ (G-클라우드전환 ) - 2차 : ~ ( 고도화 ) CUBRID 도입목적 - 공개SW 기반 DBMS 활용을통한 TCO 절감 CUBRID 성공요인 - 업무별 DB Architecture 재설계및최적화튜닝적용 CUBRID 9.3

42 큐브리드소개 > > 국가공무원인재개발원 시스템명 : 나라배움터 URL: 업무개요 : 대한민국국가공무원이시공간에대한제약없이학습자료와교육과정을찾고교육을 On-Line 상에서교육을받을수있는 All-in-one( 올인원 ) 이러닝 (e-learning) 교육플랫폼 업무현황 : 국가 지자체등 80 여개공무원교육훈련기관이러닝사이트로검색부터수강서비스를제공하며, ON-LINE 상에서강의참여가어려운수강생을고려하여 Gov-MOOC 동영상강좌제공 시스템사용현황 : 500 여개기관, 사용자약 100 만명 ( 국가직공무원, 공동활용기관및기타기관 ) 시스템개요 시스템구성 시스템환경 - 서버 : eslim(20 Core/70GB) * 2 - OS : Red Hat Enterprise Linux Server (RHEL6.7) - Storage : 1T * 2 구축기간 - 1차 : ~ (G-클라우드전환및시범운영 ) - 2차 : ~ ( 통합시스템구축 ) CUBRID 도입목적 - 공개SW 기반 DBMS 활용을통한 TCO 절감 CUBRID 성공요인 - 용도별데이터베이스, 브로커분리및 DB 최적화작업 CUBRID 9.3

43 큐브리드소개 > > 한국정보화진흥원 시스템명 : 공공데이터포털 URL: 업무개요 : 대한민국정부가보유한다양한공공데이터를개방누구나편리하고손쉽게활용할수있게하는것을목적으로하는공공데이터통합제공시스템 업무현황 : 비지니스활용가능성이높은공공데이터를중심으로오픈API 개발사업을추진하여민간사업자에게공공데이터를이용하기쉬운환경제공 시스템사용현황 : 400여개기관 700여명 (Named User), 월별제공데이터호출 (Open API) 2천만건 시스템개요 시스템구성 시스템환경 - eslim(8 Core/32GB) * 2, Red Hat(RHEL6.5), 400G*2 - CA Gatway(OpenAPI관리 ), 데이터시각화, 웹필터, 웹로그 - 기관연계서비스 (Oasis), 공공데이터제공및통계시스템 구축기간 - 1차 : ~ (G-클라우드전환 ) - 2차 : ~ ( 오픈 API 개발및연계구축 ) CUBRID 도입목적 - 공개SW 기반 DBMS 활용을통한 TCO 절감 CUBRID 성공요인 - Slave 서버로 Read 성업무서비스전환으로가용성향상 CUBRID 9.3

44 큐브리드소개 > > 한국정보화진흥원 시스템명 : 공공데이터포털 URL: 업무개요 : 대한민국정부가보유한다양한공공데이터를개방누구나편리하고손쉽게활용할수있게하는것을목적으로하는공공데이터통합제공시스템 업무현황 : 비지니스활용가능성이높은공공데이터를중심으로오픈API 개발사업을추진하여민간사업자에게공공데이터를이용하기쉬운환경제공 시스템사용현황 : 400여개기관 700여명 (Named User), 월별제공데이터호출 (Open API) 2천만건 시스템개요 시스템구성 시스템환경 - eslim(8 Core/32GB) * 2, Red Hat(RHEL6.5), 400G*2 - CA Gatway(OpenAPI관리 ), 데이터시각화, 웹필터, 웹로그 - 기관연계서비스 (Oasis), 공공데이터제공및통계시스템 구축기간 - 1차 : ~ (G-클라우드전환 ) - 2차 : ~ ( 오픈 API 개발및연계구축 ) CUBRID 도입목적 - 공개SW 기반 DBMS 활용을통한 TCO 절감 CUBRID 성공요인 - Slave 서버로 Read 성업무서비스전환으로가용성향상 CUBRID 9.3

45 큐브리드소개 > > 우정사업본부 시스템명 : 우편모아시스템 업무개요 : 우편물수. 발신업무를우체국과연계해접수정보와배달정보를체계적으로관리할수있는우편물관리시스템 업무현황 : 우편물의접수. 발송. 환부. 검수등전과정을전산처리해우편요금정산과수취인확인등의사후관리도자동으로할수있어우편업무의효율성을제공 시스템사용현황 : 130여자치단체 시스템개요 시스템구성 시스템환경 - eslim(8 Core/16GB) * 2, Red Hat 6.7, 100GB*2 - POSTNET, Open API 정보제공 구축기간 - 1차 : ~ (G-클라우드전환 ) CUBRID 도입목적 - 공개SW 기반 DBMS 활용을통한 TCO 절감 CUBRID 성공요인 - 이중화구성으로 (HA) 24x365일지속적인서비스가능 CUBRID 9.3

46 큐브리드소개 > > 해양수산부 시스템명 : 지능형해양수산재난정보체계구축 업무개요 : 해양오염예방활동지원및태풍상황관리, 해양수산재난상황관리시스템구축 업무현황 : 해양재난에효과적으로대처하기위해다양한정보를신속하게공유및적조등타재난분야에대해서도관측및대응을위한시스템구축및정보제공 시스템사용현황 : 70여개관측소관리자 시스템개요 시스템구성 시스템환경 - HP rx3600(4p/4 Core/32GB) * 2,Red Hat 7.2, 500G*2 - 실시간여객션경로 (GPS) 관리및사고발생정보전파 OPEN API 기상 / 해양관측정보수집및관리 구축기간 - 1차 : ~ 차 : ~ CUBRID 도입목적 - 공개SW 기반 DBMS 활용을통한 TCO 절감 CUBRID 성공요인 - 이중화구성으로 (HA) 24x365일지속적인서비스가능 CUBRID 9.3

47 큐브리드소개 > > 국사편찬위원회 시스템명 : 한국사능력검정시험시스템 URL: 업무개요 : 2006 년개발되어시행된한국사능력검정시험은양적인성장과더불어국가시험기능추가및각기관에서활용등시험성격의확대로강력한시스템신뢰성및개인정보보호를위한고도화사업추진 업무현황 : 매년 4 회 6 개등급시험실시 시스템사용현황 : 14 년 26 만지원, 15 년상반기기준누적자수험생수 100 만명 시스템개요 시스템구성 시스템환경 - eslim(16 Core,32GB) * 2, Red Haㅅ (RHEL6.5) - 시험등록기간에 (2주) 최대 15만명이상시험응시 구축기간 - 1차 : ~ (CUBRID, G-클라우드전환 ) - 2차 : ~ (CUBRID 고도화 ) CUBRID 도입목적 - 공개SW 기반 DBMS 활용을통한 TCO 절감 CUBRID 성공요인 - DB 성능튜닝및 REPLICA 추가에의한부하분산 - 이중화구성으로 (HA) 24x365일지속적인서비스가능

48 큐브리드소개 > > 문화체육관광부 시스템명 : 공직자통합메일 업무개요 : 행정기관에서주요자료유출방지및이메일을통한해킹을예방하기위해 e-메일통합규정에관한국가사이버안전관리규정에따라 2008년 12월부터운영중인시스템 업무현황 : 이메일전송, 첨부파일바로보기 ( 한글, 워드, 파워포인트, 엑셀,PDF, 이미지형식 ), 푸알알림기능 시스템사용현황 : 중앙행정기관 69, 지자체 217, 교육청 12개등 300여개기관, 45만영 (Named User) 시스템개요 시스템구성 시스템환경 - eslim(8 Core * 2,132GB) * 10, CentOS Broker 2중화, Database sharding(cubrid SHARD) 구축기간 - 1차 : 2008년 12월서비스제공 - 2차 : 2013년시스템개선사업 CUBRID 도입목적 - 공개SW 기반 DBMS 활용을통한 TCO 절감 CUBRID 성공요인 - SHARD을이용한부하분산 - 이중화구성으로 (HA) 24x365일지속적인서비스가능

49 큐브리드소개 > > 대한민국국방부 시스템명 : 국방통합데이터센터 - 정보시스템이전 통합사업 업무개요 : 각군의전산소에서운영중인정보시스템을국방통합데이터 1,2 센터로이동. 국방통합데이터 1,2 센터에서각자원별 HW 를통합 업무현황 : 국방정보시스템의통합운영환경을통하여, 운용의효율성제고및전체정보시스템의이중화로가용성을확보하고각군 기관의정보시스템소요에적시대응할수있는체계구축 시스템개요 시스템구성 시스템환경 - 서버 : HP x86 (1센터 256Core, 2센터 256Core) - OS : Red Hat Enterprise Linux Server (RHEL 6.5) - 솔루션 : DB 암호화 ( 소프트포럼 ) 구축기간 - 1차 : ~ CUBRID 도입목적 - 오픈소스기반의 DBMS 도입으로효율성제고및이중화로가용성확보 CUBRID 성공요인 - HA 및 REPLICA 적용으로시스템안정성및가용성확보

50 프로젝트간략한소개 > > CUBRID Tools CUBRID Manager - Query Browser - DB admin CUBRID Migration Toolkit - Schema & Data Migration - Oracle, MS-SQL, MySQL -> Cubrid - Cubrid -> Cubrid

51 프로젝트간략한소개 > > CUBRID Migration Tookit ORACLE, MS-SQL, MySQL 의 DB Object 및 Data 를 CUBRID 로마이그레이션을수행하는 GUI 기반도구 ORACLE MS-SQL MySQL Schema Sequence Table Index Constraint View Data CMT CUBRID Migration Toolkit CUBRID Schema Sequence Table Index Constraint View Data

52 프로젝트간략한소개 > > 전환작업중마이그레이션에대한고려사항 스키마이관 CMT(Cubrid Migration Tool) 을이용하여자동 (1:1) 으로변환 Migration Tool 를이용하여전체또는일부데이터이관자동변환 데이터이관 ( 개발, 운영 ) Insert 형태의 SQL 로작성하여처리 변경된스키마에맞게데이터를이관하여야할경우별도의전환프로그램작성 실서비스전환시서비스중단시간을최소화하기위한실데이터이관방안마련 Stored Procedure 이관 PL/SQL 은 ORACLE 에서개발하고저작권을가지고있는스크립트 JAVA Store Procedure ( 프로시져, 펑션 ) 작성또는 encub 툴로로직변경 Scalar function 인경우는튜닝시 inline view 변경고려 응용 (SQL) 전환 표준 SQL 이아닌특정 DBMS 의비표준 SQL 을 CUBRID 에서지원하는 SQL 로변환 Trigger 변환 튜닝작업 전환된 SQL (index, hnit) 튜닝작업 DB 파라메터튜닝작업

53 프로젝트간략한소개 > > 프로젝트환경구성 버추얼박스 맥 OS CentOS 7 설치오라클 DB 설치 CMT 소스설치 (Java, SWT) JRE7, JRE8 설치이클립스 indigo 설치 SQL Developer 설치 CM 설치 버추얼박스 CentOS 7 설치큐브리드 DB 설치

54 프로젝트간략한소개 > > 프로젝트메인화면

55 프로젝트간략한소개 > > 큐브리드 vs 오라클

56 프로젝트간략한소개 > > 큐브리드 vs 오라클

57 프로젝트간략한소개 > > 큐브리드 vs 오라클

58 프로젝트간략한소개 > > 큐브리드 vs 오라클

59 프로젝트진행 > > 프로젝트진행현황 4 월 ~ 5 월 6 월 ~ 7 월 8 월 ~ 9 월 프로젝트진행협의컨트리뷰터협약기본교육개발환경구축오라클 DB 관련스터디큐브리드 DB 관련스터디소스분석 인스타그램 / 페이스북 추가개발환경구축 DB 버전 /OS/JRE 버전구동테스트소스분석기능개선및 PR 명지전문대관련강의인스타그램 / 페이스북 소스분석기능개선및 PR 네이버블로그트위터 / 페이스북

60 프로젝트진행 > > 프로젝트진행협의 프로젝트제안 큐브리드본사협의 네이버개발팀승인리포지터리생성 Go/R 언어용드라이버개발제안 CMS/CRM 솔루션검색후관련솔루션으로의적용제안 오라클 Logminer/SQLines 응용제안 오픈소스 ETL 툴의응용제안 라이선스충돌이없는오픈소스필요 Java 로개발 (OS 에제한없으며콘솔실행가능필요 ) CMT 대체를위해서심플한프로젝트필요 네이버개발팀의리포지터리생성이필요하지않은프로젝트로진행

61 프로젝트진행 > > 프로젝트진행관련미팅및교육참석 디버깅테스트 commit 내부 jira 논의미팅 주 1 회 ( 매월 3 회 ) 정도미팅 외부공개용 jira 에이슈등록 관련 ID 수신 관련 ID 연동 branch 생성 Commit & PR 관련교육참석 컨트리뷰터관련교육참석 내부논의용 jira 외부공개용 jira DB 관련교육참석 New CMT 개발을위한준비 현재버전의 CMT 버그패치 / 기능개선 / 성능최적화진행 11 월쯤 New CMT 개발예정

62 프로젝트진행 > > Github 화면

63 프로젝트진행 > > Github 화면

64 향후계획 > > CMT 의속도개선및 New CMT 개발 10 월 ~ 11 월 CMT 마이그레이션속도개선방안체크 성능개선 PR or 성능개선어려움 11 월 ~ New CMT 개발 오라클 DB 의마이그레이션최적화모듈부터개발시작 JAVA, SWT, 콘솔커맨드수행고려

65 협업개발을위한과정 > > 기획자 + 그래픽디자이너 + 개발자 기획자 개발가능여부와상관없이기획 그래픽디자이너 기획내용을최대한개발완성후의모습으로스토리보드작성 개발자 개발가능성타진일정조율개발이어려운부분은우회방안제시 개발진행 레드마인과같은협업툴사용개발자간에는함수 / 변수네이밍및코딩규칙통일 (PM) 개발이어려운경우, 타개발자및기획자, 그래픽디자이너와소통

66 감사니다.

슬라이드 1

슬라이드 1 오픈소스 DBMS CUBRID 의공공부문클라우드구축사례 2017-06-21 오명환상무 (mhoh@cubrid.com) 2017 CUBRID Co., Ltd. All rights reserved. 1 / 25 목차 1. 오픈소스 CUBRID 소개 2. 공공부문클라우드구축사례 3. 오픈소스 CUBRID 전환시고려사항 2011 CUBRID Co., Ltd. All

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 2017 데이터그랜드컨퍼런스 클라우드와오픈소스 DBMS 의만남 오명환 (mhoh@cubrid.com)/( 주 ) 큐브리드 1 기술동향 2017 CUBRID Co., Ltd. All rights reserved. 2 / 28 클라우드 : IaaS, PaaS, SaaS ( 출처 : Wikipedia) 2017 CUBRID Co., Ltd. All rights reserved.

More information

슬라이드 1

슬라이드 1 Git 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 1.1 도구정보요약 도구명 소개 Git (http://git-scm.com/) 라이선스 리누스토발즈가만든분산형버전관리시스템 대부분의공개 SW 가 Git 을이용해서관리되고있음 General Public License v2 GitHub, BitBucket, GitLab 등웹기반의다양한소스저장소서비스의기반

More information

git CLI 로간단하게조작하기! by 윤선지

git CLI 로간단하게조작하기! by 윤선지 git CLI 로간단하게조작하기! by 윤선지 CLI? 명령어인터페이스 Command Line interface 텍스트터미널을통해사용자와컴퓨터가상호작용하는방식 편한 GUI 프로그램대신사용하는이유? 1. GUI프로그램보다가볍다. CJO경우보안프로그램이설치되어있어소스트리 GUI 실행을버거워한다. 2. CLI를사용할수있으면 GUI를사용하는것은쉽지만그반대는힘들다.

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

More information

리눅스기초

리눅스기초 1 목차 Github 개요 Github 계정만들기 Github 저장소만들기 Github 저장소를이용한작업하기 팀구성하여공동작업하기 2 System Security Lab@Myongji Univ. GitHub github.com git 기반의공개 SW 호스팅사이트 웹사이트를통해팀프로젝트에필요한유용한기능을제공 소스코드, 커밋히스토리, 브랜치등을확인 이슈추적하기

More information

Cloud Friendly System Architecture

Cloud Friendly System Architecture -Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture

More information

github_introduction.key

github_introduction.key Github/Git Starter Guide for Introductory Level Curtis Kim @ KAKAO Why Github/Git? - :, - - Q1 :? - Q2 :? - Q3 : ( )? - Q4 :? - Github/Git. Old Paradigm : - - a.java.. Git. - - - - - - - - - (commit &

More information

목 차

목      차 Oracle 9i Admim 1. Oracle RDBMS 1.1 (System Global Area:SGA) 1.1.1 (Shared Pool) 1.1.2 (Database Buffer Cache) 1.1.3 (Redo Log Buffer) 1.1.4 Java Pool Large Pool 1.2 Program Global Area (PGA) 1.3 Oracle

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Spider For MySQL 실전사용기 피망플러스유닛최윤묵 Spider For MySQL Data Sharding By Spider Storage Engine http://spiderformysql.com/ 성능 8 만 / 분 X 4 대 32 만 / 분 많은 DB 중에왜 spider 를? Source: 클라우드컴퓨팅구 선택의기로 Consistency RDBMS

More information

OZ-LMS TM OZ-LMS 2008 OZ-LMS 2006 OZ-LMS Lite Best IT Serviece Provider OZNET KOREA Management Philosophy & Vision Introduction OZNETKOREA IT Mission Core Values KH IT ERP Web Solution IT SW 2000 4 3 508-2

More information

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ] 품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ] 2014. 10. 목 차 I. Stack 통합테스트개요 1 1. 목적 1 II. 테스트대상소개 2 1. The Bug Genie 소개 2 2. The Bug Genie 주요기능 3 3. The Bug Genie 시스템요구사항및주의사항 5 III. Stack 통합테스트 7 1. 테스트환경

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

FileMaker 15 ODBC 및 JDBC 설명서

FileMaker 15 ODBC 및 JDBC 설명서 FileMaker 15 ODBC JDBC 2004-2016 FileMaker, Inc.. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker FileMaker Go FileMaker, Inc.. FileMaker WebDirect FileMaker, Inc... FileMaker.

More information

PowerPoint Presentation

PowerPoint Presentation GIT with Atlassian Git 을이용한형상관리 박재석 대표 투씨드 Agenda Why Git? HISTORY ABOUT GIT 2005 년리누스토발즈에의해 Linux 커널프로젝트지원을위해제작된버전관리도구 12 년간지속적인발전및꾸준한성장세 CONCEPT 분산형버전관리시스템 Reverse Delta 방식이아닌변경에대한 Snapshot 방식 ARCHITECTURE

More information

<49534F20323030303020C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D7204954534D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

<49534F20323030303020C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D7204954534D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770> ISO 20000 인증 사후심사 컨설팅 및 ITSM 시스템 고도화를 위한 제 안 요 청 서 2008. 6. 한 국 학 술 진 흥 재 단 이 자료는 한국학술진흥재단 제안서 작성이외의 목적으로 복제, 전달 및 사용을 금함 목 차 Ⅰ. 사업개요 1 1. 사업명 1 2. 추진배경 1 3. 목적 1 4. 사업내용 2 5. 기대효과 2 Ⅱ. 사업추진계획 4 1. 추진체계

More information

vm-웨어-01장

vm-웨어-01장 Chapter 16 21 (Agenda). (Green),., 2010. IT IT. IT 2007 3.1% 2030 11.1%, IT 2007 1.1.% 2030 4.7%, 2020 4 IT. 1 IT, IT. (Virtualization),. 2009 /IT 2010 10 2. 6 2008. 1970 MIT IBM (Mainframe), x86 1. (http

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 1.About GIT 박재석대표 / 투씨드 1. About GIT History 2005 년리누스토발즈에의해 Linux 커널프로젝트지원을위해제작된버전관리도구 12 년간지속적인발전및꾸준한성장세 1. About GIT Concept 분산형버전관리시스템 Reverse Delta 방식이아닌변경에대한 Snapshot 방식 1. About GIT Architecture

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

More information

슬라이드 1

슬라이드 1 EGit 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 1.1 도구정보요약 도구명소개특징주요기능 EGit (http://www.eclipse.org/egit/) Eclipse 용 Git 플러그인 라이선스 Eclipse Public License v1.0 Eclipse IDE 내에서 DVCS(Distributed Version Control

More information

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud 오픈소스 기반 레드햇 클라우드 기술 Red Hat, Inc. Senior Solution Architect 최원영 부장 wchoi@redhat.com Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud Red

More information

슬라이드 1

슬라이드 1 Tadpole for DB 1. 도구개요 2. 설치및실행 4. 활용예제 1. 도구개요 도구명 소개 Tadpole for DB Tools (sites.google.com/site/tadpolefordb/) 웹기반의데이터베이스를관리하는도구 Database 스키마및데이터관리 라이선스 LGPL (Lesser General Public License) 특징 주요기능

More information

Slide 1

Slide 1 Java 기반의오픈소스 GIS(GeoServer, udig) 를지원하는국내공간 DBMS 드라이버의개발 2013. 08. 28. 김기웅 (socoooooool@gmail.com) 임영현 (yhlim0129@gmail.com) 이민파 (mapplus@gmail.com) PAGE 1 1 기술개발의목표및내용 2 기술개발현황 3 커뮤니티운영계획 4 활용방법및시연 PAGE

More information

DBMS & SQL Server Installation Database Laboratory

DBMS & SQL Server Installation Database Laboratory DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.

More information

Microsoft PowerPoint - CNVZNGWAIYSE.pptx

Microsoft PowerPoint - CNVZNGWAIYSE.pptx 대용량데이터처리를위한 Sharding 2013.1. 이동현 DBMS 개발랩 /NHN Business Platform SQL 기술전략세미나 2 대용량데이터를위한솔루션은 NoSQL 인가, RDBMS 인가? 모든경우에대해어떤하나의선택을하자는게아닙니다. SQL 기술전략세미나 3 언제, 그리고왜 RDBMS 를선택해야하는가? NoSQL 과다른 RDBMS 만의특징이필요할때

More information

FileMaker ODBC 및 JDBC 가이드

FileMaker ODBC 및 JDBC 가이드 FileMaker ODBC JDBC 2004-2019 FileMaker, Inc.. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker, FileMaker Cloud, FileMaker Go FileMaker, Inc.. FileMaker WebDirect FileMaker,

More information

슬라이드 1

슬라이드 1 Subclipse 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 도구명 Subclipse (http://subclipse.tigris.org/) 라이선스 Eclipse Public License v1.0 소개 Subversion( 이하 svn) 용 Eclipse 플러그인 SVN 을만든 Tigris.org 에서만든클라이언트툴 Java

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 오픈소스소프트웨어개발입문 (CP33992) 소스코드버전관리 부산대학교공과대학정보컴퓨터공학부 학습목표 소스코드에대한버전관리의개념과필요성을설명할수있다. git 을활용한버전관리방법을알수있다. 2 버전관리도구 버전관리도구 소프트웨어개발시팀단위로개발중인소스코드등디지털문서의관리에사용 파일의변화를시간에따라기록하여과거특정시점의버전을다시불러올수있는도구 특징및주요기능 소프트웨어개발시팀단위로개발중인소스코드등의디지털문서관리에사용

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

공개 SW 기술지원센터

공개 SW 기술지원센터 - 1 - 일자 VERSION 변경내역작성자 2007. 11. 20 0.1 초기작성손명선 - 2 - 1. 문서개요 4 가. 문서의목적 4 나. 본문서의사용방법 4 2. 테스트완료사항 5 가. 성능테스트결과 5 나. Tomcat + 단일노드 MySQL 성능테스트상세결과 5 다. Tomcat + MySQL Cluster 성능테스트상세결과 10 3. 테스트환경 15

More information

Spring Boot/JDBC JdbcTemplate/CRUD 예제

Spring Boot/JDBC JdbcTemplate/CRUD 예제 Spring Boot/JDBC JdbcTemplate/CRUD 예제 오라클자바커뮤니티 (ojc.asia, ojcedu.com) Spring Boot, Gradle 과오픈소스인 MariaDB 를이용해서 EMP 테이블을만들고 JdbcTemplate, SimpleJdbcTemplate 을이용하여 CRUD 기능을구현해보자. 마리아 DB 설치는다음 URL 에서확인하자.

More information

Intra_DW_Ch4.PDF

Intra_DW_Ch4.PDF The Intranet Data Warehouse Richard Tanler Ch4 : Online Analytic Processing: From Data To Information 2000. 4. 14 All rights reserved OLAP OLAP OLAP OLAP OLAP OLAP is a label, rather than a technology

More information

10.ppt

10.ppt : SQL. SQL Plus. JDBC. SQL >> SQL create table : CREATE TABLE ( ( ), ( ),.. ) SQL >> SQL create table : id username dept birth email id username dept birth email CREATE TABLE member ( id NUMBER NOT NULL

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

슬라이드 1

슬라이드 1 오픈소스 DBMS 전환방안및 클라우드적용사례 Date: 2015/03/12 큐브리드 2015 CUBRID Co., Ltd. All rights reserved. 0 / 35 목차 1. CUBRID 현황 2. 오픈소스 DBMS 전환방안 3. 클라우드적용사례 2011 CUBRID Co., Ltd. All rights reserved. 1. CUBRID 현황 2011

More information

untitled

untitled PowerBuilder 連 Microsoft SQL Server database PB10.0 PB9.0 若 Microsoft SQL Server 料 database Profile MSS 料 (Microsoft SQL Server database interface) 行了 PB10.0 了 Sybase 不 Microsoft 料 了 SQL Server 料 PB10.0

More information

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아 LG U+ SMS/MMS 통합클라이언트 LG U+ SMS/MMS Client Simple Install Manual LG U+ SMS/MMS 통합클라이언트 - 1 - 간단설치매뉴얼 1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml

More information

제목을 입력하세요.

제목을 입력하세요. 1. 4 1.1. SQLGate for Oracle? 4 1.2. 4 1.3. 5 1.4. 7 2. SQLGate for Oracle 9 2.1. 9 2.2. 10 2.3. 10 2.4. 13 3. SQLGate for Oracle 15 3.1. Connection 15 Connect 15 Multi Connect 17 Disconnect 18 3.2. Query

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

More information

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3 열차운행정보 승무원 확인시스템 구축 제 안 요 청 서 2014.6. 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3.시운전 및 하자보증 10

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 2018 SOFTWARE VERIFICATION CTIP Version Control, Issue Management, Requirement Coverage 201311263 김민환 201311308 전세진 201411278 서희진 201411317 조민규 1 CTIP 2018 SOFTWARE VERIFICATION Version Control Issue Management

More information

RHEV 2.2 인증서 만료 확인 및 갱신

RHEV 2.2 인증서 만료 확인 및 갱신 2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_

More information

NoSQL

NoSQL MongoDB Daum Communications NoSQL Using Java Java VM, GC Low Scalability Using C Write speed Auto Sharding High Scalability Using Erlang Read/Update MapReduce R/U MR Cassandra Good Very Good MongoDB Good

More information

最即時的Sybase ASE Server資料庫診斷工具

最即時的Sybase ASE Server資料庫診斷工具 TOAD 9.5 Toad Oracle 料 SQL 料 行 理 SQLprofile Quest Software 了 Oracle -Toad Tools of Oracle Application Developers Toad 了 DBA DBA 理 易 度 Toad 料 SQL PL/SQL Toad Oracle PL/SQL Toad Schema Browser Schema Browser

More information

Microsoft PowerPoint - 10Àå.ppt

Microsoft PowerPoint - 10Àå.ppt 10 장. DB 서버구축및운영 DBMS 의개념과용어를익힌다. 간단한 SQL 문법을학습한다. MySQL 서버를설치 / 운영한다. 관련용어 데이터 : 자료 테이블 : 데이터를표형식으로표현 레코드 : 테이블의행 필드또는컬럼 : 테이블의열 필드명 : 각필드의이름 데이터타입 : 각필드에입력할값의형식 학번이름주소연락처 관련용어 DB : 테이블의집합 DBMS : DB 들을관리하는소프트웨어

More information

ETL_project_best_practice1.ppt

ETL_project_best_practice1.ppt ETL ETL Data,., Data Warehouse DataData Warehouse ETL tool/system: ETL, ETL Process Data Warehouse Platform Database, Access Method Data Source Data Operational Data Near Real-Time Data Modeling Refresh/Replication

More information

슬라이드 1

슬라이드 1 거친정보의바다를함께건너다 공개 SW 기반 DBMS 전환자동화 Tool 개발 Development of Automatic DBMS Conversion Tool based on Open Source Software 초고속인터넷 LTE 네트워크단말기제조능력 및외산 DBMS 제품이 국내 DBMS 시장의 93% 점유 2012 년기준 국산 DBMS 의성능은이제경쟁력을갖고있다!

More information

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770> i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,

More information

Analyst Briefing

Analyst Briefing . Improve your Outlook on Email and File Management iseminar.. 1544(or 6677)-3355 800x600. iseminar Chat... Improve your Outlook on Email and File Management :, 2003 1 29.. Collaboration Suite - Key Messages

More information

J2EE & Web Services iSeminar

J2EE & Web Services iSeminar 9iAS :, 2002 8 21 OC4J Oracle J2EE (ECperf) JDeveloper : OLTP : Oracle : SMS (Short Message Service) Collaboration Suite Platform Email Developer Suite Portal Java BI XML Forms Reports Collaboration Suite

More information

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

MySQL-Ch05

MySQL-Ch05 MySQL P A R T 2 Chapter 05 Chapter 06 Chapter 07 Chapter 08 05 Chapter MySQL MySQL. (, C, Perl, PHP),. 5.1 MySQL., mysqldump, mysqlimport, mysqladmin, mysql. MySQL. mysql,. SQL. MySQL... MySQL ( ). MySQL,.

More information

( 제 20-1 호 ) '15 ( 제 20-2 호 ) ''16 '15 년국제개발협력자체평가결과 ( 안 ) 16 년국제개발협력통합평가계획 ( 안 ) 자체평가결과반영계획이행점검결과 ( 제 20-3 호 ) 자체평가결과 국제개발협력평가소위원회

( 제 20-1 호 ) '15 ( 제 20-2 호 ) ''16 '15 년국제개발협력자체평가결과 ( 안 ) 16 년국제개발협력통합평가계획 ( 안 ) 자체평가결과반영계획이행점검결과 ( 제 20-3 호 ) 자체평가결과 국제개발협력평가소위원회 ( 제 20-1 호 ) '15 ( 제 20-2 호 ) ''16 '15 년국제개발협력자체평가결과 ( 안 ) 16 년국제개발협력통합평가계획 ( 안 ) 자체평가결과반영계획이행점검결과 ( 제 20-3 호 ) 자체평가결과 2016. 2. 16. 국제개발협력평가소위원회 제 20 차 국제개발협력 평가소위원회 회의자료 2 0 1 6 ᆞ 2 ᆞ 16 국제개발협력 평가소위원회

More information

슬라이드 1

슬라이드 1 전자정부개발프레임워크 1 일차실습 LAB 개발환경 - 1 - 실습목차 LAB 1-1 프로젝트생성실습 LAB 1-2 Code Generation 실습 LAB 1-3 DBIO 실습 ( 별첨 ) LAB 1-4 공통컴포넌트생성및조립도구실습 LAB 1-5 템플릿프로젝트생성실습 - 2 - LAB 1-1 프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new

More information

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현

Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인 웹 확장 아키텍처는 높은 수준의 안정성을 보장하기 위해 복잡한 솔루션으로 구현 02 Web Application Hosting in the AWS Cloud www.wisen.co.kr Wisely Combine the Network platforms Web Application Hosting in the AWS Cloud Contents 개요 가용성과 확장성이 높은 웹 호스팅은 복잡하고 비용이 많이 드는 사업이 될 수 있습니다. 전통적인

More information

Microsoft PowerPoint - 08_(Linux)_(Fundamental)_Version_Control_Systems

Microsoft PowerPoint - 08_(Linux)_(Fundamental)_Version_Control_Systems GNU/Linux 버전관리시스템 (Version Control Systems) Seo, Doo-Ok Clickseo.com clickseo@gmail.com 목 차 버전관리시스템 Git 원격저장소 2 버전관리시스템 버전관리시스템 로컬버전관리시스템 중앙집중식버전관리시스템 분산버전관리시스템 Git 원격저장소 3 버전관리시스템 (1/4) 버전관리 (version

More information

슬라이드 1

슬라이드 1 Java Based Enterprise C/S Platform. Sales Dept./ General Manager KilSik, Lee Mobile: 010-4374-8860 E-mail: ben@ari-system.com TM Client First Better than the Best We Deliver Agility Reliability Intelligence

More information

Tablespace On-Offline 테이블스페이스 온라인/오프라인

Tablespace On-Offline 테이블스페이스 온라인/오프라인 2018/11/10 12:06 1/2 Tablespace On-Offline 테이블스페이스온라인 / 오프라인 목차 Tablespace On-Offline 테이블스페이스온라인 / 오프라인... 1 일반테이블스페이스 (TABLESPACE)... 1 일반테이블스페이스생성하기... 1 테이블스페이스조회하기... 1 테이블스페이스에데이터파일 (DATA FILE) 추가

More information

Microsoft SQL Server 2005 포켓 컨설턴트 관리자용

Microsoft SQL Server 2005 포켓 컨설턴트 관리자용 Microsoft SQL Server 2005 SQL Server 2005. SQL Server,. SQL Server. SQL Server,,, ( ). 1000 100,,,, SQL Server.? Microsoft SQL Server 2005 SQL Server (Workgroup, Standard, Enterprise, Developer).. SQL

More information

슬라이드 1

슬라이드 1 Embedding(Repository) DBMS부터대용량데이터검색및분석처리까지최선의선택 PetaSQL Column-Stored DBMS R1 Http:// OLTP vs. OLAP Old technology? No Column-Store DBMS (Disk, In-Memory) : Online Analytic Hybrid(Row + Column)-Store

More information

6주차.key

6주차.key 6, Process concept A program in execution Program code PCB (process control block) Program counter, registers, etc. Stack Heap Data section => global variable Process in memory Process state New Running

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 1 Tizen 실습예제 : Remote Key Framework 시스템소프트웨어특론 (2014 년 2 학기 ) Sungkyunkwan University Contents 2 Motivation and Concept Requirements Design Implementation Virtual Input Device Driver 제작 Tizen Service 개발절차

More information

Cache_cny.ppt [읽기 전용]

Cache_cny.ppt [읽기 전용] Application Server iplatform Oracle9 A P P L I C A T I O N S E R V E R i Improving Performance and Scalability with Oracle9iAS Cache Oracle9i Application Server Cache... Oracle9i Application Server Web

More information

DE1-SoC Board

DE1-SoC Board 실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically

More information

슬라이드 제목 없음

슬라이드 제목 없음 MS SQL Server 마이크로소프트사가윈도우운영체제를기반으로개발한관계 DBMS 모바일장치에서엔터프라이즈데이터시스템에이르는다양한플랫폼에서운영되는통합데이터관리및분석솔루션 2 MS SQL Server 개요 3.1 MS SQL Server 개요 클라이언트-서버모델을기반으로하는관계 DBMS 로서윈도우계열의운영체제에서만동작함 오라클관계 DBMS 보다가격이매우저렴한편이고,

More information

Software Verification Team 오준 임국현 주영진 김슬기

Software Verification Team 오준 임국현 주영진 김슬기 Software Verification Team 2 200611490 오준 201011358 임국현 200913988 주영진 201011318 김슬기 Contents CTIP Mantis Additional info Q&A CTIP Continuous Test & Integration Platform CI 개념을바탕으로소스검토 ( 테스트및정적분석 ), 빌드,

More information

슬라이드 1

슬라이드 1 2015( 제 8 회 ) 한국소프트웨어아키텍트대회 OSS 성능모니터링을위한 Open Source SW 2015. 07. 16 LG CNS 김성조 Tomcat & MariaDB 성능모니터링 Passion Open Source Software Open Hadoop IT Service Share Communication Enterprise Source Access

More information

Chap7.PDF

Chap7.PDF Chapter 7 The SUN Intranet Data Warehouse: Architecture and Tools All rights reserved 1 Intranet Data Warehouse : Distributed Networking Computing Peer-to-peer Peer-to-peer:,. C/S Microsoft ActiveX DCOM(Distributed

More information

PowerPoint Presentation

PowerPoint Presentation Data Protection Rapid Recovery x86 DR Agent based Backup - Physical Machine - Virtual Machine - Cluster Agentless Backup - VMware ESXi Deploy Agents - Windows - AD, ESXi Restore Machine - Live Recovery

More information

쉽게 풀어쓴 C 프로그래밊

쉽게 풀어쓴 C 프로그래밊 Power Java 제 27 장데이터베이스 프로그래밍 이번장에서학습할내용 자바와데이터베이스 데이터베이스의기초 SQL JDBC 를이용한프로그래밍 변경가능한결과집합 자바를통하여데이터베이스를사용하는방법을학습합니다. 자바와데이터베이스 JDBC(Java Database Connectivity) 는자바 API 의하나로서데이터베이스에연결하여서데이터베이스안의데이터에대하여검색하고데이터를변경할수있게한다.

More information

MS-SQL SERVER 대비 기능

MS-SQL SERVER 대비 기능 Business! ORACLE MS - SQL ORACLE MS - SQL Clustering A-Z A-F G-L M-R S-Z T-Z Microsoft EE : Works for benchmarks only CREATE VIEW Customers AS SELECT * FROM Server1.TableOwner.Customers_33 UNION ALL SELECT

More information

초보자를 위한 분산 캐시 활용 전략

초보자를 위한 분산 캐시 활용 전략 초보자를위한분산캐시활용전략 강대명 charsyam@naver.com 우리가꿈꾸는서비스 우리가꿈꾸는서비스 우리가꿈꾸는서비스 우리가꿈꾸는서비스 그러나현실은? 서비스에필요한것은? 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 핵심적인기능 서비스에필요한것은? 적절한기능 서비스안정성 트위터에매일고래만보이면? 트위터에매일고래만보이면?

More information

4S 1차년도 평가 발표자료

4S 1차년도 평가 발표자료 모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Synergy EDMS www.comtrue.com opyright 2001 ComTrue Technologies. All right reserved. - 1 opyright 2001 ComTrue Technologies. All right reserved. - 2 opyright 2001 ComTrue Technologies. All right reserved.

More information

<3833C8A35FB0F8C7D05FC6AEB7BBB5E55F F466C6F77B8A65FC8B0BFEBC7D15FC8BFB0FAC0FBC0CE5FBCD2BDBA5FC7FCBBF35FB0FCB8AE5F F322E687770>

<3833C8A35FB0F8C7D05FC6AEB7BBB5E55F F466C6F77B8A65FC8B0BFEBC7D15FC8BFB0FAC0FBC0CE5FBCD2BDBA5FC7FCBBF35FB0FCB8AE5F F322E687770> 2014.2.10.[ 제 83 호 ] GIT Flow 를활용한효과적인소스형상관리 Part 2 : GIT Flow 실습과활용예제 소프트웨어공학센터경영지원 TF 팀 C o n t e n t s Ⅰ. GIT Flow 소개 Ⅱ. Branch 전략 Ⅲ. 실제사용예제 Ⅳ. 결론 SW 공학트렌드 동향분석 Webzine Ⅲ. 실제사용예제 1. GIT Flow 사용준비 GIT

More information

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F >

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F > 이씨제어 한글기술서적소개 1. SIMATIC S7-300/400 초급과정교육교재 S7-300/400 에대한초급교육에사용되는한글판교육교재. * 참고영어원문 : Programming with STEP 7, Automating with STEP 7 in STL and SCL A4 단면 280 쪽, 파워포인트컬러판 2. SIMATIC S7-300/400 중급과정교육교재

More information

Microsoft PowerPoint - 6.pptx

Microsoft PowerPoint - 6.pptx DB 암호화업데이트 2011. 3. 15 KIM SUNGJIN ( 주 ) 비에이솔루션즈 1 IBM iseries 암호화구현방안 목차 목 차 정부시책및방향 제정안특이사항 기술적보호조치기준고시 암호화구현방안 암호화적용구조 DB 암호화 Performance Test 결과 암호화적용구조제안 [ 하이브리드방식 ] 2 IBM iseries 암호화구현방안 정부시책및방향

More information

DocsPin_Korean.pages

DocsPin_Korean.pages Unity Localize Script Service, Page 1 Unity Localize Script Service Introduction Application Game. Unity. Google Drive Unity.. Application Game. -? ( ) -? -?.. 준비사항 Google Drive. Google Drive.,.. - Google

More information

RUCK2015_Gruter_public

RUCK2015_Gruter_public Apache Tajo 와 R 을연동한빅데이터분석 고영경 / 그루터 ykko@gruter.com 목차 : R Tajo Tajo RJDBC Tajo Tajo UDF( ) TajoR Demo Q&A R 과빅데이터분석 ' R 1) R 2) 3) R (bigmemory, snowfall,..) 4) R (NoSQL, MapReduce, Hive / RHIPE, RHive,..)

More information

목차 1. CUBRID 현황 2. DB 전환방안 3. CUBRID 주요기능 4. CUBRID 전환사례 2011 CUBRID Co., Ltd. All rights reserved.

목차 1. CUBRID 현황 2. DB 전환방안 3. CUBRID 주요기능 4. CUBRID 전환사례 2011 CUBRID Co., Ltd. All rights reserved. CUBRID 관점에서의 DB 마이그레이션 A to Z Date: 2014/09/30 큐브리드 2014 CUBRID Co., Ltd. All rights reserved. 0 / 58 목차 1. CUBRID 현황 2. DB 전환방안 3. CUBRID 주요기능 4. CUBRID 전환사례 2011 CUBRID Co., Ltd. All rights reserved.

More information

<362D C3D6BFEBBCBA29B0D4B8B1B6F3C0FC20BEE7BBF3C0C720BAAFC8ADB0FAC1A420B0EDC2FB2E687770>

<362D C3D6BFEBBCBA29B0D4B8B1B6F3C0FC20BEE7BBF3C0C720BAAFC8ADB0FAC1A420B0EDC2FB2E687770> 국방부군사편찬연구소 국방부 군사편찬연구소 국방부 군사편찬연구소 국방부 군사편찬연구소 국방부 군사편찬연구소 국방부 군사편찬연구소 국방부군사편찬연구소 국방부 군사편찬연구소 국방부 군사편찬연구소 국방부 군사편찬연구소 국방부 군사편찬연구소 국방부군사편찬연구소 국방부 군사편찬연구소 국방부군사편찬연구소 국방부 군사편찬연구소 국방부 군사편찬연구소 국방부 군사편찬연구소 국방부군사편찬연구소

More information

Oracle9i Real Application Clusters

Oracle9i Real Application Clusters Senior Sales Consultant Oracle Corporation Oracle9i Real Application Clusters Agenda? ? (interconnect) (clusterware) Oracle9i Real Application Clusters computing is a breakthrough technology. The ability

More information

TTA Journal No.157_서체변경.indd

TTA Journal No.157_서체변경.indd 표준 시험인증 기술 동향 FIDO(Fast IDentity Online) 생체 인증 기술 표준화 동향 이동기 TTA 모바일응용서비스 프로젝트그룹(PG910) 의장 SK텔레콤 NIC 담당 매니저 76 l 2015 01/02 PASSWORDLESS EXPERIENCE (UAF standards) ONLINE AUTH REQUEST LOCAL DEVICE AUTH

More information

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 2012.11.23 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Document Distribution Copy Number Name(Role, Title) Date

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습문제 Chapter 05 데이터베이스시스템... 오라클로배우는데이터베이스개론과실습 1. 실습문제 1 (5 장심화문제 : 각 3 점 ) 6. [ 마당서점데이터베이스 ] 다음프로그램을 PL/SQL 저장프로시져로작성하고실행해 보시오. (1) ~ (2) 7. [ 마당서점데이터베이스 ] 다음프로그램을 PL/SQL 저장프로시져로작성하고실행해 보시오. (1) ~ (5)

More information

슬라이드 1

슬라이드 1 GitHub @ Kyung Hee University KhuHub 가이드라인 Department of Computer Engineering, Kyung Hee University. Main Page 로그인 회원가입 프로젝트탐색 가이드라인 컴퓨터공학과홈페이지 2 Sign Up Convention [ 학생 ] 이름 : 홍길동 학번 (Username) : 2017000000

More information

354-437-4..

354-437-4.. 357 358 4.3% 5.1% 8.2% 6.2% 5.6% 6% 5% 5.3% 96.1% 85.2% 39.6% 50.8% 82.7% 86.7% 28.2% 8.0% 60.0% 60.4% 18,287 16,601 (%) 100 90 80 70 60 50 40 86.6% 80.0% 77.8% 57.6% 89.7% 78.4% 82.1% 59.0% 91.7% 91.4%

More information

Chapter 1

Chapter 1 3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g

More information

I What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3.

I What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3. Deep-Dive into Syrup Store Syrup Store I What is Syrup Store? Open API Syrup Order II Syrup Store Component III Open API I What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3. 가맹점이 특정 고객을 Targeting하여

More information

svn 을능숙하게다루던능력자들처음 git 을만나면대게이런표정이죠.

svn 을능숙하게다루던능력자들처음 git 을만나면대게이런표정이죠. svn 능력자를위한 git 개념가이드 svn 을능숙하게다루던능력자들처음 git 을만나면대게이런표정이죠. 하지만곧이렇게됩니다. http://ggamangi.tistory.com 블로그의 < 민찬 > 어린이입니다. git 은 svn 과비슷해보이지만사실상당히다릅니다. 그래서막상덤벼보면아리송한게한두가지가아닙니다. 주위에서흔히볼수있는 git 가이드들은무척친절합니다.

More information

ZConverter Standard Proposal

ZConverter Standard Proposal ZConverter Cloud Migration (OpenStack & CloudStack Migration ) 2015.03 ISA Technologies, Inc D.J Min 회사소개 마이크로소프트 공인인증 ZConverter Server Backup 1. 설 립 : 2004년 11월 01일 (www.zconverter.co.kr) 2. 사업 영역 :

More information

슬라이드 1

슬라이드 1 SW 개발도구연계 Jenkins - Redmine - Mylyn 목차 Intro Mylyn - Redmine 연계 Mylyn - Jenkins 연계및빌드실행 Mylyn에서 Redmine 일감처리 Intro 연계도구 웹기반의프로젝트관리도구 한글화가잘되어있어사용저변이넓음 플러그인을통해다양한도구와연계가능 Eclipse 용 ALM(Application Lifecycle

More information

MaxGauge( 맥스게이지 ) 를이용한 SQL 모니터링, 진단 / 분석및튜닝가이드 엑셈

MaxGauge( 맥스게이지 ) 를이용한 SQL 모니터링, 진단 / 분석및튜닝가이드 엑셈 MaxGauge( 맥스게이지 ) 를이용한 SQL 모니터링, 진단 / 분석및튜닝가이드 엑셈 I. MAXGAUGE 소개및기대효과 II. 개발단계에서의튜닝프로세스확립 III. 테스트 ( 단위 / 부하 ) 단계에서의악성 SQL 검출및진단방안 Ⅳ. 운영단계에서의 Top-SQL 검출및진단방안 Ⅰ. Maxgauge 소개및기대효과맥스게이지란? MaxGauge( 맥스게이지

More information

초보자를 위한 ADO 21일 완성

초보자를 위한 ADO 21일 완성 ADO 21, 21 Sams Teach Yourself ADO 2.5 in 21 Days., 21., 2 1 ADO., ADO.? ADO 21 (VB, VBA, VB ), ADO. 3 (Week). 1, 2, COM+ 3.. HTML,. 3 (week), ADO. 24 1 - ADO OLE DB SQL, UDA(Universal Data Access) ADO.,,

More information

슬라이드 1

슬라이드 1 Git 심화 l NIPA KOSSLab. Taeung Song taeung@kosslab.kr 26-09- Instructor 송태웅 (Taeung Song, https://github.com/taeung) - NIPA KOSS(Korean Open Source Software) Lab. Software Engineer - Linux Kernel 프로젝트 Contributor

More information

MySQL-Ch10

MySQL-Ch10 10 Chapter.,,.,, MySQL. MySQL mysqld MySQL.,. MySQL. MySQL....,.,..,,.,. UNIX, MySQL. mysqladm mysqlgrp. MySQL 608 MySQL(2/e) Chapter 10 MySQL. 10.1 (,, ). UNIX MySQL, /usr/local/mysql/var, /usr/local/mysql/data,

More information

untitled

untitled A Leader of Enterprise e-business Solution FORCS Co., LTD 1 OZ Application Getting Started 2 FORCS Co., LTD A Leader of Enterprise e-business Solution FORCS Co., LTD 3 OZ Application Getting Started 'OZ

More information

Portal_9iAS.ppt [읽기 전용]

Portal_9iAS.ppt [읽기 전용] Application Server iplatform Oracle9 A P P L I C A T I O N S E R V E R i Oracle9i Application Server e-business Portal Client Database Server e-business Portals B2C, B2B, B2E, WebsiteX B2Me GUI ID B2C

More information