国産Cコンパイラとして知られるLSI-Cの開発者である、森公一郎氏が死去されたという話が出ている(近藤嘉雪氏のTwitter)。 森氏はエル・エス・アイジャパンで国産初の8080(Z80)向けCコンパイラとなるの開発にLSI-Cの開発を行った。また、yacc互換のLALRパーサージェネレータであるkm-yaccの開発者でもある。 Twitterによると、氏は今年元旦から入院生活を送っていたようだ。
あけましておめでとうございます。 今年も C# や XAML を中心に情報発信していきますので、どうぞよろしくお願い申し上げます。 さて、当ブログで公開している艦これツール「提督業も忙しい!」ですが、version 1.2 で @Nrtwd 様より頂いたアイコンが実装されました。 今までは、[スタート] にショートカットを作っても、こんな残念な感じになっておりましたが… version 1.2 からこんな感じに。トースト通知にもアイコンが表示されます。すばらです。 だがしかし、タイルの色は黄色っぽくなるのかなーと思っていたら、なぜかグレーのまま。 他のデスクトップ アプリはアイコンの色に近いタイルの色が自動選択されているのに、KanColleViewer はなぜグレーなのか… ということで、今回はデスクトップ アプリが [スタート] 画面に表示されたときのタイルをカスタマイズします。Win
Add-ons (86) Around Delphi (104) Books (246) CBuilder (53) Commodore (5) CPP11 (14) CPP14 (3) CPP17 (3) Delphi 10 Seattle (22) Delphi 10.1 Berlin (13) Delphi 10.2 Tokyo (27) Delphi 10.3 Rio (32) Delphi 10.4 Sydney (18) Delphi 11 Alexandria (14) Delphi 12 Athens (5) Delphi 2007 (50) Delphi 2009 (129) Delphi 2009 Ready (82) Delphi 2010 (139) Delphi Programming Tips (112) Delphi XE (110) Delphi XE2 (
すべての Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studi
以下,UNICODE ビルドで試した SystemParametersInfo/SPI_GETNONCLIENTMETRICS のパラメータと,Windows XP SP2 及び Windows Vista SP1 での API 成否の関係.uiParam が無視されていて,NONCLIENTMETRICS::cbSize のみで互換性判定を行っているらしいことが分かる. だからといってドキュメントを無視すべきではない. uiParam cbSize XP SP2 (x86) Vista SP1 (x86) 0 500 success success 500 500 success success 504 500 success success 0 504 fail success 500 504 fail success 504 504 fail success 504 0 fail f
目次 ホーム 連絡をする RSS Login Blog 利用状況 投稿数 - 765 記事 - 1 コメント - 16347 トラックバック - 114 ニュース ツイート とっちゃんって? MS-MVP for Developer Technologies MVP プロフィール Since 2005/10- コミュニティ わんくま同盟 わんくま同盟 掲示板 @ITの記事 あなたのアプリにはどのインストーラが最適? CodeZineの記事 Windowsアプリケーションで「処理中」を表現する ・前編 ・後編 WiX ではじめるWindows Installer作成入門 ・第1回 ・第2回 ・第3回 ・第4回 ・第5回 ・第6回 WiX チュートリアル WiX tutorial WiX チュートリアル(日本語訳) Windows ユーザー エクスペリエンス ガイドライン Windows ユー
■半通過ウィンドウの作り方講座 概要 はじめに 半通過の仕組み アルファチャネル付きpngファイル(1) アルファチャネル付きpngファイル(2) 半通過ウィンドウの上に文字を描画する ■概要 Windows 2000以降で、Visual C++ 2005を使い、ウィキペディア・タイマで使われているような半通過ウィンドウの作り方の説明をしています。 主に、次の技術が使われます。 libpng / zlib レイヤードウィンドウ UpdateLayeredWindow API (Win32) SetLayeredWindowAttributes API (Win32) さらに、UpdateLayeredWindow() 適用後のウィンドウに文字を書く試みも紹介しています。 ただし、リージョンを使ったウィンドウの形状を変える仕組み(SetWindowRgn)については、今回は適用外です。MFC
クラッシュダンプ解析の初めの一歩などをつらつらと。 といっても私は BSOD になった時にどのモジュールが起因したのかな~ということしか見れないので、これ以上進めませんが…。 なお、メモリダンプを解析する に書かれていることと内容は同じです。 ■Debugging Tools for Windows のインストール クラッシュダンプを解析するためには Debugging Tools for Windows をインストールする必要があります。 インストーラーはこちらからダウンロードできます。 Windows 用デバッグ ツールのダウンロードとインストール Debugging Tools for Windows のみをインストールすればよいので Debugging Tools for Windows をスタンドアロン コンポーネントとしてインストールする からインストーラーを入手します。 イン
VisualC++に付属しているCランタイムライブラリにはヒープメモリのリークを検出する機能が備わっています。その機能をもちいて、メモリリーク個所を特定してみましょう。 メモリリークの検出 メモリリークを検出するには_CrtDumpMemoryLeaksを呼び出します。このとき未解放のメモリがあればデバッグコンソールにそのメモリアドレスと先頭16バイトのダンプが表示されます。 Dumping objects -> {108} normal block at 0x00143FC0, 256 bytes long. Data: 48 65 6C 6C 6F 20 57 6F 72 6C 64 00 CD CD CD CD Object dump complete. この中の{}で囲まれた数字は、起動後に何番目に確保さえたメモリかを示します。 メモリリーク個所の特定 メモリリー
Online: 3 FrontPage Soft ソフトの部屋 ダウンロード ソフトの部屋 キッズ向けソフトの部屋 Tips 備忘録 玄箱/HGメモ TX100 S3メモ ポケモン備忘録 ポケモンレンジャー備忘録 最新の20件2021-12-21 コメント/ポケモン+ノブナガの野望/パスワード 2020-04-06 コメント/宮迫博之 2020-03-10 ????/Subversion??/SVNPath?SVNParentPath 2013-06-28 Android/REGZA Tablet AT700接続方法 Android/REGZA Tablet AT3S0接続方法 Android/USB driver追加方法 2013-11-13 にほんをまもれ!! キッズぼうえいたい 5 かけざん2 にほんをまもれ!! キッズぼうえいたい 4 かけざん にほんをまもれ!! キッズぼうえいた
Trust is one kind of these funny things. When you reached it, you reached it. When you ain?t reached it, you?re in a number of trouble. So please take a drug like aspirin. This is a neat medication wonderful sorts of different uses. It?s a painkiller well, for minor aches, it reduces inflammation http://newcialisonline.net/viagra-pills-and-other-popular-ways-of-erectile-dysfunction-treatment/ so i
C#でフォームを開くと異常終了する原因をもう少し詳しく知るために、Windbgを使用してダンプ解析をしてみました。 ※使い方を忘れそうだったのもあり、使い方思い出しながら使い方をメモしておきます。 ダンプ解析に使用するダンプ(異常終了したときのダンプ)ですが、xpのときはワトソン博士が出力してくれていたのですが、Windows7ではワトソン博士がいないため異常終了してもダンプを出力してくれません。 Windows7ではレジストリを以下のように設定して、ダンプを出力するように設定します。 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps] DumpFolder:ダンプファイルを出力する場所 DumpCount :ダンプファイルをDumpFolderに保存できる数 DumpType
GTAC 2013 Opening Keynote の Evolution from Quality Assurance to Test Engineering (スライド) を見た。 スライドの7ページ目 によると、Google では 15,000 あまりの開発者が、40 あまりの拠点に分散している。そして、彼らはひとつの巨大なレポジトリで、ブランチなしに開発しているらしい。 Single monolithic code tree with mixed langauge code Over 100 million lines of code. 50% of code changes monthly. Development on one branch - submissions at head 講演ではこの理由について One of the benefit is that we don’
周囲にWindowsユーザがめっきり減ってきた昨今ですが、 Windowsユーザの皆様はいかがお過ごしでしょうか。 Windows8は使えないだの、 シェルがしょぼいからあれだのと言われることも多いですが、 圧倒的にたくさんのPCで安心して動かせるOSとして、 私個人としてはとても便利に使っています。 Let’snoteのCF-S10Dという2年ほど前の機種を使っているのですが、 ようやくPanasonicのWindows8サポートがこの機種までやってきたので、 Windows8に入れ替えることにしました。 実は発売当初にもWindows8を入れていたのですが、 Let’snoteを快適に使うには必須の、「くるくるホイール」が使えなかったり、 謎の認識されないデバイスがあったりだったので、 Windows7に戻していました。 というわけで、セットアップついでにそのときの記録を書いておこうと
今週の水木あたり、集中して時間を取って、やや込み入ったWindows… というかNTFSの機能を調べてテストプログラムを作って遊んだので、その覚書。 スキャナを使って画像を取り込んで、ファイルに落とす処理が今既にある。そのファイルをあとからキーワードを使ってデスクトップ検索で調べられたら便利じゃん!とか思いついた。なにしろSQL Serverとかお高いソフトがなくてもよくなるし、検索機能を自力で実装しなくていい。キーワードは文字認識で抜いてきて、エクスプローラでファイルのプロパティ→詳細タブ(Windows XPでは概要タブ。なんだこの落差はw)にある「キーワード」や「コメント」って欄に値を設定すると、これが検索の対象になる。こうすればjpegのデータはjpegのままだけど、検索対象のワードも持ったファイルになるので超ハッピー! で、問題。ここって書き込むとどこにデータを持つことになるのか
この記事は、インテル® ソフトウェア・ネットワークに掲載されている「Choosing Appropriate Synchronization Primitives to Minimize Overhead」(https://software.intel.com/content/www/us/en/develop/articles/choosing-appropriate-synchronization-primitives-to-minimize-overhead.html) の日本語参考訳です。 編集注記: 本記事は、2011 年 5 月 4 日に公開されたものを、加筆・修正したものです。 スレッドは、同期ポイントで待機している間、有益な作業を行っていません。通常、マルチスレッド・プログラムではある程度の同期が必要です。データ重複を排除するアルゴリズムや複雑な非ブロッキング・スケジューリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く