TerminalソフトHyperでPokémon

爆速でターミナルをポケモンにするを読んでTerminalをHyperに入れ替えてみる。

今まで利用していたTerminalはiTerm2これは非の打ち所がないTerminalアプリ。これが入っていないMacってアルの?てきなアプリケーションです。

iTermがあるから他のターミナルソフトを入れられるんだけどねぇ〜

Hyperとは

Hyperは公式ページに書かれているようにHTML/CSS/JSで書かれたElectronベースのターミナルアプリケーション。

MacOS以外にもWindowsでも動く。
もしかしたらWindows環境でのSSHはputtyがほとんどだと思うから使ってみるのもありかも。

Hyper のInstall

brew cask install hyper

これでHyperがInstallされます。

“TerminalソフトHyperでPokémon” の続きを読む

やっと家でIPv6化

IPv6化にチャレンジ

大容量のIPv6ネットワークなんて良くわからないけど無料だし申し込んでみた。
最近はやりのDS-LiteとかIPoEかと思っていたら違うっぽい・・

IPv6のアドレスが端末まで降ってきます。というようなサービスに見受けられる。せっかくWN-AX1167GR2に買い換えたのは秘密ね^^;;

【教訓】ちゃんと調べましょう。

AppleがWi-Fiルータを終了なんていう記事が出ているタイミングだと

AppleはAirMac Time Capsule 802.11ac、AirMac Extreme 802.11ac、AirMac Express 802.11n (2nd Generation) の製造を終了し、在庫限りで販売終了となるとEngadgetなどに伝えた。

家庭用無線LANルータ買うならGoogle WiFiしかないんじゃないかなぁ〜と勝手に思っている。

AirMac Expressでも思ったがアプリで設定出来るのは便利すぎる。買い換えたWN-AX1167GR2はiOSアプリはアリはするけどかなりいけていなくて・・・Apple すげーというのしかわからない感じ^^;;
Googleも似たようなアプリでU/I、U/Xを提供してくれるんじゃないかなぁ〜と勝手に思っている。

IPv6化のメリット

IPv6は快適、そしてカンタン!なんてうたっているからきっと高速化されているんだよね?
IPv6で接続出来るサイトはIPv4に比べて快適という認識なんですけど・・・
それでいいの?

個人的なIPv6のメリットは
ssh サーバ名 -6 で接続出来る事
IPv4でスカスカ(0.0.0.0/0)SSH許可していたら死ぬほどアクセス来るんだけどIPv6ではほとんど来ない気がする^^;;

json
{
"FromPort": 22,
"IpProtocol": "tcp",
"IpRanges": [
{
"CidrIp": "10.10.192.3/32"
},
{
"CidrIp": "rrr.xxx.yyy.zzz/32"
}
],
"Ipv6Ranges": [
{
"CidrIpv6": "::/0"
}
],
"PrefixListIds": [],
"ToPort": 22,
"UserIdGroupPairs": []
},

みたない感じができそうな気がする。

“やっと家でIPv6化” の続きを読む

Web Presenterで手軽にネット配信

Blackmagic Web Presenterが手に入ったのでテストで遊んでみた。

Blackmagic Web Presenterとは

あらゆるプロ仕様のSDIまたはHDMIビデオソースをUSBウェブカメラの映像として認識。インターネットで高品質ビデオのストリーミングが可能!

SDI/HDMI → USB変換で利用できる。
ビデオカメラとかを中継するためにするキャプチャーカードもあるけどドライバとか考えるのが面倒なのでWebカメラとして認識する装置は価値がある。

公式サイトには

UVCおよびUAC対応のUSBビデオデバイスなのでドライバーは不要。Mac、Windows、Linuxに接続するだけです。Chromebookにも対応しています。

と明記されているのでPC経由で中継したい用途には最適。
スイッチングとかはHDMI/SDIで入力される段階で済ませておけばいいし

開封

箱の中身は本体と説明書のみ
説明書はSDカードにPDF形式で収められています。

電源コードやUSBケーブルすら入っていません。プロ用機材ってこんなものなの?

使用する電源ケーブルはモニターとかHUBで使われている3ピンソケットの電源ケーブル

