搜索
Table_bottom

标签云
Table_bottom

分类
Table_bottom

声明
文章若未特別註明,皆採用 知识共享许可协议 請自覺遵守
Table_bottom

鏈。。。
Table_bottom

存档
Table_bottom

匆匆过客
89042
Table_bottom

功能
Table_bottom

【知乎】百度于6月1日全面实行实名制,这是百度还是政府的要求,还会使用百度吗?

回答於6月1日前。該回答於6月8日處於“建議修改”狀態(回答建议修改经权利人投诉侵权,内容涉嫌侵犯他人合法权益),但修改始終無法通過。發私信給知乎管理員詢問,也不回覆任何信息。已放棄。

 

继续阅读

概念捆綁

世界是簡單的,也是複雜的。說其簡單,是因爲世事基本均由因果組成,只要看到因就可以推出果;說它複雜,是因爲果往往由許多因造就,從果的角度不易推得因。

由於溯因之難,許多事我們尚未得到確切的因果。由於相當多人天性生懶,他們不願意去考慮較爲複雜的因果。於是,人們通過歸類來簡化這個過程,通過事物所屬類別而推測其屬性及效果。而這,也就給人以可乘之機,可以通過引導而使其他人相信似是而非的概念/類別以達到自己的目的。

舉個例子:西方國家(老牌資本主義國家)將共產主義和一些舉着共產主義旗幟的國家的行爲進行綁定。共所周知蘇聯舉着共產主義的旗號做了一些壞事,更要緊的是蘇聯最後垮了,於是所有這些惡行均被和共產主義綁定起來。於是在人們認知中,“共產主義”就等價於“壞東西”。而在中國,由於教育中告訴人們共產主義是什麼,於是人們無論是否相信共產主義能夠實現,至少不會覺得共產主義是某種壞東西,最多覺得它是某種“不切實際”的東西。

而在當代中國,最大的綁定是對國家概念的綁定,也即對“中華人民共和國”和“中國”的綁定。中華人民共和國是當代中國的代表政權,這一事實無從質疑。但如果將眼光放長遠一些,看到那些我們從小就熟知的夏商以來歷朝歷代,你就會發現中華人民共和國只是諸多朝代中的一個。的確,或許如果方針正確,它不會再落入週期律中,和以前的諸多朝代有本質區別,但這無法改變它只是其中之一而不是全部這一事實(高中數學——集合與元素)。尤其是現在,中華人民共和國成立遠未及百年之際,“中國”這個概念的歷史厚重是它所無法承擔的。

另一個常見捆綁是宗教把“神”、“哲學”、“未知及其解釋”捆綁在一起,尤其喜歡說後兩項都是神說的以此“佐證”神的正確性以及展示其威力;另外還會把“信”和“享福”、把“不信”和“受苦”綁定在一起。例如閃米特一神教(諸如猶太教以及後面分化出來的基督教和伊斯蘭教)往往把“神”和“唯一”捆綁,把“不信”和“異教”以及“污染/毒害”綁定;漢傳佛教把“佛教”和“玄學”綁定(指源自道教的開光以及中國傳統的堪輿/風水),通過展示玄學手段的有效性來“佐證”其教義的正確性。然而其實無論上面的“佐證”方式如何,這些最多讓人感嘆一句“啊,他們好厲害”之類的;真正讓人俯首帖耳的,是它們對“不信”和“受苦”的綁定——通過利用人們的恐懼而讓人們去聽信。

類似地,對領導班子和國家的綁定、對資本主義和民主的綁定、對民主和自由的綁定、對資本主義和發達/先進的綁定、對經濟和發達的綁定均是如此。

人們也很喜歡綁定“不認可”與“完全否定”,尤以文革爲甚。現在,網絡實名、安全、網絡不是法外之地、噴子數量之類的事也在被不同的人互相綁定在一起,實在讓人啼笑皆非。

那些覺得這樣的綁定對你有利所以去推行的人啊,送諸位一句話:“成也蕭何,敗也蕭何。”

長終端輸出“截屏”

今天偶然想把兩段終端輸出轉化成圖片發給別人(爲了保留顏色)。然而輸出特別長,一屏不足以顯示下來。於是想有沒有什麼方法可以讓我將終端的完整輸出截出來,畢竟手動一幅幅地裁剪太蠢了。

題目是聯想到一些Android設備上的所謂“長截屏”而取的,意義很是相似。

 

概要

由於沒有找到專門的工具,所以打算自己hack一個出來,故而事情分兩步:

  1. 將命令輸出存下來
  2. 將輸出轉化成圖片

然而在進行第二步的時候發現沒有工具可以一步到位,所以就通過HTML進行中轉。於是最終變成了三步:

  1. 將命令輸出存下來
  2. 將之前保存的輸出轉換成HTML
  3. 將HTML轉換成圖片

第一步:保存輸出

第一步可以直接重定向(加上強制彩色輸出),但我這種懶人使用了script命令。

script可以自動把我所有命令的輸出(帶提示行/prompt)都存下來,而且不用我再去一個個強制彩色輸出。而且啓動它以後會進入專門的環境,於是我可以首先在一個臨時目錄執行script,之後cd到我要執行命令的目錄,最後直接Ctrl+D以免弄亂我的正常目錄。

由於這許多優勢,我傾向於使用script,而不是採取輸出重定向的方案。

第二步:輸出轉HTML

第二步用ansi2html(AUR中有)將輸出轉換成HTML。由於是終端輸出,後面加上--bg=dark參數將背景設爲黑色會更合習慣;由於我的終端模擬器用的配色方案是Tango(我覺得比xterm-256color好看),所以還要加上--palette=tango。最終的命令就是這樣:

ansi2html --bg=dark --palette=tango < typescript > typescript.html

(理論上管道直接到ansi2html的輸入是可行的,但需要手動強制彩色輸出,畢竟多數軟件還是會探測輸出是否是終端的。)

然後可以先找你的瀏覽器看一下輸出是否符合你的預期(主要是配色方案這部分),確定後就可以進行下一步了。

第三步:HTML轉圖片

把HTML轉爲圖片的工具很多,我選了CutyCapt(依然是AUR上有)這麼一個傢伙,畢竟它滿足我目前的所有功能需求,而且用QtWebKit所以體積很小(我本來就有幾乎全套的Qt)。

對於我們的需求,其基本用法是:

CutyCapt --url=http://www.example.org/ --out=localfile.png

然而其默認的字號太小,怎麼看怎麼不舒服,所以我加了200%的縮放--zoom-factor=2。由於全都是文字,所以又加上僅縮放文字的開關--zoom-text-only=on(並沒有什麼卯月系列)。所以最終命令就成了:

CutyCapt --url=file://`pwd`/typescript.html --out=output.png --zoom-factor=2 --zoom-text-only=on

 

大功告成。(並沒有)

 

 

 

 

 

 

之後還需要手動使用圖片處理軟件(剪裁就可以了,所以gwenview足矣)將多餘部分去除。這樣就大功告成,可以拿去浪了。(其實還是有點小問題)

 

 

 

 

 

 

 

懸而未解

  • 經對比發現,輸出中的高亮並不正確,而且似乎沒有加粗。
  • powerline的輸出無法正確呈現。

 

Android搞機須知

(應求所作文……其實我更想寫成wiki)

 

雖然看起來每款Android手機都有自己的刷機、root教程,但其實萬變不離其宗,整體上看還是很有規律的。本文從整體上說說Android刷機是什麼、需要做什麼、每個步驟的目的以及效果都是什麼。

继续阅读