Tag Archives: interface

把主力手機從 iPhone 換到 Android

上次主力用 Android 應該是 HTC Desire 時代了,那個時候跑得是 2.2。 總算把 LG G2 (D802) 刷完機器了 (刷了半年,每次都卡關 XDDD),這次刷了 CyanogenMod 與 Open GApps,儘量都用 command line 來刷。 adb devices # 看裝置順便打 RSA public key 進去 adb shell # 進去後可以 ls/su 看一看 adb push filename.zip /sdcard/ adb … Continue reading

Posted in Computer, Hardware, Murmuring | Tagged , , , , , , , , , , , , , , , , , , , , , , , , | Leave a comment

簡易的 jQuery CSS Selector 替代品

在追 refined-twitter 程式碼的時候,在「refined-twitter/extension/content.js」這邊看到: const $ = document.querySelector.bind(document); 這樣就可以拿 CSS Selector 掃出元件,程式變得比較好讀... 當然,這個方式不是 fluent interface,沒辦法再依樣串下去。 用 Google 查了一些資料,看起來至少從 2013 年就有這個技巧了。

Posted in Computer, CSS, Murmuring, Network, Programming, Software, WWW | Tagged , , , , , , | 1 Comment

Terminal 下操作 VMware 的 vSphere

在 Twitter 上看到 zmx 提到: VMWare 官方出的 rvc (ruby) 是 CLI,員工出的 pvc (python) 是 TUI,讓我以為 OS X 沒 CLI client 用好久。 — Bill Zhong (@zmx) April 13, 2016 其中 Ruby vSphere Console (rvc) 被標成 deprecated: Note: This Fling is deprecated, … Continue reading

Posted in Computer, Murmuring, Network, Software | Tagged , , , , , , , , , , , , , , , | 1 Comment

在 Command Line 跟 Stack Overflow 互動

在 Hacker News Daily 上看到可以在 command line 跟 Stack Overflow 互動的工具:「stackoverflow from the terminal」。 可以用 npm 安裝。 作者引用了 xkcd 的笑話來說明為什麼要開發這個程式: 出自「tar」

Posted in Computer, Murmuring, Network, Programming, Software | Tagged , , , , , , , , , | Leave a comment

HTTP/2 測試工具

CloudFlare 整理了一篇「Tools for debugging, testing and using HTTP/2」,說明有哪些測試工具可以用... 從最簡單的「HTTP/2 and SPDY indicator」(Google Chrome) 或是「HTTP/2 and SPDY indicator」(Firefox),到後面各式各樣的工具都有列出來。甚至還包括 command line 與 packet snooping 類的工具都有...

Posted in CDN, Computer, Murmuring, Network, Software, WWW | Tagged , , , , , , , , , , , , | Leave a comment

更多關於 PHP 7 新功能的介紹...

除了在上一篇的「PHP 7 的新特性介紹」這邊提到了不少 PHP 7 的新特性外,在「PHP 7 is now available: new features & improvements」與「Five Lesser-Known Features of PHP 7」這兩篇也介紹了不少其他的特性。(這陣子應該會有不少文章出來) 挑個比較有趣的幾個來講,亮是看到 Anonymous classes 的出現,可以這樣用: $foo = new class { public function foo() { return "bar"; } }; 有種 Interface 的存在感會愈來愈低的感覺...

Posted in Computer, Murmuring, Programming, Software | Tagged , | Leave a comment

更絢麗的 .gdbinit 檔

在「Modular visual interface for GDB in Python」這邊看到的 gdb 畫面: 用 Python 寫的...

Posted in Computer, Murmuring, Programming, Software | Tagged , , , , | 1 Comment

設定 CloudFront 的 Wildcard SSL (SNI)

不知道為什麼網路上一堆文章寫的超複雜 XD 目前必須使用 CLI 才能上傳 key 與 SSL certificate,所以乖乖的裝上 aws-cli 吧 :p 而通常在買 Wildcard SSL 時會 *.example.com 的時候會簽成 example.com + *.example.com,這時候用 example.com 當名字掛進去: aws iam upload-server-certificate --server-certificate-name example.com --certificate-body file://server.crt --private-key file://server.key --certificate-chain file://intermediate.crt --path /cloudfront/ 一樣可以確認: aws iam get-server-certificate … Continue reading

Posted in AWS, CDN, Cloud, Computer, Murmuring, Network, Security, WWW | Tagged , , , , , , , , , , , , , | Leave a comment

由 RSA Key 產生 CSR 的方法 (OpenSSL)

從「OpenSSL CSR with Alternative Names one-line」這篇看到的方法,一行解決,可以寫到 Makefile 之類的地方處理? 給了兩個範例: openssl req -new -key endpoint.com.key -sha256 -nodes -subj '/C=US/ST=New York/L=New York/O=End Point/OU=Hosting Team/CN=www.endpoint.com/emailAddress=administrative-not-existent-address@our-awesome-domain.com/subjectAltName=DNS.1=endpoint.com' > www.endpoint.com.csr 以及: openssl req -new -key endpoint.com.key -sha256 -nodes -subj '/C=US/ST=New York/L=New York/O=End Point/OU=Hosting Team/CN=www.endpoint.com/emailAddress=administrative-not-existent-address@our-awesome-domain.com/subjectAltName=DNS.1=endpoint.com,DNS.2=usually-not-convered-domain.endpoint.com,DNS.3=multiple-domains-crt.endpoint.com' > www.endpoint.com.csr … Continue reading

Posted in Computer, Murmuring, Network, Security, Software | Tagged , , , , , , , | 1 Comment