2015-12-22

2015-11-30

  • elleryq says: 用 atom 的 apm update,結果無疾而終,什麼事都沒發生,加上 --verbose 一看,發現是某個來源發生 500 Internal server error ...
    • e*****q says: 發現是自己電腦問題,用 proxy 就沒問題,怪~

2015-11-26

  • elleryq says: 在想 archlinux 會不會直上 PHP7 ...
  • elleryq says: Evernote 祭出超值優惠方案,原本 12 個月的錢可以買到 18 個月的服務,等於是打了 66 折~ 進階版跟專業版都適用。

2015-11-25

2015-11-24

  • elleryq says: ansible 的 command 不收萬用字元,這種情況要改用 shell

2015-11-23

  • elleryq says: 阿聯酋航空的那個廣告還蠻機車的~Jennifer 在一般飛機上問淋浴間在哪,空服員就說「抱歉」,接著就夢醒了,原來 Jennifer 在阿聯酋飛機的床上,起床以後,跑去跟酒吧老闆靠夭,問說飛機可不可飛久一點點~
  • elleryq says: 居然少了「環太平洋」...
    人氣童星《蘆田愛菜》完全無劣化的順利成長網友大歡喜♥
  • elleryq says: 剛掃了一下 flipboard,最近好像很多地方都有所謂的天空走道或天空吊橋之類的,該不會是地方政府要創造所謂的觀光財吧?

2015-11-22

2015-11-21

2015-11-20

  • elleryq says: ansible role 裡沒有 pre_tasks ...
  • elleryq says: 早上在 Cinema 看到「水裡的女人」,發現女主角就是侏儸紀世界裡穿高跟鞋跑來跑去的女主角~
  • elleryq says: 完蛋惹,今天早上還讓小孩穿長袖呢~原本以為會變涼了的~
  • elleryq says: 現在 facebook 按讚不能分到清單裡了,以前可以的啊!

2015-11-19

2015-11-18

  • elleryq says: 今天早上沒喝鮮奶就餓的比較快...

2015-11-17

  • elleryq says: 最近大愛劇場上的連續劇蠻狗血的,看了會不小心無名火冒上來,只能說,有找對人來演~~故事是公公不喜歡媳婦,就百般責難,後來還要兒子媳婦離婚。
    • 真****i says: 反正故事最後,就是他們變成有錢人,加入慈濟 對吧
    • (******) says: 哈哈哈哈哈!樓上無誤
    • e*****q says: ikkitoushin: 是沒錯啦~ :-)
  • elleryq says: 請問有 Firefox 為啥不支援 form input datetime 的八卦嗎??
  • elleryq says: 有「世界泡麵評鑑百科」這種奇書?! 有勾起我想買的慾望~ 泡麵不只拿來吃【世界泡麵評鑑百科】好書推薦
  • elleryq says: 我大概還有3個版本的時間來清 FF 的 tab group ...
    Discontinuing the tab groups feature | Firefox 說明

2015-11-16

  • elleryq says: 找不到 git diff 可以比對 branch ,先列出有岐異的檔案,再點進去看差異的工具~
    結果還是直接把 branch 推到 gitlab 上,用 gitlab 做 compare 了...
    這樣清楚很多~

2015-11-15

  • elleryq says: Taaze 網站掛了?? 我這邊連不上~
    • e*****q says: 是公司 route 問題~

2015-11-13

  • elleryq says: 不知道有沒有 Ollix (開發迷霧地圖的團隊) 的八卦...

2015-11-12

  • elleryq says: Wordpress 4.4 beta 4 已經出了~正式版應該快了~

2015-11-11

  • elleryq says: 啊~ ATOM 也有個管理 package 的指令:apm

2015-11-09

  • elleryq says: 左邊鼻孔鼻塞,眼睛不停流淚...

2015-11-06

  • elleryq says: 程式人值得訂閱的周刊,光是小海嚴選每週推薦的 IG 就值回票價~
    CodeTengu Weekly

2015-11-05

2015-11-03

  • elleryq says: 明年 ubuntu 16.04 就會是以 python 3 為預設,python 2 要另外裝了。
    • 真****i says: 嗯 我現在也是先以 python 3 為主了,雖然寫的程式碼都很小 哈
    • e*****q says: ikkitoushin: 我已經有被 arch linux 教育過,現在習慣多了~ :-P
    • c******l says:

2015-11-02

  • elleryq says: 時間漩渦的開頭蠻能吊我胃口,比起時間軸好多了~
  • elleryq says: ansible 到 2.0 才會有 virt_pool 模組,以後看網站上的文件要特別注意適用版本~

2015-12-18

2015-10-29

  • elleryq says: 咦? twitter 可以 follow 的限制現在是 5000 了~前兩年看的時候是 2000 說...

2015-10-28

2015-10-27

  • elleryq says: 等到年底再來裝 15.10 的 lts kernel/xorg ~
  • elleryq says: 幫擴散~ 售票艱辛只賣出一成 大力分享完成小朋友音樂夢 售票艱辛只賣出一成 大力分享完成小朋友音樂夢
  • elleryq says: Firefox addon sdk 好像改了,跟以前的不一樣~太久沒用,完全忘記怎麼弄了~
    • e*****q says: 原來2月的時候就說要換了
      JPM Replaces CFX For Firefox 38
    • e*****q says: 之前用的是 cfx 沒錯~
    • e*****q says: migration guide 寫的真是....讓人如墮五里霧中... cfx to jpm - Mozilla | MDN
    • e*****q says: 好吧,我錯了,其實 API 大致都相容,只有幾個小地方要調整,基本上可以順利轉移。我碰到的編譯錯誤是,package.json 裡的 contributors 放了字串,正確應該放 ['xxx'] 這樣。

