본 포스팅은 크립토좀비의 레슨1 챕터6 (배열 편)의 내용을 설명한 내용입니다. 크립토좀비는 룸 네트워크(Loom Network)라는 블록체인 업체가 만든 강의 및 게임입니다. 매우 재미있고 쉽게 솔리디티(Solidity)를 배울 수 있는 가이드를 제공합니다. 이전포스팅크립토좀비 솔리디티 #1 (contract 편)크립토좀비 솔리디티 #2 (상태 변수 & 정수)크립토좀비 솔리디티 #3 (수학연산 편)크립토좀비 솔리디티 #4 (구조체 편) 배열(Array)이란? 일반적으로 프로그램 언어들은 2가지의 배열 방식을 지원한다. 하나는 정적 배열 방식이고 다른 하나는 동적 배열 방식이다. 결론적으로 말하면 동적 배열이 더 쉬우며, 처음 동적을 하고 나면 도대체 정적 배열을 왜 해야 하는지 이유를 알기 힘들 수도 ..
본 포스팅은 크립토좀비의 레슨1 챕터5 (구조체 편)의 내용을 설명한 내용입니다. 크립토좀비는 룸 네트워크(Loom Network)라는 블록체인 업체가 만든 강의 및 게임입니다. 매우 재미있고 쉽게 솔리디티(Solidity)를 배울 수 있는 가이드를 제공합니다. 이전포스팅크립토좀비(Cryptozombies)로 배우는 솔리디티 #1 (contract 편)크립토좀비로 배우는 솔리디티 #2 (상태 변수 & 정수)크립토좀비로 배우는 솔리디티 #3 (수학연산 편) 구조체(Struct)는 무엇인가? 이전 변수에 대한 강좌에서 우리는 변수라는 것은 데이터를 넣는 공간이라는 것을 알게 되었습니다. 숫자도 넣을 수 있고 문자도 넣을 수 있고, 그외에도 다양한 데이터를 변수에 담을 수 있습니다. 그럼 한번 자동차를 변수로..
본 포스팅은 크립토좀비의 레슨1 챕터4(수학 연산 편)의 내용을 설명한 내용입니다. 크립토좀비는 룸 네트워크(Loom Network)라는 블록체인 업체가 만든 강의 및 게임입니다. 매우 재미있고 쉽게 솔리디티(Solidity)를 배울 수 있는 가이드를 제공합니다. 이전 포스팅크립토좀비로 배우는 솔리디티 #1 (contract 편)크립토좀비로 배우는 솔리디티 #2 (상태 변수 & 정수) 수학 연산 솔리디티의 수학 연산이라고 해서 특별한 것은 아닙니다. 기존의 프로그램 언어에서 제공하는 수학연산의 방식과 동일하며, 매우 쉽습니다. 사용법덧셈 : x + y뺄셈 : x - y곱셈 : x * y나눗셈(몫) : x / y나눗셈(나머지) : x % y 위의 사용법처럼 기존의 언어와 동일합니다. 여기에 솔리디티는 하나..
솔리디티(Solidity) 강의 포스팅을 하다가 크립토좀비(Cryptozombies)가 솔리디티를 이해하는데 상당히 유용하다는 것을 깨닫고, 정통(?) 솔리디티의 강의와 크립토좀비의 챕터 및 레슨도 같이 해나가는 것으로 강의하는 것으로 결정하였습니다. 둘을 병행하려는 이유는 크립토좀비가 비록 설명에 매우 강력하지만 솔리디티 언어에 대한 설명이 강력한 것이지 Dapp 개발에 대한 설명이 강력한건 아니기 때문입니다. 크립토좀비는 개발에 대한 약간의 지식만 있어도 충분히 습득이 가능하여, 사실상 개발자들은 이 포스팅을 볼 필요도 접근도 안했을거라 가정하고 개발에 대한 지식이 없는 사람을 대상으로 크립토좀비를 이해할 수 있게 작성한 포스팅입니다. 크립토좀비에 관련된 설명은 이전 포스팅에 적었지만, 혹시나 모르는..