Win
何で今まで調べなかったんだろうと思う。 このレジストリ変更で、ウェブ検索しなくなる。 Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Search] "CortanaConsent"=dword:00000000 "BingSearchEnable…
Chromeブラウザのバージョンアップは自動的に行われるので、それに追随してChromedriver.exeもアップデートするPowerShellスクリプト。 タスクスケジューラで毎日実行する。 $BIN="D:\usr\local\bin" $CHROME="C:\Program Files (x86)\Google\Chrome\Applica…
WindowsUpdateで再起動したところ、Explorerからファイルを開こうとすると 指定されたデバイス、パス、またはファイルにアクセスできません。これらの項目にアクセスするための適切なアクセス許可がない可能性があります。 というエラーダイアログが出る。コ…
MSYS、Ruby Gems、Python PIPsをアップデート。 pacman -Syu call gem update --system @echo on call gem update @echo on for /f "skip=2" %%A in ('pip list -o') do python -m pip install -U --progress-bar off %%A
5月に買ったThinkPad T480をようやく使い始めた。 Windows10のことはさておき、トラックポイントのクリックボタンの品質が劣化している。 人差し指で、トラックポイントを動かして、親指でボタンを押すわけだが、どうしてもボタンの端(センターボタンの脇)…
gem update で、opensslが2.1.1、2.1.2になると、 127: 指定されたプロシージャが見つかりません。 - 〜〜/gems/openssl-2.1.2/lib/openssl.soというエラーになる。 対応としては、gems\openssl-2.1.0\lib\openssl.so を、gems\openssl-2.1.2\lib\openssl.so…
出ないのでは無いかと言われていたRubyInstaller2.4が出た。ネイティブgemsのインストール用に、従来はDevKitというパッケージが用意されいていたが、今回からはインストーラーにMSYS2のインストーラーが含まれている。メニューで1,2,3と選べるようになって…
スコアがどこに入っているかを調べると、%APPDATA%\Microsoft Games の下のゲーム毎のフォルダーに格納されている。 ソリテアだと、%APPDATA%\Microsoft Games\Solitaire\SolitaireSettings.xml ゲーム名のフォルダーは、Explorerから見ると「ソリテア」と片…
google-api-clientを使ったスクリプトをRubyw.exeで動かしているが、起動時に一瞬だけコマンドプロンプト画面が出る。本当に一瞬なので何が出ているのかも見えない。 ということで、少しずつ実行してみて原因が分かった。 \google-api-client-0.10.1\lib\goo…
ちょっと信じがたいけど、少なくともWindows7では、forfilesコマンドにバグがある。テストしてないのか? /c で指定した外部コマンドの第一引数が落ちるようだ。cmd /c を書けば問題なし。 D:\foo>forfiles /c "gecho 1 2 3 @file" 2 3 bar 2 3 baz D:\foo>f…
id:otn:20150901 「MS Exchange/Outlook のカレンダーとGoogle Calendarの同期」のその後。google-api-client が 0.9 になってそのままでは動かなくなった。0.8のまま使っていたのだが、認証がおかしくなった(毎回認証しないとタイムスタンプがおかしいとい…
RAMDISKにキャッシュを置いているようなケースだと、使用量をアプリ側で設定できるので、領域不足になることはないのだが、容量一杯まで使おうとすると、頻繁に警告のバルーンが出てくる。 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Pol…
ノートPCを買って4年近くになるので、ディスク交換。HDD 512GBから1TBに。 SSDにすることも考えたけど、結局HDDに。 最初は、DVDリカバリーしてきれいに入れ直そうと思ったけど、いざやろうとなるとめんどくさくなって、コピーすることにした。 ツールは、前…
RubyInstallerで2.2.1が出たのでインストールした。前のバージョンはRuby213にリネームして残しておく。SSL3問題(Windowsでgem install出来ない問題)については、Rubyディレクトリの外に正しい証明書ファイルを置いて、環境変数 SSL_CERT_FILE でそれを指し…
今まで、Unix系ツールはGnu-Win32パッケージ http://gnuwin32.sourceforge.net/packages.html を使っていたが、RubyInstallerでインストールしたRubyのGemsインストールのためにMinGWのDevKitを入れて併用していた。MinGWのパッケージ管理ツールがあるという…
ノートンインターネットセキュリティー から カスペルスキーインターネットセキュリティー に切り替えて困ったこと。 Amazonの検索欄に文字入力しようとすると、カスペルスキーが介入して「入力情報の漏洩防止が有効です」との表示を出し、いったんカスペル…
Firefoxを34.0にバージョンアップすると、原因不明でタブが復元されなくなった。復元はTab Mix Plusの機能では無くて標準の機能で行っている。念のため、Tab Mix Plusの復元機能を使っても駄目。会社のPCでは問題ないので、プロファイルの原因だろうと言うこ…
この手の設定は、%HOME%\_vimrc でなくて、%HOME%\_gvimrc に書かないといけないようだ。 _vimrc を _gvimrc にリネームして設定。 set directory=D:/var/Temp set backupdir=D:/var/Temp set noundofile set ambiwidth=double set incsearch smartcase nowr…
仕様再掲。 Exchange側をマスターとして、Google Calendarへ一方方向で反映 前後30日分だけチェックして追加・変更・削除を反映 Exchange側から反映したのでないGoogle Calendar上で直接登録したイベントには触らない 3つめの仕様のために、Google Calendar…
id:otn:20140829 の続き。 どういうときに、ExchangeのイベントとGoogle Calendarのイベントを等しいと判断するか。 考慮が必要なのは3点。 文字列の内容 タイトル、内容、場所など文字列の文字コードがCP932か、utf-8かの違い。これはutf-8に揃えることにす…
id:otn:20140827 の続き。 Exchangeからのデータ取得は以前調べてVBScriptで書いたものをRubyで書き直す。 元のVBScriptを書くときに参考にしたサイトがちょっと見つからない。 結果の取得は、FindNextしながらwhileループしていたので、Enumeratorに変換す…
Google Calendar Syncのサービスが2014-08-01に停止された。今まで使っていたので、困ってしまい、代替を調べたが認証proxy越えがうまくいかないので、自分で作ることにした。 仕様としては、 Exchange側をマスターとして、Google Calendarへ一方方向で反映 …
「Windows - 開発者がSurfacePro3を買ったらまずやること」http://qiita.com/tanakh/items/a1b4705fb58ef3c89800 を読んで知る。 Chocolatey https://chocolatey.org/ というのは、モジュール管理ツールのようなインタフェースでWindowsの各種ソフトをインス…
Firefoxを27.0にバージョンアップしたら不具合。Firegesturesで「今閉じたページを開く」が反応しなくなった。これは多分Firegestures側での対応を待つんだろうな。 2014-02-13追記 Tab Mix Plusをアップデートしたら直った。
タスクスケジューラで、「ユーザーがログオンしているかどうかにかかわらず実行する」をオンにして、ログオフした状態で実行した場合の環境変数の違い。以下の4つの環境変数が設定されない。 HOMEDRIVE=C: HOMEPATH=\Users\ユーザ名 LOGONSERVER=\\コンピュ…
C:\Windows\SysWOW64 の下に32bitアプリがある*1 cscript.exe wscript.exe regedit.exe cmd.exe ..... 名前に反して、C:\Windows\System32 の下にある物が64bitアプリ 環境変数の違い 環境変数名 64bit環境 32bit環境 CommonProgramFiles C:\Program Files\C…
WindowsVistaからかWindows7からか知らないが、マイドキュメントやデスクトップなどのフォルダの移動が普通のGUIで出来るようになっているのに気づいたので、Dドライブに移動させた。 ドライブを分ける利点の一つは、システムの復元をDドライブで、ドライブ…
IE9で使えるIE用アドオン マウスジェスチャ Mouse Gestures for Internet Explorer http://www.ysgyfarnog.co.uk/utilities/mousegestures/ 32bit用のみ。 Greasemonkey Trixie http://www.bhelpuri.net/Trixie/ 32bit用と64bit用がある。 スクリプトはscrip…
Kasperskyのあまりの重さに耐えかねて、Norton Internet SecurityをAmazonに注文。今なら乗り換えキャンペーンで2000円商品券バック。しかし、Nortonサイトのダウンロード販売より、Amazonでパッケージを買う方が1000円安いとは。Norton Internet Security 2…
RubyInstaller http://rubyinstaller.org/ で、インストールしたRuby1.8.7でirbを使うと、行編集がちょっと我慢できないくらい遅い。どうもRubyで書かれたreadline.rb/rbreadline.rbが使われているみたい。 しょうがないので、mswin32版からライブラリをコピ…