USBはType-Bで接続します。

Type-Bのケーブルってないし・・・
標準でついていないのは困るなぁ。どこからか引っ張ってくることにする。

配信環境

下図のように接続しました。

間に装置(Blackmagic Web Presenter)が挟まっているために本来は遅延が発生しているはずですけど気にしないことにする。

配信アプリ

何を使って良いかわからんので適当に「Open Broadcaster Software」をチョイス。
便利なソフトウェアがあるんだねぇ。いろいろなサービスに対応しているのも嬉しい。

twitchはamazonが買収しているのでしばらくはゲーム配信ではトップなのかなぁ。
YouTubeは言わずもがなの動画配信プラットホームの最大手

“Web Presenterで手軽にネット配信” の続きを読む

Visual Studio CodeでMarkdown生活

最近はMarkdownで書いてPDFで出力するというのが多くなってきている。
Word立ち上げるより Visual Studio Codeを起動する方が速いから。

Visual Studio Codeとは

Mac OS X、Linux、および Windowsお気に入りのクライアント環境で動く軽量、高速な高機能エディター

複数の端末を渡り歩くときには便利です。
これはエディタなのか?という疑問はあるけどね^^;;
エディタというよりかはIDEに近いイメージはある。

私が使うのはMarkdownとpythonぐらいだから苦労しない
ファイルを読み込むとちゃんと色がつくのも嬉しいね。

個人的には Best of Markdown Editor

“Visual Studio CodeでMarkdown生活” の続きを読む

【Windows 10】ログイン時に2回もパスワード入力させられる

Fall Creators UpdateにしてからWindowsサインイン時にパスワードを2度要求さる問題について
私の端末だけだろうと思っていたら実家でも同様な事象が起きていて対応するために調べてみた。

毎回2回入力するのは確かにストレスだしねぇ〜

WindowsのフォーラムWindows10 Fall Creators Updateでログインパスワードを2回要求される【Ver1709】に書かれていることを実施

設定変更

「Windowsの設定」→[アカウント]→[サインインオプション]をクリックします。

