リンクメモ
日本語チュートリアル
GUIツールのTortoiseHg
TortoiseHgの日本語Wiki
オラ本のPDFを配布してるとこ
2009年12月26日土曜日
2009年12月24日木曜日
Debian でIPアドレスを固定にする
/etc/network/interfacesを編集する
下みたいになっているのを
↓の様に直す(192.168.0.11)にする場合
直したら
#ifdown eth0
#ifup eth0
でおk
# /etc/init.d/networking restart
でもいけるがその場合は↓を書いておくこと(ifup -aの対象となる)
※VirtualPCではallow-hotplugはコメントアウトしておいた方がよさげ
参考リンク
http://asaasa.tk/wiki/?Debian%2FSettings%2FStaticIP
下みたいになっているのを
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
↓の様に直す(192.168.0.11)にする場合
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.0.11
netmask 255.255.255.0
gateway 192.168.0.1
直したら
#ifdown eth0
#ifup eth0
でおk
# /etc/init.d/networking restart
でもいけるがその場合は↓を書いておくこと(ifup -aの対象となる)
auto eth0
※VirtualPCではallow-hotplugはコメントアウトしておいた方がよさげ
参考リンク
http://asaasa.tk/wiki/?Debian%2FSettings%2FStaticIP
2009年12月23日水曜日
2009年12月20日日曜日
bashで端末ロック機能を解除する
Ctrl+Sを押すと端末がロックしてしまうのが不便だと感じたら
↓を.bashrcなどに書いておく
参考リンク
http://www.mazn.net/blog/2007/12/17/42.html
↓を.bashrcなどに書いておく
stty stop undef
参考リンク
http://www.mazn.net/blog/2007/12/17/42.html
rep2の過去ログをtmpreaperを使って整理
OpenJaneとかにはDAT落ちしたものを整理(削除)する機能があるけどrep2にはないのでtmpreaperで実装する
やり方はrep2/data直下にあるファイルはお気に入りとかなんで削除しない
それ以外は削除するっていう方法で行う
↓みたいなのをcronとかに保存しておけばいいんじゃないかな
やり方はrep2/data直下にあるファイルはお気に入りとかなんで削除しない
それ以外は削除するっていう方法で行う
↓みたいなのをcronとかに保存しておけばいいんじゃないかな
#!/usr/bin/perl
use strict;
use warnings;
#### Initial Setting ###############
our $DAT_DIR="/var/www/rep2/data";
####################################
chdir ($DAT_DIR) or die $!;
unless ($DAT_DIR=~/\/$/){
$DAT_DIR.="/"; #最後が/で終わってなかったら付け足す
}
opendir (DIR,$DAT_DIR) or die $!;
my @dir=readdir DIR;
my @fdir;
for (@dir){
push (@fdir,$_) if -f $_;
}
closedir DIR;
my $command;
$command = << 'PRE';
nice -n10 tmpreaper --delay=30 --mtime-dir --symlinks 7d \
--showdeleted \
--mtime \
PRE
for (@fdir){
$command.="--protect '$DAT_DIR".$_."' \\\n";
}
$command.=$DAT_DIR.".";
system $command and die $!;
Debian LennyをVirtualPC2007へインストール
試した環境は以下の通り
VirtualPC 6.0.156.0
Debian Lenny 最小のCDイメージ バージョンは5.0.3
↓のサイトとかを参考にするとどうやらインストール時にパラメータを追加しないといけないらしいので
http://hiro-system.blog.ocn.ne.jp/blog/2009/03/debian_lennyvir_5b2e.html
インストール時にquit を取ってから"noreplace-paravirt vga=791 clock=pit"を追加する
(インストール時はまだ日本語配列ではないので=イコールのタイプには注意する)
参考リンクには/boot/grub/menu.lstを編集、update-grubするようなことが書いてあるけどなんかインストール時に指定したパラメータが有効になって既にmenu.lstに反映されていたので省く。あとGUIも使わないのでそこら辺も無視した。
参考リンク
Debian Wiki
VirtualPC 6.0.156.0
Debian Lenny 最小のCDイメージ バージョンは5.0.3
↓のサイトとかを参考にするとどうやらインストール時にパラメータを追加しないといけないらしいので
http://hiro-system.blog.ocn.ne.jp/blog/2009/03/debian_lennyvir_5b2e.html
インストール時にquit を取ってから"noreplace-paravirt vga=791 clock=pit"を追加する
(インストール時はまだ日本語配列ではないので=イコールのタイプには注意する)
参考リンクには/boot/grub/menu.lstを編集、update-grubするようなことが書いてあるけどなんかインストール時に指定したパラメータが有効になって既にmenu.lstに反映されていたので省く。あとGUIも使わないのでそこら辺も無視した。
参考リンク
Debian Wiki
2009年12月13日日曜日
2009年12月12日土曜日
携帯でrep2見てるときに外部リンクを通勤ブラウザ以外に設定する
通勤ブラウザは重いしイマイチ使い勝手が良くなかったのでGoogleのGWT(Google Wireless Transcoder)を使う
rep2/lib/ShowThreadK.php を編集すればおk
650行目あたりの
あとpic.toも画像変換に悉く失敗するので
携帯閲覧時、画像リンクにpic.to(ピ)を利用を「しない」にしておいた
(こうすれば外部リンクはここで指定したURLを使う)
rep2/lib/ShowThreadK.php を編集すればおk
650行目あたりの
// 通勤ブラウザ↑を↓の様に変更
if ($_conf['k_use_tsukin']) {
$tsukin_url = 'http://www.sjk.co.jp/c/w.exe?y=' . urlencode($url);
if ($_conf['through_ime']) {
$tsukin_url = P2Util::throughIme($tsukin_url);
}
$ext_pre_hts[] = '<a href="' . hs($tsukin_url) . '">通</a>';
}
// 通勤ブラウザ
if ($_conf['k_use_tsukin']) {
// $tsukin_url = 'http://www.sjk.co.jp/c/w.exe?y=' . urlencode($url);
$tsukin_url = 'http://www.google.co.jp/gwt/x?u=' . urlencode($url);
if ($_conf['through_ime']) {
$tsukin_url = P2Util::throughIme($tsukin_url);
}
// $ext_pre_hts[] = '<a href="' . hs($tsukin_url) . '">通</a>';
$ext_pre_hts[] = '<a href="' . hs($tsukin_url) . '">G</a>';
}
あとpic.toも画像変換に悉く失敗するので
携帯閲覧時、画像リンクにpic.to(ピ)を利用を「しない」にしておいた
(こうすれば外部リンクはここで指定したURLを使う)
2009年12月6日日曜日
メールをCUIで読むソフト mutt
インストールはDebian Lennyならaptitudeで簡単に入る
そんで使い方
基本的な使い方とかはこことか見れば大体分かる
Maildirを指定して
メールボックスとかは一々指定するのは面倒なので~/.muttrcを作成して
設定ファイルを書けば以降はmuttのみで起動できる
mutt操作方法
PageUpとPageDownで次とか後のメールを選択(vim風にjkでもできるけど削除が選択できない)
?でヘルプ
mで新規メール作成
参考リンク
http://www.emaillab.org/mutt/whatis.html
そんで使い方
基本的な使い方とかはこことか見れば大体分かる
Maildirを指定して
mutt -f ~/Maildirこれでとりあえず見れる
メールボックスとかは一々指定するのは面倒なので~/.muttrcを作成して
set folder="~/Maildir"↑みたいなのを書いておく意味はここら辺を見るとわかるかも
set spoolfile="~/Maildir"
set keep_flagged=yes
set mbox=""
set postponed="/tmp/postponed"
set sort="reverse-date-received"
設定ファイルを書けば以降はmuttのみで起動できる
mutt操作方法
PageUpとPageDownで次とか後のメールを選択(vim風にjkでもできるけど削除が選択できない)
?でヘルプ
mで新規メール作成
参考リンク
http://www.emaillab.org/mutt/whatis.html
DovecotのTrashフォルダはどこにあるのか?
それぞれ~/Maildirの中のドットファイルでしたls -aしたら見つかります
/Maildir/.Sent
/Maildir/.Trash
/Maildir/.Drafts
/Maildir/.Junk
/Maildir/.Sent
/Maildir/.Trash
/Maildir/.Drafts
/Maildir/.Junk
Windowsのコマンドプロンプト(DOS窓)でディレクトリ削除
ディレクトリごと再帰的に削除するには
rmdirコマンドを使います
UNIXでいうところのrm -rみたいな
参考リンク
http://sonic64.com/2006-04-05.html
rmdirコマンドを使います
UNIXでいうところのrm -rみたいな
rmdir /S /Q hogedir
参考リンク
http://sonic64.com/2006-04-05.html
Windowsのコマンドプロンプト(DOS窓)でディレクトリコピー
フォルダの再帰的なコピーには
xcopyを使いましょう
xcopy /?で詳しくみれます
例)E:ppmというディレクトリを再帰的に全部コピー
参考リンク
http://www5.ocn.ne.jp/~m-shin/windows/windows-bat-xcopy.html
xcopyを使いましょう
xcopy /?で詳しくみれます
例)E:ppmというディレクトリを再帰的に全部コピー
xcopy /E /I /Y E:\ppm D:\ppm_backup\ppm2
参考リンク
http://www5.ocn.ne.jp/~m-shin/windows/windows-bat-xcopy.html
登録:
投稿 (Atom)