HzYu Blog

Thinking will not overcome fear but action will.

Blockchain - 安裝 Web3.js

把智能合約放到網頁上

如果要把智能合約放到網頁上 就必須使用 Web3.js 提供的 Web3 但我在安裝過程中發生許多的錯誤與問題,藉此紀錄下來 Windows 和 Mac 安裝過程中的錯誤不太相同 這篇文章主要是針對 Mac 安裝 Web3.js 在 Web3.js GitHub 官方有教學安裝的步驟 可以先去看看裡面安裝步驟 首先先在桌面創一個資料夾(Smart_Contract) 開啟...

Blockchain - 建立智能合約(一)

Chrome 建立 MetaMask 錢包

在做智能合約之前,我們必須要先有個錢包 在 Chrome 的插件裡,下載一個名為MetaMask的錢包 MetaMask的錢包,優點是很容易和以太坊的智能合約互動

Blockchain - 建立智能合約(二)

Remix 建立智能合約 - 資料存取

利用 Remix 來建立智能合約(二) Remix 是以太坊提供開發 Solidity 智能合約線上開發環境 開發環境 Remix 使用語言 Solidity 錢包 MetaMask 如果還沒有建立MetaMask錢包,可以參考這篇 Blockchain - 建立智能合約(一) Remix 開啟後介面會如下圖 左邊為檔案目錄 中間為程式編輯區 右邊為部署 測試 調...

開始建立自己的Blog

Step2 建立 Blog

上一篇文章介紹到如何 安裝Jekyll(Mac) ,如果還沒有安裝的人可以先參考文章 還沒註冊 GitHub 的人 ,必須先去註冊帳號 挑選 Blog 版型 建立好 GitHub 帳號,也安裝好 Jekyll 之後 可以在 Jekyll Themes 先找尋自己喜歡的版型 找到自己喜歡的版型點進去 Homepage是作者的 GitHub Demo 可以觀看網頁版型的樣子 ...

建立Blog - 安裝Jekyll(Mac)

Step1 安裝Jekyll(Mac)

我建立的 Blog 是用 GitHub Pages + Jekyll 安裝Jekyll 要建立 Blog,首先要先安裝 Jekyll 打開 Terminal(終端機) $ gem install jekyll 在安裝過程中,如果沒有出現以下的錯誤,則忽略,直接跳到安裝完成Jekyll 錯誤一 Could not find a valid gem 'jekyll' (...