原创 程序化交易(前奏)

作爲業餘項目,爲了做程序化交易,首先的前提是 1)拿到數據 2)登陸賬號交易 1)這個有一些開源的證券數據項目可以部分滿足,部分滿足。在實時性方面和數據準備度上都不足。 2)目前已知的商業公司我都不滿意。 大約3年前就利用業餘時間開始了對

原创 cool -- 安全軟件公司Avast開源化機器碼反編譯器RetDec

看起來不錯,晚上回家試試,看看對 msvc vtable 的反編譯效果會不會比我之前用的那個插件要好。

原创 The Node.js Event Loop, Timers, and process.nextTick()

理解了Node.js Event Loop中的每個  Phases 會執行的 operations 就知道爲什麼 使用定時器如setTimeout() 設定在 5ms後執行回調函數,但在第3ms時有一個 process.nextTick(

原创 html5 blob video 下載

最近在看騰訊視頻時,想把它下載下來,發現 video src 是 blob 加密的源,不能像以前那樣看到一個mp4的 url <video preload="auto" src="blob:https://v.qq.com/de0d7e

原创 son of bitch cut off my network cable | 哈希那點事

拉了一條黑網代理的寬帶上網,纔剛續費,就來了一波 整治工作,把所有拉黑網的人的網線給剪了。 少數黑網代理通過關係拉到整改的單子,搖身一變,洗白了,代理官方的寬帶安裝業務了,更多的黑網代理是跑路了,這些洗白了的人更幹起了一件不可思議的事,回

原创 【算法問題】解碼

最近在做大數據運算時,在寫GPU上去行CUDA代碼時,遇到一個算法問題。 在一個很大維數的數組(張量)中,需要反算(解碼)出id。在這麼大的維數運算量下,每減少一步運算都是一個效率的提升。 下面爲了討論簡單,以3維數組來討論。 id的

原创 爆棧

在處理一個被混淆過的js文件,做了美化格式化後,有12W行。想把其中一些代碼塊處理一下,這些代碼塊有模式,就用php寫正則處理$pattern = "#(^\}, function\(.*\) {|^\}\(\[function\(.*\

原创 3個月前面試的一家金融公司

3個月前面試的一家金融公司,對我說的是老總軍人出身、香港xx大學研究生,現在是xx國企金融子公司老總,當時說是有國企背景 palapla,然後說目前是找外包公司正在做一個金融APP,現在需要招一個技術總監管理外包公司和做二次開發。當時還在

原创 安全軟件公司Avast開源化機器碼反編譯器RetDec | 試用篇

之前的文章  cool -- 安全軟件公司Avast開源化機器碼反編譯器RetDec 昨天試用了一下 安全軟件公司Avast開源化機器碼反編譯器RetDec,一個字,非常非常非常耗內存,16G的內存都不夠。 但結果還是可以的,好傢伙,它

原创 編譯 TP-LINK mini wifi linux kernel driver

把電腦挪到房間的窗邊後,用不了有線的網線,找出了一個 TP-LINK 的mini wifi,但不幸的是 linux 內核沒有這個驅動,在 github 上有找到一個 最近還有更將的 非官方驅動,編譯通過。```bash[ 3216.076

原创 一次MySQL數據庫性能排查。不要一想到數據庫的問題就都是各種加索引

最近接管一個做B2B的新團隊,網站奇慢無比,20多秒的SELECT到處都是。原來的“架構師”認爲用MyISAM讀性能很好,就廣泛採用了 MyISAM 存儲引擎。BUTMyISAM表鎖MyISAM只支持表鎖,表鎖有共享讀鎖和獨佔寫鎖兩種模式

原创 12月份的新業務、新系統架構

前幾個月討論的新業務,剛剛產品經理終於寫出了 v0.01 版本的需求文檔,要我給出所需的開發時間。我看了 v0.01 版word文檔的右邊滿滿都是產品經理boss的批註, 有太多東西產品經理都沒想清楚就讓我給時間了,從過去的經歷來看,這就