揮発性のメモ2

知識をメモ書きしておく

2016-08-01から1ヶ月間の記事一覧

右クリック禁止禁止 6

ブックマークレットとして保存して対象サイトで呼び出せば、運が良ければ右クリック禁止、選択禁止を解除できる。 Chrome 52.0.2743.116、Firefox 48.0.2で確認 javascript: (function() { function unbinder(e) { try{ e.oncopy=null; }catch(a){} try{ e.o…

選択禁止

css

右クリック禁止の次にやっかいな選択禁止 <style type="text/css"> body{ user-select:none; -moz-user-select:none; -webkit-user-select:none; -webkit-user-drag:none; -khtml-user-select:none; -khtml-user-drag:none; } <body oncontextmenu='return false' onselectstart="re</style>…

LANケーブルが刺さってるかどうかを確認する

# cat /sys/class/net/eth0/carrier 1おおざっぱに言えば ケーブルが刺さってれば1、刺さってなければ 0 networking - Check for plugged in network cable on startup - Unix & Linux Stack Exchange

本棚を作るのに必要な板 計算器

棚の高さ(内側)(mm) 棚の奥行(内側)(mm) 棚の数 幅(外側)(mm) 板の厚さ(mm) はかま(mm) 側板(mm) 2枚 棚板(mm) 枚 function calcshelf(){ var b_height = $("#b_height").val(); var b_rownum = $("#b_rownum").val(); var b_thick = $("#b_thick").val(); v…

リバースプロキシの設定

次の設定をおこなう。 ProxyPass /hoge http://172.16.101.51/piyo ProxyPassReverse /hoge http://172.16.101.51/piyo ディレクティブは無い。ルート部分に直接書くだけなので、適当なファイルに分けてconf.dに置いて良い。 編集後は設定ファイルを再読み込…

はてなブログでonload

ロード中 function hoge(){ $('#hogehoge').text("ロード完了"); console.log("ロード完了"); } // 登録処理 try{ window.addEventListener("load", hoge, false); }catch(e){ // IE9以前用 window.attachEvent("onload", hoge); } function hoge(){ $('#hog…

はてなブログは遅い

はてなブログは遅い。 遅すぎる。 はてなダイアリーもたいがい遅いけど、はてなブログはダイアリーの7倍は遅い。 ファイル読みすぎ。 よくみんな使っていられるな

jQueryでdivを生成する

jQuery(html, [ownerDocument]) - jQuery 日本語リファレンス html() - jQuery 日本語リファレンス jQueryで要素自身を含めたhtmlの取得 – じゃが <html><head><meta charset="utf-8"> <script src="jquery-1.12.4.min.js"></script> <script> $(function(){ var hoge = $('<div>'); console.log( "innerHTML:" +hoge.html()); // なにも表示されない …</div></meta></head></html>

テストint main(){ printf("こんにちは、世界\n"); console.log("あいうえお");

ロード中です // はてなブログのjquery.min.jsの読み込みはだいぶケツの方にあるので、ロードが終わるまでjqueryは動かない

JDで nicozonのリンクを踏んだら ちゃんとニコニコに飛ばす

ユーザーコマンド、リンクフィルタについてアドレス www.nicozon.net/watch/(sm[0-9]+)実行するコマンド $VIEW http://www.nicovideo.jp/watch/\1nicozonはniconicoの規約に違反していると思うので、にこ☆さうんどのようになるといいな

テスト //

PhpStormで、BSキーで空白だけの行のインデントを下げようとすると 行ごと消されてしまう不具合を解消する方法

Fileメニューの Setting から Editor⇒General⇒Smart Keys に進み Backspace の Unindent: を Disabled にする。 Phpstormでインデントを消すと行が消える | ウェブゴト なぜか Default Settings にはこの項目が無いので、プロジェクトごとに設定が必要で め…

falseを配列にキャストする

PHP

falseを配列にキャストすると、falseが配列になる。 bool(false) } array(1) { [0]=> bool(false) }

Windows は仮想メモリの不足状態を診断しました。仮想メモリを多く消費したのは次のプログラムです: explorer.exe (3060) は 36461473792 バイトを消費しました。

ビットフィールドの詰め方

C

gcc はビットフィールドが右詰め固定、LSBから順に使っていく #include <stdio.h> typedef union { unsigned int a; struct { unsigned int b1:4; unsigned int b2:4; unsigned int b3:4; unsigned int b4:4; unsigned int b5:4; unsigned int b6:4; unsigned int b7:</stdio.h>…

ファイルを取得して、変化があったら何かする

サーバ側 ファイルに更新が無ければ 304 を返す例

$.ajax()で成功するまでリトライさせる

何秒間かリトライをがんばる ファイルを作る人がいて、その人がファイルを作るまでがんばる limittime = (new Date).getTime() + 4000; // 現在時刻 +4秒までリトライ頑張る $.ajax({ url: "hoge.json", dataType: 'json', error:function(xhr) { var nowtim…

autoincrementを指定する

SQLite Frequently Asked Questions create table t1( a int primary key AUTOINCREMENT, b int ); 次の書き方はNG create table t3( a int AUTOINCREMENT, b int, primary key(a) ); create table t3( a int, b int, primary key AUTOINCREMENT(a) );

PhpStormで、JavaScriptの関数で使ってない引数の警告を無視するように設定する

JavaScriptの関数で、引数の中に使ってない変数があるとき Warning が出てウザいので、警告が出ないようにする。 ファイルの先頭の方に次の行を足すか 関数呼び出し部分の先頭に次の行を足すか //noinspection JSUnusedLocalSymbols ただ、これだと引数以外…