2017-10-01から1ヶ月間の記事一覧

Realforce の 91 キーボード(テンキーレス)を買った

108 キーボード(テンキーが付いてるやつ)なら二枚ほど購入済だが、今回新たに一枚必要になったので、テンキーの無い 91 キーボードを買ってみた。 購入について 16000円くらい 結局ヨドバシ通販で購入した 大手家電量販店には置いてないんだよなぁ もうち…

リモートデスクトップ接続先の Windows が勝手にロックされるのを防ぐ

Windows PC1 からリモートデスクトップで Windows PC2 を開いているとして。PC1 で長らく作業を続けていると、PC2 が勝手にロックされてしまい、いざ使う時にいちいちロック解除しなきゃいけなくてかったるい。 今回やりたいのは「PC1 をいじってる間、PC2 …

PC リンクしたポメラ DM200 のデータを GitHub にアップロードする

https://github.com/stakiran/pomera_backup バッチファイルで書いたものを GitHub にアップした。詳しい使い方は上記 GitHub を。 以下雑多につらつら書く。 使い心地 なんでそんなことするの?Sync じゃダメなん? バッチファイル本体 やり残したこと (メ…

Windows で急に画面がチカチカし始めた現象の犯人は Group Policy だった

前提 現象 犯人は? 対処 え?Group Policy 殺したってことでしょ?まずくない? 前提 Windows7 64bit Group Policy でスクリーンセーバーを有効にされている 現象 スクリーンセーバー設定を変えたくて、レジストリの HKEY_CURRENT_USER\Control Panel\Deskt…

AutoHotkey で Edit 時のデフォルトのエディタを notepad.exe から変更できない件

問題 対処1: レジストリいじる(失敗) 対処2: エディタも ahk ファイルも明示的に指定する(成功) で、原因は? 問題 今は ctrl + alt + e で ahk ファイルを愛用テキストエディタで開くようにしている。 ^!e::Edit ところがつい最近導入した環境の AHK Ve…

リモートデスクトップに対してのみ StrokesPlus を無効にする

問題 リモート元 PC1 では StrokesPlus を使っていて、リモート先 PC2 ではかざぐるマウスを使っている。PC2 上でマウスジェスチャーを実行しようとすると、PC1 で動いてる StrokesPlus が働いてしまい、かざぐるマウスの分が働かない。かざぐるマウスが働い…

Windows の at コマンドをラップしてリマインダー作ろうとしたけど諦めた

結論 リマインダーとしては使い物にならない。 Q: Why? A1: at コマンドで指定したコマンドラインはバックグラウンドで起動されるため ウィンドウが表示されない A2: 毎24日の10:00に実行するタスク1を、10/24 9:59 に登録したとしても、1分後にタスク1が起…

XFinder と付き合っていくために心がけること

設定に深入りするな たまに終了してタブ状態を保存してあげる ローカル用と共有フォルダ用を分ける タブは適宜ロックしたり、タブ名と背景色を変えたりして強調する 設定に深入りするな XFinder といえば設定が豊富なことで有名だが、煩雑でわかりづらいため…

複数の XFinder を起動できるようにする

一言で /m オプションを付けて起動する。 詳しく メインで d:\bin\xfinder1 を使っており、これは常に立ち上げている。 サブで d:\bin\xfinder2 を使う。これは必要に応じて立ち上げる。その際、xfinder1 と xfinder2 が同居することになる。しかし普通に xf…

かざぐるマウスが入手できないので StrokesPlus を導入してみる

Windows7 64bit に導入。 入手 http://www.strokesplus.com/downloads/ インストーラはだるいので Portable 版にした。 デフォで有効なもの 右ドラッグによる進む/戻る ホイールリダイレクト どんな感じでジェスチャーを登録すんの? アクション(ジェスチャ…

GitHub の指定リポジトリから指定フォルダのみを clone する

Git 特定のフォルダのみcloneする - Qiita を参考にした。 やりたいこと stakiran/text というリポジトリに対し、knowledge というフォルダだけを clone したい。 コマンドライン hide は秀丸エディタだけどお好きなエディタで。ここでは「knowledge」という…

Windows で Git でチェックアウトしたテキストファイルの改行コードが LF になっている件

Git

新しいPC環境を整えている。Windows ではテキストファイルを CRLF で使っているはずなのに、LF になっているせいで、CRLF に変換すると Git 上で全行修正されたように見えてしまうという問題が発生。 解決 %userprofile%.gitconfig に以下を追加。 [core] au…

エクスプローラで背景を右クリックした時のコンテキストメニューをいじる

レジストリキー HKEY_CLASSES_ROOT\Directory\Background\shell サンプル 1. これはどんなサンプル? git pull を実行できるようにしてみる。 2. レジストリはどういじる? regファイルのフォーマットだけどこんな感じ。 Windows Registry Editor Version 5.…

