本週熱門活動及免費課程精選(2021.9.8)
除了熱騰騰的精選課程之外,本週🔥IThome 鐵人賽🔥正式開賽!
選擇喜歡的課程、活動,點擊下方網址,手刀報名去~❤❤❤
❶ 即日起 ~ 9/15 活動報名【 9/16 鐵人賽正式開賽 滿滿贈品等你來領!!!】
微軟今年重本加碼相當熱門的「AI & Data」組,讓參加本組的人有滿滿的贈品領不完!!
🎁人人都有參加獎:Apple AirPods Pro、飛狼戶外野炊組、德國蔡司威士忌杯、Azure限量露營帳篷、價值千元304不鏽鋼保溫瓶、精美收線包隨機抽出
只要報名「AI & Data」組,發文內容半數以上為 AI & Data on Azure 相關,並加 Hashtag #azure,完成 30 日賽事,即可參加抽獎活動,人人有獎!
🎁🎁MVP加碼獎:1000元獎金
合上述規則,Microsoft 現役 MVP 可以額外獲得新台幣一千元獎金
🎁🎁🎁分組冠軍加碼獎:Surface Go 2 乙台,市價13,488元
若 AI & Data 分組冠軍文章內容為 Azure 相關主題,除大會獎項,將額外獲得,Surface Go 2 乙台,市價13,488元
iThome 鐵人賽已經進入第 13 屆,是一年一度的 IT 技術文分享活動,每年會都會有 IT 界各個領域的 IT 人來參加,分享他們學習或累積的知識、經驗。AI 與機器學習技術正在改變世界,基於 AI 的次世代產品與革命性服務不斷出現,有許多想法和應用都相當值得交流,鐵人賽「AI & Data 」組也希望大家來分享你的 AI 與 Machine Learning 學習與實踐經驗。目前也有前幾屆的鐵人賽參賽者在獲獎後出書,將自己的想法透過書籍深化影響力。希望大家都可以來挑戰今年的鐵人賽,分享這個世界的未來。
2021 iThome鐵人賽
報名時間:即日起 ~ 9/15
最後開賽日:9/16
👉立即參賽:https://ithelp.ithome.com.tw/2021ironman
❷ 9/15【Microsoft Azure AI 基礎課程】
📌課程簡介:由微軟專業講師帶您進入 AI 的世界,了解人工智慧的概念及應用,使用 Azure 機器學習製作無程式碼的預測模型,及探索 Microsoft Azure 上交談式 AI、自然語言處理及電腦視覺的功能。
👉立即報名:https://mktoevents.com/Microsoft+Event/290710/157-GQE-382?wt.mc_id=AID3038585_QSG_SCL_547376
❸ 9/15 【自由系統–雲端時代的備份與資料安全】
📌研討會簡介:自由系統讓您從傳統備份解放! 實現災難下的即時還原、正確備份,安全驗證、符合成本效益的彈性配置、釋放人力管理時間與IT資源。
👉立即報名:https://aka.ms/event_freedom0915
❹ 9/17【Microsoft Power Platform 免費線上課程: Fundamentals】
📌課程簡介:Microsoft Power Platform Virtual Training Day 將涵蓋建置和管理創新商務解決方案須知的一切,讓貴組織做好準備迎接各項挑戰。您將探索如何連接資料以分析即時業務績效、使用自訂應用程式對資料和見解付諸行動,以及自動化工作流程以改進人員在遠端和在辦公室內的工作方式。這場訓練活動將教導您如何針對不斷演變的商業環境建立創新、面向未來的解決方案。
👉立即報名:https://aka.ms/Baseline0917_PP_Foundmental
❺ 9/23-24【移轉內部佈署基礎結構和資料】
📌課程簡介:您將了解如何衡量及評估現有內部部署環境,以做好雲端移轉的準備,探討如何監視基於 Azure 的工作負載並使其最佳化,好讓您充分發揮投資報酬率。您也將了解如何使用 Azure 服務和工具來保護及管理 VM、應用程式和資料。
👉立即報名:https://mktoevents.com/Microsoft+Event/291700/157-GQE-382?wt.mc_id=AID3038666_QSG_SCL_547340
❻ 9/28【Microsoft Dynamics 365 免費線上課程: Activate Digital Selling 】
📌課程簡介:當今日益數位化的世界需要敏捷的電子商務戰略。Microsoft Dynamics 365 虛擬培訓日:啟用數位銷售旨在協助您熟悉行銷、銷售和商務產品,這些工作領域可齊心協力打造無縫的數位購買體驗。您可以立即運用新技能和訓練成果,在客戶旅程的每個階段促進有意義的互動。
👉立即報名:https://aka.ms/Baseline0928_D365
#每週課程精選 #Microsoft #Microsoft365 #Azure #Dynamics365 #PowerPlatform
vm人工 在 Microsoft Taiwan Facebook 的最讚貼文
🎉本週免費課程精選(2021.4.21)
水庫渴了,只能望天,腦袋渴了,快來看看本週課程,幫自己灌注新知吧!
❶ 4/27【Microsoft Power Platform免費基礎課程】
📌課程簡介:本月最終場!快速學習「流程自動化」與「數據視覺化」等數位工具,帶您從零開始打造專屬您的企業應用,上完課還可免費參加原價 99 美元的 PL-900 認證考試,為您的專業再加分
👉立即報名:https://aka.ms/PP_4/27_FB
❷ 4/28【2021 財務轉型產業沙龍-財務轉型再進化】
📌課程簡介:面對產業新常態,組織結構改變、企業部門重組,財務任務也被重新定義。作為帶頭作戰的財務主管,改如何擬定策略、展現績效「讓數字說話」?本節目將邀請勤業眾信管理顧問服務營運長 鄭興,與台灣微軟財務長 邱靜芳,窺見財務轉型趨勢!為企業先馳得點,成功創造新獲利!
👉立即報名:https://aka.ms/FCTalk_FB_A
❸ 5/5【數位轉型勢在必行:非營利組織也能建立數位創新與文化】
📌課程簡介:非營利組織內部擁有許多獨立系統,容易形成資料孤島,無法整合關係人與組織的多面向互動。有了 Dynamics 365 與 Power Platform,能夠協助 NPO 更加瞭解關係人,根據其專長、時間以及過去的經驗,制定客製化互動,打造良性循環,吸引更多人投入、支持組織。本課程將邀請人本數位服務執行長 許宗訓,為大家講解非營利組織進行數位轉型的優勢,最後更帶來聯合國兒童基金會實際案例,賦能 NPO 讓世界變得更美好!
👉立即報名:https://aka.ms/MSTW_NPO_FB
❹ 5/7【Microsoft Azure AI 基礎課程】
📌課程簡介:由微軟專業講師帶您進入 AI 的世界,了解人工智慧的概念及應用,使用 Azure 機器學習製作無程式碼的預測模型,及探索 Microsoft Azure 上交談式 AI、自然語言處理及電腦視覺的功能
👉立即報名:https://mktoevents.com/Microsoft+Event/258566/157-GQE-382?wt.mc_id=AID3031182_QSG_SCL_523477
❺ 5/11-12【移轉內部佈署基礎結構和資料】
📌課程簡介:您將了解如何衡量及評估現有內部部署環境,以做好雲端移轉的準備,探討如何監視基於 Azure 的工作負載並使其最佳化,好讓您充分發揮投資報酬率。您也將了解如何使用 Azure 服務和工具來保護及管理 VM、應用程式和資料
👉立即報名:https://mktoevents.com/Microsoft+Event/263116/157-GQE-382?wt.mc_id=AID3031344_QSG_SCL_523557
❻ 5/19-20【Microsoft Azure Data 基礎課程】
📌課程簡介:AI 與數據為現今數位轉型的內功精粹,帶您了解在雲端環境中管理資料所涉及的角色、任務和責任,獲得在 Azure 中使用關聯式和非關聯式雲端資料服務的基本技能,及探索建置資料分析解決方案
👉立即報名:https://mktoevents.com/Microsoft+Event/262582/157-GQE-382?wt.mc_id=AID3031367_QSG_SCL_523551
#每週課程精選 #Microsoft #Azure #PowerPlatform #Dynamics365
vm人工 在 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.
👏 歡迎轉載分享鼓掌
vm人工 在 語義人工智能預測鐵路軌道維修工作 - YouTube 的推薦與評價
語義 人工 智能預測鐵路軌道維修工作的構思和發明. ... VMware 緊急支援快速應變. Synnex HK. Synnex HK. •. •. 8K views 10 days ago ... ... <看更多>
vm人工 在 Join - Facebook 的推薦與評價
由於雲端大數據與人工智慧的興起,人類對於記憶體的需求大增,由早期的硬碟機, ... 記憶體#揮發性記憶體#非揮發性記憶體#VM #NVM #知識力#ansforce | Facebook ... ... <看更多>