Learning Record

勉強アウトプット

英語studyメモ #2(個人メモ)

通信制大学の科目「グローバル時代の英語」のDeepL和訳(個人メモ) ※訳はテキストの注記も参照する事Chapter2【1】 The notion of world English seems to have been around for ever, but is actually very recent. 世界英語という概念は、昔からあるようで…

AstarPass #medium(2022.4.16)の和訳

2022.4.16のmediumの和訳(DeepL)です。 ※「Claim your NFT」箇所は焼灼しています。上記リンクのmedium記事には載ってますので、そちらをご確認ください。#Build2Earn AstarPassの紹介 - Astar Networkの専用パスAstarPassとは?技術的なレベルでは、AstarPa…

HTMLのメモ

よく使うHTMLのメモです。■リンク〇同タブでリンクを開く target = "_self" ※target ="_self"はデフォルトなので省略すると同タブで開く〇別タブでリンクを開く target = "_blank" リンクを張る文字target="_blank" rel="noopener noreferrer" rel="noopener…

Solidity #9(Private/Public関数)

■Private/Public関数Solidityの関数はデフォルトでpublicになっており、別のコントラクトから誰でも自分のコントラクトの関数を呼出・実行ができる。これではコントラクトのセキュリティが心配ですよね。そこで自分が使う関数はデフォルトでprivateにする。 …

Solidity #8(構造体と配列の操作)

■構造体と配列の操作●#5.6で学んだ構造体と配列の復習から。 struct 構造体名 { データ型 要素; データ型 要素; }構造体名 public 配列名;[f:id:nemu-net:20220305195751p:plain] ●今回は新しいZombieを作成し、それをzombies配列に格納する方法を学びます…

Solidity #7(関数の宣言)

■関数の宣言stringとuint2つのパラメータを持つファンクションの場合 function 関数名(パラメータ パラメータ名,パラメータ パラメータ名) {} ※関数の中身はいったん空です。ブローバル変数と区別するために、関数パラメータ変数名はアンダースコア(_)をつ…

Solidity #6(配列)

■配列Solidityには2種類の配列がある ・固定長配列 (要素の数が決まってる) ・可変長配列 (要素の数は決まってない、格納し続けられる)■固定長配列 //2要素の固定長の配列 uint[2] fixedArray;//5つの文字列の固定長配列 string[5] stringArray;■可変長配列…

Solidity #5(構造体)

■構造体構造体(struct) 構造体名 { プロパティ }string(UTF-8データに使用) Solidityの学習はCryptoZombis.ioでしており、そこで私が学んだり取り組んだりした内容を引用・アウトプットしています。

Solidity #4(数式演算)

■数式演算 Solidityで使う数詞kは他のプログラミング言語と同じ(四則演算、剰余)。指数演算子もサポートしている uint x = 5 ** 2; 上記は5^2 = 25 と同様 Solidityの学習はCryptoZombis.ioでしており、そこで私が学んだり取り組んだりした内容を引用・ア…

Solidity #3(状態変数と整数)

■状態変数 状態変数はコントラクト内に永遠に保管されつづける。 (イーサリアムブロックチェーン上に記載される) ※データベースに書き込むような感じ。■符号なし整数(uint) uintは、符号なし整数のデータ型。 (「符号なし」とは負数(マイナス)なし、という…

Solidity #2(コントラクト)

Solidityの学習はCryptoZombis.ioで進めます。そこで学んだ内容をアウトプットしていきます。 ■Solidityのコード最初にSolidityのバージョンを宣言します。 コードはコントラクトないでカプセル化されている コントラクトはイーサリアムアプリケーションの基…

Solidity#1(サマリ)

Solidityの学習をたのしく始めます。この記事は学習1日目の基礎です。 まずSolidityについてお話します。 ※たのしく学習することを目的としているので、分かりやすい言葉を使います。厳密や正規表現ではない場合があります。■Solidityとはスマートコントラク…