1장. 유닉스 개요 및 기본 사용법

Size: px
Start display at page:

Download "1장. 유닉스 개요 및 기본 사용법"

Transcription

1 4 장 - 빅데이터처리기술

2 개요 기존의데이터처리방식이방대한양의데이터를한번에얼마나빠르게처리하는지에초점을맞췄다면, 현재의데이터처리기술은저장된방대한양의데이터를사용자가원하는부분에맞춰원하는시간에처리하는데초점을둔다 2

3 빅데이터주요처리기술 3

4 4

5 5

6 Hadoop 하둡 여러컴퓨터로구성된클러스터를이용하여방대한양의데이터를처리하는분산처리프레임워크. 엔진형태로되어있는미들웨어와소프트웨어개발프레임워크로구성되어있음 즉시응답해야하는트랜잭션처리보다는데이터를모은후처리하여작업을완료해야응답을주는방식으로설계되었음. 따라서어느정도의시간이소요되는방대한양의데이터처리에적합함 맵리듀스의분산처리구조를사용하며맵리듀스는하나의큰데이터를여러개의조각으로나누어처리하는맵단계와처리된결과를하나로모아서취합한후결과를도출해내는리듀스단계로구성되어있음 6

7 7

8 Pig 피그 아파치하둡세부프로젝트중하나로, 절차적데이터처리언어프레임워크 Pig 는고수준언어로데이터분석을프로그래밍할수있는방대한양의데이 터분석플랫폼이며, 이를평가할수있는인프라도함께제공하며큰특징은 대규모병렬처리에대응할수있는구조라대규모데이터처리가용이하다는 것이다 Pig Latin 피그라틴의특징 데이터흐름을명시적으로보여줄수있는코드작성이가능함 이해하기쉽고유지보수가용이 시스템이코드실행을자동으로최적화하므로사용자는효율성을생각하지않고프로그래밍내용에만집중할수있음 Pig 에서제공하는 Pig Latin 은 int, long, double 등기본형외에릴레이션 Relation, 백 Bag, 튜플 Tuple 과같은고수준의구조를제공하며, Filter, Foreach, Group, Join, Load, Store 등관계 Relation; Table 연산도지원함, 사용자지정함수도쉽게정의가능 Pig Latin 으로작성한데이터처리프로그램은논리적인실행계획으로변환되고, 이것은최종적으로맵리듀스실행계획으로변환됨 8

9 9

10 Hive 하이브 하둡에서동작하는 SQL 프로그램을구현할수있는 Hive는하둡기반의데이터웨어하우스인프라로, 관계형데이터베이스에익숙한개발자에게훌륭한인터페이스를제공함 Hive는 SQL과같이선언적으로데이터를처리할수있음 Hive는 HDFS나 HBase와같은빅데이터의원본을 HiveQL 질의언어를이용하여분석 맵리듀스기반의실행부분과데이터가저장된공간의메타데이터정보, 사용자나응용프로그램에서질의를입력받아실행시키는실행부분으로구성됨 스칼라값, 집합, 테이블수준에서사용자정의함수를지정할수있는기능을제공하여사용자확장을지원 10

11 11

12 Cascading 캐스캐이딩 하둡용오픈소스소프트웨어추상화계층 사용자들이 JVM JavaVirtual Machine; 자바가상머신기반의언어를활용하여하둡클러스터에서데이터프로세싱워크플로우를제작하고, 제작한프로그램을실행할수있도록지원 광고타깃팅이나로그파일분석, 생물정보학, 기기학습, 예측적관점의분석, 웹콘텐츠마이닝, ETLExtract/Transform/Load 응용프로그램등에주로사용 장점 다른추상화계층기술인 Pig, Hive 등과같이맵리듀스작업의복잡성을숨겨줌 특징 데이터처리 API 제공 : Cascading은복잡한데이터흐름을정의하고정교한데이터중심프레임워크를개발할수있는 API를제공 데이터통합 API 제공 : Cascading을이용하여복잡한통합문제를해결하기전에추가할기능들을생성하고, 실제환경과비슷하게테스트할수있게함 12

13 프로세스스케줄러 API 제공 : 다른응용프로그램과호환하여프로세스단위의스케줄을지정 예약할수있음 기업개발지원 : 기업의 Java 개발환경에맞도록설계하여대규모개발및테스트가가능 다양한언어지원 : Java 기반의 Cascading은 Scala 스칼라, Clojure 클로저, Ruby 루비, Jython 자이썬, Grooovy 그루비등 JVM 기반의다양한언어를지원 내결함성지원 : 클러스터중일부서버가데이터처리에실패하면다른서버에자동으로작업을넘겨활성화하도록구성됨. 따라서작업실패및오류때문에발생한손실을최소화함 13

14 Cascalog 캐스칼로그 Clojure 언어로개발되어기능적인데이터처리인터페이스를제공 Datalog 데이터로그언어의영향을받았으며, Cascading 프레임워크를바탕으로개발하여아파치 Pig, Hive, Cascading 등을대체할수있는툴임 SQL보다훨씬높은수준의사용자추상화를제공할수있으며, 이것으로작성한코드는하둡에서처리할수있게연동하여구성함 하둡클러스터에서작은규모의데이터를처리하는코드작성에적합 Cascading과비슷한방식으로입력과출력을다루며, 데이터의흐름을자연스럽게표현함 기능, 필터, 집계Aggregator가모두동일한구문을사용해작성이간편하며, 논리적으로잘구성되어약간의노력으로도쉽게 SQL과비슷한작업을수행 Null 값을처리하는핸들링기법을도입하여 Null 값의오류를최소화하고, Cascading과호환성도뛰어남 14

15 Mrjob 미스터잡 하둡이후로 Python을이용하여하둡을쉽게프로그래밍할수있게도와주는프레임워크가생겼음. 대표적인것이바로 Hadoopy 하둡피, Dumbo 덤보, Mrjob임 미국의맛집추천사이트로유명한 Yelp 옐프에서만든 Python 라이브러리 데이터를처리하는코드를작성한후한곳에서작동하는엘라스틱 Elastic 맵리듀스나하둡클러스터에서동작하는프레임워크를제공 추상화나내장연산은지원하지않지만, 각단계에디버거를실행하여실제코드가내부에서어떻게동작하는지파악가능함 15

16 Mrjob 을사용한 Yelp 웹사이트검색결과화면 [05] 16

17 S4Simple Scalable Streaming System 야후에서공개한오픈소스기반의분산스트림처리시스템으로야후의서비 스운영에활용됨 실시간개인화검색광고의선택과위치지정, 야후의검색서비스제공등에 필요한데이터마이닝, 기계학습등을지원하며, 임의의이벤트스트림처리 에도응용할수있는오픈소스 ZooKeeper 프레임워크를사용하여클러스터들의분산실행을관리 17

18 MapR 맵알 아파치하둡의배포판공급업체인 MapR Technologies 맵알테크놀로지에서높은신뢰성을요구하는기업에제공하는상업용하둡. HDFS를대체할수있는자체파일시스템으로운영하며, 분산된네임노드가있어개선된신뢰성을제공함. MapR의새로운파일시스템은성능이더욱개선되고, 백업이쉬우며, 네트워크파일시스템 Network File System; NFS 과호환할수있는등데이터전송의단순화를제공하여맵리듀스처리량을향상하고입출력프로세싱속도도개선됨. MapR의프로그래밍모델은하둡과같지만, 핵심프레임워크를둘러싼인프라스트럭처를개선하여기업에적합한통합솔루션이라할수있음. 18

19 19

