ろきメモ【ROKI MEMO】- ろきsanの備忘録 -

ろきさんの備忘録。プログラミング学習記録や開発記録、および学んだ知識等のアウトプットとシェアを目的に書いています。たまに普通のことも書きます。

【AWS】EC2インスタンスにSSH接続して、OSの言語設定と時刻設定をする

EC2インスタンスにSSH接続して、、、 1. OSの言語設定 $ sudo vim /etc/sysconfig/i18n LANG="en_US.UTF-8" ↓ LANG="ja_JP.UTF-8" 2. 日時設定 現状 2020年 7月 1日 水曜日 02:57:52 UTC UTC時間になっている $ sudo cp /usr/share/zoneinfo/Japan /etc/loca…

AWS EC2インスタンスにSSHで接続したときのHOSTNAMEを変更する方法

AWS EC2インスタンスにSSHで接続したときのHOSTNAMEを変更する方法 の備忘録 /etc/hostname の中身が ip-00-0-11-99.ap-northeast-1.compute.internal とかになっているので、ここを編集する $ sudo vim /etc/hostname でエディタ編集 rokisan とか。 (:wq …

【数学ガール】定義式について

最近、数学を改めて学んでみようと思っている。 学ぶと言っても、ドリルをやるとか、なにかの試験を受けてみるとかではなく、数学は社会の何に役に立つのかということを知りたく、そして(子供に)説明したく学びたいというのがモチベーション。 そこで前か…

【解決(と思う)】Windowsで突然VSCodeが起動しなくなったときの対処

ある日Windowsにて、VSCodeが起動しなくなった。 エラーが出るわけでもなく、アプリをダブルクリックしても何の反応もない。 アンイストールしてはいない、アプリは存在する。 元にプログラム一覧にあるし、Windowsのスタートメニューにもある。同じ現象が起…

【Github】リモートリポジトリがrebaseやforce pushによって歴史が変わったとき、ローカルの歴史もリモートと同じにする方法

Git

githubを使いチームで開発しているとき、自分のローカルの歴史とリモートリポジトリの歴史が異なるときがある。 誰かがrebaseなどして、force pushをしたときなど。(masterのforce pushは禁止にはしているが、ブランチはよくある)このときそのままpullやfe…

【Git タグ付け】タグを付けたり、確認したりする方法

Git

Githubで管理している中、あるコミットに対して、タグを付ける方法。 それをリモートリポジトリに反映する、またそれを確認する方法。など。忘れちゃうので、ここに備忘録として残す。 # タグをコメント付きで作成 $ git tag -a v0.2.0 -m "message" # タグ…

【git reflog / git reset】ファイルを消してしまった場合に、過去のコミットの状態に戻す方法

Git

ファイルを消してしまった場合に、過去のコミットの状態に戻す方法 (過去コミットにcheckoutではなく、ローカルのファイルだけ戻す) 例えば調子にのって、 $ git reset HEAD~ や $ git reset --hard などでファイルを消してしまった場合。 1. コミット履歴…

【AWS IoT ボタンでメッセージ送信3】赤ちゃん記録でおしっこ・うんち・○っぱいをSlackへ送信

赤ちゃんの記録を付けるためにAWS IoT ボタンを使い、おしっことうんちと○っぱいの度にボタンを押して、Slackに送信することで記録する。というのを作成した。 その備忘録をつける。AWS IoT ボタンとLambda関数を連携してSlackに送信できた。これで記録もで…

【AWS IoTボタンでメッセージ送信 2 】AWS IoT 1-Clickで自動作成されたLambdaを修正してみる

先日、AWS IoTボタンを購入し、AWSに登録、SMS送信までを行った。 blog.rokisan.comここでは「AWS IoT 1-Click」というサービスに予め用意されている「SMSに送信する」というアクションを利用した。 実際には、ここでLambda関数が自動で作成され、それが紐付…

【AWS IoTボタンでメッセージ送信 1 】AWS IoT 1-Clickで簡単にSMS送信までやる

AWS IoT ボタンを購入し、いろいろ遊んでみた。 まずは使い始めの導入編として、ボタンを押したら、ケータイのショートメールにメッセージが送信される、というところまでの内容を備忘録として記述する。ここをポチッと押したら こんなSMSメッセージが来る …