Rubyでソケットプログラミング Rubyのソケットライブラリ TCPServerやTCPSocketというのは、その名の通り、TCPソケットを作成し、利用するためのクラス。 TCPSocketはクライアント側、TCPServerはサーバ側のアプリケーションを作成する。 Socket.openというのは、新しいソケットを作成する。 Socket#bindで、作成したソケットをシステムに知らせる。自分自身のIPアドレスやポート番号をbindメソッドに渡す。 bindメソッドで、特定のポートへのソケットの割り当てを行う。 その次は、Socket#listenである。 接続を受け入れられる状態にする。 Socket#acceptで、接続を確立させる。 本の例えがわかりやすかったんだけど、listenしているポート番号は総合受付の窓口で、そこで接続要求が受理(accept)されると、個別の窓口(新
最近 Clojure を完全にマスターした方が増えてきた。 http://d.hatena.ne.jp/kamekoopa/20150910/1441860552 http://teafortw0.hatenablog.com/entry/2015/09/13/224950 恥ずかしながら Clojure を業務で半年も書いているというのに、僕は Clojure を完全にマスターしたことがありませんでした。 なので、今回 Clojure を完全にマスターしようと思います。完全マスターマスターの kamekoopa 氏によると完全マスターとは「 HelloWorld やったり普通の FizzBuzz やったり出来た、を指す隠語」とのことなので、今回はこの定義に則って Clojure を完全にマスターします。 環境 今回使う環境は以下の通り。 XUbuntu 14.04 LTS Java 1.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く