20 Acunu 아큐누 기존파일시스템을대체하여 MapR과같이새로운저수준의데이터저장계층을제공하는하둡보다는 Cassandra를대체하려고개발함. 처리속도를개선하려고빅데이터의분석질의, 범위질의에효과적인 tratified B-Tree를구현하여만든저장플랫폼. 오픈소스프로젝트로공개된 Acunu의 Castle은커널레벨에서 < 키, 값 > 을저장함으로써속도를향상시킬수있고, 기존의관계형데이터베이스와비슷한자동구성과다양한관리기능을제공함. 아파치 Cassandra와하둡에포함된표준 API를유지하여호환성을높이고, Cassandra의한계점을분석하여개선하려고노력함. 소규모의하드웨어및저렴한비용으로더많은작업을수행하는것이목표로, 제어및모니터링등이포함된관리도구를제공함. 20

21 21

22 Azkaban 아즈카반 [09] LikedIn의오픈소스프로젝트인 Azkaban은각서비스가여러개의연산들을통합하여비즈니스로직으로실행하며, 이것으로사용자가원하는워크플로우를정의할수있도록개발한배치스케줄러임. Azkaban은사용자가세부작업까지관리하기어려운문제를해결하려고, 스케줄링기법을이용하여진행한작업을서로관련있는여러단계로나눠처리하기번거로운세부과정들을처리함. 로그기능을제공하여오류가발생하면이를찾아관리자에게이메일로상황을알려주며, 웹인터페이스로작업의진행상황을파악함. 유닉스명령어나 Java프로그램을불러오는최소한의명령어로된텍스트파일로처리할일을구성하고, 복잡한내부구현은각명령어나 Java 프로그램으로구현함. 22

23 23

24 Oozie 우지 Azkaban과함께하둡기반의워크플로우제어시스템. 프로세스를실행할때워크플로우에관련된결정을특정단계에서내릴수있도록 XML 파일을이용하여설정할수있게함. Java 서블릿컨테이너에서실행하는 Java 웹응용프로그램으로, 사용자가시스템의기능을확장할수있는 API도지원, 하지만 Azkaban에비해인터페이스가강력하고복잡하여사용자가필요한기능에따라작업을선택해야함. Oozie의워크플로우동작들은원격시스템에서작업을시작함. 이워크플로우는제어플로우노드와동작 Action 노드를포함함. 제어플로우노드는워크플로우의시작과끝 (start,end, fail 노드 ) 을정의하며, 워크플로우의실행경로를제어하는메커니즘 (decision,fork, join 노드 ) 도제공하는데, 여기서동작노드는계산 처리작업을실행시키는원리임. 24

25 25

26 Greenplum 그린플럼 Shared-Nothing MPP Massively Parallel Processor 구조의데이터베이스이며, PostgreSQL 포스트그레스큐엘을기반으로함. 저장데이터는적용되는연산에따라행 Row 기반이나열 Column 기반방식중하나를선택할수있다. 데이터는서버에세그먼트단위로저장되며, 로그적재 Log Shipping 방식의세그먼트단위로복제하여가용성을확보함. Java와 R 언어로쓰인사용자함수를지원하며, 빠른프로세서와메모리용량이큰클러스터위에서동작할수있도록분산구조도지원함. 표준 SQL 인터페이스를활용할수있고, 다수의시스템에데이터를복제하는 RAID 기술을활용하여데이터손실도최소화함. 26

27 27

28 EMC Greenplum UAPUnifed Analytics Platform 관계형데이터베이스를하나로합친통합빅데이터분석소프트웨어. 빅데이터분석을지원하는기업에서사용가능한통합분석플랫폼. MPP 방식의데이터베이스, MapR, 빅데이터전문가. 정형데이터를분석하는 Greenplum 데이터베이스는데이터를분리하는 MPP 방식. Greenplum 아키텍처자체가증가하는정형데이터를병렬로처리하는데강하므로속도면에서다른기술보다유리함. 데이터를공유하지않아데이터베이스간의병목현상이발생하지않고, 높은성능을유지할수있으며필요한부분만읽어들이는열기반의데이터베이스도핵심기능임. 28

29 29

30 EC2Elastic Compute Cloud [13] 아마존 EC2 는클라우드에서컴퓨팅의규모를자유롭게변경할수있는웹서 비스이며, 개발자가웹스케일컴퓨팅을쉽게사용할수있도록설계함. EC2 는웹서비스인터페이스를사용하여다양한운영체제로인스턴스를시작. EC2 는메모리및 CPU 자원을시간단위로지정하여컴퓨터를임대할수있는 웹서비스. EC2 는슈퍼유저권한으로리눅스나윈도우서버네트워크에접근할수있으 며, 소프트웨어설치및시스템설정이자유로움. Elastic Block Storage 엘라스틱블록스토리지와 S3 로기존의파일시스템과동시에 활용할수있고, 엘라스틱 Elastic 맵리듀스서비스로하둡클러스터를간단히구 성함. 가상화계층이실제하드웨어구성설정을제한하기는하지만, 네트워크통신 이나데이터전송과정에서병목현상이발생하면자동으로많은가상머신을 활용하므로성능이비교적낮은시스템으로도문제를해결할수있다는장점. 30

31 Heroku 히로쿠 다양한프로그래밍언어를지원하는클라우드개발도구중하나. Heroku는 Ruby/Rails기반의웹응용프로그램에빠르게적용할수있는플랫폼임. Heroku를사용하면사용자가서버관리를신경쓰지않고응용프로그램개발과관리에만집중할수있으며, Heroku client gem을이용하면명령어모드에서응용프로그램을생성하고관리할수있음. Git 모듈을이용하여개발한응용프로그램을생성및배포할수있으며, 실행중인응용프로그램은원격 Ruby 콘솔과 Rake 명령어모듈로제어가가능. Heroku는개발자가간단하게응용프로그램을생성하고, 즉각적으로실행 제어할수있는환경을제공. 31

32 32

33 R 프로그래밍언어 통계적으로계산하고그래픽을처리하는프로그래밍언어이자소프트웨어환경. R은통계소프트웨어를개발하고데이터를분석하는데널리사용하며, 패키지개발이쉬워프로그래밍비전공자인통계학자사이에서많이활용. R은핵심패키지와함께설치되며, R의패키지배포환경인 CRAN the Comprehensive R Archive Network 에서다양한패키지를내려받음. 데이터분석결과를시각화할수있으며, 수학기호가정확히표시되는출판물수준의고화질그래프를제공함. 행렬을계산하는도구로 R을활용. 33

34 34

35 Pipes 파이프 Pipes는야후가제공하는웹응용프로그램으로, 데이터파이프라인을생성. Pipes는사용자가컴포넌트를드래그앤드롭하는방식의그래픽인터페이스를사용. 사용자는 Pipes를이용하여출처의정보를끌어와이를어떤규칙으로가공할것인지결정함. Pipes로방대한양의데이터를처리하기는어려우나, 전문가용의무료응용프로그램으로다수의소규모프로세스를연결시킬수는있음. 35

36 36

37 Mechanical Turk미케니컬터크 ; Mturk [17] 컴퓨터가수행할수없는임무를수행하게하려고프로그래머가사람의인지 능력을사용하는것을도와주는크라우드소싱인터넷마켓플레이스 Crowd Sourcing Internet Marketplace 아마존에서는 HIT 를제공하려고온라인으로사람과컴퓨터간의수많은협동 작업을관리하는데, 사람들의남는노동력을이용하여저렴하게하자는것이 Mturk 의목표. Mturk 에서는비즈니스목표를달성하는데도움을줄수있는작업자의가상 커뮤니티에접근가능하며, 강력한 API 와명령도구를사용하면인간의지능 이필요한작업을광범위하게분산된요구인력에게프로그래밍방식으로배 포가능함. 사용방법은구체적결과, 결과의형식, 작업항목표시방식, 작업완료에지불 할금액을 HIT 에정의하고, 이를마켓플레이스로로드한후일정시간이지나 지정한조건에만족하는결과를업로드했는지검색할수있음. 37

