2007年8月アーカイブ

くじけた心に効く薬、魔法の言葉オッパッピー


なぜ翻訳が必要だったのか解らないですが、
なかなかおもしろいです。

私的なインストール後の作業リストです。
こんなメモ必要だろうか。。。
一応残しておくカンジで。

  • APTの設定
  • sudoのインストール
  • sshのインストール
  • telnet他デーモンの停止
  • Emacs(emacs21)のインストール
  • kon2とjfbtermのインストール

今日のオッパッピー

これは今日ですか?
ここ数日のうちのいいともだとは思うんですけども詳細は良くわかりません。

よしおさん、登場とともに黄色い声援。。。
なんか不自然な気がするんですけども、大人気って事なんですね。きっと。笑

Google AdSenseの調整

user-pic
0

当ウェブサイトではGoogle AdSenseの広告を貼っているんですが、
AdSense広告のボックスの直下に次のブログエントリーがくっついてしまっています。

うーん。何とかしたいんですけど、誰か強引にでもなんでもいいんで調整する方法しらないでしょうか?
AdSenseのJavascriptが吐き出しているHTMLタグにアクセスしてるつもりですが、
何だか上手くいかないです。
大勢に影響が無いのでで放置してます。

youtubeから最新の小島よしおさんをお届け。
今日も見つけたオッパッピー

小島よしお 假屋崎邸前のパフォーマンス!

今日のはお勧め^^
いつものようなTV収録のスタジオなカンジではなく假屋崎さんの家の前からのパフォーマンス。
防犯カメラの前でやっているネタをモニタから見ている形でモニタを利用して笑いとる部分もありこれまでと違った新鮮なネタをお楽しみいただけます。

おもしろい。

ところで野沢直子さんを久しぶりに見かけました。

小島よしおのネタのBGM

