推荐 7 个 yyds 的开源项目
華為天才少年又出新作,自制了一個鋼鐵俠的機械臂,而且已經開源。本文就盤點最近比較火的開源項目,包括:
鋼鐵俠的機械臂
秒殺系統(tǒng)設計與實現(xiàn)
個人獨立博客系統(tǒng)
適用于 Android 電視和電視盒的應用
軟件工程技術面試個人指南
開源身份驗證和授權服務器
構建管理面板、工作流
01
鋼鐵俠的機械臂
前幾天 B 站UP主 “稚暉君” 利用國慶假期,自制了一款小型高精度機械臂Dummy,而這款機械臂,甚至能通過遠程控制,給葡萄縫針。
這個天才 Up 主還發(fā)布過自動駕駛自行車、迷你型Linux電腦、“螃蟹號火星探測器”、充電寶顯示器、帶屏幕的NFC名片等。具體可以看這篇文章:這黑科技從 B站 火到 GitHub
現(xiàn)在機械臂機器人項目已經開源,大家可以看一看:
地址:https://github.com/peng-zhihui/Dummy-Robot 視頻:https://www.bilibili.com/video/BV12341117rG?02
秒殺系統(tǒng)設計與實現(xiàn)
并發(fā)大流量如何進行秒殺架構,本倉庫對這部分知識做了一個系統(tǒng)的整理,寫了一套系統(tǒng)。本 GitHub 還有許多其他的知識。
學習本系列知識之前,如果你完全沒接觸過 MQ、SpringBoot、Redis、Dubbo、ZK 、Maven,lua等,那么我建議你可以先在網上搜一下每一塊知識的快速入門, 也可以下載本項目邊做邊學習。
地址:https://github.com/qiurunze123/miaosha03
個人獨立博客系統(tǒng)
Halo 是一款現(xiàn)代化的個人獨立博客系統(tǒng),給習慣寫博客的同學多一個選擇。
代碼開源
我們的所有代碼開源在 GitHub 上且處于積極維護狀態(tài),截止目前已經發(fā)布了 59 個版本。您也可以在上面提交您的問題或者參與代碼貢獻。
易于部署
采用了程序與用戶配置分離的方式,遷移和備份成本大大降低。您只需要一條命令即可運行成功,同時也支持 Docker 部署。
REST API
提供了完善的 Content API 和 Admin API,你可以用于開發(fā)單頁面模板,微信小程序,各種系統(tǒng)的插件等。?
模板系統(tǒng)
完善的模板系統(tǒng),支持自定義配置,支持在線安裝和更新。開發(fā)主題也十分方便,歡迎大家參與主題的開發(fā)。
附件系統(tǒng)
支持本地上傳,阿里云 OSS/又拍云 OSS/七牛云 OSS/SM.MS 等云存儲,你可以更方便的管理你文章中的附件。
評論系統(tǒng)
擁有獨立的評論插件,使用 Vue 開發(fā),只需在頁面引入構建好的 JS 文件即可,完美地和主題相結合。目前已有多款評論組件,你可以非常方便的切換。
地址:https://docs.halo.run/Linux
Windows
04
SmartTubeNext
SmartTubeNext 是一款適用于 Android 電視和電視盒的高級 YouTube 應用,免費且開源。?特點:無廣告 | 贊助商塊 | 可調播放速度| 4k 及更高 | 60fps | HDR 。
地址:https://github.com/DingMr/SmartTubeNext05
面試指南
軟件工程技術面試個人指南。
在線練習
LeetCode
Virtual Judge
CareerCup
HackerRank
CodeFights
Kattis
HackerEarth
Codility
Code Forces
Code Chef
Sphere Online Judge - SPOJ
InterviewBit
在線面試編程
Pramp
Gainlo
Refdash
Interviewing.io
06
Authelia
Authelia 是一個開源身份驗證和授權服務器,通過 Web 門戶為您的應用程序提供雙因素身份驗證和單點登錄 (SSO)。它充當 nginx、Traefik 或 HAProxy 等反向代理的伴侶,讓他們知道是否應該允許或重定向請求到 Authelia 的門戶進行身份驗證。
文檔可從 www.authelia.com/docs 獲得。下面是一個簡單的架構圖:
07
Appsmith
appsmith:一個開放源代碼平臺,用于構建管理面板,工作流,業(yè)務應用程序和任何內部工具。
地址:https://github.com/appsmithorg/appsmithAppsmith 是一個開源前端框架,無需CSS/HTML,用于構建管理面板、CRUD 應用程序和工作流幾乎不需要代碼。您可以連接到 API 或數(shù)據庫,例如 MongoDB、PostgreSQL 或 MYSQL,還可以訪問圖表、小部件和其他用于構建 UI 的自定義工具。
可視化拖放用戶界面
使用現(xiàn)成的組件在創(chuàng)紀錄的時間內構建工作流。將常見元素(如表格、圖表、表單等)直接拖到您的應用中。
包括文本、表單、輸入、按鈕、表格、圖像、圖表、復選框、開關、單選按鈕、日期選擇器、下拉菜單、文件選擇器、容器、地圖、模態(tài)、富文本編輯器、標簽和視頻。
快速集成
Appsmith 自動使用任何 DB、Rest API 或 GraphQL 作為數(shù)據源,并支持 OAuth 2.0 和 CURL。這是我們所有預建集成的列表。
目前適用于 PostgreSQL、MongoDB、MySQL、Firestore、S3、Redshift、Elastic Search、DynamoDB、Redis 和 MSFT SQL Server。
歡迎關注公眾號 逛逛GitHub ,每天推薦一個好玩有趣的開源項目。最后,防止找不到本篇文章,可以收藏點贊,方便翻閱查找。
推薦閱讀
1.?GitHub 上有什么好玩的項目?
2.?推薦 7 個熱門電商 GitHub 項目
3.?女朋友讓我寫 1 萬字檢討
4.?GitHub 上 7 個 yyds 算法項目
總結
以上是生活随笔為你收集整理的推荐 7 个 yyds 的开源项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SSM 框架原理简介及解析
- 下一篇: 水星路器服务器无响应,联想M720Q、光