38 Solr/Lucene솔라 / 루씬 아파치 Lucene 기반의기업검색플랫폼인 Solr 는 Java 로작성되었으며, 아파 치톰캣 Tomcat 과같은서블릿내에있는독립적인전체 - 텍스트 Full-Text 검색서버 로작동함. 강력한전체 - 텍스트검색, 다각적검색, 동적클러스터링, 풍부한문서핸들링 이가능하여다양한부분에서상당히높은확장성을지원. Solr 는파일을인덱스하는검색엔진이상으로, XML 요청을 HTTP 로보내는 웹서비스 API 가있는검색서버로, Solr 검색서버 URL 을사용하면인터넷으 로파일질의및인덱싱하는곳에서는응용프로그램을생성할수있음. 다른 Solr 검색서버로캐싱과복사가가능. 38

39 39

40 ElasticSearch 엘라스틱서치 아파치 Lucene 기반의분산형태인오픈소스검색엔진서비스로일반사용자에게적합한서비스를제공함. 사용자는짧은대기시간에검색및인덱스갱신이가능. 문서지향적이고, 장기간지속해주는신뢰, 비동기쓰기, 실시간검색이가능하며, 설치및사용이비교적쉬움. Java로개발한 ElasticSearch는하나의클러스터에문제가발생하면진행중인작업이복제되어있는다른클러스터로자동으로이동하여결과를보여줌으로써단일고장점 Single Point Of Failure; SPOF 을제거함. 다중타입을갖는다중 Tenant( 하나이상의인덱스를지원, 인덱스마다하나이상의타입을지원, 인덱스계층별로제어가능 ) 의특징을보임. JSON 파서를사용하여인덱스데이터를다루기가쉽고, 다양한곳에서인덱스구성이가능함. 40

41 41

42 Datameer데이터미어 [20] 방대한양의데이터를처리하는하둡기반비즈니스지능형마켓을목표로설 계한 Datameer 는단순한프로그래밍환경을제공함. Datameer 는종류가서로다른방대한양의데이터를모아읽어들인후하둡 프레임워크에수집한데이터들을저장하고, 분석용도구를사용하는플랫폼 을공급함. Datameer 는하둡의복잡성을숨긴채분석도구를제공하며, 기업이데이터 분석용기술을사용하는데어려움을겪기시작하는크기인 10TB 이상의데이 터소스를대상으로함. Datameer 는일단사용자가분석하려는타입을명세화한후맵리듀스작업으 로변환시킴. 몇개의사용자친화적인데이터타입변화도구와시각화기능을제공하고, 제 공되는기능을활용하여인터페이스를설계함으로써강력한추상화레벨을 제공함. 42

43 43

44 InfoSphere BigInsights인포스피어빅인사이트 IBM 의 InfoSphere BigInsights 는인터넷에서정형화된데이터및비정형화된 데이터를관리하고분석하는 IBM 의다목적솔루션. 하둡을기반으로하며, 개인사용자및기업의요구를해결하려고 IBM 연구팀 의다양한분석기술에관리, 워크플로우, 프로비저닝, 보안기능을접목시켰 으며새로운기능몇가지를추가하여기존의분석기술을더욱향상시킴. 대표적인세부컴포넌트로스프레드시트기반의분석모듈인 BigSheets 가있 음. 44

45 45

46 InfoSphere Streams인포스피어스트림즈 IBM 의 InfoSphere Streams 는짧은시간안에방대한양의스트리밍데이터를 지속적으로분석할수있는 IBM 의또다른솔루션. InfoSphere Streams 는다양한정형화데이터및비정형화데이터유형을모두 지원하는강력한확장성과빠른속도의인프라를제공함. 이기능은빠른분석으로앞으로다가올상황에적절하게대처할수있게하는 데, 이는조직과개인의통찰력및의사결정능력을향상시키는데도움이됨. 46

47 47

48 Thank You

들어가는글 2012년 IT 분야에서최고의관심사는아마도빅데이터일것이다. 관계형데이터진영을대표하는오라클은 2011년 10월개최된 오라클오픈월드 2011 에서오라클빅데이터어플라이언스 (Oracle Big Data Appliance, 이하 BDA) 를출시한다고발표하였다. 이와

들어가는글 2012년 IT 분야에서최고의관심사는아마도빅데이터일것이다. 관계형데이터진영을대표하는오라클은 2011년 10월개최된 오라클오픈월드 2011 에서오라클빅데이터어플라이언스 (Oracle Big Data Appliance, 이하 BDA) 를출시한다고발표하였다. 이와 Oracle Data Integrator 와 Oracle Big Data Appliance 저자 - 김태완부장, 한국오라클 Fusion Middleware(taewan.kim@oracle.com) 오라클은최근 Big Data 분약에 End-To-End 솔루션을지원하는벤더로급부상하고있고, 기존관계형데이터저장소와새로운트랜드인비정형빅데이터를통합하는데이터아키텍처로엔터프로이즈시장에서주목을받고있다.

More information

Amazon EBS (Elastic Block Storage) Amazon EC2 Local Instance Store (Ephemeral Volumes) Amazon S3 (Simple Storage Service) / Glacier Elastic File Syste (EFS) Storage Gateway AWS Import/Export 1 Instance

More information

1장. 유닉스 개요 및 기본 사용법

1장. 유닉스 개요 및 기본 사용법 2017 년도 2 학기컴퓨터공학입문 상지대학교컴퓨터공학과고광만 http://compiler.sangji.ac.kr kkman@sangji.ac.kr 01 빅데이터의개념과처리과정 빅데이터등장배경 빅데이터를소셜미디어데이터로오인하기도함. 1990년이후인터넷이확산되면서정형화된데이터와비정형화된데이터가무수히발생하면서정보홍수개념이등장, 이것이오늘날빅데이터개념으로이어짐.

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

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤

Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤 Open Cloud Engine Open Source Big Data Platform Flamingo Project Open Cloud Engine Flamingo Project Leader 김병곤 (byounggon.kim@opence.org) 빅데이터분석및서비스플랫폼 모바일 Browser 인포메이션카탈로그 Search 인포메이션유형 보안등급 생성주기 형식

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

Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN

Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN Samsung SDS Enterprise Cloud Networking CDN Load Balancer WAN Enterprise Cloud Networking CDN (Content Delivery Network) 전 세계에 배치된 콘텐츠 서버를 통해 빠른 전송을 지원하는 서비스 전 세계에 전진 배치된 CDN 서버를 통해 사용자가 요청한 콘텐츠를 캐싱하여

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

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 Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

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

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

SAMSUNG SDS Cloud Middleware JBoss EAP/WS WildFly Apache Tomcat JEUS WebLogic

SAMSUNG SDS Cloud Middleware JBoss EAP/WS WildFly Apache Tomcat JEUS WebLogic SAMSUNG SDS Cloud Middleware JBoss EAP/WS WildFly Apache Tomcat JEUS WebLogic Cloud Middleware JBoss EAP/WS 오픈소스기반엔터프라이즈급 Java 웹애플리케이션서버 엔터프라이즈급성능과기능을제공하는오픈소스기반 Java EE 웹애플리케이션서버로웹서버 JBoss WS 와함께제공됩니다.

More information

문서의 제목 나눔고딕B, 54pt

