Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

Windows

TFTPでファイルのリクエストがタイムアウトになる

背景 デバイスのブート時にイメージをTFTPで流しこみたい。 TFTPで通信する際、デバイスのIPアドレスは192.168.11.1、TFTPサーバは192.168.11.168で固定になっている。 TFTPサーバにはWindows 10上のPumpKINを使っている。 PumpKINの設定で、リクエスト・レ…

Microsoft Print to PDFで出力したPDFファイルが0バイトになる問題を回避する

大きなPDFファイルを複数に分割しようと思って、Adobe ReaderからMicrosoft Print to PDFへ印刷してみたんだけど、できあがるPDFファイルが0バイトで、正常に出力されない。 Wordでも同じ現象が起こったので、これはMicrosoft Print to PDFの問題かな?と思…

最近のWindows Server付属のIISで無理矢理匿名認証っぽいことをする

Windows Serverの特定バージョン以降だとIISでWebDAVの匿名認証が使えないという話。下記ページだと「IIS 7+」でdeprecatedだと書いてある。比較的最近の記事(2019年)だけど、IIS 7.0ってWindows Server 2008に付属のバージョンだぞ? techcommunity.micro…

cmd.exeとPowerShellの起動速度

PowerShellの起動速度が遅い遅いというけれど、cmd.exeと比較してどの程度遅いのか確かめてみた。 OSはWindows 10 version 2004、CPUはIntel(R) Core(TM) i7-8750H CPU @ 2.20GHz(6コア12スレッド)です。 なお、処理に使うウィンドウはPowerShellのもので…

VM上のUbuntuとWSL2上のUbuntuの違い

WSL2が入ったのでUbuntuを入れてみた。主にsystemdの不在に伴って、VM上のUbuntuとはいろいろと違いがある。常用のツールはWSL2で、systemdやら何やらシステム管理のお試しはVMWareでやるのがいいかな。 initはsystemdではなく、MSが作ったinitが使われる。s…

You cannot set CPU affinity of PostgreSQL instance started through pg_ctl with Start-Process and Process.ProcessorAffinity

Background: In Windows, you can set the CPU affinity of an user process with Start-Process PowerShell cmdlet and System.Diagnostics.Process.ProcessorAffinity property like this: $app = Start-Process -FilePath C:\Windows\System32\mspaint.ex…

「外字」の示す範囲の認識の多様性

このエントリ、いったい誰をターゲットにした内容なんだろうな?というのが第一印象です。 blogs.windows.com 「お前のところのIMEが外字を入力させてるんじゃないか、いい加減にしろ」って言う人、絶対にいると思うんだよなぁ。 あるシステムの設計者に「こ…

Microsoft Office 365 TeamsとStreamを使った操作説明動画の作成

Office 365 Business EssentialsかBusiness Premiumが使えるなら、製品の操作説明動画を簡単に作れることがわかった。自分宛にTeams会議を開催→画面操作をデスクトップ共有&マイクで喋った説明をTeamsで録画→Streamに保存された動画をダウンロードして提供す…

robocopy finished with no error, with erroneous result on OneDrive for Business

Background: You are using OneDrive for Bueiness. You are trying to copy files to OneDrive with robocopy. Problem: robocopy had finished with no error (with ERRORLEVEL 0), but the the size of the files on OneDrive is 0byte. Cause: It seems …

Laggy network connection between host and guest with Hyper-V on Windows 10

Problem When using Hyper-v on Windows 10, network connection between host and guest stops intermittingly. You can ping from host to guest. Ping causes "Request timed out" intermittingly. Ping losses around 10% of packets. Symptom doesn't c…

FNTCACHE.DATを削除できない場合の対処法

フォントがおかしくなったら、セーフモードで起動してC:\Windows\System32\FNTCACHE.DATを削除しろとMSのKBにもあるが、残念ながらシンクライアントであるわが社の端末でセーフモードに入るには大阪のデータセンターまで行かなくてはならないのだ! 通常起動…

Kdiff3 (Windows) で日本語表示

Windows版の Kdiff3 には、日本語の表示がうまくできないバグがある模様。おそらく、2バイト文字の文字幅を1バイト文字と同じに解釈してしまっているのではないか。 「文字単位での比較」ができる珍しい diff なんだけどなぁ……

Windows の echo には -n オプションがない

Linux やら FreeBSD やらに付属の echo コマンドでは、 -n オプションを指定すると末尾に出力される改行が抑制される。 つまり $ echo -n abc > hoge.txt $ echo def >> hoge.txt $ cat hoge.txtとやると "abcdef" と出力される。 一方、Windows のコマンド…

Tomcat 5.0 + HiRDB で SQLException が発生

Windows XP SP2 には Windows ファイアウォールというパーソナルファイアウォールの機能がついている。こいつは ZoneAlarm とかと同じように、 ローカルのプログラムがどっかの port を listen してて そのポートに syn が飛んでくる と、「通信してもいい?…

オフラインファイル機能をキャッシュとして使う

Windows XP には「オフラインファイル」という機能がある。リモートのドライブをマウントしているときに、リモートとの接続が切断されても、オフラインファイルに指定したディレクトリの内容だけはアクセスできる(つまり、ローカルにファイルのコピーが取ら…