タグ

2015年1月13日のブックマーク (5件)

  • 並列処理における UI コントロールの操作

    Last Updated 2011/09/21 並列処理のサンンプルコードはほとんどがコンソールアプリケーションです。しかし、私はコンソールアプリケーションを好みません。したがって、並列処理において UI コントロールにアクセスする手順は私にとってもっとも重要なテーマの一つです。 並列処理において、UI コントロールにアクセスしなければならないケースとは次の 2 つだと思います。 処理結果を UI コントロールに反映する 処理を中止する 「処理結果を UI コントロールに反映する」とは、結果をテキストボックスに表示するとか、処理の進捗状況をプログレスバーに表示するなどが考えられます。「処理を中止する」は処理の対象のデータの入力に不都合があって処理自体が不要になる場合とか、予想より処理時間が長くなりそうなので、途中で中止する場合です。この場合はボタンコントロールをクリックすることで中止の意図

  • .NETプログラマのためのインストーラ作成プログラムまとめ - ClockAhead 開発Blog

    【まえがき】 2012/10月現在において .NET Framework を利用したアプリケーションの配布に適したインストーラ作成プログラムについての資料が見当たらなかったので、調べてみました。 具体的には、アプリケーションのインストールに先立って、動作に必要となる.NET Frameworkの自動インストールを行えるものを探して、まとめてみました。 【インストーラ作成プログラム一覧】 2012/10月現在においても、継続的に開発が続けられているものをまとめています。 Wix Toolset もともとMSが開発。現在はオープンソース。.NET 製。XMLでソースコード記述。 Ver3.5以降、単体で .NET Frameworkなしで起動可能。 それ以前は、別途bootstarapperが必要 InnnoSetup オープンソース。Delphi製。Pascalでソースコード記述 Insta

  • 連載:Windowsフォーム開発入門【Visual Studio 2010対応】 - @IT

    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

  • 社内プロキシに虐げられてる人たちはVPSとか借りて社外にプロキシ立ててsshトンネルで繋ぐとウハウハですよってお話 - Qiita

    概要 社内プロキシに様々なサイトへのアクセスをブロックされたり、社外サーバにsshできなかったりする人向けに社外プロキシを立ててあらゆるサイトにアクセスする方法のまとめです。(後述しますが半分くらいネタポストです。) 他にも以下のような効果がありますので、プロキシフリーな会社にお勤めもし良かったら参考にして頂ければと思います。 なぜか2015年になっても存在するカフェとかホテルとかでの保護されていなかったりする無線wifiを使っても盗聴されない。 日からアクセスできないサイトにアクセスできる。(海外のデータセンタ上のVMを使った場合) なお、非認証プロキシを例にしてます。認証プロキシでもあまり変わらないとは思いますが、環境が無いため未確認です。また、プロキシの挙動や設定方法はプロキシサーバの種類や設定によって多岐に渡るため、全てのプロキシで同じ方法が使えるとは限らないとは思います。 最後

    社内プロキシに虐げられてる人たちはVPSとか借りて社外にプロキシ立ててsshトンネルで繋ぐとウハウハですよってお話 - Qiita
  • アンチウイルスソフトウェアの脆弱性

    Breaking av software 市場に出回っているアンチウイルスソフトウェアの脆弱性についての研究発表のスライド資料が公開されている。 アンチウイルスソフトウェアは、セキュリティ向上のために重要だという意見があるが、このスライド著者は疑問を投げかけている。そもそも、ソフトウェアの追加は、攻撃できる箇所が増えるということだ。アンチウイルスソフトウェアは果たしてセキュアに作られているのか。 特に、多くのアンチウイルスソフトウェアは、カーネルドライバーを使ったりしている。もし脆弱性があればとんでもないことだ。 アンチウイルスソフトウェアの攻撃手段としては、細工されたファイルフォーマットをスキャンさせる事が大半だ。アンチウイルスソフトウェアは、様々なフォーマットのファイルをパースする必要がある。もし、そのパーサーにバッファーオーバーフローなどの不具合があれば任意のコードを実行させることが