雖然這篇編譯器推薦鄉民發文沒有被收入到精華區:在編譯器推薦這個話題中,我們另外找到其它相關的精選爆讚文章
在 編譯器推薦產品中有28篇Facebook貼文,粉絲數超過12萬的網紅Readmoo讀墨電子書,也在其Facebook貼文中提到, 十五年來,《穿著 Prada 的惡魔》對時尚生態、當權女性的細緻描繪,加上演員間的精彩對戲,使其成為現代電影的經典之一。而在螢幕之外,兩位女主角都愛看書。 梅姨曾說閱讀為她帶來快樂與靈感,推薦書的主角多半幽默、自信、有想法;小安的書單則著重在對抗極權與討論階級差異。...
同時也有5部Youtube影片,追蹤數超過1,240的網紅山水畫家的藝術Taiwan Artist World,也在其Youtube影片中提到,#青埔#青埔特區#川睦叡極 領航南橋位於40米領航南路一段和領航南路二段交接處,橫跨老街溪,往公園橋方向左側,為河岸第一排有總戶數25戶,樓高12層的順儷MOMA、總戶數76戶,樓高21層的川睦叡極和總戶數44戶,樓高12層的宜誠有合等華廈。 後方則是總戶數69戶,樓高18層的華爾道夫NO.1...
「編譯器推薦」的推薦目錄
- 關於編譯器推薦 在 工具王 阿璋 Instagram 的最佳解答
- 關於編譯器推薦 在 工具王 阿璋 Instagram 的最讚貼文
- 關於編譯器推薦 在 Readmoo讀墨電子書 Facebook 的最讚貼文
- 關於編譯器推薦 在 Facebook 的最佳貼文
- 關於編譯器推薦 在 Taipei Ethereum Meetup Facebook 的最佳解答
- 關於編譯器推薦 在 山水畫家的藝術Taiwan Artist World Youtube 的最佳解答
- 關於編譯器推薦 在 山水畫家的藝術Taiwan Artist World Youtube 的最佳解答
- 關於編譯器推薦 在 山水畫家的藝術Taiwan Artist World Youtube 的最佳貼文
編譯器推薦 在 工具王 阿璋 Instagram 的最佳解答
2021-04-04 20:32:18
【#程式教學】「想學會寫程式,必先練此功!」 新手必備✨C語言懶人包✨ 大家千呼萬喚的C語言懶人包來啦🤟🏻一起看下去!!!! 1️⃣C語言:入門基本功💪🏻 C語言是個超~強大的程式語言,C語言靈活高效的運算和豐富的功能性,以及可以跨平台使用的特點,成為了近30年來用途最為廣泛的語言。...
編譯器推薦 在 工具王 阿璋 Instagram 的最讚貼文
2021-04-04 21:34:22
【#工程師之路】資工系vs資管系 到底哪裡不一樣? 常常有高中生用臉書問我「資管系、資工系到底有甚麼不同?」 今天,就要來帶大家一起解密啦✊! ✔資訊工程學系 資工系學的就是硬體、韌體、軟體、網路, 讀資工= 資管 - 管理 + 硬體 資工系通常不學管理學、經濟學、會計學、生產管...
-
編譯器推薦 在 山水畫家的藝術Taiwan Artist World Youtube 的最佳解答
2021-09-09 11:42:03#青埔#青埔特區#川睦叡極
領航南橋位於40米領航南路一段和領航南路二段交接處,橫跨老街溪,往公園橋方向左側,為河岸第一排有總戶數25戶,樓高12層的順儷MOMA、總戶數76戶,樓高21層的川睦叡極和總戶數44戶,樓高12層的宜誠有合等華廈。
後方則是總戶數69戶,樓高18層的華爾道夫NO.1、和旺峰疆、總戶數87戶,樓高12層城市之光、清涼第巨京NO.5、築旺康旺、築峰青塘和新潤明日禾禾等。
河岸右側大樓社區則有總戶數100戶,樓高26層的太子馥NO.3、得意居和總戶數48戶,樓高13層的佳昂河沐及正在興建的京懋敦和。
至於領航南橋往桃園國際棒球場左側方向,則是總戶數為184戶,樓高13層快要完工的誠佳建設青之上河建案。
目前這裡最為吸睛的建築物首推川睦叡極,是由名建築師李天鐸設計,因緊鄰老街溪,且社區有做一點退縮,遠離馬路,更能營造大器氛圍。整體外觀四平八穩,像戴著官帽的建築物,內部則是處處講究選材細節,充滿著濃濃的富貴平安寓意建築美學,令人忍不住想多看幾眼。
►►►歡迎訂閱梁震明頻道:https://bit.ly/33R0bmf
►►►梁震明臉書粉絲頁:https://www.facebook.com/inkliang/
►►►梁震明痞客邦:http://tom20030208.pixnet.net/blog
►►►梁震明IG:https://www.instagram.com/liang_chenm...
【梁震明簡歷】
國立台北藝術大學美術創作研究所畢業。
曾任國立台南藝術大學藝術史系及東海大學美術學系講師。
個展12次,國內外聯展30餘次。
作品曾在香港蘇富比、羅芙奧及沐春堂拍賣成交。
著作「墨色的真相」與「台灣寺廟龍柱造型之研究」獲國立編譯館出版刊行。
現為羲之堂代理之專職水墨畫家。
「山水畫家的藝術」頻道推薦播放清單:
梁震明水墨作品賞析:https://youtube.com/playlist?list=PL5EQF72_a8UD9nXm38PQcabEIbffxyp-h
梁震明水墨創作介紹:https://youtube.com/playlist?list=PL5EQF72_a8UATfktfF0G6o3zCLipJvc-n
水墨藝術材料介紹:https://youtube.com/playlist?list=PL5EQF72_a8UDs1alttOymTOkXl3IhRW04
紓壓療癒輕音樂空拍影片:https://youtube.com/playlist?list=PL5EQF72_a8UCrrHknKxWuwRy8UIh6EnUQ
台灣海景空拍影片分享:https://youtube.com/playlist?list=PL5EQF72_a8UD471Ieo4YaalS5yvbDAIyu
4K畫質空拍影片分享:https://youtube.com/playlist?list=PL5EQF72_a8UD72YQD4vgRR9NaI-brI-4Q
桃園青埔特區記錄:https://youtube.com/playlist?list=PL5EQF72_a8UBSI3tWDXsgQUuzgKzRSGxY
新北景點空拍:https://youtube.com/playlist?list=PL5EQF72_a8UAfbQybqr__G4cLGrtVugsl
桃園景點空拍:https://youtube.com/playlist?list=PL5EQF72_a8UBweKa4jfWGZW39J9ASipD7
新竹景點空拍:https://youtube.com/playlist?list=PL5EQF72_a8UAk7e3AvAuU6IWQsbvn49e6
宜蘭景點空拍:https://youtube.com/playlist?list=PL5EQF72_a8UCnNCun9gC5UM3In0ztXDG_
#DJI #dronefootage #dronevideo #dronephotography #dronestagram #drones #fpv #djiglobal #photography #pro #aerialphotography #dronepilot #travel #nature #dronefly #fpvfreestyle #quadcopter #dronevideo -
編譯器推薦 在 山水畫家的藝術Taiwan Artist World Youtube 的最佳解答
2021-02-03 23:03:05#air2 #mavicair2 #DJI
這次想要介紹的是我的大疆空拍機實測分享,而這個分享本來是購入試飛後的幾天,就要製作的影片,但是考慮了一下,感覺有點過於匆促,而不夠周全,所以在飛行30多趟後才來分享。
就在2020年的最後一天,我到內湖飛隼科技,購買了大疆最新空拍機 DJI Mavic Air 2,在維修部李兄專業的介紹與推薦後,終於鼓起勇氣,再次購買。此外也是因為自己常在YouTube分享一些旅遊影片,也感覺是有些畫面是可以用空拍鏡頭來拍,會更有效果,經過幾個月的考慮與比較,才決定購買。
以前買的空拍機是必須外掛GoPro的相機,影像檔極大,而且也不能只錄想要的影像,另外整個飛行過程的聲音也會收錄,讓人在後製處理的時後 有點困擾。此外當時的圖傳顯像並非如此理想,很多資料也沒有提供,所以真的要有很大的膽量才能夠玩。
不過現在有了Air 2,首先它的體積很小,收納非常的方便,大概就是一個單眼相機包的大小,而它單顆電池可以飛行大約30分鐘左右的時間,也有一些防範墜機撞機的機制,與智能拍攝的功能。智能錄像包含全景拍照、 跟隨 、興趣點環繞攝影等。而一鍵返航及自動起降、自動避障也是超棒的能耐之一。
最重要的是它的圖傳效果非常的好,達到1080萬畫素水準,且為10公里之內的全高清圖傳相關數據也一目了然 ,包含飛行姿態、高度和速度,也有即時地圖顯示,最大抗風等級五級, 還有尋找空拍機的功能,也可以控制鏡頭拍攝的角度,又可以直接將拍好的影片,立即下載到手機儲存。除了保留原始檔,也會立即製作DJI的客製影片,讓環繞的效果更加生動與震撼。
此外雖然我們多數是在視覺可見的範圍飛行,但還是可能會遇到找不到空拍機的問題,這是因為又要看手機回傳的圖像,是否是自己需要的畫面所導致。好在它的電池電力非常夠用, 不需要擔心滯空過久而讓空拍機炸機,一鍵返航的功能,雖然好用但還是要留意四周的環境是否允許,否則一下升高到它預設的安全高度,真怕碰到高壓電塔的高壓電線。電力在剩下百分之40左右,就可以考慮飛到身邊,補拍一些近距離的畫面,千萬別考驗自己與空拍機的能耐。
無人機與攝影機結合是我們之所以要購入的主因之一,而大疆提供的拍攝模式已經能符合多數人的需求,也能拍攝4K的影片且還具備 HDR 功能,這對於影片的後製相當有用,不僅可以加強色彩的豐富度,也能記錄下更多細節。不過比較不同時間拍攝的效果,光線的好壞,還是決定一切。雖然可以用後製稍微加強一下,但是還是要有敏銳的眼光,遇到好的景色好的空拍地點,千萬別猶豫,拍了就對了。
雖然我是購買暢飛套裝組,能夠一次擁有三顆電池,但還是建議要買車用電源轉換器,就能在車上立即替空拍機和遙控器電池充電,不然真的會遇到遺珠之憾,而這點也是之前空拍的經驗。
此外每段空拍影片的長度最好不要超過一分鐘,可以分次拍攝,這樣也能減少剪輯影片的時間。 另外禁飛點的查詢非常重要,因為很多地方已經不像以前一樣想飛就可以飛,例如新竹的北埔和新埔市區,市區內是完全禁飛,就如同機場一樣, 連一點的折衷空間都沒有,所以為了避免荷包失血,不管如何起飛前還是要確認再確認。
國家公園也一樣有管制,都要事先填表申請,申請核可後,再依照相關規定與要求,進行開拍工作。 由於這是我購入的第四台空拍機,當然滿心期待的可以多飛幾趟,看看它到底有何能耐,可以使用在哪些方向 對自己的藝術創作有沒有幫助,所以在分享的影片上,可以分性能測試和影像創作兩個方向。性能測試包含一鍵返航、限高區飛行、興趣點環繞和跟隨等,這些測試也是讓我自己對於這台空拍機,有更全面的認識。
影像創作的部份,由於之前已經有類似的製作經驗,所以有粗略的方向與偏好。飛高拍大景,並非我很喜歡的方式。我個人比較傾向5到10公尺的高度飛行,希望藉由這樣的選擇,獲取更多景物的細節,好讓拍攝到的影像內容,更加豐富。
最後還是要溫馨提醒一下,找不到空拍機的情況,是常常會遇到的。我自己的經驗,不知道已經發生過多少次 ,幾乎每趟都會遇到不同的狀況,畢竟要看空拍機,又要確認所拍攝的畫面,是否是自己需要的。
如果遇到,當下千萬不要慌張。先確定起飛時的返航點狀況,有無人車,再來就是按下一鍵返航的按鈕,它會讓空拍機先上升到30公尺的高度,好避開多數的障礙物,最後到達返航點正上方後,才會逐漸緩慢降落。當然這個過程,也可以透過螢幕的提示, 選擇是否取消。因此電力剩下百分之40時,就是要緊盯空拍機的時候,該返航就該返航,千萬別留戀。
台灣空拍分享:https://tom20030208.pixnet.net/blog/category/2798208
►►►歡迎訂閱梁震明頻道:https://bit.ly/33R0bmf
►►►梁震明臉書粉絲頁:https://www.facebook.com/inkliang/
►►►梁震明痞客邦:http://tom20030208.pixnet.net/blog
►►►梁震明IG:https://www.instagram.com/liang_chenming_art/
【梁震明簡歷】
國立台北藝術大學美術創作研究所畢業。
曾任國立台南藝術大學藝術史系及東海大學美術學系講師。
個展12次,國內外聯展30餘次。
作品曾在香港蘇富比、羅芙奧及沐春堂拍賣成交。
著作「墨色的真相」與「台灣寺廟龍柱造型之研究」獲國立編譯館出版刊行。
現為羲之堂代理之專職水墨畫家。
「山水畫家的藝術」頻道推薦播放清單:
梁震明水墨作品賞析:https://youtube.com/playlist?list=PL5EQF72_a8UD9nXm38PQcabEIbffxyp-h
梁震明水墨創作介紹:https://youtube.com/playlist?list=PL5EQF72_a8UATfktfF0G6o3zCLipJvc-n
水墨藝術材料介紹:https://youtube.com/playlist?list=PL5EQF72_a8UDs1alttOymTOkXl3IhRW04
紓壓療癒輕音樂空拍影片:https://youtube.com/playlist?list=PL5EQF72_a8UCrrHknKxWuwRy8UIh6EnUQ
台灣海景空拍影片分享:https://youtube.com/playlist?list=PL5EQF72_a8UD471Ieo4YaalS5yvbDAIyu
4K畫質空拍影片分享:https://youtube.com/playlist?list=PL5EQF72_a8UD72YQD4vgRR9NaI-brI-4Q
桃園青埔特區記錄:https://youtube.com/playlist?list=PL5EQF72_a8UBSI3tWDXsgQUuzgKzRSGxY
新北景點空拍:https://youtube.com/playlist?list=PL5EQF72_a8UAfbQybqr__G4cLGrtVugsl
桃園景點空拍:https://youtube.com/playlist?list=PL5EQF72_a8UBweKa4jfWGZW39J9ASipD7
新竹景點空拍:https://youtube.com/playlist?list=PL5EQF72_a8UAk7e3AvAuU6IWQsbvn49e6
宜蘭景點空拍:https://youtube.com/playlist?list=PL5EQF72_a8UCnNCun9gC5UM3In0ztXDG_
#DJI #dronefootage #dronevideo #dronephotography #dronestagram #drones #fpv #djiglobal #photography #pro #aerialphotography #dronepilot #travel #nature #dronefly #fpvfreestyle #quadcopter #dronevideo -
編譯器推薦 在 山水畫家的藝術Taiwan Artist World Youtube 的最佳貼文
2021-01-09 21:02:24#DJI #空拍 #新屋
拍攝於2021年1月2日 ,地點位於新屋上庄子附近, 有用大疆暢飛套裝版附贈的ND16偏光鏡, 不過感覺並不太適合用在冬天的黃昏時刻,感覺整體畫面略微昏暗些。 當時風有點大,天氣也有點冷, 陽光也非常強烈,但還是咬牙把它飛完,這樣才能知道這台空拍機的性能與合宜的表現方向。
►►►歡迎訂閱梁震明頻道:https://bit.ly/33R0bmf
►►►梁震明臉書粉絲頁:https://www.facebook.com/inkliang/
►►►梁震明痞客邦:http://tom20030208.pixnet.net/blog
►►►梁震明IG:https://www.instagram.com/liang_chenming_art/
【梁震明簡歷】
國立台北藝術大學美術創作研究所畢業。
曾任國立台南藝術大學藝術史系及東海大學美術學系講師。
個展12次,國內外聯展30餘次。
作品曾在香港蘇富比、羅芙奧及沐春堂拍賣成交。
著作「墨色的真相」與「台灣寺廟龍柱造型之研究」獲國立編譯館出版刊行。
現為羲之堂代理之專職水墨畫家。
水墨創作介紹:http://tom20030208.pixnet.net/blog/category/2797965
水墨材料介紹:http://tom20030208.pixnet.net/blog/category/2800158
藝術生活分享:http://tom20030208.pixnet.net/blog/category/2838915
台灣龍柱介紹:http://tom20030208.pixnet.net/blog/category/2797923
水墨藝術分享:http://tom20030208.pixnet.net/blog/category/2823594
台灣露營分享:http://tom20030208.pixnet.net/blog/category/2811651
國內旅遊分享:http://tom20030208.pixnet.net/blog/category/2798133
國外旅遊分享:http://tom20030208.pixnet.net/blog/category/2811654
空拍經驗分享:http://tom20030208.pixnet.net/blog/category/2798208
編譯器推薦 在 Readmoo讀墨電子書 Facebook 的最讚貼文
十五年來,《穿著 Prada 的惡魔》對時尚生態、當權女性的細緻描繪,加上演員間的精彩對戲,使其成為現代電影的經典之一。而在螢幕之外,兩位女主角都愛看書。
梅姨曾說閱讀為她帶來快樂與靈感,推薦書的主角多半幽默、自信、有想法;小安的書單則著重在對抗極權與討論階級差異。
編譯器推薦 在 Facebook 的最佳貼文
#窩在家讀書之好書分享
《料理研究家的廚房小事百科》
從採買備料、食材保存、調理方法到廚具布置,讓做菜成為自在又療癒的事。
因為這次疫情,
大家為了共同防疫避免外出,
除了拿著遙控器不斷的轉台關心疫情現況,
也增加了自煮次數,
讓家人在家吃的開心也安心。
Qma也收到一些少下廚的朋友詢問各類料理問題。
做好一道料理絕對不是只有洗一洗切一切放入鍋中炒個幾下那樣簡單。
所謂魔鬼藏在細節裡……
從認識了解食材,如何挑選採買食材?如何搭配備料、保存?清洗、配料、煮什麼?使用什麼料理工具?裝盤、佈置到端上餐桌~
每個環節都會間接或直接影響料理最後呈現的結果。
學會料理不會是兩三天的功夫,
也不是嘴巴說說或是幾篇食譜文字就能全部教的會,
而是需要自己實際的操作與體驗,
慢慢修正與學習,不斷的累積~
Qma推薦這本新書#料理研究家的廚房小事百科
由 @幸福文化團隊編譯出版,作者:有元葉子。
如書的前言標題:
「讓下廚成為開心、輕鬆的事」。
常常很多廚房新手因為沒有基本的概念而顯慌亂,
也有人煮了幾道菜,卻耗費很長時間且廚房弄得亂七八糟~
為什麼呢?
因為疏忽了很多細節,
如果細細拜讀這本書,相信你會有更清楚的方向,
無論是挑選採買、保存、調理、工具與清理,
都會有更進一步的認知,
讓做菜變成一件開心有趣且有成就感的事。
也讓家人吃的開心和安心。
博客來:https://reurl.cc/MAAqyp
幸福文化
編譯器推薦 在 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.
👏 歡迎轉載分享鼓掌