2013-01-01から1ヶ月間の記事一覧

通信速度を制限する

自宅のネット回線はフレッツ光、そこそこ速度がでます。iPhoneシミュレーターでネットワーク通信を行うアプリを試験するとき、3G回線の速度(それも悪名高いソフトバンクの回線みたいなもの)で試験をやれないものかな、と思いました。 いちいち実機を使うの…

acceptエラーの原因がpipe

正月浮かれのなか、自宅サーバで動かしているサーバプロセスにエラーが大量発生して驚きました。 自宅サーバの環境はMacOSⅩでソースはCで組んだものでした。エラーログ [ERROR]Bad file descriptor [ERROR]************************************************…

fopen(高水準入出力)とopen(低水準入出力)の違い

ファイルに出力する1例 int fd = open("ファイル名",O_WRONLY,S_IWRITE); 返し値はファイル・ディスクリプタです。 システムが0〜2を使っているので、openのたびに3から連番でfdに格納されます。ちなみに file descriptor(ファイル・ディスクリプタ)とは…