@GripNews

153 Followers
0 Following
48.4K Posts
歡迎來到 NewsGrip,這是一個專注於掌握最新消息的新聞網站。我們致力於為讀者提供最即時的報導,涵蓋科技圈各種熱門話題。訂閱我們的新聞資訊,您將永遠不會錯過任何重要的新聞事件。加入我們,一起掌握新聞,掌握世界。
🌖 珍妮特 PEG 模組運作原理
➤ 探索 Janet 語言中解析表達式文法的實作細節
https://bakpakin.com/writing/how-janets-peg-works.html
本文深入探討了 Janet 程式語言中 PEG(Parsing Expression Grammars)模組的實作方式。作者受到 REBOL Parse 模組和 LPeg 的啟發,設計了一個基於 PEG 的文本和位元序列解析庫,並解釋了 PEG 相對於正規表達式的優勢,例如可讀性更強、易於捕捉錯誤位置等。文章詳細描述了 PEG 引擎的實作細節,從基本運算子到遞迴語法的支援,並提供範例程式碼演示瞭如何使用 PEG 解析 ISO 8601 日期格式。
+ 這篇文章寫得非常清楚,即使我對 PEG 不太熟悉,也能理解它的核心概念和優點。範例程式碼也很有幫助!
+ 瞭解 Janet 團隊是如何用如此簡潔的程式碼實現 PEG 引擎,真是令人印象深刻!這篇文章讓我對 Janet 這門語言更感興趣了。
#程式設計 #解析器 #PEG
How Janet's PEG module works

An in depth explanation of pegs and how they work.

🌗 審查制度忽略未加密的HTTP/2流量
➤ 未加密HTTP/2成為繞過網路審查的新途徑
https://upb-syssec.github.io/blog/2024/http2/
這篇報告指出,中國和伊朗的網路審查系統並未針對未加密的HTTP/2流量進行審查。研究發現,儘管目前瀏覽器不支援未加密的HTTP/2,但仍有高達6.28%的網站支援此協議。研究團隊也提供了一個工具,用於評估網站對未加密HTTP的支援程度,認為未加密HTTP/2可用作繞過審查的有效方法,但提醒使用者注意其安全性問題。
+ 沒想到未加密的HTTP/2竟然能繞過審查,這對網路自由來說是一個好消息,但安全性問題也要注意。
+ 這種技術的出現,顯示了網路審查的侷限性,也突顯了持續發展繞過審查技術的重要性。
#網路安全 #審查 #HTTP/2
Censors Ignore Unencrypted HTTP/2 Traffic | System Security Group

Using Unencrypted HTTP/2 to Circumvent Censorship

🌘 深入解析六位數驗證碼:從零開始構建 HOTP 與 TOTP
➤ 揭祕一次性密碼背後的機制與實作
https://blog.dogac.dev/how-do-one-time-passwords-work/
本文深入探討了 One-Time Password (OTP) 的運作原理,包括 HOTP (基於 HMAC 的動態碼) 與 TOTP (基於時間的動態碼) 兩種常見的演算法。作者分享了自己從頭開始實作這些演算法的過程,並詳細解釋了其安全性優勢,例如降低密碼重放攻擊的風險。文章闡述瞭如何利用時間或計數器作為動態密鑰,以及 HMAC 函數在生成安全 OTP 的關鍵作用,並提供了一個可供測試驗證的示範應用程式。
+ 這篇文章寫得非常清楚,將原本複雜的驗證機制拆解成易於理解的步驟,讓我對 OTP 的運作原理有了更深入的認識。
+ 作者不僅解釋了理論,還分享了實作經驗和工具,這對於想學習網路安全或驗證機制的人來說非常有幫助!
#網路安全 #驗證 #程式設計
Behind the 6-digit code: Building HOTP and TOTP from scratch

A while ago, I have started working on authorization and authentication at work. This taught me a lot about how modern authentication systems work. However I have always thought One-Time Password logins are the most mystical ones. A six-digit code that changes every time and can be used to verify

