タグ Dive into the Tech World
人気順 5 users 10 users 50 users 500 users 1000 usersI/Oを多重化するためのシステムコール(select, poll, epoll, kqueue) - Dive into the Tech World!
サーバ周りの勉強していると、たまにselectとかepollとか言葉が出てきて、理解できてなかったので調べてみた。 I/Oの多重化 例えばサーバ周りの実装を、特に何も考えずにやると、I/Oでブロッキングが発生し、一つのクライアントとしか通信できないということが起こります。これを解決するために fork threadsI/Oの多重化 非同期I/Oといった方法があります。 この中のI/Oの多重化を実... 続きを読む
福島原発以上に危険性のある高速増殖炉『もんじゅ』で今起きていること - ガジェット通信
今回はシバさんのブログ『Dive into the Tech World!』からご寄稿いただきました。福島原発以上に危険性のある高速増殖炉『もんじゅ』で今起きていること 今話題になっている原子力発電所の話を書きたいと思います。自分で調べてみると「高速増殖炉“もんじゅ”って危ないな」ってことに気づきました。福島原発も難しいことになっていますが、『もんじゅ』も現在も危険な状態になっています。それについ... 続きを読む
福島原発以上に危険性のある高速増殖炉もんじゅで今起きていること - Dive into the Tech World!
いつもはこのブログでは、技術系の話しかしていないのですが、今回はちょっと変わって、今話題になっている原子力発電所の話を書きたいと思ってます。自分で調べてみると「高速増殖炉もんじゅって危ないな」ってことに気づきました。福島原発も難しいことになっていますが、もんじゅも現在も危険な状態になっています。それについてまとめてみました。 非常に長文になりましたので、時間があるときに読んでいただけるとありがた... 続きを読む
Web Applicationを綺麗に設計するためのMVACという考え方 - Dive into the Tech World!
こんにちは。最近ははてなでMVACというアーキテクチャに則って開発をしているのですが、ようやく意味を理解できてきました。そこで今回は「Web Applicationを綺麗に設計するためのMVACという考え方」について、サンプルを交えながら説明していこうと思います。かなり長くなってしまったので、時間があるときにでもどうぞ。 MVACって? データソースやロジックを扱う「Model」、表示・出力を管理... 続きを読む