役に立ちそうもないTips移転版

俺得なTipsを書き連ねるだけのブログ。

2014-01-01から1年間の記事一覧

WSH TSOのWriteで”¥n”を出力

今更誰が使ってんのというScripting.FileSystemObject配下?のTextStreamObject。 WriteLineメソッドで改行つき出力、Writeメソッドで改行なし出力だが、 たとえばJScript (WSHだからJavaScriptじゃないのねんorz) で tso.Write("\n"); と書くと、LFだけ出力…

VirtualBoxのホストオンリーアダプタの設定・改

以前設定を書きとめておいたのだが、今見るとなんか全然違うorz なんでこうなってるのかもなんでこれで動いてるのかもまるで分かってないがorz 改めてメモ。1. Windows上のデバイスであるところのVirtualBox Host-Only Network2. VirtualBoxの「環境設定-ネ…

Excel: 配列数式で平均取る時のコツ

配列数式のちからってすげー! と覚えたてでぐりぐり使おうとした……が、AVERAGEで大コケ。 「延びそうな範囲を全部含めておいて、列番号でIF噛ましてフィルタリング」 とかすると、空のセルも母数としては勘定されてしまうので平均値が狂うorz これを回避す…

PowerShellの権限設定

Set-ExecutionPolicy コマンドレット。 引数は Restricted / AllSigned / RemoteSigned / Unrestricted のどれか。Windows(ないしPowerShell)のインストール直後はRestricted。 基本RemoteSignedにしとけば捗ると思われ。コード署名とかできるお金持ちな人は…

USBヘッドセットで音が出ないとき

USBヘッドセットをつないだが音が出ないーというので調べてみたが、 出力デバイスはちゃんと選択されてるし音量も大丈夫ミュートになってない、 しかし何を再生しても聞こえないしサウンドミキサのゲージもぴくりとも動かない。 っかしーなとふと見てみると…

Excel: 式の「中」にある{}

たまに式の中に{"あ"}とか書いてあるのを見て「何だこれ?」と思っていた。 で、そういう式を理解しないといけなくなったので調べたが、Excelで中括弧というと配列数式(自動的に式全体が中括弧で括って表示されるアレ)の話ばっかりでなかなか正体がつかめず…

Excel: TextToColumnsの罠?

いろいろと難点もあるが、「Excelがやる通りに」CSVの分解するなら非常に楽なTextToColumnsメソッド。 が、どうも連続して呼ぶと挙動がおかしい。 1回目……Comma:=Trueを指定してコンマ区切りテキストを分解 2回目……同様にComma:=Trueを指定してるのになぜ…

selectの選択をスクリプトでいじってもonchangeが呼ばれないんですが(´;ω;`)

他の処理系でも、この手のいべんとどんぶりドリブン方式はコードで内容いじっても変更イベントとか起きないことが多い。*1 その場合はイベントもスクリプトで発生させる必要がある。 とりあえずFireFoxとかは var evt = document.createEvent('HTMLEvents');…

querySelector()したいけどidに':'とか混じってるんですがorz

CSS仕様上':'は'\:'とエスケープ表記する必要がある。念のため書いておくと、JavaScriptなんでさらに'\'のエスケープが必要(従って文字列リテラル中には'\\:'と書く)。

なぜヘッドレスブラウザはダウンロードを実装しないのか

タイトルの「ダウンロード」というのは、正確には「Content-Disposition: attachment」ヘッダ付きで帰ってくるレスポンスを意図しております。 (まあ一般的な「ダウンロード」という意味だとHTML持ってくるのもダウンロードですしおすし)で、「自動でサイト…

Access: ビットフィールドを使いたい

ビットフィールド、と言っても機械にしてみればただの数値であるからして、使うだけなら特に問題はない。 しかしAccessの場合ちょっくら落とし穴。Jet SQLはビット演算をサポートしていないので、SQL内でビットのON/OFFを判定しようとするとAndやOrではNG(両…

市区を区切る

「○○市△△区」という文字列がひと塊になっていることは多々あるが、ではこれを「市と区に区切れ」と言われたらどうするか。 「そんなもん、『市』の位置を検知してその前後で区切るだけじゃん」?ほー、じゃ「○○」に「市」の文字が含まれてたらどうすんの?「…

Unicodeに何でも詰め込んだった結果www

いや草生やしてもしょうがないのだが。きっかけはぐぐる地図APIでこんな住所を検索しようとしたことだった。 「大阪府堺市堺区香ケ丘町(以下略)」*1 ……ところが、なぜか住所解決できない。 なんで?とエラーログを見ると「大」と「香」が豆腐。どういうこと…

gitignoreのものすごく特殊なケース

・非ASCIIなターゲットを除外したい ・運用環境がWindows という場合.gitignoreはutf-8で保存。CP932ではgitがマッチングしてくれない。 git関連がcygwin環境下だったら話は違うかもしらんが検証めどい。 (たぶん、Linuxなんかでも日本語ロケールがutf-8で動…

備忘録: 非矩形ウィンドウとタスクトレイの合わせ技

表題だけの条件だと環境その他、いろいろと手法が選べたり違ってたりするのだが。 とりあえず、ここでは ターゲットはWindows。で、Windows APIを直叩き。 非矩形、と簡単に言ってるが実のところ形状は複雑で、しかも逐次変化したりする タスクバーには表示…