本コースは、プログラミングの基本について、ひととおりの技術を学び終えた受講者を対象とする。コースの目的は、実際のソフトウェアを開...
並列プログラミングは、バグが発生しやすいことで有名です。さらに悪いことに、並列プログラミングで発生したバグは開発プロセスの終わり...
部屋を整理したついでに不要な漫画類をブックオフに。1200円ほどになったので、それくらいの値段の書籍を探したら というのが売られ...
また Linux カーネルの話です。 Linux では fork によるマルチプロセスと、pthread によるマルチスレッドで...
データベースというよりは、トランザクション処理ネタなのですが、皆さんは、データベースのトランザクション処理を実行される場合、対象...
Javaにはgarbage collectorが組み込まれていますので、CやC++の場合と違って、自分でメモリを解放する必要はあ...
「スレッドとは何であるか」とか「スレッドとプロセスの違いは何か」等の解説は他で語り尽くされているので詳しくはそちらに譲る。簡単に...
Firefox 2.0 beta 1 が出ましたね^^ さっそく、新機能のひとつ、JavaScript 1.7 の yeild ...
ウェブサーバのログを解析するときなど、IPアドレスからホスト名を引く処理 (逆引き) を大量に行いたいときがあります。DNS へ...
JavaScript を学ぶ際に一番重要なのに、誤解されがちな setTimeout 系の概念 http://d.hatena....
JavaScript/1.7 の話なので Firefox 限定です。以前、 残念ながら、JavaScript には非同期メッセ...
マルチスレッドなサーバー実装を色々模索していて、Perl の ithreads で遊ぶ。ithreads は Linux の p...
erlangで唯一萌える軽量プロセスですが、これはthreadでも比較的簡単に代用はできます。
ずいぶん前に、「マルチスレッド・プログラミングの落とし穴、その1(かもしれない)」というエントリーを書いたが、今回はPhotoS...
遅めの夏休みで那須塩原に行ってきたmikioです。牧場でアルパカに触ってきたのですが、めちゃかわいかったです。さて今回は、Tok...
『 >あまり知られていないが、GNUのxargsコマンドには、プロセスの最大数を設定できるオプションというのが用意されている。... 』
JavaScriptでデザインパターンを書いてみる。とはいえ、いまさらFactoryパターンなど書いても面白くないので、マルチス...
『 FrontPage-Concurrent.Thread.Wiki:Concurrent.ThreadisaJavaScriptl... 』
Copyright(c) 2000-2005 ITmedia Inc. 著作権はアイティメディア株式会社またはその記事の筆者に属...
特にサーバー用途では、CPUがシングルコアに戻ってくることは考えにくい。 マルチコアCPUの性能を活かすにはマルチスレッドに対応...