揮発性のメモ2

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

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

カーシェア比較

入会金 月額 利用料 備考 タイムズ 1,500円 1,000円 200円/15分3,900円/6時間 毎月1,000円分無料 オリックス B 1,000円 0円 300円/15分5,250円/6時間 カリテコ B 1,000円 0円 200〜300円/15分4,000〜5,000円/6時間 名鉄協商の駐車場がタダ

右クリック禁止禁止 その2

http://www.jtw.zaq.ne.jp/animesong/to/dokonjo/yansu.html イベントハンドラ .onmousedown, .oncontextmenu, .onselectstart に falseを返す関数を登録し、イベントバブルさせないようにすることで右クリックとか文字列選択等を禁止している。■Documentオ…

getElementsByTagName()の戻り値はブラウザによって違う

var elist = document.getElementsByTagName("img"); elist.forEach( function(e){ if( e.naturalWidth==0 ) e.src += "#"; }); これはエラーになる。 getElementsByTagName()の戻り値をぐるぐる回すときに、forEachを使うとエラーになる。これは、getなんと…

読み込みエラーになった画像をもう一度読みなおすブックマークレット

javascript:(function(){ var elist = document.getElementsByTagName("img"); for( var i=0; i

sortコマンドで 16Mや255Kなど ヒューマンに優しい数値をソートする

du -h の結果をソートするには、sort -h を使う。 $ sudo du -x -h /* 2>/dev/null | sort -hr | head -n20 1.1G /usr 634M /usr/share 407M /home/pi 407M /home 405M /home/pi/project 352M /usr/lib 178M /var 171M /usr/share/icons 148M /usr/share/loc…

RaspberryPiで無線LAN

コチョナナバ: Raspberry Piを無線LAN対応させてみた こちらを参考に、WPA2-PSK(AES)で接続をする パスフレーズをつくる $ wpa_passphrase SSID PASSPHRASE network={ ssid="SSID" #psk="PASSPHRASE" psk=38497220976092fc2707a838e4d4385019256149f99f935be…

TTL-232R-3V3でRaspberryPiと接続する

USB-TTLシリアルコンバータ(3.3V) - TTL-232R-3V3 - ネット販売 これの先っぽを入れ替えて、RaspberryPiに直接挿せるようにする。 赤 VCC(5V) P1-02 黒 GND P1-06 黄 RXD(3.3V) P1-08 橙 TXD(3.3V) P1-10 緑と茶はいらないので、あとでちょん切る ついでに給…

Time::Piece で日時の計算がおかしい

1年ごとの日付を表示してみる #!/usr/bin/perl use Time::Piece; use Time::Seconds; my $tp = localtime; for( my $i=0; $i<13; $i++ ){ $tp += ONE_YEAR; print $tp->strftime("%F %T\n"); } $ ./hoge.pl 2014-08-20 17:10:07 2015-08-20 22:58:57 2016-08…

firefox 設定 リセット

Firefox 設定のリセット | Firefox ヘルプ 設定がリセットされるので、自分の使いやすい状態に戻す

画面をオフにしない

gnome-screensaverをアンインストールしたのに画面が10分でオフになるので、オフにならないように設定する。 Manpage of XSET $ xset s off$ xset q ・・・ Screen Saver: prefer blanking: yes allow exposures: yes timeout: 0 cycle: 600$ xset usage: xs…

プロセスの起動時刻を知りたい

プロセスの正確な起動日時を知りたい!:ぴろにっき:So-netブログ $ ps -ao pid,ppid,lstart,cmd PID PPID STARTED CMD 2714 2561 Thu Aug 15 00:46:03 2013 ps -ao pid,ppid,lstart,cmd 6129 4557 Tue Aug 13 20:59:37 2013 /bin/sh ./a.shすばらしい とこ…

エラー終了時にスタックトレースを出力する

なんかエラーで止まっちゃうときに、どこで止まったかを知るには、use diagnostics; をつかう。 1: #!/usr/bin/perl 2: 3: use strict; use warnings; 4: use diagnostics; 5: 6: use Time::Piece; 7: use Time::Seconds; 8: 9: sub henkan{ 10: my $timesta…

Teratermからログインしてtreeコマンド実行したときの罫線の文字化けの仕方

オプションなし、UnicodeToDecSpMapping=0 TERATERM.INI に UnicodeToDecSpMapping=0(罫線に代替文字を使用しないモード)を設定したとき $ tree hoge/ hoge/ ├── abc │?? └── 123 └── def └── 456普通の全角の罫線で表示される。? になっている文字は UTF-…

プロセス名を変更する

ps axなどで見れるのは、プロセス名でなく起動時のコマンドライン文字列である。/proc/プロセスID/cmdlineで見れる。 プロセス名は、/proc/プロセスID/statusで見れる。 別のプログラムを、コマンドライン文字列を偽って実行する プロセス名はごまかせないが…

TANITAの体重計BC-309で、PQI Air Cardが使用できない

TANITAの体重計BC-309で、PQI Air Cardが使用できない TANITA SDカード搭載体組成計 BC-309-PR PQI Air Card Wi-Fi内蔵SDカードアダプタ 原因がまったくわからないカメラでも認識するし、PCでも認識するのに なぜこの体重計だと認識しないんだろう 起動時に…

gnucashのファイル形式をXML形式からSQLite形式に切り替える

ここを参考に変更GnuCash2.4以降 「名前を付けて保存」で現在の会計データを保存する。 データ形式にsqlite3を選択し、今と同じファイル名で別ディレクトリに保存 GnuCashを終了する 既存の会計データに上書きコピーする GnuCashを起動する ちゃんと読めれば…

logrotateされてないときの対処

logrotate(ログローテート)の動作確認 | OpenGroove Usage: logrotate [OPTION...] <configfile> -d, --debug Don't do anything, just test (implies -v) -f, --force Force file rotation -m, --mail=command Command to send mail (instead of `/bin/mail') -s, --s</configfile>…

getpeername()

C

ソケットからsockaddr構造体を引っ張ってくる関数 Man page of GETPEERNAME Man page of GETNAMEINFO #include <sys/socket.h> #include <netdb.h> #include <stdio.h> void print_peername( int sd ) { struct sockaddr_storage addr; // ソケットアドレス socklen_t addrlen; // ソケットア</stdio.h></netdb.h></sys/socket.h>…