mikanmarusanのブログ

テクノロジーとかダイビングとか

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

[Ruby] シンボルとハッシュ

TL;DR シンボルの特徴 同じ内容のシンボルはかならず同一のオブジェクト ソースコード上では文字列のように見え、内部では整数として扱われる キーがシンボルの場合、 {a => b} は {a: b} と書き換えることができる 概要 単に自分が Ruby の newbie なのかも…

ハッシュスライス(Hash#slice)

2017/12/25にRuby2.5.0がリリースされた。 Ruby2.5.0 から 待望の Hash#slice が 標準メソッドになったのを記念してエントリを書いている。 ハッシュスライス ハッシュスライスとは、指定したキーに合致するキーと要素からなる、新しいハッシュを作ることで…

PHP7.2 から導入された パスワードハッシュ関数のハッシュアルゴリズム Argon2 を使ってみた

概要 2017/11/30にPHP7.2がリリースされた。 PHP5.5.0 から導入されたパスワードハッシュ関数を使ってみた の更新から3年。PHP7.2でハッシュアルゴリズム Argon2 が追加されたので調べてみた。 TL;DR パスワードハッシュ関数(password_*)のハッシュアルゴリ…