2021年2月振り返り

記事

AWSのVPC周りに入門するためのハンズオン - Qiita
1つのAZにパブリックサブネット、もう1つのAZにプライベートサブネットがある それぞれのサブネットにEC2インスタンスがある パブリックサブネットのEC2にはインターネット経由でSSH接続できる パブリックサブネットのEC2にNginxをインストールして、HTTPでアクセスできる パブリックサブネットのEC2を踏み台にして、プライベートサブネットにSSH接続できる 以下の記事を参照。 AWSのVPCとEC2周りのざっくりまとめ - Qiita VPC作成時に自動で作成されるデフォルトのルートテーブルの名前を d0ne1s-qiita-route-table-for-publicに変更 IGWへのルートがあるルートテーブルとパブリックにしたいサブネットの関連づけ IGWへのルートのないルートテーブルと「プライベートにしたいサブネットの関連づけ パブリックサブネットにEC2インスタンスを作成 プライベートサブネットにEC2インスタンスを作成 $ sudo chmod 600 ~/.ssh/aws/qiita-d0ne1s.pem $ ssh -i ~/.ssh/aws/qiita-d0ne1s.pem ec2-user@13.231.189.xxx Nginxをインストール [ec2-user@ip-192-168-0-108 ~]$ sudo amazon-linux-extras install -y nginx1 #nginxをインストール [ec2-user@ip-192-168-0-108 ~]$ sudo systemctl enable nginx #nginxの自動起動設定 [ec2-user@ip-192-168-0-108 ~]$ sudo systemctl start nginx #nginxを起動 http://13.231.189.xxx/ にアクセスしてnginxのwelcomeページが表示されれば成功 パブリックサブネットのEC2インスタンスを踏み台にしてアクセスする。 まずはローカルからパブリックサブネットのEC2インスタンスにsshの秘密鍵を転送。 $ scp -i ~/.ssh/aws/qiita-d0ne1s.pem ~/.ssh/aws/qiita-d0ne1s.pem ec2-user@13.231.189.xxx:~/.ssh 踏み台サーバーにssh接続後、先ほど転送した秘密鍵を使い、プライベートサブネットのEC2にssh接続できることを確認。 $ ssh -i ~/.ssh/aws/qiita-d0ne1s.pem ec2-user@13.231.189.xxx [ec2-user@ip-192-168-0-108 ~]$ ssh -i ~/.ssh/qiita-d0ne1s.pem ec2-user@192.168.1.193 __| __|_ ) _| ( / Amazon Linux 2 AMI ___|\___|___| https://aws.amazon.com/amazon-linux-2/ [ec2-user@ip-192-168-1-193 ~] # プロンプトのIPアドレスが変化 終わりです。おつかれさまでした。 Why not register and get more from Qiita?
【Rails】seed_fuまとめ - Qiita
seedデータの一部を変更した時、変更したファイルだけを読み込み、データの更新や追加ができる デフォルトのseeds.rbの場合、既存のデータを削除してから再度読み込まなきゃいけない 環境ごとにseedデータを分けやすくなる $ touch db/fixtures/development/01_user.rb #ファイル名は自由。アルファベット順に読み込まれる。 以下の2通りの書き方がある。データが多い時は2つ目の書き方の方が良さそう。 開発環境で上記のコマンドを叩くと、 db/fixtures/development以下のファイルだけが読み込まれる。 他のディレクトリのファイルを読みたい場合などには以下のようにディレクトリを指定することができる。 既存のデータが更新されたのか、新規データが追加されたのかは、idを元に判断されている。seedファイル内のデータにidを書かないと、既存のデータを更新したつもりでも新規データが追加されてしまう。 id以外の(ユニークな)データを基準にデータの同一性を判断させたい場合は、以下のように書く。 SeedFu::Writer.write を使ってseedファイルを作ることができる $ ./bin/rake seed_fu_gen_user:create_seed_by_db ※公式のREADMEを読むと、 SeedFu::Writer にはもろもろ変更が入ったと注意書きがありますが、少なくともver2.3.9では上記の方法で動作確認ができました。 Why not register and get more from Qiita?

MC BATTLE CHANNEL

  • CHEHONのデータを追加
  • 既存MC数名の紹介文を修正

仕事

  • 保守改修、新規開発をぼちぼち
  • メンターの仕事は完全に慣れたけど、飽きてきた感ある
  • 職務経歴書書いた

ボクシング

  • 少しずつ上達してる
  • 焦らずこのペースでいきたい

その他

  • Ouraringのサイズ合わなくて交換のためにフィンランドまで返送した
  • 顔タイプ、パーソナルカラー、骨格の診断をした
  • 花粉が飛び始めてつらい
  • 気温の変化が激しくて、カラダがついていけてない感ある

感想、コメント

いよいよ転職に向けて動き出した。劇的なチャレンジとかはないけど、着実に一歩ずつ前に進んでる感ある。年単位で振り返ると結構変わってるやつ。独立したのもつい1年4ヶ月前くらいだしな。プロボクサー、当初は「1年以内に」と思ってたけど、焦らなくて良い気がしてきた。エンジニアとしては、時間単価5000円が次のゴールだと思うから、まずはそこまで進んでいこう。
転職決まったら
確定申告→新しい現場で使いそうな技術のキャッチアップ→最初の1ヶ月全力で働く→服いっぱい買う→一人暮らし開始
って感じでいきたい