ウェブエンジニア珍道中

日々の技術的に関する経験を書いていきます。脱線もしますが助けになれば幸いです。

2018-05-01から1ヶ月間の記事一覧

Kotlinで任意の文字数の文字列を作る

長さが100の文字列を手っ取り早く作りたいときの処理です。 "a".repeat(100) Stringにrepeatメソッドがありました。 repeat - Kotlin Programming Language 一文字だけの文字列に対して、引数で繰り返す回数を指定してに任意の長さの文字列を作ります。 テス…

IntelliJ IDEAで多用しそうなショートカット・操作まとめ

本をざっくり読んで便利そうなショートカットをメモしました。 まだまだ機能があるので、随時更新すると思います。 IntelliJ IDEAハンズオン――基本操作からプロジェクト管理までマスター作者: 山本裕介,今井勝信出版社/メーカー: 技術評論社発売日: 2017/11/…

dockerのimageを.tarにエクスポートする

imageをファイルにエクスポートしておきたいなーって事があり、ちょうど良かったのがあったので覚え書きします。 エクスポート docker save [repository]:[tag] > [好きな名前].tar これでエクスポートができます。repositoryとtag両方指定しないと、インポ…

immutableなクラスでto_hashを作るまで

Rubyにてセッタをもたないimmutableなクラスを作り、to_hashで値を取ってくるようにしたのでまとめます。 今回は例として本(Book)クラスを作ります。 完成品 class Book ATTRIBUTE_NAMES = [:name, :author, :price].freeze attr_reader *ATTRIBUTE_NAMES …

vue.js環境をvue-cliで簡単に構築してみた

結構前に出ていますが、今更ながら触ってみてとても楽にvue.jsの環境構築ができたのでまとめます。 vue-cliとは コマンドを叩き、質問にいくつか応えると、その質問に応じたVue.jsの開発環境ができるというものです。 導入手順 グローバルインストールします…