| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
- Vue
- cloud hsm 사용하기
- redux toolkit 설명
- vue기초
- ethers websocket
- ambiguous function description
- git rebase
- 오블완
- cloud hsm
- 머신러닝기초
- SBT표준
- 러스트기초
- ethers typescript
- erc4337 contract
- ethers type
- 러스트 기초
- erc4337
- 계정추상화
- 스마트컨트렉트 예약어 함수이름 중복
- 러스트 기초 학습
- 체인의정석
- cloud hsm 서명
- ethers v6
- rust 기초
- Vue.js
- 티스토리챌린지
- 스마트컨트렉트 함수이름 중복 호출
- redux 기초
- 스마트 컨트렉트 함수이름 중복
- 컨트렉트 동일한 함수이름 호출
- Today
- Total
목록분류 전체보기 (531)
체인의정석
guide.luniverse.io/docs/%ED%95%98%EC%9D%B4%ED%8D%BC%EB%A0%88%EC%A0%80-%ED%8C%A8%EB%B8%8C%EB%A6%AD-demo-dapp-tutorial 하이퍼레저 패브릭 Demo DApp Tutorial 루니버스에서 생성된 하이퍼레저 패브릭 네트워크에서 테스트 할 수 있는 샘플 체인코드(Chaincode)와 DApp을 다운로드 받아서 순서대로 따라해 보면서 BaaS 기능을 체험해 봅시다. guide.luniverse.io 얼마전에 루니버스에서 하이퍼레져 패브릭이 나왔다고 해서 들어가 봤습니다. 체인코드 예제를 보고 있었는데 다들 MAC 환경에서 하다보니 prerequsite를 맞추기도 어렵고 해서 더 간단한 실습을 찾다보니 발견한건데 기존에 나와있..
하이퍼레져 강의를 쉽게 진행하기 위하여 윈도우 환경 WSL2 + 2.2버젼으로 강의를 진행중이다.wsl2가 업데이트 되면서 wsl2 업데이트를 통하여 윈도우 환경에서 개발 할 수 있게 되었다.wsl2에서 code . 을 사용하면 vscode를 열 수 있다. 열 수 없을시 아래의 링크로 들어가서 설치를 해보자. docs.microsoft.com/ko-kr/windows/wsl/tutorials/wsl-vscode Linux 용 Windows 하위 시스템을 사용 하 여 VS Code 시작 Linux 용 Windows 하위 시스템을 사용 하 여 코드를 작성 하 고 디버그 하 VS Code를 설정 하는 방법에 대해 알아봅니다. docs.microsoft.com 하지만 파일을 읽고 쓸때 관리자 권한으로 실행하지 ..
해당 스마트컨트렉트에 대한 설명은 gini.fun에서 확인할 수 있다. 핵심 로직인 로또, 기부와 토큰은 스마트컨트렉트로 구현되었으며, 특히 당첨금을 배분할 때 추천인 시스템이 들어가서 레벨별 지급되는 당첨금이 다르게 나오는 식으로 구성되었다. 여태까지 해봤던 스마트컨트렉트 중 가장 복잡하였으며, 테스트 시나리오 또한 매우 다양하고 길었다. 로또 스마트컨트렉트 먼저 랜덤번호를 생성하고 당첨자를 계산하여 분배해주고, 당첨자가 나올 때 1. 랜덤번호 생성 2. XOR 연산으로 3개 블록의 해시값을 합친다. 3. shift 계산 후에 25를 나눈 후 1을 더한다. 4. 티켓의 표시는 2의 지수제곱 자리수에 1을 더하는 식으로 한다. 기부 - 기부는 로또 스마트컨트렉트와 연결하여 처음에 구매를 할때 후보를 지정..
Azure Functions Core Tools Azure Functions Core Tools는 로컬 컴퓨터에서 Azure Funtions를 개발 및 테스트하는 데 사용할 수 있는 명령줄 도구 세트 입니다. Core Tools는 다양한 함수 관련 기능을 제공하지만 주요 목적은 다음과 같습니다. 1. 로컬 컴퓨터에서 함수를 개발하는 데 필요한 파일 및 폴더 생성 2. 함수를 테스트하고 디버그 할 수 있도록 로컬에서 함수 실행 3. Azure에 함수 게시 func를 입력하면 다음과 같이 버전 정보 및 사용 설명서가 표시됩니다. 로컬로 함수 만들기 Azure의 모든 함수는 함수 앱에 속합니다. 또한 앱의 모든 함수는 공통되는 구성 값을 공유하며 모두 동일한 언어 런타임용으로 빌드해야 합니다. 각 함수 앱은 ..
이전에 만든 example-service (App Service)를 클릭하게 되면 다음과 같은 화면이 나오게 됩니다. 여기에서는 웹사이트에서 수신된 요청의 개수, 수신/송신 된 데이터의 양, 사이트에서 발생한 오류의 개수에 관한 통계가 제공됩니다. 확장하기 만약 배포한 웹사이트를 많은 사용자가 사용하게 된다면 서버의 하드웨어 용량을 늘려야 합니다. 확장이란 성능을 높이기 위하여 네트워크 대역폭, 메모리 스토리지 또는 컴퓨팅 성능을 추가하는 것을 의미합니다. '수직확장'이라는것과 '수평확장'이라는 개념이 있습니다. 수평확장은 애플리케이션을 강화하기 위해 더 많은 가상 머신을 추가하는 것을 의미합니다. 동일한 방식으로 구성된 여러 가상 머신을 만들고 부하 분산 장치를 사용하여 여러 가상 머신으로 작업을 분산..
클라우드 서비스에 대한 간단한 설명은 생략하도록 하겠습니다. Azure의 범주는 다음과 같이 다양합니다. Microsoft Learn Sandbox에 가입해서 실습을 진행하도록 합니다. docs.microsoft.com/ko-kr/learn/modules/welcome-to-azure/4-exercise-create-website 연습 - Azure에서 호스트되는 웹 사이트 만들기 - Learn 관심 분야가 무엇이든, Azure에서 호스트되는 첫 번째 웹 사이트를 만들어서 클라우드를 시작하세요. docs.microsoft.com 해당 페이지에 들어가면 샌드박스를 만들 수 있습니다. 회색 박스부분에 나온 메뉴얼대로 진행을 하면 다음과 같이 샌드박스 활성화 문구가 뜨게 됩니다. 먼저 리소스 그룹을 만드는 것..
Azure를 학습하기 위해 체험 계정부터 만들어 보도록 하겠습니다. azure.microsoft.com/ko-kr/free/search/?&ef_id=Cj0KCQjwuL_8BRCXARIsAGiC51C3B27kY37IWg4zFrKnUq6CgLtKfeGdW71MlG19O3ZsHMFYOSi2KbkaAohDEALw_wcB:G:s&OCID=AID2100068_SEM_Cj0KCQjwuL_8BRCXARIsAGiC51C3B27kY37IWg4zFrKnUq6CgLtKfeGdW71MlG19O3ZsHMFYOSi2KbkaAohDEALw_wcB:G:s&gclid=Cj0KCQjwuL_8BRCXARIsAGiC51C3B27kY37IWg4zFrKnUq6CgLtKfeGdW71MlG19O3ZsHMFYOSi2KbkaAohDEALw_wcB 지..
docs.microsoft.com/ko-kr/learn/paths/az-104-administrator-prerequisites/ AZ-104: Azure 관리자 필수 조건 - Learn Azure 관리자가 알아야 하는 기본 개념을 확인하고 AZ-104: Microsoft Azure 관리자 시험을 준비합니다. docs.microsoft.com 설정 가이드 portal.azure.com/?quickstart=true#blade/Microsoft_Azure_Resources/QuickstartPlaybookBlade/guideId/intro-azure-setup Microsoft Azure portal.azure.com Azure 리소스 구성하기 4가지 수준으로 관리 그룹, 구독, 리소스 그룹 및 리소스를 ..