[復習]ABC253 A問題B問題

AtcoderBeginnerContest253の復習

5月 29, 2022 · 1 分 · a_ide_1995

ブログ用のリポジトリにCIでtextlintとreviewdogを導入した

このブログを書くのにHugo + Netlifyで運営をしています。 今回、CIの勉強も兼ねてGitHub Actionsを使ってPRが作られた時点でtextlintを実行し、reviewdogでルールに違反しているところにコメントを入れるようにしてみました。 コピペしたら動いちゃった、というあまりよろしくない感じなので正確性は保証しておりません。 導入の手順 基本的には、GitHub ActionsでZennブログの校正を自動化してみたを参考にして入れていきました。 npm init --yesでpackage.jsonをつくる SmartHRが公開しているtextlintのプリセットをプロジェクトにインストール npm install npm install textlint-rule-preset-smarthr --save-dev textlintrc, package.json, package.lock.jsonが作られる GitHub Actionsで使うためのファイルを.github/workflows/textlinit.ymlに定義する name: reviewdog on: [pull_request] jobs: textlint: name: runner / textlint runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 with: submodules: true - name: textlint-github-pr-review uses: tsuyoshicho/action-textlint@v3 with: github_token: ${{ secrets.github_token }} reporter: github-pr-review level: warning textlint_flags: "./content/blog/*/index.md" # <=ここのディレクトリは自分の校正に合わせて変更 いつもの通り、PRを作る...

4月 19, 2022 · 1 分 · a_ide_1995

輪読会で「現場で使える Ruby on Rails 5速習実践ガイド」を完走しました

通称「現場Rails」を輪読会で完走した話

2月 22, 2022 · 1 分 · a_ide_1995

改めてbundle install --path vendor/bundleはやめよう

bundle install にオプションは不要っぽいという話

2月 17, 2022 · 2 分 · a_ide_1995

輪読会を主催(していました)

書籍「オブジェクト指向でなぜつくるのか」の輪読会を主催した話

1月 31, 2022 · 1 分 · a_ide_1995

UUIDとコンピュータとランダムネスについて

RFCに定義されているUUIDの仕様とコンピュータとランダムネスについて

1月 22, 2022 · 1 分 · a_ide_1995

2021年の振り返りと2022年に向けて

2021年の振り返りと2022年に向けて

1月 2, 2022 · 1 分 · a_ide_1995

静的アセットと動的なものとは何か

Railsにおける静的アセットと動的なものの違い

12月 9, 2021 · 1 分 · a_ide_1995