欧美日韩国产成人_日韩网站在线观看_国产精品sss_国内自拍亚洲

登錄注冊
新聞 資訊 金融 知識 財經(jīng) 理財 科技 金融 經(jīng)濟 產(chǎn)品 系統(tǒng) 連接 科技 聚焦
首頁 > 新聞 > 熱點 > > 正文

2022 開源之夏|EMQ 三大開源項目開發(fā)圓滿收官

2022-11-23 14:57:55來源:國脈電子政務(wù)

今年暑假,EMQ 攜手開源之夏,與高校學(xué)生開展了一場精彩紛呈的開源之旅。開源之夏(OSPP)是由中科院軟件所「開源軟件供應(yīng)鏈點亮計劃」發(fā)起的、面向高校學(xué)生的暑期開源活動,旨在鼓勵在校學(xué)生積極參與開源軟件的開發(fā)維護,促進優(yōu)秀開源軟件社區(qū)的蓬勃發(fā)展,培養(yǎng)和發(fā)掘更多優(yōu)秀的開發(fā)者。

開源軟件的協(xié)作開發(fā)模式,是當(dāng)今軟件領(lǐng)域開展的極為成功的大規(guī)模協(xié)作實踐。近年來,我國高校、科研機構(gòu)與企業(yè)在開源領(lǐng)域不斷探索前進,將開源精神薪火相傳,把一個個開源項目推向更好的未來。

EMQ 帶著對開源的熱忱與初心,攜旗下 EMQX、MQTT X、LF Edge eKuiper 三大開源項目首秀開源之夏,吸引了不少對前端、SQL 語法、流式計算等領(lǐng)域感興趣的學(xué)生。從項目選擇、撰寫項目申請書,到在核心研發(fā)工程師的指導(dǎo)下開展項目開發(fā)貢獻代碼,整個過程中每個參與者都收獲滿滿。歷經(jīng)三個月的項目開發(fā)和一個月的 PR 合并期,中選并參與 EMQ 開源項目的學(xué)生均順利通過結(jié)項審核。在此,我們恭喜陳俊羽、雷佳祥和葛玉菲三位同學(xué),也感謝各位用心敲下的每一串代碼,與 EMQ 共同為開源物聯(lián)網(wǎng)基礎(chǔ)設(shè)施軟件建設(shè)貢獻力量。

EMQX 旗下項目|MQTT-SN 客戶端實現(xiàn)

申請者:陳俊羽 南方科技大學(xué)電子科學(xué)與技術(shù)專業(yè)

項目描述:EMQX 是 EMQ 旗下的開源大規(guī)模分布式物聯(lián)網(wǎng) MQTT 消息服務(wù)器,需要基于 Erlang 語言來實現(xiàn)一個 MQTT-SN v1.2 客戶端,來完善 EMQX 對 MQTT-SN 網(wǎng)關(guān)的功能測試和應(yīng)用。目前 Github 上主要的 MQTT-SN 客戶端均為 C 或 C++ 語言版本,難以直接原生嵌入 Erlang 語言的 MQTT-SN 網(wǎng)關(guān)中,本項工作的完成,也能夠填補開源社區(qū)的這一空白。

結(jié)項報告:

項目完成度:實現(xiàn)了 MQTT-SN 數(shù)據(jù)包的序列化和反序列化處理,實現(xiàn)了使用狀態(tài)機對協(xié)議交互邏輯的處理,實現(xiàn)了 MQTT-SN 客戶端的單元測試與集成測試。

代碼貢獻量:改動 21 個文件,新增 3828 行。

學(xué)習(xí)心得:

非常開心能再次投入到開源之夏的活動,在導(dǎo)師的幫助下,順利完成整個項目的開發(fā),我感到非常幸運。

我選擇這個項目的初衷是,在我學(xué)習(xí)了 Erlang 和 Elixir 語言的語法和基礎(chǔ)知識之后,希望能有一個系統(tǒng)性的項目,能夠讓我進行函數(shù)式編程語言的實際應(yīng)用,通過不同語言之間的對比,加深對于編程語言設(shè)計和操作系統(tǒng)的了解。

當(dāng)了解到 EMQ 社區(qū)主要使用的語言,是比較特別的 Erlang、Rust 和 Haskell 時,我就對這個社區(qū)有了較大的好感,包括后面和導(dǎo)師對接時,其專業(yè)水平令我非常認可。在編程上我有一定的基礎(chǔ),加上曾參與過兩屆開源之夏,我盡可能優(yōu)先自己解決問題,但也有對于函數(shù)式編程和 MQTT-SN 協(xié)議不甚了解的地方,比如關(guān)于 Erlang 特有的 Actor 模型和使用的 mock 框架,每次當(dāng)我詢問導(dǎo)師時,都非常熱情地幫我解答,也都馬上能夠迅速解決我的問題。

