作者:HelloGitHub-小魚干
摘要:安全門外漢,如何在不知道密鑰或密碼的情況下,破解哈希得到原文,Ciphey 會告訴你當中的密碼。說到 auto 智能爬蟲會基於上一次的爬蟲經歷進一步學習以獲得類似信息。最優雅的莫屬於 Diagram as Code——Diagrams,用 Python 代碼即可畫圖,在 k8s 架構、事件處理、Web 服務等領域各顯神通。
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標准:新發布
| 實用
| 有趣
,根據項目 release 時間分類,發布時間不超過 7 day 的項目會標注 New
,無該標志則說明項目 release 超過一周。由於本文篇幅有限,還有部分項目未能在本文展示,望周知 🌝
- 本文目錄
-
- 本周特推
- 1.1 文件安全傳輸小工具:croc
- 1.2 Diagram as Code:Diagrams
-
- GitHub Trending 周榜
- 2.1 智能爬蟲:autoscraper
- 2.2 30s 就能理解的 JS 代碼:30-seconds-of-code
- 2.3 免安裝免注冊群視頻:talk
- 2.4 終極教程:ultimate-python
- 2.5 Linux 挑戰:linuxupskillchallenge
- 2.6 高性能博客模版:eleventy-high-performance-blog
- 2.7 破解小能手:Ciphey
-
- 推薦閱讀
-
1. 本周特推
1.1 文件安全傳輸小工具:croc
本周 star 增長數:2100+
croc 是一個用 golang 編寫的工具,允許任何兩台計算機簡單和安全地傳輸文件和文件夾。據我所知,croc 是唯一的 CLI 文件傳輸工具。
croc 的特性:
- 允許任意兩台計算機傳輸數據(使用一個中繼)
- 提供端到端加密(使用 PAKE)
- 支持方便的跨平台傳輸,支持 Windows、Linux、Mac
- 允許多文件傳輸
- 允許恢復被中斷的傳輸
- 不需要本地服務器或端口轉發
- 通過壓縮和多路復用比蟲洞、rsync、scp 更快(加速 1.5x 到 4x)
GitHub 地址→https://github.com/schollz/croc
1.2 Diagram as Code:Diagrams
本周 star 增長數:1500+
Diagrams 是一個用 Python 代碼可繪制雲系統架構原型的小工具,由 AWS、Azure、GCP 和 Kubernetes 提供支持。
GitHub 地址→https://github.com/mingrammer/diagrams
2. GitHub Trending 周榜
2.1 智能爬蟲:autoscraper
本周 star 增長數:1000+
New
autoscraper 是一個用 Python 寫的智能、自動、快速和輕量級的 Web Scraper。
這個項目旨在更簡單地爬取 Web 頁面,它可以輕松拿到任何我們想從某個頁面獲取的內容,url、html 內容、文本、樣本數據列表等等。
作為一個智能的爬蟲工具,autoscraper 學習抓取規則並返回類似的元素。然后,這個學習過的 object 可以與新的 url 一起使用,來獲得這些新頁面的類似內容或完全相同的元素。
GitHub 地址→https://github.com/alirezamika/autoscraper
2.2 30s 就能理解的 JS 代碼:30-seconds-of-code
本周 star 增長數:1000+
30-seconds-of-code 收錄了多個有意思的 JavaScript 代碼片段,包括代碼、解釋、示例,此外項目還提供了搜索頁面。你只要輸入一個術語即可彈出來相關代碼片段。一起來利用碎片時間來學習 JS 小技巧吧!
GitHub 地址→https://github.com/30-seconds/30-seconds-of-code
2.3 免安裝免注冊群視頻:talk
本周 star 增長數:700+
New
talk 是一個網絡視頻群呼工具,無需注冊及下載。它用 WebRTC 搭建,所以你視頻聊天均為點對點,且通話質量和通話人數成反比。在高速網絡中,最理想的人數是 6 到 8 人左右。
GitHub 地址→https://github.com/vasanthv/talk
2.4 終極教程:ultimate-python
本周 star 增長數:1450+
New
ultimate-python 是一個對新手友好,也適合專業 Python 開發的指南。項目作者是一名 Linkedin 工程師,他分享過了他過去 5 年習得的 Python 核心知識。
整個 repo 分為了 Python 概述、語法、數據結構、類、高級用法等五方面內容。
GitHub 地址→https://github.com/huangsam/ultimate-python
2.5 Linux 挑戰:linuxupskillchallenge
本周 star 增長數:1200+
linuxupskillchallenge 是收錄了通過命令行對遠程 Linux 服務器進行系統管理所需的技能。
它收錄商業在線 Linux 服務器管理課程的 20 個課程的所有源材料,當然,現在它是免費資源。
GitHub 地址→https://github.com/snori74/linuxupskillchallenge
2.6 高性能博客模版:eleventy-high-performance-blog
本周 star 增長數:1800+
eleventy-high-performance-blog 是 Google 開源的為 11ty 靜態博客收錄的高性能博客模版,如果你也是 11ty.dev 的粉絲,不妨 pick 下這個 repo。
GitHub 地址→https://github.com/google/eleventy-high-performance-blog
2.7 破解小能手:Ciphey
本周 star 增長數:1000+
Ciphey 會在你不知道密鑰或密碼的情況下自動解密加密、解碼編碼和破解哈希,只要你輸入加密的文本,即可獲取解密的文本。Ciphey 可以在 3 秒或更短的時間內解決大部分加密問題。
GitHub 地址→https://github.com/Ciphey/Ciphey
3. 推薦閱讀
以上為本周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和我們分享下喲 🌝
HelloGitHub 交流群現已全面開放,添加微信號:HelloGitHub 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~
關注 HelloGitHub 公眾號