- 全角/半角
- East_Asian_Width属性に定まらないこともない
- East_Asian_Widthが曖昧なものもあるため、絶対に定まるとは言い切れない
- https://ja.wikipedia.org/wiki/%E6%9D%B1%E3%82%A2%E3%82%B8%E3%82%A2%E3%81%AE%E6%96%87%E5%AD%97%E5%B9%85
- 文字とは?
- バイト
- オクテット=8bitに概ね等しい
- コードユニット(code unit)
- 特定のエンコーディングにおける基本単位。コードポイントは1つかそれ以上のコードユニットの列で表される。
- バイト
- UTF-8では1コードユニットは1バイト, UTF-16では2バイト, UTF-32では4バイト
Visual Studio CodeのDev Containers 機能拡張は、ホストの.gitconfig
を自動でコンテナ内にコピーしてくれる親切機能を持っている。
しかしそれが仇となり、コンテナ内部ではgitがうまく動かないことがある。
そういう時はDev Containers 機能拡張の設定でなんとかなるかもしれない。
Dev › Containers: Copy Git Configをoffにし、Extensions → Dev Containers → Dotfiles: Repositoryに.gitconfig
を含んだリポジトリを指定する。
- 主にTypeScript/JavaScriptの特徴・罠・クセについて書いていくメモです。
- 自分を含めプログラミング経験は十分だがTS/JSはよく知らないという人の役には立ったらいいなと思って買いてます。
- 配列がcovariant(デフォルトの場合)かつ参照型である不健全性。具体的には書き込み後に実行エラーが起きるリスク https://typescriptbook.jp/reference/values-types-variables/array/array-type-is-covariant
mermaidはGitHub(Gist含む)でも、Qiitaでも使える:
classDiagram
class Hot Water Provider {
<<interface>>
}
カップヌードル --> Hot Water Provider
インスタントコーヒー --> Hot Water Provider
Hot Water Provider <|.. ヤカン
git diff foo..bar
git diff foo bar
- https://yakst.com/ja/posts/4116git diff foo...bar
- https://yakst.com/ja/posts/4116git diff HEAD
- HEADと現在のワークツリーの差を見る.git diff --cached
の差分とgit diff
の差分を合わせた差分git log foo..bar
- https://yakst.com/ja/posts/4116git log foo...bar
- https://yakst.com/ja/posts/4116 https://stackoverflow.com/questions/7251477/what-are-the-differences-between-double-dot-and-triple-dot-in-git-difdiff
の場合と対象が違うので注意git merge-base foo bar
共通祖先を見つけるやつ
- SBOM - Software Bill Of Materials
- purl - package URL
- SPDX
- 西尾泰和さん作のやる気の出るアドバイス
- コーヒーを飲む - 飲み過ぎや時間帯には注意
- オンラインコミュニティに顔を出す - Discord/Skype/YouTube/ツイキャスなど
- やる気を出す方法の記事を読む
- やる気の出る書籍を読む
- やる気を出す用のyoutubeの再生リストを再生する
- babystep - 5分だけやってみる
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name jobcan強制遷移 | |
// @namespace http://tampermonkey.net/ | |
// @version 0.4 | |
// @description jobcan強制遷移 | |
// @author [email protected] | |
// @match https://ssl.jobcan.jp/employee/man-hour-manage | |
// @icon https://www.google.com/s2/favicons?domain=jobcan.jp | |
// @grant none | |
// ==/UserScript== |