除了對項目的實現(xiàn)以外,我還嘗試將某些較新的理念應(yīng)用在項目中,比如,之前我已經(jīng)了解到 Github Action 可以實現(xiàn)基于 CI/CD 的自動化檢查測試,但這次在項目實施的過程中,我需要實現(xiàn) HTML 格式文檔的部署時,了解到 Action 同樣可以實現(xiàn)對于項目主頁的自動化部署,從而實現(xiàn)了文檔隨項目的自托管。也正是開源之夏這樣一個開放性的活動,能夠讓我逐步探索各種新的技術(shù)和最佳實踐。

項目成果:

1、完成 MQTT-SN 客戶端實現(xiàn),并提供了命令行的發(fā)布/訂閱的接口。

2、完成核心功能的單元測試、與 EMQX MQTT-SN 網(wǎng)關(guān)的集成測試。本項目的覆蓋率達到 65%。

3、完成并發(fā)布了對外的接口文檔

MQTT X 旗下項目|Electron 桌面客戶端軟件的自動更新

申請者:雷佳祥 太原科技大學(xué)計算機科學(xué)與技術(shù)學(xué)院-智能科學(xué)與技術(shù)

項目描述:MQTT X 是 EMQ 旗下的一個強大的跨平臺 MQTT 5.0 桌面和 CLI 客戶端。目前已經(jīng)支持并提供了完整的 MQTT 協(xié)議的功能測試能力,需要一些針對前端和網(wǎng)絡(luò)功能方面的優(yōu)化,使其更加完整易用。本項目將為 MQTT X 添加一些可自動更新版本的功能,程序內(nèi)更新后顯示新版本的發(fā)布日志等的功能,用戶可以減少一些手動操作來更快體驗和使用到后續(xù)新版本的功能,從而提升整體的軟件使用體驗。

結(jié)項報告:

項目完成度:根據(jù)項目的產(chǎn)出要求(實現(xiàn)自動化更新與彈出更新日志),已全部完成并上線。

代碼貢獻量:貢獻代碼量為 200 行左右,已發(fā)布到新版本。

學(xué)習(xí)心得:

很慶幸此次暑假能發(fā)現(xiàn)并參加開源之夏這么有意義的活動,整個活動技術(shù)氛圍十分濃厚,同學(xué)們在參與競選的時候也表現(xiàn)得十分積極。開源在我看來是一個十分有意義的事,在此之前我不太理解開源,也沒有接觸過開源,感謝這次活動能讓我步入開源的大門。

技術(shù)上的提升:

·極大開拓了前端開發(fā)的視野,在做這個項目之前,我還只認為前端可能就是開發(fā)網(wǎng)站、APP、微信小程序的工程師,做完這個項目后,我發(fā)現(xiàn)前端還可以幫助 PC 端應(yīng)用實現(xiàn)諸如自動化更新等強大的功能,只要是做優(yōu)化、處理用戶交互方面的功能都是前端的開發(fā)范圍。

·更加了解了 Electron、Typescript 等技術(shù),對跨平臺開發(fā)有更多的了解。

·熟悉了基本的 git 操作與 GitHub 的提交 PR 的流程,以前不明白 git 的用處,現(xiàn)在極大熟練了 git 與GitHub 的使用。

綜合能力的提升:

·遇到困難時,多了很多從容,善于使用搜索來了解 bug 并解決 bug。

·從學(xué)生思維轉(zhuǎn)變?yōu)楣こ處熕季S,即:遇到自己不會的技術(shù)時,可以以解決問題為目的,去學(xué)習(xí)新的技術(shù),這樣效率會非常的高。

·開發(fā)時會頻繁的與導(dǎo)師溝通,需要表達清楚問題所在,所以在開發(fā)的過程中也極大的提升了我的溝通能力。

項目成果:

自動化更新功能上線后已經(jīng)下載目標(biāo)版本的安裝包,完成了各種場景下的更新測試。

LF Edge eKuiper 旗下項目|流式計算窗口函數(shù)優(yōu)化探索

申請者:葛玉菲 西安郵電大學(xué)軟件工程專業(yè)

項目描述: LF Edge eKuiper 是由 EMQ 發(fā)起的 Go 語言實現(xiàn)的輕量級物聯(lián)網(wǎng)邊緣分析、流式處理開源軟件項目,現(xiàn)已捐贈給 LF Edge 基金會。窗口函數(shù)是流式計算的核心概念之一,也是開源邊緣流式計算引擎 eKuiper 常用的功能之一。eKuiper 實現(xiàn)了幾種常見的時間窗口和計數(shù)窗口,但是目前對于較長時間的窗口的優(yōu)化仍較為欠缺。流式計算窗口的使用場景多種多樣,業(yè)界和學(xué)術(shù)界已有較多的研究和優(yōu)化方案。本項目的目標(biāo)是實現(xiàn)并設(shè)計 WASM 擴展框架,方便用戶使用 WASM 函數(shù)擴展 eKuiper 的處理能力。完成項目可以幫助開發(fā)者更深入地理解流式計算、大數(shù)據(jù)領(lǐng)域和數(shù)據(jù)庫 SQL 引擎等方面的通用知識并應(yīng)用于今后的工作學(xué)習(xí)中。

