2021/09/15

ddc.vimとBuiltin LSPでサブ武器を錬成した

以前はcoc.nvimを用いて開発環境を構築していたが、オールインワン系プラグインならではの過剰性能に思うところがあったのでリプレイスを図ることにした。というのも、CoCが提供する機能のうち僕が絶対に必要としているのはせいぜい下記の3つ程度だったからだ。 ・自動補完 ・LSP ・セレクタ したがって、上記の機能を満たす単機能のプラグインをそれぞれ見繕えば当座の目的は達成できたことになる。僕にとってのVimは小回りの利くサブ武器なので、さしあたり一通りの編集作業がこなせる形に持っていければよいものとした。 ddc.vim ddc.vimは自動補完を行うためのプラグインで、広く人気を集めたdeoplete.vimの後継にあたる。わずか数ヶ月前に公開されたニューフェイスながら既に実用可能なクオリティに達している。ただし仕様上、補完ソースやスニペットの類はすべて分離されているので、各要素の導入と併せてユーザ自らの手で設定しなければらない。 これは作者の言葉通り確かに初心者向けの作りではないものの、かえってそのミニマル志向が僕の使い方には合っていると感じた。さっそく以下から導入および設定例を示していくが、プラグイン管理にdein.vimを用いている都合上、記述内容はそれに則る形をとる。 Read more

2021/08/07

Cloudflare Pagesの利点および導入手順

本エントリではCloudflare Pagesの利点および導入手順を記す。 Hugoなどの静的サイトジェネレータでWebサイトを構築しているユーザには、その用途がもっぱら簡素な個人用ブログに限られることから、さほど制限を気にせずGitHub Pagesを利用する事例が多く見られる。事実としてこのアプローチにおよそ誤りはないが、そこはあえて好奇心を働かせて他のホスティングサービスも試してほしい。ちょっとした演習にもなるし、なによりタダだ。 Read more

2021/07/31

コンピュータ好きの人類が観るとより楽しめる洋ドラ三選

タイトルについて 当初、本エントリのタイトルは 「プログラマが観るとより楽しめる洋ドラ三選」 になるはずだった。しかしすぐに 「いやプログラマに限定するのはおかしいな。インフラエンジニアだって当然楽しめる」 と思い直し、タイトルを「エンジニアが観ると…」に修正した。が、ここでまた手が止まった。「なにも職業エンジニアに限った話ではないな」 実際にそうなのだ。紹介する作品群はどれもコンピュータをある程度かじっている人なら十分楽しめるように作られている。こうして対象範囲をどんどん拡張していった結果、現在の珍妙なタイトルが生まれた。さすがにこれ以上広げるつもりはない。 Read more

2021/07/24

美しいパーマリンクの条件

昨今、URLの形式にこだわる必要性は徐々に失われつつある。このことは、主要ブラウザがURLの詳細を隠蔽する外観に変化してきているところからもうかがえる。もはや大抵のエンドユーザにとってURLは意識外の存在であり、若干のリテラシーを持つユーザにとっても、せいぜいリンク先がSSLに対応しているか否か、あからさまにフィッシング然とした奇妙なURLでないか、などが判別できれば十分――といった程度の代物に過ぎない。 Read more

2021/05/10

Xiaomi Mi Watchの雑感

筋トレを始めてそろそろ2周年、ランニングはもうじき継続半年になる。後者の方はもともと肥満体型だったこともあり、開始初年度の頃は途中で膝を壊したりして思うように走れなかったが、今年に入ってからようやく肉体の性能が期待に追いついてきたと感じる。 先月下旬、僕はXiaomi Mi Watchというスマートウォッチを入手した。ランニングが板につくとやはり詳細なデータが欲しくなる。なによりGPS搭載のスマートウォッチであればスマートフォンを持たずして、実質身一つでランニングできるところが大きい。 Read more

©2011 辻谷陸王 | Fediverse | Keyoxide | RSS | 小説