Web開発
はじめに ScalaでRedisにアクセスする例です。ScalaでのRedisクライアントライブラリはいくつか選択肢はあるようですが、ここではJava製のLettuceを使います。 サンプルコードは以下にあります github.com 一見 先にPlayframeworkで実際にRedisにアクセスし…
はじめに ユーザーがマウスをブルブルっと動かした(シェイクした)時になんらかのタスクを実行したいと思ったことはありますか?ありませんよね。 こんなイメージです。マウスシェイク検知したらその旨をコンソールに出力します。 マウスシェイク検知したらコ…
したいこと ブログなどのWebサイトでリンクをクリックした時、特にそのリンクが外部のWebサイトのものだと新規タブで開いた方が見る側として楽だと思います(たぶん)。 また、コンテンツ提供者側としても、自分のサイトに長く滞在してくれることになり嬉しい…
※ この記事は以下の記事の続きです クラスタリングされたリアルタイムなチャットサーバーをクリーンアーキテクチャ風に作るサンプル その1 設計 (全2篇) | Scala, Playframework, Akka, ZIO - Web開発のしおりRepository その2(この記事)ではコード上の実装…
目次: はじめに 動作のイメージ ネットワーク構成 モジュール・クラス設計 ユースケース・エンドポイント 特に参考にさせていただいた文献 その2: クラスタリングされたリアルタイムなチャットサーバーをクリーンアーキテクチャ風に作るサンプル その2 実装 …