iTunes Match 使ってるんだけど、アップロード遅いしアップロードされないし状況もまともに確認できないしどんどん糞化していってる気がする。 ただし、過去の曲を iPhone や別マシンで聞くことだけを考えたら便利なんだよね。 ところで、偶然今日が iTunes Match を使い始めてから丁度1年ってことに気付いたんだよね。 もうちょっと早くに気付いてたら更新しないって選択肢も考えたかもしれないけど、元データ持ってないから今から全部ダウンロードしてとかやってられないし継続するしかないよね。
ニコナレのスライドを h/l でめくれるようにしたった (vimperator)
ニコナレのスライドを見る機会があったので、h/l でめくれるように vimperator-plugin 書いた。
元々 SlideShare のはプラグインがあって、SpeakerDeck が流行りだした時にコピペして SpeakerDeck 用の書いて、それをコピペしてニコナレ用のを書いただけなので特に言うことはなにもない。
(function() { var Niconare = function() { var doc = content.document; if (doc.location.host !== 'niconare.nicovideo.jp') { return liberator.echoerr('Current page is not niconare.'); } return { next: function() { doc.wrappedJSObject.getElementById('page-next').click(); }, prev: function() { doc.wrappedJSObject.getElementById('page-previous').click(); } } }; commands.addUserCommand( ['niconare'], 'Niconare controller', function() {}, { subCommands: [ new Command(['n[ext]'], 'Go next page', function() Niconare().next()), new Command(['p[rev]'], 'Go previous page', function() Niconare().prev()), ] }, true ); })();
これをプラグインの所に置いてロードしたら feedSomeKeys 設定して終わり!
nnoremap -urls=niconare\\.nicovideo\\.jp l :niconare next<CR> nnoremap -urls=niconare\\.nicovideo\\.jp h :niconare prev<CR>
Microsoft Remote Desktop でコピペができなくなったけど解決した
3ヶ月振りくらいに Excel VBA な案件の作業が発生したので、いつも通り会社の Windows マシンに Remote Desktop で接続して作業をしてたんだけど、なぜかコピペができない。 VBA 実行するのは Windows の Excel だけど、コードをそこで書きたくないのでいつも MacVim で書いてそれをコピペしてるので、コピペができないと死ねる……
なにがなんでも Windows でコード書きたくなかったのでググってたら下記サイトが見つかった。
Clipboard sharing stopped working on mac app
ここを参考にして、コマンドプロンプトで以下実行して rdpclip.exe
を再起動させたらクリップボードが使えるようになった。
> taskkill.exe /im rdpclip.exe /f /t > rdpclip.exe
最初は、Remote Desktop のバージョンアップしたあたりから起動中に Mac のクリップボードがおかしくなる現象が発生しなくなってたので、もしかしてバージョンアップで機能消えた or ON/OFF が付いたのかを思い設定とか色々見てたけどなくて、ちょっと焦ったりしてたけどちゃんと動いてよかったよかった。
Vivaldi 使ってみた。で、1Password を使えるようにした
Safariのブクマを開くキーバインドの変更が許せなかったのでKarabinerで変更した
Yosemite から El Capitan にアップグレードしたら、Safari のブクマを開くキーバインドが Cmd+[1-9]
から Cmd+Alt+[1-9]
に変更されて、元のキーバインドがタブ切り替えに変わってしまったのが許せなかったので Karabiner で設定した。
<item> <name>Swap Cmd+Number and Cmd+Alt+Number (Safari)</name> <identifier>private.app_safari_swap_keys</identifier> <only>SAFARI</only> <autogen>--KeyToKey-- KeyCode::KEY_1, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_2, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_3, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_4, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_5, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_6, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_7, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_8, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_9, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_1, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_1, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_2, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_2, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_3, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_3, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_4, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_4, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_5, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_5, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_6, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_6, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_7, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_7, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_8, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_8, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen> <autogen>--KeyToKey-- KeyCode::KEY_9, ModifierFlag::COMMAND_L | ModifierFlag::NONE, KeyCode::KEY_9, ModifierFlag::OPTION_L | ModifierFlag::COMMAND_L</autogen> </item>
良さげなやり方が分からなかったのでひたすら1〜9までの数字並べてる。
ModifierFlag::NONE
を付けないと Cmd+Shift+4
とかが動かなくなったりしてしまうので注意。最初つけてなくて、別の日にスクショ撮ろうとして嵌った。
おめでとう!
はてなブログ2周年おめでとう!> id:hatenablog
すいませんあまり使ってませんorz
iPadからはてなブログアプリで投稿してみるよ!
PhpStormをインストールしてやったこととか
PhpStormをとりあえずLinuxに入れてチマチマ触っているのですが、いくつか設定変えたりしたのでメモメモ。
PhpStormのテーマインポート
phpStorm Themes | Color skins and editor fonts for JetBrains PHP IDE とかでDownloadしたテーマをインポートしたかったのでちょろっと調べた。
ちなみに今の所環境はLinux。
今回は一番最初にあったということで SOLARIZED DARK を入れてみる。
コマンド多めの方が楽なので SOLARIZED DARK の Download を右クリックしてURLコピーした後以下のコマンド実行する。
cd $HOME/.WebIde50/config/colors wget http://phpstorm-themes.com/wp-content/uploads/2012/12/Solarized-Dark.xml
後は再起動して普通に File > Settings > IDE Settings > Editor > Colors & Fonts で選ぶだけ。