Dogac.dev
🌖 尤文·沃夫的頹廢救贖
➤ 探討《霸王永恆》的爭議與文學價值
https://libertiesjournal.com/online-articles/evelyn-waughs-decadent-redemption/
本文探討了尤文·沃夫的代表作《霸王永恆》在當時引起的爭議。儘管這部小說被譽為二十世紀英國文學的傑作,但它在出版初期卻受到許多作家和評論家的批評,主要原因是其對天主教信仰的描寫、對上流社會的刻畫以及過於華麗的文筆。作者指出,沃夫有意創造一個失落的世界,而《霸王永恆》正是他對過去的懷舊和對信仰的探索。評論界對這部作品的負面評價,反映了當時英國社會對傳統價值觀和宗教信仰的排斥。
+ 這篇文章讓我更理解了《霸王永恆》背後的深層含義,也讓我對當時的文學環境有了更深入的認識。
+ 我一直很喜歡這部作品,但從未想過它會受到如此強烈的批評,這篇文章讓我對它有了全新的看法。
#文學評論
🌖 MCCC:採樣方法:Max Slater
➤ 蒙特卡洛方法中的採樣技術解析
https://thenumb.at/Sampling/
本文深入探討了蒙特卡洛方法中的採樣技術,從偽隨機數生成器(PRNG)開始,逐步介紹了均勻拒絕採樣和非均勻拒絕採樣。文章詳細解釋瞭如何利用簡單演算法構建複雜分佈的採樣器,並透過數學推導驗證了採樣器產生的機率密度函數(PDF)的正確性。此外,文章也討論了採樣效率的問題,以及選擇合適的採樣範圍的重要性。
+ 這篇文章深入淺出地講解了蒙特卡洛採樣的原理,數學推導清晰易懂,對理解相關演算法非常有幫助。
+ 雖然數學公式有點多,但文章有實際範例,讓讀者更容易理解拒絕採樣的應用情境。
#電腦圖形學 #程式設計 #數學 #蒙特卡洛方法
MCCC: Sampling

🌖 SSD1306 顯示驅動程式與字體渲染
➤ 從多種方案的嘗試到自定義解決方案的實現
https://subalpinecircuits.com/ssd1306-and-font-rendering/
這篇文章詳細記錄了作者在 ESP32 平臺上尋找適用於 SSD1306 OLED 顯示器的最佳驅動程式的過程。作者嘗試了多種現有驅動程式,包括 Espressif 官方提供的、LVGL 以及 U8G2,但都因速度慢、資源佔用高或功能不完善等問題而受挫。最終,作者回歸了早期使用的 ESP-BSP 驅動程式,並透過更新 I2C API 成功使其與最新的 ESP-IDF 版本相容。為了支援多種字體,作者整合了 nvbdflib 函式庫,能夠直接解析 BDF 字體並在不經由中間位圖轉換的情況下繪製字體,最終實現了高速 (40Hz) 且支援自定義字體的顯示效果。
+ 這篇文章詳細地描述了嵌入式開發中常見的驅動程式選擇和優化問題,對於想要在 ESP32 上使用 SSD1306 顯示器的開發者來說非常有參考價值。
+ 很有趣的經驗分享
#嵌入式系統 #顯示器 #字體 #驅動程式 #ESP32
SSD1306 display drivers and font rendering

When I first started implementing the SSD1306 OLED on my prototype, I grabbed the quickest and easiest to implement driver I could find - a driver Espressif shipped as part of ESP-BSP that has since been removed. It worked great, updated the screen at about 40 hz, and was very

subalpine circuits
🌗 Michael Kohn 的 W65C832 FPGA 實作
➤ 在 FPGA 上復興經典處理器
https://www.mikekohn.net/micro/w65c832_fpga.php
Michael Kohn 在 FPGA 上成功實作了 W65C832 處理器,這顆晶片是 1980 年代 Western Design Center (WDC) 設計的 6502 CPU 的 32 位元版本。此實作支援 16MB 的 RAM,並利用 Winbond W25Q128J 快閃記憶體作為擴充儲存空間。作者同時更新了 naken_asm 組譯器,使其能處理 32 位元值,並提供了基於 Verilog 的原始碼,可使用 opensource FPGA 工具建構。Joe Davisson 也使用此核心創建了一個圖形演示和 XMODEM 啟動載入器。此專案展示了在 FPGA 上重現和擴展經典硬體的可能性。
+ 這真是個令人印象深刻的專案!把這麼舊的處理器搬到 FPGA 上,並且還能擴展它的功能,太酷了。
+ 我一直對 6502 系
#FPGA #65C832 #復古計算 #硬體設計
Mike Kohn!

