2018-09-01から1ヶ月間の記事一覧

Dockerを起動させてRailsを動かす

Dockerfileを作成 FROM ruby:2.5 RUN apt-get update -qq && apt-get install -y build-essential libpq-dev nodejs RUN mkdir /myapp // 変更 WORKDIR /myapp // 変更 COPY Gemfile /myapp/Gemfile // 変更 COPY Gemfile.lock /myapp/Gemfile.lock // 変更 …

DBのマイグレーションが上手くいかない

問題 マイグレーションしようとしてもエラーが出る $ docker-compose -f ./migration-docker-compose.yml run liquibase migrate db db_migration.yaml [DEBUG] db_migration.yaml Unexpected error running Liquibase: Could not acquire change log lock. …

Git リポリトリ名の変更

Git

github上でリポジトリ名を変更した後に git remote set-url origin {new_repository_url}

Git リモートにあるブランチをローカルに持ってくる方法

Git

# リモートにあるブランチを確認 git branch -a # 持ってきたいブランチをfetch git fetch origin remote-branch # checkout git checkout -b new-branch origin/remote-branch

DOMとは

DOM DOMは「Document Object Model」の略 HTMLやXML文書をプログラムから利用するための仕組みのこと DOMはツリー状の構造で、HTML文書にアクセスして情報を得たりするためのもの Node ツリー状の構造は、結束点や末端のことをNodeという DOMでは、Nodeのこ…

同期処理・非同期処理とは

同期処理 普通プログラムは、上から順番に処理を行う 処理1 ↓ 処理2 ↓ 処理3 処理を終わるまで待って次に進む方式を同期処理という 非同期処理 「非」同期処前理は、同期処理ではないということ したがって、非同期処理とは、前の処理が終わる前に次に進む方…

Headlessとは

Headlessとは、GUIがないことを指す 例 Headless Browser: GUIのないブラウザ Headless Software: GUIのないソフトウェア Headless Computer: GUIのないコンピュータ