목록전체 글 (86)
에르노트

인턴쉽에 합격하고 수료한지도 벌써 두 달 가량 지났지만, 늦게나마 후기를 작성해본다. 결론부터 말하자면 해당 인턴쉽에서 우수 인턴으로 선정이 되었고, 덕분에 이틀 전에는 하반기 채용의 실무진 면접에 다녀올 수 있었다. 그래서 면접 후기를 바로 쓰려고하다가, 인턴쉽 후기부터 먼저 쓰는 것이 순서인 것 같아 조금 두서없이 글을 시작하게 되었다. 1. 서류 전형 정량 스펙 - 토익: 910 - 자격증: 정보처리산업기사 IT 서비스 기업만 준비하던 주변 친구들의 경우에 해당 공고에 관심을 가졌지만 어학 성적이 없어서 아예 지원을 못한 경우가 더러 있었다. 하나은행은 정규 채용과 동일하게 인턴 채용에서부터 '어학 성적 제출 필수' 요건이 붙기 때문이다. 외환은행과 합병된 역사가 있는 하나은행이다보니, 아무래도 시..

지난 토요일에 IBK 기업은행의 필기 전형을 응시하고 왔다. 디지털 직무는 확실히 일반 직무에 비해서 수험서도 부족하고, 관련 후기도 찾아보기가 좀 힘든 것 같다. 내년 그리고 내후년에 같은 과정을 거치게 될 사람들에게 이 글이 조금이나마 도움이 되었으면 좋겠다. 먼저 서류 전형에 합격하고나면 고사장을 선착순으로 고를 수 있다. 필자는 집에서 가장 가까운 학교를 선택했고 덕분에 아침에 조금 더 여유롭게 움직일 수 있었다. 10시에 시험이 시작되지만 9시 30분까지는 입실 완료하여야 한다. 배정받은 교실에서는 총원 20명 중에 결시자 1명이 있어서 19명이 하나의 교실에서 시험을 치렀다. 문제 구성 디지털 직무의 시험 문제는 NCS(20문항) + 전공과목(50문항)으로 구성된다. 전공과목은 컴퓨터공학 4년..

이전에 Hardhat을 이용하여 스마트 컨트랙트를 배포하는 과정을 작성했었다. 2023.04.08 - [Dev/Blockchain] - Sepolia 테스트넷에 스마컨트랙트 배포하기 Sepolia 테스트넷에 스마컨트랙트 배포하기 이더리움 스마트 컨트랙트를 작성하고 로컬 네트워크(Ganache)에서 기본적인 검증을 마쳤다면 다음은 메인넷으로 가기 전에 테스트 네트워크에 배포할 차례다. 글을 쓰는 시점에서 정상적으로 동 makasti.tistory.com 이번에는 Foundry라는 프레임워크를 이용하여 스마트 컨트랙트를 테스트넷에 배포하는 과정을 다뤄볼 것이다. 먼저 Foundry는 Rust 언어로 작성되어서 JS 기반의 Truffle이나 Hardhat보다 훨씬 더 빠르다. 그리고 테스팅 코드를 작성할 때 ..

위와 같이 스마트 컨트랙트 실행에 실패했을 경우, 가스비 부족 문제일 가능성이 높다. 그럴 때는 아래와 같이 가스비 한도를 풀어주면 된다. 이때 최대 기본 요금이 필요 이상으로 높다는 경고가 나오게 되는데, 무시하고 진행해야 한다. 말그대로 '최대' 요금이기 때문에 최악의 경우에 부과되는 요금이어서 실제로 명시한만큼의 금액을 감당하는 경우는 거의 없다. 물론 언제든 바가지를 쓰게 될 리스크가 생기기 때문에, 항상 예상 가스비가 얼마로 책정되었는지 확인하는 습관을 들여야한다!

이더리움 스마트 컨트랙트를 작성하고 로컬 네트워크(Ganache)에서 기본적인 검증을 마쳤다면 다음은 메인넷으로 가기 전에 테스트 네트워크에 배포할 차례다. 글을 쓰는 시점에서 정상적으로 동작하는 테스트넷은 Goeril와 Sepolia 두 가지가 있다. 그 중에서도 Sepolia는 아직까지 이용자가 비교적 적어서 테스트용 이더리움 확보가 더 쉽다는 장점이 있다. 앱 등록 및 키 발급 먼저 Alchemy 대시보드에 접속한다. 로그인 후 Create App 버튼을 눌러서 배포할 디앱의 정보를 작성해준다. 앱이 생성되었으면 다음으로 VIEW KEY 버튼을 눌러서 https 버전의 api key를 확인하고, 복사해둔다. Hardhat 설치 및 프로젝트 설정 블록체인 개발 프레임워크인 Harhat을 설치해준다. ..