タグ

WebSocketに関するbabydaemonsのブックマーク (22)

  • C#でHTTPSサーバ(Ver. HttpListener) - Qiita

    目次 目的 System.Net.HttpListener とは アプリのコード 動作環境の設定手順 HTTP.sys にサーバURLを登録 ファイアーウォールに HTTP.sys を許可 HTTP.sys にサーバ証明書とURLの関連を登録 動作確認 目的 C#でHTTPSサーバアプリを作成し、動作環境の設定を行う。 利用するライブラリは System.Net.HttpListener とする。 System.Net.HttpListener を利用するため、コードよりはむしろ、動作環境の設定方法を残しておきたい。 System.Net.HttpListener とは 概要(MS-DOC)によると、HTTP.sys というアプリ(カーネルモードドライバ)を利用し、HTTPパケットの送受信を行うクラス。 HTTP.sys がSSL通信、HTTP接続の管理、HTTPヘッダの解析を行ってくれる

    C#でHTTPSサーバ(Ver. HttpListener) - Qiita
    babydaemons
    babydaemons 2020/09/20
    設定がめんどくさい。。。orz
  • 橋本商会 » websocket-client-simple 作った

    eventmachineに依存していないruby用websocketクライアントでまともなのが無いので作った。 shokai/websocket-client-simple · GitHub 既にwebsocket-clientというgemがあるけど、ドラフト0しか実装されていないしpull requestできるリポジトリが無かったので作った。 名前はwebsocket-client2というnode臭がするのと後ろにliteとかsimpleとか付けるperl臭がするのと、わけわからない名前付けるruby臭で迷った。 インストール gem install websocket-client-simple 使い方 JavaScriptのWebSocketと同じように使える require 'rubygems' require 'websocket-client-simple' ws = WebS

    橋本商会 » websocket-client-simple 作った
  • RFC 6455 - The WebSocket Protocol(日本語訳)

    RFC6455 - The WebSocket Protocol 日語訳 この文書は、 IETF による, 2011 年 12 月付け発行 PROPOSED STANDARD RFC 6455 "The WebSocket Protocol" (HTML 版) を日語に翻訳したものです。 この翻訳には翻訳上の誤りがあるかもしれませんし、正確性は保証されません。 この仕様の公式な文書は英語版であり、この日語版は公式のものではありません。 最終更新日時点のこのページの URL : http://www.hcn.zaq.ne.jp/___/WEB/RFC6455-ja.html CSS や DOM の対応が古いブラウザでは、閲覧に不具合が生じたり, 一部の切替機能(ウィンドウ左下隅:原文表示=アクセスキー Z, 原語表示=アクセスキー X )が働かないかもしれません( HTML5 から導入

  • 勉強会資料

    Archives 2011年5月 (2) 2011年1月 (1) 2010年12月 (3) categories 技術情報 雑記 Recent Entries WebSocket勉強会で発表させていただきます。 テストしてますか? 小ネタ:CORS by iframe-d script tag WebSocketとnative TCP/UDP daemonの蜜月 Setup lighttpd-1.4.26 w/ OpenSSL at さくらVPS(CentOS 5.5) Recent Comments

  • BrandedCode – Emelia Smith

    Hi, I'm Emelia, a highly experienced software engineer and founder based in Berlin, Germany I'm perhaps most known for my voice on Mastodon, where I talk about Tech, Politics, Distributed Web, Social Media Moderation, rights for sex workers and equality. You can find my writing on Medium, when I publish it. You may also know me as the tech princess, or the trans woman who left tech (I'm back). For

  • バナナでポン:node.js + websocket-server:備忘録その1

    2011年10月11日 node.js + websocket-server:備忘録その1 はじめに websocket-server というものを使ってみたのでそのときの備忘録 socket.ioとちがってwebsocket専門のモジュール。 やり取りするデータがシンプルなので、通信をwebsocketだけに割り切るならこちらのほうが良いのではと思えた。 今回試したのは ver 1.4.04 npm で扱う時には websocket-server なのだけれど npm install websocket-server githubではnode-websocket-serverとなっている。 ドキュメントはいちおうhttp://static.brandedcode.com/nws-docs/だが、今のところはソース見るのが一番いいかもしれない。 client_id 接続してき

  • バナナでポン:websocket-server

    websocket-server 2011年10月12日 node.js + websocket-server:備忘録その2 はじめに close() と reject() について書く。 今後はwebsocket-serverはあまり使わないと思うけれど、いちおう書きとめておきたいと思い。 websocket-server@1.4.04 を使っていた。 close() によるコネクションの切断 connection.close() としても切断できなかった。 node-websocket-server 体の lib/ws/connection.js をみてみると function close(connection) { connection._socket.end(); connection._socket.destroy(); debug(connection.id, 'soc

  • jQueryのSortableとem-websocketを組み合わせてみた - nkmrshn’s diary

    jQueryのSortableとem-websocketを組み合わせ、同じページをブラウザで閲覧中のユーザが、共同してリストの順番などを変更できないかRuby on Railsで試してみました。 また誰かが操作中は、警告アイコンを表示するようにしました。 ソース http://github.com/nkmrshn/share_sortable 用意 Gemfileにem-websocketを追加し、「bundle install」でインストールします。 gem 'em-websocket' gem 'jquery-rails'また、今回はprototype.jsではなくjQueryなので、jquery-railsも追加し、アプリの作成は「rails new APP_NAME -J」とprototype.jsを作らず、インストール後に rails generate jquery:instal

    jQueryのSortableとem-websocketを組み合わせてみた - nkmrshn’s diary
  • rubyのgem「em-websocket」を使ったらいとも簡単にwebsocketを導入できた。

    とても簡単です。 10分もかからずに試せるのでよかったらどうぞ。 一応githubにソースも置いてますので、興味があるかたはそちらも見てみて下さい。(❍ʻ◡ʻ❍) https://github.com/nihitok/Kantan-websocket 作るもの websocketで動くチャット 最初に、gemem-websocketをインストールします。em-websocketの詳細はこちら。https://github.com/igrigorik/em-websocket $ gem install em-websocket 環境によっては依存するライブラリがなくて怒られたりするかもしれませんが、その場合はエラーメッセージでググッて見て下さい。 次に、適当なHTMLで「index.html」を作ります。 <html> <head> <script src='http://ajax.go

  • WebSocketサーバライブラリ rev-websocket リリース - Blog by Sadayuki Furuhashi

    いま WebSocket がにわかに注目を集めているようです。 ブラウザとサーバの間でリアルタイムな双方向通信を実現する機能で、HTML5に追加された(される予定の)新しい仕様です。 このWebSocketを使うには、ブラウザ側のJavaScriptの記述だけでなく、サーバ側の実装も必要になります。 そこで、Rubyで使えるWebSocketのサーバライブラリ rev-websocket をリリースしました。 gemでインストールできます:gem install rev-websocket 早速、デモアプリケーションを作ってみました:シャウッたー *1 WebSocket を使ったチャットシステムに、ちょっとした演出を加えたシンプルなアプリケーションです。速くタイプするほど大きく表示されるという趣向です^^; WebSocket に対応しているブラウザは今のところ Safari と Chr

    WebSocketサーバライブラリ rev-websocket リリース - Blog by Sadayuki Furuhashi
  • WebSocket Draft 76でechoサーバーを作ってみた - いろいろな何か

    もう3ヵ月近く前ですが、WebSocketプロトコルのDraft76が公開されました。このDraft76では、それまでのDraft75とハンドシェイクの内容が変わっていました。 draft-hixie-thewebsocketprotocol-76 - The WebSocket protocol ということで、新しい仕様とPythonの勉強がてらにechoサーバーを書いてみました!実行環境は以下の通りです。 Mac OS X 10.6.4 Python 2.6.1 Chrome 6.0.472.4 Firefox 4 β1 以下、サーバー側のソースコード(WSP76_echo.py)です。githubとか使えよ!って感じはしますが、ただのサンプルなので面倒くさ(ry #!/usr/bin/env python #-*- coding:UTF-8 -*- from optparse imp

    WebSocket Draft 76でechoサーバーを作ってみた - いろいろな何か
  • 橋本商会 » EventMachine::WebSocketでチャットを作る

    Ruby & WebSockets: TCP for the Browser – igvita.comを参考にした。 できた http://dev.shokai.org/test/ws/chat/ ソースコード https://github.com/shokai/ruby-websocket-test websocketなのでchromeかsafariかiPhoneで動くけど、FirefoxとIEでは動かない。 ■サーバー サーバーはrubyのEventMachine::WebSocketを使った。 まずgemでインストールしておいて gem install em-websocket EM::runの中でEM::WebSocket.startするだけ。 1プロセスに複数クライアントつなぎっぱなしにして、全クライアントにまとめてメッセージを送るためにEM::Channelを使った。EM::W

    babydaemons
    babydaemons 2012/05/01
    絶賛、写経中。。。#いや、githubから頂いてもいいんだけど。
  • toshipon@sketch.book/blog - さくらVPSでnode.jsを使ってAndroidとWebSocket通信を行う

    今node.jsでWebSocket通信を行うというのがブームになっているようなので、 さくらVPSを使ってnode環境を構築してWebSocket通信を行なってみることにしました。 また、個人的にはAndroidがブームなので、ネイティブなAndroidアプリからWebSocket通信を 行うということもやってみたいと思います。 まずはさくらVPS側のnode環境構築です。 node.jsのインストール 当はnaveというnodeのバージョン管理ツールがあるので、それをインストールしてからnode環境を構築した方がよかったのですが、 今回は時間がなかったので直接最新版をインストールする説明をします。 まず、下準備でopensslとopenssl-develをインストール sudo yum install openssl openssl-devel node.jsをインストール c

  • 入門 node.jsでsocket.ioを使う - テクスト讃歌

    iOSにFlashを搭載しないというジョブズの宣言? はもうとっくの昔話かも知れないが、HTML5・JavaScriptによるリッチコンテンツへの可能性がますます注目されはじめている。 個人的にではあるが、電子書籍のフォーマットであるEPUB3.0に興味がある。EPUB3.0はHTML5、CSS3がベースでマルチメディア対応のフォーマットだ。これらが今後どうウェブと絡んでいくのかが楽しみだ。ウェブと繋がるというのは例えばソーシャルリーディングとしての可能性だ。そのあたりの動向もこのテクスト讃歌で追っていけたらいいと思う。 そのような大きな視点への第一歩となるかは分からないが、サーバサイドJavaScriptもその流れのひとつだと思う。 早速だがnode.jsでsocket.ioの超入門的コードの実装をしてみた。 サーバ側からクライアント側(つまりブラウザ)へ時間データを一方的にPushし、

  • Mojolicious::Lite で WebSocket を使ったチャットを作る - naoyaのはてなダイアリー

    node.jsの衝撃とWebSocketが拓く未来 (1/2):WebSocketで目指せ! リアルタイムWeb(1) - @IT という記事を読みました。node.js という V8 を用いたサーバーサイド JavaScript フレームワークを使うと簡単にイベント駆動のサーバが書ける、node-websocket-server.js を使うと node.js で WebSocket サーバが実装できる。Ajax による polling や Long Polling などと WebSocket のアーキテクチャ比較といった内容でした。 WebSocket を使うと手軽にサーバプッシュ的なアプリケーションが作れて嬉しいのですが、現時点では、HTTPサーバー側で WebSocket を処理する下地の実装をどう用意するかというところがひとつ課題でしょう。node.js はその回答のひとつとして

    Mojolicious::Lite で WebSocket を使ったチャットを作る - naoyaのはてなダイアリー
  • Ubuntu に node.js と socket.io | Technologic

    node.js の socket.io をいじってみたくて Ubuntu 11.10 にセットアップしてみました。 11.04 でも同じフローでセットアップできると思います。 node.js は nave で管理したいと思います。パッケージマネージャは npm を使いたいと思います。 (なお、nave + npm の操作では root を必要としないので精神的にもいいですね。) まずは、nave とそれに関する必要なパッケージをインストールします。 nave の公式サイトはこちら。 $ sudo apt-get install git-core curl build-essential libssl-dev $ mkdir ~/opt $ cd ~/opt $ git clone git://github.com/isaacs/nave.git 次に node.js のインストール時

  • はてなブログ | 無料ブログを作成しよう

    新米と秋刀魚のわた焼き お刺身用の秋刀魚を買いました。1尾250円です 3枚におろして、秋刀魚のわたに酒、味醂、醤油で調味して1時間ほど漬け込み、グリルで焼きました 秋刀魚のわた焼き わたの、苦味が程よくマイルドに調味され、クセになる味わいです 艶やかな新米と一緒に 自家製お漬物 土…

    はてなブログ | 無料ブログを作成しよう
  • PHPでWebSocket - demouth::blog

    去年PHPで実装するWebSocketサーバーについて書きましたが、ブラウザのバージョンが上がり、内容が古くなってきたので、2012年1月2日今現在のブラウザで動くよう改めて書いてみようと思います。 前回とブラウザ以外は変わりませんが、今回はこんな環境で動かします。 さくらのVPS CentOS PHP 5.3.6 Chrome 17.0.942.0 dev-m Firefox 8.0 release channel Safari 5.0.2 iPhoneのmobile Safari iOS5.0.1 ※サーバー側のWebsocket用ポート開放を忘れずに。 今回の最終目標は上記ブラウザすべてで動作するリアルタイムお絵かきツールを作る事にします。 まずは動かしてみる 手順 ライブラリなどを配置してひとまずデモ用のチャットアプリケーションを動かしてみます。こんな手順で進めていきます。 Web

    PHPでWebSocket - demouth::blog
    babydaemons
    babydaemons 2012/03/28
    phpでライブラリを使った実装例
  • サーバを作りながら学ぶWebSocketプロトコル - みずぴー日記

    WebSocketって何? WebSocketは、Javascriptでサーバとリアルタイム双方向通信をする仕組みです。概要は第1回 WebSocket登場までの歴史:Jettyで始めるWebSocket超入門|gihyo.jp … 技術評論社によくまとまっています。 この記事ではWebSocketサーバを実装しながら、どういうプロトコルかを解説します。サンプルコードはWebSocket Draft 76でechoサーバーを作ってみた - いろいろな何かのものを参考にさせていただいています。ありがとうございます。 ※WebSocketプロトコルは現在ドラフトの段階なので、そのうち仕様が変わる可能性があります。この記事は20111/23時点の情報です。 プロトコル概要 WebSocketで通信を行なうおおまかな流れは次のようになります。 クライアントとサーバの間でハンドシェイクを行ない、接続

    サーバを作りながら学ぶWebSocketプロトコル - みずぴー日記
    babydaemons
    babydaemons 2012/03/28
    プロトコルの中身の解説
  • WebSocketで目指せ“リアルタイムWeb”!第1回 node.jsの衝撃とWebSocketが拓く未来 - @IT

    ご挨拶 こんにちは、ロンドンのNew Bambooという会社でWebエンジニアとして働いている@makoto_inoueです。ここのところ、PusherというWebSocketのクラウドサービスの開発に関わっています。今回から3回に渡ってWebSocketに関する短期連載を担当させていただきます。 私を含めたNew Bambooの面々(我々は自分たちのことをBambinoと呼んでいます)がWebSocketになぜ興味を持ったかということからはじまり、実際にクラウドサービスを始めるまでにいたったストーリーをお話ししたいと思います。そのストーリーを通じて、WebSocketが切り開く「リアルタイムWeb」な世界への可能性や技術的課題を皆さんと共有できればと思っています。

    WebSocketで目指せ“リアルタイムWeb”!第1回 node.jsの衝撃とWebSocketが拓く未来 - @IT
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy