2013-01-01から1年間の記事一覧
h264/aacな感じの動画を再生するための設定・使い方 いまさらだけどバックアップ的意味も兼ねてメモ オプション 再生->出力 DirectShowビデオをEVRで他は全部システムデフォルト
CoD:Ghosts買うから,いい加減GPU理解してちゃんとしたの買う. ゲフォについて調べてまとめる. スペック表に書いてある各項目の解説 wikipediaに書いてあるスペックの見方 NVIDIA GeForce - Wikipedia プロセス これは普通に回路のスケールで,小さくなれ…
両者の違いでぐぐると,snprintf()ならバッファオーバーフロを防げるよってことが書いてあるページが多い.でも,使ってたらこんな違いもあったらメモする. コメントでこの記事に対する指摘を頂きました. この問題は解決済みです.コメントを参照してくだ…
だんだんlibeventがどんなものかわかってきたのでメモ libeventはスレッドセーフでないため,マルチスレッドで使う場合にはこのリソース(event_base)を分けて管理する必要がある.これについては最後に記す. event_base1つだけで簡単にやる方法 ここより引…
ソケットプログラミングについて調べた. ソケット通信 ソケット通信の流れ おおまかな流れは 接続をリスニングするソケットを作成.socket() ポート番号・IPアドレスなどを指定するための構造体を設定.struct sockaddr_in その構造体を使ってソケットにポ…
いくつかの方法があったのでメモする. getrusage() このシステムコールを使えば,linuxならメモリ使用量を調べられる. 詳しくはこちらのサイトにある http://goyoki.hatenablog.com/entry/2013/05/11/031202
日本語で書いてある記事があんまりなく,どんなソフトウェアなのかよくわからなかったので調べる. libeventとは 英語版のwikipediaのページを和訳してみた.wikipediaを毛嫌いする人が多いが(信頼性がないだのどーのこーの),いうてそれなりに正しいこと…
Cでマルチスレッドプログラミングする必要性がでてきたので,それについて調査. pthread マルチスレッドするならこのPOSIXのライブラリを使うのが普通っぽい. memcachedはこのpthreadとlibeventで,コネクションをスレッドに振り分けてるんだと思う.pthre…
WASAPIで排他モードなら確実にビットパーフェクトな出力になるが,共有モードだとそうはならない.その原因と解決策をちょっと調べたのでまとめる. 参考にしたこのページを完全に丸パクリしただけ. このブログすごく面白かったです. http://community.phi…
ソースコードのバージョン管理したいから,そろそろgitの使い方をいい加減おぼえる. 導入 ここらへんを参考にすると良い. http://linux.keicode.com/prog/git.php http://www.backlog.jp/git-guide/intro/intro2_1.html $ sudo apt-get install git-core $…
構造体をmallocしてfreeしてたらなんかしらんけどエラーでた. ソースコード typedef struct _item{ char *key; //このkeyをfreeするとエラー char *value; struct _item *next; struct _item *pre; } item; int main(){ item *it = (item *)malloc(sizeof(i…
C言語のハッシュ表を使いたかったので導入した.ライブラリは他にもglibcとかあるらしいけど,このAPRのやつがそれなりに高速らしい.APRのバージョンには0.9系と1.4系があり,違いは調べてないけど今回は1.4系を使用する. 導入 wget http://www.apache.org…
foobar