以下のように書けばいい " vimであれば、.vimrc " neovimであればinit.vim " これは自分の使っているプラグイン let g:coc_global_extensions = [ \ 'coc-yank' \, 'coc-tsserver' \, 'coc-snippets' \, 'coc-prettier' \, 'coc-pairs' \, 'coc-fzf-preview'…
前書き Java、PHP、Ruby、Pythonといったオブジェクト指向言語を想定しています。 実はstaticは半分釣りです。 この記事は、神クラスへの対処、関数の分割やレイヤー分割に関して書いてます。 こんなはずじゃなかったのに こんなことってありませんか? MVC…
Rustの公式サイトを見たけど、PackageManagerを介さないやり方しか載ってなかったので調べてみました。 方針 基本的にArchWikiに載ってる通りに進めるとうまくいきました。 https://wiki.archlinux.jp/index.php/Rust Rustのビルドはnightlyは怖いので、stab…
Flutterとは FlutterはGoogleが開発しているクロスプラットフォームのUI構築用フレームワークです。 現状多く使われているのはAndroidとiOSですが、将来的にはWebやDesktopアプリの制作も可能になるとのことです。 (現在WebはBetaテスト、DesktopはAlphaテ…
自分がArchLinux + i3wmで環境構築したとときの覚書 archlinuxは一つのことをやるにも様々な方法かあって迷う。 エイヤっと一つの手法を選ぶのが大事 大抵あとでも直せる 基本インストール編 wikiのインストールガイドを一通りインストールする https://wiki…
表題通り エラーログをみると、以下のように表示されて終了 no screens found(ee) GhostBSDも試してみたけど、インストーラのGUI起動もできなかった こういう時、Linuxの方が情報多くて便利だと思う ちなみに同じPCでArch Linuxを動かした時は、bumblebeeを…
Main.elm 自分がセットアップしたらいつも使ってるスニペット src/Main.elmに置いておく module Main exposing (main) import Browser import Html exposing (Html, div, input, text) import Html.Attributes exposing (..) import Html.Events exposing (o…