(マージ)コミットを取り消す(revertする)方法
続きを読む
月別アーカイブ: 2018年6月
[RasPi] Wi-Fiセットアップ方法
Raspberry Pi 3 Model B のWi-Fiセットアップ方法
Raspbian Lite (2016-05-27-raspbian-jessie-lite.img)
続きを読む
[RasPi] ssh接続方法
Raspberry Pi 3 Model B のssh接続方法
Raspbian Lite (2016-05-27-raspbian-jessie-lite.img)
1 |
$ ssh pi@raspberrypi.local |
default passwd : raspberry
[git] チルダ(~)とキャレット(^)の違い
チルダ ( ~ )

- HEAD˜ : HEADの親(1世代前)
- HEAD˜˜ : HEADの親の親(2世代前)
- HEAD˜2 : HEADの親の親(2世代前)
1番目の親を暗黙的に遡る。親が一つ(merge commitがない)のときはシンプルに指定できる。 HEAD˜˜
と HEAD˜2
は(記法の違いだけで)『同じコミット』を指す。チルダの直後に続く数字は遡る世代数を指定する。したがってチルダの後ろに続く数字は2以上の数が許される。
aptコマンドの使い方
パッケージ情報の表示 : show
1 2 3 4 5 6 7 8 9 |
$ apt show python3 Package: python3 Version: 3.5.1-3 Priority: important Section: python Source: python3-defaults Origin: Ubuntu Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> ... 以下省略 |
[CPP] error: more than one instance of overloaded function “abs” matches the argument list
C++のソースコードにおいてabs関数でエラーが発生する。
エラー通知の例
1 2 3 4 5 6 |
more than one instance of overloaded function "abs" matches the xxx.c 100 argument list: function "__nounwind abs(double)" function "__nounwind abs(float)" function "__nounwind abs(long double)" argument types are: (int) |
macOSにおけるカタカナファイル名の文字化け
Unicodeは濁音(『バ』や『ビ』など)や半濁音(『パ』や『ピ』)を1文字として表現することができます。一方で濁点『 ゙ 』(U+3099) と半濁点『 ゚ 』 (U+309A) も定義しています。この結果、Unicodeでは『バ』を『ハ』+『 ゙ 』の 合成文字 として表現することもできます。
- WindowsやLinuxのファイルシステムは濁音や半濁音をまとめて1文字として扱う NFC (Normalization Form Canonical Compression) を採用しています。
- MacOSのファイルシステム(HFS+)は本体文字と濁点・半濁点を分離して扱う NFD (Normalization Form Canonical Decompression) を採用しています。俗にいう uft-8-mac です。
subversionやscpなど NFC と NFD の差異を考慮していないツールを使うと、Windowsで保存した濁音/半濁音を含むファイル名が文字化けします。場合によってはコマンドが失敗します。
[win] POSIXのwhichに相当するコマンド
where
例
1 2 3 |
> where code C:\Program Files\Microsoft VS Code\bin\code C:\Program Files\Microsoft VS Code\bin\code.cmd |
ハイフンやマイナス記号に似た文字
- ハイフン : 英語などで語と語をつなぐ短い横棒
- マイナス記号 : 負の数を表す記号
ASCII (ISO646)
グリフ | コード | 呼び名 |
---|---|---|
- |
0x2D | ハイフンマイナス |
ハイフンとマイナスは記号の意味が異なるが字形(グリフ)が酷似するためASCII文字コードやASCII文字コードを配置したキーボードでは「ハイフンマイナス」として同じものとして取り扱う。
プログラミング言語においても「ハイフンマイナス」を負の値や減算を表す記号として使用している。
[Excel] ワークシートに貼り付けられた画像ファイルの取り出し
- エクセルの拡張子を "
xlsx
" から "zip
" に書き換える。 - zipの中のフォルダ
xl\media
の画像ファイルを探す。