用語フレームワークとライブラリの違い 車で例えた理解 フレームワーク:車の骨組みがほぼ出来上がっている状態のもの フレームワークは基盤なので、1つのアプリケーションで使うフレームワークは1つ ライブラリ:車の部品のこと(タイヤ、ボンネット、ボディ) ライブラリはパーツや部品のこ... 2023.06.11用語
Vim/Neovim【Neovim】プラグインマネージャーにpacker.nvimを使う 以下のプラグインマネージャーを利用する 基本はREADMEに書いてあるとおりに入れていく。 インストール 筆者はMacを使っているので、以下のコマンドでインストールを行う。 $ git clone --depth 1 \ ~/.local/... 2023.04.28Vim/Neovim
Vim/Neovim【Neovim】設定ファイルをluaに移行する 最初VimからNeovimに移行した際に、.vimrcをinit.vimにコピーして利用していたがinit.luaのほうが柔軟な書き方ができるということなので、設定ファイルの刷新も兼ねてinit.luaで設定ファイルを記載する。 新規作成に... 2023.04.28Vim/Neovim
Vim/Neovim【Neovim】Python3が使えないエラーが発生した場合の解決策 事象 こちらのJavaの補完プラグインをインストールしようとしたが、以下のようなエラーが発生した。 Javacomplete needs Python3 support to run! FileType Autocommands for "... 2023.04.24Vim/Neovim
Vim/Neovim【Neovim】Neovimのインストール状態を確認する Neovimにはインストール状態を確認するヘルスチェックのコマンドが存在する。 Neovimの環境構築をした際には、こちらのコマンドを使って状態を確認するのが良い。 コマンド :checkhealth このように各種設定は問題ないが、Pyt... 2023.04.23Vim/Neovim
Vim/Neovim【Vim/NeoVim】Vimのhelpコマンドを全画面で開く Vimの:helpコマンドは、Vimのあらゆる情報を確認できる公式ドキュメントであるが、ただそのまま実行するとウィンドウが上下分割されて読みにくい。 全画面で表示する方法 全画面で表示するためのvimコマンドは :help | only 全... 2023.04.23Vim/Neovim
Python【Python】poetryを使った環境構築 Poetryとは Python用のパッケージ管理ツール。 依存パッケージの追加、削除、インストール、仮想環境でのPython実行などができる。 似たようなものはpipやpipenv、pyflowなどが存在する。 poetryの選定にはそこま... 2023.02.23Python
Python【Python】URL文字列を生成する 今回はurllibを利用してURL文字列を生成する方法について解説する。 URLを生成しつつ、APIリクエストを行う場合は、requestsを利用した方が良い。 必要なライブラリ 標準ライブラリのurllib.parseを利用する。 imp... 2023.02.21Python
Java【Java】リストのforループ方法まとめ この記事では、Listのforループを行うさまざまな方法を紹介する。 今回利用するサンプルデータ String型のリストを、今回のサンプルデータとして利用する。 final List<String> fruits = List.of("ap... 2023.02.15Java