Blog

そこそこの分量が書いてある、いわゆるブログです。技術から生活まで

2023年6月3日

『問いのデザイン 創造的対話のファシリテーション』を読んだ

リモートだとなおのこと難しい

#ファシリテーション#対話
2023年6月3日

[Node/Deno]ちょっとしたCLIで使えるスピナー

手作りスピナー、つまりハンドスピナー

#Node.js#Deno
2023年5月28日

アイコンが重なってて、ホバーするとニュッとするそれ

ピカチュウのアイコンはiconifyにあった

#CSS#GridLayout#Animation
2023年5月21日

書籍「Web Workers」を読んだ

何ができるかわ〜からない〜

#WebWorker#読書記録
2023年5月10日

GitHub Actionsをローカルで試せるactを試してみる

act は Docker を利用して、.github/workflows のワークフローを実行するための Go 製のツールです

#GitHub_Actions
2023年5月6日

ワークスペース内の画像のパスをパンッとはれるVSCode拡張をリリースした

ソースを作るの、パンっとね!

#vscode#vscode_extensions
2023年5月4日

VSCode拡張、GistPadを試してみた

スニペット管理には便利そう

#vscode
2023年4月15日

zshrcが吹き飛んだので、修復ついでについでに色々整理する

けしてぇ〜!リライトしてぇ〜!

#zsh#dotfiles
2023年2月12日

登壇資料を掲載するTalksページを作った

TO: 登壇資料たち 「ここがお前の死に場所だぁ!! 」 FROM: ブロッコリーぽいやつ

#blog
2023年2月11日

TwitterとYoutube展開用のコンポーネント(Vue.js)を導入した

ぶんぶんはろー いーろんちゃんねる

#blog#Vue.js#Astro
2023年2月4日

ikuma-t.workからikuma-t.comへ移管

いま(いま)わ〜かれ〜のとき〜🎵

#blog#domain
2023年1月28日

Renovateを導入してみる

改修!改修!改修!

#library#renovate#node.js
2023年1月27日

SJISのファイルをFileReaderで読み込む

意外とパッとは出てこないやつ

#TypeScript#FileReader#Blob#TextDecoder
2023年1月13日

Gitでマージをdry-runする

dry-runすこ

#git
2023年1月3日

scaffdogでブログのテンプレートを作成できるようにした

scaffdogのサイトはシンプルで好き。

#scaffdog#blog
2023年1月3日

個人サイトをAstroで作り替えました。

もともと Next.js で個人サイトというかブログを作って運用していたのですが、これを Astro に置き換えました

#astro
2022年10月23日

Kaigi on Rails 2022で登壇しました

初めてのカンファレンス

#登壇#kaigionrails
2022年9月12日

type-challenges 21日目: Trim Left

過去ブログからの移行記事

2022年9月11日

ObjectSpace.#define_finalizer

過去ブログからの移行記事

2022年9月4日

Tailwind CSSのimportant

過去ブログからの移行記事

2022年8月23日

やせた(2022-08)

過去ブログからの移行記事

2022年8月19日

社内イベント開催を支える技術

過去ブログからの移行記事

2022年7月31日

esbuildのGASテンプレート

過去ブログからの移行記事

2022年7月18日

chezmoiの備忘録

過去ブログからの移行記事

2022年7月6日

herokuのOAuthトークン流出の行方まとめ

過去ブログからの移行記事

2022年6月26日

type-challenges 20日目: 62-Type Lookup

過去ブログからの移行記事

2022年6月25日

ESLintのno-plusplusはなぜ怒られるのか

過去ブログからの移行記事

2022年6月22日

type-challenges 19日目:20-Promise.all

過去ブログからの移行記事

2022年6月21日

v-modelとはなにか

過去ブログからの移行記事

2022年6月21日

type-challenges 18日目:16-Pop

過去ブログからの移行記事

2022年6月13日

type-challenges 17日目: 15-last-of-array

過去ブログからの移行記事

2022年6月12日

type-challenges 16日目: 12-Chainable Options

見せてやろうか...本当の【ブロックチェーン】をなあ!!

#typescript#type-challenges
2022年6月11日

type-challenges 15日目: Tuple to Union

過去ブログからの移行記事

2022年6月10日

type-challenges 14日目: Deep Readonly

過去ブログからの移行記事

2022年6月9日

type-challenges 13日目: 8-Readonly 2

過去ブログからの移行記事

2022年6月8日

type-challenges 12日目: 3-Omit

過去ブログからの移行記事

2022年6月7日

Reactのchildrenとはなにか

過去ブログからの移行記事

2022年6月7日

デスクを変えたのでモニターアームが使えるようになった

過去ブログからの移行記事

2022年6月7日

type-challenges 11日目: 2-Get Return Type

過去ブログからの移行記事

2022年6月6日

type-challenges easyを解きおえた

過去ブログからの移行記事

2022年6月6日

type-challenge 10日目(その2): 3312-Parameters

過去ブログからの移行記事

2022年6月6日

type-challenge 10日目: 3060-Unshift

過去ブログからの移行記事

2022年6月5日

type-challenge 9日目: 3057-Push

過去ブログからの移行記事

2022年6月5日

ブログ用のコマンド試作その4

過去ブログからの移行記事

2022年6月4日

type-challenge 8日目: 898-Includes

過去ブログからの移行記事

2022年6月3日

type-challenge 7日目(その2): 533-Concat

過去ブログからの移行記事

2022年6月3日

type-challenge 7日目: 268-If

過去ブログからの移行記事

2022年6月2日

type-challenges 6日目: 189-Awaited

わたしま〜つ〜わ〜

#typescript#type-challenges
2022年6月1日

type-challenges 5日目: 43-Exclude

過去ブログからの移行記事

2022年5月31日

type-challenges 4日目: 14-First of Array

過去ブログからの移行記事

2022年5月31日

type-challenges 4日目(その2): 18-Length of Tuple

過去ブログからの移行記事

2022年5月30日

IkumaScriptと37進数

過去ブログからの移行記事

2022年5月30日

type-challenges 3日目: 11-Tuple to Object

過去ブログからの移行記事

2022年5月29日

type-challenges 2日目: 7-Readonly

過去ブログからの移行記事

2022年5月29日

Next.jsで作成したブログにRSS機能を追加する

過去ブログからの移行記事

2022年5月28日

「今日のesa」という自分用のChrome拡張を作ってみた

過去ブログからの移行記事

2022年5月28日

type-challenges 1日目: 4-Pick

過去ブログからの移行記事

2022年5月28日

remarkでtableのMarkdownを解釈できるようにする

過去ブログからの移行記事

2022年5月28日

RubyとJavaScriptにおける正規表現

過去ブログからの移行記事

2022年5月28日

Gemfileにある`require: false`ってなんでしたっけ?

過去ブログからの移行記事

2022年5月27日

ブログ用のコマンド試作その3

過去ブログからの移行記事

2022年5月27日

ブログ用のコマンド試作その2

過去ブログからの移行記事

2022年5月27日

ブログ用のコマンド試作その1

過去ブログからの移行記事

2022年5月26日

ブログをNext.jsで作りました

過去ブログからの移行記事