2015-01-01から1年間の記事一覧
How to get a variable name as a string in PHP? - Stack Overflow バックトレースを使って、ソースを直接読んで、関数を呼び出している行の変数名を取得する という ちからわざ
日清 ラ王 淡麗コク塩 108g×12個 悪い点 かやくの袋にネギ、メンマ、ゴマが混ざって入っていて ゴマだけ取り出せないスープがそんなにおいしくないそれにつられて? 麺もそんなにはおいしくない 良い点 激マズ というほどではない
https://www.jetbrains.com/phpstorm/help/editor-appearance.html Settings ⇒ Editor ⇒ General ⇒ Appearance の Show code lens on scrollbar hover をオフにする
ずっと実体渡しだと思いこんでた。 無駄な&がいっぱいあるわ・・・ a = "piyo"; } $A = new a; $A->a = "hoge"; print_r($A); b($A); print_r($A); a Object ( [a] => hoge ) a Object ( [a] => piyo )
ファイルロックをする際、ファイルロックを関数にするとロックが効かなくなるので注意する
小さなエクセルを編集しているのに よくプチフリーズするときは、 背後で巨大なエクセルを開いていないか確認する。 とくに自動計算式がたんまりあるエクセルがある場合は オプションで自動計算をオフにすると快適になることが多い
空文字列はゼロになる StringTokenizer a = new StringTokenizer("","@"); System.out.println(a.countTokens()); // 0
int a; sscanf("100000000000000000000000000000000000000","%50d", &a); printf("%d\n",a);
日清 ラ王 濃熟とろ豚骨 108g×12個悪い点 紅ショウガがまずい 良い点 キクラゲが入っていない ネギが入っているが、写真ほどの存在感は無い 紅ショウガが袋に小分けされているので、事前に捨てられる お湯入れて2分なので早い サッポロ一番 旅麺 京都 背脂醤…
ファイル名を指定して実行 から 「systempropertiesadvanced」 を入力して実行すると 一気にシステムのプロパティの詳細設定タブが開く 仮想メモリ構成を最適化するベスト プラクティス
DROP TRIGGER IF EXISTS triger_hoge01; delimiter $$ CREATE TRIGGER triger_hoge01 AFTER UPDATE ON t_hoge FOR EACH ROW BEGIN /* 更新されたらログに追加する */ INSERT t_hogelog set data=NEW.data; END $$ delimiter ; $ mysql PiyoPiyo < trigger.sq…
[mysqld_safe] log-error=/var/log/mysqld.log これをローテートさせるには /etc/logrotate.d/mysqld を編集する サンプルがコメントアウトされているので、有効化する /var/log/mysqld.log { create 640 mysql mysql notifempty daily rotate 3 missingok c…
Windows共有されているフォルダをthunarで smb:// とアクセスすると、左のツリーのところにそのフォルダが追加される。 次からそこをアクセスすればいいけど、ネットワークが切断されたあとに再びthunarを開こうとすると長時間固まる。 共有フォルダを切断し…
日清 ラ王 背脂コク醤油 113g×12個 かやくの袋にはネギしか入っていないので、そのまま捨てれば簡単にネギ抜きにできるのが良い。 マルちゃん 味の逸品ワンタン麺コク醤油 80g×12個 しなちくが入ってしまっているが、麺の上に乗っているのでお湯を入れる前に…
Cannot communicate securely with peer: no common encryption algorithm(s). (エラーコード: ssl_error_no_cypher_overlap) SSLの設定がうまくいっていない **** Specify the key of encryption for 'dgauth' **** CRYPT=pass: [ OK ]良く見るとこんなログ…
settings-tools-external-diff-tools.html File⇒Settings⇒Tools⇒Diff⇒External Diff Tools Path to executable にWinMergeのパスを書けばOK Compareのウィンドウの外部ツールっぽいアイコンを押すと、WinMergeが起動する
先頭2文字を削る = 3文字目から表示する cut -b 3-Man page of CUT
x}_${b}_${c[0]}_{$c[1]->x}"; print("$z\n"); // hoge_piyo_fuga_hoge 変数のパースについて PHP: 文字列 - Manual 基本的には、全体を{ }で囲うのが無難だけど、そのまま書いても認識される。変数に続けて 英数字や_、[]や-> がくるときは{ }でくくらない…
マルチディスプレイで、この赤丸のところにマウスカーソルを持っていくとマウスが引っ掛かってしまう。 Classic Shell を使ってチャーム無効にしていてもマウスが引っ掛かってしまう。 レジストリをいじることで対処できるらしい。 multiple monitors - How …
unpack()の戻り値の配列は 0始まりではないので、list()につっこめない。
配列の添え字に null を使うと、空文字列になる。 で、空文字列と 0 とは別物。 foo [] => piyo [0] => bar ) Null は空文字列にキャストされます。つまり、キーに null を指定すると、実際には "" として格納されます。 PHP: …
"Hello", "b"=>1234); print_r($b); A Object ← Objectって出る ( [a] => Hello [b] => 1234 ) Array ← Array って出る ( [a] => Hello [b] => 1234 )オブジェクトと連想配列の出力の区別がつかないけど、1行目で区別ついてた
(0,1,2,3) という配列a と (A,B,C,D,E,F) という配列b をくっつける 0 [1] => 1 [2] => 2 [3] => 3 [4] => E [5] => F )配列同士を足し算すると、添え字はそのまま扱われる。 同じ添え字の場合、先のが優先される。
セッション変数をコマンドラインから覗けるとデバッグ時に便利なので、覗けるようにする。 普通のセッションの場合 #!/usr/bin/php -q
キーを省略して新規要素を追加する場合、 追加される数値添字は、使用されている添字の最大値 +1になります。 まだ数値添字が存在しない場合は、添字は 0 (ゼロ) となります。 ・・・ その配列の最大添字が負である場合は次の添え字はゼロ (0) となります。 …
USB3.0がついてなかったので、USB3.0を増設した だいたい体感で2倍くらい速くなった感じそのへんにあったUSB3.0のメモリで hdparam で測定してもだいたいそんな感じになった USB2.0のとき /dev/sdb1: Timing cached reads: 2690 MB in 2.00 seconds = 1345.1…
Log Expert というのが良さそう。ただし不具合は多い Dynamic Log Viewer http://tringi.trimcore.cz/Dynamic_Log_Viewer 複数同時 △ タブ機能なし フィルタ × 色分け × 日本語 ○ UTF-8なら表示可能 マーク × アラート × 特筆事項 チェコ製なのでところどこ…
USB3.0がついてないので、USB3.0を増設したい 現在使用中のマザーボード M4A785TD-M EVO もういい加減引退してもいいボードだけど、忙しいので引退前にあともう少しだけ働いてもらう。PCIe 2.0 x16 がついているので、ここに増設すればよいらしい。 x16にx1…