문서의 제목 나눔고딕B, 54pt 실시간데이터수집및처리 Network Computing System Architecture Lab Dongguk University MooSeon Choi 2013.11.07 목차 1. 연구목표 2. 2차발표리뷰 3. 실시간데이터수집및처리 4. 향후연구계획 3 / 14 연구목표 ( 1 세부 데이터페더레이션을위한기술 ) 모바일기반 SNS( 비정형 ) 데이터와기존

More information

슬라이드 1

슬라이드 1 2015( 제 8 회 ) 한국소프트웨어아키텍트대회 Database In-Memory 2015. 07. 16 한국오라클 김용한 Agenda 1 2 3 4 5 6 In-Memory Computing 개요주요요소기술 In-Memory의오해와실제적용시고려사항 12c In-Memory Option의소개결론 2 1. In-Memory Computing 개요 전통적인데이터처리방식

More information

JVM 메모리구조

JVM 메모리구조 조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.

More information

<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F32C2F7BDC32E >

<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F32C2F7BDC32E > 6. ASP.NET ASP.NET 소개 ASP.NET 페이지및응용프로그램구조 Server Controls 데이터베이스와연동 8 장. 데이터베이스응용개발 (Page 20) 6.1 ASP.NET 소개 ASP.NET 동적웹응용프로그램을개발하기위한 MS 의웹기술 현재 ASP.NET 4.5까지출시.Net Framework 4.5 에포함 Visual Studio 2012

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

학습목표 ü 01_ 소개 ü 02_ 운영체제란무엇인가 ü 03_ 초기역사 : 1940, 1950년대 ü 04_1960년대 ü 05_1970년대 ü 06_1980년대 ü 07_ 인터넷과월드와이드웹의역사 ü 08_1990년대 ü 09_2000년이후 ü 10_ 응용프로그램기

학습목표 ü 01_ 소개 ü 02_ 운영체제란무엇인가 ü 03_ 초기역사 : 1940, 1950년대 ü 04_1960년대 ü 05_1970년대 ü 06_1980년대 ü 07_ 인터넷과월드와이드웹의역사 ü 08_1990년대 ü 09_2000년이후 ü 10_ 응용프로그램기 Ch01_ 운영체제소개 운영체제론 학습목표 ü 01_ 소개 ü 02_ 운영체제란무엇인가 ü 03_ 초기역사 : 1940, 1950년대 ü 04_1960년대 ü 05_1970년대 ü 06_1980년대 ü 07_ 인터넷과월드와이드웹의역사 ü 08_1990년대 ü 09_2000년이후 ü 10_ 응용프로그램기반 ü 11_ 운영체제환경 ü 12_ 운영체제의구성요소와목표

More information

라우터

라우터 네트워크 라우터 네트워크연결 라우터의 포지셔닝 맵 예전에는 소규모 환경에서도 스위치 무선 액세스 포인트 가속 어플라이언스 등 다양한 디바이스를 설치해야만 했습니다 은 이런 여러 디바이스에서 제공되는 네트워크 서비스를 하나의 플랫폼에 통합할 수 있는 슈퍼 라우터 입니다 이런 라우터들은 여러 서비스를 통합할 수 있을 뿐 아니라 라이선스 활성화 및 또는 확장 모듈

More information

DB진흥원 BIG DATA 전문가로 가는 길 발표자료.pptx

DB진흥원 BIG DATA 전문가로 가는 길 발표자료.pptx 빅데이터의기술영역과 요구역량 줌인터넷 ( 주 ) 김우승 소개 http://zum.com 줌인터넷(주) 연구소 이력 줌인터넷 SK planet SK Telecom 삼성전자 http://kimws.wordpress.com @kimws 목차 빅데이터살펴보기 빅데이터에서다루는문제들 NoSQL 빅데이터라이프사이클 빅데이터플랫폼 빅데이터를위한역량 빅데이터를위한역할별요구지식

More information

JDBC 소개및설치 Database Laboratory

JDBC 소개및설치 Database Laboratory JDBC 소개및설치 JDBC } What is the JDBC? } JAVA Database Connectivity 의약어 } 자바프로그램안에서 SQL 을실행하기위해데이터베이스를연결해주는응용프로그램인터페이스 } 연결된데이터베이스의종류와상관없이동일한방법으로자바가데이터베이스내에서발생하는트랜잭션을제어할수있도록하는환경을제공 2 JDBC Driver Manager }

More information

Spring Boot

Spring Boot 스프링부트 (Spring Boot) 1. 스프링부트 (Spring Boot)... 2 1-1. Spring Boot 소개... 2 1-2. Spring Boot & Maven... 2 1-3. Spring Boot & Gradle... 3 1-4. Writing the code(spring Boot main)... 4 1-5. Writing the code(commandlinerunner)...

More information

Straight Through Communication

Straight Through Communication 중소-중견 기업을 위한 데이터 관리 및 1-2차 백업 통합 시스템 구축 제안 V1.0 제안 배경 및 도입 장점 제안 배경 중소-중견 기업의 IT 환경에서 데이터 관리 및 백업, 모바일 오피스 및 클라우드 환경 구축을 위해 소프트웨어와 이를 구동할 서버, 스토리지, 운영체제, 보안까지 모든 것을 구축하려면 비용과 관리의 부담이 클 수 밖에 없습니다. 따라서 대부분의

More information

게시판 스팸 실시간 차단 시스템

게시판 스팸 실시간 차단 시스템 오픈 API 2014. 11-1 - 목 차 1. 스팸지수측정요청프로토콜 3 1.1 스팸지수측정요청프로토콜개요 3 1.2 스팸지수측정요청방법 3 2. 게시판스팸차단도구오픈 API 활용 5 2.1 PHP 5 2.1.1 차단도구오픈 API 적용방법 5 2.1.2 차단도구오픈 API 스팸지수측정요청 5 2.1.3 차단도구오픈 API 스팸지수측정결과값 5 2.2 JSP

More information

따끈따끈한 한국 Azure 데이터센터 서비스를 활용한 탁월한 데이터 분석 방안 (To be named)

따끈따끈한 한국 Azure 데이터센터 서비스를 활용한 탁월한 데이터 분석 방안 (To be named) 오늘그리고미래의전략적자산 데이터. 데이터에서인사이트까지 무엇이? 왜? 그리고? 그렇다면? Insight 데이터의변화 CONNECTED DIGITAL ANALOG 1985 1990 1995 2000 2005 2010 2015 2020 데이터의변화 CONNECTED DIGITAL ANALOG 1985 1990 1995 2000 2005 2010 2015 2020

More information

DKE Templete

DKE Templete Apache Spark 첫걸음 조원형 * 김영국 Department of Computer Science, Kangwon National University Apache Spark 란? Apache Spark 빅데이터처리를위한범용적이며빠른분산처리엔진 하둡 (Apache Hadoop) 기반의맵리듀스 (MapReduce) 작업의단점을보완하기위해연구가시작됨 2009

More information

PowerPoint Presentation

PowerPoint Presentation 클라우드환경하의검증된 Hypervisor, 시트릭스 XenServer SeonKyung Cho, XenServer SE, APAC June 12, 2012 XenServer 고향 내용 클라우드컴퓨팅과서버가상화 클라우드컴퓨팅을위한고려사항 클라우드플래폼으로써의젠서버 클라우드컴퓨팅과서버가상화 일반적인오해 Cloud Computing = Server Virtualisation

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

gcloud storage 사용자가이드 1 / 17