2015-10-26

  • elleryq says: 今天在想 flipboard 或微信網站產生 QRCode,讓手機 app 掃描後就登入是怎麼做的。
    • 黑***緒 :: 我想到的做法:產生一個GUID之類的隨機值當key, 在Server端可對應到指定的帳號身分,由於GUID無從預測推算有一定的安全度,app掃瞄以URL方式將GUID交給Server驗證,Server告知帳號身分後視同已登入,並將該GUID註銷使其只具一次性,同時最好加上時效,GUID產生後30秒不用也銷毀
    • e*****q says: darkthread: 我昨天有找到講解原理的文章,跟你想的很接近,但是噗浪怪怪的,貼不上來。現在補上~
      GRC's | SQRL Secure Quick Reliable Login  
    • e*****q says: django 有現成的實作 - django sqrl
      Django SQRL — Django SQRL 0.1 documentation
    • e*****q says: 大致翻譯一下
      1. QRCode 內容是一組帶有隨機字串(或數字)的網址,每次訪問登入頁面時,都會不一樣。
      2. Smartphone app 會以手機上使用者的 master key 跟網域做 hash,得到 public/private key
    • e*****q says: 3. 用第2步驟的 private 去簽署第1步驟的網址。
      4. app 送出 HTTPS POST 到第1步驟的網址。POST 的內容是第2步驟的 public key 與第3步驟簽署後的結果。
    • e*****q says: 5. 網站收到 POST 請求,直接回傳 200 OK。app 就視同使用者已經登入。
    • e*****q says: 6. 網站現在有從 app 來的資料,就可以進行校驗。
      這個步驟坦白說,看不太懂,還要仔細琢磨。
    • e*****q says: 來交叉比對 django sqrl 的程式碼,可能比較好理解。
    • e*****q says: django-sqrl 沒有上 pypi 啊...
    • e*****q says: 各種語言的實作 Implementations - SQRLauth.net
  • elleryq says: 今天找到一個在 Lubuntu 下設定雙螢幕的工具:arandr ,蠻好用的~

2015-10-23

  • elleryq says: 靠北工程師這陣子在戰電腦語言跟學歷,實在是沒啥好看的~
    我比較期待之前那個 RD 與 PM 有沒有修成正果~

2015-10-22

2015-10-21

  • elleryq says: 看到管仁健出來講要對於灣生回家的故事抱持一定的懷疑~裏面的故事未必全部是真~
  • elleryq says: archlinux 早已經有志願者包 letsencrypt 到 AUR 了....而且還有好幾個...
  • elleryq says: logdown 是不是掛了啊?? 連不上~
  • elleryq says: 看完 "即時新聞」成癮 台灣媒體慢性自殺" 這一系列文章,我還蠻期待記者罷工的,看看電視台跟報紙會怎樣~

2015-10-20

2015-10-19

  • elleryq says: 這片台灣居然沒上,真可惜~
    机械姬 - 维基百科,自由的百科全书
    我是因為看到男主角,才決定看下去的~
    • e*****q says: 上網看男主角在維基百科裡的條目,才知道他在哈利波特裡有跟他父親一起合演~ 他老爸飾演瘋眼穆迪,真是想不到~
  • elleryq says: python-pexpect 4.0.1 已經用了 asyncio 的特性,這導致 apt-get 安裝出錯,只好 downgrade ,並且用 apt-mark 聲明使用 3.x 。
    • e*****q says: 記得前兩天看到 Python 3.5 已經正式釋出,真的,3.7 打 2.7 的日子不遠了~

2015-10-16

  • elleryq says: git fetch --all 沒反應? 先檢查 .git/config 裡的 fetch=
    如果只 fetch 特定版本的話,那怎麼 fetch 都沒有用。
  • elleryq says: 昨日升級 Windows 10,升級到一半,重開機,然後 grub 爛掉了。試著用 boot-repair 修,但始終修不好,開機以後,似乎會處於持續重新開機的狀態,也沒看到 grub 的選單。用 live usb 開機,使用命令模式,手動輸入指令,可以開到 Windows,靠這招順利讓 Windows 10 升級完成。
    • e*****q says: 我想,透過 live usb 手動輸入指令,應該也可以順利開到 Ubuntu。現在問題就在 grub 了,為什麼會無法進入 grub 選單呢?
    • e*****q says: 的確手動輸入指令也可以進到 ubuntu,也試著 chainloader grubx64.efi ,也都沒問題。那看起來就是 EFI BIOS 沒把球傳給 grubx64.efi,在開機時猛盯螢幕,發現有一閃即逝的 Cannot open \EFI\.... 的訊息,就猜可能是 \EFI\Boot\bootx64.efi 的問題。
    • e*****q says: 掛載 EFI 分割區起來看,發現 bootx64.efi 跟 ubuntu/shimx64.efi 檔案大小一樣,想說既然之前 chainloader grubx64.efi 可以,那乾脆就把 grubx64.efi 覆蓋掉 bootx64.efi 試試看,果然就可以順利開到 grub 選單了。

