揮発性のメモ2

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

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

ストラップフォンのバグ

通話して相手側が電話を切ったときに「通話終了」の画面がずっと残り続けることがある。 この画面は閉じられるまでアラーム機能が止まってしまうので、目覚ましが機能しなくて遅刻する という恐ろしいバグ。

VirtualBoxでディスクイメージを圧縮する

ディスクの空き領域を潰してコンパクトにする $ VBoxManage.exe modifyhd --compact hoge.vdi

テンピュールの枕

一般的なテンピュールの枕は折り曲げに弱く、折りたたんで使うことができないため高さの調節がぜんぜんできない。唯一この機種はどんなふうに折っても大丈夫なので、好きなように折り曲げて高さを調整できる。 寝ながらテレビを見てそのまま寝ることもこれな…

findで特定のフォルダを消す

$ find -name CVS -exec rm -rf {} \; find: ./CVS: そのようなファイルやディレクトリはありません find: ./www/CVS: そのようなファイルやディレクトリはありませんディレクトリを削除してからそのディレクトリに潜ろうとしてんだなこれ。多分。

GNOMEで電源ボタンを押したら何も聞かずにシャットダウンするようにする

わざわざ物理ボタンを押してんのにいちいち聞いてくんなボケが。 という話 電源管理の設定で変更すると聞いてこなくなる。

インフルエンザ記念日

stty: 標準入力: 無効な引数です

scpでファイル転送しようとしたら見たことのないエラーが出た $ scp a.txt hoge@192.168.2.1:/tmp/ stty: 標準入力: 無効な引数ですメッセージを出しているのはサーバ側っぽいのか 転送後のファイルはなぜかパーミッションが 000 になっている このメッセー…

perlのダイアモンド演算子の挙動について

while(<>)のときは自動的に$_に入力文字列が入るけど、<>だけのときは入らない # 入力が$_に入らない <>; chomp; print "$_\n"; # 入力が$_に入る $_=<>; chomp; print "$_\n"; # 入力が$_に入る while(<>){ chomp; print "$_\n"; } while()の式の値が$_に入…

system関数の戻り値

system()の戻り値は、所詮exit()の引数なのでstrerror()とかにつっこんでもぜんっぜん役に立たない。 でも、シグナルのときはちゃんとシグナル番号が入るのでstrsignal()が役に立つ。 #define _XOPEN_SOURCE 700 #include <stdio.h> #include <stdlib.h> #include <string.h> int main(int</string.h></stdlib.h></stdio.h>…

sshでサーバ上のファイルに書き込む

× ssh hoge@192.168.1.2 echo 0 > /tmp/count.txt ○ ssh hoge@192.168.1.2 'echo 0 > /tmp/count.txt'

正規表現でマッチした文字列を出力

ifconfigの結果からIPアドレスを取り出して出力する /sbin/ifconfig | perl -ne '/inet addr:([0-9.]+)/ && print "$1\n"'

GNOMEの壁紙の自動変更

/home/hoge/kabe/ の中のjpgファイルからランダムに壁紙チェンジ #!/bin/sh set -e # 壁紙変更の下準備 PID=`pgrep -u hoge -n nautilus` eval `tr '\0' '\n' < /proc/$PID/environ | grep ^DBUS_SESSION_BUS_ADDRESS=` export DBUS_SESSION_BUS_ADDRESS # …

テキストをランダムにソートする

sortコマンドに-Rオプションがあるとき [sort] テキスト行をランダムに並び替え - 綾小路龍之介の素人思考 cat hoge.txt | sort -R sortコマンドに-Rオプションがないとき テキストファイルをランダムに並べ替えるワンライナー - 昨日知ったこと cat hoge.tx…