Linux 想要於 Bash shell 對變數直接做文字替換, 要怎麼做?
作者: Tsung
好站: 試拍 光圈、快門、ISO 練習
攝影、拍照最重要就是在玩光線, 最常聽到的就是 光圈、快門、ISO 這三個詞~ 雖然看過很多次解釋, 但是沒有實際玩過的話, 還是不太懂, 有個網站可以線上做練習~ 🙂
波克夏(巴菲特) 2013年股東會摘錄
波克夏·哈薩威 (Berkshire Hathaway,NYSE:BRKA,NYSE:BRKB) 2013年的股東會, 有直播文字資訊整理~
西瓜如何挑選 與 切西瓜的技巧
最近看到切西瓜技巧兩則, 順便把以前看到如何知道西瓜甜不甜的技巧整理在一起. 🙂
為何 Vim、Linux 要用 h、j、k、l 和 ~ 當 常用快速鍵
為何 Vim 操作方向 左、下、上、右, 會是對應 左(h)、下(j)、上(k)、右(l)?
為何 Unix Like (Linux、BSD...) 會用 "~" 當成回自己 Home 的快速鍵?
好文: 關於大學、學歷的再思考 - 2013
近幾年常常聽到一些問題, 現在讀的書有用嗎? 還要再繼續升學上去嗎?
- 讀書一定有用, 這個就不再探討了~
- 至於要不要升學, 下面的文章、資料看看後, 再自己想想看吧~
不過, 我是覺得讀到大學後, 升不升學不是重點, 我認為在學校裡面, 除了常識、基本知識學習外, 最重要的是要學會下面這兩件事情:
- 學習如何快速學習的能力
- 學習解決各種問題的能力
註: 此篇文章提的也可以參考看看: 你在大學裡應該學會的三件事, 下述摘錄自此文:
- 獨立思考
- 抽象化定義問題
- 解決問題的能力
至於更多的, 暫時就先不討論, 看看這些文章再自己想想看吧~
Memcache Top 安裝
Google 的 Apache2 mod_pagespeed module 發現有新的參數:
- 原本的 Cache 存放位置: ModPagespeedFileCachePath "/var/cache/mod_pagespeed/"
新參數有下述兩個:
- ModPagespeedMemcachedServers localhost:11211
- # A portion of the cache can be kept in memory only, to reduce load on disk
# (or memcached) from many small files.ModPagespeedCreateSharedMemoryMetadataCache "/var/cache/mod_pagespeed/" 51200 - 於是將這兩個新參數打開看看 (最近因為 mod_pagespeed 造成系統掛點的狀況常常發生, 所以把一些放進 Memcached 看看)
要觀察 memcached 的使用狀況, 可以用下述參數:
- /usr/share/memcached/scripts/memcached-tool 127.0.0.1:11211 stats
- /usr/share/memcached/scripts/memcached-tool 127.0.0.1:11211 display
- /usr/share/memcached/scripts/memcached-tool 127.0.0.1:11211 dump # 這個不是觀察, 是 Dump data
但是這些參數用起來都有點累, 需要手動更新, 於是找找有沒有 memcache 的 top 可以用, 於是就找到下述:
- memcache-top : perl command-line memcached stat reporter, top-like output
於 Debian Wheezy 使用 APT 安裝 Percona MySQL Server - 2013
於 Debian squeeze (stable) 安裝 Percona MySQL Server 只要照此篇: 於 Ubuntu、Debian 安裝 MySQL Percona 就可以完成.
但是若是從一開始版本就是用 Wheezy (Testing), Percona 官方支援(Percona Software) 還沒 Support, 就會遇到一些問題.
註: 此篇於 Percona MySQL 出 Wheezy DEB Package 後, 就只要照上面的連結做就可以了, 以下是直接裝 Debian Testing 時, Percona 遇到尚未出版本, 然後有遇到套件相依有問題的狀況, 提供可能的解決方式.
Debian Squeeze 和 Wheezy 在安裝 Percona 會遇到的問題, 最主要是差在 libssl (squeeze: libssl0.9.8, wheezy: libssl1.0.0).
直接使用 APT 安裝, 會遇到下述問題:
percona-server-server : 相依關係: percona-server-server-5.5 但它卻將不會被安裝
E: 無法修正問題,您保留 (hold) 了損毀的套件。
或
percona-server-server-5.5 : 相依關係: libssl0.9.8 (>= 0.9.8m-1) 但它卻無法安裝
E: 無法修正問題,您保留 (hold) 了損毀的套件。
不理 libssl, 直接強迫安裝的話(下載 deb 使用 dpkg --ignore-depends, 或 apt-get -f 強制安裝), 其中相依的套件都裝好後, 啟動 MySQL 會遇到下述問題:
mysql: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory
好站: httpbin 適合練習 HTTP Request、Response 的服務
平常開發、測試、練習 HTTP 的送出(Request)、回應(Response), 都需要另外寫程式接收, 這個服務可以接收 與 回應各種需要的請求與回應.
高鐵停擺 的 重開機治百病 - 2013
高鐵上週全線停駛4小時, 造成不少人的困擾, 同時也成為經典 "重開治百病" 的最佳案例. XD
註: 通車6年, 首次非天災造成的大規模停駛, 從 AM 6:30 ~ 11:30, 共停駛44班列車, 延誤約35000名旅客.