一天之中總是要做出許多選擇,小至吃什麼,大致人生方向等等。做出選擇的那一刻,或多或少也代表著你失去了其他選擇的可能性。 提到選擇這件事情,最讓人困擾的大概分成兩部分,一種是當你陷入某種困境,認為自己真的別無選擇了,另外一種情況是面臨到多個選擇,而這些選擇都各自有好有壞,讓你遲遲無法做出決定。第一種情況,在我的認知中,也是做出了一種選擇,因為其他的選擇風險可能大到你的意識已經自動的將之排除在可選擇的清單中。…

Smart Contract Smart Contracts 是在 Ethereum 中最常被大家提到的應用。Smart Contract 是儲存在 Block Chain 中的程式這篇簡單的記錄一下自己摸索 smart contracts 的過程。 透過 Solidity 來定義合約內容以及執行的動作,當執行任何動作時都需要付出手續費, 進行方式 若是要測試 smart contract,可以透過 testrpc 搭配 truffle。testrpc 是基於 node.js 開發的 Ethereum client…

今天在用 React Native 開發 Android 版本時,剛遇到了一點 SDK 授權的問題,筆記一下。 以下為錯誤訊息內容。 You have not accepted the license agreements of the following SDK components: [Android SDK Platform 26]. Before building your project, you need to accept…

今天下午跟同事在聊天的時候,同事聊到他的朋友最近在研究人是如何學習的,甚至為了了解每個人的學習方式,還自己親自去訪問許多人,同事也是被訪問的對象之一…

最近正在認真的面對使用 React 開發,前陣子還尚未非常熟悉 Redux 的整個運作架構,幾乎是一邊寫功能,一邊看文件或其他資料,為了要求快速的讓東西能動,暫時打破了之前在使用 Rails 開發時先寫測試的原則,只有針對簡單的 reducers 這種 pure function 寫點簡單的測試,以確保 state 的變更是正確的…