音樂播放器開源實戰專案的階段總結一
今天,將FFmpegMediaPlayer的底層OpenSSL升級到1.1.1c,至此算是完成了從底層重新實現一遍android的MediaPlayer。
其實這個專案是有一個播放引擎的,這個播放引擎來自另一位博主。但是,別人的永遠都是別人的。
很多時候,在社會已經分工合作的情況下,在已經有了良好地解決方案的情況下,確確實實沒有必要自己再去實現一套解決方案。這真的非常非常浪費時間。但是,就在我學習這個專案的時候,美國突然之間宣佈,不允許華為使用所有美國技術。也就在這突然之間,中國的程式設計師才突然發現,原來github、Apache等上面的開源專案都是受美國出口法案管制的。誰都不知道什麼時候會加上中國。
開源和核心競爭力有關係嗎?沒有,根本就沒有。美國一聲令下,開源的安卓還能用嗎?不能了。華為也不得不將自己十年打造的備胎一夜之間全面轉正。華為也說,自己不想讓備胎轉正,但現實就是,不轉正也得轉正。就算生態不理想,也要轉正。
人們又問:為什麼沒有作業系統?沒有晶片?我想這個問題非常好回答。某些親戚:買菜用不了微積分。這個論斷最新的時間是2018年1月份,距離4月份的中興事件還有3個月。甚至,某些所謂的公務員,在習總書記強調了核心競爭力的重要性,依舊向我發出質問:Github都有開源的作業系統了,為什麼你還要自己寫?國之悲哀。
雖然,每個人的核心競爭力不同,有大有小。不能盲目追求核心競爭力,要量力而行,但是完全拋棄所謂的核心競爭力,盲目信任開源專案,不作任何技術儲備,真的是一件非常危險的事情。就像把房子建在別人的土地上,遲早一天是要沒的。
核心技術,要不來、求不來、買不來。自力更生根本不是一句空話。在圖書館掃地的時候,偶爾在閒暇之餘搞搞翻譯。我不希望我的翻譯能力過早轉正,畢竟我還要接觸社會,體驗人情冷暖,但是如果有天不得不轉正,我也要有實力。
We will grow in the dark turning dust to gold, and we'll dream it possible.(我們默默地在不為人知的地方積蓄力量,讓腐朽化為神奇,最終讓夢想實現。)
最後,祝福華為,在這次考驗中能夠涅槃重生。
相關文章
- 音樂播放器開源實戰專案的階段總結二播放器
- 【開源推薦】進階實戰,從一款音樂播放器開始播放器
- [MAUI 專案實戰] 手勢控制音樂播放器(一): 概述與架構UI播放器架構
- [MAUI 專案實戰] 手勢控制音樂播放器(三): 動畫UI播放器動畫
- GSY系列開源專案階段感悟
- Android開源線上音樂播放器——波尼音樂Android播放器
- 最新拓薪Java高階階段及ERP實戰專案(階段三)Java
- [MAUI 專案實戰] 手勢控制音樂播放器(四):圓形進度條UI播放器
- MySQL專案實戰總結MySql
- Android開源音樂播放器之高仿雲音樂黑膠唱片Android播放器
- Android開發專案實戰之我的雲音樂升級版Android
- 開源的網易雲音樂API專案都是怎麼實現的?API
- 高階音樂播放器:Swinsian for Mac播放器Mac
- Android開源音樂播放器之播放器基本功能Android播放器
- Android專案實戰之高仿網易雲音樂專案介紹Android
- OOP課第一階段總結OOP
- Android開源音樂播放器之線上音樂列表自動載入更多Android播放器
- Android 音樂播放器開發實錄(MediaSession)Android播放器Session
- Android專案實戰之高仿網易雲音樂建立專案和配置Android
- 總結開源專案中的常見壞實踐(Bad Practice)
- 深入解讀.NET MAUI音樂播放器專案(一):概述與架構UI播放器架構
- 【開源系列】專案開源實戰記錄-序
- 初中高階的 git 和 gerrit 技巧【大型專案實戰總結 && CR 經驗】Git
- 實戰專案後對 React Hooks 總結ReactHook
- 實習專案開發總結
- 推薦一個開源免費的 Spring Boot 實戰專案Spring Boot
- Android開源音樂播放器之自動滾動歌詞Android播放器
- 伺服器專案實戰與總結(五)伺服器
- 團隊里程碑階段一總結
- Android專案實戰之高仿網易雲音樂啟動介面Android
- .NET分散式Orleans - 8 - 貪吃蛇專案實戰(準備階段)分散式
- 深入解讀.NET MAUI音樂播放器專案(三):介面互動UI播放器
- 課程階段性總結
- day21-階段總結
- day13-階段總結
- Io流階段大總結
- 0409 - 專案開始時的不確定性階段
- 「實戰篇」開源專案docker化運維部署(終結篇)(11)Docker運維