想在自己電腦安裝可以執行的類 GPT, 可以選擇Meta 出的LLAMA 2, 輸出也能有一定的水準,
想要嚐鮮也好, 或是研究也好. 一般電腦windows 也是可以執行的. OOBABOOGA 的自動化程度很高, 安裝門檻低. 可以試試.
想在自己電腦安裝可以執行的類 GPT, 可以選擇Meta 出的LLAMA 2, 輸出也能有一定的水準,
想要嚐鮮也好, 或是研究也好. 一般電腦windows 也是可以執行的. OOBABOOGA 的自動化程度很高, 安裝門檻低. 可以試試.
// Online C++ compiler to run C++ program online
#include <iostream>
在使用遠端桌面一直被封鎖, 從logmein, anydesk, 只好再找新的軟體,
rustdesk, 介面很像 anydesk, performance 也像, 雖尚未細用, 但rustdesk 是個好的軟體, 更驚奇的是, 它是open source.
不同軟體間, Import and outport 會產生不同格式, 雖然人眼看起來相同但就不能做比較及合併.
excel 一樣有date 格式, 我們使用右鍵改變格式, 只是改變show 顯示的不同,不會影響其實際內容
想使用macro 用來開一堆跟數字有關的檔名, 自己寫還是會遇到以下 tip 提到的 2個問題.
%macro openfiles; /* define macro name 以下 %起頭, 給個macro */
### 更正, 真正的問題是 準備dataset 的定義弄錯了. ( batch, seq, feature ), 原來source 的寫法不完全正確, 在1D 可以work, 但改為 multivate 後就不對了.
偶然間發現 好軟體, ShareX 可以抓取畫面, 也可以錄螢幕畫面. 最驚訝的是它還是open source, 可以拿到source code.
記錄過程遇到的問題 (14.1 版直接沒問題, 可以compile and finish)
NOTE: Data file XXX.DATA is in a format that is native to another host,
or the file encoding does not match the session encoding.
overrun 漏洞, 入侵例子. 自從windows update 的漏洞修復開始以來, buffer overrun 的問題占了很大的比例, 什麼是buffer overrun? 簡單的說就是原來定義的buffer size 是小的, 但使用卻是超過原來的定義? 但是就算如此, overrun 的漏洞跟程式取得控制權有何關係? 以下是一個簡單的例子取得控制權. buffer overrun test program. How to get the control from buffer underrun? #KEY: 如可以更改 return address 就可以取得控制權.
//C-program use VC6, 其他版本應也可以, 使用 windows program 中的MessageBox() 表示偷到執行權.
char myarr[]={'a','b','c', 11,11,11,11,11,0xf8,0x1a,0x44,0}; // 要將return address, 及要執行的程式機器碼放這裡. 因為 有0x0 就會停止copy, 要好好設計這個array
// Buffer overrun
void TESTOverrun() // 用來取得控制權的function
{
char aa[3]; // 設計用來overrun 的arr,
sprintf(aa, "%s", myarr); // 代罪function, 有漏洞的function
}