好用的 IRC Client – weechat

IRC(Internet Relay Chat)是網路上一種很古老的聊天服務了。而他主要是以 Client/Server 架構來運作的。所以要開始用 IRC 聊天,你需要:

  • 知道你要使用哪一個 IRC 伺服器
  • 安裝一個 IRC 用戶端程式

IRC Server – freenode

伺服器除非自己架設,通常都是會使用 chat.freenode.net 這個最大的公用 IRC 伺服器。你可以在上面自由的建立頻道(Channel)。頻道名稱會以「#」開始,例如 #irchelp。

IRC Client – weechat

我的喜好是會先用 mosh 連到一台不會關機/斷線的 server 之後,打開 tmux,然後再用 IRC client 連線。這樣的好處是不怕斷線。就算換一台電腦,只要再用 mosh 連上那台 server,把 tmux attach 回來,就可以回到原本的 session

至於 IRC client,以前我用 irssi,最近發現 weechat 很好用(幹,不是微信那種髒東西),他有幾個地方很強大:

  1. 模組化,可支援 plugin
  2. 可擴充
  3. 文件完整
  4. 免費
  5. 仍在維護中

weechat 按照我的簡單設定會長這樣:

閱讀全文

Firefox Sync 無法同步時的解決方法

好像不是第一次了,我的 Firefox 在下方會拼命的跳出「Sync 在同步時遇到了錯誤: 未知錯誤。Sync 將會自動重試」

Firefox Sync 未知錯誤

而且超級討厭,我試過

  1. 登出 Firefox Sync 後再重新登入
  2. 重設 Firefox 到出廠狀態

都解不掉。

Google 了一下找到了這個解法,原理是把壞掉的 places.sqlite 資料庫砍掉重建。目前看起來是把問題解掉了,這邊記錄一下:

  1. 在網址列輸入「about:support」

  2. 點選「顯示於 Finder」(Windows應該也是類似的作法)

firefox_about_support

  1. 進入個人設定資料夾,會像是「4yrwcp9e.default-1416849286701」這樣的目錄

  2. 關掉 Firefox 視窗後,把「places.sqlite」及「places.sqlite」開頭的檔案都刪掉。應該會有「places.sqlite」、「places.sqlite-shm」、「places.sqlite-wal」三個檔案

  3. 啟動 Firefox 應該就好了

Yosemite 開啟 apache server

其實印象中 Mavericks 也是這樣設。只是每次都要重新翻一次資料,還是筆記下來比較方便

  1. 編輯 /etc/apache2/httpd.conf,把下面這兩行取消註解

    LoadModule userdir_module libexec/apache2/mod_userdir.so
    Include /private/etc/apache2/extra/httpd-userdir.conf
    
  2. 在 /etc/apache2/httpd.conf 加上這行

    Include /private/etc/apache2/users/*.conf
    
  3. 編輯 /etc/apache2/users/allenkuan.conf(檔名及內容路徑請照您的 username 自行修改),內容如下

    <Directory "/Users/allenkuan/Sites/">
        Options Indexes MultiViews
        AllowOverride None
        Require all granted
    </Directory>
    
  4. 重新啟動 apache

    sudo apachectl graceful
    

升級 OSX 10.10 Yosemite 後 UI lag 的解決方法

我手邊有兩台 Mac,一台家裡用的 Macmini,一台上班用的 MacBook Pro(Mid-2012)。

在前幾天更新到 OSX 10.10 Yosemite 之後,MBP 的整個 UI 都變的很 lag,再從桌面切換到 Mission Control 時,FPS 看起來像是只有 10 張,整個系統卡到沒有辦法接受。

奇怪的是另外一台 Macmini 不會啊

為了解這個問題,我也生氣重新整個乾淨安裝過 Yosemite 了,狀況依舊。

後來找到這個解法

  1. sudo rm /Library/Preferences/com.apple.windowserver.plist
  2. sudo rm -fr ~/Library/Preferences/ByHost/com.apple.windowserver*.plist
  3. 關機
  4. 按住 Command、Option、「P」、「R」四個鍵,開機
  5. 聽到 OSX 開機的聲音(我是一直按住聽到三次才放開)

這樣會重置 PRAM

然後到目前為止我的 UI 是沒有再 lag 了,恢復到 Mavericks 滑順的感覺。有遇到相同問題的話可以試試看。

UPDATE:雖然好像好一點點,但是沒有解決,還是會卡。大概要等 Apple 更新了。

UPDATE2:另外又找到調整下面這兩個地方,可能會有幫助。也提供給遇到這毛病的朋友參考。

減少透明度
]2 減少透明度
關閉dashboard
]3 關閉dashboard

你還在看 gigacircle 的廢文嗎?gigacircle 守門員來了

不管你有沒有注意到,gigacircle 這類的廢文內容農場不斷的被轉貼到 Facebook、twitter、Google Plus 等等社群平台上。通常這類的文章都會有個很聳動的標題,如:

  • 這種人怎麼會有女朋友?被瘋傳了!!!!!!!真的太過分了!!!!
  • 那个女的说的超好!!找另一半就是要找这样的!!
  • 兩性必看:正宮該怎麼辦?那些「小三」教妳的事!
  • 小三修成正果!!终挤掉原配成正妻!!!

無意義的標題,加上大量的驚嘆號,試圖製造網路熱門話題。但包裝的是空泛的內容,看這些東西根本就是浪費時間。更別說他的商業模式是在鼓勵偷竊了。

Gigacircle暴紅爭議》拿別人的文章來賣月入百萬 這是偷竊?還是創新商業模式?

我對這些垃圾內容一天到晚出現在我的 Facebook 塗鴉牆上感到非常的不爽,所以在 Github 上 fork 了 Greasemonkey 版的旺中守門員,修改之後生了一個 no-giga-circle Gigacircle 守門員 出來。

如果你也對 gigacircle 很反感,想要眼不見為淨,歡迎你把他裝起來。少一個人看、少一個人轉貼,網路就能更乾淨。網路環保,從你我做起啊XDDDD

UPDATE:AlexW 提供了 Chrome 的安裝方式

chrome使用者:
安裝 https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo/related?hl=zh-TW

安裝後一樣到
https://openuserjs.org/scripts/fykuan/No_giga-circle
點install

然後會跳出安裝畫面
點安裝
end