Firefox でデータのバックアップ(エクスポート)と復元(インポート)

バックアップ %appdata%\Mozilla\Firefox\Profiles この辺を丸々バックアップしとく。 復元 -p オプションを付けて firefox を起動する 例: "C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -p 適当に新しいプロファイルをつくって、いったん終了する…

msysgit で helper=wincred が利用する credential(資格情報)に関する覚え書き

msysgit 1.8.5.2 をインストールしているとして。GitHub を HTTPS で利用していて、かつ認証情報を .gitconfig の helper=wincred で保存させている場合、 認証情報の保存先は Windows の資格情報という仕組み になる。この仕組みについてのメモ。 コントロ…

PC やプロバイダが変わったせいで Gmail にログインできなくなった時にやること

非常に焦ったので取り急ぎ備忘録。 背景 (1)Thunderbird からログインした場合 (2-1)ブラウザからログインした場合 方法1: 通常ログインする市町村を選択する 方法2: 秘密の質問やらアカウント作成日付やら (2-2)ブラウザからログインした後にやること 教訓 …

GitHub の Task List でリスト管理メソッド Lisna を運用する

先日リスト管理メソッド Lisna についてまとめてみたが、ここでは具体的な運用例を一つ紹介する。 GitHub の TaskList を用いたもの だ。左記リンクからサンプルリポジトリにジャンプできる。 要点 GitHub は TaskList という表記を採用している - [ ] 未完…

リスト管理メソッド Lisna について

背景 リスト管理メソッド リスト管理メソッド「Lisna」 Lisna の実装 Lisna の具体例 おわりに 背景 TODOリスト、チェックリスト、買い物リストなどリストは身近なものである。そんなリスト(特にTODOリスト)の運用方法やツール・サービスは多岐に渡ってお…

Markdown エディタが備えるべき性質のチェックリスト

ローカルのテキストエディタ上、または github.com 上で Markdown ファイルを読む&編集することが多い。備わってると嬉しい性質をチェックリストでまとめてみた。 チェックリスト チェックリスト 基本的な文法をハイライトできること [ ] 太字、イタリック…

Git でバージョン管理するよりも手動バックアップを選ぶ時

Git

Git(などバージョン管理)によって生じる手間 手動バックアップとは? Git を持ち出すまでもない作業の例 (メタファ)常に IDE を使うのか? 常にバージョン管理することのメリットとデメリット Git(などバージョン管理)によって生じる手間 Git 環境をイ…

デジカメで撮影した画像ファイル名を YYMMDD_HHMMSS.jpg みたいな日付時刻文字列に変換する

デジカメで撮った画像をどうやって整理しようかと考えて、ファイル名先頭に日付時刻文字列を付ければ時系列で並ぶから扱いやすいかなと思って運用してみた。良い感じなので継続。 やり方としては、Python で書いた。デジカメ画像ファイルは、ファイルの最終…

Google という名の情報ストッカー

下手にノウハウやメモを工夫して蓄えるよりは Google から都度ググる 方が安上がりで済むことが多い……ということに気付いた今日この頃。 何度もググってるならようやく工夫する だからといって何でもテキスト化してるとしんどいよ? そもそも Google はとて…

エンジニアの資質「ワーキングメモリ」と「マッスルメモリ」について

エンジニアに必要な二つの記憶力についての所感。 短期記憶(ワーキングメモリ) 手続き記憶(マッスルメモリ) 短期記憶(ワーキングメモリ) (理解を進めるために必要な)情報を一時的に覚えておくための領域。 たとえばコードリーディングで関数Aを読み…

Windows で GUI ではなく CLI を使う理由はフォーカスが奪われるのを防ぎたいから

なんで(Windows ユーザーなのに)やたら CLI ばっか使うの?……これに対する答えを即答できなかったのでまとめた。色々あるが、ここではそのうちの一つを挙げる。 ウィンドウのフォーカスが変わる(特に奪われる)のを防ぐため だ。 (背景)Focus Stealing …

リマインドを実現するアナログな方法・デジタル方法を計四つ

[デジタル] 指定日時に指定メッセージを表示させるツール [アナログ] 動線上に付箋などを張っておく [デジタル] 動線上にメッセージを書いておく [アナログ] 人を巻き込む [デジタル] 指定日時に指定メッセージを表示させるツール PC にせよスマホにせよ、い…

Outlook 2013 で受信メールにコメント(メモ)を書く

直接的に実現する機能はない。間接的に実現する機能はある。 フラグ を使う。 ※まだ使い始めたばかりなのでひとまず手順だけまとめとく (2017/11/21 追記) 受信メール一覧に「フラグの内容」を表示したら、やっぱり表示が重い……良い手段だと思ったんだけど…