[{"category":{"slug":"-","label":"その他","hidden":false},"slug":"profile","title":"自己紹介","date":"3000-01-02","digest":"endaamanとは？彼氏は？職業は？気になるプロフィールについて調べてみました！","image":"","tags":["タグなし"],"special":true,"draft":false},{"category":{"slug":"-","label":"その他","hidden":false},"slug":"my-devices","title":"使用機器紹介","date":"3000-01-01","digest":"自分で使いながら忘れてしまうのでメモ・コピペ用","image":"","tags":["自作PC"],"special":true,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"plasma-powerdevil-lid-hibernate","title":"KDE PlasmaでノートPCのリッド開閉によるhibernateが動かない","date":"2026-02-21","digest":"","image":"","tags":["Linux","KDE"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"tmux-window-move","title":"tmuxでウィンドウを循環移動させる","date":"2025-12-03","digest":"swap-windowで端に到達したときに反対側に循環させる設定","image":"","tags":["tmux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"fastapi-graceful-deadlock","title":"SSEを繋いでるとuvicornがreloadされない","date":"2025-11-28","digest":"SSEコネクションが切れるのを待ってしまい、ブラウザリロードしないとサーバーもリロードされない問題","image":"","tags":["Python","FastAPI","SSE"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"disable_ts-ls_on_js","title":"JavaScriptのときだけtypescript-language-serverを無効化する","date":"2025-09-21","digest":"","image":"https://endaaman.com/static/misc/js-error-from-tsls.png","tags":["NeoVim","JavaScript"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"dev-experiment-of-claude-code","title":"Claude Codeの開発体験","date":"2025-07-31","digest":"Claude Codeでもりもり開発しているのでその体験を書く","image":"","tags":["Claude"],"special":false,"draft":true},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"neovim-lsp-goto-definition-in-new-tab","title":"NeoVimのLSPで定義がファイル内になければ新しいタブに飛ぶやつ","date":"2025-04-24","digest":"同じファイルなら定義に移動するだけ、異なるファイルならタブを開く","image":"","tags":["Vim","NeoVim","Lua"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"kuyashisa","title":"悔しさと怒り","date":"2025-04-21","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"gifted-coder","title":"恵まれたコーダー","date":"2025-03-13","digest":"","image":"","tags":["タグなし"],"special":false,"draft":true},{"category":{"slug":"update","label":"更新履歴","hidden":false},"slug":"introduce-giscus","title":"Giscusを導入した","date":"2024-11-18","digest":"GitHubのDiscussionを使ったコメントシステムを導入","image":"","tags":["Svelte","Markdown"],"special":false,"draft":false},{"category":{"slug":"update","label":"更新履歴","hidden":false},"slug":"obsidian-oreore-cms","title":"Obsidianを使ったオレオレCMSのススメ","date":"2024-11-12","digest":"SSRのCloudflareキャッシュについても解説","image":"","tags":["Cloudflare","Obsidian","Svelte","Python","Markdown"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"wine-dxvk-install","title":"WineのDXVKの設定","date":"2024-11-11","digest":"DXVKをWineプレフィクスに導入する方法を解説","image":"","tags":["Linux","Wine"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"wine-hamamatsu-ndpview","title":"WineでHamamatsu NDP.view2を使う","date":"2024-11-05","digest":"","image":"https://endaaman.me/static/images/wine_ndpview2/ss.png","tags":["Linux","Wine","病理学"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"wine-filemaker-18-19","title":"WineでFileMaker18/19を使う","date":"2024-11-05","digest":"ラボのイントラにあるFileMakerを個人PCからどうしても使いたかった","image":"https://endaaman.com/static/images/wine_filemaker/filemaker_and_screenfetch.png","tags":["Linux","Wine"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"doukyo-no-muzukashisa","title":"同居の難しさ","date":"2024-11-01","digest":"","image":"","tags":["ポエム"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"gnu-parallel-and-pueue","title":"GNU Parallelのススメ","date":"2024-10-18","digest":"GNU parallelとpueueを使って多重化した実験条件を効率的にバッチ処理する事例を紹介","image":"","tags":["Python","Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"manage-led-on-linux","title":"コマンドラインでCPUクーラーやGPUのLEDをなんとかする","date":"2024-10-16","digest":"","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"nm-multi-ip-addresses","title":"NetworkManagerでDHCPと固定の複数のIPアドレスをデバイスに割り当てる","date":"2024-09-10","digest":"","image":"","tags":["Linux"],"special":false,"draft":true},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"dolphin-create-new-entry","title":"Dolphinの「Create New」にエントリを追加する","date":"2024-07-31","digest":"KDE PlasmaのデフォルトファイルエクスプローラーのDolphinの「新規作成」にエントリーを追加する","image":"","tags":["Linux","KDE"],"special":false,"draft":false},{"category":{"slug":"update","label":"更新履歴","hidden":false},"slug":"renewal2024","title":"ブログリニューアル2024","date":"2024-05-30","digest":"SvelteKit+FastAPIで作り直した","image":"","tags":["Linux","Python","Docker","Obsidian","Svelte","Markdown"],"special":false,"draft":false},{"category":{"slug":"-","label":"その他","hidden":false},"slug":"markdown-cheking-page","title":"Markdownのデザイン確認用ページ","date":"2024-05-29","digest":"markdown-it使ったカスタムMarkdown記法","image":"","tags":["Markdown"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"plasma-dont-open-menu-by-meta-key","title":"KDE PlasmaでWinキー単独でメインメニューが開かないようにする","date":"2023-11-11","digest":"","image":"","tags":["Linux","KDE"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"dolphin-save-samba-password","title":"Dolphin（ファイルマネージャー）でSAMBAのパスワード入力を省略する","date":"2023-09-21","digest":"","image":"","tags":["Linux","KDE"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"telescope-include-untracked-files","title":"telescope.nvimのgit_filesにuntracked filesも含める","date":"2023-03-28","digest":"","image":"","tags":["Vim","Lua","NeoVim"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"brushup-neovim-plugins","title":"NeoVimプラグインを整理した","date":"2022-11-22","digest":"Dein+Denite+NERDTree → VimPlug+Telescope+fern に変更した","image":"https://static.endaaman.me/images/brushup_nvim/fern.png","tags":["Vim","NeoVim"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"wayland","title":"Waylandになる","date":"2022-09-25","digest":"要するにXmodmapをhwdb+XKBでどう再現するか問題","image":"//static.endaaman.me/images/wayland/wayland.png","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"training-effcientdet-pytorch","title":"PyTorchでEfficientDetを訓練して使う","date":"2021-10-12","digest":"effdetを自前データで訓練する手順を解説します","image":"","tags":["Python","機械学習","PyTorch"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"albumentations-horizontal-flip-for-symmetric-images","title":"Albumentationsで左右対称の画像のbboxを扱うとき、HorizontalFlipで反転したラベルをさらに反転させる","date":"2021-10-09","digest":"ReplayComposeを使ってHorizontalFlipが適用されたかどうか追跡する","image":"","tags":["Python","機械学習"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"todo_after_arch_linux_installation","title":"Arch Linuxをインストールしたらやること","date":"2021-09-15","digest":"Dell XPS13(9305)にArch Linuxを入れたのでメモついでに","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"mate-desktop-tips","title":"MATE desktop Tips","date":"2021-09-10","digest":"MATEデスクトップの裏技的なやつ","image":"","tags":["Linux","MATE"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"python-short-tips","title":"Pythonあれこれメモ","date":"2021-09-07","digest":"","image":"","tags":["Python","Conda"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"my-python-util","title":"公開するほどでもないPythonの自前ユーティリティを持ち歩く","date":"2021-06-17","digest":"","image":"","tags":["Python"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"ore-no-python-env","title":"俺的Python環境2021","date":"2021-06-09","digest":"conda + jedi + cocが俺の答えだ！","image":"","tags":["Python"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"hakodate-ramen","title":"函館ラーメン日記","date":"2021-03-29","digest":"2022年一年間函館に住んだので残っている範囲で紹介","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"arch-linux-install-without-usb","title":"（USBメディアを使わずに）Arch Linuxをインストールする","date":"2021-03-17","digest":"デスクトップでSSD換装時ならこれが一番早いと思います","image":"https://static.endaaman.me/images/arch_install/terminal.png?w=400","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"xdg-open-with-conda","title":"conda環境でxdg-openが正常に動かなくなる問題","date":"2021-03-15","digest":"condaのある仮想環境にいるときだけ常にブラウザで開こうとしてしまう","image":"","tags":["Python","Conda"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"new-ryzen-5950x-pc","title":"PCをRyzen 5950Xで組み直した","date":"2021-03-14","digest":"「私のパソコンはヘキサデカコア（16コア）です」","image":"/static/images/5950x/cpu.jpg","tags":["自作PC"],"special":false,"draft":false},{"category":{"slug":"game","label":"ゲーム","hidden":false},"slug":"osu-on-linux","title":"osu! on Linux","date":"2021-03-12","digest":"lutrisで管理するのがおすすめ","image":"https://static.endaaman.me/images/osu_on_linux/ss.png?w=640","tags":["Linux","osu","Wine"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"nvim-coc-ccls","title":"NeoVimでC/C++を書くときはcoc.nvim + cclsが良さげ","date":"2020-05-15","digest":"時代はLSP！","image":"","tags":["Vim","C"],"special":false,"draft":false},{"category":{"slug":"update","label":"更新履歴","hidden":false},"slug":"easy-deploy-using-docker-hub","title":"Docker Hubを使った簡単デプロイ","date":"2020-05-04","digest":"masterにpush→Docker Hubでイメージビルド→Webhookで通知→サーバーリスタート","image":"","tags":["Docker"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"better-conda-env","title":"綺麗にcondaを使う","date":"2020-04-11","digest":"condaのpythonとシステムのpythonが干渉する問題","image":"https://static.endaaman.me/images/conda/conda.png","tags":["Python","Conda"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"high-dpi-gaming-mouse-on-linux","title":"高dpiゲーミングマウスをLinuxで使う","date":"2020-01-27","digest":"マウスがびゅんびゅんすぎて使えないというあなたへ","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"gimp-crash-when-copying","title":"GIMPとCopyQを併用しているとき、GIMPでコピーするとクラッシュすることがある","date":"2020-01-04","digest":"小さいサイズなら問題ないが、大きいと起こる。","image":"","tags":["GIMP","Linux"],"special":false,"draft":false},{"category":{"slug":"game","label":"ゲーム","hidden":false},"slug":"disgaea2-on-linux","title":"ディスガイア2をLinuxで遊ぶ","date":"2019-12-28","digest":"3日で54時間も遊んでしまった。Compiz環境だと落とし穴に嵌まるかもしれない。","image":"https://static.endaaman.me/images/disgaea2/title.png?w=400","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"pytorch-loss-inf","title":"PyTorchのnn.CrossEntropyLossで急にlossが極大値に振れてしまう","date":"2019-07-22","digest":"多クラスのsegmentaionで起きやすいかもしれない","image":"","tags":["機械学習","Python"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"linux-printer","title":"LinuxでCUPSを使って印刷する","date":"2019-05-23","digest":"Windowsだとなんとなくやっていた工程がLinuxだと少しだけややこしいので備忘録。Arch Linux向け","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"smart-yank-history","title":"ヤンク履歴管理する仕組みを作った","date":"2019-04-10","digest":"","image":"","tags":["Vim"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"denite-extension","title":"Denite拡張を作ってみる","date":"2019-03-24","digest":"Vim弱でもPythonで書けるから安心！","image":"https://static.endaaman.me/images/denite/4.png","tags":["Vim"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"disable-laptop-keyboard","title":"ラップトップのキーボードを無効化する","date":"2018-12-12","digest":"チャタリングして困った時などに","image":"","tags":["Keyboard"],"special":false,"draft":false},{"category":{"slug":"game","label":"ゲーム","hidden":false},"slug":"steam-play","title":"LinuxでSteamのWindows向けゲームを遊ぶ","date":"2018-08-31","digest":"ただしArch Linuxに限る","image":"https://static.endaaman.me/images/steam_play/ddlc.png?w=300","tags":["Linux","Wine"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"aliexpress","title":"AliExpressでキーキャップを買って部分的返金を受けた話","date":"2018-08-01","digest":"買って、届いて、部分的に返金を受けるまでの顛末","image":"","tags":["Keyboard"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"mate-screenshot_with_compiz","title":"mate-screenshotでCompizのエフェクトが映り込まないようにする","date":"2018-04-07","digest":"MATE + Compizユーザー向けの話","image":"","tags":["Compiz","Linux","MATE"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"nuxt-undocumented-api","title":"Nuxt undocumented APIs","date":"2018-03-29","digest":"公式ドキュメントに記載されないAPIがあったので紹介","image":"https://static.endaaman.me/images/nuxt.png","tags":["Nuxt","Vue"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"firefox-wich-gtk-dark-theme","title":"Firefoxでgtkのdarkテーマを使うときのカスタムCSS","date":"2018-03-19","digest":"GTKのdark themeを使ってるとinputの背景色と文字色がかぶってしまい、読めなくなってしまう問題に対処する","image":"","tags":["CSS"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"2017matome","title":"2017まとめ","date":"2018-03-17","digest":"","image":"","tags":["ポエム"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"xiomi-mi-notebook-touchpad","title":"Xiomi mi Notebookのタッチパッドが突然効かなくなったとき","date":"2018-02-16","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"arch-linux-mate-applet-dock","title":"Arch Linuxでmate-applet-dockが起動しない","date":"2018-02-16","digest":"","image":"","tags":["Linux","MATE"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"2016matome","title":"2016年まとめ","date":"2017-12-31","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"dynamic-link-with-vue-router","title":"vue-routerで動的なHTMLに対してrouter-linkを使いたいとき","date":"2017-12-14","digest":"","image":"","tags":["Vue"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"css-flex-footer","title":"CSS flex使って要素を下に押し下げる","date":"2017-12-06","digest":"","image":"","tags":["CSS"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"neomake","title":"Neomakeを使いこなせ！","date":"2017-11-28","digest":"syntasticから移行した","image":"","tags":["Vim"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"autoconf_python","title":"autoconfでPythonのプロジェクトを扱うときのメモ","date":"2017-09-02","digest":"AM_PATH_PYTHONを使う","image":"","tags":["Python"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"c_is_difficult","title":"C言語難しい","date":"2017-09-02","digest":"","image":"","tags":["C"],"special":false,"draft":false},{"category":{"slug":"game","label":"ゲーム","hidden":false},"slug":"wine_osu_old","title":"Wineでosu!をプレイする（内容が古い）","date":"2017-08-02","digest":"ニコ生をしてたら「俺もosu!をLinuxでやりたいぞ！」という猛者が現れたのでメモ","image":"","tags":["osu"],"special":false,"draft":false},{"category":{"slug":"game","label":"ゲーム","hidden":false},"slug":"wine_osu","title":"Wineでosu!をやる（2017年8月版）","date":"2017-08-02","digest":"","image":"","tags":["osu"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"tmux-renumber-session","title":"tmuxのセッション番号を詰めて振り直す","date":"2017-08-01","digest":"renumber-windowsがウィンドウ番号を詰めるものならそれのセッション版に相当するものはないか？という話","image":"","tags":["tmux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"my-libinput-setting","title":"俺的libinputのタッチパッドの設定","date":"2017-07-22","digest":"Xiaomi Mi Notebook Air 13.3での設定","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"brisk-menu-shortcut","title":"brisk-menuを開くショートカットキーを変更する","date":"2017-07-22","digest":"変更するにも仕様がめちゃくちゃ過ぎる","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"ss_2017_05","title":"2017年5月作業風景","date":"2017-05-05","digest":"気づいたら環境が全く変わってるということがあるので、あとで見て懐かしむためにスクリーンショットを残しておく","image":"https://static.endaaman.me/ss_2017-05-05_1.png?w=800","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"c_cpp_syntastic","title":"C/C++のプロジェクトで、ヘッダのパスをvim-syntascticに識別させる","date":"2017-04-08","digest":"","image":"","tags":["C","Vim"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"makefile-ldflags-ldadd","title":"Makefile.amの_LDFLAGSと_LDADDについて","date":"2017-04-07","digest":"","image":"","tags":["C"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"freedesktop-spec","title":"freedesktopのデスクトップエントリの仕様","date":"2017-04-01","digest":"検索でなかなか見つからないのでメモ","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"complicated-key-bind","title":"Vimの自作のややこしいキーバンド","date":"2017-03-01","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"lxc-auto-hostname","title":"LXDのコンテナに自動的にホスト名を割り当てる","date":"2017-02-28","digest":"「u1」という名前のコンテナであれば「u1.lxd」というホスト名を割り振って使えるようにする","image":"","tags":["Linux","LXC"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"termite-with-gnome-terminal","title":"termiteとGNOME Terminalを共存させる","date":"2017-02-21","digest":"「GNOME Terminal アンインストール出来ないの？wwww」と笑われた気がしたので頑張った","image":"https://static.endaaman.me/termite_and_gnome-terminal.png?w=400","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"lxc-lxd-cheatsheat","title":"LXC/LXDメモ","date":"2017-02-15","digest":"一向に覚えられないので書き残してみる","image":"","tags":["Linux","LXC"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"fontconfig","title":"俺のfonts.conf を見てくれ","date":"2016-12-11","digest":"俺的ベスト","image":"","tags":["Font"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"jis-keyboard-as-us","title":"JISをUSっぽいキーマップにして使っている","date":"2016-12-10","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"arch-linux-pacman","title":"Archのpacmanのメモ","date":"2016-11-23","digest":"いつも忘れるので","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"one-weekend","title":"或る週末","date":"2016-11-13","digest":"金曜日、帰宅すると滞納で電気が止まって","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"my-xmodmap","title":"俺的Xmodmap","date":"2016-10-28","digest":"キーバインド変更用のメモ","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"update","label":"更新履歴","hidden":false},"slug":"migrate-into-rails","title":"バックエンドをRailsに置き換えた","date":"2016-10-27","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"dnsmasq-with-subdomain","title":"dnsmasqを使ってローカルに架空のTLDを設定する","date":"2016-10-27","digest":"ローカル環境で *.dev というホストをすべて 127.0.0.1 に割り当てる","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"switch-window-through-workspace","title":"MATEで、ワークスペースを超えてWindowを移動する","date":"2016-10-16","digest":"<Alt>Tabは同一ワークスペース上のウィンドウしか移動できない問題","image":"","tags":["Linux","Compiz"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"sorting-problem-LANG","title":"LANG=en_US.UTF-8でファイルの並びがおかしくなる","date":"2016-10-16","digest":"LC_COLLATEを設定しましょうという話","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"sbin-not-in-path","title":"Linuxで一般ユーザーのPATHにsbinが通ってないとき","date":"2016-10-15","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"fish-non-sense","title":"fishのだめなところ","date":"2016-10-13","digest":"ユーザーの入力が伴うcommand substitutionを使えない","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"hello-arch-linux","title":"Arch Linuxをインストールした","date":"2016-10-11","digest":"","image":"","tags":["Arch","Linux","Compiz"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"wine-antitofu","title":"Wineでの文字化け対処","date":"2016-10-10","digest":"コピペ用","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"byobu-os-version","title":"ByobuのOSバージョンの文字列を変更する","date":"2016-10-09","digest":"常にunsableって見せられると不安になるのでsidにしたかった","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"use-gnome-shell","title":"GNOME Shellに着地した","date":"2016-09-07","digest":"パット見Unityっぽい仕上がり","image":"https://static.endaaman.me/ss_2016-09-07_1.png?w=300","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"snakes-and-earring","title":"金原ひとみの蛇にピアスを読んだ","date":"2016-08-23","digest":"","image":"","tags":["読書"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"kafka-by-haruki-murakami","title":"村上春樹の海辺のカフカを読んだ","date":"2016-08-10","digest":"","image":"","tags":["読書"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"out-by-natsuo-kirino","title":"桐野夏生のOUTを読んだ","date":"2016-07-31","digest":"","image":"","tags":["読書"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"chrome-vim","title":"cVimが結構いい感じだった","date":"2016-07-25","digest":"VimperatorのChrome版的なやつ","image":"","tags":["Vim"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"suddenly-disabled-wifi","title":"突然DebianのWifiが無効化されてしまった","date":"2016-07-15","digest":"理由は不明","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"linux_keyboard_config","title":"LinuxでCapsLockをEscにしたりする","date":"2016-06-20","digest":"あと全角半角もEscにして、無変換キーを英数入力に切り替え、変換キーをかな入力に切り替えにする","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"update","label":"更新履歴","hidden":false},"slug":"oreore-markdown-on-react","title":"ReactでオレオレMarkdownを使う","date":"2016-06-14","digest":"markdown-react-jsというパッケージをフォークして使い込んでみた","image":"","tags":["React","Markdown"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"support-sitemap","title":"サイトマップに対応した","date":"2016-06-14","digest":"","image":"","tags":["Blog"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"niconico-community-statistics_1","title":"統計の勉強としてニコニコのコミュニティをスクレイピングしてみた","date":"2016-06-01","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"-","label":"その他","hidden":false},"slug":"works","title":"制作物","date":"2016-05-23","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"debian-sid_on_laptop","title":"ノートPCにDebian sidを入れた","date":"2016-05-16","digest":"後でどうやってセットアップしたか忘れるのでそのメモ。半分はMATE関連","image":"","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"update","label":"更新履歴","hidden":false},"slug":"hello-lets-encrypt","title":"Let's Encrypt、はじめました","date":"2016-05-13","digest":"dockerのjwilder/nginx-proxyを使って複数ドメイン一気にSSL化した","image":"http://static.endaaman.me/ssl.png?crop","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"kernel-panic-linux-lowlatecy","title":"Linux kernel 4.4.0-22-lowletencyで起動しなくなった","date":"2016-05-09","digest":"初めてカーネルパニックというものを見た","image":"//static.endaaman.me/kernel_panic.png?crop&w=300","tags":["Linux"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"watch_anime_through_window","title":"半透明ウィンドウの裏でアニメを流すと作業が捗る","date":"2016-05-03","digest":"Compiz、良い。","image":"https://static.endaaman.me/working_with_anime_terminal.png?w=400","tags":["Linux","Compiz"],"special":false,"draft":false},{"category":{"slug":"game","label":"ゲーム","hidden":false},"slug":"video_upload_test","title":"Osu!プレイ動画","date":"2016-04-28","digest":"osu!のプレイ動画です","image":"","tags":["osu"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"nginx-image-filter-auto-thumbnail","title":"Nginxのimage_filterを使って、クエリーでサムネイルの生成を制御しつつキャッシュもするやつ","date":"2016-04-27","digest":"IF is GOD","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"game","label":"ゲーム","hidden":false},"slug":"cod4-borderless","title":"CoD4を仮想フルスクリーンモードっぽくするやつ","date":"2016-04-22","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"game","label":"ゲーム","hidden":false},"slug":"wine-baldr-sky","title":"WineでBALDR SKY Dive1をプレイする","date":"2016-04-15","digest":"半分は自分用のメモ","image":"","tags":["Linux","Wine"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"dream20151213","title":"夢12月13日","date":"2015-12-13","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"dream20151211","title":"夢12月11日","date":"2015-12-11","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"vue-migration-0-to-1","title":"Vue.jsで0.x→1.0移行メモ","date":"2015-11-27","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"settimeout-accuracy","title":"node.jsにおけるsetTimeoutの精度について","date":"2015-11-24","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"npm-check-updates","title":"package.jsonを更新するときはnpm-check-updatesが便利","date":"2015-11-24","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"koa-upload-files","title":"koaで複数ファイルを一気にアップロードしたりするやつ","date":"2015-11-23","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"task-runner-on-coffeescript","title":"CoffeeScriptとジェネレーターを使った簡易的なタスクランナー","date":"2015-11-21","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"hello-linux-desktop","title":"自宅のデスクトップPCにUbuntuをインストールした・HDDが壊れたので新しいのを買った","date":"2015-11-21","digest":"","image":"https://static.endaaman.me/hgst_6t.jpg?crop","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"apt-memo","title":"apt周りのメモ","date":"2015-11-20","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"SEO-server-for-SPA-on-heroku","title":"herokuのSPA向けのSEO用のサーバーを構築した","date":"2015-11-20","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"ngx_small_light_compiling","title":"Ubuntu15.10でngx_small_lightを追加してnginxをコンパイルしようとしてめっちゃ苦戦した話","date":"2015-11-19","digest":"辛すぎたけど勉強にはなった。","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"niconico-ban","title":"名誉の称号","date":"2015-11-16","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"23years-old","title":"23歳、学生です","date":"2015-11-16","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"sass-color-material-design","title":"Google Material DesignのSass向け色変数一覧","date":"2015-11-15","digest":"Sassバージョン","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"nginx-webdav","title":"MacのFinderからNginxのWebDAVに接続する","date":"2015-11-15","digest":"Nginxに拡張モジュールを追加してインストールする手順的なやつ（CentOS向け）","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"ponytail-feelings","title":"男だが、最近髪を後ろで縛っている","date":"2015-10-14","digest":"そして妙な感覚に目覚めた","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"curl-unix-domain-socket","title":"curlでUnix Domain SocketでlistenしてるサーバーにHTTPリクエストを送る","date":"2015-10-07","digest":"curlのバージョン7.40.0からの機能","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"migrate_into_angular","title":"雑にAngularからVueに移行して焦った話","date":"2015-10-05","digest":"我々の直面する問題の多くは、些細な見落としによることも多い","image":"","tags":["Angular","Vue"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"osu_beatmap_directory","title":"osu!のビートマップのフォルダを変更する","date":"2015-09-15","digest":"","image":"","tags":["osu"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"zeroclipboard-webpack-vue","title":"WebPack上でZeroClipboardをVue.jsに組み込む","date":"2015-08-31","digest":"","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"update","label":"更新履歴","hidden":false},"slug":"markdown-js-with-target-blank","title":"Markdownで自動的に外部リンクにtarget=\"_blank\"を付けられないわけではない","date":"2015-07-29","digest":"自分でmarked.jsを使っている場合は可能","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"mon-soseki-natsume","title":"夏目漱石『門』を読んだ","date":"2015-07-27","digest":"せっかくなので読書感想文的なフォーマットで","image":"","tags":["読書"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"isomophic-with-require","title":"nodeとブラウザ両方向けのパッケージで、node側でnodeに依存したコードに触る","date":"2015-07-23","digest":"画期的というよりは間に合わせっぷりがすごい","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"diary","label":"日記","hidden":false},"slug":"OCN-sucks","title":"勝手にOCNに契約されて勝手に解約された","date":"2015-07-14","digest":"家に直接上がり込んでくるやつは基本的に無能","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"tips","label":"Tips","hidden":false},"slug":"run-shell-concurrent-tasks","title":"ShellScriptで、ジョブをバックグランドで複数起動して中断時に全部殺すやつ","date":"2015-06-28","digest":"道連れ式","image":"","tags":["タグなし"],"special":false,"draft":false},{"category":{"slug":"update","label":"更新履歴","hidden":false},"slug":"create-blog-using-vue-and-koa","title":"Vue.jsとkoaを使ってウェッブサイトを作った","date":"2015-06-01","digest":"意外とイケてるぜ、Vue & koa","image":"","tags":["タグなし"],"special":false,"draft":false}]