2015-10-15

  • elleryq says: git:遠端 branch 已經刪了,本地端用 branch -a 還看到 remotes/origin/f_already_removed 的話怎麼辦? 用 git fetch --all -p 即可
    • e*****q says: 從本地端刪掉遠端 branch 則是用 git push origin :the_branch_name
  • elleryq says: 四大報頭條都是健保費消息,這根本是為了選情吧~太明顯了~

2015-10-14

  • elleryq says: 翻閱 Django design patterns and best practices - Chap 11 - Production-ready 隨手記下...
    • e*****q says: 要盡可能讓自己的開發環境逼近實際環境,以避免只有自己環境沒問題的情況。
    • e*****q says: idempotent 的意思是如果相同的操作再執行第二遍第三遍,結果還是一樣。
      參考自:HTTP Verbs: 談 POST, PUT 和 PATCH 的應用
    • e*****q says: 簡單帶過 fabric,主要動作寫在 fabfile.py 裡,會透過 SSH 連上,然後執行命令。fabric 有類似 ansible 的特性,可以把 host 放到 group 裡,針對指定 group 進行佈署。
    • e*****q says: 裏面提到大概有這些步驟:
      1. Run all tests locally.
      2. Commit all local changes to Git.
      3. Push to a remote central Git repository.
      4. Resolve merge conflicts, if any.
      5. Collect the static files (CSS, images).
    • e*****q says: 6. Copy the static files to the static file server.
      7. At remote host, pull changes from a central Git repository.
      8. At remote host, run (database) migrations.
    • e*****q says: 9. At remote host, touch app.wsgi to restart WSGI server.
    • e*****q says: configuration management 則是提到 chef, puppet, ansible, salt ... 最重要的優勢是他們是 idempotent 的~
    • e*****q says: monitor 則是提到 statsd, monit, graphite 以及 new relic, Status.io - Hosted System Status Pages 。然後是效能,要評估後端效能跟前端效能,一方面是省錢,一方面也能有更好的使用體驗。
    • e*****q says: profiling 可以用 django-debug-toolbar ,live profiling 可以用 django-silk。
      還有提到資料庫該注意的地方~
    • e*****q says: ORM cache 的部份,可以參考 django-cache-machine 跟 django-cachalot 這兩個模組。
      session 預設是擺在資料庫,這是可以改的,修改 settings 裡的 SESSION_ENGINE 就可以,可以擺在 redis 或 memcached。
    • e*****q says: 也可以考慮擺 proxy server 當 cache,避免過多的 request 直接到 web app
    • e*****q says: 有擺一個案例,懶得逐字看,跳過...
    • e*****q says: 這章主要是寫該注意的地方,以及目前業界常見的作法與模組。
  • elleryq says: 碰到 Zabbix discoverer processes more than 75% busy ,原來改設定就行了~
    运维监控篇(2)_Zabbix简单的性能调优 | 小马小马
  • elleryq says: 紀錄一下。 AWS 用 codedeploy/codecommit/codepipeline ,Azure 裡對應的是 Visual studio online/team foundation server
  • elleryq says: 「大衛芬奇:數位是哪一牌的底片?」
    [新聞] 哪個導演曾經氣到離開拍片現場?山姆曼德斯與導演們的快問快答時間 | HypeSphere
    • e*****q says: 看的出大衛芬奇的執著~ :-)

2015-10-13

2015-10-12

  • elleryq says: 忘記 debian/raspbian 的 repository 有所謂的 testing 這件事情.... 冏...
  • elleryq says: 太久沒用 left join,好模糊...

2015-10-11

2015-10-10

  • elleryq says: 看完移動迷宮3-死亡解藥,Teresa 在這集裡幾乎是神隱,Brenda 反而成了女主角。
    本噗有劇透...
    • e*****q says: 這集主要是講反抗,Thomas 等人不願意繼續成為實驗品,就逃了出去,但是也不知道這是不是 WICKED 故意的。總之就透過荷西跟布蘭妲的協助,一起逃到丹佛去。到了丹佛,第一集死掉的伽利居然沒死,以右腕組織的名義跟他們聯絡,伽利表達了他與右腕組織的立場,讓 Thomas 他們自己決定。
    • e*****q says: 在當時的城市都實施了隔離,禁止罹患閃焰症的人進入,為了進去,只好把罹患閃焰症的紐特留在大堡。Thomas 等人跟伽利碰面以後,先回到大堡找紐特,但發現紐特不見了。透過字條知道,紐特被捉到狂客收容中心了。這邊有點忘記,忘記是誰提狂客收容中心的了。為了友情,他們殺到狂客收容中心,費了一番功夫見到紐特,可是紐特卻拒絕跟他們走,在拒絕的同時,給了 Thomas 失望的眼神。
    • e*****q says: Thomas 等人決定加入右腕,但在路上就被捉走了。到了一個地方,發現裏面都是對閃焰症免疫的人,他們趁機反抗警衛,讓警衛帶他們找到老大。結果發現老大就是右腕組織,聽了他們的計劃,Thomas 自告奮勇說要當誘餌幫忙安裝可以讓武器失效的儀器。Thomas 自投羅網進去 WICKED 以後,借尿遁安裝了儀器,然後接受手術,可是在手術前一刻,手術被中斷,Thomas 被救到另外一個房間。
    • e*****q says: 右腕也在此時攻入了 WICKED ,整個 WICKED 一片混亂。Thomas 清醒以後,看到處長留的字條,說免疫人被關在迷宮裡,你要帶著這群人逃出去,後面某個儲藏室裡有平運可以帶你們走。Thomas 後來找到失散的民豪、伽利、布蘭妲、荷西等人重新進入迷宮,帶著這些免疫人一同逃出去,當然這過程中還有一些打鬥什麼的。
    • e*****q says: 最後,就是他們這群免疫人來到世外桃源,重新過生活。接著是處長的備忘錄,大意是,WICKED 內部發生衝突,有些人覺得應該繼續拿這些免疫人做實驗找到解藥,有些人覺得應該設法讓這些免疫人存活下來,保存人類的希望,而處長覺得應該要保存人類的希望。所以處長留了兩個內應,就是荷西跟布蘭妲,在第二集跟第三集可以發現這兩個人其實很詭異,很多事情都會莫名其妙知道該怎麼做,並引導 Thomas 他們。
    • e*****q says: 這份備忘錄也說明了閃焰症發生的原因是因為太陽閃焰以後,為了控制人口而釋出基改病毒,但是病毒不受控制,反倒造成大規模的人類滅絕。WICKED 發現有人先天就免疫,想要透過這些人做實驗來找到解藥,但實驗的過程實在是不人道,也不知道能不能找到解藥。但最後透過另外一種方式保存了人類的希望,也算是救贖。
    • e*****q says: 在某些主角身上,其實看不到太深刻的描述,例如布蘭妲或泰瑞莎,而且故事有點牽強,我個人覺得收的有點爛尾。

