Hatena::ブログ(Diary)

揮発性のメモ このページをアンテナに追加 Twitter

2017/01/20 (金)

2017/01/14 (土)

スリープから復帰するとウィンドウサイズがおかしくなる

スリープから復帰すると、ウィンドウが小さくなって左上に固まっている。

まるで小さなディスプレイ(1024x768)に無理やり押し込んだかのようなサイズ感になる。


モニターを省電力から復帰させると解像度やウィンドウのサイズが小さくなるのを解決する : プログ

ここによると、スリープに入ってディスプレイの電源が落ちるときにおかしなことになるらしい。


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration\NOEDID_8086_以下略

PrimSurfSize.cx1920
PrimSurfSize.cy1200

レジストリ編集してみる

2017/01/10 (火)

selectのselectedはattrでなくpropで設定する

<!DOCTYPE HTML>
<HTML lang=ja>
<HEAD>
<script src="jquery.js"></script>
<script>
    function selectchange(n){
        var a = $('select#sel option');
//      a.eq(n).attr('selected','selected');
        a.eq(n).prop('selected','selected');
        return false;
    }

    $(function(){
        selectchange(1);
    });
</script>
</head>

<body>
    <form id="login" action="">
        <select id="sel">
            <option value="1">A</option>
            <option value="2" selected>B</option>
            <option value="3">C</option>
            <option value="4">D</option>
        </select>
        <br><br>
        <button onclick="return selectchange(1)">B選択</button>
    </form>
    <button onclick="return selectchange(2)">C選択</button>
    <button onclick="return selectchange(3)">D選択</button>
</body>
</html>

jQueryでフォーム部品のcheckedやselectedはpropで操作する - 銀の弾丸

attr()で変更しても割とどのブラウザでもちゃんと動くけど、IE10でのみ、しっかりとおかし動作再現してくれた。

ときどき動いたり動かなかったりするので注意する。

値がわかってるならval()使った方がいいけど

2017/01/03 (火)

ユーザを削除する

shred -n1 /var/mail/hogehoge
find /home/hogehoge -type f -print0 | xargs -0 shred -n1
userdel hogehoge -r

shredコマンドオプション-uで削除しようとするとおかしなことになることがある。

どうせディレクトリは消すんだしとくに問題はない。

いろんなファイル名があるので print0 は忘れずにつけておく。

そもそもshredがext4で意味あるかわからないので気休め程度とする。

2017/01/02 (月)

隠しファイル以外を選んで圧縮する

zip -r hoge.zip hoge

などとすると、hogeディレクトリ内の隠しファイル圧縮されてしまう。

zipなどで隠しファイル以外を選んで圧縮したいとき

zip -r hoge.zip hoge/*

のようにワイルドカード指定するとよい。

2006 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2012 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2013 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2014 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2015 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2016 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2017 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |