분류 전체보기 62

[개발일지] 2주차 클라우드 컴퓨팅(cloud computing) 알기

https://memoty.tistory.com/64 [블록체인] 메타마스크, 가나슈 트러플, EVM , 암호화폐알기 메타마스크(이더리움 지갑) NFT는 암호화폐(비트 코인, 이더리움 등)로 거래를 진행한다. 당연히 암호화폐를 가지고 있어야 하는데, 그 화폐를 어디에 저장 해 둘 것인가? 그 저장소가 바로 암호 memoty.tistory.com Netlify는 클라우드 컴퓨팅 시스템을 제공한다. 클라우드 컴퓨팅이란 사용자들이 언제든 데이터에 접근할 수 있도록 (물리환경이 보호된 상태로 실행되도록) 서비스를 제공하는 클라우드 스토리지와, 사용되는 시간과 리소스에 견주어 사용자의 작업량을 나타내는 컴퓨팅 파워(컴퓨터 성능)과 같은 컴퓨터 시스템 리소스를 '바로' 제공하는 것을 말한다. 일반적으로는 클라우드에..

[개발일지] 1주차 프로젝트 요약 - weWork

처음 일주일에는 Golang을 이용한 e-learning 학습 사이트를 만드려고 착수보고서를 썼다. 착수보고서는 5장으로 시작하여 일주일동안 상당한 노력을 기울여 목차, 시스템 구성도, 기능정의서, 화면설계서, 구현방법, 마일스톤, 역할분배까지 100장에 가까운 섬세하고 구체적인 착수보고서를 완성했다. 구현방법은 바뀌기도 하기 때문에 보통 작성하지 않는다고 손 멘토님께서 피드백을 주셨다. 처음에는 개발도 안하고 PM처럼 왜 기획을 하고 있지? 라는 생각을 많이 했는데 직접 만들어보니 어떻게 구현해야할지 명확해지고 가끔은 맨땅에 헤딩하는 것이 빠른 발전을 위해 나쁘지 않은 선택이라는 생각도 들었다. 또 다른 장점으로는 실제 프로젝트를 기획하는 기획부와 구현을 하는 IT부서의 소통을 半직접적으로 느낄 수 있..

[블록체인] 메타마스크, 가나슈 트러플, EVM , 암호화폐알기

메타마스크(이더리움 지갑) NFT는 암호화폐(비트 코인, 이더리움 등)로 거래를 진행한다. 당연히 암호화폐를 가지고 있어야 하는데, 그 화폐를 어디에 저장 해 둘 것인가? 그 저장소가 바로 암호화폐 지갑이다. 암호화폐 지갑은 메타마스크. 구성요소는, , Common Terms 1. wallet(지갑) 2. account(계정)= 자산을 "hold"하고 있는 프라이빗 keypair(public+private). 이더리움 account로 username (public) and password (private)으로 구성. 3. address(public key) = account(계정)으로 자산을 보내기 위해 쓰이는 주소 Example: 0x06A85356DCb5b307096726FB86A78c59D38e08..

[Golang] gorilla/mux $GOPATH 오류해결

1. 먼저 VSC에서 gopath경로가 어딘지 확인합니다 > go env 2. cmd에서 gopath경로로 이동 후 go get -u github.com/gorilla/mux 를 입력해줍니다 3. 아무것도 뜨지 않는다면 패키지가 제대로 설치되지 않았다는 뜻입니다 4. 저와 같이 뜨시는 분들은 go get -v -u github.com/gorilla/mux -> 위 그림처럼 (download)라고 나오면 성공 -> vscode에 가서 import가 잘 되었는지 확인 (이렇게 해도 안된다면 gopath가 vscode와 연결되지 않았다는 것으로 시스템 환경변수 설정에서 gopath를 수정해야한다) 이후에도 다시 vsc를 열었을 때 The requested URL can't be reached 라면서 인터넷 연..

[Github 공동작업 A-Z] pull request,fork 활용 방법

1. little-endian이라는 local repository(working directory)를 생성 2. Readme.pdf를 add를 통해 스테이징(staging area)을 한것임 3. commit을 통해 작업을 완료함(git directory) https://github.com/woongbak/GitHub_Practice2 원작자의 링크로 들어가 오른쪽 상단의 fork를 눌러준다 그럼 내 repository에 같은 이름의 파일이 생긴다 커맨드의 위치는 Github_Practice2 폴더 안에 들어가서 하며, gitclone하면 새로운 branch 가 생겼다고 나온다 팀원이 요청한 pull request. 사실 contributor로 설정되어있어서 request할 필요는 없다 (연습겸해봄) c..

[Golang] goconvey build failure 해결하기 | 빌드 오류 vscode

