無題

2013年09月04日

五個月沒更新了,因爲沒折騰什麼,從當初的 Wordpress 轉過來後就想專注作個「技術」型 Blog,沒寫多少「多餘」的話,這幾個月沒做什麼,所以什麼都沒寫,現在感覺當初的願望都有些背離「Blog」的初衷了。

因爲社交網絡的興起,Blog 迎來了寒冬,自己也把更多的生活的東西放到了社交網絡上,所以才有了「技術」的願望,但「技術」這東西因人而異,可能你感覺很屌的東西在某些人看來就是小兒科,現在回頭看看自己很久以前在百度空間寫過的東西就是這種感覺,所以我一直只說「記筆記」,但又一直在避免製造重複的信息,在寫文章前都會找找有沒有類似的,如果別人寫的很好了那我就沒必要再寫些什麼,轉載也只是搞個 link post 而不是直接搬過來,所以這「筆記」也豐富不起來。

閱讀全文

Octopress 在 Arch Linux 下的一些問題

2013年04月07日

因爲一直使用系統提供的 Ruby,隨着 Arch Linux 將系統的 Ruby 版本升級到了 2.0,Octopress 就沒法正常使用,嘗試了 AUR 上的 ruby1.9 也有很多問題,因此決定爲 Octopress 設定一個專用的 Ruby 環境,Ruby 的多版本管理工具我選擇了 rbenv,關於 rbenv 的詳細使用說明可以參照項目主頁的說明文檔或是 Ruby China Wiki 上的使用指南,當然你也可以選擇使用 RVM 管理 Ruby 版本。

閱讀全文

Steam for Linux 遊戲體驗

2013年02月26日 ,

Steam for Linux

Valve 在情人節正式發布了 Steam for Linux,雖然還在內測時就嘗試過但當時可玩的遊戲不多,客戶端本身也有很多問題,所以沒多久就被我卸載了,直到 Valve 發布了支持 Linux 的 CS 1.6 測試版後才真正跳進了這坑裏,Counter-Strike 也是我在 Steam 上購買的第一個遊戲。

閱讀全文

自用內核分享

2013年01月25日 ,

2014年01月22日 更新: 3.12.8-1

自已編譯打包的內核,差不多就是 Linux-ck 加上了 CJKTTY 和 UKSM 補丁

uname in linux-shadow

一月二十二日編譯,版本 3.7.4-1。

需要注意的配置:

CONFIG_MCORE2=y
CONFIG_HZ_1000=y
CONFIG_HZ=1000
CONFIG_DEFAULT_BFQ=y
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
閱讀全文

CJKTTY:linux 控制台 CJK 字符顯示補丁

2013年01月22日 , ,

Linux 控制台支持漢字等 CJK 字符顯示除了借助 zhcon 和 fbterm 之類的工具,LinuxSir.Org 的冲天飞豹(Youbest)曾製作了控制台顯示 UTF-8 字符的內核補丁,並一直在自己的 Blog 上發佈更新,在以前自己編譯內核時這幾乎是必備補丁,相比借助外部程序,給內核打上補丁得到原生的中文顯示可靠性更高,但自從 2012 年春節後補丁就再沒更新過。

最近久違的折騰了一下 Gentoo,在 Gentoo-zh Overlay 的 e-sources 中發現了 Youbest 補丁的繼任者 CJKTTY,可能是我孤陋寡聞了,我覺得這東西真的是低調,除了 IBM developerWorks 上的這篇文章相關資料真的非常少、非常零散,本想做個 link post 都找不到適合的項目頁面。

閱讀全文

試用 Btrfs

2013年01月16日

關於 Btrfs 就不再介紹了,早在入 SSD 時就想上了,只是一直擔心不穩定,昨天心血來潮找了些相關資料,看過之後果斷中毒,子卷和快照功能實在太吸引人了,雖然也看到一些血的教訓,不過現在都 2013 年了,網上一大票都是 2010 年時的敢死隊,現在比那時自然沒什麼壓力了,不過在 3.7 內核中 Btrfs 仍然被標記爲 Experimental,若嘗試請注意備份數據!

準備

雖然 Btrfs 提供了 btrfs-convert 工具來將現有分區轉換爲 Btrfs,不過爲了體驗 Btrfs 的衆多新特性,決定徹底改造分區,使用單個分區,然後將系統安裝到分區子卷中,這樣以後管理起來也更加靈活。

閱讀全文

Phase:爲 Hexo 和 Octopress 設計的華麗主題

2013年01月03日 , , , ,

非常漂亮的主題,又是 @tommy351 的作品,Phase 原本是 @tommy351 的私用主題,現在公開發佈,同時提供 Hexo 和 Octopress 的版本,主題以 Slash 為基礎開發,最初爲 Octopress 設計,現在移植到了 Hexo ,Hexo 版還擁有更多的特性,作爲 Hexo 的作者往後的主題開發也都會以 Hexo 為主了。

就像作者所說,這個主題非常的絢麗,但也非常吃資源,可以打開預覽頁面感受下,感興趣的到作者發佈頁面查看詳細說明吧。

文章鏈接

Hexo:基於 Node.js 的 Blog 框架

2013年01月03日 ,

來自寶島臺灣的 @tommy351 的作品,以前在 Google+ 上就使用過他寫的腳本 「Google+ Hover Zoom」,我現在所用的主題也是修改自他原創的 Slash 主題。

很早就在作者的 Blog 上看到這個,只是當時 Octopress 都沒弄好,現在看到 @lucifr 完全遷移到了 Hexo,就抓來本地試了下。

相比基於 Ruby 的 Jekyll 和 Octopress,使用 Node.js 驅動的 Hexo 網頁生成速度更快,而且作者更新給力,現在已經可用,對我來說基本能替代 Octopress 了,不過完全遷移要花點時間,畢竟 Octopress 也花了好久才調教的差不多,而且現在文章也不多還感受不到 Octopress 的龜速,先放本地慢慢調教,說不好什麼時候真的就遷移到 Hexo 了。

文章鏈接

Blog 鏡像

2013年01月03日 ,

用反向代理給博客建了個鏡像,方便牆內的朋友,不指望現在這域名能解封了,爲防側露默認啓用 HTTPS 訪問,實在傷不起,不能再悲劇了。

現在我這沒 VPN 的 WP 手機終於也能在出門時查看 Blog 了。

文章鏈接

使用 Obfsproxy 搭配 Shadowsocks 安全高效的訪問互聯網

2013年01月01日 , ,

通過 obfsproxy 混淆 shadowsocks 流量,避免代理被X,其它代理也可以舉一反三在中間加上一層 obfsproxy 來混淆數據,整理下思路:

  1. 服務端通過 obfsproxy 混淆轉發代理服務,服務器防火牆只需打開 obfsproxy 的轉發端口即可;
  2. 客戶端用 obfsproxy 接收服務器相應端口的混淆數據並轉發到需要的端口(根據實際情況作爲代理客戶端的服務端口或直接作爲代理端口)使用。

在 Amazon EC2 免費主機上弄了個,用了一個星期,非常穩定,強力推介!

文章鏈接