カテゴリー
Apple

【iPhone】Workflow でポモドーロタイマーづくりメモ

やりたいこと

作り方の方針

  • Workflow でできることを知らないため、既存のワークフローを参考に、必要な部分を取り入れて作る。

実際に作ってみて感じたこと、ポイントなど

カテゴリー
Microsoft

【Android Studio】Windows 7 32 bit でプロジェクト作成直後に発生する error=216 への対処

発生したエラー

タイミングは、アンドロイドアプリのプロジェクトを新規作成した直後でした。

Error:CreateProcess error=216, このバージョンの %1 は、実行中の Windows のバージョンと互換性がありません。コンピューターのシステム情報を確認して、プログラムの x86 (32 ビット) のバージョンと x64 (64 ビット) のバージョンのどちらが必要か確認してから、ソフトウェアの発行元に問い合わせてください。

カテゴリー
Microsoft

【Git】普段使い git-svn の流れ

git svn init がおわり、これからいよいよ作業を始ましょう!というときから使用した git svn コマンドや作業の流れをノートいたします♪

用語

  • svn ブランチ: $SVN_REPO/branches 以下にあるディレクトリ
    git ブランチ: git のローカルブランチ

まとめ内容

  • Windows 7、Git Bash での作業
  • svn ブランチでの作業方法
  • svn のコミット先の確認方法(trunk なのか branches なのか)
  • 他メンバー作業分を自分の作業中のローカルリポジトリに反映する方法
カテゴリー
Microsoft

【Git】git svn fetch を自動的に何度も実行するシェルファイル

はじめに

git svn fetch で 何度も time out とエラー終了してしまいます><。

再度 fetch すれば少しずつ進みますので、しつこく何度も自動的に実行したいと存じます。

さしあたって 2 回連続で実行するシェルを書き、試した。

カテゴリー
Microsoft

【Git】git-svn の最初の一歩メモ

プロジェクトでは Subversion でバージョン管理を行いますけれども、自分だけ Git を使用したい、そのような状況ですの。

git-svn コマンドで実現できますので、まずはセットアップを行いました。そのメモでごさいます。

ポイント

  • git init の後、git svn init を行う。
  • git svn clone = git svn init + git svn fetch
  • fetch はよく途中でエラーとなって終了する。
  • エラーで終了した fetch を再度行うと続きからはじまる。
カテゴリー
コンピューター

【Subversion】指定リビジョンから最新までの変更ファイルリストを作成するコマンド

やりたいこと

  • Subversion のリビジョン 10 から最新までに追加変更削除したファイルのリストを得たい。
  • 上記のうち、拡張子が sql のファイルのリストに絞り込みたい。
  • さらに、上記リストをファイルに出力したい。
カテゴリー
Microsoft

git config のパスやコマンドの書き方整理

git config で設定する値の書き方ポイント

  • パス、変数 ($ARG 形式の、展開されるパスなど) やコマンドを ¥" で囲む方法
  • パスやコマンドを ' で囲み、変数は囲まない方法
    • .gitconfig を直に編集するならば、設定値全体を " で囲わなくても問題ない。
    • git config コマンドで設定する場合は、設定値全体を " で囲む方が良い。
    • 設定値がパスの場合は設定値に半角スペースを含む場合にエラーとならないようにするために、
    • また、設定値がコマンドの場合はコマンド中の半角スペースが git config のオプションと誤認識されないようにするために。

私たちは、見た目が良く理解しやすいため、パスやコマンドを ' で囲む方法を採用しています。

カテゴリー
Microsoft

Vim 内だけで単語を(他ファイルも含めて)グレップして検索結果一覧を表示して該当箇所にジャンプするやり方

ポイント

  • hoge で src 以下のディレクトリの拡張子が php のファイルをグレップし、結果を新しいウインドウにリスト表示
    # 以下はすべて同じ結果となる。
    :vimgrep hoge src/**/*.php | :cwindow
    :vimgrep <C-r><C-w> src/**/*.php | :cwindow
    :vim <C-r><C-w> src/**/*.php | :cw
    
  • グレップ対象の場所のパスを何度も入力する場合は、次のように変数に入れて再利用できる。
    :args batch/**/*.php
    
  • :args で変数に入れた内容は、## で取り出すことができる。
  • <C-w><C-w> でウインドウ切り替え、グレップ結果を移動して enter でファイル切り替え。
カテゴリー
Linux

【Ansible】yum リポジトリや GPG キーのインストール方法の整理

ポイント

Ansible を使ったリポジトリのインストール方法とそれぞれの特徴。

  • プレイブックの files フォルダ等にリポジトリファイルを用意し、copy モジュールを使って配置する。
    • メリット: インストールが楽。
    • デメリット: アップデートには追従できない。
  • yum モジュールを使用してインストールする。
    • メリット: アップデートは楽
    • メリット: state: present に設定すれば、冪等性を保つことができる。
    • デメリット: yum で扱えるリポジトリが限られる。
    • デメリット: state: latest に設定する場合、インストールに yum モジュールを使用するが、インストール済みの場合にプレイブックを実行するとエラーとなる。
  • yum_repository モジュールを使用してインストールする。
    • リポジトリファイルの内容を把握し、設定を自分自身でプレイブックに書いていく必要がある。
    • デメリット: そのため記述量が多くなる。
    • メリット: 逆に、詳細なリポジトリ設定と制御と、詳細なプレイブックの管理が可能。

GPG キーのインストール方法とそれぞれの特徴。

  • プレイブックの files フォルダ等に GPG キーファイルを用意し、copy モジュールを使って配置する。
    • メリット: インストールが楽。
    • デメリット: アップデートには追従できない。
  • rpm_key モジュールを使用して GPG キーをインストールする。
  • yum_repository モジュールの gpgkey オプションにパスまたは URL を指定する。
    • デメリット: パスを指定する場合は、GPG キーファイルを別途用意する必要があり、そのために別途プレイブックのタスク記述が必要となる。
カテゴリー
Microsoft

Excel 2013 で読み取り専用ボタンを追加する手順

手順

  1. Excel 2013 を起動する。
  2. ファイル > オプション、で [Excel のオプション] ウインドウを開く。
  3. [クイック アクセス ツールバー] タブを選択する。
  4. [コマンドの選択] で [リボンにないコマンド] を選択する。
  5. [読み取り専用の設定/解除] ボタン (かなり下にある) を選択し、[追加]
  6. [Excel のオプション] の [OK]