GAME PRODUCTION GAME SERVER APPLICATION DEVELOPMENT
GAME PRODUCTION GAME SERVER APPLICATION DEVELOPMENT
UNIXやLinuxのエキスパートになるのに避けて通れないのが、Bashに代表されるコマンドラインシェルによる操作だ。そこで本記事では、「Bashのカスタマイズ」「シェルスクリプトの高等テクニック」「Bash以外の高機能シェル」の3つについて、SourceForge.JP Magazineで過去に掲載された解説記事を紹介する。 Bashをカスタマイズして使いこなす Bashは非常にカスタマイズの幅が広く、またちょっとした改良や簡単なシェルスクリプトの利用により、大きく作業効率が改善する。ここでは、Bashのカスタマイズテクニックを解説する記事を紹介する。 コマンドラインでシェルのエイリアスと関数を使って作業を効率化する GNU/Linuxシステムを最大限に活用するには、やはりコマンドプロンプトとシェルスクリプトへの習熟が欠かせない。とはいえ、そうした処理はなるべく手早く済ませたいものだ。本
仕事で、Windows上でプロセス間通信を書くことになった。 プロセス間の同期にはEventかMutexを使うものだと思っていたんだけど、wikipedia:Mutexを見るとMetered Sectionの方が速いと書いてあった。そんなAPIはないので何だろうと思っていたらMSDNの記事 A Quick and Versatile Synchronization Object にソースが載っていた。眺めてみると、File Mapping した共有メモリにInterlockedExchange などの、wikipedia:メモリバリア付きのatomicメモリ操作を行い、さらにWindowsイベントオブジェクトで待機状態を管理するものだった。 wikipedia:コンペア・アンド・スワップなどの操作を共有メモリ中で普通に実行できるんなら、lock-freeアルゴリズムで書かれたコンテナの類を
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年5月時点の調査。
いや~、GIGAZINEは参考になるなぁ。 最低限これだけ押さえておけばヘッドラインもスラスラ読める、日本の頻出現代ネット用語20選+α 微妙に知らないコトも書いてあったりするのでとりあえず参考になった。 はてなに頻出する「増田」の意味って自分はヲタのことだと思ってたんだよね。 何となく彼のような人物のことを言うのかな~と思ってた。 まさしくヲタって感じだし、名前も一致してるしさ。 …って、この人はいまだに抱き枕作ってるのか。 アレ、自分も買っちゃおうかな。本体だけ、「嫁」は要らないと思う。(そこまでしたくない(汗)) 抱き枕に使われるビーズ素材の奴は異様に触り心地がいいみたいだし、 実は今、自分の寝床には枕が存在しないので枕が欲しい。 # 座布団2つ折りにしてもいいんだけどさ。 今は堅いノートPCを枕にしてて、かなり不健康つ~か、頭痛いつか、液晶割れるんでないかとか 起きたらキーボードの
Ingredients: 1. VMWare Server 2. Mac OS X 10.4.6 iso 3. Daemon Tools 3.4.7 4. At least 6Gb of Free Space. Machine Specs: AMD 64 3500+ 1Gb RAM 1. Download and Install VMware Server VMware Server is available for free at www.vwmare.com 2. Download and Install Daemon Tools Daemon Tools available for free at www.daemon-tools.cc 2. Obtain a legal OS X 10.4.6 ISO When possible you should operate from a
日々のプログラミングで気づいた点や小技集を紹介します。(Windows 10/XP/Vista、VC2017、HSP) ファイルのMD2/MD4/MD5ハッシュの計算は次の手順で行えます。(戻る) 鍵コンテナの取得(CryptAcquireContext) ハッシュ値の生成(CryptCreateHash) ファイルを開く(fopen) 1行ずつ読み込む(fgets) ハッシュ値の追加(CryptHashData) ファイルの最後まで(4)へ移動して繰り返す ハッシュ値の取得(CryptGetHashParam) ファイルを閉じる(fclose) ハッシュ値の破棄(CryptDestroyHash) 鍵コンテナの破棄(CryptReleaseContext) プロトタイプ宣言 BOOL CryptAcquireContext( HCRYPTPROV* phProv, LPCTSTR psz
Determines whether the specified process is running under WOW64 or an Intel64 of x64 processor. Syntax BOOL IsWow64Process( [in] HANDLE hProcess, [out] PBOOL Wow64Process ); Parameters [in] hProcess A handle to the process. The handle must have the PROCESS_QUERY_INFORMATION or PROCESS_QUERY_LIMITED_INFORMATION access right. For more information, see Process Security and Access Rights. Windows Serv
Archived MSDN and TechNet Blogs 2/7/2020 2 minutes to read MSDN and TechNet blog sites have been retired, and blog content has been migrated and archived here. Archived blogs are grouped alphabetically by the initial letter of the blog name. Blogs and blog posts can be searched by their names, using the Search box at the top of the page. Actively updated blogs have been moved to other blog sites,
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
このページではマルチスレッド、プロセス間通信、スレッド間通信およびタイマープログラミングについて紹介します。(いやー。好きだなこういう話題は。) 記述例およびサンプルに含まれるファイルの全部、または一部を使用したことによる損害等について、一切の責任を負いません。また、サンプルの文字コードはS-JISで提供しますので、ご使用の際はWindowsからFTPするなどして適切な文字コードに変換してください。尚、サンプル中には説明の簡略化のため意味のないコードや、実用上問題のあるコードも含まれていますのでご注意ください。 [POSIX]pthread_create [POSIX]スレッドの同期(ミューテックス) [POSIX]タイマー [WIN32]_beginthreadex [WIN32]スレッドの同期(ミューテックス) [WIN32]共有メモリ [WIN32]スレッドの同期(イベント) [PO
文:Mary Jo Foley(Special to ZDNet.com) 翻訳校正:菊地千枝子 2008-11-03 14:17 MicrosoftはWindowsカーネルに大きな変更を加える予定はないとほのめかしてきたが、「Windows 7」と「Windows 7 Server」がマルチコア/並列システムで動作するために、さらに適したものとする計画をひそかに用意していた。Microsoftがこれをどのように実現する予定なのかについて、詳細が明らかになってきた。 先週Windows 7のプレベータ版が初登場した際に、Windows Engineering ChiefのSteven Sinofsky氏が少しだけ、Windows 7が256のプロセッサに拡張できることについて言及した。しかし同氏はこれがどのようにして実現されるのかについては一切述べなかった。 MicrosoftのCore
大手コンピュータ・メーカー勤務。入社以来10数年をソフトウェア開発の現場で過ごし,その後ソフトウェア品質部へ異動。現場への技術支援や品質教育開発などを主に行っている。「APIで学ぶWindows徹底理解」(日経BP社)などを執筆。 前回は,仮想メモリーの基本的な仕組みと,VirtualAlloc APIを使って,メモリーを動的に割り当てる方法について解説した。ページングを使用して,物理メモリーをプロセスの仮想メモリー空間にマップしている仕組みについては理解していただけたものと思う。今回は,この同じ仕組みを利用した,もう一つの重要な機能について説明する。それが「メモリー・マップト・ファイル」である。 ファイルを仮想メモリーにマッピングして読み書きする メモリー・マップト・ファイル(Memory-Mapped File)とは,名前からは想像しにくいかもしれないが,ディスク上のファイルのデータを
4gamer の『Intelのベンチマーク担当に,LynnfieldやArrandaleなどの話をいろいろ聞いてきた』という記事より. ここで少し,現在,すなわちWindows Vistaまでのスケジューラにどういう問題があるのかを,ざっと説明しておこう。 Windows Vistaに限ったことではなく,Windows XP以前もそうなのだが,現行世代のWindowsは,複数のCPUコアに対して,負荷バランスだけを根拠としてスレッドを割り当てていく。スケジューラは,割り当てようとしている先のCPUコアが物理コアなのか論理コアなのかを考慮しないわけだ。そのため,「ある物理コアにスレッドが割り当てられている状況で,別の物理コアは完全に空いているにもかかわらず,『すでにスレッドが割り当てられている物理コアの論理コア』へ,新たにスレッドが割り当てられる」という悲劇が起こり得る。あるいは,一つのCP
CreateFileMapping と MapViewOfFile を利用すると、プロセス間を超えた共有メモリ空間を作成することができますがー これ、つまりは 「同じメモリ空間に対して、複数のプロセスから同時にアクセスされる可能性がある」 == 排他処理しないと落ちるんじゃね!? とか思いまして調べてみたんです。 …が、どーも、排他処理してるコードが見つからず。Advanced Windows でさえ、排他処理してない。 うーん?本当に大丈夫なのかしら〜? というわけで、実験してみました。↓がコード概略。 最適化してみましたが、/GL はつけませんでした。 // maptest.cpp : コンソール アプリケーションのエントリ ポイントを定義します。 // #include "stdafx.h" #include "memtest.h" #include "DummyRead.h" co
As the dust settles from the last two weeks of mobile madness, one question remains unanswered: Which of the new generation of smartphones should you actually buy? We’ve collected everything you need to know. We’ve selected the five phones that most feel like modern handsets to us—the iPhone 3G, iPhone 3G S, the Palm Pre, the HTC Magic (or, as we soon expect, the T-Mobile G2) and the BlackBerry St
週刊ダイヤモンド編集部 【第75回】 2009年06月17日 社員用の託児所設立が参入のきっかけ 利用者無視の日本の保育事業を改革する JPホールディングス社長 山口 洋 大学在学中、山口洋はアルバイトで生活費を補いつつ法学の勉強に没頭した。朝はビラ配りのアルバイト、昼から夜10時前まで勉強という生活を続けた。大学院に進もうと考えていたのだが、アルバイトなしでは生活できない経済状態では無理と諦め、1985年証券会社に就職。バブル全盛時に法人営業を担当した。 実績も上げ、仕事は楽しかった。しかし、バブル崩壊が山口の転機となる。株価暴落で顧客とのトラブルが増え、部下の仕事の責任を背負うタイプの上司は出世コースからはずれ、顧客の利益を無視し、会社の利益を優先する人物が出世し始めた。自分にはそんなことはできない、サラリーマンを続けるのは無理だと山口は考え、起業するしかないと腹を固めた。92年
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く