以前好幾次研究申請Let's Encrypt,但是都沒能搞懂。所以一直都在用第三方網站來生成SSL證書。
昨日終於弄明白,現記錄如下:
享受思維樂趣
學會freeCAD是我多年的願望,尤其是這兩年我開始玩3D打印之後。
在B站找到一個簡單的教程,然後短時間就學會了。之前感覺它複雜,是因為找的教程不夠好。
這次下載倒是有點費時,此前只要用snap就能順利安裝,但這次不行了。只好到官網下載最新版1.0.1。
下面是學習筆記
crypto.js是google開發的加密套件,SJCL是斯坦福大學開發的aes加密工具,二者都是js對aes加密算法的實現。
二者的不同之處,首先是對密文是否被篡改的校驗上。SJCL內置並強制使用校驗功能,把校驗碼附加在密文的末尾,而crypto.js提供了各種hmac算法以供選擇,但不強制使用。
再者二者雖然都是aes加密的實現,但支持的模式是不同的。crypto.js支持「ECB、CBC、CFB、CTR、OFB」,而SJCL支持「CCM、GCM、OCB2」。
我依靠grok和gemini做了個網頁加密工具,來對比二者的加密結果。
把玩地址
retroArch是一個優秀好用的開源跨平臺模擬器,其設置和配置非常簡單明了,各種內核都可以直接下載,不用再去網上到處找了。
不過真的要玩起來,還是免不了折騰,因此我要把踩過的坑記下。
我平時主要玩侍魂2及合金彈頭123,這兩個所用內核都是FinalBurn Neo。大多數街機遊戲都用的是這個內核。
雖然gcin for android已經推出很多年了,因為近期增加了導入碼表功能,它終於可以跟lime和trime平起平坐。
需要特別強調的是,gcin的導入碼表功能,是我向其作者eli提出,他接受了這個提議之後增加的。
同時,gcin成為第一個願意內置哈哈倉頡的輸入法。
在此向eli表示感謝!
剛才出去散步,走在路上,用grok做了一個簡單的批量改名網頁程式,取名作ejrename。
功能是當zip中包含多個類似「output(1).txt、output(2).txt、output(3).txt…」這樣的文件名時,就可以把「output」替換成你想要的文字。
因為是網頁處理,所以可能無法處理太大的文件,基本上只適合
依靠gemini製作了一個三層文本陣列生成器。 之前我做過一個html+css+js,一個重要的需求是生成多層陣列文本。 現在發現還是直接做成這個會比較方便。 ejarray20250602 幾乎可以滿足所有生成整數陣列的需求。 update at 2025-07-14: 依靠gemini2.5pro,為陣列添加了計算功能。有計算功能的陣列才是真正的好陣列。 計算寫法為{@:@*12+7},則在@遞增時,會乘以12再加7。 ejarray20250714

我從2013年,Android2.3.5,就一直都在用lime3。但是到了Android14,它將無法安裝,因此我必須找一個功能與表現一樣的輸入法。
現在這個輸入法軟體找到了,它就是trime,中文應該叫「同文輸入法」。它的優點是
Image Toolbox,Photo Editor是Android上兩款優秀的圖片編輯軟體。