タグ WebSocket
人気順 5 users 10 users 100 users 500 users 1000 usersもうjsなんていらない!世界で流行っているHTMXについてまとめてみた - Qiita
HTMXとは HTMXは、JavaScript を記述せずに、Ajax通信や高度なUXを実現できるライブラリ。 軽量 で 高速 で、既存のサーバーサイドのフレームワークとシームレスなやり取りができる。また、AJAX通信の発火、フォームの送信処理、DOMの更新などを既存のHTML要素を拡張するだけで可能とする。WebSocketやSSEにも対応してい... 続きを読む
WebSocket 入門
注意:今回の記事はあくまで初心者向けにWebSocketの概要を理解してもらうために執筆されている。そのため、一部正確性を欠く可能性がある。詳細にWebSocketについて学びたいならMicrosoftの解説記事やWebSocket Protocolを確認してほしい。 はじめに 今回の記事ではWebSocketを解説する。 対象とする読者 WebSocketにつ... 続きを読む
史上最強のデータベース、SurrealDB - Qiita
SurrealDBというRust製データベースを知ったので紹介します。このデータベースはすごいです。リレーショナル、ドキュメント、グラフ、あらゆる種類のデータ構造を扱うことができ、かつインメモリ、単一ノード、分散環境、全てで動かすことができます。さらにHTTPやWebSocketによるアクセスと柔軟なユーザ認証、認可機能... 続きを読む
ターミナルでSlackを読む - 詩と創作・思索のひろば
Slackはそのクライアントがそれなりに、かなりよくできていて、これでほとんど困ることはないんだけど、そうは言ってももうちょっとプログラマブルに取り扱いたいこともある。 そういう場合にもよいAPIが用意されていて、Real Time Messaging API ってのがある。こいつはWebSocketでSlackの発言をはじめ、あらゆるイベン... 続きを読む
新しいWebの双方向通信 "WebTransport" について - ASnoKaze blog
WebTransportという新しい双方向通信フレームワークの議論が始まっている。 GoogleのPeter Thatcher氏らによって、W3C WICGにプロポーザルが投げられています。 discourse.wicg.io WebTransportは、WebSocketのようなAPIをもち、QUICやHTTP/3上で多重化されたストリームを利用し、ヘッドオブラインブロックのない通信を... 続きを読む
[発表]Amazon API GatewayでWebsocketが利用可能 | Amazon Web Services ブログ
Amazon Web Services ブログ [発表]Amazon API GatewayでWebsocketが利用可能 本日より、任意のサーバーをプロビジョニングして管理することなく、Amazon API GatewayでWebSocket APIを使用して双方向通信アプリケーションを構築できます。 HTTPベースのAPIは、リクエスト/レスポンスモデルを使用して、クライアントがサ... 続きを読む
100万回のWebSocket接続とGo | プログラミング | POSTD
こんにちは。私はSergeyこんにちは。私はSergey Kamardin(セルゲイ・カマルディン)です。Mail.Ru(ロシアの電子メールサービス会社)で開発者をしています。 この記事では、どのように私がGoを使って高負荷対応のWebSocketサーバを開発したかについて説明したいと思っています。 パフォーマンス最適化のアイデアやテクニックを通じて、WebSocketの知識はあるもののGoについ... 続きを読む
WebSocket + Node.js + Express — Step by step using Typescript
WebSocket + Node.js + Express — Step by step tutorial using Typescript This is a quick step by step tutorial about WebSocket, Node/Express and Typescript. The full source code provided in these exampl... 続きを読む
Angular + RxJS + WebSocket で チャットアプリを作る – Subject 利用サンプル | Developers.IO
以前、別の記事で Akka製のチャットサーバを作った のでシンプルなクライアントアプリも作りました。 バージョン情報 パッケージ名 バージョン WebSocketとSubjectの連携イメージ RxJSの部品は、今回 Subject を使います。Subjectは、定義したバックエンドのデータソースを Subscribe することができ、なおかつバックエンドに対して next によりデータを送出する... 続きを読む
Go が他の多くの言語での非同期プログラミングよりも優れている理由 - Qiita
はじめに 非同期プログラミングと呼んでいるのは、ノンブロッキングIOと select, poll, epoll, kqueue のようなIO多重化を利用したネットワークアプリケーションを書くことです。 node.js で websocket 使ったチャットを書くとかそういうのです。 「他の多くの言語」とは、 Python (asyncio), node.js, C# などを想定しています。 Erl... 続きを読む
あなたにおすすめするWebSocketを用いた全く新しいOAuthのご紹介 - あざらし備忘録。
2016 - 12 - 16 あなたにおすすめするWebSocketを用いた全く新しいOAuthのご紹介 ネタ Rails WebSocket OAuth この記事は、 Advent Calendar 2016 - VOYAGE GROUP techlog の16日目のエントリです! みなさんこんにちは! VOYAGE MARKETINGにてエンジニアをしている なかにしごう (@gomachan... 続きを読む
本の虫: PornhubはWebSocketを使ってAdBlockを回避している
BugReplay あるWeb開発者が、開発のためにchromeで通信内容をキャプチャしたいと考えchrome.webRequestを使ったが、WebSocket経由の通信は得られないことを発見した。さっそくこれをバグ報告した。 その後、インターネット上でわいせつ動画を頒布する大手Webサイトとして有名なPornhubの運営会社であるMindGeek社の社員がこのバグを修正しないようコメントした。... 続きを読む
WebSocket大合戦:Clojure、C++、Elixir、Go、NodeJS、Ruby | プログラミング | POSTD
Webアプリにリアルタイムの双方向通信が必要な場合、WebSocketを選ぶのは自然なことです。では、どのツールでWebSocketサーバを構築すべきでしょうか。本記事では、Clojure、C++、Elixir、Go、NodeJS、Rubyのそれぞれの言語で実装されたシンプルなWebSocketサーバを比較します。Webアプリにリアルタイムの双方向通信が必要な場合、WebSocketを選ぶのは自然... 続きを読む
サーバからクライアントに送信する技術 - WebSocketを中心に - Qiita
Webでのプッシュ技術 HTTPはクライアント(ブラウザ)からリクエストしてサーバからレスポンスが返る一問一答型のプロトコルなので、基本的にはサーバ側からブラウザに新着情報をリアルタイムで通知(プッシュする)できるようにはできていません。 しかしそれでもプッシュをしたいという場合にどうするかという話が出てきます。やり方には以下のようなものがあります。 ポーリング クライアントからサーバに定期的に新... 続きを読む
オープンソースなリアルタイムチャットシステム "respass" を3週間で作った - Sketchglass Blog
2016 - 07 - 17 オープンソースなリアルタイムチャットシステム "respass" を3週間で作った WebSocketを用いた オープンソース なリアルタイムチャットシステムrespassをリリースしました。 TL; DR 無職2人が3週間で https://respass.sketch-glass.io/ を作りました。 ソースコード は GitHub 上で公開されています。 gi... 続きを読む
Docker と ECS と WebSocket で最強のリアルタイム・マルチプレイ環境を運用 | GREE Engineers' Blog
概要 AWS ECS でマルチプレイゲーム用インスタンスの管理すると限りなく最強。 はじめに リアルタイム・マルチプレイゲームを作る時、まず考えられることは、あるプレイヤーの行動や状態が他のプレイヤーに伝わることではないかと思われます。しかし、スマートフォンアプリは不安定であったり、複数端末同士で(基地局やバックボーンを介さずに)物理的に直接接続することは出来ませんし、理論的にできたとしても、 だ... 続きを読む
WebSocketには注意が必要 | プログラミング | POSTD
近い将来WebSocketがRailsで使用できるようになると聞くと、デベロッパはみんな舞い上がって興奮します。 しかし、(http://www.hanselman.com/blog/YourUsersDontCareIfYouUseWebSockets.aspx)。 *近い将来WebSocketがRailsで使用できるようになると聞くと、デベロッパはみんな舞い上がって興奮します。 しかし、 あな... 続きを読む
Node.jsからSocket.IOを使うための事前知識 - Qiita
Node.jsからSocket.IOを使う上で知っておくべきWebSocketの背景やSocket.IOの知識についてまとめてみました。 後半はインストール方法とサンプルになります。 1. Socket.IOとは 1.1. HTTP クライアントからサーバーにリクエストを送り, サーバーはそれに対してレスポンスを返すというプロトコルです。 サーバーからクライアントに対してリクエストや通知を送信する... 続きを読む
nginxをWebSocketのリバースプロキシとして使う - the glue
2014-11-17 nginxをWebSocketのリバースプロキシとして使う WebSocket 経緯 WebSocketを使ったアプリケーションを作ったが、ポートが80しか使えない nginxでどっちも80に流したい ポイント / はまり所 WebSocketのプロキシにはUpgradeヘッダ(HTTP 1.1)への対応が必要 Upgradeヘッダへの対応は nginx v1.3.13以降 ... 続きを読む
DockerとWebSocketを使って、vimの設定をブラウザで即体感できるサービスを作った - Goldstine研究所
2015-07-19 DockerとWebSocketを使って、vimの設定をブラウザで即体感できるサービスを作った vim vim::factory vimfactory docker websocket 2014年の秋から@mogulla3と定期的にインフラ関連技術の勉強会をやってきましたが、 インプットの勉強会だけでは飽き足らず、いつしかサービスを作る中でインフラ関連技術を駆使し勉強したいと... 続きを読む
Unity WebGL x WebSocket で複数クライアント間の大量のオブジェクトを簡単に同期できる仕組みを作ってみた - 凹みTips
2015-01-01 Unity WebGL x WebSocket で複数クライアント間の大量のオブジェクトを簡単に同期できる仕組みを作ってみた Unity C# HTML5 Node.js JavaScript はじめに まだ実験中なのですが、Unity WebGL x WebSocket で大量のクライアント間で大量のオブジェクトを同期できる仕組みを作っています。UNET や Photon ... 続きを読む
SE奮闘記: アプリ向けのサーバーAPIは「REST」 or 「WebSocket」?
2014年11月8日土曜日 アプリ向けのサーバーAPIは「REST」 or 「WebSocket」? Labels: node.js, platform, 技術ネタ アプリとサーバー間のやりとりをREST APIかまたはWebSocketで実装するか迷ったときの覚書。 よくまとまっているサイト WebSockets versus REST? (上記サイトの日本語訳)WebSockets vs. R... 続きを読む
WebGLとWebSocketによる3Dオンラインレースゲーム「JS-Racing」の全て!(後編) | HTML5Experts.jp
連載: HTML5 Japan Cup 特集 (6)WebGLとWebSocketによる3Dオンラインレースゲーム「JS-Racing」の全て!(後編) 前回に引き続きHTML5 Japan Cup 2014にてWebGL賞と優秀賞をいただいたオンラインレースゲーム、JS-Racingの技術解説をさせていただきます。 サーバサイドの使用技術 サーバサイドの技術としてNode.jsを使用しています。... 続きを読む
【翻訳】WebSocketはもう必要ないかも | POSTD
本題に入る前に強調しておきます。WebSocketは優れた通信プロトコルです。実際私はこのRFC6455を、Fanoutのサービスで使っている(ZurlやPushpinといったパーツで採用しています。Fanoutではまた […]本題に入る前に強調しておきます。WebSocketは優れた通信プロトコルです。実際私はこのRFC6455を、Fanoutのサービスで使っている(ZurlやPushpinとい... 続きを読む
HTML5の基礎と応用 ~Open Web Platform~ WebSocket / WebRTC / Web Audio API ...
HTML5の基礎と応用 ~Open Web Platform~ WebSocket / WebRTC / Web Audio API / WebGL 第二版 Presentation Transcript HTML5の基礎と応用 Open Web Platform WebSocket / WebRTC / Web Audio API / WebGL 2014/04/21 金城 雄 NTTアドバンス... 続きを読む