2015-10-09

  • elleryq says: PSR-1 & PSR-2 PHP Coding Style
    補充:phpcs 也有提供自動修正的工具 - phpcbf
  • elleryq says: 找到之前 docker-gitlab 沒辦法升級到 8.0.x 的原因了,是因為少設定了 GITLAB_SECRETS_DB_KEY_BASE 這個環境變數,這個變數沒有預設值,必須要指定。裏面要填的值,可以用 pwgen -Bsv1 64 來產生。

2015-10-08

  • elleryq says: Python 2.7.8 以後才有 hashlib.pbkdf2_hmac ... XD
    • e*****q says: 難怪 django 要用 hasattr(hashlib, "pbkdf2_hmac") 來判斷,並提供一個自己的版本...
    • 真****i says: 話說 python 3.5 都要出來了
    • e*****q says: ikkitoushin: 早晚會看到 2.7.8 跟 3.7.8 的 PK ... :-P
  • elleryq says: 昨天用 time 時,發現輸出跟以前看的不太一樣,查了才知道 zsh 有內建 time,跟 /usr/bin/time 是不一樣的...
  • elleryq says: 差點以為家裡桌機開不了機了~拔掉電池跟另外一顆沒在用的硬碟上的線,然後又活過來了... BIOS reset 後的時間是 2009 ,算一算距離現在也快六年囉...
  • elleryq :: Envoy 其實是用 SSH 連上 server,然後進行佈署。

2015-10-07

2015-10-06

2015-10-05

2015-10-04

  • elleryq says: 豆辦也做電子書了...我現在才知道...

