Tag Archives: line

Command Line 的 HTTP 操作工具

忘記在哪邊翻到的:「HTTP Tools Roundup」,裡面有提到一些 Command Line 下操作 HTTP 內容的工具。 其中一個是 HTTPie,這個有時後會拿來用,不過大多數的時候還是習慣用 curl 了 (因為 curl 幾乎都會裝,HTTPie 要另外裝): 另外一個是 http-console,這是第一次看到... 用過後覺得還不錯,應該會記起來用一陣子看看 XD gslin@home [~] [17:24/W5] http-console --ssl https://emma.pixnet.cc:443/ > http-console 0.6.4 > Welcome, enter .help if you're lost. > Connecting to emma.pixnet.cc … Continue reading

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

AWS 提供要回放掉的 Elastic IP 的功能

在 Twitter 上看到 AWS 可以要回放掉的 Elastic IP 了。當然,這不保證會成功: Amazon VPC now allows you to recover accidentally released EIPs. https://t.co/vWkBamNLYD pic.twitter.com/Bhk9339CT2 — Amazon Web Services (@awscloud) August 21, 2017 文件在「Recovering an Elastic IP Address」這邊,目前只支援 API 以及對應的 command line 工具: Currently, you … Continue reading

Posted in AWS, Cloud, Computer, Murmuring, Network, Service|Tagged , , , , , , , , |Leave a comment

透過 Docker 跑 Command Line 程式時,螢幕大小改變時程式不會變更的問題...

其實是我拿 Docker 跑 rTorrent 遇到的問題... (在 gslin/rtorrent-docker 這包裡面) 因為平常都是用 tmux 掛著,有時候是使用桌機接起來,有時候是使用 Mac 接起來,就會遇到 resize 的問題了 :o 在 GitHub 上其實有討論這個問題:「SIGWINCH attached processes · Issue #5736 · moby/moby」(Docker 改名叫 Moby 了,如果你看到網址不是很確定的話,提醒一下... XD)。 在 resize 的機制上是透過 SIGWINCH 這個 signal 傳進去,所以就一層一層檢查... 然後發現是 su 不會把 … Continue reading

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

瀏覽器 UI 的死亡線

作者 Eric Lawrence 現在在 Google Chrome team 裡,寫了一篇文章講到瀏覽器上 UI 設計與安全性的問題:「The Line of Death」。 從一開始會假設紅線以上是可信任的: 後來有些操作跨過這條線 (左邊),於是就開始有很 tricky 的方法 (右邊): 甚至反過來利用 icon 讓使用者誤會是表示有訊息要通知使用者: 另外是直接惡搞,假裝是另外一個視窗: 最新的方法是利用 HTML5 的 Fullscreen API 直接搞定所有事情: 花樣愈來愈多了...

Posted in Browser, Computer, GoogleChrome, Murmuring, Network, Security, Software, WWW|Tagged , , , , , , , |3 Comments

印 "#" 比印 "B" 來的快的問題

這篇是兩年前在 StackOverflow 上的問題:「Why is printing “B” dramatically slower than printing “#”?」。 問問題的人這段程式跑了 8.52 秒: Random r = new Random(); for (int i = 0; i < 1000; i++) { for (int j = 0; j < 1000; j++) { if(r.nextInt(4) … Continue reading

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

把主力手機從 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

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

Ubuntu 在 Command Line 下自動重撥 PPPoE

HiNet 的 PPPoE 大約三四天會斷一次,但就算設定要自動重撥好像也不太會動,所以需要自己偵測 ppp0 界面是否存在,不是的話就要撥號... 測試 ppp0 界面是否存在可以用 ifconfig 的 exit status 判斷,而重撥則可以用 nmcli 來做,用 cron 去判斷變成: */1 * * * * root /sbin/ifconfig ppp0 > /dev/null 2>&1 || /usr/bin/nmcli connection up id "HiNet PPPoE" > /dev/null 2>&1 我是用 … Continue reading

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