このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Windows 11 開発環境を取得する 最新バージョンの Windows、開発者ツール、SDK、サンプルを使用した仮想マシンを使用して、Windows アプリケーションの迅速な構築を開始します。 仮想マシンをダウンロードする 現在、仮想マシンは、VMWare、Hyper-V (Gen2)、VirtualBox、Parallelsの 4 種類の仮想化ソフトウェア オプション用にパッケージ化されています。 これらの仮想マシンには、投稿日 期限切れになる Windows の評価版が含まれています。 評価期間が経過すると、デスクトップの背景が黒になり、システムが本物ではないことを示す永続的なデスクトップ通知が表示さ
このセクションには、Windows Workflow Foundation (WF) アプリケーションのプログラミングの概要を説明する一連のチュートリアル トピックが含まれています。 これらのトピックの手順に従って、数値推測ゲーム アプリケーションを構築します。 チュートリアルの最初のトピックでは、ワークフローに必要なカスタム アクティビティを作成する手順について説明します。 2 番目のトピックでは、カスタム アクティビティをビルトイン ワークフロー アクティビティと共にフローチャート ワークフローにアセンブルします。 3 番目のトピックでは、ホスト アプリケーションを構成してワークフローを実行します。最後のトピックでは永続化の概要について説明します。 このプロセスの各手順はその前の手順に基づいているため、順番に完了することをお勧めします。 このセクションの内容 方法: アクティビティを作
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/site-ichijo/www/si.1dhcuttqmvpl3ic/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 77 Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/site-ichijo/www/si.1dhcuttqmvpl3ic/wp-content/plugins/jetpack/_inc/lib/class.media
ConEmu のインストールと文字コードをutf-8 へ変更 ConEmu のインストールと ConEmu 起動時のコマンドプロンプト(cmd) の文字コードをutf-8 に設定する方法をメモ。 環境 Windows7 chocolatey 0.9.9.11 ConEmu 15.12.24.0 ConEmuのインストール chocolatey からインストールできる。 choco install ConEmu 関連リンク:Windows での開発環境構築は、Chocolatey を使おう! - はしくれエンジニアもどきのメモ cmd ・ConEmuで文字コードをUTF-8に変更 WindowsではデフォルトでShiftJISになっている。 chcp コマンドで変更可能。 utf-8へは以下のように変更できる。 chcp 65001 ShiftJISへ戻す場合は以下のコマンド。 chcp 9
$ ./ruby/bin/gem install bundler ERROR: Could not find a valid gem 'bundler' (>= 0), here is why: Unable to download data from https://rubygems.org/ - SSL_set_tlsext_host_name: cert already in hash table (https://rubygems.org/latest_specs.4.8.gz) $ ./ruby/bin/gem source --add http://rubygems.org https://rubygems.org is recommended for security over http://rubygems.org Do you want to add this insec
概要 今回はApplication Verifier を紹介します。 Application Verifier はMicrosoft から無料で公開されているツールで、アプリケーションのトラブルシューティングに使えるツールです。 内容 Application Verifier とは? Application Verifier とは、Microsoft から無料で公開されているツールで、通常のアプリテストでは解決できないようなトラブルシューティングを行うことができるようになります。 Application Verifier のダウンロード・インストール Application Verifier はWindows SDK に入っております。インストールは2・3分程度あれば終わります。 1. Microsoft のページより、Windows SDK をダウンロードします。 2. ウィザードに従い
1.2. C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\WPRUI.exe を起動します。 1.3. “More options” をクリックします。 1.4. “Heap usage” にチェックを入れ、”Start” をクリックし、情報収集を開始します。 1.5. メモリリークが疑われるアプリを実行します。 1.6. “Save” を押し、情報の収集を終了します。 1.7. “Save” を押すと、”File Name” のパスに、トレース情報が格納されたETLファイルが保存されます。 [2. WPA を用いて、収集したトレース情報の解析] 2.1. 上記1.7. で保存したETLファイルをダブルクリックします。すると、WPA が起動します。 2.2. “Trace” → “Load Symbol
メモリの確保はnew演算子のタイミングです (コンストラクタではありません)。 staticなフィールドに関しては,別のタイミングになります。 また,解放されるのは, ・そのインスタンスへの全てのルート参照から(強)参照で辿るためのパスが存在しない ・該当世代のガベージコレクションが実行された の両方を満たすタイミングです。 # ファイナライザがあると,解放が1世代遅れます。 で,staticなフィールドはルート参照であり,そこから(強)参照で辿れるインスタンスは,解放されることがありません。 クラスTのstaticなフィールドにList<T>を用意し,TのコンストラクタでそのフィールドにthisをAddしているような場合に相当します。 staticなフィールドから辿れるインスタンスは,明示的にListからRemoveするなり,nullを代入するなりして,参照を辿れなくする必要があります。
Windowsサービスを作成するためには最低限2つのクラスを作成する必要があります。 ■Serviceの登録:System.Configuration.Install.Installer まずは、.NetアプリをWindowsサービスとして登録するインストールプログラムを実装します。 .Netではカスタムインストーラを作成する場合はSystem.Configuration.Install.Installerクラスを継承してカスタムインストールの処理を実装します。Installerクラスは、インストール時にのみ実行されるコードを実装するクラスです。このクラスでWindowsサービスの実行ユーザアカウント、手動起動・自動起動、サービス名を登録する処理を実装し、.NetのインストールユーティリティInstallUtil.exeを使ってインストールを行うという流れになります。 public cla
I'm struggling to create a Windows Service for a logstash forwarder on Windows 2008 R2 Server. My setup looks as follows: Ubuntu Server 14.04 LTS Elasticsearch Logstash Kibana Windows Server 2008 R2: Application logging to a certain path. Ship logs to the ELK Stack via Logstash-forwarder I'm currently shipping logs successfully to the ELK-Stack via Logstash forwarder compiled for Windows using the
ログ収集してデータ化するツールとして、fluentd という有名なツールがあるが、今回は、ほぼ同じ事ができて、Windows でのインストールや設定が、より簡単な logstash を動かす。 インストールと利用方法、特に、正規表現とRubyスクリプトによる入力文字列のパースとフィールド追加、Windowsでのバックグラウンド起動について扱う。 logstash も動作のエンジンには、Ruby スクリプトを利用しているが、JRubyが同梱されているので、Javaさえインストールされていれば、Ruby をインストールしていなくても、パッケージをダウンロードし展開したら、すぐに利用できる。 fluentd と比べると、プラグインが若干少ないが、必要十分なプラグインは揃っているし、比較的簡単なRubyスクリプトを書けば、入力も出力も拡張できる。 logstash のダウンロードと動作テスト lo
0. 前書き "WindowsのCPU使用率/空きメモリ量ログを fluentd で転送して、GrowthForecastでグラフ化"というエントリーがあります。 この中ではtypeperfコマンドの標準出力をファイルにリダイレクトし、そのファイルをtailプラグインで読み込んでいます。が、この場合、 typeperfコマンドの実行 リダイレクトしたファイルのローテーションの方法 などを別途考える必要があります。 本稿では、fluentdのin_execプラグイン、およびその他プラグインを利用してfluentdの起動にあわせて起動しつつ、ファイルにリダイレクトせず(=ファルローテーションの方法を考えなくても良い)設定を紹介しています。 具体的には 1. in_execでtypeperfコマンドを叩きます。しかし、この結果はTSVでないので 2. fluent-plugin-parserでパ
WindowsのCPU使用率/空きメモリ量ログを fluentd で転送して、GrowthForecastでグラフ化RubyWindowsFluentdgrowthforecast 0.前書き WindowsのCPU使用率/空きメモリ量のログを、fluentd で転送し、GrowthForecastでグラフ化します。 Windowsの監視におけるfluentdのユースケースとしてはフォワーダーとしてnxlogを使うパターンが紹介されています。 http://docs.fluentd.org/ja/articles/windows が、 ここではあえてfluentdのWindowsブランチを使って直接fluentdがログを読み、そのままGrowthforを使うことにチャレンジしてみます 。 目指す構成はこんな感じ。 CPU使用率/空きメモリ量の取得には、Windowsに標準添付されている t
0. 前書き Windowsで利用可能なWebサーバーとしてIIS(Microsoft Internet Information Services)があります。WebサーバーとしてはApacheが広く認知され広く利用されていますが、以外とIISもお目にかかるものです。 この投稿では、fluentdを使ってIISのログを収集する手順サンプルを示しています。 最近では色々な理由で、Windows(のみ)を中心としてインフラ周りを構築されているケースも多いと思いますので、以下の状況を設定してみました。 IISは2台 Windows上にインストールされたMySQLにログを保存する fluentdでログを集約 fluentdのWindowsブランチを使用 収集のフローにLinuxは登場しない Rubyは1.9系(32bit)を使用 fluentd Windows版で "forwardできるじゃん!"
0. 前書き ついにWindowsにもRuby(Installer)の 2.1 がやってまいりました!(ちょっと前ですけどね) ということでfluentd Windows版もRuby 2.1で動かします! といってもやることは基本こちらの投稿と変わりませんが、2点異なる点があります。 Windowsでfluentdを動かす 変更点のみ記述します。 1. Ruby 2.1のインストール Windowsでfluentdを動かす の「1. Windows用Rubyの導入」ではRubyの2.1系を選びましょう。 2015/01/13 追記 kiyotoさんよりOpenSSL POODLE関連によりgemコマンドが使えないという点についてコメント頂きました。ありがとうございます。以下引用します。 こちらですが、OpenSSL POODLE事件により、現在だとRubyInstallerで同梱されている
2015.03.16 追記 Ruby 1.9.3のサポートは2015年2月23日に終了するらしいです。 こちらの投稿をベースにしたRuby 2.1へのインストール記事が以下にありますので参考にしてください。 "fluentd WindowsブランチをRuby 2.1上で動かす" 0. 前書き 実はGithubに公開されているfluentdには、Windowsでの動作を目的としたWindowsブランチがあります。これを実際にWindowsにインストール、動作させるまでの手順をご紹介:) とにかく動かしてみる、ということでゴールは fluentdをWindowsに導入する fluent-catからin_forward -> out_stdoutで標準出力 です。 1. Windows用Rubyの導入 RubyInstaller for Windows (http://rubyinstaller
はてなブックマーク1400ありがとうございます! 数えてびっくりしましたが、Windowsを使い始めて26年経っていました。 今では趣味でも仕事でも欠かせないものになっています。 それなりにwindowsを使ってきて「フリーソフト」と呼ばれる無料で使えるソフトもたくさん試しましたが、今日はその中でも使い続けている無料ソフトを紹介したいと思います。 現在は便利なWebサービスやスマホアプリが非常に多くなったので、あえてWindowsのフリーソフトという時代では無くなりつつありますが、オフラインでも使える・動作が軽快という点ではまだまだ活用される場面も多いので、ざざっと目を通してもらえればと思います。 ちなみにボクはiPhoneも10年以上使っています。 良ければ「iPhoneアプリを596個使って分かったおすすめアプリまとめ」も読んでみてください。 インターネットブラウザ Google Ch
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く