カテゴリー
Microsoft

【Windows】コンテキストメニュー(右クリック)に [Vimで開く] を追加する手順

環境やポイント

  • 注意!レジストリを編集するため、自己責任!
  • Windows10 Professional 64 bit
  • コンテキストメニューに [Vimで開く] を追加する。

設定した [Vimで開く] の使い方

  • ファイルを右クリックし、[Vimで開く]
  • フォルダ内のファイル以外の箇所で右クリックし、[Vimで開く]
    場所はカレントディレクトリで、まっさらな Vim が起動する。
  • フォルダを右クリックし、[Vimで開く]。Netrw で指定フォルダ内をリストアップ

設定用ファイルの作成

カテゴリー
Linux

【Ansible】リポジトリ指定してインストールする MariaDB と phpMyAdmin のプレイブック作成メモ

を作成するにあたって覚えておきたいことのメモを残します♪

mysql_secure_installation と同等の処理

カテゴリー
Microsoft

git-foresta を Windows の Git BASH からインストールする手順メモ

環境

  • Windows 7 Professional 32 bit
  • git version 2.12.2.windows.2

次の環境でも OK でした♪

  • Windows 10 Provessional 64 bit
  • git version 2.13.0.windows.1

git-foresta インストール・設定手順

カテゴリー
コンピューター

【Ansible】【Redmine】db:migrate がエラーで終了してしまう問題に対処する

ポイント

カテゴリー
コンピューター

【Ansible】【Redmine】バージョンの高い PostgreSQL をインストールして発生した bundle エラーを解消する

ポイント

  • PostgreSQL yum postgresql といった形ではなく、をリポジトリを導入して yum postgresql96-server などとした場合に発生した。
  • 事前に bundle config することが重要だった。
  • 具体的には、bundle config build.pg --with-pg-config=/usr/pgsql-9.6/bin/pg_config を行い、次に今まで失敗していたインストールコマンド bundle install --without 'development test' --path vendor/bundle を行うことで、無事にインストールできた。
カテゴリー
コンピューター

【Subversion】【git-svn】Subversion でブランチを作成するときの注意点

Subversion でのブランチ作成時の注意点

カテゴリー
Linux

【Ansible】rbenv でインストールした gem を使って bundler をインストールするコツ

ポイント

  • rbenv でインストールした gem を Ansible モジュールから使う場合は、executable に gem の場所を指定する。

失敗

カテゴリー
コンピューター

【bash】** というワイルドカードを使用して、指定ディレクトリ以下のサブディレクトリ、ファイル全てにマッチするようにするコマンド

環境

  • Windows 7 Professional 32 bit
  • GitBash

悩み。grep で ** を使ってサブディレクトリを再帰的にマッチできない><

$ grep -rn "command" ./**/*.yml
grep: ./**/*.yml: No such file or directory

解決。** でサブディレクトリを再帰的にマッチする設定

カテゴリー
コンピューター

【Ansible】PostgreSQL スーパーユーザにパスワード設定後のユーザや DB 追加操作する時のコツ

  • login_user、login_password を設定する。
  • インストール直後など、スーパーユーザにパスワードが設定されていない場合、PostgreSQL 関連モジュールでは自由に設定が可能
  • しかし、一度パスワードを設定すると、今後はそのパスワードがないと PostgreSQL への変更が行えない。
  • そこで、まだパスワードが設定されていなくても、login_user、login_password を明示的に指定することでこの問題を回避し、冪等性を保つことができる。

カテゴリー
コンピューター

【Ansible】設定ファイルで一部書き換えには、patch コマンドのモジュールが使える

patch モジュールの使い方例