Woody(Hype o' Tek は4曲目)- DJ TASAKA presents Mix of Colors

youtubeから最新の小島よしおさんをお届け。
今日も元気にオッパッピー

ABC祭りってことは関西。ネタは前回の更新と同じモノですが、ネタの前後がくっついている動画です。
もちろん小島よしおさんメインですけども、にしおかすみこも割と好きです。
たむらけんじさんって人は初めて見たんですけどおもろかったです。

今回の動画じゃないですけども、最初の揺れてるときの「ほら~、ほらほらほら」では、
「空いてるよ~」ってやつが好きです。笑

黄色い声が多いのは何故なんでしょう。
本当に謎は深まるばかり^^;

小島よしおのネタのBGM

Woody(Hype o' Tek は4曲目)- DJ TASAKA presents Mix of Colors

wikiからの移植です。

IPを固定する場合

/etc/network/interfacesを編集する。編集後Networkを再起動する。 /etc/init.d/networking restart
iface lo inet loopback
auto lo

iface eth0 inet static
address 192.168.0.3
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
auto eth0

DHCPを使用する場合

iface lo inet loopback
auto lo

iface eth0 inet dhcp
auto eth0

DNSの設定

/etc/resolv.confを編集する。 Install時に設定していない場合は/etc/resolv.confを新規作成。


search ns.XXX.com
nameserver 192.168.0.200
nameserver 192.168.0.201

ドライバモジュールのロードが必要な場合

/etc/modutils/aliasesに以下を追加
alias eth0

/etc/modules.confへ反映

update-modules

wikiからの移植です。

HTTP Status Code

    カテゴリ Successful
  • 200 OK
  • 201 Created
  • 202 Accepted
  • 203 Non-Authoritative Information
  • 204 Non Content
  • 205 Reset Content
  • 206 Partical Content
    カテゴリ Cliet Error
  • 400 Bad Request
  • 401 Unauthorized
  • 402 Payment Required
  • 403 Forbidden
  • 404 Not Found
  • 405 Method Not Allowed
  • 406 Not Acceptable
  • 407 Proxy Authentication Required
  • 408 Request Timeout
  • 409 Conflict
  • 410 Gone
  • 411 Length Failed
  • 412 Precondition Failed
  • 413 Request Entitiy Too Large
  • 414 Request-URI Too Long
  • 415 Unsupported Media Type
  • 416 Requested Range Not Satisfiable
  • 417 Exception Failed

youtubeから最新の小島よしおさんをお届け。

小島よしお ネタ祭り

アルファベットの掛け声は数が多いとわからなくなる。笑
なんか黄色い声援系が多くて女性ファンが多いみたい。意外。びっくり。^^;

小島よしおのネタのBGM

Woody(Hype o' Tek は4曲目)- DJ TASAKA presents Mix of Colors
wikiからの移植です。

confファイルの設定

認証をかけるディレクトリディレクティブに認証をかける設定をする。

  <Directory /home/hoge/...>
    AllowOverride AuthConfig
  </Directory>

.htaccessの設定

認証をかけるディレクトリに.htaccessを置く

AuthUserFile /home/hogehoge/.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter your ID and password"
AuthType Basic
require valid-user 

AuthUserFile

.htpasswdファイルのpathを記入。ファイル名は.htpasswdでなくてもOK

AuthGroupFile

グループで認証をかける時に使用する今回はとりあえずスルー

AuthName

認証時のアラートに表示するメッセージを記入する。
日本語も使用できるが、文字コードを合わせなければいけないが、今回はこれもスルー

AuthType

BasicとDigestがある。今回はBasicを使用する。
BasicはBase64方式でエンコードされているが暗号化されてるわけじゃないので、平文で流れてしまう。
Digestの方がよりセキュアだが使用するにはmod_autu_digestモジュールがないとダメ
また、古いブラウザでIE4.X、NN4.7などでダメらしい。

require

.htpasswdにはuser名とpasswordを対にして書くが、valid-userは、指定.htpasswdに書いてある全ユーザに対して、認証が可能になる。
たとえば、1ユーザだけとかにするならば、

require user hoge

こうするとユーザhogeのみ認証することになる。

パスワードファイルの編集

書式は

username:passwrd
ここのpasswdには暗号化(DES)した文字列をつかう

Network / DNS設定

user-pic
0

wikiからの移植です。

DNS設定のメモ

Aレコード

ホストにくっつけるIPアドレス。 (例) example.com を 192.168.100.100 に変換。


NSレコード


簡単にいえばサブドメイン用に必要。サブドメイン(www, mail , ftp)の設定がいらないなら、このレコードは必要なし。


MXレコード


メールの届け先を設定する。通常は「MX 10 @」だけでよいが、メールサーバのみ別のサーバにしたい場合は「MX 10 @ (メールサーバホスト名)」 のように指定。

久しぶりに音楽ネタ
今をときめく小島よしおのオッパッピーなBGM
映画トイストーリのWoodyの音のようでhype o' tekって曲です。
どうやら着メロダウンロードなんかもスゴイみたいですが、
とりあえずPC向け視聴のウェブサイトから
ところで小島よしおってサンミュージックなんですか?Youtubeで見た動画で言ってました。笑

Dj Tasaka Presents Mix Of Colorsより

http://www.hmv.co.jp/Product/Detail.asp?sku=948719(hype 'o' tekは4曲目です。)

直接リンク

JMDのPlayer Ver1.0再生への直接リンク

Youtubeより

着メロなんかも欲しいんで調べたいんですが、次の機会にしよう。
小島よしおネタが続くかもしれません。笑

小島よしおのネタのBGM

Woody(Hype o' Tek は4曲目)- DJ TASAKA presents Mix of Colors

Debian / SMTP server

user-pic
0

近い将来止めるwikiからの移植です。

smtpを開始する

sudo update-inetd --enable smtp

smtpをとめる

sudo update-inetd --disable smtp

誤ってApache::MP3をバージョンアップさせてしまった。。。
ちょっとしたサービスとして使用しているものが止まっちゃいました。涙
ログを見るとApache2::RequestRecが無い的エラー。
Apache2モジュールの事も知らなければ、使用しているApacheのバージョンも1.3あたりだし、なんかゴールは遠いような気がします。

原因を探している時間も気力もモチベーションも無いので、
今回はCPANから不本意にアップデートしてしまったモジュールをもとに戻します。
そのサンプルにでもなればと思います。
Apache::MP3のバージョンを確認したら4.00でした。
これを3.05に戻します。

消すべきものを探す

perl -MConfig -MExtUtils::Install -e \
'($FULLEXT=shift)=~s{-}{/}g; \
uninstall "$Config{sitearchexp}/auto/$FULLEXT/.packlist", \
 1, 1' Apache::MP3

改行入れまくってるのはウェブページとしての見た目だけの問題です。
上記のコマンドは消すべきものをピックアップしてくれます。

http://d.hatena.ne.jp/holidays-l/20070601/p1
上記リンクを参考にしました。

すべて削除したらバージョンを指定してCPANモジュールをインストールする

CPANサーチからIDを探す
http://search.cpan.org/

http://vlog.blog32.fc2.com/blog-entry-111.html
上記リンクを参考にすると、IDになるのはは"ID/"より後の部分になるので、
L/LD/LDS/Apache-MP3-3.05.tar.gzをインストール

cpan> install L/LD/LDS/Apache-MP3-3.05.tar.gz
これで3.05のインストールが完了
いやぁまいったまいった。汗

Apache::MP3

user-pic
0

wikiからの移植です。

依存関係

Apache::MP3をCPANから入れる際にはinstallを聞かれる。 Audio::WAV
Ogg::Vorbis
MP3::Info

confファイル

AllowDownloadはOption http://search.cpan.org/~lds/Apache-MP3-3.05/MP3.pm


   SetHandler perl-script
   PerlHandler Apache::MP3
   PerlSetVar AllowDownload no

CPANのセットアップ

user-pic
0

wikiからの移植です。

世の中にあふれているであろう設定についてですが、自分的メモな方向性です。
参考にするなら、CPAN初級を僕自身が参考にしたのでそちらを見てもらう方が良いです。

必要なプログラムの確認

whichで各プログラムがあるかどうかを確認。

# which gzip tar make lynx unzip wget ftp

あればパスが出力される。なければ別途インストール

/bin/gzip
/bin/tar
/usr/bin/make
/usr/bin/lynx
/usr/bin/unzip
/usr/bin/wget
/usr/bin/ftp

proxyサーバの設定。使用していなければ、スルーする。使用する場合は、環境変数に以下コマンドで設定する。(urlはdefault)

# export ftp_proxy=http://proxy.you.com:8000/
# export http_proxy=http://proxy.you.com:8000/

CPANのセットアップ

コマンドを入力

# perl -MCPAN -e shell

以下対話形式でセットアップしていくが、何も入力せずリターンしたときは[]内が設定として保存される。以下のところはデフォルトでOKだが、
Parameters for the 'make install' command?で設定が必要になるので注意

Are you ready for manual configuration? [yes] 
CPAN build and cache directory? [/root/.cpan] 
Cache size for build directory (in MB)? [10] 
Perform cache scanning (atstart or never)? [atstart] 
Policy on building prerequisites (follow, ask or ignore)? 
[follow] 
Where is your gzip program? [/usr/bin/gzip] 
Where is your tar program? [/usr/bin/tar] 
Warning: unzip not found in PATH
Where is your unzip program? [] /usr/bin/unzip
Where is your make program? [/usr/bin/make] 
Where is your lynx program? [/usr/bin/lynx] 
Warning: ncftpget not found in PATH
Where is your ncftpget program? [] 
Warning: ncftp not found in PATH
Where is your ncftp program? [] 
Where is your ftp program? [/usr/bin/ftp] 
What is your favorite pager program? [less] 
What is your favorite shell? [/bin/bash]
Parameters for the 'perl Makefile.PL' command? [] 
Parameters for the 'make' command? [] 
Parameters for the 'make install' command?

ここでUNINST=1と設定しリターン

このUNINST=1は既存のmoduleなどを再度インストールしようとして競合が起こった時に古いものを消す設定である


Parameters for the 'make install' command? [] UNINST=1

proxyの設定。環境変数で設定している場合、デフォルトの[]に入る。最初にproxyの設定を別途行っている。もしくは必要ないので、リターンでOK

Your ftp_proxy? [http://proxy.you.com:8000/] 
Your http_proxy? [http://proxy.you.com:8000/] 
Your no_proxy? 

downloadするCPANサーバの設定
一番近いところにする。日本からはAsiaを選択

(1) Africa
(2) Asia
(3) Central America
(4) Europe
(5) North America
(6) Oceania
(7) South America
Select your continent (or several nearby continents) [] 2

これまた一番近いところ。日本からはJapan

(1) China
(2) Hong Kong
(3) Indonesia
(4) Israel
(5) Japan
(6) Saudi Arabia
(7) Singapore
(8) South Korea
(9) Taiwan
(10) Thailand
Select your country (or several nearby countries) [] 5

japan内の一覧が出てくるので、これも近そうなサーバを選択

(1) ftp://ftp.dti.ad.jp/pub/lang/CPAN/
(2) ftp://ftp.jaist.ac.jp/pub/lang/perl/CPAN/
(3) ftp://ftp.kddlabs.co.jp/CPAN/
(4) ftp://ftp.meisei-u.ac.jp/pub/CPAN/
(5) ftp://ftp.ring.gr.jp/pub/lang/perl/CPAN/
(6) ftp://ftp.u-aizu.ac.jp/pub/lang/perl/CPAN/
(7) ftp://mirror.nucba.ac.jp/mirror/Perl/
Select as many URLs as you like [] 1

URLを直接入力することも可能なので、1~7以外を設定する場合は、URLを入力する
URLを直接入力する場合スペルミスやちゃんと稼動しているサーバかどうかチェックしてから入れる。

Enter another URL or RETURN to quit: [] 

これらの設定は使用しているperlのCPAN/Config.pmに保存される。


お好みで


CPANを使用できるようになったので、まずBundle::LWPをインストールする。

これによりCPANを再起動後はdownloadにlynxではなくLWPを使用するようになる。

>cpan install Bundle::LWP
>cpan install Bundle::CPAN
>cpan install Crypt::SSLeay

wikiからの移植です。

Debian woodyでは、perldocをデフォルトで使用できない。 perldocのプログラムおそらくデフォルトで、

/usr/bin/perldoc
となっているが、実行すると
you need to install the perl-doc package to use this program

と言われてしまう。
なのでaptコマンドを使ってインストールする。

apt-get update
apt-get install perl-doc
これでperldocが使用可

事前準備

Debain WoodyのインストールCDの用意

インストーラの起動

CDからブートすると、"boot:" という画面で止まる。

今回はカーネル2.6を使用したいのでlinux26 [return]する。
カーネル2.4の場合はlinux [return]でOK

言語の設定


Japaneseで

keyboardの設定

今回は日本(106 キー)を選択

ネットワークの設定

今回はDHCPを使用していないので手動で設定を行う。
(1)IP Address
(2)net mask
(3)gateway
(4)name server address(DNS)
 ・スペースで区切って複数入力可能
(5)hostname
(6)domain名

パーティションの設定

パーティショニングするディスク領域

今回は自動計算でパーティションを切るので、”ディスク全体を消去する”を選ぶ
ディスク全体を消去する: IDE1 マスタ (hda) - ......
手動でパーティションテーブルを編集

パーティショニング機構

今回は”マルチユーザワークステーションを選択
  • パーティションは1つのみ
  • デスクトップマシン
  • マルチユーザワークステーション

計算結果が表示され、よければそのまま書き込みを行う。

Debianのインストール

user-pic
0

wikiからの移植です。

事前準備

Debain WoodyのインストールCDの用意

インストーラの起動

CDからブートすると、"boot:" という画面で止まる。今回はカーネル2.4を使用したいのでbf24 [return]する。

keyboardの設定

普通に日本語106を選択

パーティションの設定

。。。

Networkの設定

/etc/network/interfaces

以下私的なメモです。

  • APTの設定
  • sudoのインストール
  • sshのインストール
  • telnet他デーモンの停止
  • Emacs(emacs21)のインストール
  • kon2とjfbtermのインストール

apt-getで済ます。

apt-get install proftpd

standaloneとinetdの選択

今回はそんな頻繁に使うものではないのでinetdを選択

inetdの編集

/etc/inetd.confを編集する。ftpの設定を書き換える。
ftp stream tcp nowait root /usr/sbin/tcpd /usr/local/sbin/proftpd

proftpd.confの編集

/etc/proftpd.confを編集する。今回はinetdで使用する。(install時に設定するので不要)
ServerType       inetd

installされているモジュールのバージョンを確認する時、 Jcode.pmを例とすると

perl -MJcode -e 'print $Jcode::VERSION'

CygwinでEmacs

user-pic
0

Cygwinのインストール直後にEmacsを使ってみる。
すると、C-c C-xではおそらくEmacsを終了できないのではないでしょうか?

細かい理屈は抜きにして、ひとまずこれを解決するのは簡単 and シンプル。
環境変数を追加してください。
変数 Cygwin
値 tty

これでひとまず問題は解消されます。

CygwinをPCにインストール。
Cygwinのコンソールからは良いけど、
コマンドプロンプトを使うときについlsを反射的にうっちゃうわけでdirを打つのに抵抗があります。

そんなカンジでコマンドプロンプトからcygwinのコマンドを使いたい時に。

c:\cygwin\binをwinの環境変数のPATHへ追加

また、cygwinのusr\local\binフォルダも入れておくとよさそうです。

もう既に皆さんご存知的なサービスなのかもしれないですが、面白いもの発見
mixi.bizというドメインを使ってmixi.jp内のURLを短くしてしまおうってやつです。

例でいうならば、すでに登録されているもので
http://mixi.bz/44

これは皆さんユーザ自身のトップページが表示されると思います。
mixi.biz内でhttp://mixi.bz/44はhttp://mixi.jp/home.plへ行くように登録されています。

シンプルでありながら便利。なんかときめきました。^^

http://mixi.jp/show_friend.pl?id=113015はこの短縮URLサービスの作者さんですかね?
http://mixi.biz/5がそれに割り当てられて登録されています。
1とか2とか適当な数字入れて遊びたくなってしまいますね。

このアーカイブについて

このページには、2007年8月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2007年7月です。

次のアーカイブは2007年9月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。