具備記憶體安全的程式語言
NSA 軟體開發指南 Software Memory Safety
NSA urges shift to memory safe programming languages
C#, Go, Java®, Ruby™, Rust®, and Swift®.
NSA 軟體開發指南 Software Memory Safety
NSA urges shift to memory safe programming languages
C#, Go, Java®, Ruby™, Rust®, and Swift®.
2022/07/05 的預言成真了.
日前眾多開發者集體控告 GitHub Copilot ...... 求償天價.
AI 輔助寫程式工具試圖以黑盒子自居來規避智財權, 恐怕 …
阿難是白飯王的兒子、釋迦牟尼佛(佛陀)的堂弟,也是佛陀的侍者,是佛陀十大弟子之一,人稱「多聞第一」,因為他一直伴隨佛陀 …
MathJax 支援所有的瀏覽器,在網頁上呈現數學式子,精確優美。
以 "柯西積分公式" (Cauchy's Integral Formula) 為例:
只要 …
1940 年,法國數學家安德烈·威爾(André Weil)因未報到而入獄。在魯昂(Rouen)監獄服刑六個月期間,他證明了有限域曲線的黎曼假設(The Riemann …
Apple 成立資安研究網站:
測試組合語言 code block:
.386
.model flat, stdcall
option casemap : none
.data
abc db "abc",0
def db "def",0
.code
start:
mov ecx,3 ;the length of the abc and def strings
cld ;set the direction flag so that EDI and ESI will increase using …
Libre SSL 的發展目標
Cosmopolitan Libc 提供了一套增強 C 語言偵錯能力的函式庫:整合了 gdb、ASAN/UBSAN 運行等等,可用於追踪函式,有助於理解和修正 C 語言程式 …
處世原則:
四不慣
聽不慣,可以耳根清淨;
看不慣,可以與世無爭。
用不慣,可以省很多錢;
吃不慣,可以減肥健身。
PS:我用不慣 Apple 的 …
什麼是韌性?
首先應確立最大可耐受度為何?此即垮度。
韌性就是在越過垮度之前,能夠不倒、不斷、彈性回復的可承受能力總 …
新五化運動
愚民化,成癮化,集中化,文件人化,神人化,此為資訊教育之新五化。
半年一次的 OpenBSD 更新版又要推出啦! ;-)
OpenBSD 開發社群曾被 Linus 稱是一群自慰的猴子:
Linus Torvalds: I think the OpenBSD crowd is a bunch of masturbating monkeys
Linux/OpenBSD 二個社群 …
朋友向我抱怨:
他公司旗下的工程師不讀文件, 有些連 RFC 標準文件都不會看, 甚至連 RFC 是什麼都不知。(man page 都不會?)
我說:
讀文 …