結(jié)項報告:

項目完成度:已按照原定方案實施項目,并積極完成了提高部分的課題。

代碼貢獻量:改動 26 個文件,新增 1355 行,刪除 4 行。

學(xué)習(xí)心得:

很高興能夠參加暑期開源活動,整個活動參與下來,我從中學(xué)到了很多,不但了解到了很多開源社區(qū),更是可以在一個社區(qū)深造,完成項目。開源在我看來是非常有意義的,不但可以開闊眼界,而且每個人都有可能為開源社區(qū)做出貢獻,并在與開源同好們交流的過程中獲得很大的提升。此外,想要上手某一項技術(shù)時,盡量查詢社區(qū)官方文檔,這是了解學(xué)習(xí)最好的途徑。

技術(shù)上的提升:

·了解并學(xué)習(xí)了一門新技術(shù) Webassembly,通過咨詢社區(qū)導(dǎo)師和查閱社區(qū)文檔學(xué)會這項技術(shù)的使用,學(xué)會如何運用到我的開源項目中。

·熟練了代碼的調(diào)試。調(diào)試也可以讓我們很方便的了解代碼的運行堆棧與過程。

·學(xué)會如何上手了解一個社區(qū)的項目,熟悉了基本的 git 操作與 Github 提交 PR 的流程。

項目成果:

成功將 WASM 引入 ekuiper 插件機制,使其可以在流式 SQL 中調(diào)用 WASM 形式的函數(shù)。

后記

感謝各位導(dǎo)師和學(xué)生對開源項目開發(fā)的奉獻,希望有意深耕開源物聯(lián)網(wǎng)數(shù)據(jù)基礎(chǔ)設(shè)施軟件領(lǐng)域的學(xué)生們持續(xù)精進技術(shù)能力,永葆對開源的熱愛。EMQ 期待在不久的將來與各位新生力量共同打造高性能、高可用、高安全的世界級開源軟件產(chǎn)品,服務(wù)人類未來產(chǎn)業(yè)與社會。

免責(zé)聲明:市場有風(fēng)險,選擇需謹慎!此文僅供參考,不作買賣依據(jù)。

關(guān)鍵詞:

推薦內(nèi)容

