2017-11-23

Firefox上の中ボタンクリックでURLを開く

URLをセレクションバッファに入れておき, Firefox上で中ボタンクリックすると, そのURLを開くことができる. (Linux上のFirefox 56頃までデフォルトでできた) Firefoxを56から57にアップデートした頃から, この機能が使えなくなったが, 以下の設定をabout:configに追加することで, 再び使えるようになった.
middlemouse.contentLoadURL;true

参考にしたページ

  • Mozilla Firefox middle mouse button does not work
  • 2017-11-08

    Pythonスクリプト中からインタプリタを起動

    Pythonスクリプトの途中でインタラプタを起動することができる. 開発中のスクリプトの例外処理に入れておくといった使い方が考えられる.
    $ cat a.py
    a = 10
    import code
    code.interact(local=globals())
    print 'a=%d'%a
    print dir()
    
    インタプリタ内から変数にアクセスするには, local=globals() という引数を与える. 上記のようなスクリプトを実行する.
    $ python a.py
    ...
    (InteractiveConsole)
    >>> a
    10
    >>> a = 20
    >>> b = 30
    >>> Ctrl-D
    ['__builtins__', '__doc__', '__file__', '__name__', '__package__', 'a', 'b', 'code']
    
    例えば, 予め定義した a という変数を参照・上書きでき, 新たな変数 b を定義できる.