カテゴリー
Microsoft

【Git Bash】Windows でもっと簡単にファイルを tail -f する方法

コマンド

tail /c/Path/To/logFile.log | iconv -c -f SJIS
カテゴリー
Microsoft

【Windows】【Visual Studio Code】PHP ファイルを開くと表示される ‘php.validate.executablePath’ エラーに対処する

ポイント

  • php.exe を指定してやれば解決できる。
  • エラー回避が目的で、Windows で PHP を実行することが目的ではない。
    そのため、PHP の種類、バージョンや、環境変数を厳密に設定しない。
  • PHP は Non Thred Safe 版をダウンロードした。
    これは、IIS (Internet Infomation Services) で PHP を使用する場合に利用するとのこと。
  • PHP バージョンを出来るだけ開発環境に合わせようと思ったが、開発環境のバージョンが低すぎてダウンロードできなかったため、この時点で最も低いバージョンである 5.5 をダウンロードした。
  • PHP のパス、つまり環境変数 PATH の設定はしていない。
カテゴリー
Microsoft

Vagrantfile を色付けする方法メモ

Visual Studio Code を使用して、Vagrant 環境を作っております。

Vagrantfile がプレーンテキストとして認識されており、文字が真っ白ですの。

シンタックスハイライトを効かせられないかしら?

Vagant は Ruby で動いており、Vagrantfile も Ruby で書かれておりますの。

ですから Vagrantfile は Ruby であると Visual Studio Code に認識させてあげればよさそうですわね♪

今回、その方法をノートいたします。

ポイント

カテゴリー
Microsoft

【Visual Studio2015】ソリューションを GitHub と連携してホストする手順

環境

  • Windows 10 Pro
    バージョン 1607
  • Microsoft Visual Studio Community 2015
    Version 14.0.25425.01 Update 3

流れ

GitHub リポジトリを作成してからソリューションを作成する、という順番をしっかりと意識したいですわ♪

  1. GitHub 連携エクステンションの確認・インストール
    1. ホストされるサービスのプロバイダーを確認
    2. GitHub 連携エクステンションのインストール
  2. Visual Studio から GitHub にログインし、連携
  3. GitHub にリモートリポジトリを作成
  4. Visual Studio ソリューションを作成
  5. ローカルリポジトリへのコミット
  6. GitHub へのプッシュ
カテゴリー
Microsoft

【Vim】【Windows】設定ファイルを読み込む設定を確認するコマンド

Vim が起動時に読み込むユーザーホームディレクトリ下のディレクトリを確認したいですわ。

とある言語のシンタックスハイライトを追加する必要がありましたの。この際に、Vim のインストールフォルダには手を触れたくありませんでした、というのが理由ですわ。

:set runtimepath

すると ~/vimfiles および ~/vimfiles/after が、Vim 起動時に読み込まれるユーザーホームディレクトリのデフォルトであることがわかります。

カテゴリー
Microsoft

【Vim】【Windows7】権限不足で netupvim が使用できなかった問題を解決

問題

にしたがって、netupvim を Vim.exe と同じフォルダに展開し、使用してみたところ途中でエラーが発生してしまいました><。

環境

  • Windows7 Professional 32 bit
  • Vim.exe は C:¥Program Files¥vim74-kaoriya-win32 に配置
  • このフォルダに netupvim 1.0 の中身を展開した。
カテゴリー
Microsoft

【MVC5】【Entity Framework】レコードの一部を更新するには、取得して更新する

ポイント

  • スキャフォールディングによる自動生成のコードではすべてのカラムを更新してしまう。
  • ウェブページからレコードの一部分を受け取って更新したい場合、自動生成コードを使うと受け取っていないカラムの値が無くなってしまう。
  • よって、Find でレコードを取得し、値を変更した後、SaveChanges で更新する。
カテゴリー
Microsoft

Entity Framework で複合主キーを設定する方法と Find の使い方

エラーとなったダメなモデル例

[Key]
public int GroupId { get; set; }

[Key]
public int UserId {get; set; }
カテゴリー
Microsoft

シンプルな形で、登録や更新ボタンをクリックしたときに確認アラートを表示するコード

MVC5 プロジェクトで、新規登録や更新ボタンをクリックした後に確認のアラートを表示することとなりました。今回はその方法をノートいたします。

シンプルな方法ですが、それゆえに穴がありそうな気もしていますの。その点について、検証等はしておりませんこと、予め申し上げます。

ポイント

  • input タグの onclick 属性に、return confirm('登録してよろしいですか?'); を指定すれば、submit が実行される前に確認アラートが表示される。
  • <input type="submit" value="登録" onclick="return confirm('登録してよろしいですか?');" />

実現するには jQuery?、Bootstrap?JavaScript?、と悩みましたけれども、JavaScript を少し記述するだけで実現できました♪

カテゴリー
Microsoft

【MVC5】WebForms に MVC5 を含めたプロジェクトですぐに発生した次の問題への対処方法♪ → ファイルまたはアセンブリ ‘System.Web.Mvc, Version=5.2.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’、またはその依存関係の 1 つが読み込めませんでした。見つかったアセンブリのマニフェスト定義はアセンブリ参照に一致しません。 (HRESULT からの例外:0x80131040)

作成環境情報

  • Windows 10 Pro 64 bit
  • Microsoft Visual Studio Community 2015
    Version 14.0.25421.03 Update 3
    Microsoft .NET Framework
    Version 4.6.01038

作成プロジェクト情報

  • .NET Framework 4.6.1
  • ASP.NET Web Application (.NET Framework)
  • ソリューション・プロジェクト名: WebApplication1
  • ASP.NET 4.6.1 テンプレート: Web フォーム
  • フォルダーおよびコア参照を追加する: [x] MVC
  • 認証の変更: 認証なし

エラーを再現する