안녕하세요 SG 입니다.


4주차 2일째 입니다. 어김없이 아침에 폭염 주의 문자로 시작되네요. 헤드폰 끼고 있다가 싸이렌 울려서 깜짝놀랐네요.
늘 오던 문자인데 오늘도 놀라고 있네요 ^^ 오늘 더위도 만만치 않겠습니다 ^^
오늘은 약간의 렉쳐강의와 실습 으로 진행될 예정인 2일차가 되겠습니다.
오전부터 질문하는 1기생들도 눈에 보이네요 ^^ 다들 관심이 많은것 같아요.

최의신 부장님께서 찍어주신 1기생들 사진도 한장 올려봅니다. 스마일 하셨는데 ㅎㅎ 어색하신가보네요~ 날씨는 덥지만 다들 화이팅 입니다!

오늘의 강의 내용입니다.

블록체인 개념부터 하이퍼레저 패브릭 기반 실습

1. 오전 하이퍼레져 패브릭 오버뷰 2/2 이론강의를 진행
– 패브릭 컴포저 등에대한 설명
– 하이퍼레져 관련 추가 설명

2. 하이퍼레져 페브릭 블록체인 Hands On / Go Language Hands On

오전은 허강욱 차장님의 명강의로 시작됩니다. 어제 열강을 하셔서 목이 좀 상태가 안좋으신거 같습니당 ㅜ,ㅜ
물을 자주 드시며 하셔야 할텐데 걱정입니다!

점심을 먹고 와서 오후부터는 Hands On 이 시작되었습니다.

먼저 Block chain OS를 구동시킬 Virtual Box 를 설치 합니다.

강사님께서 준비해주신 이미지 파일을 불러오겠습니다. Image 파일을 주셨습니다.

Image 를 찾습니다.

우분투 64비트 OS 입니다.

자 잘 불려왔습니다. 이제 켜야겠죵 ? ^^

블록체인 Hands On 의 세계로 들어갈 준비가 되었네요… 두근두근 합니당 ^^
역시 렉쳐 < 핸즈온 입니다 ㅎㅎ 안졸리고 좋네요 ~

로그인까지 잘 완료 되었습니다. 이제 강의를 들으며 Hands On 시작합니당!
기본적으로 Docker 기반으로 블록체인이 구성되기 때문에 해당 Virtual 우분투 이미지 안에서 Docker 를 다운받았습니다.
이제 진짜 블록체인 공부를 위한 docker 설치까지 완료 되었네요.

그 기본적인 명령들에 대해서 공부를 하였습니다. 기본적인 명령어 들을 하나씩 하나씩 실습해 봅니다.
docker 에서 mysql 도 설치해 봅니다.

해당 DB 관련 docker 명령들도 연습해 봅니다. docker 도 리눅스 기반이라 명령어들이 앞에 “docker”란거 붙이고 하면 비슷하다는 느낌이 드네요, 리눅스를 아시는 분들은 접근이 쉬울것 같습니다 ^^

Docker 관련 기본적인 모든 명령어 들을 직접 입력해 보고, 올렸던 mysql 까지 docker 에서 삭제하는 것으로 docker Hands ON 은 마무리 되었습니다 ^^

이번에는 Hands On 의 두번째 인 Go lang 를 설치하고 배우는 과정입니다.
일단 update 들을 실행하고, Go lang 을 만든 구글 API 경로로 가서 파일을 받고, 압축을 풀고 /usr/local 로 이동하는 작업까지 마무리를 합니다.

그리고 나서 profile 을 편집하는 작업을 거칩니다. GOROOT 를 폴더를 설정하고 GOPATH 를 설정하는 작업을 하면 완료 됩니다.
아까도 얘기 했지만, vi 편집기를 이용하고, 프로파일도 업데이트 하는등 linux 의 기본 명령이나 사용도 필요하네요 ^^

잘 설치 되었는지 version 확인하는 명령으로 path 도 잘잡혀서 출력되는지 확인합니다.

이제 path 에 잡아 두었던 폴더들을 만듭니다. go 폴더부터 하나씩 만들면 됩니다.

자 이제 그럼 Go lang 을 사용할 준비가 다 된것 같네요 ^^
실제 프로그래밍은 우분투 OS 안에 설치되어 있는 Visual Studio Code 를 사용할 예정입니다. 강사님께서 이미 거기에 go compiler 를 올려두셨다고 합니다
Go lang 코딩을 합니다.
강사님이 주신 샘플 프로그래밍을 Visual Studio Code 에 입력 합니다.

완료하고 .go 파일로 go/src 폴더 안에 자알 ~ 저장합니다.

커맨드 go run 만든파일명 을 터미널에서 실행해서 결과가 나오면 성공입니다 ^^

자 이제 추가로 curl 설정을 합니다. console 을 이용해서 URL 로 파일이나 기타 다운을 받을때 필요합니다.

자 잘 설치 되었으니 이제 내일 수업에 필요한 파일을 curl 명령을 이용해 받아 보겟습니당 ^^

curl -sSL https://goo.gl/iX9dek|bash

추가로 Git 을 설치 합니다.

Node / NPM / 부가패키지 까지 설치 합니다. ..명령어는 node 만 첨부합니당 ^^..

이제 3일차 수업을 위한 준비가 거의다 끝난것 같네요. 강의실은 정신없습니다. 허차장님은 세팅해 주시느라 더 정신 없으시구요 ^^
자 이제 내일부터 강의하시게 될 공무제 아이돌 강사님을 기다리기만 하면 되겠네요 ^^

월화동안 정말 고생 많으셨습니다 허강욱 차장님 !!!!!! :-)

내일 뵙죠 :-)

4주차 1일 수강 후기는 여기를 클릭!하세요
4주차 3일 수강 후기는 여기를 클릭!하세요
4주차 4일 수강 후기는 여기를 클릭!하세요
4주차 5일 수강 후기는 여기를 클릭!하세요

에 대한 댓글이 1건 있습니다"한국인터넷진흥원 & 한국IBM이 함께하는 Fintech Ground-up Program 후기 (4주차 2일 블록체인)"

  1. 도커 이미지…도 자유자재로! 어쩜 더운 날씨에도 결석하신 분들이 없네요! 이 강의 탐납니다~

토론 참가

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다