2019-01-01から1年間の記事一覧

【Mac】rbenvをインストールしてrubyを管理する

?rbenvとは rubyのversion管理をしてくれる。 rubyを使うなら入れた方がいい。 GitHub - rbenv/rbenv: Groom your app’s Ruby environment 0. 必要なもの ✔︎ homebrew 今後も絶対に使うのでない人はインストールしてください。 1. rubyのバージョン Macなら…

JavaのString#getBytesをKotlinで書くと

JavaのgetByte()はKotlinではtoByteArray()。 charsetはデフォルト値が設定されていて、引数で指定しないとCharsets.UTF_8が適用。 val foo = "foo" foo.toByteArray() 公式はこれ toByteArray - Kotlin Programming Language

【Kotlin】lateinitの使い方

lateinitって? JavaをKotlinにconvertしたら、 property must be initialized or be abstract っておこられて、IntelliJに直してもらおうとしたら add lateinit modifier と提案されました。 lateinitってなに( ˊ࿁ˋ )? lateinit: KotlinでNonNullなプロパ…

【Node】入門!Expressのインストール

環境 Expressをインストール&セットアップ 環境 今回使用する環境は以下。 MaxOS node v8.5.0 Nodeは Node.js こちらからインストールしてください。 Expressをインストール&セットアップ $ mkdir new_project $ cd new_project/ $ npm init # 以下の質問に…

ChromeアドオンのReferer Controlでリファラを偽造する

アドオン: https://chrome.google.com/webstore/detail/referer-control/hnkcfpcejkafcihlgbojoidoihckciin?hl=ja 最初はこんな画面になる。 Refererを設定したいページのURLを以下のように設定 Customを押すと下に「set a specific referer to be sent」と…