Kindle Audible 有聲書

一直以來都有在用 Audible 聽有聲書, 平常上班通勤因為要走路去火車站搭火車, 下車後再走一段路換捷運, 不適合看書, 所以上班通勤的時候都聽有聲書, 下班才用看的, 所以分別看(聽)不同的書, 有時覺得這樣沒辦法一鼓作氣把一本書看完, 實在是不太爽快。 雖然有點落伍, 一直到前幾天用 Android 上面的 Kindle, 才發現有這項功能, 所以原來在 Kindle 跟 Audible 都有買同一本書的話, 就可以直接在 Kindle 一邊看一邊聽, 我的媽呀, 真的超方便的阿。這樣一來我上班通勤時, 不方便用”看”的時候, 就可以換成用”聽”的, 看書進度無縫切換, 這樣就可以專心讀一本書了。 不過也因為如此, 之後看來都得多花一點錢加買有聲書了, 雖然也不是每本都有 audible 可以買就是了 XD PS. 麻煩的一點就是 audible 那邊下載的有聲書, 在 Kindle 也得下載一遍才能一邊看一邊聽。

 

從 Ghost 搬回 WordPress

有在看我文章的人, 一定覺得我很無聊啊, 我都覺得自己超無聊, 又在換 blog system, 三小啊 XD 現在人老了真的不能再亂搞了。 最後還是換回 WordPress, 然後用 Ghost 的 casper 主題, 這樣不是很好嗎? XD 這次又寫了個 python script, 可以把 Ghost 的 export.json 轉進 WordPress (透過 xmlrpc), 所以 WordPress, 我又回到你懷抱啦 ~

 

新平底鍋 – Tefal 特福海軍藍

由於先前開始自己煎牛排, 結果原本的平底鍋太爛了, 似乎是燒壞了, 哈哈, 所以就買了新的平底鍋, 有人推薦特福, 也有人大推阿媽牌生鐵鍋, 不過由於我太心急了, 上 PChome 看到特福不太貴, 看起來也很不錯, 所以就馬上下定了, 來不及參考阿媽牌。 由於這一陣子都自己做早餐, 除了省錢, 似乎也健康了些(?) 好啦, 至少滿省錢的 (笑) 這個鍋子這一陣子用下來, 真的不沾鍋, 而且非常好洗, 煮的時候也不會像先前的鍋子一下就溫度太高, 似乎溫度控制的很不錯啊。 目前使用經驗挺好的, 試著用這個鍋子煎了一次牛排也很順利, 挺好的, 哈。

 

自己煎牛排

上週末到 costo 去買了嫩肩牛排, 八塊牛排, 大約一千塊左右, 跟朋友各分四塊, 當天晚上便開始試煎了一下牛排。 雖然是廚房新手, 但是煎牛排比想像中的簡單非常多, 基本上需要的就是平底鍋/烤盤, 以及烤箱就可以了。 我最主要是參考這篇 如何在家煎烤牛排, 大致上按照文章裡面說的就對了, 只是火侯跟時間得自己稍微拿捏一下, 畢竟每個人喜歡的熟度, 以及手邊的設備都有差異。

 

Transmit 上傳 CSS 到 S3 的問題

由於公司有很多靜態網頁的需求, 最方便的方式把這些靜態網頁都丟到 S3 上面, 這樣馬上就解決 Hosting 跟架設 FTP 的問題, 只是昨天 Designer 透過 Transmit 上傳網頁到 S3 後碰到 CSS 出不來的問題。 查了一下, 原來是因為 CSS 的 Content-Type 都是 application/octet-stream 所以瀏覽器不會正確讀入 CSS。 所以設定一下 Transmit 就好了, 讓 extension 是 CSS 的 Content-Type header 為 text/css,之後上傳的 CSS 的 Content-Type header 就正確了, 就可以正常顯示了。

 

英文單字學習利器: Biscuit for Chrome

Biscuit for Chrome 真的好方便啊! 一直以來就很想有這種服務用來背單字。 想想幾年前自己還刻了一個單字記錄學習的程式。 現在 Biscuit 除了 iOS/Android app 之外, 也有 Chrome extension 可以直接翻譯網頁上的英文跟記錄, 完整度真的是滿高的, 雖然要花 $4.99 但是真的是很值得啊, 毫不猶豫就刷了, 開始背單字了啊

 

製作 Mac OS X Yosemite 開機 USB

先下載好 Yosemite, 然後打開 Terminal 輸入下列指令即可 $ sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia –volume /Volumes/Untitled –applicationpath /Applications/Install\ OS\ X\ Yosemite.app 記得把 /Volumes/Untitled 換成你的 USB disk 的路徑。

 

短網址產生器 django-brevisurl

因為這幾天在改版 twitthat, 原本有綁 bitly 的功能, 但是似乎被我改壞了 XD 索性便找了一下 django 有沒有的縮址套件, 便找到了 django-brevisurl, 而且安裝跟設定也都非常容易, 跟一般的 django packages 一樣簡單。 pip install django-brevisurl 把 django-brevisurl 加進 INSTALLED_APPS 最後 syncdb 或 migrate 之後, 就馬上可以用了 裝好之後就可以馬上拿來用在專案裡面了, 用法如下: from brevisurl import shorten_url shor_url_obj = shorten_url(‘http://tzangms.com/’) print shor_url_obj.shortened_url 或者是透過用 template tag 的方式 {% load brevisurltags %} {% url homepage as homepage_url %} … 

 

SQL 找出 reference 不存在的資料

由於都前一陣子網站被中國 spammer 塞了一堆資料, 所以後來一直在開發簡單的 Spam 文字、檔案辨識。 也因為很多事情沒辦法專心處理, 只能斷斷續續的弄, 導致 Spam 資料被越塞越多, 似乎破億了 (笑) 一開始想要用 ORM 來刪 Spam 資料, 發現真的是太慢了, 所以便直接先透過 SQL 來刪掉資料。 而相關的弱關聯資料, 因為不是用 ForeignKey 就先不管了, 後來找到原來可以用 NOT EXISTS 來查, 這樣快多了啊, 又要繼續刪資料了 … select * from `table_a` where not exists ( select null from `table_b` where table_a.object_id = table_b.id) limit 100;

 

twitthat 改版

twitthat 到現在也已經六年了, 閒來沒事改版一下, 換了下新版型, 這次用了 bootstrap 的 cosmo theme 看起來挺舒服的。 另外這次簡單了弄了個 Chrome extension 來當作練習, 但是其實是非常偷懶的做法啊 XD 也把這個偷懶的 extension 的 code 放上 github 了 XD