kkamegawa's weblog

Visual Studio,TFS,ALM,VSTS,DevOps関係のことについていろいろと書いていきます。Google Analyticsで解析を行っています

Windows

Hyper-VとNUMA

Windows Server 2008 R2のHyper-V(24GB RAM搭載)チャイルドパーティションを起動すると、「NUMAを有効にしろ云々…」という警告が出ていました。 うーん、NUMAの設定なんてあったかなーと思って、サーバーのマニュアル見直すと…ありましたorz。もうバリバリ使…

WSUSにMS Security Essentialsのカテゴリが追加された…けど?

WSUSにMS Security Essentialsカテゴリ登場 - 屋根裏部屋mkII改 どうすればイントラ側のサーバーからとってくるんでしょうね?MS Security EssentialsはActive Directoryをサポートしないというタテマエなので、adm(x)ファイルの配布なんて絶対ないだろうし…

ハードディスク消去ユーティリティまとめ

そろそろHDDがたまってきたので処分しようとしています。この手のソフトで無償のソフトをちょっと探すことができなかったので、いくつか商用製品を探してみました。結構あるものですね。この手のソフトの注意点はほぼ共通です。 CD起動して消去する場合、BIO…

Windows 7とR2でもRDP 6.1?

Windows Server 2008 R2で使用されるRDPのバージョン表示 - 屋根裏部屋mkII改 今日会社で「R2につないで、クライアントも対応のものを入れているのにRDP 6.1と表示されてしまう。Windows Server 2008 R2ってほんとにRDP 7なの?」という話。 TS CALを持って…

ひと目でわかるActive Directory

ひと目MS ACTIVE DIRECTORY WINDOWS SERVER 08版 (マイクロソフト公式解説書)作者: Yokota Lab,Inc.出版社/メーカー: 日経BP社発売日: 2008/07/31メディア: 単行本購入: 2人 クリック: 109回この商品を含むブログ (2件) を見るActive Directory十周年記念セ…

PDF iFilterの64bit版

Windows 7やVistaの検索機能で文書検索するには、各種フォーマットに対応したiFilterとよばれるモジュールが必要になります。これはOSだけではなく、Microsoft Sharepointでも必要になります。WordやExcelのファイル用は追加されているようですが、PDF用は登…

APIも時と場合

.NETでプリンタを扱うにはどうすればいい?というよくある質問があって、PRINTER_INFO_2使いましょうとか、GetPrinter使いましょうとかいろいろ書かれていました。 だけど、マーシャリングコード書くの面倒だし(誰かのコピペやPInvoke.net使えばいいけど)、W…

なぜWindowsのログオンする際にCtrl + Alt + Delが必要?

twitterで「なぜユーザー切り替えの前にCtrl + Alt + Delを押さなくてはならないの?」という話が出ていました。 ログオフせずにユーザーを切り替える - Microsoft Windows ヘルプ まず最初にお約束。以下の内容は記憶100%で書いているので、中身をまるっき…

コンポーネントサービス(dcomcnfg)のセキュリティタブが無効になっていて、変更できない

Windows Server 2008 R2でDCOM configが変更できない - 屋根裏部屋mkII改 という話。Windows Server 2008 R2でClassic ASP + Excelという環境を作った。しかし、CreateObject(Excel.Application)で失敗する。いつもはdcomcnfgのセキュリティで変更するのに、…

Active Directory 10周年記念イベント

Active Directory 10周年記念イベント - 屋根裏部屋mkII改 行ってきました。こっちでは開発寄りのことを少々。 ADSIのAPIがスレッドセーフではないと聞いて驚きました。WindowsのAPIでスレッドセーフでないのはGDI位だと思っていたんですが、GDIは過去のWind…

WSUSに追加したビューがサーバーマネージャーでは表示されない

Windows Server 2008 R2のサーバーマネージャーのスナップインでは設定が保存されない - 屋根裏部屋mkII改 WSUSをWindows Server 2008 R2に移行してびっくりしたこと。なんとなーく理由は想像できますが、はっきりしたことを調べていないので、想像です。DNS…

Office IME 2007の修正プログラム

Input Method Editor 2007 (日本語) 修正プログラム パッケージ (Ime32-ja-jp.msp、Ime64-ja-jp.msp: 2009 年 8 月 25 日) について Windows 7のアクションセンターがOffice IME 2007がクラッシュしたので、問題解決はここを押せ…みたいなことが書いてあった…

DC降格時気をつけたいこと

ドメインコントローラーがかなりくたびれたので、ドメインコントローラーをAtomマシンにしてやっと移行作業が(ほぼ)終わりました。でもやはりいくつかはまったので、メモ書き。 Active Directoryのドメインコントローラーを降格させるとき気を付けること - …

Windows Phone

Windows Phoneのイベント(バルセロナ)でやっているキーノートがちょうどいい時間だったので見ていました。ほとんどのデモをやった方のプレゼン、つっかえずにやってうまいよね。どのくらい練習したんだろう。英語は半分程度しか聞き取れなかったけど、ちゃん…

誰がもてばいいのか、キャッシュ

