Skip to content

Instantly share code, notes, and snippets.

View acevif's full-sized avatar

acevif acevif

  • KUBKULIN Co., Ltd.
  • Tokyo
  • 00:00 (UTC +09:00)
  • X @acevif
View GitHub Profile
@acevif
acevif / unicode-memo.md
Created December 22, 2022 06:01
Unicode memo
  • 全角/半角
  • 文字とは?
    • バイト
      • オクテット=8bitに概ね等しい
    • コードユニット(code unit)
      • 特定のエンコーディングにおける基本単位。コードポイントは1つかそれ以上のコードユニットの列で表される。
  • UTF-8では1コードユニットは1バイト, UTF-16では2バイト, UTF-32では4バイト

Dev Containers 機能拡張とGitの罠

概要

Visual Studio CodeのDev Containers 機能拡張は、ホストの.gitconfigを自動でコンテナ内にコピーしてくれる親切機能を持っている。

しかしそれが仇となり、コンテナ内部ではgitがうまく動かないことがある。

そういう時はDev Containers 機能拡張の設定でなんとかなるかもしれない。 Dev › Containers: Copy Git Configをoffにし、Extensions → Dev Containers → Dotfiles: Repositoryに.gitconfigを含んだリポジトリを指定する。

@acevif
acevif / typescript-javascript-memo.md
Last active December 21, 2022 03:33
TypeScript/JavaScript memo

TypeScript/JavaScript メモ

編集方針

  • 主にTypeScript/JavaScriptの特徴・罠・クセについて書いていくメモです。
  • 自分を含めプログラミング経験は十分だがTS/JSはよく知らないという人の役には立ったらいいなと思って買いてます。

TypeScript/JavaScriptの特徴

mermaidはGitHub(Gist含む)でも、Qiitaでも使える:

classDiagram
class Hot Water Provider {
   <<interface>>
}
カップヌードル --> Hot Water Provider
インスタントコーヒー --> Hot Water Provider
Hot Water Provider &lt;|.. ヤカン
@acevif
acevif / git-memo.md
Last active May 15, 2024 12:20
Git関連のメモ

Gitメモ

Gitチートシート

自動化のメモ

手段

  • Google
    • Google Home
      • なんかコマンド作れるっぽい
    • JS/TSでAPIを叩く
  • Apple
  • MacOS - AppleScript
@acevif
acevif / jobcan強制遷移.user.js
Last active July 1, 2021 15:39
jobcan強制遷移.user.js
// ==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==

Google spreadsheetつかいこなしtips

リファクタリング

参照先がどういう意味のセルかわかりやすくする

  • 名前つき範囲にする
  • 数式を検索し一括で置換