Medium update:五月花 May Flower
(1)密閉空間請戴口罩、(2)與人保持1.5公尺距離、(3)勤洗手與消毒、(4)下載台灣社交距離App
把面試當成一場表演
截至四月底之前,今年大概是我面試最多的一年了。跟很多人想比我在公司、工作室、團體、組織裡面工作的經驗真的很少,我花了很大量的時間在自己的房間鑽木取火,透過火看著世界的倒影,如同蘇格拉底的「洞穴預言」,不同之處在於我的手腳是靈活自由的、可以行動的,是我自己把自己關在房間裡面的。
應該是三月時,我在clubhouse開了第二次的聊天室,幾乎整集都在訴苦、吐酸水,結果一說完,那個強烈的潰敗與自嘲感都湧了上來,一直不斷批評自己「到底在說什麼」「別人花時間不是來聽你碎念」「幹嘛要討拍」,結束後也有幾名朋友與我分享經驗,但老實說我還是在挫折之中,原本想說我應該可以不準備聊天核心就可以侃侃而談,但我發現當我講出自己不熟悉的事物時,那個陌生與無力感多麽之強,導致於我遲遲無法進入狀態,沒辦法好好的交流,但與我分享經驗的我都聽到心裡,也很感激。
在那之後仍持續投履歷,也包括合作邀約、自我介紹,收到面試通知、去面試之後,每一次的談天、分享、詢問都是一種梳理也是經驗分享,我也才意識到自己的準備仍不足夠。
我從原本準備紙本,用透明資料夾分門別類印刷品、手冊,包含合作的也包含自己的作品,我最多只有排序一開始的講談順序,還有帶播放ipad簡短的作品集(簡單來就就是當初投履歷的電子作品集)與簡易的動態影像,我做了準備確實是好,但我疏忽了自己在一問一答的狀態下會為了答出「標準答案」而失去了中心意識,我也是到了四月底才發現自己一直用得過且過的水準來應付面試,一直到最後幾場,我才決定重新做一次完整的自我介紹PPT,在對方詢問自我介紹的時候,先佔掉10-15分鐘的時間,把自己的脈絡重新、完整,像是搶走話語權那般的幼稚樸素,卻是非常強力的試圖去營造出屬於我自己的節奏。
當然對方都不是省油的燈,面試經驗充足的會聆聽,並且從中找出問題,而我也不需要特別準備,因為我已經把我自己過往經歷都準備好了,相當完整地坦承開來說亮話,像是在說「我的水準目前就是這樣,但我有心想變成更好的人,你是怎麼看我的呢?」這是我的好奇,幾乎我都有說到,我真的想成為更好的人,更厲害的人,如果把這當成是漫畫裡面的劇情,大概就是主角不停要找尋某個物件某個人一直到最終結局,透過各種作弊機制、變態師傅、同儕競爭來變強那樣的中二吧,可能我心底就是那樣中二王道的人,但同時又脆弱鬱鬱。
雖然標題說是把面試當成表演,但我所推崇的表演都是能使人感受到誠意、認真、坦承的,我看過一些膨脹的案例,或者不論模糊的部分,詢問之下才知道真實的狀態,我也漸漸討厭模糊的概念,於是不如一開始就坦白說,如果對方覺得能力不夠、不足,我便會感謝對方的提點與指教,每一次的機會都有可能促成未來的轉機與合作,我自己是這樣相信,否則的話再這樣自卑憂鬱下去恐怕不會是好事。
Link:https://hipaixpro.medium.com/%E4%BA%94%E6%9C%88%E8%8A%B1-may-flower-60b2adbf6376
#和平製品文字 #paixpromedium
同時也有22部Youtube影片,追蹤數超過7,740的網紅Riven 林育正,也在其Youtube影片中提到,今天要介紹的新書【玩心設計】是由 Fourdesire 創辦人陳威帆出品,他曾經擔任 UI 設計與 App 開發的角色經驗,深入研究遊戲化設計,並以《記帳城市》《Walkr》與《植物保姆》等知名作品創造全球千萬使用者的紀錄,而這一切的秘密,竟然我們每個人小時候就懂得?! - 【玩心設計:改變千萬人...
medium app介紹 在 Facebook 的最讚貼文
前幾天在IG那邊發了結果忘了這邊😅
我寫了新文章,介紹電子書免費借閱app,讓你可以直接在手機上借閱圖書館的書喔!
這個發現讓我去年讀了很多雜書,推薦給大家!
你可以接受閱讀電子書嗎?還是一定都會買紙本的呢?
---
(對我在自己網站上開了個blog,開始直接在上面寫文章了,或許會慢慢把Medium的文章搬過來)
medium app介紹 在 Taipei Ethereum Meetup Facebook 的最佳貼文
📜 [專欄新文章] 2021 區塊鏈開發入門
✍️ Johnson Chen
📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium
在我大學的時候,除了學習網頁前端之外,因為課程報告的需要接觸到以太坊(Ethereum),於是開始學寫智能合約,包括它使用的程式語言 solidity。
工作以後鮮少再碰以太坊的相關技術,直到最近想重新把以太坊學起來,故而決定寫這篇文章,讓初次接觸區塊鏈與智能合約的人更好地進入開發者的世界。這篇文章不只面向開發者,同時也希望能夠給對區塊鏈有興趣的人,指引一條清晰的學習路線。
關於區塊鏈
區塊鏈會被廣為人知,無非是因為虛擬貨幣的出現,而虛擬貨幣的鼻祖就是比特幣。在比特幣出現以前,沒有一個能夠在全球網路上通用的數位貨幣;在比特幣出現之後,才真的實現了數位化的貨幣,能夠在全球網路上流通。
這樣的技術性突破,blockchain 的名字從比特幣白皮書中被萃取出來,而這項技術也被更多人拿去做研發以及創新。
區塊鏈這項技術的特性可以簡單概括為兩點:去中心化(decentralized)與不可竄改(immutable)。去中心化有程度上的差別,在公共網路上由世界各地的節點共同維護的區塊鏈,去中心化程度較高;相較之下,私人企業開發由特定節點來驗證交易的區塊鏈,去中心化程度較低。
為什麼是以太坊?
這年頭區塊鏈三個字大行其道,大部分都是為區塊鏈而區塊鏈的商業炒作。容許我獨斷地說,以太坊才是區塊鏈應用的大門。
以太坊由全球最大的區塊鏈社群組成,提供一個去中心化的虛擬機器(Ethereum Virtual Machine)來處理「智能合約」,它是一個公共的區塊鏈平台,逛逛以太坊的官網吧!
智能合約
在以太坊區塊鏈中有所謂的智能合約,智能合約能夠部屬到以太坊區塊鏈上,合約即程式碼,放到區塊鏈上就不能再更新,只能執行合約上的程式,持有以太幣的人能夠與合約進行交易。把智能合約想像成是一台自動販賣機,把錢(以太幣)投進去,飲料會掉出來(合約上的程式會被執行)。
在現實生活中,簽訂合約的雙方認為合約有效而且可以被信任,是因為有國家法律來保障,違反合約可能會受到法律制裁;而用以太幣與智能合約互動,認為智能合約可以被信任,是因為智能合約的不可竄改性 — 以太坊虛擬機會毫無偏袒、完全中立、冰冷不帶任何感情地執行智能合約上已經寫好的程式碼。
建立在智能合約之上的虛擬貨幣
事實上,以太坊擴大了區塊鏈這項技術的應用層面。回頭想想,比特幣來自區塊鏈技術,某個人若想打造一款同比特幣一樣的虛擬貨幣,就得模仿比特幣去建造一個自己的虛擬貨幣區塊鏈,一個區塊鏈網路要能夠有效運作並非易事,還需要節點、需要靠人挖礦去驗證交易。此時,若使用以太坊的智能合約,撰寫虛擬貨幣需要的程式碼,將合約部屬到以太坊區塊鏈上,叮咚!他就可以發行自己的虛擬貨幣,根本不必再去建造底層的區塊鏈,也不用想挖不挖礦了。
此時會發現以太坊就像是一個區塊鏈平台,你不需要親手打造區塊鏈網路,即可享有區塊鏈去中心化與不可竄改的特性。與其他智能合約的開發者共同使用以太坊虛擬機 EVM(Ethereum Virtual Machine),在 EVM 上部屬無上限個智能合約。
以太坊是一項基礎建設,底層區塊鏈幫你架設好,開發者便有更多時間去發想應用到網頁、手機、或物連網設備上,以下是一段簡單的智能合約,該合約創造了一個虛擬貨幣簡稱 MAT…
直接進入開發領域 — 線上編輯器 Remix
Remix 是開發智能合約的線上編輯器,進入Remix官網,點選 Create New File 以後,把上方程式碼複製貼上。在左側欄位中有 solidity compiler 的選項,確認一下左側欄第一列顯示的版本,調成 0.7.0 (上方程式碼使用的版本),就可以按下下方 compile 的按鈕,將智能合約「編譯」成 bytecode(給機器讀的語言)。
接著我們要部屬合約到區塊鏈上,首先到左側欄位點選 DEPLOY & RUN TRANSACTIONS 的選項,可以看到環境是 javascript VM,這是指現在要部屬到的測試用虛擬機。按下下方的按鈕 Deploy 即可將合約「部屬」到 javascript VM 上。成功部屬後,你會發現 ACCOUNT 所持有的以太幣,從 100 變成 99.9999…,我們得知部屬智能合約需要花費一點點以太幣。
左側下方會有 Deployed Contracts,點開來就會列出合約上可供呼叫的函式,點那些函式就能與剛剛部屬上去的智能合約進行互動了。
有些函式呼叫會引發交易,所以需要以太幣,有些則不用。在 ACCOUNT 的地方可以展開來,它提供許多的地址 (address),也就是錢包,每個錢包裡面預設給你 100 顆以太幣,試著用那些地址去操作智能合約,你就能慢慢體會什麼是建立在以太坊之上的虛擬貨幣了。
真正的開發者世界
實際上開發智能合約只能算是以太坊開發的其中一部分,其他包括以太坊區塊鏈擴容方案、節點驗證等等又是另一個開發領域了,那部份我就沒有研究太多。而智能合約的開發是比較接近應用層面的,透過網頁前端或手機應用程式,與智能合約進行互動,稱作 Dapp(Decentralized App) 的開發,也象徵著網際網路走向 web3.0 的時代。
學習 solidity 語言,除了看硬生生的官方文件之外,我推薦去玩cryptozombies,我本身就是從這款網頁遊戲中學習這門語言,聽說是連小孩子都能輕易學習的教材。
除了學 solidity 之外,網路上還有很多方便的開發工具,開發者主要是運用這些工具做測試、自動化部屬、串接前端等等。許多網路上的教學文章會使用 Truffle + Ganache + web3.js 來建置開發環境。但我在這裡推薦另一款開發環境的架構,如果是新手直接從 hardhat 開始也是非常適合的,hardhat 的教學文章寫得清楚完整,本篇文章使用的程式碼也是從 hardhat-hackathon-boilerplate 這個專案而來。hardhat 使用的開發環境是 Waffle + Hardhat + ethers,它幫你把開發環境處理的簡單又舒服,讓開發者可以專注在開發智能合約上。
OpenZeppelin 是很有名的智能合約套件庫,開發時可以引入它的智能合約。智能合約很講究安全性,稍微沒寫好就可能被駭客鑽漏洞,虛擬貨幣就被盜走了!OpenZeppelin 提供的 SafeMath 很常被引入到專案,對新手來說看 OpenZeppelin 的合約也是很好的學習管道。此外,官方也建了一個學習網站ethernaut,主要在教導如何寫出安全性夠強的智能合約,可惜網站在我寫這篇文章的時間一直處於維修不能用的狀態。
最後再介紹一款實際上線的智能合約專案:Argent。它是一款運用智能合約來做虛擬貨幣錢包的公司,除了使用他們的錢包之外,也可以看看他們的智能合約是怎麼寫的,感受一下專業的程式碼架構與寫法。
小結
這篇文章希望能幫助到想了解區塊鏈這項技術的人,同時也想呈現一個智能合約的開發生態系,你大可以不必花太多力氣去了解密碼學、挖礦、節點、共識機制等等五花八門的專有名詞;反之,你可以專注在智能合約的開發,或回到本質去思考去中心化的用意、以及為什麼不可竄改的特性那麼重要。
智能合約除了做虛擬貨幣之外,也能夠做投票系統,原本以貨幣為起始點的區塊鏈技術,是智能合約的出現擴大了區塊鏈更具彈性的用途,這圈子需要更多的開發者來探勘這片新大陸。
尤其鼓勵人文社會科學的人才,無論是哲學、政治、經濟、法律或社會等各方領域,試著撇開人工智慧將主導未來社會的發展路線,與之截然不同的另一種形式:人類社會能否依靠科技的力量,促成彼此之間的合作,創造更有效率的市場、更公平的治理方式?
延伸閱讀:激進市場(Radical Markets: Uprooting Capitalism and Democracy for a Just Society)
2021 區塊鏈開發入門 was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.
👏 歡迎轉載分享鼓掌
medium app介紹 在 Riven 林育正 Youtube 的精選貼文
今天要介紹的新書【玩心設計】是由 Fourdesire 創辦人陳威帆出品,他曾經擔任 UI 設計與 App 開發的角色經驗,深入研究遊戲化設計,並以《記帳城市》《Walkr》與《植物保姆》等知名作品創造全球千萬使用者的紀錄,而這一切的秘密,竟然我們每個人小時候就懂得?!
-
【玩心設計:改變千萬人的美好體驗,工作和生活的設計都該如此有趣!】
📖博客來購書連結
http://go.rar.design/SCSBN
📲讀墨 Readmoo 電子書
http://moo.im/a/9dCOSY
-
👨🏻💻 追蹤 Facebook 臉書動態
https://fb.me/riven.design
🖥 發摟 Medium 設計部落格
https://medium.com/@Riven
📱在 Instagram 有幕後秘辛
https://www.instagram.com/scorpiusriven/
👍按讚 FB 粉絲專頁〖RAR 設計攻略〗
https://www.facebook.com/rar.design/
📡加入 Telegram 頻道會收到最新消息
https://t.me/rar_design
medium app介紹 在 寶博士 Youtube 的精選貼文
你有錢包嗎?你有「區塊鏈錢包」嗎?相信區塊鏈世界的人,到底會堅信些什麼?
台灣區塊鏈界最神祕精彩的八卦:宛如電影情節的場景,活生生在眼前展開!
週五產品上線,週一上班大門上鎖,員工全被鎖在辦公室之外!這倒底是怎麼一回事?
【邊聽邊看】
💰Blocto - portto 的區塊鏈錢包 https://apps.apple.com/tw/app/blocto-wallet-by-portto/id1481181682
portto 門戶科技
📍官網:https://portto.io
📍Facebook:https://facebook.com/portto.io/posts/150696849608176
⭐葛如鈞(寶博士)
Facebook▶️https://www.facebook.com/dAAAb
Medium▶️https://medium.com/@daaab
📣 SoundOn
APP▶️http://www.soundon.fm/download
官網▶️https://www.soundon.fm
Facebook▶️https://reurl.cc/1QxXzQ
Instagram▶️ https://reurl.cc/XX6Z3j
🎵 SoundOn Jingle Music From:https://icons8.com/music/author/NORDGROOVE
- - - - - -- - - - - -
主持:北科大互動設計系 專任助理教授 葛如鈞/寶博士
感謝:北科大創新思考與區塊鏈應用社群計畫補助|北科大互動設計系 https://ixd.ntut.edu.tw |北科大創新創業情報站 https://fb.com/ntuticorner NORDGROOVE
- - - - - -- - - - - -
主持:北科大互動設計系 專任助理教授 葛如鈞/寶博士
感謝:北科大創新思考與區塊鏈應用社群計畫補助|北科大互動設計系 https://ixd.ntut.edu.tw |北科大創新創業情報站 https://fb.com/ntuticorner by HORIZON
🎵片頭:Music from https://icons8.com/music/author/savvier Fame Inc by SAVVIER
🎵片尾:Music from https://icons8.com/music/author/NORDGROOVE
- - - - - -- - - - - -
主持:北科大互動設計系 專任助理教授 葛如鈞/寶博士
感謝:北科大創新思考與區塊鏈應用社群計畫補助|北科大互動設計系 https://ixd.ntut.edu.tw |北科大創新創業情報站 https://fb.com/ntuticorner Happy Step by NORDGROOVE
- - - - - -- - - - - -
主持:北科大互動設計系 專任助理教授 葛如鈞/寶博士
感謝:北科大創新思考與區塊鏈應用社群計畫補助|北科大互動設計系 https://ixd.ntut.edu.tw |北科大創新創業情報站 https://fb.com/ntuticorner
🎵插曲:Music from https://icons8.com/music/author/marco-lazovic EARLY MORNING by MARCO LAZOVIC
medium app介紹 在 Riven 林育正 Youtube 的最讚貼文
這是一款手機就可以用的 PDF 簽署工具 APP,不論是紙本文件掃描、PDF 編輯或是數位簽名都可以一次搞定!
📱「Adobe Fill & Sign」官方介紹
https://acrobat.adobe.com/tw/zh-Hant/mobile/fill-sign-pdfs.html
👨🏻💻 追蹤 Riven 的 Facebook 臉書動態
https://www.facebook.com/Riven.Design
🛑馬上訂閱 Adobe Creative Cloud 全套吃到飽
http://go.rar.design/Adobe_
🖥 發摟 Riven 的 Medium 設計部落格
https://medium.com/@Riven
#自由工作者 #環保