タグ

networkに関するkei_yam1209のブックマーク (4)

  • オンラインゲーム開発のいにしえの技術 | GREE Engineering

    開発部の堀口です。昨年は git による分散作業パターン を書き、つい先月は 札幌での講演 を行い、当文章ではゲーム開発の設計に関するネタです。 昔話交じりのポエムですが20日目としてよろしくお願いします。 オンラインゲームとは 20 年ちかく前に Quake というゲームがリリースされ、一見すると単なる一人称視点のシューティングゲームにしか見えないが、プレイヤー自身の Quake の世界を公開し、来場者と遊ぶことができた。当時でいえば、自分のホームページに CGI 掲示板を設置するのと似ていたと思う。 Quake は、ゲーム世界のふるまいと世界の変化を伝える入出力が非常に良く分離されており、参加するプレイヤーはその世界の中に現れた自分の分身となるアバターの行動のみを制御し、アバターの目の代わりに世界の変化を、わずかな情報にしてプレイヤーに伝えた。プレイヤーの目の前にある端末では、その情

    オンラインゲーム開発のいにしえの技術 | GREE Engineering
  • ipfw コマンドで品質の悪い回線をエミュレートする (OS X) - Qiita

    はじめに ipfw コマンドは OS X 10.11 でなくなってしまったので、以下の文章は役立たない 過去役に立った話 Mac OS X に標準搭載の ipfw コマンドの便利な使い方。 ipfw のパイプ機能で回線の品質を自在にエミュレートできるので、 GSM / 3G などの遅いモバイルネットワークや、海外からのアクセスにも最適化しなくてはいけないときに有用。 パイプを通す # すべての通信を制御する場合 sudo ipfw add pipe 1 ip from any to any # TCP 80 だけ制御する場合 sudo ipfw add pipe 1 tcp from any to any 80 # 特定の IP アドレス帯だけ制御する場合 (from と to を逆にすれば着信も制御できる) sudo ipfw add pipe 1 ip from me to 172.1

    ipfw コマンドで品質の悪い回線をエミュレートする (OS X) - Qiita
  • いかにしてベンチャーの社内ネットワークを構築するか - UNIX的なアレ

    情シス担当者なんていない 現在、nanapiは社員数30名弱くらいの会社規模です。アルバイトさんを含めると70名くらいになりますが、そのうちエンジニアは私を含めて8名。このくらいの会社の規模だと、まだ情シス的な仕事を専門的にやるような人はいません。 当然、ネットワークの専門家もまだ弊社にはいないので必然的にエンジニアの誰かがこのあたりを担当することになります。ベンチャーにおいてだいたいの場合、こういった技術的な行き場の分からない仕事ってのはCTOがやるもんです。 しかし、情シス的な仕事って当に難儀な仕事。動いてて当たり前、高速で当たり前、ちょっとでもネットワークが遅くなるものならその時点ですでに障害です。 外注するという選択肢もありますが、何かしら社内でネットワークのトラブルがあれば少なくともその瞬間はたぶん僕が対応するなり調査するなりすることになります。どうせそうなるのであれば、自分で

    いかにしてベンチャーの社内ネットワークを構築するか - UNIX的なアレ
  • 1