일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- nest.js설명
- 컨트렉트 동일한 함수이름 호출
- 러스트기초
- 체인의정석
- chainlink 설명
- ethers websocket
- 스마트컨트렉트프록시
- 러스트 기초 학습
- Vue
- nestjs 튜토리얼
- SBT표준
- multicall
- ethers v6
- 스마트 컨트렉트 함수이름 중복
- 스마트컨트렉트 예약어 함수이름 중복
- git rebase
- 컨트렉트 배포 자동화
- ethers
- 프록시배포구조
- 스마트컨트렉트테스트
- 스마트컨트렉트 함수이름 중복 호출
- rust 기초
- ethers typescript
- ambiguous function description
- 머신러닝기초
- ethers type
- 러스트 기초
- 깃허브명령어
- vue기초
- Vue.js
- Today
- Total
목록개발 (245)
체인의정석
1. 부트스트랩 홈페이지에서 사이즈 등을 조정할 수 있다. 사이즈는 css를 조정하기 보다 부트스트랩의 class를 이용하여 잘 맞추어주면 된다. getbootstrap.com/docs/5.0/forms/form-control/#file-input Form controls Give textual form controls like s and s an upgrade with custom styles, sizing, focus states, and more. getbootstrap.com 2. 다음과 같이 포멧을 맞추어서 수정하였다. 글쓰기 × 게시글 종류* 거래이력 계약서 게시글 제목* 게시글 내용* 계약서* 해시값* 닫기 저장 3. 결과 화면 4. show hide를 이용하여 상황별로 모달을 다르게 띄우게..
1. 박스에서 옵션을 선택하면 각각 다른 화면이 나와야 하는 상황 거래이력 계약서 두 옵션을 두고 선택했을 때 각각 다른 화면이 나와야 한다. 2. 기본 화면이 아닌 부분을 div로 묶어준 후에 안보이게 설정해 준다. 안보일 부분에 해당하는 부분은 블록체인에서 정보를 기록하고 조회해오고 DB와 비교를 하는 부분이다. 계약서* 파일의 해시값* ether scan* Blockchain Hash* 스마트컨트랙트에서 불러온 값이 기록될 곳 3. 해당 부분을 계약서 작성을 클릭할때만 show를 시켜주면 된다. $("#board_mode").change(function(){ if($("#board_mode").val()=="board"){ alert("거래이력 작성!") $("#contract_display").h..
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가지 수준으로 관리 그룹, 구독, 리소스 그룹 및 리소스를 ..
DB에 저장시키고 (await) - 01장 해시값을 뽑아내고 나서 (await) - 02장, 블록체인에 저장 (await) - 03장, 중 2장의 내용인 파일을 해시화 하는 것은 다음과 같이 진행한다. await를 걸어서 파일 해시가 진행 된 다음에 다음 동작이 이어지도록 한다. file_hash = await get_hash(file_path); console.log("file_hash >>>" ,file_hash); 이때 readFileSync, readFile 2가지 방법이 있다. 일반적으로는 뒤에 작업을 이어서 빠르게 하기 위하여 readFile을 쓰는 경우가 있다. (주석 참고) 하지만 여기서는 해시값이 나오고 나서, 블록체인에 저장시키기 위한 코드이다. 블록체인에서는 트렌젝션을 보내는 작업때문..