有弾幕(YouDanMu)v0.1.0

海外用戶的福利來啦!有弾幕 v0.1.0 發佈,支持 YouTube 主站視頻外掛 Bilibili 彈幕。 下載地址: https://github.com/YouDanMu/YouDanMu/releases/tag/v0.1.0 提交 Issues:https://github. »

用 Squid 搭建本地 CDN 緩存代理爲網頁提速

身處海外,經常遇到訪問國內網站速度緩慢。而且網站不對靜態文件進行瀏覽器緩存優化,每次刷新頁面都要重新加載所有資源文件,而且很多網站內嵌很多個 iframe,每一個都調用一下 jQuery 之類的重量級腳本,再加上 TCP 掉包失連頻繁發生,整體的加載效率之慢可想而知。 所以特地針對這種情況折騰了一個解決方案:在本地用 Squid 搭建一個 HTTP 緩存代理服務器,編寫緩存規則自動將常用網站的靜態文件長期緩存,第一次經過該代理加載成功後,Squid 會把資源緩存在硬盤,之後每次的相同請求都會直接將硬盤中的緩存返回給瀏覽器,不需要再向源地址請求資源。說白了就是本地搭建了一個 »

雙色注塑透光鍵帽工藝及設計分析

Axiom Keyboard 是一款 RGB LEB 鍵盤,所以鍵帽要設計成透光的。目前市面上大部分便宜的透光鍵帽用的是 ABS 材質,然後遮罩浸染上色把不需要透光的部分塗黑製成的。這種工藝成本低,但是手感很差。對於追求體驗的高端鍵盤玩家,PBT 材質的手感才能滿足他們的需求。可惜 PBT 本身並不透光,如果只是要非透光的 PBT 鍵帽,圖案可以用激光刻蝕的方式印上去,但是如果要透光的話就只能使用雙色注塑工藝了。 雙色注塑,又稱 »

Axiom Keyboard 開坑啦

認識我的人都知道我對鍵盤有着相當的執着。在經過將近一年時間的構思和積累後,我決定正式開坑做鍵盤了。我將它命名爲 Axiom Keyboard,它滿足以下條件: 便攜且實用,70% Layout 無線+有線,支持多設備藍牙快速切換 內置 USB 充電電池,有效續航 有線供電下運載 16M 色域 RGB LED PBT 雙色注塑定製透光鍵帽,採用 HHKB »

有弾幕(YouDanMu)開坑

跟小夥伴在飯桌上聊起彈幕,突然心血來潮想寫一個能給 YouTube 加上彈幕的 Chrome 插件,於是 YouDanMu 這個坑就誕生了。 後來想了想,我并不希望讓這個插件僅局限于 YouTube,考慮到現在很多 ACG 内容也會推到臉書上,我希望 YouDanMu 能實現一種通用的彈幕插件接口,把大部分視頻網站的播放器抽象到我們内部的通用播放器接口上,還能接入 Bilibili、AcFun 等主流彈幕網站的彈幕數據,甚至跟這些網站的用戶系統進行對接等等。再考慮到現在 Web »

Tor + ZeroNet + IPFS + NameCoin 將成為下一代 Anti-Censorship 的核心技術

我朝網絡的 Censorship 越來越強力,有的人因為不斷地被剝奪獲取信息的權利而變得麻木,但是仍有一部分人是清醒的,這些清醒的人現在非常需要先進的 Anti-Censorship 技術支持來幫助他們保持清醒。 因此我對未來可能成為 Anti-Censorship 核心的技術進行了一些簡單的預測。 Tor 能夠隱藏用戶 IP 地址的 P2P 加密網絡。以後很有可能所有的 Anti-Censorship 技術都需要基於 Tor Service 來隱藏用戶的 IP 地址,這將成為新的網絡協議層。 »

JavaScript 之「偷天換日術」

在開始填 YouDanMu 這個坑之前我就已經知道了遲早要碰上這種問題,趁著這個機會我來詳細地講一講如何偷到閉包裏面的私有變量。即 JavaScript 之「偷天換日術」。 爲了簡化問題,請考慮下面這段代碼: (function(global){ function GUID(secret) { this.secret = secret; } GUID.prototype.generate = function() { return Math.floor((1 »

人的認知能力是否存在極限?

我認為人的認知能力不是無限的。 比如愛因斯坦的相對論,全世界真正理解的人只有10個,很多人窮其一生都不一定能夠理解得了。這10個人可以跟全世界其他的人說,你們的認知能力也就停留在那了。 比如有些有智力障礙的人,他們的認知能力就是受到了限制,他們只能學會簡單的日常用語,但是他們無論如何都無法理解微積分,因為要想理解為積分,他們需要使用非常多的抽象概念,比如極限、代數等等,這些抽象工具對正常人來說是可以掌握的,但是對於他們來說卻是無法理解的。 再比如家裡養的狗,你可以教會它根據你的指令做一些簡單的動作,聰明一些的狗還能做一些簡單的加法運算,但是它仍然不可能學會微積分,原因也是因為使用的工具過於抽象使得它們無法掌握。 因此我可以推測,可能存在一種智慧,它們掌握的知識的抽象程度遠超於我們所有人類的理解能力範疇,我們連它們用來理解那些抽象工具的能力都沒有,於是我們的知識跟他們的知識存在著巨大的斷層, »

完美的國家體制

該如何評價和對比國家體制呢? 有人說要有民主,有人說要有自由,有人說要經濟,有人說要人均壽命,有人說要幸福感。但是,這些東西都是片面的。其實對比兩個體制的優劣,只需要看,在同樣的條件環境下,哪一個體制延續的時間最長就可以了。 其實一個體制的根本目的不是為了造福人民,而是能夠延長自身存在的時間。 從這點看,民主也好,專政也好,都不是最好的體制,因為它們都代表著自身人群的立場。真正完美的體制應該以體制本身為立場,所有的決定都應該以延續體制為根本原則,只有這樣才能保證體制的長久。 »

rm -rf /

如果我所有的家產在一夜間消失,我是否反而會更加幸福? 這個念頭只是一閃而過,立刻就被我自己給否決了: 我怎麼捨得失去我擁有的一切? 胡思亂想之間,我按下了回車鍵…… »