kp

fish で deno を install して設定する

install curl -fsSL https://deno.land/x/install/install.sh | sh 環境変数とPATHを設定 fishを使っているので ~/.config/fish/fish.config にこういう感じに設定 set -x DENO_INSTALL /Users/kp/.local set -x PATH $DENO_INSTALL/bin $PATH 確認 > deno -…

サーバサイドばかりやってきたワイ、フロントを勉強してみた

ふと、"今年はフロントやるか"と思って4月くらいからフロント周りを勉強してました。"フロント"って大雑把なって感じですがそのくらい大雑把に勉強してたのです Vue.js VueかReactを勉強しようと思ったんだけど、あまりフロント慣れしてないしフレームワーク…

MacにJavaやJVM言語を入れるときはsdkmanを使う

要は新しいマシンでKotlinを使いたかった ふとKotlinを使うかと思ってcommand lineでインストールしようとして brew install kotlin したらJavaが入ってなくてさっと動かなかった。 Javaのインストールってわざわざインストーラ見つけてインストールとか面倒…

dellのxps13からWindows10使ってみて

タッチパッドはMacとずいぶん違う うっかりカーソルがずれたりして使いずらい マウスを買ってからだいぶいい感じになった。トラックボールでもいいと思う タッチパネルも時々使う程度だけど便利。Macにもあったら良いのに コマンドプロンプトもPowerShellも…

foremanを読んでいく

github.com thorを使っている Foreman::CLI < Thorが最初に呼び出されるクラスでForeman::CLI.startが最初に呼ばれる Foreman::CLIはコマンドラインからの入力のチェックなど実行前の準備 主な処理はForeman::Engine#startで行う Foreman::Engine::CLIはFore…

Thor

Thor - Home Rubyでコマンドラインツールを開発するのに使えるGem ものすごくたくさんのGemに使われている 使い方 基本的にrequire 'thor'してThorを継承して使う。 利用する側gemの場合、よくbinの中に継承したクラスのstartメソッドを叩いている foremanの…

gormをWebアプリケーションに組み込む

gormを使ってみた ちょっとgormを使ってみました。 Webアプリケーションを作りたいのでWeb周りはginを使ってみましたが、そっちはここでは関係ないです。 DBへのconnectionをどこで張ったらいいのかというのが少し悩んだんですが、深く考えずにmain()の中で…