C# 裡的 隨機數

在進行開發的時候,你難免會用到隨機數。還有更多的時候,我們需要隨機數來生成一系列的數字串備用。不過好在各種編程語言裡都提供了一個簡單好用的偽隨機數生成器供你使用,比如C#裡的 隨機

不過,C#的 Random 默認是以系統時鐘為種子的——這種方法簡單粗暴,可惜一旦遇到短時間生成大量隨機數的情況就捉襟見肘了——一堆相同的隨機數就蹦出來了,不過正是因為隨機,所以才會有相同的數字出現,但[……]

點擊跳轉以繼續閱讀

使用ocserv搭建 Cisco Anyconnect 服務器

前段時間的appleID被盜事件鬧的沸沸揚揚,我果斷回到獄中升級了9.0.這下好了,Shadowsocks不能用了。這一點來講我還是挺羨慕Android手機的......使用 Surge 讓 iOS 走 Shadowsocks實現科學上網。

總之,我們還是來在iOS的VPN上下下功夫吧。如今的VPN已經被認證的差不多了,因為它們雖然加密安全,但禁不住特徵檢測——好吧,畢竟說這東西就不是為了隱匿而生的[……]

點擊跳轉以繼續閱讀

自製軟件更新遇到錯誤: 失敗在執行

在使用 釀造 的時候,經常就會遇到各種奇奇怪怪的錯誤,比如更新時候常遇到的:

還有這個:

遇到這些問題,八成是你的brew目錄權限錯誤。

使用如下命令修復:

如果不行,就再安裝如下命令[……]

點擊跳轉以繼續閱讀

如何在 OS X 上使用 “加密文件夾”

不少人知道在 視窗 上有各種加密軟件可以下載,密碼學讓我們第一次和大組織大機器平起平坐。

比如說業界的AES加密目前來講還是很安全的,在 視窗上你可能還需要使用一些第三方的軟件來實現——比如最簡單的rar軟件也能實現基本的加密。但在我大 OS X 上,你完全可以使用自帶的磁盤管理軟件來實現加密。

磁盤管理器

使用 Spotlight 來快速定位磁盤工具:[……]

點擊跳轉以繼續閱讀

我為什麼 不開啟 “查找我的 Mac”

對於使用 iPhone 的用戶來講,你可能很看好“查找我的 iPhone”這個功能,呃,這個功能確實不錯。不過,如果你把這個好印象帶到 Mac 上,可能就有點不太合適了。

OS X 的 iCloud 與 iOS 一樣,也有個“查找我的 Mac”選項:

不過

對於一般用戶來講,開啟它還是有點用處的——至少可以改小偷添加一點麻煩。

由於 Mac 是一台電腦——呃,對,它是電腦而[……]

點擊跳轉以繼續閱讀

搭建 OpenConnect VPN 服務器 AnyConnect (ocserv)

這篇文章早就寫好了,可是一直沒機會做實驗——估計以後也太會有,反正寫好了,我就發出來吧,大家如有需要就參考著看看……?注意,請去參考最新的筆記

要在服務器上搭建 ocserv,首先應該安裝依賴

下載 ocserv

訪問 FTP://ftp.infradead.org/pub/ocserv 來查看最新的版本,然後根據版本來下[……]

點擊跳轉以繼續閱讀

在 OS X 上 避免 DNS 洩露

最近牆越來越高了,隨著法西斯節和月餅的關係,不少梯子也被拆了。甚至幾個梯子開發者也被?,所以說,除了“如何科學上網”這個問題之外,“如何安全上網”這個問題也變得越來越不可讓人忽略。

不僅僅是為了你我都懂的用途,就是一般的使用電腦上網,我覺得這個問題也應當得到重視。你在網絡上面的一言一行都被你的服務商、ISP事無鉅細地記錄著……這原本是好的目的——一旦歹徒在通過網絡行凶,我們就能夠快速將其抓獲[……]

點擊跳轉以繼續閱讀