追星追到程序員們狂熱得搞起了編程比賽,長這么大,這種應援架勢真沒見過。
沒錯,說的就是你們的楊超越妹妹。
近日百度貼吧吧主在楊超越吧發帖,呼吁要為自己的偶像組織第一屆楊超越杯編程大賽,眾粉絲呼應,隨即上了微博熱搜,傳遍全網,讓網友驚呼這年頭不會編程,都不會意思當楊超越粉絲了。
這次編程大賽的主題是“做任何與楊超越相關的產品都可以,游戲、網頁、工具等等,不限定方向,盡量以有趣或實用為目的。”
怎么參與呢?
編程大賽的參與者通過在 GitHub 上以 issue 的方式提交想法并組隊,每隊最多 5 人,目前已有數百人參加比賽,但偷偷告訴你,報名時間昨天已經截止,GitHub 總計有 330 個 issue。
屆時,大賽會把每隊的項目產品演示視頻或 PPT,在直播中展示給觀眾,進行投票評比。獲勝的前三名,將由主辦方承擔后期運營成本,繼續開發并推出產品。
隨便瀏覽下那些 issue,里面的項目有游戲、APP、爬蟲、工具等五花八門的楊超越“周邊”產品。而在使用的技術棧方面,沒有村民們不會的技術,有 Python、小程序、iOS、小程序、機器學習、AR 等等不一而足。即便你們編寫技術名稱時粗糙的很不像話,但各懷絕技卻是毫無疑問。
真硬核粉絲,有你們的!
今天重點說說你們使用的編程語言,尤其值得一提的是 Python,至于為什么是 Python?這個后面再說。總之,明確標注使用這一編程語言的 issue 至少有 20 個,這在所有 issue 中所描述使用的編程語言中,當仁不讓的排第一。
當然,別忘了這次編程比賽的主角是超越妹妹,那委屈 Python 往后靠,排第二。
與 Python 相關的項目大都很有意思,下面重點介紹七個,希望會對你動手做 Python 項目會有所啟發,沖鴨!
超越語言/YCYL
一個關于超越的編程大賽怎么可以專屬的編程語言呢?
項目作者決心用其他程式語言設計解釋器,參考的語言項目是 esolangs.org,當然作者重點強調必須帶有 YCY 的個人風格。這個創意一經發布,便獲得了 9 個贊。
再看看作者本人使用的編程語言:Perl/Python/Javascript/Bash/Ruby。老哥,真大神!
上天吧!楊超越
項目名稱咋一聽有送你一程的不詳感,嗯,超越別緊張。
實際上這個項目是以小型無人機為平臺,與 PC 建立 WiFi UDP 通信,在此基礎上,通過 Python 在 PC 端開發一個與無人機進行實時交互的地面工具,交互內容包括但不限于:
a.無人機前視攝像頭數據實時獲取并解碼;
b.無人機控制指令實時發送;
c.無人機傳感數據信息實時讀取。
PC 端地面交互工具將基于實時視頻流進行圖像處理算法技術的功能開發,處理的實時圖像數據將圍繞與楊超越有關的素材圖像。除此之外,將在無人機平臺上進行硬件拓展,安裝小型揚聲器+led 點陣,播放與楊超越有關的音視頻。
Chaoyue.Moe Wiki Proejct
這是一個有野心的平臺項目。一個名為“Chaoyue.Moe Project 中央籌備委員”的隊伍宣稱,這個項目的目標制造一個完全真正屬于楊超越的平臺。
超越是這個平臺的主宰者,擁有最高管理權限,并且有權終止整個項目的運作(誒,超越會不喜歡么?)。
他們將在這個平臺上以圖片、文本、視頻等各種多媒體的形式記錄超越成長路上的點點滴滴。內容包括圖片、視頻、廣告、訪談、微博語錄、活動記錄等內容,還包括各大粉絲組團在微博、B站、知乎、虎撲等平臺上創造和傳播的關于超越的內容, 當然還有應援時制作的橫幅、明信片、福袋等設計作品......
這是真粉兒啊,他們甚至已經買下了 https://chaoyue.moe/ 這個域名。
ycy dance now
這個項目的動機是訓練 GAN(生成對抗網絡)生成超越的跳舞視頻,幫助不會跳舞的超越來跳舞!
項目作者還發布了流程:姿勢檢測,全局姿勢規范化,從標準化的姿勢簡筆畫到目標的映射。
超越機器人
這是一個智能硬件項目。作者想為超越 mm 單獨定制一個智能語音機器人,他會將喚醒詞設置為“超越超越”,還會提供查詢超越 mm 動態以及播放楊超越歌曲的技能。
可能的效果是這樣的:
我:超越超越
機器人:我在喲
我:超越最近的微博
機器人:一個字~爽~沒人認出我來,坐在小攤上吃了個拌土豆。自由自在的感覺,那一刻我感覺我可以原地起飛了。[耶]火箭少女101楊超越
“燃燒我的卡路里”100天
項目作者將其稱為“無厘頭項目”:每天跟超越匯報自己的體重,楊超越激勵你“燃燒我的卡路里”。第一天 100 遍,每天次數遞減。但第 100 天怎么著.......作者說他還沒想好。
不過其他人給他提供了點子:如果體重維持不變,就按天遞減激勵次數;如果體重增加,則增加激勵次數;如果體重減少,則再減少激勵次數。
一點兒都不無厘頭好嗎?!
楊超越魔鏡
這也是個硬件項目。作者會使用樹莓派+10.1寸液晶屏,循環顯示楊超越美圖、微博超話更新動態等信息。最終的效果是單向鏡后面放一個液晶屏,液晶屏顯示黑色時是鏡子,而顯示的內容可以疊加在鏡子上,如果用的是普通液晶屏,是可以顯示彩色的
其實還有很多Python項目,在這里就列下項目名稱,感興趣可以去了解下:超越動態詞云圖、新版卡路里歌詞、超越泡泡大賽、超越版五子棋、藏頭詩/藏字詩、超越語音小助手、超越詞語、超越特效......夠了,不說了。
反正無論是想為程序員萌新還是中年脫發的老臘肉,都想用自己的編程技能為超越妹妹的宣傳盡一點綿薄之力。
那你說自己不會編程就不敢追星了?
別這樣,如果你愿意,還很少有人學不會最簡單的 Python 編程語言的。
如上所述,Python 是做“楊超越杯”編程比賽使用最多的編程語言,其受歡迎程度可見一斑。實際上,作為結合了解釋性、編譯性、互動性和面向對象的腳本語言,近幾年來Python 在各大編程語言排行榜中頻頻霸占榜首,為什么會有這種勢頭?
(2018 年 IEEE 頂級編程語言交互排行榜和 2017 年排行榜前十名對比圖,在 IEEE 評選的多項指標中 Python 位居榜首)
語言簡潔,學習易上手,Python 語言因此廣受程序員的追捧,但更重要的是其在就業、薪資待遇上也沒有讓人失望。去年,職友集通過分析來自全國的 12809 份樣例資料,顯示全國 Python 工程師的平均月資能夠達到 19160 元,其中 20 - 30K 的工程師數量更是超過了四成。對程序員而言,Python 可能是一門投入小,但見效快、回報還高的編程語言。
如果你想了解 Python 前沿應用和技術實踐,作為技術潮流的推動者,CSDN 為所有感興趣的開發者提供了一個探討和學習 Python 的契機。
4 月 13 日-4 月 14 日,CSDN 將在北京主辦 2019 Python 開發者日,匯聚十余位來自阿里巴巴、IBM、英偉達等國內外一線科技公司的 Python 領域知名專家,還有數百位來自各行業領域的 Python 開發者。
大會將重點圍繞人工智能、云計算、大數據等新領域,為與會者分享 Python 在不同場景下的的應用優勢和實戰經驗。此外,針對不同層次的開發者,大會還安排了深度培訓實操環節,講師手把手教你輕松實現打怪升級。
演講嘉賓(已確定)
目前購票通道已開啟,299元早鳥票限量發售中(售完即止)。
-
云計算
+關注
關注
39文章
7732瀏覽量
137196 -
編程語言
+關注
關注
10文章
1938瀏覽量
34594 -
python
+關注
關注
56文章
4782瀏覽量
84451
原文標題:楊超越第一,Python第二
文章出處:【微信號:rgznai100,微信公眾號:rgznai100】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論