Google Cloud Run で Clojure アプリケーションを実行しよう
clojure · gcp · cloud-run · dockerこの記事は、Clojure Advent Calendar 2019 の 12日目の記事です。Clojure で実装した WEBアプリケーション を Cloud Run で実行する方法について説明しています。
Vim - 編集中ファイルのパスをクリップボードに登録する
vim編集中のパスを expand() で展開し、結果をレジスタ経由でクリップボードに登録する方法について。
モチベーション
カレントバッファのパスをコピーしたい
Windows 環境にて gVim を使っていた時にはあまりやる機会がなかったが、
開発環境が MacOS + Terminal(iTerm2) + Vim に移行してから、
カレントバッファのパスをコピーしたい というシチュエーションが増えた気がする。
Google 先生に尋ねればすぐにわかることだが、なかなか記憶に定着しないので簡単な記事にしておくことにする。
Golang - logパッケージで出力を実行時に抑止する
golangGo の 標準 log パッケージ からの出力を実行時に抑止する方法について
モチベーション
CLI ツール を作っている際に、 所謂 verbose モード を提供したいと思った。
OPTIONS:
-verbose詳細メッセージを出力する
Linux | テキスト行の N番目のフィールド を抽出する
shell · linux · bashawk でもできるけど、cut の方がやりたいことに対して直感的だね。という話
Clojure - next.jdbc に入門した
clojure · jdbcnext.jdbc を初めて触ってみたので、その備忘録
モチベーション
Clojure 自体の入門がぼちぼちできてきた感じがうっすらするので、具体的なアプリケーションを作成してみたい。 JVM といえばサーバサイド、サーバサイドといえば RDB を避けては通れないよね? ということで next.jdbc に入門してみる。
Vim - vim-lsp で Typescript 開発環境を構築する
vim · lsp · typescripttypescript-language-server、およびvim-lspを使用して、VimでのTypeScript開発環境を構築する方法を紹介しています。 languageserverのインストールとvim-lspプラグインの設定を行い、コードの補完やフォーマットなどの開発支援を受けられる環境を構築することができます。 vim-lspの設定を自前で管理したい方には役に立つ内容かもしれません
Shell - crontabでのdateコマンド使用時には注意が必要
crontab · shellcrontab内で
dateコマンド のフォーマット指定を行う場合は、 パーセント文字%のエスケープが必要との学びを得た 📝経緯
以下の要件を満たすために、処理対象の日付を引数で受け取るバッチを作成し、実行を crontab にて記載した。
ElementaryOS で Vim をビルドしてみた
vimelementary OSにて、Vim 8.1 を使いたかったので最新版をソースファイルからビルドてみました。vim-jp.org にてまとめられているページに必要な内容は全て記載されているので、そちらを参考にするべきです - Linuxでのビルド方法 | vim-jp 。本記事は、個人的な記録です。
Jekyll::Composeで投稿作成を効率化しよう
jekylljekyll のプラグイン jekyll-compose の紹介と簡単な導入方法についての記事です。
- 実行環境
- macOS High Sierra
- jekyll 3.8.4
- jekyll-compose 0.8.0
はじめに
「新規投稿を作成するコマンドって jekyll に同梱されてないんだなあ🤔」と思いGoogle先生に聞いてみた所、 以下のページにたどり着きました。
« Newer