Neovimの設定をLuaに移行した
2023年04月22日Neovimの設定ファイルをinit.luaに書き換えた話。ついでにNeovimのプラグイン管理もdein.vimからLua製のPacker.nvimに移 行。 ディレクトリ戦略 init.vim時代は1つのファイルに全ての設定を書いてたけど、せっかくLua…
Written by なまちゃ Web系エンジニアPython好き。バックエンド/フロントエンド問わずマルチな方面でエンジニアリングしています。
Neovimの設定ファイルをinit.luaに書き換えた話。ついでにNeovimのプラグイン管理もdein.vimからLua製のPacker.nvimに移 行。 ディレクトリ戦略 init.vim時代は1つのファイルに全ての設定を書いてたけど、せっかくLua…
Spring Security を使って認証と認可の機能を実装する方法を紹介します。 目次 実現したいこと 事前準備 Docker で PostgreSQL を動かす pom.xml に追加するライブラリ データソースを指定する (application.properties…
最近久々に Spring Boot で Webアプリを開発することがあり、 Visual Studio Code でコーディング環境を構築したので忘備録を残します。 目次 前提 Extension Pack for Java をインストールする Spring Boot…
Django と Actix Web で簡単な性能比較をしてみました。 環境 マシン MacOS 10.15.7 1.2 GHz デュアルコアIntel Core m5 8GB 1867 MHz LPDDR3 Actix Web rustc 1.56.1 (59eed8a2a…
概要 Neovim >= 0.5.0 に導入された LSPクライアントを使って Rust の開発環境をセットアップします。 概要 前提 rust-analyzer をインストールする nvim-lspconfig をインストールする rust-analyzer…
Rust に入門します。 前提 MacOSかLinuxを前提とします。 インストール 公式ドキュメント通りに Rust をインストールします。 バージョン情報を標準出力できればインストール成功です。 Hello Worldを出してみる プログラムのエントリポイントとなる main…
こんばんは! みなさんコード書いてますか? どんなにしょぼいプログラムスニペットでも自分で書いてアウトプットしたものは資産になっていくので、ぜひGitHubに蓄積していきましょう。GitHub…
前回 の続きとなります。 概要 前回、このブログの全記事を形態素解析して名詞の出現頻度ランキングを出力しましたが、記号などのノイズが混じってしまいました。 マークダウンで記事を書いているので、解析対象テキストの中にMDX…
こんばんは! 今回はPythonネタで形態素解析をやってみたいと思います! Janomeをインストールする JanomeはPythonの形態素解析ライブラリです。 今回はこのライブラリを利用したいと思います。 形態素解析ツールの有名どころだとMeCabもあります。 MeCab…
Djangoでテストを実装します。 はじめに テスト実行コマンド テスト対象コード テスト用DBの自動作成・破棄 テストデータを絡めたテスト実装方法 まとめ はじめに Django…