揮発性のメモ2

知識をメモ書きしておく

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

ssh-keygen

ssh-keygen -N "" -t rsa -f ~/.ssh/id_rsa_hogecat >> ~/.ssh/authorized_keys

不要なロケールを削除する

localepurge APT HOWTO (Obsolete Documentation) - とても便利な補助プログラム「不要なロケールを削除する」という、実にニッチなパッケージ。 # apt-get install localepurge インストール時に 残したいロケールを聞いてくる。 デフォルトでは en en_US.U…

pptpdで再接続を受けると全部切断してしまう問題

pptpdで複数の接続を受け付けている状態で あるセッションが正常に切断処理をおこなわないまま再接続をおこなったとき(突然の電源リセットなど) そのセッションだけでなくほかのすべてのセッションも道連れに切断されてしまう問題が発生。 pptpd[27698]: G…

Windows エクスペリエンス インデックス

ASCII.jp:かわいいけど芯の強いタイプ!? 「Intel NUC」に触れてみる (2/3)|最新+無料のHyper-V Server 2012 R2に触れてみよう! Windows8.1「エクスペリエンス インデックス」で性能スコアを測定 - PC設定のカルマ C:\Users\Hoge>winsat formal C:\Window…

exim paniclog on HOGEHOGE has non-zero size

exim paniclog on HOGEHOGE has non-zero size というメールが溜まっていたのでログを確認する # cat /var/log/exim4/paniclog 2013-12-08 11:35:33 IPv6 socket creation failed: Address family not supported by protocol ipv6なんか知らねーよ

Windows8の不要なスタートアップ停止

hkcmd Module hkcmd.exe インテル デスクトップのホットキー関連 igfxTray Module igfxtray.exe インテル タスクトレイ常駐プログラム persistence Module igfxpers.exe インテル グラフィックカードのアプリ Realtek HD オーディオマネージャ RtkNGUI64.exe…

readで hoge=1 を分割する

IFS='=' read A B < /tmp/piyo.txt echo $A=$B http://linuxjm.sourceforge.jp/html/GNU_bash/man1/bash.1.html

問題が発生したため、PCを再起動する必要があります。

問題が発生したため、PCを再起動する必要があります。 エラー情報を収集しています。自動的に再起動します。 (60% 完了) 詳細については、次のエラーを後からオンラインで検索してください: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

dateコマンドでミリ秒まで出す2

A=$(printf "%.23s" "$(date +'%Y-%m-%d %H:%M:%S.%N')") http://d.hatena.ne.jp/iww/20120616/date

phpでuse strictみたいなことをさせる設定

PHP

php.iniあたりを次のように書き換える # error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT error_reporting = E_ALL | E_DEPRECATED | E_STRICT PHP: 定義済み定数 - Manual 5.4.x以降では E_ALL に E_STRICT も含まれている。 が、5.3.xまでは E_ALL …

拡張子のみのファイルを作成する

.htaccessを作るときはDOS窓で echo hoge > .htaccess とかやればファイルを作成できる。 renameコマンドでも使用可能。 エクスプローラ上からは作成できないだけなので、 いったん作ってしまえばあとは普通のファイルとして扱える。

10年保存できるアルカリ乾電池

たまに充電をするために高い充電池を買うよりは 安い電池をたくさんストックしておくほうが 経済的にも多分、得なはず パナソニック エボルタ (2008年1月から) パナソニック アルカリ乾電池 (2011年から) 富士通 プレミアムG (2012年4月から) マクセル ボル…

標準エラー出力を赤くする

標準エラー出力を赤く表示するコマンド bash: print stderr in red color - Server Fault ここの color というコマンドがスーパー超便利 コード .bashrcにでも書いとく color() { set -o pipefail; "$@" 2>&1>&3|sed $'s,.*,\e[31m&\e[m,'>&2; } 3>&1 使い方…

ついっぷるの右カラムを 左右のスクロール に追従させる

http://twipple.jp/js/twipple.RightColumnScroll.js http://tr.twipple.jp/common/js/right_side_detail_fixed2.js http://tr.twipple.jp/common/js/right_side_detail_fixed3.js http://tr.twipple.jp/common/js/right_side_fixed2_widget.js http://tr.tw…

タブをスペースに変換する

指定したファイルの ソースのタブ文字を、好きな幅でスペースに一括で変換する $ perl -MText::Tabs -i -ne 'BEGIN{$tabstop=4} print expand $_' *.cpp *.h $tabstopというのがなんとグローバル変数なので、これでタブ幅を何文字分か指定する。 参考 タブと…