gcloud storage 사용자가이드 1 / 17 gcloud storage 사용자가이드 1 / 17 문서버전및이력 버전 일자 이력사항 1.0 2016.12.30 신규작성 1.1 2017.01.19 gcloud storage 소개업데이트 1.2 2017.03.17 Container 공개설정업데이트 1.3 2017.06.28 CDN 서비스연동추가 2 / 17 목차 1. GCLOUD STORAGE 소개... 4

More information

레드햇과 오픈스택 Feb, 2014 Kim Yong Ki Solution Architect Red Hat Korea RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM 2014

레드햇과 오픈스택 Feb, 2014 Kim Yong Ki Solution Architect Red Hat Korea RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM 2014 레드햇과 오픈스택 Feb, 2014 Kim Yong Ki Solution Architect Red Hat Korea Index WHY - WHAT - HOW - WHERE - WHO - WHEN - 왜 오픈스택이 필요한가 오픈스택은 무엇인가 오픈스택은 어떻게 작동하는가 오픈스택은 어디에서 사용될까 누가 오픈스택을 만들었는가 우리는 언제 오픈스택을 사용할 수

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

PowerPoint Presentation

PowerPoint Presentation 오에스아이소프트코리아세미나세미나 2012 Copyright Copyright 2012 OSIsoft, 2012 OSIsoft, LLC. LLC. PI Coresight and Mobility Presented by Daniel Kim REGIONAL 세미나 SEMINAR 세미나 2012 2012 2 Copyright Copyright 2012 OSIsoft,

More information

consulting

consulting CONSULTING 전략 컨설팅 클라우드 마이그레이션 애플리케이션 마이그레이션 데이터 마이그레이션 HELPING YOU ADOPT CLOUD. 클라우드로 가기로 결정했다면 누구와 함께 갈지를 선택해야 합니다. 처음부터 끝까지 믿을만한 파트너를 찾는다면 베스핀글로벌이 정답입니다. 전략 컨설팅 다양한 클라우드 공급자가 존재하고, 클라우드 공급자마다 다른 장단점을

More information

제11장 프로세스와 쓰레드

제11장 프로세스와 쓰레드 제9장자바쓰레드 9.1 Thread 기초 (1/5) 프로그램 명령어들의연속 (a sequence of instruction) 프로세스 / Thread 실행중인프로그램 (program in execution) 프로세스생성과실행을위한함수들 자바 Thread 2 9.1 Thread 기초 (2/5) 프로세스단위작업의문제점 프로세스생성시오버헤드 컨텍스트스위치오버헤드

More information

슬라이드 1

슬라이드 1 Visual 2008 과신속한애플리케이션 개발 Smart Client 정병찬 ( 주 ) 프리엠컨설팅개발팀장 johnharu@solutionbuilder.co.kr http://www.solutionbuilder.co.kr 목차 Visual Studio 2008 소개 닷넷프레임워크 3.5 소개 Language Integrated Query (LINQ) 어플리케이션개발홖경

More information

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š

Æí¶÷4-¼Ö·ç¼Çc03ÖÁ¾š 솔루션 2006 454 2006 455 2006 456 2006 457 2006 458 2006 459 2006 460 솔루션 2006 462 2006 463 2006 464 2006 465 2006 466 솔루션 2006 468 2006 469 2006 470 2006 471 2006 472 2006 473 2006 474 2006 475 2006 476

More information

4th-KOR-SANGFOR HCI(CC)

4th-KOR-SANGFOR HCI(CC) HCI Hyper-Converged Infrastructure Sangfor 하이퍼 컨버지드 인프라스트럭처 솔루션 전통적인 데이터센터 - 도전과 한계 IT는 빠르게 변화하는 산업입니다. 대부분의 회사는 디지털화 추세를 따라 언제나 민첩성을 유지하기 위해 노력하고 있고, IT부서는 효율성 향상과 탄탄한 운영 환경뿐 아니라 보다 좋고 빠른 서비스 제공에 대한 끊임없는

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

PowerPoint Presentation

PowerPoint Presentation MapR Platform 2017 MapR Technologies 1 빅데이터시장동향 2017 MapR Technologies 2 빅데이터시장동향 기업 IT 환경의변화 1980 년대모든데이터를플랫파일로관리하던어려움을극복하고자데이터베이스시스템이시장에출시된이후로기업용 어플리케이션등장, 인터넷의등장, 디지털변혁접목등기업혁신의핵심에는항상데이터가중요한역할을함 1980s

More information

hwp

hwp SW 지재권이슈분석 SaaS가확대되는 3가지원인 - SaaS 1.0에서 3.0으로진화하는과정에무었이변하였는가? 법제연구팀이재권 (ljk100@socop.or.kr) Ⅰ. 서론 SaaS 관련기능이계속적으로확장되고있고관련서비스도많이개선됨에따라 SaaS를도입하는기업이점차늘어나고있다. 이에따라, SaaS시장도점점확대되고있는실정이다. 따라서, 본고에서는기업등에서 SaaS

More information

슬라이드 1

슬라이드 1 www.altsoft.co.kr www.clunix.com COMSOL4.0a Cluster 성능테스트 2010 년 10 월 클루닉스 / 알트소프트 개요 개요 목차 BMT 환경정보 BMT 시나리오소개 COMSOL4.0a MPP 해석실행조건 BMT 결과 COMSOL4.0a 클러스터분석결과 ( 메모리 / 성능 ) COMSOL4.0a 클러스터최종분석결과 -2- 개요

More information

gcp

gcp Google Cloud Platform GCP MIGRATION MANAGED SERVICE FOR GCP 베스핀글로벌 S GCP OFFERING 베스핀글로벌과 Google Cloud Platform이 여러분의 비즈니스에 클라우드 날개를 달아드립니다. GCP에 전문성을 갖춘 베스핀글로벌의 클라우드 전문가들이 다양한 산업 영역에서의 구축 경험과 노하우를 바탕으로

More information

Microsoft PowerPoint - ch07 - 포인터 pm0415

Microsoft PowerPoint - ch07 - 포인터 pm0415 2015-1 프로그래밍언어 7. 포인터 (Pointer), 동적메모리할당 2015 년 4 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) Outline 포인터 (pointer) 란? 간접참조연산자

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 ㆍ Natural Language Understanding 관련기술 ㆍ Semantic Parsing Conversational AI Natural Language Understanding / Machine Learning ㆍEntity Extraction and Resolution - Machine Learning 관련기술연구개발경험보유자ㆍStatistical

More information

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL)

클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL) 클라우드컴퓨팅확산에따른국내경제시사점 클라우드컴퓨팅확산에따른국내경제시사점 * 1) IT,,,, Salesforce.com SaaS (, ), PaaS ( ), IaaS (, IT ), IT, SW ICT, ICT IT ICT,, ICT, *, (TEL) 02-570-4352 (e-mail) jjoon75@kisdi.re.kr 1 The Monthly Focus.

More information

항목

항목 Cloud 컴퓨팅기반분산파일시스템개요 개발실 UPDATE : 2012. 11 18 INDEX 1. 가용성 2. 확장성 3. PrismFS 4. Q&A 2 가용성 3 Gmail 장애 2011년 2월 27일 34000명의 Gmail 사용자들이일어나보니메일, 주소록, 채팅기록등이사라진것을발견 2011년 2월 28일 스토리지소프트웨어업데이트를진행하는중 Bug로인해발생했다고공지

More information

PowerPoint Template

PowerPoint Template JavaScript 회원정보 입력양식만들기 HTML & JavaScript Contents 1. Form 객체 2. 일반적인입력양식 3. 선택입력양식 4. 회원정보입력양식만들기 2 Form 객체 Form 객체 입력양식의틀이되는 태그에접근할수있도록지원 Document 객체의하위에위치 속성들은모두 태그의속성들의정보에관련된것

