揮発性のメモ2

http://d.hatena.ne.jp/iww/

2016-01-01から1年間の記事一覧

jQueryのhide()はdisplay:none

$("#unit").hide(); <div style="display: none;" id="unit"> </div> visibility: hidden ではない

UNIX Benchmark

UnixBench https://code.google.com/archive/p/byte-unixbench/

date() で変なエラーが出るとき

PHP

Fatal error: date(): Timezone database is corrupt - this should *never* happen! in /opt/hoge/test.php on line 2 wordpress - PHP Timezone database is corrupt error - Stack Overflow SNS構築(OpenPNE) - Fedoraで自宅サーバー構築 キュン/Imamura(…

cvsでdiffとるときにコメント行の編集を無視する

cvs diff -I '^\s*\/'CVS--Concurrent Versions System v1.11.17: CVS commands

構造体の大きさ

C

#include <stdio.h> typedef struct { char a; int b; char c; } hoge_t; int main(void) { printf("sizeof(hoge_t)=%d\n", sizeof(hoge_t)); return 0; } gcc version 4.9.2 32bit環境の場合 sizeof(hoge_t)=1264bit環境の場合 sizeof(hoge_t)=12てっきり64bit環境で</stdio.h>…

合金の比重 計算器

体積(cm³) 重量(g) 物質A 比重(g/cm3) 物質B 比重(g/cm3) 物質A 体積,割合 cm³ % 物質B 体積,割合 cm³ % function calchiju(){ var taiseki = $("#taiseki").val(); var omosa = $("#omosa").val(); var hijuA = $("#hijuA").val(); var hijuB = $("#hijuB")…

メモリ使いすぎ

Linuxはデスクトップ環境のメモリの使い方がひどい。 ボリューム調整するだけのデーモンが1GBもってくとかなんなんだいったい 17008 piyo29 20 0 1394968 535736 101756 S 6.6 14.1 2:04.36 firefox 1722 piyo29 20 0 1157984 18856 13604 S 0.0 0.5 0:00.29…

はてな iframe テスト

この部分は iframe 対応のブラウザで見てください。

yahooのニュース動画を見ようとするとエラーになる

ヤフーのニュースなどで、エラーコード:1001200 が出て動画が見れないとき ユーザーエージェントを見て弾いているだけなので、WindowsのFirefoxなどを 偽装すればちゃんと見れる。 いい加減 UAで弾くのはやめてほしい。

右クリック禁止禁止 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 ただ、これだと引数以外…

ajaxを順番に実行させるとき、みんなに共通のオブジェクトを渡せるようにする

ajaxHoge1(), ajaxHoge2(), ajaxHoge3() の全員に 自動的に同じオブジェクト obj を渡したい。 そして順番に処理させたい ajaxHoge1(obj) // 1番目の処理 .then(ajaxHoge2) // 2番目の処理 .then(ajaxHoge3); // 3番目の処理 /** * 1番目の処理 * @param obj…