揮発性のメモ2

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

2015-07-01から1ヶ月間の記事一覧

ロットリング修理

ロットリング フォーインワン 5年ぶり7度目 多分今回も修理代はタダだろうし、もう修理代だけで十分に元は取っているというか、ロットリング社赤字だけどいいんだろうか

自動ログインの設定

Debian Jessie linuxserve.com - このウェブサイトは販売用です! -&nbsplinuxserve リソースおよび情報 /etc/gdm3/daemon.conf を編集する [daemon] # Enabling automatic login AutomaticLoginEnable = true AutomaticLogin = hogehogeAutomaticLoginEnabl…

signedとunsignedの比較

C

main(){ int a = -1; unsigned int b = 1; if(a>b){ printf("-1 is greater than 1\n"); } } 演算するときは unsigned側に引っ張られるのか。知らなかった。

grepでバイナリファイルを無視する

grepで、バイナリファイルを無視してテキストファイルの中からだけ探すオプション は -I Man page of GREP -I --binary-files=without-match

SimpleXMLElement

PHP

</hoge>"; $xml = new SimpleXMLElement($data); print_r($xml); if( empty($xml) ) print("empty"); if( empty($xml->hoge) ) print("empty\n"); SimpleXMLElement Object ( ) empty emptyempty扱い。 </hoge> __HOGEHOGE__; $xml = new SimpleXMLElement($data); print…

USBスピーカー

USB1本だけで接続できるスピーカー iBUFFALO マルチメディアスピーカー BSSP26UBKふたつに分離したりくっついたりする Altec Lansing Orbit USB Stereo IML247AAデザインがかっこいい。持ち運ぶときはくっつけて棒状に出来る JBL Pebbles バスパワードスピー…

empty()

PHP

empty()の挙動メモ PHP: empty - Manual

IMEで、F10キーで半角英数に変換する機能

MS-IMEで、F10キーで入力中の文字を半角英数に変換する機能が なにもしていないのに 突然使えなくなった。 IMEでF10キーをキャッチせず、背後のアプリ側にF10キーが渡される状態になってしまった。 ものすごく不便だが、全く原因がつかめず、直せる気配もな…

wheezyからjessieへのdist-upgrade

# apt-get dist-upgrade パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 アップグレードパッケージを検出しています ... 失敗 以下のパッケージには満たせない依存関係があります: libnss-…

三項演算子の真ん中が省略されたやつ

PHP

PHP: 比較演算子 - Manual 三項演算子の真ん中が省略されたやつは、最初のが真ならそれを代入、偽なら後ろの値を代入する。 初期化されてなかったら初期値代入、みたいなのに使えそう。でも使い勝手は悪いし なにより見た目が美しくないので 使うのは禁止に…

タスクトレイの秀丸アイコン左クリックで表示されるファイルヒストリの個数を増やす

その他⇒動作環境 ⇒ファイル⇒ヒストリ ファイルのヒストリ個数 を 20 に変更する 本体のメニューのヒストリ表示数も増えてしまうが、あきらめる 「常駐は10個以上」にチェック入れると、ファイルヒストリの個数を3個とかにしていても タスクトレイから10個表…

秀丸メールでエンコードされたメールをデコードして読む

loaddll "tkinfo.dll"; // 選択されてなければ終了 if(selecting==0) exit; // 選択範囲をデコードする $s = gettext(seltopx, seltopy, selendx, selendy, true); $d = dllfuncstr("DecodeHeader", $s); message $d; 秀丸マクロで登録しておくと、エラーメ…

PhpStormで、プログラムを起動する

sshで起動する コマンドラインは ssh://ユーザ名@ホスト:22/usr/bin/php オプション ファイル名 と実行される ファイル名にはWindows上でのファイル名が渡されるので、エラーになる 例:M:\hoge\piyo.php 対策1:Linux側でファイル名を変更してみる M:\hoge…

PhpStormで、ブラウザツールバーを隠す

PhpStorm 9 今編集中のPHPファイルをブラウザで見れるポップアップツールバー を非表示にする方法 File⇒Settings... ⇒ Tools⇒Web Browsers に行き、 Show browser popup in the editor のチェックを外す

ファイル名一覧取得

// printf用 #include <stdio.h> // opendir用 #include <sys/types.h> #include <dirent.h> // perror用 #include <stdlib.h> int main( int argc, char **argv ) { DIR *dir; struct dirent *dp; char *d_type; dir = opendir( argv[1] ); if( dir==NULL ){ perror("opendir"); exit(1); } while( (dp</stdlib.h></dirent.h></sys/types.h></stdio.h>…

スクリプトが実行できないとき

./b.php: line 1: #!/usr/bin/php: そのようなファイルやディレクトリはありません ./b.php: line 2: ?: そのようなファイルやディレクトリはありません ・・・ BOMがいつのまにかついているので、秀丸などでBOMを外す。 たぶん、誰かがメモ帳で保存した。

Samba上のファイルをPhpStormで編集して保存すると実行属性が取れてしまう

ファイルを新規作成したり、変更したりすると 755 が 644 にされてしまう。 *1 常に実行属性をつけるようsmb.confを修正した。 [opt] path = /opt browseable = yes writable = yes create mask = 0755 directory mask = 0755 map archive = no ; RHEL7 Samb…

トリガーの一覧を出力する

トリガに関する情報の取得(SHOW TRIGGERS文) - トリガの作成 - MySQLの使い方 SHOW TRIGGERS; トリガの中身が大きいと めちゃくちゃ読みにくい出力になるので、 \G にして縦表示した方が良い。

ディレクトリの一覧を表示

$ find /opt/hoge/lib/ -mindepth 1 -type d /opt/hoge/lib/ftp /opt/hoge/lib/init /opt/hoge/lib/com -mindepth 1 1階層だけ潜ってから処理するこれをつけないと、引数のdディレクトリも対象になってしまう -type d ファイル種別はディレクトリ

PhpStormで、ツールバーに ディレクトリ内検索 を追加する

ディレクトリ内検索とはGrepみたいなやつ (Edit⇒Find⇒Find in Path... (Ctrl+Shift+F)) のこと。

PhpStormでタブコードを見れるようにする

ホワイトスペースを可視化する設定は File ⇒ Settings... から Editor ⇒ General ⇒ Appearance へ行き Show whitespaces をチェックする Leading は先頭の空白、 Inner は文中の空白、 Trailing は末尾の空白をそれぞれ見れるようにする。 タブをスペースに…