https://github.com/smartystreets/goconvey#installation cmd에서 위 깃허브에서 나오는 바와 같이 install해주면 C:\User\hyo\go안에 bin폴더에 goconvey 파일이 생성된다 나는 원래 C폴더에 Git, Go를 깔아서 이렇게 bin, pkg파일을 다 만들었는데 사용자 변경을 위해 D:에서 VScode작성을 해왔다 그래서 위와 같은 에러가 뜨는 것이고 방법은 두 가지가 있다 1) 처음에 프로그램이 잘 깔려있는 C:\User\hyo\go...안에 bin을 보면 goconvey가 있다고 했는데 이 파일을 D:\ws안에 만든 'WEB3(->내가 실행하려는 폴더이름) 폴더' 안에 넣어준다 2) 나는 이 방법을 선택했는데 원래 잘 깔려있는 C:\User\..

[떠오르는 핫이슈] Metaverse 메타버스에 대해 알아보자 (feat.Jump AR )

메타버스(metaverse)가상(meta) + 우주(universe)의 합성어로 3차원 가상세계를 뜻한다 SKT의 Virtual MeetUp도 굉장히 각광을 받은 사례였고, 최근 메타버스를 활용한 회의로 붐을 일으키면서 'Jump AR'에 이어 'ifland'(이프랜드)를 공개했다 https://www.etnews.com/20210714000067 SK텔레콤, 메타버스 플랫폼 '이프랜드' 공개 SK텔레콤이 메타버스 플랫폼 이프랜드(ifland)를 공개했다. 5세대(5G) 이동통신 시대를 대표할 대표 메타버스 플랫폼을 지향하는 이프랜드는 메타버스는 사용 편의성을 높이고 다양한 가상공간과 www.etnews.com 건국유니버스, 순천향대 메타버스 입학식(Jump AR), 숭실대(개더타운) 등 대학 내 메타버..

[떠오르는 핫이슈]스마트시티, 왜 도시는 블록체인이 필요한가? | 크립토밸리

좋은 기회가 있어 블록체인분야 기업대표님의 강의를 들을 수 있었다 초기에는 블록체인과 암호화폐를 동일시 하는 사람도 많았고 스마트거래(금융, 부동산), 유통, NFT, 투표 등 여러분야에 쓰일 수 있다는 것도 잘 몰랐다 나또한 강의를 들으면서 기업 또는 특정사업에 "블록체인을 왜 써야하는지?" 에 대해 설득해야 한다는 것을 알게되었고, 사실 이 점이 가장 힘들다는 것을 프로젝트를 할 때 느꼈다 아무튼 이번 강의를 들으며 블록체인이 일상에 접목할 수 있는 유용한 알고리즘이라는 사실이 가장 흥미로웠고 프로젝트에서는 어떤 분야와 접목해볼지 생각할 수 있는 좋은 계기였다! - 2022년까지 약 1000억원 투자 - 서울 블록체인 칼리지 오픈 & 블록체인 서울 펀드(스타트업) 조성 2018년은 암호화폐가 급하락으..

[Python] 파이썬 jupyter notebook 경로설정 /오류원인 이거!

0. 먼저 Anaconda 설치후 Jupyter notebook 우클릭- 속성 - 대상 에 "%USERPROFILE%?"을 삭제한다 1. jupyter notebook --generate-config 는 반드시 일반 cmd창이 아닌 anaconda cmd창에서 명령을 수행시켜야 한다 실행후 자신의 폴더 안에 jupyter_notebook_config.py 가 생성되었다고 떠야함 2. jupyter_notebook_config.py를 메모장으로 열어 찾고 # c.NotebookApp.notebook_dir = ' ' 를 다음과 같이 변경할 때 1) #뒤에 공백까지 없애준다 2) 경로가 C:\Users\ 처럼 '/'가 아닌 '\'로 되어있으면 슬래시로 고쳐주어야 한다 이렇게 하면 깨끗한 경로설정 완료!

[HLF] 하이퍼레저 패브릭 fabcar예제 실행하기 (삭제 후 다시 실행)

처음에 매뉴얼대로 잘 따라가서 이렇게 최종화면을 만들었었는데 실행만 어떻게 하더라...하다가 이런저런 오류속에서 헤엄치다 나왔습니다^^ 오류 1) admin 계정을 등록해줘야하는데 안되고 basic-network에도 들어가서 보시면 이전에 stop.sh ($ sudo ./stop.sh) teardown.sh ($ sudo ./teardown.sh) 등을 실행해서 fabcar 예제 삭제를 해보려는 흔적이 있지만 제대로 실행인 안되었다는 것을 알 수 있습니다 그래서 ~$ sudo rm -r ./fabric 으로 fabric 컨테이너를 삭제해주고 cd fabric/ 으로 잘 지워졌는지 확인 후 1 mkdir fabric (패브릭 파일 만들기) 2 curl -sSL http://bit.ly/2ysbOFE | b..