熱點
39熱文一周熱點
欧美日韩国产成人_日韩网站在线观看_国产精品sss_国内自拍亚洲
欧美妇女性影城| 欧美成人一区二区三区| 1000精品久久久久久久久| 久久精品日韩一区二区三区| 国产精品乱人伦| 国产精品久久99| 亚洲综合视频在线观看| 男男gaygay亚洲| 成人性生交大片免费看中文| 91传媒视频在线播放| 67194成人在线观看| 久久精品人人做人人爽人人| 精品亚洲成av人在线观看| 在线观看成人小视频| 欧美一级欧美三级在线观看| 国产精品国产馆在线真实露脸 | 欧美亚洲国产bt| 欧美精品一区二区高清在线观看 | 欧美丝袜自拍制服另类| 亚洲大片在线观看| 成人性生交大合| 国产精品国产三级国产三级人妇| 99视频超级精品| 欧美成人vr18sexvr| 极品美女销魂一区二区三区| 国产日韩一级二级三级| 视频在线观看91| aaa亚洲精品| 亚洲成人av一区二区三区| 日韩午夜激情视频| 五月天久久比比资源色| 色婷婷国产精品久久包臀| 26uuu久久天堂性欧美| 成人av在线播放网站| 久久婷婷国产综合国色天香| eeuss影院一区二区三区 | 久久久久久久久久久99999| 五月天网站亚洲| 精品免费日韩av| 欧美系列在线观看| 成人在线视频一区| 日韩精品免费专区| 亚洲视频你懂的| 91色婷婷久久久久合中文| 国产日韩亚洲欧美综合| 91成人免费在线| 成人国产精品免费网站| 欧美a级一区二区| 亚洲精品videosex极品| 在线亚洲免费视频| 国产一区二区在线免费观看| 久久日一线二线三线suv| 色综合色综合色综合| 国产精品主播直播| 国产精品久久一卡二卡| 欧美一区二区在线不卡| 欧美体内she精高潮| 成人午夜视频网站| 国产在线播放一区三区四| 日本视频免费一区| 久久奇米777| 91精品国产麻豆国产自产在线| 一本大道久久a久久精二百| 国产成人综合在线观看| 亚洲人成网站色在线观看| 色综合色综合色综合| 久久99国产精品久久99果冻传媒| 天天av天天翘天天综合网色鬼国产| 中文字幕制服丝袜一区二区三区| 久久久精品综合| 亚洲国产精品高清| 91久久精品一区二区| 成人免费av在线| 成人aaaa免费全部观看| 丰满岳乱妇一区二区三区| 亚洲色图第一区| 国产精品色哟哟网站| 国产婷婷色一区二区三区在线| 精品乱人伦小说| 久久精品一区二区三区不卡牛牛| 国产婷婷色一区二区三区| 久久你懂得1024| 国产精品乱码久久久久久| 亚洲另类中文字| 天堂资源在线中文精品| 蜜桃精品视频在线| |精品福利一区二区三区| 国产欧美中文在线| 亚洲天堂2016| 日韩高清不卡一区| 国模冰冰炮一区二区| 一区二区国产视频| 日韩一区二区三区精品视频| 欧美日韩第一区日日骚| 成人精品电影在线观看| 懂色一区二区三区免费观看| 99综合影院在线| 欧美日韩中文另类| 成人理论电影网| 色偷偷88欧美精品久久久| 欧美午夜影院一区| 久久久久久久综合狠狠综合| 亚洲区小说区图片区qvod| 青青草国产精品97视觉盛宴| 国产福利精品一区二区| 在线区一区二视频| 欧美videos中文字幕| 国产精品电影一区二区| 首页国产欧美日韩丝袜| 成人在线视频一区二区| 一区二区三区在线免费| 蜜臀av国产精品久久久久 | 欧美aaa在线| 92精品国产成人观看免费| 国产.精品.日韩.另类.中文.在线.播放| 国产精品一区二区x88av| 欧美亚洲综合一区| 欧美高清一级片在线观看| 天天av天天翘天天综合网| 成人激情免费电影网址| 欧美放荡的少妇| 亚洲乱码中文字幕综合| 国产成人av电影在线播放| 欧美另类高清zo欧美| ...xxx性欧美| 国产91对白在线观看九色| 日韩视频国产视频| 亚洲一区日韩精品中文字幕| 成人的网站免费观看| 亚洲精品一区二区三区在线观看| 午夜精品一区在线观看| 色噜噜狠狠色综合欧洲selulu| 国产日韩精品一区二区三区| 久久成人综合网| 国产+成+人+亚洲欧洲自线| 欧美日韩日日骚| 樱花影视一区二区| 99re热视频精品| 国产精品久久久久一区二区三区| 韩国av一区二区三区四区| 日韩一区二区免费视频| 日韩综合在线视频| 欧美日本一道本在线视频| 亚洲一二三区视频在线观看| 日韩专区在线视频| 91浏览器在线视频| 国产精品国产精品国产专区不蜜| 国产成a人亚洲精| 久久久www成人免费无遮挡大片| 老汉av免费一区二区三区| 日韩网站在线看片你懂的| 青青青伊人色综合久久| 日韩三区在线观看| 美腿丝袜亚洲色图| 亚洲精品在线观看网站| 国产乱理伦片在线观看夜一区| 26uuu欧美日本| 成a人片国产精品| 亚洲精品福利视频网站| 欧美久久久久久久久中文字幕| 日韩黄色免费电影| 日韩精品一区二区三区四区视频| 18欧美亚洲精品| 91麻豆精东视频| 亚洲一区在线看| 日韩欧美一二区| 成人性生交大片免费看视频在线| 亚洲男同性视频| 日韩欧美一区在线观看| 国产美女av一区二区三区| 国产午夜精品福利| 色av综合在线| 九九久久精品视频| 国产精品久久久久久久久免费桃花| 一本到不卡精品视频在线观看| 亚洲第一福利一区| 久久综合狠狠综合| 91视频一区二区| 麻豆精品在线播放| 中文字幕一区二区三区在线观看 | 国产在线看一区| 亚洲欧洲美洲综合色网| 欧美日韩一区久久| 国产乱对白刺激视频不卡| 综合分类小说区另类春色亚洲小说欧美| 欧美性生活一区| 国产99久久久精品| 亚洲午夜日本在线观看| 久久亚区不卡日本| 欧美中文字幕亚洲一区二区va在线| 精品无码三级在线观看视频| 亚洲人成网站影音先锋播放| 制服丝袜中文字幕亚洲| 99re热这里只有精品免费视频| 人人狠狠综合久久亚洲| 有坂深雪av一区二区精品| 国产日本欧美一区二区| 在线91免费看| 一本一道久久a久久精品| 国产精品资源在线看|