More information

빅데이터분산컴퓨팅-5-수정

빅데이터분산컴퓨팅-5-수정 Apache Hive 빅데이터분산컴퓨팅 박영택 Apache Hive 개요 Apache Hive 는 MapReduce 기반의 High-level abstraction HiveQL은 SQL-like 언어를사용 Hadoop 클러스터에서 MapReduce 잡을생성함 Facebook 에서데이터웨어하우스를위해개발되었음 현재는오픈소스인 Apache 프로젝트 Hive 유저를위한

More information

chap x: G입력

chap x: G입력 재귀알고리즘 (Recursive Algorithms) 재귀알고리즘의특징 문제자체가재귀적일경우적합 ( 예 : 피보나치수열 ) 이해하기가용이하나, 비효율적일수있음 재귀알고리즘을작성하는방법 재귀호출을종료하는경계조건을설정 각단계마다경계조건에접근하도록알고리즘의재귀호출 재귀알고리즘의두가지예 이진검색 순열 (Permutations) 1 장. 기본개념 (Page 19) 이진검색의재귀알고리즘

More information

슬라이드 제목 없음

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

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

Slide 1

Slide 1 빅데이터기술의이해 2016. 8. 23 장형석 충북대비즈니스데이터융합학과교수 chjang1204@nate.com 장형석교수 # 경력 ( 현직 ) - 충북대학교비즈니스데이터융합학과 - 국민대학교빅데이터경영 MBA 과정겸임교수 - 연세대학교데이터사이언스과정외래교수 # 저서및역서 - [ 실전하둡운용가이드 ] 한빛미디어, 2013.07 - [ 빅데이터컴퓨팅기술 ]

More information

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 언어 변환 1.4. 기대 효과 4.4. 프로그램 Restructuring 4.5. 소스 모듈 관리 2. SeeMAGMA 적용 전략 2.1. SeeMAGMA

More information

Samsung SDS Enterprise Cloud Extended Services Brightics AI Brightics IoT Nexledger Elasticsearch

Samsung SDS Enterprise Cloud Extended Services Brightics AI Brightics IoT Nexledger Elasticsearch Samsung SDS Enterprise Cloud Extended Services Brightics AI Brightics IoT Nexledger Elasticsearch Enterprise Cloud Extended Services 지능형분석환경을제공하는통합플랫폼 데이터수집및처리, 분석모델링, 시각화등전체분석환경을클라우드기반으로제공하는빅데이터분석플랫폼입니다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Software Verification Junit, Eclipse 및빌드환경 Team : T3 목차 Eclipse JUnit 빌드환경 1 Eclipse e 소개 JAVA 를개발하기위한통합개발환경 주요기능 Overall 빌드환경 Code edit / Compile / Build Unit Test, Debug 특징 JAVA Code를작성하고이에대한 debugging

More information

<4D6963726F736F667420576F7264202D204954B1E2C8B9BDC3B8AEC1EE2DB1E8B5BFC7D1>

<4D6963726F736F667420576F7264202D204954B1E2C8B9BDC3B8AEC1EE2DB1E8B5BFC7D1> IT 기획시리즈 빅 데이터의 핵심 플랫폼, 기업용 하둡 동향 김동한 펜타시스템테크놀러지 고등기술연구소 소장 picollo@penta.co.kr 1. 서론 2. 빅데이터 트렌드 3. 기업용 하둡 동향 4. 결론 1. 서론 빅 데이터(Big Data)는 Gartner, IDC, IBM, EMC 등 주요 리서치 기관, IT 벤더들이 2012 년 전략 기술이나 주요

More information

Basic Template

