TED演講 - 塞車問題該如何解決

塞車的問題全世界都有,北部對於雪隧、內湖到目前都還沒有解法,這邊看到兩個影片的研究,還蠻有趣的,可以參考看看。

註:看完的結論還是一樣無解,不過至少可以看看可能的原因 和 國外有趣的解決方法。

閱讀全文〈TED演講 - 塞車問題該如何解決〉

MySQL 新增、移除 Primay Key 語法

MySQL 使用 ALTER Table 的語法蠻直覺的,如下:

  • ALTER TABLE table_name ADD COLUMN column_name char(1) not null default 'y' comment 'xxx'; # 預設加在最後面,若要指定加在哪裡,需要用 AFTER 的命令
  • ALTER TABLE table_name ADD COLUMN column_name char(1) not null default 'y' comment 'xxx' AFTER column_name;
  • ALTER TABLE table_name DROP COLUMN column_name;
  • ALTER TABLE table_name MODIFY COLUMN column_name char(1) not null default 'y' comment 'xxx';

在 Primay Key 的沒有「修改」的語法,想要修改得用刪除再新增的方法來達成,如下範例:

  • ALTER TABLE table_name DROP PRIMARY KEY, ADD PRIMARY KEY (`pk_1`, `pk_2`);

Debian Linux 安裝 pypy 的 twisted 與 pymemcache

Python 想要不修改程式,又需要加快執行速度,可以考慮使用 Pypy 來達成。

  • 註:Pypy 相容 Python,但是也不是 100% 相容,很多另外安裝的 Library 都不相容。

閱讀全文〈Debian Linux 安裝 pypy 的 twisted 與 pymemcache〉

日本(富士山)180秒跨年煙火 - 2017

日本(富士山)180秒跨年煙火,真的是煙火,不是動畫效果。

2分12秒的球形多種色彩的球,超漂亮的。

註:真的煙火,不是動畫

同場加映,高雄煙火~ 2017高雄藝術燈會大港煙火秀20分17秒

第一次看這麼久的煙火~ 😀

Firefox 附加工具: 自動開啟 滑鼠圈選區域 的 所有連結

Firefox 想要用滑鼠右鍵,然後圈選想要開啟的那區塊的連結,就會自動將那區塊的連結全部開到新的 Tab 去。

閱讀全文〈Firefox 附加工具: 自動開啟 滑鼠圈選區域 的 所有連結〉

Backblaze 的 硬碟 選購測試經驗分享 - 2016

Backblaze 是線上資料備份的服務,現在看來從 2013年開始,每季度都會出硬碟良率的報告,詳細可見:

註:此篇為 Backblaze 2016年全年度的報告結果

閱讀全文〈Backblaze 的 硬碟 選購測試經驗分享 - 2016〉

lnav:Linux 的 Log 檢視器 Log File Navigator

lnav (Log File Navigator) 是看 Log 檔的檢視工具,從最粗簡的來說,lnav 可以將 Log 檔著色,把資料欄位區隔出來,再來深入可以將 Log 檔做整合,做些過濾等等的事情。

閱讀全文〈lnav:Linux 的 Log 檢視器 Log File Navigator〉