javascript - How can I remove a specific item from an array? - Stack Overflow

JSで配列から特定要素を除きたい。

下記のコードでいける。

const array = [2, 5, 9];
const index = array.indexOf(5);
if (index > -1) {
  array.splice(index, 1);
}

ただ、やや冗長な印象が残る。

underscore.js or lodash.js を使っていれば _.without(array, [values]) が良さそう。

Docker x GitHub Actions

いろいろ便利そうなの出ている。

name: ci

on:
  push:
    branches:
      - 'master'

jobs:
  docker:
    runs-on: ubuntu-latest
    steps:
      -
        name: Checkout
        uses: actions/checkout@v2
      -
        name: Set up Docker Buildx
        uses: docker/setup-buildx-action@v1
      -
        name: Login to DockerHub
        uses: docker/login-action@v1
        with:
          username: $
          password: $
      -
        name: Build and push
        uses: docker/build-push-action@v2
        with:
          context: .
          push: true
          tags: user/app:latest
          cache-from: type=gha
          cache-to: type=gha,mode=max

ref. https://github.com/docker/build-push-action/blob/v2.7.0/docs/advanced/cache.md#github-cache

Dropbox Engineering Career Framework

ジュニアエンジニアとかシニアエンジニアとか雑な括りだと解像度が粗いよね、ってことでこういう細かいエンジニアリングのレベル感をpublicに出してくれるのは尊い。