- 2021.10.15
- 2021.10.23
- グレープフルーツの種を育てたら?,
スーパーで買ったグレープフルーツの種を育てたら?
スーパーで買ったグレープフルーツの種を植えてみた栽培記録です。 庭でみかんの木のようにグレープフルーツの無限採取が出来ないだろうかと野望を抱き、育ててみたいと思います。 庭にグレープフルーツを直植えって中部地方では寒すぎるんじゃない?と周りから言われましたが、大丈夫です。 地球は温暖化してるので。 記録
スーパーで買ったグレープフルーツの種を植えてみた栽培記録です。 庭でみかんの木のようにグレープフルーツの無限採取が出来ないだろうかと野望を抱き、育ててみたいと思います。 庭にグレープフルーツを直植えって中部地方では寒すぎるんじゃない?と周りから言われましたが、大丈夫です。 地球は温暖化してるので。 記録
そろそろ寒くなってきたので、かずはちゃんのガジュマルを屋内に入れるために花台をDIYで一緒に作ることにしました。 ホームセンターで材料を全部カゴに入れた後、完成済み(写真)の商品が売っていることに気づきました。 かずは:おとうちゃん見て! これでいいやん? いい感じやよ? カゴに入れた材料を全部戻して、いい感じの商品を買って帰ることにしました。 それだけで終えるのもアレだったので、代わりに色を塗ろ […]
連載 本記事は複数記事の連載記事の1つです。 ファジーファインダー VSCodeはCtrl-pでワークスペースのファイルをあいまい検索して開くことが出来ます。 同等のことをNeovimで実現していきましょう。 Telescope yuki-yano/fzf-preview.vimがよく出来ていて有名ですが、fzf-previewを参考にLua言語で作られているnvim-telescope/tele […]
HTMLをPDFに変換するライブラリでお馴染みのwkhtmltopdfを外部サーバーに配置して使用する方法です。 外部サーバーに置く PDF生成処理は重いです。 特にページ数が何ページもあったり、画像を含めば含むほど重くなります。 PDF生成を滅多に行わないアプリケーションであれば、別サーバーに分けることなくアプリケーションサーバーにwkhtmltopdfを同居しても構いませんが、PDF生成で負荷 […]
LaravelにはGuzzleをラッパーしたHttpクライアントが標準で備えられています。 ただし、公式のドキュメントは詳しく記載されておらず、基本的な使い方しか載っていません。 リクエストした結果、ファイルをダウンロードする場合の方法と、 Storageを使ったAWS S3へ保存する方法を記載します。 サンプルコード use Illuminate\Support\Facades\Http; pu […]
連載 本記事は複数記事の連載記事の1つです。 Neovimのタブの概念は違う タブと聞くとブラウザのタブを想像すると思いますが、Neovimのタブは全くの別物です。 なぜこれをタブと命名したんだと揶揄されるほど誤解を生む原因となっています。 Neovimのタブを理解するには、関連するバッファ・ウィンドウについて理解する必要があります。 公式の解説はNeovim内から以下のヘルプを開くことで確認する […]
連載 本記事は複数記事の連載記事の1つです。 ファイルエクスプローラーとは ディレクトリツリーからファイルを開くアレです。 Neovimには標準でファイルエクスプローラーが付いていて :e で開くことが出来ます。 ただし使いやすいとは言えず、サーバーなどのまっさらなVimを触る時に使う程度でしょう。 ファイルエクスプローラープラグインは色々あり、今回は多機能で導入も簡単な Fern を紹介します。 […]
連載 本記事は複数記事の連載記事の1つです。 プラグイン プラグインは必ず入れる必要はありませんが、何か困ったとき「プラグインってどんな物があって何が出来るようになるのか」を大体知っていないと困ります。 すぐに試せるようにdeinの設定例も記載しておきます。 導入ポイント プラグインのGitHubのトップページに紹介とインストール方法が載っているので読みましょう。 盲点なのが、GitHubのWik […]
連載 本記事は複数記事の連載記事の1つです。 おすすめオプション設定 Neovimのオプションはデフォルトでいい感じになっている訳ではありません。 行番号を表示するなど、実質必須と言えるオプションが多くあります。 オプション名 設定値 詳細 helplang vim.o.helplang = ‘ja,en’ ヘルプ(:help)を日本語で表示します ignorecase v […]
連載 本記事は複数記事の連載記事の1つです。 プラグインマネージャーとは Neovimは皆が作った拡張機能を取り入れて機能を拡張することが出来ます。 プラグインはGitHubで公開されており、プラグインマネージャーを使って取り入れます。 プラグインマネージャーは様々な種類があり、シンプルなものからキャッシュ機能や遅延読み込みに対応して高速に動作するものまで様々です。 プラグインマネージャーの種類 […]