【今日やったこと】Hugoで遊んだ / pythonでシーザ暗号を実装して遊んだ / ラズパイちゃんひさしぶり
Hugoで遊んだ
Hugoをインストールして、遊んでみた!
— れとるときゃりー🧡 / みんなのボタンメーカー・やるぞ宣言 / DM開放してます (@retoruto_carry) 2018年9月25日
めっちゃカンタンにインストールできた。
markdownも使えるし便利。
ただ、ちょっとカスタマイズして使うくらいじゃないとめんどくさそう感....
やっぱりポートフォリオが使い慣れたbootsrap4で作ろう....
» Quick Start | Hugo https://t.co/qetQX0cxF3 pic.twitter.com/k6sYVHStyC
このチュートリアルの通りやったら、すんなりインストールできて、めっちゃカンタンに使えた。
pythonでシーザ暗号を実装して遊んだ
これをコピペして走らせて遊んだ〜
— れとるときゃりー🧡 / みんなのボタンメーカー・やるぞ宣言 / DM開放してます (@retoruto_carry) 2018年9月25日
たのしい
Python でシーザ暗号を実装する https://t.co/PGgO3FyZMS pic.twitter.com/ozAmdXBOae
授業でシーザ暗号が出てきたので、ネットに落ちてたコードをコピペして遊んでみた。
コメントを追記して理解を深めた
#A(文字コード=33)を基準に考える #A + ( Aとの差分 - ずらす文字数 ) % 26 #1) 平文G(文字コード39),2ずらしの場合 #暗号文 = 33 + ( ( 39 - 33 ) - 2 ) % 26 = 37 = E # A + ( ( G - A ) - 2 ) % 26 #2) 平文B(文字コード34),5ずらしの場合 #暗号文 = 33 + ( ( 34 - 33 ) - 5 ) % 26 = 33 + (-4) % 26 = 33 + 22 = 55 = W # A + ( ( B - A ) - 2 ) % 26 ciphertext += chr((ord(ch) - ord('A') - key) % 26 + ord('A'))
ラズパイちゃんおひさしぶり
久しぶりに電源抜き忘れてままのラズパイを起動させて、常時起動させることにした。
— れとるときゃりー🧡 / みんなのボタンメーカー・やるぞ宣言 / DM開放してます (@retoruto_carry) 2018年9月25日
Googleホームから赤外線でいろんなものを操作できる用のサーバーとしてつかってるやつ。
これで朝自動的に電気がついたり、エアコンをオフにしたり、声で電気やエアコンを操作できる...https://t.co/k7JmHRfLLW
foeverでデーモン化して動かしてるプログラム
自宅サーバーって楽しいし、もっといろいろプログラム書いてデーモン化して走らせたい。