Basic Template Hadoop EcoSystem 을홗용한 Hybrid DW 구축사례 2013-05-02 KT cloudware / NexR Project Manager 정구범 klaus.jung@{kt nexr}.com KT의대용량데이터처리이슈 적재 Data의폭발적인증가 LTE 등초고속무선 Data 통싞 : 트래픽이예상보다빨리 / 많이증가 비통싞 ( 컨텐츠 / 플랫폼 /Bio/

More information

목차 1 전자정부프레임워크연동고려사항 실행환경 개발환경 어플리케이션배포 개발환경구성 Liberty profile 설치 Liberty profile v8.5.5 다운로드

목차 1 전자정부프레임워크연동고려사항 실행환경 개발환경 어플리케이션배포 개발환경구성 Liberty profile 설치 Liberty profile v8.5.5 다운로드 IBM WAS v8.5 egovframe 연동가이드 (2013.10.) 목차 1 전자정부프레임워크연동고려사항...3 1.1 실행환경...3 1.2 개발환경...3 1.3 어플리케이션배포...3 2 개발환경구성...4 2.1 Liberty profile 설치...4 2.1.1 Liberty profile v8.5.5 다운로드...4 2.1.2 Liberty profile

More information

SANsymphony-V

SANsymphony-V 국내대표적인구축사례 (KR) XXXX공사(공공) 2013년 12월 도입 센터 이전에 따른 스토리지가상화 통합 및 이기종통합 이기종 스토리지 (무중단이중하) 무중단 서비스 확보 24시간 운영 체계의 고가용 확보 스토리지 인프라의 유연한 구성 및 통합 환경 구축 업무서버 Unix 20대 업무서버 V 58대 CIe SSD(Fusion IO 3.2TB) ㅇㅇㅇㅇㅇㅇ

More information

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

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

More information

17장 클래스와 메소드

17장 클래스와 메소드 17 장클래스와메소드 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 17 장클래스와메소드 1 / 18 학습내용 객체지향특징들객체출력 init 메소드 str 메소드연산자재정의타입기반의버전다형성 (polymorphism) 박창이 ( 서울시립대학교통계학과 ) 17 장클래스와메소드 2 / 18 객체지향특징들 객체지향프로그래밍의특징 프로그램은객체와함수정의로구성되며대부분의계산은객체에대한연산으로표현됨객체의정의는

More information

빅데이터_DAY key

빅데이터_DAY key Big Data Near You 2016. 06. 16 Prof. Sehyug Kwon Dept. of Statistics 4V s of Big Data Volume Variety Velocity Veracity Value 대용량 다양한 유형 실시간 정보 (불)확실성 가치 tera(1,0004) - peta -exazetta(10007) bytes in 2020

More information

Level 학습 성과 내용 1수준 (이해) 1. 기본적인 Unix 이용법(명령어 또는 tool 활용)을 습득한다. 2. Unix 운영체계 설치을 익힌다. 모듈 학습성과 2수준 (응용) 1. Unix 가상화 및 이중화 개념을 이해한다. 2. 하드디스크의 논리적 구성 능력

Level 학습 성과 내용 1수준 (이해) 1. 기본적인 Unix 이용법(명령어 또는 tool 활용)을 습득한다. 2. Unix 운영체계 설치을 익힌다. 모듈 학습성과 2수준 (응용) 1. Unix 가상화 및 이중화 개념을 이해한다. 2. 하드디스크의 논리적 구성 능력 CLD 모듈 계획서 Unix Systems 운영관리기법 교과목 코드 모듈명 Unix Systems Administration 코디네이터 김두연 개설 시기 2015. 5 th term 학점/시수 3 수강 대상 1~3학년 분반 POL Type TOL Type SOS Type 유형 소프트웨어 개발 컴퓨팅 플랫폼 관리 개발 역량 분석/설계 프로그래밍

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 빅데이터분석활용센터 분석활용인프라매뉴얼 목 차 1 분석활용인프라 1. 개요 1.1 개요 1 2. 메뉴구조도 2.1 메뉴구조도 2 3.1 플라밍고로그인 3 3.2 데스크탑화면 8 3.3 대시보드 9 3.4 워크플로우디자이너 13 3.5 파일시스템브라우저 27 3.6 Apache Hive 편집기 42 3.7 Apache Pig 편집기 48 3.8 BI Matrix

More information

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack FastTrack 1 Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack 5 11 2 FASTTRACK 소개 디지털 혁신은 여기서 시작합니다. Microsoft FastTrack은 Microsoft 클라우드를 사용하여 고객이 신속하게 비즈니스 가치를 실현하도록 돕는 고객 성공 서비스입니다.

More information

슬라이드 1

슬라이드 1 ment Perspective (주)아임굿은 빅데이터 기술력, 반응형웹 제작, 온라인마케팅 노하우를 겸비한 IT 솔루션개발 및 마케팅 전문 기업입니다. 웹 정보를 수집하는 크롟링 시스템과 대량의 데이터를 처리하는 빅데이터 기술을 통해 쉽게 지나칠 수 있는 정보를 좀 더 가치있고 흥미로운 결과물로 변화하여 고객에게 제공하고 있습니다. 또한 최근 관심이 높아지고

More information

슬라이드 1

슬라이드 1 강력한성능! 인터넷 / 업무용데스크탑 PC NX-H Series Desktop PC NX1- H700/H800/H900 NX2- H700/H800/H900 NX1-H Series 사양 Series 제품설명 ( 모델명 ) NX1-H Series, 슬림타입 기본형모델중보급형모델고급형모델 NX1-H800:112SN NX1-H800:324SN NX1-H800:534MS

More information

[Brochure] KOR_LENA WAS_

[Brochure] KOR_LENA WAS_ LENA Web Application Server LENA Web Application Server 빠르고확장가능하며장애를선대응할수있는운영중심의고효율차세대 Why 클라우드환경과데이터센터운영의노하우가결집되어편리한 관리기능과대용량트랜잭션을빠르고쉽게구현함으로고객의 IT Ownership을강화하였습니다. 고객의고민사항 전통 의 Issue Complexity Over

More information

aws

aws Amazon Web Services AWS MIGRATION MANAGED SERVICE FOR AWS 베스핀글로벌 S AWS OFFERING 베스핀글로벌과 Amazon Web Services (AWS) 가 여러분의 비즈니스에 클라우드 날개를 달아드립니다. AWS에 높은 이해도를 갖춘 베스핀글로벌의 클라우드 전문가가 다양한 산업 영역에서의 구축 경험과 노하우를

More information

Cover Story 빅데이터플랫폼 Big Data 시대의엔터프라이즈인프라스트럭처 ORACLE KOREA MAGAZINE Spring 개요빅데이터를처리하는기술의가장중심기술은아파치하둡기술일것이다. 하둡기술은데이터를취득하고이를구조화시키고분석을하는일련의과정에

Cover Story 빅데이터플랫폼 Big Data 시대의엔터프라이즈인프라스트럭처 ORACLE KOREA MAGAZINE Spring 개요빅데이터를처리하는기술의가장중심기술은아파치하둡기술일것이다. 하둡기술은데이터를취득하고이를구조화시키고분석을하는일련의과정에 Cover Story 04 빅데이터플랫폼 Big Data 시대의엔터프라이즈인프라스트럭처 저자 - 홍기현상무, 한국오라클 Tech Sales Consultant(kihyun.hong@oracle.com) 빅데이터기술은데이터크기혹은증가속도가빠르고데이터저장형태도다양하여이를 모델링후분석하기에는부적합한형태의데이터를분산시스템을이용하여분석하는기술이다. 또한빅데이터로는트위터나페이스북같은소셜미디어에올라온데이터가언급되기도하지만,

More information

Smarter Computing , Be real in 2012

Smarter Computing , Be real in 2012 IBM PureFlex System 차세대인프라스트럭처시스템 MiJeong Yeom PureFlex System & Power System, IBM Korea June 2012 제품 인프라스트럭처시스템 Factory-integrated & Pre-configured with integrated expertise. 가상화클라우드 자동화전문기술을통해인프라관리에필요한시간

More information

표준프레임워크로 구성된 컨텐츠를 솔루션에 적용하는 것에 문제가 없는지 확인

표준프레임워크로 구성된 컨텐츠를 솔루션에 적용하는 것에 문제가 없는지 확인 표준프레임워크로구성된컨텐츠를솔루션에적용하는것에문제가없는지확인 ( S next -> generate example -> finish). 2. 표준프레임워크개발환경에솔루션프로젝트추가. ( File -> Import -> Existring Projects into

More information

Chapter ...

Chapter ... Chapter 4 프로세서 (4.9절, 4.12절, 4.13절) Contents 4.1 소개 4.2 논리 설계 기초 4.3 데이터패스 설계 4.4 단순한 구현 방법 4.5 파이프라이닝 개요*** 4.6 파이프라이닝 데이터패스 및 제어*** 4.7 데이터 해저드: 포워딩 vs. 스톨링*** 4.8 제어 해저드*** 4.9 예외 처리*** 4.10 명령어 수준

More information

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 System call table and linkage v Ref. http://www.ibm.com/developerworks/linux/library/l-system-calls/ - 2 - Young-Jin Kim SYSCALL_DEFINE 함수

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

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han (hhan@skku.edu) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소

More information

Intro to AWS Cloud-중앙대

Intro to AWS Cloud-중앙대 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. ? IT Amazon Elastic Compute Cloud (EC2) Amazon Elastic Block Store (EBS) Amazon Simple Storage Service (S3) Amazon Relational

More information

Microsoft Word - PLC제어응용-2차시.doc

Microsoft Word - PLC제어응용-2차시.doc 과정명 PLC 제어응용차시명 2 차시. 접점명령 학습목표 1. 연산개시명령 (LOAD, LOAD NOT) 에대하여설명할수있다. 2. 직렬접속명령 (AND, AND NOT) 에대하여설명할수있다. 3. 병렬접속명령 (OR, OR NOT) 에대하여설명할수있다. 4.PLC의접점명령을가지고간단한프로그램을작성할수있다. 학습내용 1. 연산개시명령 1) 연산개시명령 (LOAD,

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

810 & 820 810 는 소기업 및 지사 애 플리케이션용으로 설계되었으며, 독립 실행형 장치로 구성하거 나 HA(고가용성)로 구성할 수 있습니다. 810은 표준 운영 체제를 실행하는 범용 서버에 비해 가격 프리미엄이 거의 또는 전혀 없기 때문에 화이트박스 장벽 을

810 & 820 810 는 소기업 및 지사 애 플리케이션용으로 설계되었으며, 독립 실행형 장치로 구성하거 나 HA(고가용성)로 구성할 수 있습니다. 810은 표준 운영 체제를 실행하는 범용 서버에 비해 가격 프리미엄이 거의 또는 전혀 없기 때문에 화이트박스 장벽 을 목적에 맞게 설계된 어플라 이언스 원격 용도로 최적화된 어플라이언스 관리 및 에너지 효율성 향상 원격 관리 LOM(Lights Out Management), IPMI 2.0 장치 식별 버튼/LED 실시간 시스템 환경 및 오류 모 니터링 Infoblox MIBS를 통한 SNMP 모니터링 고가용성 공급 장치 예비 디스크 예비 냉각 팬 전원 공급 장치 현장 교체

More information

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins Project 1-3: Implementing DML Due: 2015/11/11 (Wed), 11:59 PM 이번프로젝트의목표는프로젝트 1-1 및프로젝트 1-2에서구현한프로그램에기능을추가하여간단한 DML을처리할수있도록하는것이다. 구현한프로그램은 3개의 DML 구문 (insert, delete, select) 을처리할수있어야한다. 테이블데이터는파일에저장되어프로그램이종료되어도사라지지않아야한다.

More information

12 성능모니터링 allmon Apache License v 성능모니터링 nmon GPL v3 분산되어있는시스템에대한자원상태체크, 사용현황, 성능등을수집

12 성능모니터링 allmon Apache License v 성능모니터링 nmon GPL v3   분산되어있는시스템에대한자원상태체크, 사용현황, 성능등을수집 1 BTS Bugzilla MPL http://www.bugzilla.org 웹기반의 bug tracking 및테스트도구 2 BTS Fossil 2-clause BSD http://www.fossil-scm.org 프로젝트에서파일을관리하는 소스컨트롤시스템 3 BTS Gemini Proprietary, Free for non-profit, Free for open

More information

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서 커알못의 커널 탐방기 2015.12 이 세상의 모든 커알못을 위해서 개정 이력 버전/릴리스 0.1 작성일자 2015년 11월 30일 개요 최초 작성 0.2 2015년 12월 1일 보고서 구성 순서 변경 0.3 2015년 12월 3일 오탈자 수정 및 글자 교정 1.0 2015년 12월 7일 내용 추가 1.1 2015년 12월 10일 POC 코드 삽입 및 코드

More information

슬라이드 제목 없음

슬라이드 제목 없음 뷰와시스템카탈로그 관계데이터베이스시스템의뷰 (view) 는다른릴레이션으로부터유도된릴레이션 (derived relation) 으로서 ANSI/SPARC 3단계아키텍처의외부뷰와다름 뷰는관계데이터베이스시스템에서데이터베이스의보안메카니즘으로서, 복잡한질의를간단하게표현하는수단으로서, 데이터독립성을높이기위해서사용됨 시스템카탈로그는시스템내의객체 ( 기본릴레이션, 뷰, 인덱스,

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

JAVA PROGRAMMING 실습 08.다형성

JAVA PROGRAMMING 실습 08.다형성 2015 학년도 2 학기 1. 추상메소드 선언은되어있으나코드구현되어있지않은메소드 abstract 키워드사용 메소드타입, 이름, 매개변수리스트만선언 public abstract String getname(); public abstract void setname(string s); 2. 추상클래스 abstract 키워드로선언한클래스 종류 추상메소드를포함하는클래스

More information

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp A SQL Server 0 설치 A. 소개 Relational DataBase Management System SQL Server 0는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 express 버전 의무료에디션을제공하는데, 이책에서는실습을위해 SQL Server 0 익스프레스에디 션 SP

More information

Microsoft PowerPoint - 권장 사양

Microsoft PowerPoint - 권장 사양 Autodesk 제품컴퓨터사양 PRONETSOFT.CO 박경현 1 AutoCAD 시스템사양 시스템요구사양 32 비트 AutoCAD 2009 를위한시스템요구사항 Intel Pentium 4 프로세서 2.2GHz 이상, 또는 Intel 또는 AMD 듀얼 코어프로세서 16GH 1.6GHz 이상 Microsoft Windows Vista, Windows XP Home

More information

웹사이트 운영, 이보다 쉬울 수 없다! Microsoft Azure를 이용한 웹사이트 구축

웹사이트 운영, 이보다 쉬울 수 없다!  Microsoft Azure를  이용한 웹사이트 구축 2014 년 4 월 IaaS 는기본, PaaS 로도약. Microsoft Azure! Session 1 웹사이트운영, 이보다쉬울수없다! Microsoft Azure 를이용한웹사이트의구축 - 한국마이크로소프트이건복이사 목차 Azure Web Sites의정의아키텍처구성규모조정 / 배포 / 디버깅 / Web Jobs About Me? 이건복 kblee@microsoft.com

More information

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드]

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

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Why Microsoft Data Warehouse & BI? 아젠다 Ⅰ Ⅱ Ⅲ Ⅳ Microsoft Data Warehouse 소개 Microsoft Power BI 소개 Microsoft Data Warehouse & BI 구축사례메이븐클라우드서비스소개 Microsoft Data Warehouse 소개 Microsoft Data Warehouse 소개 Microsoft

More information

PowerPoint Presentation

PowerPoint Presentation 스토리지플랫폼의혁신과미래 조용노이사한국이엠씨컴퓨터시스템즈 1 목차 워크로드에따른스토리지아키텍처 엔터프라이즈데이터플랫폼의진화 스케일-아웃파일플랫폼의다변화 SDDC를위한스토리지관리플랫폼의진화 2 INDUSTRIES BEING REDEFINED 가정용온도조절기에소프트웨어를더하다 자동차생태계의이단아 전통적인택시의역발상 3 NEW Business Models NEW

More information

PlatformDay2009-Hadoop_OSBI-YoungwooKim

PlatformDay2009-Hadoop_OSBI-YoungwooKim Hadoop 과오픈소스소프트웨어를이용한비지니스인텔리전스플랫폼구축 (Building Business Intelligence Platform Using Hadoop and OpenSource Tools) PlatFromDay2009 2009. 6. 12 김영우 warwithin@daumcorp.com 다음커뮤니케이션 프리젠테이션개요 비즈니스인텔리전스그리고데이터웨어하우스

More information

IT.,...,, IoT( ),,.,. 99%,,, IoT 90%. 95%..., (PIPA). 디지털트랜스포메이션은데이터보안에대한새로운접근방식필요 멀티클라우드사용으로인해추가적인리스크발생 높은수준의도입률로복잡성가중 95% 는민감데이터에디지털트랜스포메이션기술을사용하고있음

IT.,...,, IoT( ),,.,. 99%,,, IoT 90%. 95%..., (PIPA). 디지털트랜스포메이션은데이터보안에대한새로운접근방식필요 멀티클라우드사용으로인해추가적인리스크발생 높은수준의도입률로복잡성가중 95% 는민감데이터에디지털트랜스포메이션기술을사용하고있음 2018 #2018DataThreat IT.,...,, IoT( ),,.,. 99%,,, IoT 90%. 95%..., (PIPA). 디지털트랜스포메이션은데이터보안에대한새로운접근방식필요 멀티클라우드사용으로인해추가적인리스크발생 높은수준의도입률로복잡성가중 95% 는민감데이터에디지털트랜스포메이션기술을사용하고있음 ( 클라우드, 빅데이터, IoT, 컨테이너, 블록체인또는모바일결제

More information

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20B8AEB4AABDBA20BFC0B7F920C3B3B8AEC7CFB1E22E BC8A3C8AF20B8F0B5E55D> 리눅스 오류처리하기 2007. 11. 28 안효창 라이브러리함수의오류번호얻기 errno 변수기능오류번호를저장한다. 기본형 extern int errno; 헤더파일 라이브러리함수호출에실패했을때함수예 정수값을반환하는함수 -1 반환 open 함수 포인터를반환하는함수 NULL 반환 fopen 함수 2 유닉스 / 리눅스 라이브러리함수의오류번호얻기 19-1

More information

슬라이드 1

슬라이드 1 모바일소프트웨어프로젝트 지도 API 1 조 20070216 김성수 20070383 김혜준 20070965 이윤상 20071335 최진 1 매시업? 공개 API? 2 매시업 웹으로제공하고있는정보와서비스를융합하여새로운소프트웨어나서비스, 데이터베이스등을만드는것 < 최초의매시업 > 3 공개 API 누구나사용할수있도록공개된 API 지도, 검색등다양한서비스들에서제공 대표적인예

More information