今日、Oracle 11gをASM*1構成で入れていたのですが、可溶性もあるけど、RAWデバイス使うのはやっぱりキャッシュなのかなーとか思い始めたら、何を使えばいいのか悩ましくなってきました。これからはRDBMSでもないよという話は置いといて。 ASMで可用性及び性…

Windows Server少し展開

開発環境でWindows Server 2008が10台くらい必要になるので、Hyper-V上に作っています。Windows Server 2008 R2にWindows Server 2008をぼちぼち作っていますが、いろいろと問題が。まずはこれ。 Error message when you try to start a Hyper-V virtual mac…

Hyper-VとRRASを使う場合の注意点

Windows Server 2008 R2でのRRASの設定 - 屋根裏部屋mkII改 あっちに書きました。Hyper-VチャイルドパーティションからRRAS経由で外に出ていけなくて悩みました。まぁわかれば「確かにそうだよね」なんですけどね。 今でも「インターネット」への接続が×状態…

今日は半日サーバー構築

前から頼んでいた2Uのサーバー(Xeon E5520x2の24GBメモリ)がやってきたので、さっそく構築。見知らぬ人にラックのカギをかけられていて、往生したけど…。 Windows Server 2008 R2のインストールはほんとに楽ですね。最初にキーボード、ロケールの確認して、…

Windows Web Server 2008のライセンス

Windows Web Server 2008のページですが、R2も基本的に変更点はないそうです。 Windows Server 2012 | マイクロソフト サーバー & クラウド プラットフォーム 私Windows Web Serverはイントラネットでも使えると思っていました。しかし「インターネットアク…

ネットワークでどはまり

NTTから貸与されているBフレッツルーターがどうしても5クライアント以上同時通信できないようなので、業を煮やして多段NATを入れることにしました。嫌いなんですけどね。テレビまでIPアドレスを使うようになった現在、5台までしかInternetにつなげることがで…

BIOSでIntel VTを有効にしただけではHyper-Vが有効にならない話

まぁ、ハード屋さんであればきっとはまらないのでしょうけれど…。 仮想化支援機能に対応していて、Hyper-Vを有効に使っていた ある日、BIOS Updateして、仮想化支援機能の設定が無効にされてしまった(よくあります) 気付いたので、OS再起動して、BIOSで仮想…

ftpへのアタック

また最近ftpへのアタックが多くなっています。久しぶりにftpログ見たら身に覚えのないというか、ログインチャレンジをひっしにしている記録が残っていました。うーん、2,3度失敗すればやめればいいのに。Gumblarウィルスの被害がでていると報道された、5/21…

re:DLLとベースアドレス

[id:kkamegawa:20091222:p1]にコメントいただきました。名無しさん、ありがとうございます。 名無し wrote: 昔のDLL限界の話は64かと 95/NT4でTLSスロットの数は64個→CRTはインスタンスごとにTLSを使う→CRTを静的リンクするとDLL毎にTLSスロットを1つ使う→あ…

dllとベースアドレス

twitterで@mskwtさんとか@NyaRuRuさん(バカンス中なのにw)とかとDLLのrebase話について盛り上がってる。私も自分のお仕事で作っているライブラリ類はNT 3.1時代にrebaseの重要性を懇々と説かれたので、特に共有するようなDLLはもれなくrebaseしています。DL…

Live ファミリー セーフティー

Windows Essentials - Download Windows Live Essentials Windows 7活用術の第四回で「家庭や職場で安全にWindows 7を使用するために」というタイトルで公開しています。今ベータ版やRC版で書いた記事をRTMでスクリーンショット撮り直すということをやってい…

Azure無償セミナー行ってきた

Microsoft Visual Studio ホームページ Tech・Daysのチケットが当たるというのでちょっと集中的にAzure触ってみたくて、行ってみました。20分弱Azureの概要をしゃべって、あとはひたすらテキストの打ち込み。Visual Studio 2008になれてないと二時間じゃ足り…

PowerShellの-fオプションでshift-jisエンコーディングのファイルが読めない

PowerShellのswitch –fileオプションでSHIFT-JISエンコーディングファイルが読めない PowerShell 2.0/1.0のどちらでもダメでした…私も何冊か読んだPowerShellの本で「できる」と書かれているのですが、UTF-8/UTF-16のファイル以外はだめでした。しょうがない…

Common Log File System(CLFS)で書いてみる。

昨日に引き続き、CLFS。少し試行錯誤してわかってきました。今日やったのはログを追記するあたり。 Appending Records to a Log (Windows) CreateLogFileで領域を作り、ポリシーを設定する(自動拡張ポリシーはWindows Server 2003 R2ではうまく動かないみた…

Common Log File System(CLFS)

ログ書き込みのパフォーマンスをあげるべく、Common Log File System(以下CLFS)とEvent Tracing(ETW)を検討しています。まずはCLFS…見事に日本語ないですね。System.IO.Logの説明見たほうがいい…とまではいきませんが。 Visual Studio 2008 SP1に付属してい…

Desktop Heapの値を取得する

Windowsではデスクトップヒープというものがあります。メニューやアイコン、ウィンドウを作られるたびにここから取られます。なくなるとプロセスの起動に失敗します。 Desktop Heap Overview - Ntdebugging Blog - Site Home - MSDN Blogs Windows Server 20…