[更新または再起動の後にサインイン情報を使ってデバイスのセットアップを自動的に完了する」の項目を[オフ]にします。

“【Windows 10】ログイン時に2回もパスワード入力させられる” の続きを読む

ブログ記事を音声化してみる

Twitterを眺めていたら

なんて流れてきた。
VUI(Voice User Interface)は流行ると思うし、スマートスピーカーも興味あるし。実際試してみた。

でもこのタイミングなら「【 AWS 新リージョン】 AWS 大阪ローカルリージョンが本日より利用可能になりました」に飛びついて確認すべきだとは思うけどまぁいいや^^;;

AWS 大阪ローカルリージョンをご利用いただくためには、申し込みおよび審査が必要です。

なんて書かれているから一般利用が出来るのはまだ先のことかな。

ご利用の WordPress ブログに新しい Amazon Polly の声を通りにしたら普通に使えます。

IAM コンソールに移動して、新しいポリシーを作成します。

必要なポリシーはamazon-polly-wordpress-pluginの通りに設定しました。

AWS側でPolicyとユーザの作成

{
“Version”: “2012-10-17”,
“Statement”: [
{
“Sid”: “Permissions1”,
“Effect”: “Allow”,
“Action”: [
“s3:HeadBucket”,
“polly:SynthesizeSpeech”,
“polly:DescribeVoices”
],
“Resource”: “*”
},
{
“Sid”: “Permissions2”,
“Effect”: “Allow”,
“Action”: [
“s3:ListBucket”,
“s3:GetBucketAcl”,
“s3:GetBucketPolicy”,
“s3:PutObject”,
“s3:DeleteObject”,
“s3:CreateBucket”,
“s3:PutObjectAcl”
],
“Resource”: “arn:aws:s3:::audio_for_wordpress*”
}
]
}

“ブログ記事を音声化してみる” の続きを読む

HTTPS Onlyな世界になるのかー

High Sierraの10.13.4 Developer Beta2が出ていたのでインストール。

【重要】WordPress手動更新のお願いで手動更新しようかと思いとあるWordPressの管理画面に行くとこんな画面になった・・・

Webサイトは安全ではありませんHTTPでの入力は確かにダメだよねぇ〜だからといって・・・

うーん素直にHTTPS化すればいいだけなんだけど色々と思う訳ですよ。

入力さえなければ暗号化する必要あるの?という疑問もあるんだよなぁ。
HTTP/2対応で高速化するとしても

“HTTPS Onlyな世界になるのかー” の続きを読む

あるタイミングでSSLサーバー証明書無効化

Facebookで世界30%のSSL証明書が3月と10月に強制無効化!? あなたのサイトが大丈夫か確認する3ステップなんて記事が流れてきたので目を通してみた。

Google vs Symantecって確かにあって、SymantecがSSL証明書発行の部分を売ったんだよねーぐらいだったけど

下記の証明書発行元の証明書が無効化されるらしい

  • Symantec
  • GeoTrust
  • RapidSSL
  • Thawte

そろそろちゃんとしないと今年の秋には信頼されなくなる可能性が高いのね。
ChromeやFirefox以外のブラウザでの扱いが決まっていないけど
ページにかかれているように確認してみる。

“あるタイミングでSSLサーバー証明書無効化” の続きを読む

chromebookは仕事で使えるのか?

Chromebookを利用しはじめた理由

なんて書いたら貸していただける方がいらっしゃった^^;;

SNSすごい。

Chromebook

お借りしたのはacer chromebook C720

スペックは下記の通り

CPUCeleron 2955U
Memory4G
SSD16GB
バッテリー駆動時間8.5時間
画面サイズ11.6インチ
重量約1.25kg

見た目ではChromebookなのかWindowsPCなのかは区別つきにくいんじゃないかなぁ。
天板にChromeのロゴがあるぐらい

使ってみた感想

  • 当然だけど起動がチョッパヤ
  • ブラウザだけでできることって予想以上に多い
  • キータッチがいい感じ
  • キー配列がもうちょっと・・・
  • 電池の持ちがいい
  • 軽い

C720の少し残念なこと

  • 充電形状が特殊(USB Type-Cでの充電希望)
  • タッチパネルではない
  • 画面解像度がもう少し欲しい

すごく不満ではなく、機種によってはたぶん可能だと思われる

“chromebookは仕事で使えるのか?” の続きを読む

CloudFrontでキャッシュされている?

AWSの料金(2017/11)で書いたような金額なんだけどCloudFrontってちゃんとキャッシュされているか確認していなかった^^;;

  • 本当にキャッシュされている?
  • Hit率ってどれぐらい?
  • どれぐらいの容量を捌いている?

もろもろが気になったので調べてみた。
使ってはいるけど確認はしていなかったというやつ^^;;

キャッシュの有無

レスポンスヘッダのx-cacheを見たらキャッシュされているかわかります。

コマンドは

curl -svo /dev/null https://www.barasu.org/

これでOKです。

1回目(キャッシュなし)

curl -svo /dev/null https://www.barasu.org/
* Trying 54.230.108.126...
* TCP_NODELAY set
* Connected to www.barasu.org (54.230.108.126) port 443 (#0)
(略)
< cache-control: max-age=604800
< x-cache: Miss from cloudfront
< via: 1.1 7727d44fd16a7a76bb8fa7045a2983b0.cloudfront.net (CloudFront)
(略)
* Connection #0 to host www.barasu.org left intact

2回目(キャッシュあり)

curl -svo /dev/null https://www.barasu.org/
* Trying 54.230.108.126...
* TCP_NODELAY set
* Connected to www.barasu.org (54.230.108.48) port 443 (#0)
(略)
< cache-control: max-age=604800
< x-cache: Hit from cloudfront
< via: 1.1 7727d44fd16a7a76bb8fa7045a2983b0.cloudfront.net (CloudFront)
(略)
* Connection #0 to host www.barasu.org left intact

キャッシュにHitしている場合にはx-cache: Hit from cloudfrontって表示されるのね。

2回目からはキャッシュされるのがわかる。
これはExpireは1dayだったはず。

容量確認

どれぐらいの容量をEdge Locationから配っているかはAWS CloudFront Managementから確認できます。

“CloudFrontでキャッシュされている?” の続きを読む