スリープしているときにマウス操作で復帰してしまうときはキーボードの設定を確認する

Windows8.1 Unifyingマウス使用 スリープ状態のときにマウスを操作すると、スリープから起きてしてしまう。 これを防ぐためには、マウスの電源制御だけではなく、キーボードの電源制御も見る必要があった。 コントロールパネル⇒キーボード キーボードのプロ…

設定ファイル

Linuxで、メール設定とかネットワークの設定とかをWEBから変更できるようなシステムを作るとき 毎回ひな形から設定ファイルを生成する方がいいのか 今ある設定ファイルを編集する方がいいのか どっちが良いんだろう。

自分のスターの下に赤線を引いてわかりやすくするユーザースタイルシート

Firefoxと禁則処理とユーザスタイルシートと私 - とまかれのにき C:\Users\ユーザ名\AppData\Roaming\Mozilla\Firefox\Profiles\XXXXXXXX.default\chrome\userContent.css 「ヘルプ⇒トラブルシューティング情報⇒プロファイルフォルダ」により C:\Users\ユー…

Config::Simpleをインストール

CPANとか使い方知らんし # apt-cache search Config::Simple # apt-get install libconfig-simple-perl

秀丸は、色分け設定の項目で ヒアドキュメントをHTMLとして解釈するオプション なんてのが普通にあるのがスゴイ

ダーティハリー

Harry the Dirty Dog :Gene Zionこの絵本、もともと洋書だったのか。 知らなかった。

opensslコマンドで、申請書ファイルになにを申請したっけか確認

$ openssl req -in jikken.csr -noout -subject subject=/C=JP/ST=Shizuoka/L=Shizuoka-shi/O=Tekito Co.Ltd./CN=www.example.com

cygtermのコンパイル

$ make gcc -O2 -fno-exceptions -mwindows -o cygterm.exe cygterm.cc cygterm.res gcc: エラー: spawn: No such file or directory Makefile:28: recipe for target 'cygterm.exe' failed make: *** [cygterm.exe] Error 1

文字列の改行コードをCRLFからLFにする

行末のCRLFを消してLFだけにする perl -i -lpe 'BEGIN{$/="\r\n"}' a.txt -lは入力を自動chompする。 chompは行末のセパレータを削除する。 セパレータは$/で定義されている。 参考:[Perl]小話:多くの人に誤解されている chomp 君の地位を向上させてみる -…

「送る」メニューを編集する

Windows8とかだと エクスプローラのアドレスバーで「SendTo」と入力すると 送るメニューのフォルダにジャンプする機能がある。スゴイ。 「FAX受信者」とか「メール受信者」とかのゴミを削除した。

現在使っているシェルの名前を知る方法

今使用中のシェルを調べる方法。 ログインシェルではなく、そのスクリプトを実行するときに使われてるシェルを知りたい。 とりあえず、シェバングにdash書いたら dashと表示させたい。 $SHELLを使う SHELLはログインシェルなので、今使われているシェルを表…

delegatedにSIGHUPを送り付けると死ぬ

-Fkill-hup でSIGHUPを送り付けると死ぬ # delegated -P443 -Fkill-hup "/var/spool/delegate-nobody/act/pid/443": kill(26686,SIGHUP) = 0 (0) ** OK **内部ではkill等でSIGHUPを送り付けてるのと等価 # killall -HUP delegated -vvで見る 10/06 18:04:29.…

マウスのサイドボタンにキーを割り当てる

マウスのサイドボタンにCTRLキーを割り当てたい。 Ubuntuで多ボタンマウスを使う - mimikakimemo easystrokeというツールを使うと良いらしい。 インストール Debianにはパッケージがないのでソースからインストールする。 1. ソースをダウンロード http://so…

Windows8.1

新しいマシンを建立 Windows8.1 通常版 Intel CPU Core i7 4770K 3.50GHz ASUS Z87-PLUS VENGEANCE DDR3-1600 4GBx2 *1 Seagate SATA 2.0TB 7200rpm サイズ ATXミドルタワーケース CORSAIR ATX電源 550W 相性保証コミで10万弱。 高い。 *1:CMZ8GX3M2A1600C9…

RaspberryPiでperlの動作が遅い

#use strict; use warnings;一度きちんと動いてしまえばもういらないので、文法チェックは外す。