CATEGORY プログラミング

[typescript]クラス定義

typescriptでのクラス定義についてまとめてみた 大体java書いたことある人なら見たことある構文で構成されてると思います。 javascriptのprototype継承方式になれていた場合、結構書き方変わるので最…

[typescript]インタフェース定義まとめ

ES6の仕様には無いですがTypeScriptで使用できるインタフェースについてまとめます。 javaのインタフェースと取り扱いはほぼ同じなのでjava使いの人は比較的習得が容易かと。 javaで List<Str…

[TypeScript]型の基本

を読みつつTypescriptに触れてみた。 クラス構文 コンストラクタの引数に修飾子publicをつけておくと、それがそのままメンバ変数になる。 javaとかでよくある、コンストラクタの引数を受けてthis.hoge=…

[PostgresSQL]パスワードを暗号化して保存するSQL

ユーザー登録するときに、データベースにパスワードを保存しますが、パスワードは暗号化されている必要があります。 Postgresでパスワードを暗号化する方法を調べました。 1.スーパーユーザで対象のデータベースに入り、以下…

国民健康保険の納付通知書が届いた。

フリーランスになって初めての国民健康保険の納付通知書が届きました。 45000円(´;ω;`) 毎月45000円かかると年間50万以上かかるんですがそれは

ES5→ES6、簡単移行まとめ

1.Class構文 es5 ちなみに、上記のようなクラス定義は継承を利用しないシンプルなパターンですが、継承を実現しようとするともう少し面倒な定義になります。 es6 es6を使うことで記述量は特に減っていないように見え…

[Ruby]クラス・モジュール個人的まとめ

「たのしいRuby 第4版」を読みながらクラス・モジュールについてまとめてみました。 javaとくらべて柔軟な定義・操作ができる印象を受けますが、しっかり理解して使わないとすぐ保守不能になりそうだと感じました。 大いなる…

[書評]jQuery本格入門

jQueryの入門書から、本格的なjQueryを学ぶのにぴったりな書籍。jQueryでできることはだいたいこの本に書いてあります。 「javascriptのデファクトスタンダード」と言わしめた一時期からだいぶシェアも落ち…