PHPConf Taiwan 2013 今年於 10月5日舉辦, 在此作些簡單的整理.
作者: Tsung
好文 - Google棄甲骨文MySQL,將大規模導入MariaDB
去年(2012) WikiPedia 也捨棄 MySQL 轉向 MariaDB: Wikipedia moving from MySQL to MariaDB (註: 不過應該還不是全部轉過去)
今年 Google 也將大規模採用 MariaDB 囉~
註: 我現在是全部都轉向 Percona
Linux dd 遇到 容量不足 的 resize 解法
SD 記憶卡的品牌不同, 容量多少也會有些差異, 於 dd 要將容量小的塞到大的沒問題, 但是大的塞到小的就肯定行不通, 此篇的作法可能會有資料流失的風險, 使用起來請自行注意~
- 註1: 我是因為記憶卡後面的空間大多都沒用到(16G 大概有 12G 都還沒用到, 所以後面遺失的空間不會有差別)
- 註2: 這個只適用在容量差異不大的狀況 (16G vs 16G), 容量差異太大, resize 也沒有任何意義~
- 註3: 除了 resize 外的解法, 如果有 dd 前的原始 SD Card, 可以考慮把作業系統整個 tar 過去 或 cp -a 來製作.
先講講 dd 備份 和 還原, 下面再來紀錄容量不足的解法.
- 備份: sudo dd bs=4M if=/dev/sdc | gzip > /tmp/backup.gz # bs=4M 跑起來比較快, 另外硬碟容量不夠用, 所以備份順便丟入壓縮.
- 還原: sudo gzip -dc /tmp/backup.gz | dd of=/dev/sdc # 這邊 bs=4M 不要加, 容量不夠的話, 會遺失更多資料. (註: bs(預設 4k) 不加, 會跑很久)
- 相關參考: 使用 dd 來 備份 / 還原 SD 卡的作業系統
使用 dd 來 備份 / 還原 SD 卡的作業系統
Linux / Mac 使用 dd 來備份 SD card 的作業系統(Raspberry Pi), 要怎麼做呢?
PHP 使用 SimpleXML Key 遇到 $ 如何取值
PHP 使用 SimpleXML 抓取後, 通常會對此物件裡面的東西做 for / foreach, 但是當 Key 遇到 $ 開頭, 要如何取此值呢?
- ex: stdClass Object ( [$t] => 2011-12-12T13:00:00.000Z )
註: $feed->item->'$t' 這樣不行~
別再濫用 Big Data - 2013
前幾年是奈米、Web2.0, 這幾年是 大資料、大數據(Big Data) 炒得沸沸揚揚, 聽的很多, 但是實際拿來做出什麼事情的, 好像不如想像中的多.
GMail 只秀出標註 星號 的信件 - 2013
GMail 最近改版增加 Category labels (Primay、Social、Promotions、Updates、Forums) 的功能, 但是想要找出標記 "星號" 的信件, 反而要一封一封翻, 要如何指列出 標 "星號" 的信件呢?
使用 WGET 做 FTP 的 Mirror
FTP 可以使用 mirror 將某個目錄內容全部抓下來, 已經抓過的就不再重複抓取, 此功能用 Wget 就可以輕鬆達成囉~
YouTube 開放 MP3 音樂庫(背景音樂) 免費下載使用
之前在製作 PowerPoint 再轉換成影片時, 想要加上背景音樂, 但是想要找到 免費授權 + 時間適合 的非常困難, YouTube 此音樂庫應該能解決此煩惱~
YouTube 此音樂庫裡面有各種 音樂類型、樂器、播放時間(時間長度) 的音樂可以挑選.
- 詳見: YouTube 音樂庫 - 為影片下載背景音樂,完全免費!
iPhone、iPad Safari 的 ICON 尺寸 與 主畫面連結增加方式
iPhone、iPad 可以將網站的 ICON 快速加入主畫面(桌面), 點選圖示就跟開 App 一樣, 只是會用 瀏覽器(Safari) 開啟而已.
但是要快速加入 主畫面, 網站有提供相對應的圖示(ICON)的話, 加入 主畫面 後才會比較好辨認(沒 ICON 的話, Safari 會做網站縮圖).