雑なやつ

レベルを上げて技術で殴りたい

VPS を式年遷宮する その3 サーバの監視周り

概要 サーバ監視を目的として Mackerel を導入、SSH ログイン時 Slack へ通知するスクリプトを組み込んだ。 その際の作業内容を記述する。 環境 サーバ Ubuntu 18.04 ローカル macOS 10.15.6 Catalina iTerm2 1. Mackerelの導入 Mackerel とは 株式会社はて…

VPS を式年遷宮する その2 VPS セットアップ

概要 VPS 契約後に行ったサーバセットアップの作業内容を記録する。 OS アップデート 作業ユーザ追加 SSH の設定 FireWall 設定 公開鍵接続 環境 サーバ さくらの VPS 1GBプラン Ubuntu 18.04 ローカル macOS 10.15.6 Catalina iTerm2 1. OS アップデートと…

VPS を式年遷宮する その1 移行先検討

目的 現在運用している OS のサポート終了が近いので刷新したい Ubuntu を利用して知見を深めたい 現行サーバのストレージが HDD なので SSD のプランへ変更したい VPS の移行先検討 希望条件 ストレージは SSD かつ 100GB 以上 メモリは 1GB 東京リージョン…

VuePress で静的ページを作成し、GitHub Pages に公開する

VuePress を試したかったので、ついでに CircleCI でビルド/デプロイを行うようにしました。 目的 VuePress 環境構築 GitHub Pages の公開 CircleCI でビルド/デプロイ までを行う 環境 OS: macOS Sierra Node.js: v10.13.0 npm: 6.4.1 yarn: 1.12.1 GitHub …

LocalStackを試した

手元で AWS のサービスを動かしたかったので試しました。 やっていくぞ! tl;dr 参考URL 環境 対応している AWS サービス一覧とエンドポイント 利用方法 事前準備 aws profile の設定 pip でローカルにインストール git clone後にDockerで起動 使用例 Lambda…

AWS SAM CLI を macOS (with fish shell) に導入する際のメモ

業務中に AWS SAM(Serverless Application Model) CLI が必要になったので導入したのですが、 シェル力が低くて手こずったのでメモに残します。 原因を先に書いておきますが、僕が fish shell 独自の記法に慣れていなかっただけです。 環境 bash や zsh の場…

Let's Encryptを導入し、nginxをTLSおよびHTTP/2化する

目次 目次 今回の目的 作業環境 新しいバージョンのnginxを導入 リポジトリの編集 nginxのアップデート バージョンの確認とnginx起動 Let's Encryptセットアップ Let's Encryptのインストール Let's Encryptのクライアントを実行し、証明書取得 証明書自動取…

CentOSにnginxを導入

目次 目次 はじめに 環境 Apacheの停止・アンインストール Apacheの停止 サービス自動起動から削除 Apacheのアンインストール yum経由でnginxインストール リポジトリ登録 nginxインストール バージョンを確認 nginxを起動 Webページにアクセスし確認 Webペ…

GitHubのContributionsが反映されない

GitHubで草を生やしてモチベーションを向上させよう これまではBitbucketでprivateリポジトリを立てて開発していたのですが、今後は開発状況を可視化させて行きたい、という理由で公開して問題ないコードは積極的にGitHubへ投げていく事にしました。 GitHub…

直近の目標

簡単なアプリをリリース ポートフォリオ的なサイト作成 定期的(週一回?)にはてなブログに記事投稿する この辺りを達成できるよう気張らずに行きます!

このブログの方向性について

私と文章 生まれてきてこの方、日記を書いたり文章を創作することが本当に苦手で、メールを書くのに時間が掛かったり、ブログ・mixiなどのSNSにも殆ど文章を投稿することがありませんでした。 唯一、Twitterだけは雑なポストをしながらゆるゆると続けられて…

はてなブログ始めました

備忘録などを書き連ねる予定です。