kkamegawa's weblog

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

Windows

Unicode 6.0

Sign in to your Microsoft account Unicode 6.0がリリースされたそうで。変更点はいっぱいありますけど、絵文字(emoji)追加したとかはっきり書いてます…。mobile phone用途だそうですが、和風携帯は今後どうするんでしょうかね?とりあえず次のバージョンの…

コーディング勉強会に参加

今日は赤坂さんの勉強会で集中コーディングでした。 特にお題はなしで、みんな好きなものを3時間ほど集中で。一人では難しい人は何人かで。私はちょっと一人でやってみたかったので一人で。特に考えていませんでしたが、ワンキーゲームならBlendだけでできる…

IE 9 Beta入れてみた

帰宅してから早速Windows 7にIE 9 Beta版を入れてみました。ここからインストールできるようですが、私の環境では英語版のインストーラーがダウンロードされそうになりましたので、ちゃんと日本語ベータ版を選んだほうがいいでしょう。 Touch the web - Micr…

二度目のdll読み込み検索パス機能変更

A new CWDIllegalInDllSearch registry entry is available to control the DLL search path algorithm ライブラリをLoadLibrary(Ex)で読み込むと攻撃が成立してしまう可能性があるというセキュリティアドバイザリが公開されて、緩和策のモジュールも上記KB…

Windows Vista/Windows Server 2008のhotfix(の一部)

Jul. 29 - Aug. 12 Hot-Fix KB articles Weekly Release - Windows 6/7 - The Hot Blog - Site Home - TechNet Blogs もう先週ですけどちょっと量多すぎです…とてもではないですが、全部見きれないので、いくつか。Windows Server 2008 R2 SP1で忙しいのかも…

TechEd 2010 ライトニングトーク出ます

Microsoft Tech・Ed Japan 2010 - セッション というわけで、ライトニングトークもセッションリストが公表されました。私は最終日の最初のこまに出ます。この時間は裏が最終セッションで、萩原さんのセッションがかぶっちゃってますね…。 私以外の方々のLTの…

PathRemoveFileSpecAに0x5cを含むパスを渡した時の挙動

PathRemoveFileSpec function (Windows) Shell Lightweight Utility FunctionのうちのPath系のFunctionは便利で私もよく使っています。PathRemoveFileSpecのANSI版が特定のOSでバグっているという話を聞いたので、試してみました。 #include <stdio.h> #include <windows.h> #inc</windows.h></stdio.h>…

Hyper-Vネタ

Hyper-V のネットワークではまった - 屋根裏部屋mkII改 今日どはまりしました…。こんな地雷踏んだから帰宅が遅くなっちゃった。どうしてもチャイルドパーティションを今日中に移行しなきゃいけなかったので。そして、新しいマシンにHyper-Vを入れるために探…

WCFサービスからリモートSQL Serverへアクセスする場合にはまること

クライアントはWindows XP SP3(WPF + WCF) WebサーバーはWindows Server 2008(x64)/IIS 7.0 DBサーバーはWindows Server 2003(x86)/SQL Server 2005 SP3 全体をActive Directoryで管理 こんな構成でクライアントからwsHttpBindingを使い、CredentialsはWindo…

Remote Routingが動かなくなった

明日のこみゅぷらすのイベントで自宅にVPN接続していろいろ見せようかなと、RRAS作るところまではOK。接続しようとしたらルーターの設定がよくなかったようで、少し試行錯誤していたら、なんと、Remote Accessサービスが0x8007042aというエラーコードを出し…

IronPythonのzipソースと日本語

IronPythonにはzipの圧縮/展開処理のソースがついています。zip.csとcrc32.csをぱっくんちょすればOK。これを拝借して自前のバックアップファイル圧縮処理にしていたのですが、Explorerフォルダでみると、日本語フォルダ・ファイル名がばけばけ。 ソースをち…

X64 Windows Debugging: Practical Foundationsが届いた

[id:kkamegawa:20100522:p1]で紹介した本が今日届きました。いや、聞いてはいたけどほんとに薄い本です。読むためにはWinDbgと基本的なアセンブラの知識は必要で、そのうえでx64では何が違うのかということを紹介しています。X64 Windows Debugging: Practic…

ある日、x64のデバッグをしなくてはならなくなったら

X64 Windows Debugging: Practical Foundations作者: Dmitry Vostokov出版社/メーカー: Opentask発売日: 2009/08/01メディア: ペーパーバック クリック: 2回この商品を含むブログ (2件) を見る値段安い、薄いのは何よりの利点ですね。そして、x64デバッグの…

nVidiaドライバのごみは消そう

最近、%temp%を使っても、終了時消さないインストーラーとか増えましたね。ノーマークでしたが、Windows用nVidiaビデオドライバもそうでした…。 これだけで約1GBほど使っています。実際はこの直前に180.x系列のドライバを二種類消したので、1GB超えています…

16bitと32bitの相互運用はどうだっけ?

Interprocess Communication Between 32-bit and 64-bit Applications (Windows) 「ハンドルは64bitだけど下位32bitしか使ってないよ。32bitアプリケーションとやりとりするとき困るからね」みたいなことを書いています。あれ、じゃあ16bitと32bitアプリケー…

いわゆる半角カナ in ISO-2022-JPは.NETのEncodingで使える?

近所のJavaの人たちが「JISコードをJavaでエンコーディングを指定しても読み込ませることができない」みたいなことを嘆いていました。どうも聞いたらSHIFT-JISをエンコーディングに指定していたようだったのですが…。エディタの自動判定機能でSHIFT-JISと判…

IsOS

IsOS function (Windows) つらつらとShell Lightweight Functionsを見ていたらなんだこれってAPI。これWindows Server 2003まででしか使えない(Vista/7ではサポート外)っていうAPIですね。今ではちゃんとVerifyVersionInfoを使いましょうってことになってい…

小さな会社のIT担当者が知らないと困る Windows導入と運用の常識

中小企業向けのActive Directory 構築と運用の本を出版しました。 | Windows Server Essentials を中心とした雑記 小さな会社のIT担当者が知らないと困る Windows導入と運用の常識作者: 澤田賢也出版社/メーカー: ソシム発売日: 2010/03/16メディア: 単行本…

XP SP3 + RDC 7.0でCPU 100%になる。

XP SP3でリモート接続するとCPU 100%状態になる - 屋根裏部屋mkII改 たまーにXPが遅いなと思ったらこれになってます。大体常時2〜4枚リモートに接続して作業しているので、割と頻繁に。 リモートオーディオ説 クリップボード説 二種類あります。さて、どちら…

タスクスケジューラーからメールが送れない

Windows Server 2008のタスクスケジューラーではイベントを取りがにして電子メールが送れるようになりました。これ、IISの中のサブコンポーネントなんですけど、見栄えが悪いんじゃないのか…というのはおいときます。 メールの設定も終わってテストで送って…

MS10-018の副作用?

Microsoft Security Bulletin MS10-018 - Critical : Internet Explorer 用の累積的なセキュリティ更新プログラム (980182) 先日リリースされたMS10-018。会社の環境にも当てた後、どうも不可解な現象が起きています。 Hyper-V 2.0上のゲストWindows XP SP3 …

Windows Internal勉強会

twitterで「Windows Kernelの話ないねー」という発端から、「じゃあどのくらい需要ある?」ということで、MSの岩田さんにお願いしてWindows Internals 5thをネタにディスカッションしようというイベントが開催されることになりました。Windows® Internals, F…

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%で書いているので、中身をまるっき…