変数に関するメモ。 💤がついてるのはzsh 固有のもの。
- シェル変数 → 子プロセスに継承されない
- 環境変数 → 子プロセスに継承される
環境変数登録
tap "homebrew/cask" | |
cask_args appdir: "~/Applications" | |
brew "php@7.4" | |
brew "composer" | |
brew "awscli" | |
brew "haskell-stack" | |
brew "nodebrew" | |
cask "pushplaylabs-sidekick" |
# | |
# A simple theme that displays relevant, contextual information. | |
# | |
# Authors: | |
# Sorin Ionescu <sorin.ionescu@gmail.com> | |
# | |
# Screenshots: | |
# http://i.imgur.com/nrGV6pg.png | |
# |
" 文字コード設定 | |
set encoding=utf-8 | |
" シンタックスハイライト On | |
syntax on | |
" ファイルネーム表示 | |
set title | |
" 行番号表示 |
/9j/4AAQSkZJRgABAQAASABIAAD/4QFQRXhpZgAATU0AKgAAAAgABQEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAAEyAAIAAAAUAAAAWodpAAQAAAABAAAAbgAAAAAAAABIAAAAAQAAAEgAAAABMjAyMDowOToyMiAxMzozOToyOQAADZAAAAcAAAAEMDIyMZADAAIAAAAUAAABEJAEAAIAAAAUAAABJJARAAIAAAAHAAABOJASAAIAAAAHAAABQJEBAAcAAAAEAQIDAJKRAAIAAAAENDc5AJKSAAIAAAAENDc5AKAAAAcAAAAEMDEwMKABAAMAAAABAAEAAKACAAQAAAABAAADd6ADAAQAAAABAAADdqQGAAMAAAABAAAAAAAAAAAyMDIwOjA5OjIyIDEzOjM5OjI5ADIwMjA6MDk6MjIgMTM6Mzk6MjkAKzA5OjAwAAArMDk6MDAAAP/AABEIA3YDdwMBIgACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1 |
<?php | |
echo urldecode("%E2%80%AE"); |
type RecursiveReadonly<T> = { | |
readonly [K in keyof T]: RecursiveReadonly<T[K]> | |
} |
type Currying<F extends (...args: any[]) => any> = F extends (...args: infer Params) => infer Returned | |
? Params extends [infer H, ...infer R] | |
? (h: H) => Currying<(...rests: R) => Returned> | |
: Params extends [infer L] | |
? (l: L) => Returned | |
: Returned | |
: never |
import "reflect-metadata" | |
import { container, inject, injectable } from "tsyringe" | |
@injectable() | |
class A { | |
constructor() { | |
console.log("class A instantiated!") | |
} | |
} |
curl -s --unix-socket /var/run/docker.sock http://localhost/containers/json | jq '.[].Labels."com.docker.compose.project.config_files"' | uniq |