タグ

2013年1月31日のブックマーク (9件)

  • Oleg Sych - » Understanding T4: MSBuild Integration

    JHashimoto
    JHashimoto 2013/01/31
    ビルド時のT4実行の詳細。
  • キーボード・マウス共有ソフト「Mouse Without Borders」がWindows 8/RT/Phoneに対応

    JHashimoto
    JHashimoto 2013/01/31
    "米Microsoft Corporationは28日(現地時間)、一組のキーボード・マウスで同一ネットワーク内の複数PCを操作可能にするソフト「Microsoft Garage Mouse without Borders」(以下、「Mouse without Borders」)の最新版v2.1.2.1212を公開した"
  • 【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 2019/06/11追記: これは2012年の投稿です。なぜかはてなブックマークで拡散されていますが、内容は時代にそぐわなくなったものもあるのでご注意ください。 これ知らないプログラマって損してんなって思う汎用的なツールのコメントに寄せられたツールを分類分けしてみました。 解説は、ほぼコメントに寄せられた内容のコピペです。 URLのみの記述は公式サイト(か、ほぼ公式サイトと化しているサイト) 公式サイトとは別に、ページタイトルだけでツールを説明しきっているページへのリンクも付けておきました。類似ページが複数ある場合は、はてブのブックマー

    【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超 - Qiita
  • BT007:ブログに書くネタがない人向けの「自問メソッド」 | シゴタノ!

    ブログ塾に寄せられるご質問で一番多いのが「継続できない」なのですが、二番目に多いのが「ネタがない」です。 この2つは表裏一体の関係になっているように見えます。ネタがあれば継続できるし、継続できればネタ探しもラクになる、という風に。 でも、それは幻想です。 継続するには○○をすればいい、という特効薬はないですし、ネタはどこかに大量に落ちていてその場所を見つけさえすればいい、という安易なものでもないからです。 ではどうするか。 まず、継続に関しては、身もふたもありませんが「続ける」ということを意識しなくなれば続くようになります。ブログに限らず、習慣を長続きさせる秘訣は「続けるぞ!」という気負いを限りなくゼロに近づけることです。 例えば、僕自身は昨年12月25日から今日までで207日連続で休まずランニングを続けていますが、もはや「続けよう」とか「続けなくては」などと思うことはありません。シャワー

    BT007:ブログに書くネタがない人向けの「自問メソッド」 | シゴタノ!
    JHashimoto
    JHashimoto 2013/01/31
    "そんなネタをどうやって引き出せばいいか。そのための質問が以下です。"
  • C#ゲームプログラミング/7.2 スレッドによる並行処理 - WisdomSoft

    Intel の 16 ビット CPU が中心だった時代のコンピュータは、オペレーティングシステムを含めてプログラムコードを実行することができる権限は 1 つしか存在しませんでした。何らかのプログラムコードが CPU を使うには、他のすべてのプログラムが停止していなければならなかったのです。現代の Windows のように、ブラウザでインターネットを駆け巡りながら、音楽再生ソフトウェアでBGM を再生し、音声チャットソフトで友人と会話を楽しむというプログラムの同時実行は不可能だったのです。少なくとも、これを実現させるにはコンピュータを 3 台用意するか、CPU の使用権限を分割する仕組みをソフトウェアで実装する必要があったでしょう。 しかし、Pentium の直接の祖先である Intel 486 プロセッサと Microsoft Windows 95 の登場で時代は大きく変わりました。マルチ

    JHashimoto
    JHashimoto 2013/01/31
    "どんなに高速に処理しなければならない場合でも、長時間繰り返し文を実行し続けるようなスレッドは、最低でも数ミリ秒を他のスレッドに明け渡すべきです。"
  • C#ゲームプログラミング/7.1 タイマー - WisdomSoft

    ゲームのようなマルチメディア系アプリケーションでは、画面上に表示する図形やイメージを短い間隔で連続して更新する、いわゆるアニメーション処理が要求されます。アニメーションはビジネス系アプリケーションやツールでは特に必要とされない技術ですが、ゲームアプリケーションの場合はアニメーション処理がプログラムの大部分を占める重要なコードとなります。また、アニメーションはイメージを連続して更新するため、コンピュータへの負荷がもっとも大きい部分でもあります。 これまでは、OnPaint() メソッドが呼び出されるタイミングでコントロールに図形を描画したり、マウスやキーボードイベントなどから画面を更新することによって描画する図形を更新することができました。マウスやキーボードの入力によって描画する画像の座標を変更すれば、ユーザーがキャラクターを操作することができます。しかし、これはユーザーがマウスやキーボード

    JHashimoto
    JHashimoto 2013/01/31
    "タイマーを起動しても、処理がメッセージループに戻らなければイベントは発生しません。System.Windows.Forms.Timerクラスは、Windows フォームアプリケーションで、単一のスレッドで動作するように設計されている"
  • gnuplotの初歩

    gnuplot(ニュープロット)とはグラフを描くために使うと便利なアプリケーションです。数値計算や計算物理学で出力されたデータをグラフで見たいとき等に大変役立ちます。フリーで使えますし使い方も難しくありません。 gnuplotはUNIXでよく使われますが、windowsでも使うことができます。UNIX用のgnuplotと区別するために、windows用のgnuplotはwgnuploと呼ばれます。UNIX用とwindows用のgnuplotそれぞれ大きな違いはありません。基的な使い方は一緒です。このサイトではwindows用のgnuplotを使うとしてgnuplotの使い方を紹介していますが、UNIX用のgnuplotの使い方とほぼ同じです。

    JHashimoto
    JHashimoto 2013/01/31
    "gnuplot(ニュープロット)とはグラフを描くために使うと便利なアプリケーションです。数値計算や計算物理学で出力されたデータをグラフで見たいとき等に大変役立ちます。"
  • http://gmt.soest.hawaii.edu/

    JHashimoto
    JHashimoto 2013/01/31
    地図描画ツール。
  • UserControlのLabelクリックイベントが起きなくなる: DOBON.NETプログラミング掲示板過去ログ

    題名: UserControlのLabelクリックイベントが起きなくなる 著者: きら 日時: 2013/01/25 9:48:11 ID: 31257 この記事の返信元: (なし) この記事への返信: [31261] Re[1]: UserControlのLabelクリックイベントが起きなくなる Ruku 2013/01/25 18:00:27 [31268] Re[1]: UserControlのLabelクリックイベントが起きなくなる じゃんぬねっと 2013/01/27 7:15:39 ツリーを表示 環境/言語:[Windows7、C#.NET、Visual Studio 2008、.NET Framework 3.5] 分類:[.NET] ユーザーコントロールにラベルを張り付け、そのラベルのクリックイベントでフォーカス遷移を起こしています。 上記ユーザーコントロールとテキストボッ

    JHashimoto
    JHashimoto 2013/01/31
    "どうしても自前でフォーカスの再設定をする場合は、AutoValidate を Disable などに変更しなければならないという知られざるお作法があります。"