2019-01-01から1ヶ月間の記事一覧
TypeScriptにはObjectのもつpropertyに Optional Property という機能があります。 propertyに ? をつけることでそのpropertyがない場合もあるよということを表現することができます。 公式のドキュメントには以下のように記載されています。 Not all proper…
VSCodeでUMLを書くための設定記録です。 Macの設定 $ brew cask install java $ brew install graphviz $ brew install plantuml VSCodeの設定 PlantUMLのプラグインを入れます。 おしまい
『ファクトフルネス』を読んでとても面白い書籍だったので、学んだことの整理もかねて備忘録として書録を記載します。 ファクトフルネスに世界を捉えること 分断本能 ファクトフルネスに考える ネガティブ本能 ファクトフルネスに考える 直線本能 ファクトフ…
lsp(Language Server Protocol) とは? The Language Server protocol is used between a tool (the client) and a language smartness provider (the server) to integrate features like auto complete, go to definition, find all references and alike …
はじめに 気になっていたNuxtを触ってみました。 軽く触れて、ドキュメントを読んだだけでしたが今回は簡単なtodoアプリの作成をしてみます。 Nuxtは日本語のドキュメントがとても充実していて インストール - Nuxt.js を見ればほぼ誰でもNuxtを簡単に始める…
gettersでstateから任意の値を取り出すときにVuexではGettersのプロパティの返り値にfunctionを指定することで、Gettersのプロパティに関数の引数という形で直接値を渡す(アクセスできる)手法があります。これを メソッドスタイルアクセス と言います。 メソ…
やっとか!という思いが強くてエントリを書いてしまいました。 表題の通りですが fishが2018年末に3.0.0にメジャーバージョンアップされていました。 github.com その中で特に嬉しかったのがこれ fish now supports && (like and), || (like or), and ! (lik…
エンジニアとして あれこれ目標立てても達成できなくて振り返りで凹むので最低限これは続けたいことをピックアップしました。 現在使ってる技術のベースの知識を深化 今の自分のベースとなる技術スタックが Go/GAE Vue/JavaScript/TypeScript なので今年一年…