システムと異なる文字コード(たとえばShift-JIS)でエンコードされたファイルのdiffにおける文字化けを解消する
1. 拡張子で文字コード変換を適用するファイルを指定
.gitattributesに属性を記述する
1.1. 属性指定の例
|
1 2 |
*.c diff=sjis *.h diff=sjis |
システムと異なる文字コード(たとえばShift-JIS)でエンコードされたファイルのdiffにおける文字化けを解消する
.gitattributesに属性を記述する
|
1 2 |
*.c diff=sjis *.h diff=sjis |
git stash に登場する WIP とは?
WIP : Work In Progress (進行中の作業、仕掛作業)
|
1 2 3 |
$ git stash list stash@{0}: WIP on develop: a532e2d XYZ機能追加 stash@{1}: WIP on develop: a532e2d XYZ機能追加 |
stash は push/pop (First In Last Out)。したがって git stash pop で最初に取り出されるのは 1番目 {1} の stash。次に取り出されるのが 0番目 {0} の stash。
ゲストOSがLinuxのとき、以下の方法で手動マウントする必要がある。
但し、ゲストOSの自動マウント設定が有効であれば手動マウントは不要である。
|
1 |
$ sudo mount -r /dev/cdrom /media/cdrom |
過去のバージョンではsshがデフォルトで有効であったが、Raspbian 2016-11-25以降はセキュリティ対策強化のためsshが無効化されている
RaspberryPi(Raspbian)などでフォーマット(パーテション分割)済みのSDカードのパーテションを解放(操作)する方法
続きを読む
Visual Studio Code のお勧めに促されて再インストールを実行した直後から、Codeの起動時に “You are running the system-wide installation of Code,…” の警告が毎回ポップアップするようになった。
https://www.toppers.jp/edu-base1.html
TOPPERS教育資料のタスクモニタはコンソール(SIO)からの操作(命令を受け付けて結果を返す)を担う「タスクをモニタするためのタスク」
タスクの状態(実行状態、実行可能状態、待ち状態、…)やPC(プログラムカウンタ)やSP(スタックポインタ)を取得する実態はITRONサービスコール(システムAPI) ref_tst
続きを読む
|
1 2 3 4 5 6 7 |
PM> Install-Package CommandLineParser Install-Package : 現在の環境には、開いているソリューションはありません。 発生場所 行:1 文字:1 + Install-Package CommandLineParser + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Install-Package]、InvalidOperationException + FullyQualifiedErrorId : NuGetNoActiveSolution,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand |
ソリューション(*.sln)を開いていないため。
パッケージ(いわゆるライブラリ)はソリューション(実行ファイルをつくるためのソースコードや設定ファイル一式)に追加(インストール)するものであるから、ソリューションを開いていない状態ではパッケージはインストールできない。