S-JIS[1998-01-11/2024-08-21] 変更履歴 ひしだま's 技術メモページ 自作ソフトを作った時などに気付いた事などをメモにしています。(自分のノート代わり) Access [/2005-03-15] Ant [/2015-12-28] Apache [/2007-09-28] AsakusaFW [/2021-12-21] awk [/2014-05-01] AWS [/2021-07-13] C言語 [/2016-04-09] Cassandra [/2010-10-21] CMake [/2016-04-27] CVS [/2007-10-04] Cygwin [/2016-11-26] DigDag [/2021-10-30] Docker [2023-10-07] DOS [/2016-12-10] Eclipse [/2018-09-22] Embulk
前田稔(Maeda Minoru)の超初心者のプログラム入門 2023/12/01 ホームページを更新 (^_^;) 蟻の撃退方法 蟻の通り道にシッカロール・ハイ(てんかふん)をまきます。 効果てきめんで、蟻が通らなくなります。 天花粉は、あかちゃんに使用する安全な薬です。 瓶の蓋が開かない 内部の気圧が低く密閉されるためで、瓶をお湯で温めます。 蓋をドライバーなどで少しこじて空気を入れます。 瓶を密閉する ジャムなどを温かいうちに蓋を閉じ、冷蔵庫で冷やします。 密閉されて保存期間が長くなります。 Twitter を呼び出す プログラムが始めての方は 超初心者のプログラム入門(JavaScript) から始めるのがお勧めです。 超初心者のプログラム入門(JavaScript) 超初心者のスマホ・ゲーム 超初心者のプログラム入門(C#) 超初心者のプログラム入門(C/C++) Game
Code download available at: WiX 2007_03.exe(498 KB) Contents Introduction to WiX Creating WiX Files WiX and MSBuild MSBuild Batching Automating Builds and Packaging Anatomy of the MSBuild Script Putting It All Together Customizing the Process Conclusion During the course of development, it's important to have an automated build process. Equally important is having an automated means of creating re
MetroRadiance という名前のライブラリを NuGet で公開したのですが、Visual Studio や Office のようにウィンドウの枠を簡単に光らせることができる機能が話題を呼んでいます (呼んでいません)。 要するに、KanColleViewer や私の自作アプリで使っている、UI ライブラリです。 自身のアプリのブランド化のために自作した Theme を使っているのですが、せっかくなので公開しました。 このエントリーでは、簡単なチュートリアルとして、Visual Studio のようにウィンドウの枠を光らせるところまでを解説します。 ウィンドウの枠を消す ここで言う「ウィンドウの枠」とは、Windows 側で描画・管理される非クライアント領域 (ウィンドウ クロームと呼ばれる部分) のことです。 Visual Studio や Office のようなウィンドウを作る
前回の続きになります。先にこちらも読んで頂ければと。 WPF で Zune のようなウィンドウを作る というか、前回「もうすぐ公開します」的な雰囲気出しておきながら 1 ヶ月放置というアレっぷり。。 はい、気を取り直して。 前回の投稿で Zune ライクなウィンドウを作りましたが、今回は Visual Studio 2012 です。 Zune、MetroTwit、GitHub for Windows と Visual Studio 2012 の違いといえば、Visual Studio の方は端が光ってるんですよね。しかも状況に応じて色が変わる。左から、起動時、編集中、デバッグ中、非アクティブ時です。 かっこいいですね。ちなみに私は濃色テーマが好きです。 まず思いつく方法 真っ先に思いついたのは、WindowStyle=”None” と AllowsTransparency=”True” に
デスクトップ アプリケーションの開発者の方は、影響を及ぼす可能性がある倍率が 2 つになったことに注意してください。2 つの倍率とは、システム DPI の倍率とモニターごとの DPI の倍率です。システム DPI の倍率は、図 4 の値のいずれかに対応します (Windows Phone などのデバイスは除きます)。また、ログオンしている間は一定のまま変化しません。システム DPI 値は、図 2 の 1 つ目のラジオ ボタン、または図 3 のスライダーの位置に基づいています。 システム DPI 値を取得するには、まず、デスクトップ デバイス コンテキストを取得します。つまり昔ながらの GDI API を取得することになりますが、GDI レンダリングとは関係なく、これは過去に関する豆知識にすぎません。まず、デスクトップ デバイス コンテキストを示すハンドルを取得するには、ウィンドウ ハンドル
(2009年2月9日追記) 『GDI アクセラレーションについて整理する - NyaRuRu の日記』にて,公開された WDK のドキュメントを元に追加の考察を行っています. 基本的にはプレビュー版のWindows 7においても、日本語を利用することは可能だった。しかし、1つだけ大きな問題がある。それはAero Glassと日本語表示が必ずしも共存しないことだ。 図5はおなじみの日本語エディタ、秀丸をWindows 7のプレビュー版で起動したところだ。見れば分かるように、メニューの表示がおかしい。「その他」のメニューの途中から日本語表示が普通なのは、まだカーソルがこのエリアまで至っていないことを意味している。カーソルを下に持って行くと、それに連れてメニュー上部のように日本語表示がおかしくなっていく。なお、この画面はBlue Badgeを適用した後のものだが、この現象はBlue Badgeの
いつの間にか始まってた! 今回の課題は、連立一次方程式の解、ってことで定石通り LU 分解の right-looking で攻める人が多数になりそうな予感。 しかし、前はソートだったし、大学生のアルゴリズムの演習みたいな枯れた課題が多いですね。 とはいえ、アーキテクチャが変われば、攻め方も変わるというもの。 前回より戦略に幅が出やすい問題のような気がするし、動向に要注目です。 小ネタということで、以前 verilog を書くために作った emacs lisp を紹介。 この lisp は、/*auto-script 〜 */で囲まれた部分を任意のコマンドに流して、 その結果を挿入する。 例えば、C 言語で sin table (例えば1.31の固定小数点) を埋め込みたいとする。 (PC じゃないかもしれないけど、組み込みとかなら有り得る) そんなとき auto-script があれば、ち
今回から数回に分けて、Windowsアプリでのユーザーコントロールの作成方法について説明します。 ユーザーコントロールは、新規クラスから作成することもできますし、プロジェクトメニューの[追加]-[ユーザーコントロール]で作成することもできます。 また、作成するユーザーコントロールはdllにすることもできますし、自身が使うWindowsフォームアプリケーション内で直接作成することもできます。 今回は、Windowsフォームアプリケーションに、直接自作のコントロールを作ってみたいと思います。 お題は、「チェックボックス付きのテキストボックス」コントロールです。 チェックボックスがチェック状態のときはテキストが入力でき、チェックが外されたらテキストを入力できないようにするコントロールです。 作成するコントロールの実行イメージは下図の通りです。 新規プロジェクトを作成したら、プロジェクトメニューか
Leksah is the Haskell IDE of choice. It is written in Haskell, uses Gtk, and runs on Linux, Windows and Mac OS X. Leksah is a practical tool to support the Haskell development process. It requires the Glasgow Haskell Compiler (GHC). Leksah is completely free and distributed under the Gnu General Public License 2.0 Leksah may be worth trying because: It uses the cabal package format and incorporate
本格的にプログラミングを学び始めたのがC# with Visual Studioな私としては、充実した、とまではいかなくてもそれなりに動くIDEがないとシンドい。新しい言語を学ぶときは、まずIDE探しから始めるのだよ、はっはっは。と、全く自慢にならないゆとりっぷりを晒してしまうわけですが、事実辛いものは辛い。そしてHaskell。日本語による書籍も4冊出ていて、学習しやすくなったものの実行環境導入の敷居の高さは変わらず。GHCi(インタプリタ)でコマンド打ち込みながらやれって? いやいや、ムリムリ。 初心者にこそ強力なIDEが必要なのだよー、入力補完や背後でのコンパイルによるエラー報告、色分けにオートインデント、デバッガ。これらが素早いトライアンドエラーを可能にし、学習速度を高める。まずはメモ帳で十分、なんていうのは誤り。学習するなら最初からIDE。ということはneue cc - 最もタメ
Windowsフォーム初めの一歩(2010/05/18) 1.IDEでどのように操作してフォームをデザインしていくのか 2.Windowsフォームの基本的なデザイン 3.イベント駆動の考え方を身に付ける Windowsフォーム用テンプレートに学ぶ画面の作り方(2010/06/29) 1.Windowsフォーム用の7つのテンプレート/(1)Windowsフォーム 2.(2)MDI親フォーム 3.(3)エクスプローラ・フォーム 4.(4)スプラッシュ・スクリーン 5.(5)ダイアログ/(6)ログイン・フォーム/(7)情報ボックス Windowsフォーム・コントロールの基礎(その1)(2010/08/10) 1.トリガー系コモン・コントロール 2.選択系コモン・コントロール 3.入力系/日付系/表示系/そのほかのコモン・コントロール Windowsフォーム・コントロールの基礎(その2) (201
超初心者対象の、C/C++/C#プログラム教室です。 「Windows95/98/2000/XP使うだけには飽きた」「以前Cをやったことがあるが、ポインターでつまずいた」 「プログラムは、全く経験がない」「DOSのプログラムは、作れるがWindowsのプログラムは ちょっと・・・」という方のためのホーム・ページです。中級者以上の方、セミプロの方、 プロの方ご遠慮ください。Macユーザーの方も私の力不足のためお役に立てません。 Webmaster Yasutaka Kumei [How To Walk][画像が表示されない時は] [VC++6.0でうまくビルドできない時は] [リソースがうまく表示されない時は(VC++6.0)] [リソースがうまく表示されない時は(VC++.net)] [メッセージ・ループ] [WinXP+VC++.netでコンパイルできない時は] [.netでパラメータ・
Windows Installer XML (WiX) は、XML ソース・コードから Windows のインストーラ・パッケージをビルドするツールセットです。このツールセットはコマンド・ライン・ツールを提供しており、古いスタイルの Makefile によるビルド・プロセスに組み込んで使用することが出来るだけでなく、新しい MSBuild テクノロジを使って Microsoft の Visual Studio や SharpDevelop のような統合開発環境の中で MSI や MSM のセットアップ・パッケージをビルドすることも出来ます。 WiX はオープン・ソースのプロジェクトで、元来は Microsoft が開発したものですが、現在は Rob Mensching によってメンテナンスされています。SourceForge から最新のバイナリとソース・コードのリリースをダウンロードするこ
[ Topページへ戻る ] [ Windowsメモへ戻る ] Windows上でWixおよびWixEditを使ったインストーラ作成 はじめに ツールWiX/WixEditについて 入手とインストール 参考情報 最初のインストーラ作成 - HelloWix 作業準備 設定情報XMLファイル作成 MSI形式ファイルの生成 インストーラの実行 アンインストールの実行 インストール先を変更可能とするUIを付ける WixEditで、UIの追加設定 MSI形式ファイルの生成 インストーラの実行 使用許諾の内容を変更する ライセンス文面の準備(RTF形式) WixEditでライセンス文面の設定記述を追加 MSI形式ファイルの生成 インストーラの実行 64bitソフトウェアのインストーラ作成 64bitコンポーネントを明示的に指定 簡易に指定 複数のファイル(サブディレクトリ)を扱う - WixEdit編
はじめに 本連載は、MS初のオープンソースとしても知られる、Windows Install XML(WiX) toolsetを利用してインストーラを作成する方法を、チュートリアル形式で解説します。WiXの説明を交え、実践でも役立つ内容を数回に分けてお送りいたします。 対象読者 インストーラを必要とするすべての開発者。 必要な環境 WiXの動作には.NET Framework 1.1または2.0のランタイムが必要となります。本連載ではUnmanaged C++のDLL(通常のWin32形式のDLL)の作成も行ないますので、Visual C++ 2005 Express EditionまたはVisual Studio 2005 Standard Edition以上がインストールされている環境を想定しています。もちろん、Visual Studio .NET 2003でも利用できます。なお、すべて
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く