2015-10-01

  • elleryq says: 新北市圖的書如果有20人預約時,就會沒辦法預約了... 靠~
  • elleryq says: 還以為只要 ConoHa VPS 關機就不會計算費用,我錯了...
    • 真****i says: 微軟好像是關機後會算儲存體的錢… 所以之前本來有想要把一些學習的東西移往雲端,想想還是在自己本機弄 vm 比較省錢 XD
    • c******l :: vps都是關機後照算吧 所以一種省錢的方法是做成template 把現在的砍掉 要用的時候再用template開instance
    • e*****q says: carlcarl: ikkitoushin: 謝謝~ ;-(

2015-10-08

2015-09-29

2015-09-27

  • elleryq says: 昨天又大致看過了一次特務間諜,這次發現,原來他是一部愛情電影,女主角 Salt 為了自己深愛的男人復仇的故事。
    • e*****q says: Salt 情緒轉折的點,是在她逃過 CIA 追捕,跟以前俄國舊識相遇的那時候,當她進到屋子裡,發現自己的男人被綁住,然後被槍殺。她維持著情緒,眼睜睜看著他被殺,心裡是萬般的難受,可是為了報仇,她必須忍住,才能有報仇的機會。

2015-09-26

  • elleryq says: 開始覺得文明爭戰無聊了...
  • elleryq says: 想起「末日來臨怎麼伴」裡的一幕,男女主角車子沒油,只好攔車搭便車。車子開到一半,男主角看到車子後面放著繩跟鏟,顯然司機動機不單純。後來司機下去上廁所,女主角沒多久也下車去上廁所。司機回到車上,跟男主角說,你是來殺我的吧,要下手就快。男主角一臉問號,兩人把話說開以後,司機整個放鬆,就在這時候,突然窗外射來一槍,司機應聲死掉,原來窗外就是司機請來的殺手。
    • e*****q says: 司機受不了末日來臨的壓力,乾脆聘請殺手來殺掉自己,只是想不到是在這時候動手。車子後座的繩跟鏟是自己預備想先挖好自己墓穴的,只是恰好在路上遇到了男女主角,而男女主角恰好成了他的送行者。
    • e*****q says: 純粹只是看到有人問「怎麼自殺才不會痛苦」有感而發。

2015-09-25

  • elleryq says: 試圖使用 docker-gitlab 8.0.2 ,沒辦法啟動...

2015-09-24

  • elleryq says: 續-Modern PHP ,PHP 從 4.3 開始支援了 stream,所以有 http stream wrapper, php stream wrapper, file stream wrapper 甚至 zip, amazon s3, dropbox 等等都有...
    • e*****q says: 基本函式還是 fopen, fclose, feof, fgets ... ,在開啟檔案時,會根據 scheme:uri 來決定使用哪個 stream wrapper。另外有 stream_filter_append ,可以掛上 filter ,大致就是 input -> filter -> output 這樣。
    • e*****q says: 要撰寫自己的 filter ,可以透過繼承 php_user_filter ,複寫 filter() 來做。
    • e*****q says: PHP 的 try-catch 大致跟其他語言相近,另外有個 set_exception_handler 是可以處理 global exception 的,如果沒有額外用 try-catch 處理或是 try-catch 最後無法處理的話,就會到這裡來。
    • e*****q says: 跟 set_exception_handler 一樣,也有個 set_error_handler ,作為一個終極的錯誤處理常式。
    • e*****q says: 有介紹一個 Whoops 的函式庫,可以輔助開發人員更快的辨識出錯誤。Logging 可以用 monolog ,laravel 的 Log 實際上就是用 monolog。
    • e*****q says: 摘錄一下書裡安裝 PHP-FPM 的指令:apt-get install python-software-properties; add-apt-repository ppa:-ondrej/php5-5.6; apt-get update; apt-get install php5-fpm php5-cli php5-curl php5-gd php5-json php5-mcrypt php-mysqlnd;
    • e*****q says: add-apt-repository ppa:nginx/stable; apt-get install nginx;
    • e*****q says: 先看到 Tuning 這邊,晚點再繼續。
  • elleryq says: Ansible configuration management 2nd 筆記
    • e*****q says: 第一章跳過,大致是安裝的各種方法與簡單的使用。
    • e*****q says: 第二章介紹 playbook 的諸元,像 target, variable, task, handlers 等等。handler 可以一次 notify 多個,我之前以為只能 notify 一個。set_fact 模組有點像是設置 global variable,設置 variable 以後,之後的 task 就可以使用。
    • e*****q says: pause 可以出現提示訊息,讓操作者按下 Enter 或 ctrl-c 再繼續,也可以等一段時間再繼續。
    • e*****q says: pause 可以出現提示訊息,讓操作者按下 Enter 或 ctrl-c 再繼續,也可以等一段時間再繼續。
    • e*****q says: wait_for 可以等指定 host 的 port 可以連接的時候,再繼續。
    • e*****q says: assembly 可以把一個目錄下的所有檔案組合成一個新的檔案
    • e*****q says: add_host 可以加 host 到 ansible hosts 裡。
    • e*****q says: group_by 是做分組,分完組以後,在後續的 task 就可以使用這些分組,例如,key: "os_{{ansible_os_family}}" 就是依照 OS 家族分組,後續就可以用 hosts:-os_Redhat 或 hosts:-Debian 來表示要針對特定的組別來處理。
    • e*****q says: slurp 是拉遠端檔案,把內容放到記憶體裡,可以指定給某個變數(透過register),後面的 task 就可以參照這個變數。
    • e*****q says: 第三章,進階的 playbook。依照預設,ansible 可以同時操作五台機器,在有很多機器的情況,想要讓 task 能非同步操作的話,要指定 async 跟 poll。這邊不太懂,要實際操作才會知道大概是個什麼狀況。
    • e*****q says: 沒有 loop ,要操作多個,就是用 with_items 。這邊有提到一個 with_fileglob ,所以也可以用檔案的 pattern ,找到的每個檔案一樣是用 {{item}}。
    • e*****q says: 一般來說,task 都是執行在指定的 hosts 上,但是也可以暫時的讓 task 執行在其他的 host 上,這只要指定 task 的 delegate_to 就可以了。如果是執行在 localhost,也可以用 local_action ,就等於是 delegate_to: localhost 的意思。
    • e*****q says: 把 Task delegation 看完,今天進度到這裡。
  • elleryq says: 在使用 sendgrid 網站時,感覺還蠻挫敗的... signup 以後說要 provision,然後網站只說明了provision的原因,說要參考 signup 時的郵件,郵件裡問了些問題,那該直接輸入答案回信?還是該到sendgrid網站設定裡去設定呢?沒有特別說明~
    上網找教學,只有說,該建credential,設定該設什麼之類的...
    • e*****q says: 一整個好困惑...
    • e*****q says: 換 mailgun 試試看...

2015-09-23

  • elleryq says: 四季影視的內容有點弱,如果有每月的電影套餐,我可能會考慮使用~

2015-09-22

  • elleryq says: minidlna 出 1.1.5-1 了...
  • elleryq says: 找了一下,只有找到把 django 分拆成 app 的方法,沒有打包整個 django project 的方法...
    就只能拿整個 tarball 解開,用 pip 安裝所需的模組,然後執行了嗎??
  • elleryq says: KVM 跟 Virtualbox VM 還是不能同時執行...
  • elleryq says: 透過 devops weekly 去註冊了 brightbox ,有免費 20 EUR 的額度,看了 Pricing ,價格跟 Digital Ocean 比起來貴了不少...
    • e*****q says: 以最低規格的來比較,brightbox 是 7 EUR/month ,DigitalOcean 是 5 USD/month ...

2015-09-20

  • elleryq says: 台北市民要督促一下市議員啦,波卡是還要盧多久? 該辦正事了吧??

2015-09-18

  • elleryq says: 每次看到有人去宮原眼科,雖然明知道此眼科非彼眼科,還是會很想問,「你眼睛怎麼啦?」

2015-09-17

  • elleryq says: 在 VirtualBox 5 的設定裡看到「半虛擬化介面」,可以選 KVM 等等的,不知道跟之前有什麼不一樣?
  • elleryq says: graylog 的介面蠻漂亮,看起來有點像是走 Kibana 那一路,應該比較偏向 log analysis ...,一樣也是以 elasticsearch 為基礎。
    • e*****q says: 純下載 OVA ,丟到 VirtualBox 玩以後的感想...
    • 真****i :: 請問那一套的 ui 比較簡單 我資料量不大 夠用就好
    • e*****q says: 可以從 fluentd 或 logstash 那邊拿東西回來 Sending in log data — Graylog 1.2.0 documentation
      所以就可以是 logstash-forwarder 到 logstash 到 graylog 或者是 collectd 到 logstash 到 graylog 這樣...
  • elleryq says: 又把「Seeking a friend for the end of the world」看了一次~ 真的很有味道的一部電影~
    • e*****q says: 話說,Steve Carell 好像有一段時間沒有新電影了...
    • e*****q says: 喔~ 我錯了,看了 IMDB 的 Profile,應該是台灣都沒上他的片...
      Steve Carell

2015-09-16

  • elleryq says: 收信才知道 wordpress 昨晚默默升級了...
  • elleryq says: CodeTengu Weekly 本周發的郵件標題是:準備幫 GIT 申請金氏世界紀錄,名目是「人類能夠用 COMMAND LINE 操作的最為複雜的軟體」,令人莞薾~
    • 真****i :: 怎麼不把 sed awk 放在眼裡
    • e*****q says: ikkitoushin: XD
  • elleryq says: 來衝 iOS 9 了...

2015-09-15

2015-09-14

  • elleryq says: 奇怪,elasticsearch 跑一段時間就會整個停滯,process 還在,但是 logstash 沒辦法再餵東西給它 ...

2015-09-12

  • elleryq says: 據說有超人特攻隊2,誠心期望不要爛掉...

2015-09-11

  • elleryq says: 昨天又重看了刺激 1995 ,赫然發現食神有向這部電影致敬,就是大家一起發現有洞的那一幕...

2015-09-10

2015-09-09

2015-09-08

  • elleryq says: 想起前兩天在「舌尖上的中國」看到的「見手青」,切開以後,會很快由白色變成青色,故而名之。說有微量的毒,必須經過高溫油炸、炒過才能去除毒性,節目說這玩意兒很好吃...
  • elleryq says: 10/9 放假!! (woot) 我現在才知道...
  • elleryq says: 這兩天把「人皮燈籠」看完了,去搜尋了飾演慧姐的樂韻,才發現這女演員也是人美命不美的那個。網路上流傳的文是說她無意當了小三,後來遇到香港演藝圈沒落的那個時期,後來自殺了。除了「人皮燈籠」以外,她也演過「千王」,難怪我覺得好面熟。
    • e*****q says: 另外一個是飾演齊天大聖東遊記蜘蛛精的藍潔瑛,網路上也是說她現在不是很好...

2015-09-07

  • elleryq says: 原來 grep 有 -A 與 -B 的參數,可以指定顯示找到位置的前後幾行...
  • elleryq says: 今天早上發現有些程式怪怪的,一查之下,發現是磁碟空間用盡了的關係... 囧...

2015-09-05

  • elleryq says: 好,已經在新北市圖預約好了 「史上最強哲學入門」兩本書,一本是東方哲人,一本是西方哲學家。
    • y**w says: 超讚好書

2015-09-04

  • elleryq says: 在 LINE 收到訊息說六福村 9/26~9/28 期間,有符合條件就有特價,但我在官方網站上沒看到這消息... 請問噗友,這是真的嗎??
    • e*****q says: 六福村粉絲團說還沒確定, 9/7 以後會公佈,所以有收到這消息的人,請注意了。
  • elleryq says: 剛問中國的朋友說往年 9/3 有閱兵嗎? 他回答說沒有,今年第一次...
    • p***e says: (thinking)
  • elleryq says: hackpad 掛了喔?? 連不上去,出現 gateway timeout.
  • elleryq says: 這下沒機會走到拔刀爾山跟熊空了... 唉...
    蘇迪勒重創烏來 紅河谷越嶺古道不見了
  • elleryq says: 看到綠黨候選人宣傳單了,明年確定新店區有綠黨候選人加入立委選舉。看來就是選她了~

2015-09-03

2015-09-02

2015-09-01

  • elleryq says: 原來到手香這麼好種,那把家裡那株長太高的部份給拿來扦插吧... https://farmcloud.wordpress.com/2013/07/17/%E5%88%B0%E6%89%8B%E9%A6%99%E9%98%A1%E6%8F%92%E5%8F%8A%E9%98%B2%E8%9A%8A%E6%B6%B2%E8%A3%BD%E4%BD%9C/
  • elleryq says: 之前大兒子在玩世紀帝國時,他就看著世界地圖問我一些種族的事情,於是上週乾脆買了幾本「圖解世界史」給大兒子看,看起來他還蠻有興趣。
    • e*****q says: 所以玩遊戲是好事... XD
    • c**e says: 他已經知道東羅馬帝國的事了,還有拜占庭。實在嚇到我了…
    • e*****q says: cine: 沒錯,這幾天有在翻書~ XD 其實是因為我有些回答不出來,就乾脆買書來給他看。然後聽他講,偶爾會提一些問題,讓他想一下。
  • elleryq says: 售票系統公司應該去爭取北捷悠遊卡的案子,一來可以打知名度,二來可以證明自家系統很夠力...
    • 卑***生 says: 波多野結衣的卡嗎?我記得柯文哲說不准網路販售
    • e*****q says: sholfen: 是啊~不過看起來用電話訂購並沒有比較好啊~ XD
    • e*****q says: sholfen: 是啊~不過看起來用電話訂購並沒有比較好啊~ XD
  • elleryq says: 不知道為什麼,早上想到這首歌...
    葉啟田 乾一杯
  • elleryq says: exvim 用的是 ex-autocomplpop ,不是 youcompleteme 也不是 neocomplete 或 neocomplcache。
    • e*****q says: 說真的,用了兩三年,裏面不少 plugin 都不知道怎麼用... (攤手)
  • elleryq says: 長知識,原來這叫翻群:新北市13歲少女用「翻群機器人」秒滅百人LINE群組,網路賣家氣炸提告 | T客邦 - 我只推薦好東西

2015-09-23

2015-08-31

  • elleryq says: 「如同買了一包氮氣,有時候會在裡面發現洋芋片一樣,很好玩。 」
    這句話讓我笑出來... XD
    Re: 炒飯蛋先下還是後下
  • elleryq says: 悠遊卡公司網站現在很難連...應該是被打趴了...
  • elleryq says: 雨要下到什麼時候...有點煩了...

2015-08-30

  • elleryq says: 開始看 Modern PHP
    • e*****q says: 一開始是介紹 PHP 的一些新特性,像是 traits, opcache, built-in server, namespace, generator, generators ... 等等,traits 還蠻特別的,類似 mix-in ...
    • e*****q says: 在 2009 年,PHP developers 一起聚集起來,成立了 PHP-FIG,一同制定標準,光 psr-1, psr-2 就不少東西可看...
    • e*****q says: psr-3 是 log,現在都建議使用 monolog 了,laravel 的 Log 也是用 monolog。
    • e*****q says: psr-4 是 autoloader ,主要是解決 require/include/require_once ... 的問題,說真的,我沒認真搞懂過 require/include/require_once 的差異。autoloader 的部份我也還沒弄懂,書裡是建議不要自己再刻一份,最好是透過 composer 來處理。
    • e*****q says: 原來 composer 都是去 Packagist 這邊下載的...
    • e*****q says: Packagist 跟 pypi 一樣,也提供搜尋的服務。
    • e*****q says: 回到 autoloader,composer 安裝 component/library 以後,vendor 會有一個 autoload.php ,autoload.php 裏面則有 require_once vendor/composer/autoload_real.php 。
    • e*****q says: autoload_real.php 又會引用同目錄下的 autoload_psr4, autoload_files, autoload_classmap, autoload_namespaces 等 .php 檔案。laravel 是在 bootstrap/autoload.php 裡去引用 vendor/autoload.php 的。
      大致的路是這樣子。
    • e*****q says: 要增加自訂的引用檔案,就是在 composer.json 裡去寫 ["autoload"]["files"] ,然後執行 composer dump-autoload 重新產生 vendor/composer 下的 auotload_xxxx.php 。
    • e*****q says: 至此,走馬看花的看完前四章... XD
    • e*****q says: filter_var 還蠻好用的~可以依照指定的 flag/pattern 過濾掉變數中不安全的字元
    • e*****q says: 第五章蠻值得一看,對於安全的部份做了蠻好的介紹。
    • e*****q says: PHP 5.2 以後,有 DateTime 的相關類別在專門處理日期時間了。
    • e*****q says: 然後有推薦一個 nesbot/carbon 的好用 component ,說可以比較方便的處理日期時間。

2015-08-28

  • elleryq says: PHP 5.5 不支援直接 import namespace 裡的 function,5.6 時,才有 import function ns1\subns\func ...

2015-08-27

  • elleryq :: 你對上癮的所有認知都是錯的
  • elleryq says: 希望有波多野的悠遊卡是會開賣啦~
  • elleryq says: 我覺得徵兵跟募兵背後的問題是在國防制度,如果軍隊裡的環境、制度、、訓練、升遷都不錯,那麼募兵的狀況就會相對理想,而役男也不會覺得服役是浪費時間。該如何立法才能改變軍隊的現況呢?

2015-08-26

2015-08-25

  • elleryq says: 今天再次震驚一次,Microsoft Hotmail 的二階段驗證直接用 google authenticator app 來做,沒有另外裝一套~
    • 真****i :: 是因為 google 用的認證也算是產業標準嗎 感覺微軟很多策略都改了
    • e*****q says: ikkitoushin: XD 不知道,目前知道 Digital Ocean, Amazon 也都用 Google authenticator ... 這樣也好啦~省去許多麻煩~
  • elleryq says: 在做 libvirt migrate 時,卡到兩個問題,第一個是 Failed to Open the file,無法開啟 image 檔案,找到 Live migrating a virtual machine with libvirt without a shared st... ,說是要在目的機器那邊先新增一個空的 image file。的確,這樣就可以了。
    • e*****q says: 第二個是遇到 unable to connect 的問題,說 Name or service not known,這裡是找到 Major Hayden: Live migration failures with KVM and libvirt 這篇,說是要在雙方的 /etc/hosts 裡,去補上對應的 hostname 與 ip 。至此,就可以順利 migrate 。
    • e*****q says: 用 virt-manager 是可以 migrate ,但是 VM 怪怪的。
    • e*****q says: 嗯,感覺上不太穩定,需要往後多做幾次看看。指令是這樣用:virsh migrate your_domain "qemu+ssh://user@dest_host/system" livecopy-storage-all --verbose
    • e*****q says: 製作 image 的指令:dd if=/dev/null of=empty_disk.raw bs=1M seek=5120
      將 raw 檔轉為 qcow2:qemu-img convert -O qcow2 empty_disk.raw your_disk.img
      然後把 your_disk.img 搬到 libvirtd 目錄,以 ubuntu 為例,預設是 /var/lib/libvirtd/images
    • e*****q says: your_disk.img 要跟 source 這邊 VM 的 disk image 名稱一樣才行。
    • e*****q says: 轉換 disk image 格式的文件可以看這篇:2.4. Converting Between RAW and QCOW2
    • e*****q says: Migration 的部份,可以參考 libvirt: Guest migration ,裏面圖文並茂,蠻清楚的。
    • e*****q says: 補直接用 qemu-img 建立 qcow2 格式的 image 的方法:
      qemu-img create -f qcow2 /var/lib/libvirt/images/guest.qcow2 8192
  • elleryq :: OK, fine ... PHP does not allow for inner classes.
    How do I Use Inner Classes in PHP?
  • elleryq says: 「暗黑林志玲」代言悠遊卡 柯P困惑:「這是什麼人?」 - 政治 - 自由時報電子報
    我是樂觀其成啦,不過文章裡提到柯P看法,柯文哲疑惑說,使用悠遊卡的人當中,女性占65%到75%,「有效嗎?」
    應該是要反過來想,女性都已經在用,那麼還有那些人沒在用呢? 男性...或許打女優牌是對的。

2015-08-24

  • elleryq says: Google map 現在不能看公車站牌上有哪些公車可搭,真麻煩~
  • elleryq says: 明天會不會破 7000 ??
  • elleryq says: apache-libcloud 與 libvirt ,libcloud 可以對 libvirt 做這些處理,例如啟動/Suspend/Resume/Shutdown VM、拍螢幕快照、取得資訊等等 (都包在 ex_ 開頭的函式裡)。
    libcloud 把 VM 稱為一個 node,libvirt provider 也可以刪除跟建立 node,但文件裡建立 node 的部份真的是看不懂....正在 trace ...
    • e*****q says: 建立 node 是呼叫 driver 的 create_node; 刪除 node 是呼叫 node.destroy()
    • e*****q says: 所有的 driver 都繼承自 compute.base.NodeDriver ,基本上沒支援的部份,在 NodeDriver 這邊都會丟出 NotImplementedError,NodeDriver 裡的 create_node 裡,預設就是丟出 NotImplementedError,而 LibvirtNodeDriver 並沒有實作 create_node ... 所以看來,並不能建立 node。
    • e*****q says: 那不如直接用 python-libvirt 就好,靠北邊走....
  • elleryq says: 文章最後提到 IoT ,我驚訝了!! 李登輝真的有持續在閱讀新知~
    [FB] 李登輝接受Voice雜誌訪問全文中文翻譯

2015-08-23

2015-08-22

  • elleryq says: 1. 剛剛因為下雨地滑,摔了一跤,還好旁邊有欄杆,趕緊抓住,屁股沒著地。
    2. 羅馬浴場2 普普通通,典型的續集...
    • [**********] says: 下雨小心路滑。跌過一次...
    • e*****q says: innovationblue: 謝謝~ :-)

