Skip to content

Instantly share code, notes, and snippets.

Avatar

xl1 xl1

  • Tokyo
View GitHub Profile
@xl1
xl1 / gist:85005f4b35261d931e839ca2f9aea817
Created Sep 9, 2020
<select> を vue component にするときの最小コピペ元 (options API)
View gist:85005f4b35261d931e839ca2f9aea817
let options;
export const CustomSelect = {
template: `
<select @change="$emit('input', $event.target.value)">
<option v-for="e in options" :key="e.key" :value="e.value" :selected="e.value === value">{{ e.label }}</option>
</select>`,
props: {
value: String
},
View gist:116459c450b6b5e0370a86533971e4d2

2014 年 3 月から現在の家に住んでいるらしい

引っ越ししたいが、快適すぎるので引っ越したくない

今の家の良い点

立地

@xl1
xl1 / gist:79a0ab8b450b3ffbe31f0cba655eea31
Last active Jul 30, 2020
年単位で後回しにし続けていて一生やらないかもしれないことリスト
View gist:79a0ab8b450b3ffbe31f0cba655eea31

年単位で後回しにし続けていて一生やらないかもしれないことリスト

洗濯乾燥機の購入

まだ買ってないんだ

その前に引っ越すことになるのでは

お風呂の電灯の修理

@xl1
xl1 / gist:764c819860bcc3facdd2b558e63e07c0
Last active May 17, 2020
TypeScript で再帰的な type が定義できる条件がわからない
View gist:764c819860bcc3facdd2b558e63e07c0
// OK
type T = {
[key: string]: T
}
// OK
type U = {
foo: U
} & (() => string)
@xl1
xl1 / gist:940d653451fd96a06618a6df08d5df84
Last active Nov 21, 2020
PDF に謎の漢字が含まれるとき
View gist:940d653451fd96a06618a6df08d5df84

PDF に謎の漢字が含まれるとき

PDF などの中にある一部の日本語の漢字が、見た目は同じだけど異なる謎の文字に変換されていることがある

View gist:f886405da4ca9db58a7c75019094cf23

コロナ録

新型コロナウイルス感染症 (COVID-19) の流行に際して ── @xl1 の場合

社会

社会こわれて楽しい

— 何もしてない (@xl1blue) February 28, 2020
  • いろいろエスエフめいていておもしろい
    • 福島第一原子力発電所事故のときもこれ思ったけど今度は世界的規模なのがすごい
View gist:74f82dbec4b8e2481f4a94acf2bd1e92

2/2-2/9 でオランダ・アムステルダムとフランス・パリに行った記録

オランダ

  • 動物園
    • ARTIS という動物園がある
    • 動物が近い、ほぼ放し飼いになってる鳥やサルもいた
    • 野性のカラス(日本のより小さい)が入り込んで動物にちょっかい出してた
    • 広くて歩き疲れた
    • 併設の水族館もよい
@xl1
xl1 / gist:9137d41e8b21eadea5ab75380569c44d
Created Feb 18, 2020
海外旅行持ち物チェックリスト
View gist:9137d41e8b21eadea5ab75380569c44d

常に持っているもの

  • ハンカチ
  • ポケットティシュー
  • センパアQT
  • ばんそうこう
  • ボールペン
  • お守り

持ち運ぶもの

@xl1
xl1 / gist:aef003d3870c610b8d2afd1826fbad3d
Last active Nov 4, 2019
Azure Storage: Enqueue messages with blob names
View gist:aef003d3870c610b8d2afd1826fbad3d
import { BlobServiceClient } from '@azure/storage-blob';
import { QueueServiceClient } from '@azure/storage-queue';
const conn = process.env.StorageConnectionString;
const containerName = process.env.StorageContainerName;
const queueName = process.env.StorageQueueName;
async function main() {
const blob = BlobServiceClient.fromConnectionString(conn);
const queue = QueueServiceClient.fromConnectionString(conn);
View gist:ab7e2e2b02e679a397e2eb59cc9ceb17

jsdo.it salvage

jsdo.it がサービス終了するにあたってコードサルベージするためにやったこと

成果物: Salvaged codes from jsdo.it

もともと危ういコードを書いていたのもあり半分くらいはまともに動いてない

jsdo.it が安定する時期を待つ