Vista
Vistaのカテゴリ。
2008/12/13にMSさん主催の Tech Filders でライトニングトークをやってきました。お題は「知らずに使っている?.NET Frameworkの国際化対応」ということでまぁ受けた「愛々問題」とからめてUnicodeの話をちょっとだけ。 資料とデモプログラムはここで公開しています。 デモプログラム 発表資料 今回は残念な結果でしたけど、次の機会があれば頑張るぞ~。
続きを読む
1: void SeparatePath( void ) 2: { 3: TCHAR szFile[] = _TEXT( "\\\\servername\\Sharename\\path\\base.txt" ); 4: TCHAR szDrive[_MAX_DRIVE + 1], szPath[_MAX_DIR + 1], szBase[_MAX_FNAME + 1], szExt[_MAX_EXT + 1]; 5: 6: _tsplitpath(szFile, szDrive, szPath,
続きを読む
ナオキさん から「OneNoteのいい使い方教えて」みたいなリクエストがあったし、私もちょこっとまとめてみようかと思っていくつか書いてみます。 OneNote はたぶん2007 Office Systemのなかでももっとも幅広く使える(会社だとExcelに負けるでしょうが)アプリです。なんといっても、「保存」とか考えない、いつでもWebスクラップできるところがいいですね。まず最初はWebスクラップ。 OneNoteをインストールするとInternet ExplorerにOneNoteへ送るというボタンが追加されます。IE6だとクールバー(っていったよね)にはっきり追加されるので、わかりやすいのです。IE7はわかりづらいので、ボタンの優先順位を変えましょう。ここではページボタンより前にもってきています。
続きを読む
Windows Server 2003 SP2で追加されたWDS( Windows展開サービス )、SP1まで使われていたRIS(Remote Installation Service)からの移行もサポートしています。 移行すると、RISで作っていたパッケージも自動的に移行されますが、このままでは使えません。pxeboot.comがないから。 Windows AIK をインストールして、Windows PEツールを使います。Windows AIKmpメニューにあるWindows PE Toolsコマンドプロンプトを起動して、コマンドを実行します。
続きを読む
まぁタイトルであらわされていますが 。 Longhorn SDK Beta3をインストールしてみました。社本さんが x64用のurl.libがない と書かれていたので、チェックしてみたらこのBeta3でも変わっていません。うーん、誰もfeedbackしてないのか、変える気がないのか。 それはそうと、このSDKをネットワーク経由でインストールすると失敗します。そんなときはいつものようにローカルドライブに一度全部コピーしてから実行しましょう。 インストールしたマシンに仮想CDドライブソフト入れてないのよ…。Windows
続きを読む
今中さんの「ありうべき日本語処理」のビデオ見ています。ゆっくりしゃべられていていいですね。私早口なんで見習わないと 。 http://blogs.wankuma.com/naka/archive/2007/04/30/75114.aspx ビデオ中に鴎 と 鷗が出てくるのですが、いわゆる口三つの鷗はJIS X 0212の補助漢字(NT 4.0 SP4)の時点で登場しています。Shift_JISでは入力できないのですが、Unicodeを使えばWord 2000でも表示できていました。 一点しんにょうと二点しんにょう、Vista(JIS2004)では全部が全部二点しんにょうになっているわけではないので、気をつけましょう
続きを読む
http://mist.clueup.org/files/folders/study/entry412.aspx にて4/24に行った勉強会の資料を公開しました。ダイジェスト版なので、さらっとVistaのJIS2004について知りたい方はこちらの資料が読みやすいかもしれません。 文字屋じゃないので、専門でやっておられる方に比べれば…ですが、もうちょっと現場よりのお話になってます。細かい何文字変わったとか、そういう話はほとんど書いていません。 余談ですけど、JIS2004のエントリってものすごくたくさんコメントスパムがやってきます
続きを読む
ACT 5.0を使って実際に環境を評価してみます。 インストール編 と、 パッケージ作る編 もありますので、そちらもどうぞ。 作成したパッケージを実際に動かします(スタートアップスクリプトでもなんでもいいです)。ACT Managerを起動すると、収集された情報をimportして、表示します。こんな感じになります。Analyzeを選んでください。 集めた結果はMicrosoftのサーバと同期を取ることにより、他のみんなの評価結果を知ることもできます。"Send and Recive"ボタンを押すと、Liveアカウントの認証の後、同期を取って、メインビューが変化します。
続きを読む
2007/3/27にcodeseek+こみゅぷらす勉強会でしゃべったときの資料を公開します。ダウンロードからどうぞ( 直リンク )。 主にTask Scheduler 2.0についておはなししました。本当においしくなるのはLonghornからだと思いますけれど、調べてみるとUACのからみやらセキュリティのからみやらでイロイロと発見があって、おもしろいです。 ネタの解説はまたこっちのblogででも行います。今回は前以上に細かいスクリーンショットが多かったため、見づらくてすいませんでした…。>参加された方々
続きを読む
前のエントリ でインストールが終わったので、今度はWebアプリケーションを構築します。とりあえずここではGroupBoardなどは使わず、素のWSSのみです。まず、管理用Webサイトを開いて、アプリケーション構成の管理を実行します。 WSS V2では80番を使うということでインストールされていましたが、V3ではちゃんと新しいサイトをUIで作ることができます。ポート番号は任意のバッティングしない番号を選びましょう。ここでは8000で作っています。今ふと思ったのですが、マルチホーム(NICが二枚以上ある)の場合、うまくいくんでしょうか…。
続きを読む
というタイトルのネタで、 こみゅぷらす&codeseek勉強会 にてしゃべってきました。その時の資料を公開します。 しゃべったときに見せた資料から少し追記しています。ご参考にどうぞ。Uniscribeのデモを作るのは間に合わなかったけれど(.NET Framework 3.0なら即興でかけます、念のため)、次の機会にはできると…いいなぁ 。 ものは ダウンロード からどうぞ。
続きを読む
Windows Vista対応のSDKで追加された国際化APIを使ってみたところ、大はまりしました。 VistaにはUnicodeの結合文字を正規化する NormalizeString 、正規化されているか判定するAPI IsNormalizedString が追加されています。 ところがこのAPIを静的リンクしてVistaにて実行すると、「Normalization.dllがありません」と言われます。Dependency Walkerで生成されたexeを調べても、確かにリンクしています。 MSDN
続きを読む
注意:これは2007/1/8現在のお話です。msdn2は時間とともに修正される可能性があります。 Vistaには TaskDialog というAPIが追加されました。 補足事項が表示できる。 新しいアイコン(盾)が表示できる。 くらいでしょうか。もっとカスタマイズしたければ、TaskDialogIndirect()もあります。msdn2とWindows SDK 6.0付属のヘルプには誤りがあります。 間違いはプロトタイプ宣言。ヘッダファイルは正しいので、ヘルプのみあてにしてコードを書くと、「引数が足りません」というエラーになります。正しくはこう。
続きを読む
注意:これは2006/12/30現在のお話です。msdn2は時間とともに修正される可能性があります。 Windows NT登場時点より望まれていたCreateSymbolicLinkがVistaで実装されました。*NIXのシンボリックリンク(ソフトリンク)と同じ機能が提供されます。 ただし、このAPIはUACの影響を受けるようで、manifestを作るか、管理者モードで実行しないと、このAPIは成功の値を返却します(そしてシンボリックリンクは作成されません)。 ms-help://MS.MSSDK.1033/MS.WinSDK.1033/fileio/fs/createsymboliclink.htm
続きを読む
第11回Codeseek勉強会で「Windows APIからVistaの新機能を知る」というお題でしゃべってきました。資料は このサイト で公開しています。いっぱいあって何しゃべろうか迷ったんですが以下の三点でしゃべりました。聞いた人もだいぶ追記したので、改めてみてください。 IFileDialog Task Dialog シンボリックリンク 特にTask DialogとシンボリックリンクはWindows SDKのドキュメント(とmsdn2.microsoft.com)にも間違いがあって、ちょっとはまりました。feedbackしようかなと思ったのですが…どこでやればいいんだっけ?feedback
続きを読む