2015-08-21

  • elleryq says: 我健忘... 上次是從 libcloud 看到 libvirt 然後看到 KVM ,KVM 看完,libvirt 也看完,然後瞬間忘記要接著看 libcloud ...
  • elleryq says: yaml 轉單純 VAR=VALUE 的 shell script : How can I parse a YAML file from a Linux shell scrip...
    • e*****q says: 也是有專門的 CLI tool:0k/shyaml
  • elleryq says: 昨天看完「等一個人咖啡」了,原來是鬼故事來著... XD

2015-08-20

  • elleryq says: 今天去幫太太買衛生棉,店員問我要不要用紙袋裝,我說不用。回家的路上,我心裡在想,「有必要裝嗎?」啊不就是很正常的事情?
    • 卑***生 says: 有些男人會在意,雖然這也沒啥好在意的
    • p***e says: 有些女生也會在意
      我超市收銀的經驗,問紙袋的多是女的 (evilsmirk)
  • elleryq says: 推特再度 follow 到 2000,又是該砍 inactive following 的時候...

2019-07-30

e***q says:無條件支持「看到更多吉賽兒 aka 國民老婆 aka 蓋兒加朵 (Gal Gadot) 與韓的玩命情侶走天涯電影」 真心覺得這個更有賣點! 6 年過去了我們還在等!給《玩命關頭》韓哥一個公道,戴克蕭不用踹共嗎? – 電影神搜 #JusticeForHan e...