プログラミング

SCALA play frameworkと angular.jsでtodoアプリ開発

scala play frameworkとangular.jsを連携してTODOアプリを作ったのでメモ○概要 タイトルとステータス(終了、未終了)のステータスの情報を持ったTodoアプリを作成する。クライアントサイドではangular.jsを使いサーバーサイドではscalaのplay frameworkを使う…

JSでブラックジャック作成

blackjackルール プレイヤーとディーラーがいる プレイヤーは21を超えないようにカードを引く ディーラーよりも得点が大きければ勝利 最初に2枚づつ配られる ディーラーはプレイヤーがカードを引き終わってからカードを引く カード得点 J,Q,Kは10必要なクラ…

JSでAdapterパターンを実現

Adapterパターンとは 既存のクラスに手を加えず目的のインターフェースに合わせるようにする。 それには、継承と譲渡を利用した手法がある。継承を使ったクラス図は以下になる。 続いて譲渡を利用したクラス図は以下になる。 これをjavascriptでプログラミン…

JSでIteratorパターンを実現

javascriptでIteratorパターンを実現する javascriptとは クライアントサイドの処理において必要不可欠なもの。 javascriptが扱うものは全てオブジェクトであり、関数型言語であるという特徴がある。そのため、関数もオブジェクトとして存在し、変数のように…