Mike Kohn's music, software, and electronics projects.

🌘 Stripe 支付 API:十週年回顧
➤ 從「七行程式碼」到多元支付:Stripe API 的演進之路
https://stripe.com/blog/payment-api-design
本文回顧了 Stripe 支付 API 發展的十年歷程。從最初的「七行程式碼」簡化支付流程,到支援信用卡、ACH 和比特幣等多元支付方式,Stripe 不斷抽象化支付的複雜性,並在 API 設計上做出關鍵決策,以應對產品發展帶來的技術債務,最終發展出 PaymentIntents API。文章強調了簡化支付整合的重要性,以及 Stripe 如何在不斷擴展的產品中保持 API 的清晰和易用性。
+ 令人印象深刻的是 Stripe 從一開始就注重開發者體驗,不斷簡化複雜的支付流程,讓更多企業更容易接受線上支付。
+ 這篇文章很清楚地說明瞭 API 設計的挑戰,以及如何避免技術債務,對於其他科技公司來說,是一個很好的參考案例。
#金融科技 #支付 #API
Stripe’s payments APIs: The first 10 years

Abstracting away the complexity of payments has driven the evolution of our APIs over the last decade. Learn more about Stripe payments APIs here.

🌘 侍失落之城
➤ 揭開失落武士城市的神祕面紗
https://archaeology.org/issues/may-june-2025/features/lost-city-of-the-samurai/
這篇文章報導了考古學家重新發現日本中世紀的大型城市一乘谷,該城市曾是強大的朝倉氏的根據地。一乘谷在戰國時代蓬勃發展,與京都比肩,但最終在織田信長的軍隊手中被摧毀。經過數十年的挖掘,考古學家揭示了這座城市的完整面貌,提供了關於戰國時期日本武士生活和文化的寶貴見解。
+ 令人驚嘆的發現!這篇文章讓我對日本戰國時代的歷史產生了濃厚的興趣,也讓我對考古學的魅力深感佩服。
+ 原來日本歷史上還有這樣一個被遺忘的城市,這篇文章讓我更瞭解武士文化的興衰,以及歷史背後複雜的權力鬥爭。
#考古學 #日本歷史 #侍文化
Features - Lost City of the Samurai - Archaeology Magazine - May/June 2025

Archaeologists rediscover Ichijodani, a formidable stronghold that flourished amid medieval Japan’s brutal power struggles

Archaeology Magazine
🌗 運用差分隱私技術瞭解 Apple Intelligence 的彙總趨勢
➤ 在保護用戶隱私的基礎上提升人工智慧體驗
https://machinelearning.apple.com/research/differential-privacy-aggregate-trends
Apple 強調隱私是基本人權,並致力於在保護用戶隱私的同時提供卓越的使用體驗。為了改善 Apple Intelligence 的功能,Apple 正在開發新的技術,利用差分隱私和合成資料等方法,在不揭露個人行為或獨特內容的情況下,發現使用趨勢和彙總見解。具體應用包括 Genmoji、Image Playground、Memories Creation、Writing Tools 和 Visual Intelligence,透過分析用戶選擇分享的裝置分析數據,並加入雜訊以確保無法追蹤到個別用戶,Apple 能夠提升模型效能,同時堅守對用戶隱私的承諾。
+ 「Apple 對隱私的重視令人印象深刻,這種方法讓使用者可以安心地使用 AI 功能。」
+ 「透過合成資
#人工智慧 #隱私 #差分隱私 #機器學習
Understanding Aggregate Trends for Apple Intelligence Using Differential Privacy

At Apple, we believe privacy is a fundamental human right. And we believe in giving our users a great experience while protecting their…

Apple Machine Learning Research