본문 바로가기

전체 글79

4일차 - 지각을 하나???? 자유 출근 제도가 있어서 8 ~ 10시 사이에 자유롭게 출근이 가능하다. 하지만 9시 이후에 눈을 뜬다면 이야기가 다르다. 씻고 준비하고 나가도 1시간은 걸릴 텐데,,, 과장하자면 진짜 눈곱도 못 떼고 출근했다. 그렇게 겨우겨우 출근은 했지만... 너무 피곤한 것이다. 비몽사몽한 정신으로 일을 하려고 하니 일이 손에 잡히지 않았다. 사실 핸드폰 알람 때문에 8시 20분에 눈을 잠깐 뜨긴 했다. 그리고 다시 잤다. 다시 일어나기 전 40분은 정말 행복했다. 누구나 이 기분을 잘 알거라 믿는다. 점심을 먹으러 가는데 살인적인 물가가 왜 그런지 체감이 되었다. 그나마 뷔페식 식당인데 식권 11장이 현금가로 65000원이었다.... 한 달을 30일로 잡고 4주 주말을 8일로 계산해서, 근로일 22일이라고 한다면.. 2021. 12. 22.
클레이튼 KIP 구조 이더리움의 경우, 컨트랙트 라이브러리로 openzeppelin이 있다. 클레이튼의 경우, 이더리움의 포크판 네트워크라고 할지라도 버전이 너무 오래된 시기에 포크를 뜬 것도 있고 카카오가 별도로 개발한 컨트랙트 표준이 있다. 그것이 KIP이다. 이더리움의 ERC 표준 컨트랙트의 라이브러리인 openzeppelin. 클레이튼의 KIP 표준 컨트랙트의 라이브러리인 caver-js가 있다. 사용 방법은 openzeppelin과 다르지 않지만 소스의 구현 자체가 다르기 때문에 사용에 주의를 해야 한다. 2021.12.20일 기준으로 최신 버전은 1.6.5이다. ERC20 -> KIP7 ERC721 -> KIP17 ERC1155 -> KIP37 으로 토큰은 구성되어있다. ERC와 가장 큰 차이점은 ERC는 각각 컨.. 2021. 12. 22.
3일차 - 근로계약서 작성 출근 2일 차 근로계약서를 작성했다. 지금까지 쭉 중소기업만을 다니다가 이름 있는 회사로 넘어오니 계약서 작성하는 것도 분위기가 달랐다. 내 이력서를 쭉 보더니 가감없이 지금까지 다녔던 회사보다 지금 더 많은 복지가 있을 것이다. 만족할 것이다. 등... 나 또한 이런 자신감이 있는 발언들에 더욱 마음이 들었다. 중소기업에서 이런저런 경험을 쌓고 큰 기업으로 이직하는 경우가 많다고 하는데, 정확히 나였다. 합격에 지금까지의 이력들이 아주 긍정적으로 작용했다. 동시에 인턴 3개월 기간은 존재하지만 그 사이에 내가 회사가 싫어지거나 회사가 생각한 나의 능력이 나오지 않는다면 잘릴 수 있다고 했다. 이후에 회사에 다니면서 받을 수 있는 복지들을 설명해주었다. 알고있던 것도 있고, 몰랐던 것도 있었다. 애초에 .. 2021. 12. 21.
2일차 -첫 출근 블록체인 개발자로서의 게임회사로의 첫 출근이란 상당히 어색한 일이 아닐 수 없다. IT업계의 자유로운 분위기와 코로나 등으로 인해 자유롭게 출퇴근 시간을 정할 수 있어서 매우 좋았다. 출근은 8 ~ 10시 사이에 30분 간격으로 출근 의사를 미리 알려주면 끝이다. (8시, 8시 30분, 9시...) 그만큼 퇴근이 늦어지는 것은 너무나도 당연하다. 처음 자리를 안내받은 느낌은 기존의 TV에서 보던 팀장이 가장 안쪽 자리에 양쪽으로 배치되어있는 ㅠ형 구조가 아니라 모두가 수평적으로 자리를 배치한다는 것에 큰 신선함이였다. 실제로 서비스를 진행하고 있는 게임 프로젝트도 많았기 때문에 개발팀의 방은 엄청 컸다. 큰 정사각형 방에 일직선으로 쭉 자리 잡은 책상들은 상당히 개방감 있게 보였고 통유리로 된 3면이 상.. 2021. 12. 20.
1일차 - 판교 입성, 고시텔 1일차 실제로 지켜질지는 모르겠지만 판교에 온 이상 매일 조금이라도 일기 형식으로 남겨두고 싶었다. 훗날 이 글들이 나에게 다시금 원동력으로 돌아오는 날이 오기를 바라며... ----------------------------------------------------------------------------------------------------------------------------------- 블록체인을 공부하고 경력을 쌓은 지 2년 차(1년 2개월 경력) 개발자. 기존 회사의 경영난으로 대표의 권고사직이 판을 치고, 동료 개발자들은 이미 떠나고 없었다. 연말에 상여와 연봉협상을 잘해준다는 대표의 사탕발린 말에 2개월을 더 버텼다. 하지만 블록체인과 전혀 상관없는 사업을 이어가려는 대표와 메인 사.. 2021. 12. 19.
SEED 128 - kisa python3버전 포팅 from cryptography.hazmat.backends.openssl.backend import backend from cryptography.hazmat.primitives.ciphers import algorithms, base, modes import base64 class SEED128: def __init__(self, iv, key): self.iv = bytes(iv, encoding='utf-8') self.key = bytes(key, encoding='utf-8') self.seed = algorithms.SEED(self.key) pass def encode(self, mode, text): cipher = base.Cipher(self.seed, mode(self.iv), ba.. 2021. 8. 13.