2005年6月26日日曜日

カニカニ大作戦

kaniカニカニ大作戦といっても、美味しんぼとはまるで関係ありませんが。

今日は実家にきていたりします。自宅工事現場にて発見。
えー?なんでこんなところに?!、というところに、カニがいました。水道の蛇口があり、湿ってはいましたが、近くに、川も池もないし、海が近いけど、波打ち際までは、数百メートルは離れているのに。

色がナニなかんじで、足には毛がはえてました。足の先から先までが10cmくらい。動きは、すばしっこかったです。

ちなみに、「美味しんぼ」の「カニカニ大作戦」とは ・・・
才能と個性あふれるジャズ・ミュージシャンたちが結集し、バンドを結成、ライブを行う。山岡たちが、期待に胸を膨らませていってみると、これが、まったく息があわない演奏。しまいには、たがいに罵りあいの喧嘩に。喧嘩の原因は、各メンバーそれぞれが好きなカニを自慢し、ほかのメンバーが好きなカニは認めない、という子供じみたもの。

美味しんぼのなかでも、究極のバカ・マンガ作品にあげられる1本です。納得いかねーとつっこみたくなること、間違いなし。単行本の第20巻に収録。



2005年6月24日金曜日

(QEMU) QEMU+FreeBSD on Windows --- ここまでのまとめ

Windows上で、QEMUという仮想マシンをインストールして、FreeBSDを動かすお話の、まとめです。



(2005年11月19日更新)



■ ダウンロード



設定ファイルなど、参考までに。





2005/7/13 PHP、PukiWiki関係







■記事一覧








(QEMU)Apache2+WebDAVでの、ファイル名の文字化けの修正

前回までで、WebDAVを使って、QEMUの中のFreeBSDと、ホストOSのWindowsとの間で、ファイルのやりとりができるようになりましたが、ファイル名が日本語だと文字化けしてしまいました。今回は、この文字化け対策を行います。



えーと、どうやら、この対策のためには、mod_encodingモジュールをインストールすればよいらしいです。残念ながら、今のところ、FreeBSDのportsにはなっていないようです。



■ 文字化けしたフォルダを削除する



ところで、文字化けしてしまったフォルダは、Windows上では削除できない場合があります。しかたないのでFreeBSD上で削除します。文字化けした名前を入力するのは大変ですが、この場合、大胆にも「rmdir *」で、うまいこと削除できます。rmdir *で、中身がからっぽのディレクトリがすべて削除されます。ファイルは削除されません。空のディレクトリで、削除されては困るものがある場合は、「rmdir *HOGE*」とかします。ここで例にあげた「HOGE」は文字化けしている中の、一部の文字列(1~2文字程度で十分)です。ls *HOGE*で、事前に確認するとよいでしょう。



文字化けしたファイルの削除も、*によるワイルドカードを使ったり、削除したくないファイルを別のディレクトリへ移動させたあと、「rm *」するなど、いろいろな方法でできます。



■ mod_encodingのソースコードをダウンロード















WebDAV Resources JP
の、
Download Page
にある
mod_encoding 20021209.tar.gz (2002/12/9)

mod_encoding for Apache2 20040616版
の2つをダウンロードします。



Windows上でダウンロードし、ダウンロードしたファイルを、WebDAVのフォルダにコピーすることで、FreeBSD側へもっていくことができますね。もしくは、先に、FreeBSDに、パッケージになっているwgetをインストールしておき、wgetでダウンロードしてもいいでしょう。



wgetは、このへんにあります。



ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/
i386/packages-5-stable/www/wget-1.8.2_7.tbz



■ GNU Make (gmake)のインストール



mod_encodingのコンパイルのために、gmakeが必要です。もしまだインストールされていなかったら、パッケージでインストールします。



freebsd# pkg_add ftp://ftp2.jp.freebsd.org/
pub/FreeBSD/ports/i386/packages-5-stable/
devel/gmake-3.80_2.tbz

■ libiconvのインストール

libiconvも必要です。たぶん、すでにインストールされているかもしれませんが、はいっていなかったら、インストールしてください。

freebsd# pkg_add ftp://ftp2.jp.freebsd.org/
pub/FreeBSD/ports/i386/packages-5-stable/
converters/libiconv-1.9.2_1.tbz

■ ソースファイルの展開

tar.gzを展開し、ダウンロードした新しいほうのファイルで、mod_encoding.cを上書きします。

> cd
> tar zxf /home/dav/mod_encoding-20021209.tar.gz
> cp /home/dav/mod_encoding.c.apache2.20040616 mod_encoding-20021209/mod_encoding.c

■ mod_encodingをコンパイル

詳しいことは、ソースファイルに付属のREADME.JPを読んでおいてください。

まず先に、iconv-hookというのをコンパイルしておきます。

> cd mod_encoding-20021209/
> cd lib/
> ./configure
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... found
(以下省略)

コンパイルします。

> gmake
/bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.     -g -O2 -c iconv_hook.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -Wp,-MD,.deps/iconv_hook.pp -c iconv_hook.c  -fPIC -DPIC -o .libs/iconv_hook.lo
(省略)
ar cru .libs/libiconv_hook.a  iconv_hook.o iconv_hook_default.o iconv_hook_eucjp.o iconv_hook_ja_auto.o iconv_hook_mssjis.o iconv_hook_ucs2_cp932.o iconv_hook_utf8_cp932.o iconv_hook_utf8_eucjp.o identify_encoding.o
ranlib .libs/libiconv_hook.a
creating libiconv_hook.la
(cd .libs && rm -f libiconv_hook.la && ln -s ../libiconv_hook.la libiconv_hook.la)

suでrootになったあと、インストールします。

> su
Password:
freebsd# gmake install
gmake[1]: Entering directory `/usr/home/nhh/mod_encoding-20021209/lib'
/bin/sh ./mkinstalldirs /usr/local/lib
/bin/sh ./libtool  --mode=install /usr/bin/install -c libiconv_hook.la /usr/local/lib/libiconv_hook.la

いったん、一般ユーザーにもどってから、つづきをコンパイルします。

freebsd# suspend



Suspended (signal)
> pwd
/usr/home/nhh/mod_encoding-20021209/lib
> cd ../

さて、本体のconfigureを実行するのですが、なんだかよくわかりませんでしたが、libiconv_hookやlibiconvが見つけてもらえなかったので、ちょっと変則的に実行します。LDFLAGSをつけます。

> env LDFLAGS="-L/usr/local/lib -liconv" ./configure --with-iconv-hook
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether to compile with debug code... checking whether to wrap iconv with iconv_hook... yes
checking for iconv_hook in -liconv_hook... yes
checking for iconv in -liconv... yes
checking for libiconv in -liconv... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating config.h

gmakeを実行します。

> gmake
apxs -c  -I/usr/local/include/iconv_hook  -liconv_hook -liconv -liconv mod_encoding.c
/usr/local/share/apache2/build/libtool --silent --mode=compile cc -prefer-pic -O -pipe -DAP_HAVE_DESIGNATED_INITIALIZER -D_REENTRANT -D_THREAD_SAFE  -I/usr/local/include/apache2  -I/usr/local/include/apache2   -I/usr/local/include/apache2 -I/usr/local/include -I/usr/local/include/iconv_hook  -c -o mod_encoding.lo mod_encoding.c && touch mod_encoding.slo
(省略)
/usr/local/share/apache2/build/libtool --silent --mode=link cc -o mod_encoding.la  -liconv_hook -liconv -liconv -rpath /usr/local/libexec/apache2 -module -avoid-version    mod_encoding.lo
/usr/bin/ld: cannot find -liconv_hook
apxs:Error: Command failed with rc=65536

ライブラリが見つからないよエラーがでてしまいましたので、手でコマンドを実行しなおします。-L/usr/local/libを補います。

> /usr/local/share/apache2/build/libtool --silent --mode=link cc -o mod_encoding.la  -L/usr/local/lib -liconv_hook -liconv -liconv -rpath /usr/local/libexec/apache2 -module -avoid-version    mod_encoding.lo

これでもまだダメで、mod_encoding.soができないので、手でコマンドを入力します。

> gcc -shared -o mod_encoding.so -L/usr/local/lib -liconv_hook -liconv -rpath /usr/local/libexec/apache2 mod_encoding.o
> ls -l mod_encoding.so
-rwxr-xr-x  1 nhh  nhh  10441 Jun 23 23:47 mod_encoding.so

■ mod_encodingをインストール



インストールします。

> fg
su (wd: ~/mod_encoding-20021209/lib)
freebsd# pwd
/usr/home/nhh/mod_encoding-20021209/lib
freebsd# cd ..
freebsd# gmake install
gmake[1]: Entering directory `/usr/home/nhh/mod_encoding-20021209'
apxs -i mod_encoding.so
/usr/local/share/apache2/build/instdso.sh SH_LIBTOOL='/usr/local/share/apache2/build/libtool' mod_encoding.so /usr/local/libexec/apache2
/usr/local/share/apache2/build/libtool --mode=install cp mod_encoding.so /usr/local/libexec/apache2/
cp mod_encoding.so /usr/local/libexec/apache2/mod_encoding.so
Warning!  dlname not found in /usr/local/libexec/apache2/mod_encoding.so.
Assuming installing a .so rather than a libtool archive.
chmod 755 /usr/local/libexec/apache2/mod_encoding.so
gmake[1]: Nothing to be done for `install-data-am'.
gmake[1]: Leaving directory `/usr/home/nhh/mod_encoding-20021209'

■ httpd.confの編集

/usr/local/etc/apache2/httpd.confに、以下の太字部分を追加します。

LoadModule alias_module libexec/apache2/mod_alias.so
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
LoadModule encoding_module    libexec/apache2/mod_encoding.so



<IfModule mod_encoding.c>
  EncodingEngine    on
  NormalizeUsername on
  SetServerEncoding     UTF-8
  DefaultClientEncoding JA-AUTO-SJIS-MS SJIS



  AddClientEncoding "cadaver/" EUC-JP
</IfModule>



#
# ExtendedStatus controls whether Apache will generate "full" status

■ Apacheの再起動



設定を反映させるために、Apacheを再起動します。

freebsd# apachectl restart

■ 文字化けしていないことの確認

Windows上で、Webフォルダに対して、日本語のファイルやフォルダを作成し、F5キーを押して再表示しても文字化けしないことを確認します。

apache20



上記のhttpd.confの設定では、FreeBSDのファイルシステム上でのファイル名は、UTF-8になってしまいます。それでいいかは、あとで考えることにして、とりあえず、ちゃんと日本語でファイル名が見えることだけ確認してみましょう

今のnkfはUTF-8を変換できますので、nkfをインストールします。

freebsd# pkg_add ftp://ftp2.jp.freebsd.org/pub/FreeBSD/
ports/i386/packages-5-stable/
japanese/ja-nkf-2.05.tbz

こんなかんじになります。一応、読めますね。

freebsd# rehash
freebsd# ls /home/dav/ | nkf
mod_encoding-20021209.tar.gz
mod_encoding.c.apache2.20040616
新しいフォルダ

WebDAVを用いたファイル交換については、だいたい、こんなかんじでしょうか。



2005年6月23日木曜日

「赤い疑惑」 第二夜

赤い疑惑




というわけで、第二夜です。お約束の、画面に向かって指差しながら「あっ」と叫ぶ、と。







今の時代にはめずらしくなった、熱くて、純粋な人が多いですね。ところで、

赤い疑惑/第二夜&LOVELESS
にて、アニキの歌が聴けるかも!?との発言がありましたが・・・ありました?



 


50円切手



さてさて今回は、なぜか、粗探ししたりして・・・



昭和52年当時、郵便はがきの料金は、20円だったのではないかと。50円の切手って、どういうことなのかと。速達だとしても、当時も、プラス200円くらい?



2005年6月22日水曜日

(QEMU)ApacheとWebDAVでファイル共有

今日は、QEMUの中のFreeBSDと、ホストOSであるWindowsとの間で、ファイルの受け渡しができるようにします。



そのために、FreeBSDに、Apache2をインストールします。WebDAVの機能は、Apache2には標準で備わっています。



■ Apache2のインストール



QEMUのFreeBSDを起動させ、前回やったように、PuTTYでログインして、SSHポートフォワーディングができるようにしておきます。



Apache2のバイナリ・パッケージは、このへんにあります。



  ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/
  i386/packages-5-stable/www/apache-2.0.54.tbz



suでrootになったあと、pkg_addでインストールします。

freebsd# pkg_add ftp://ftp2.jp.freebsd.org/
pub/FreeBSD/ports/i386/
packages-5-stable/www/apache-2.0.54.tbz

Fetching ftp://ftp2.jp.freebsd.org/pub/FreeBSD/
ports/i386/packages-5-stable/www/apache-2.0.54.tbz...

例によって、ダウンロードしたファイルがぶっ壊れていることが多いようですが、根気よく、何度か繰り返せば、なんとかインストールできるでしょう。



fetchがおかしいんじゃないかとも思うのですが。

freebsd# fetch ftp://ftp2.jp.freebsd.org/pub/FreeBSD/ports/
i386/packages-5-stable/All/expat-1.95.8_1.tbz

expat-1.95.8_1.tbz                             95% of  133 kB  338 kBps
fetch: expat-1.95.8_1.tbz appears to be truncated: 130799/136517 bytes
くぅ~~~~なんでだよ・・・

■ Apache2の設定

/etc/rc.conf
に、以下の1行を追加。

apache2_enable="YES"

/usr/local/etc/apache2/httpd.conf を編集する。

ServerName freebsd.qemu.local:80

コメントアウトされている、以下の2行を有効にする。

LoadModule dav_module libexec/apache2/mod_dav.so
LoadModule dav_fs_module libexec/apache2/mod_dav_fs.so


おしまいのほうに、こんなかんじで追加。

DavLockDB /var/tmp/apache/DavLock
Alias /dav "/home/dav/"
<Directory /home/dav>
    AllowOverride FileInfo AuthConfig Limit Indexes
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    <Limit GET POST OPTIONS PROPFIND>
        Order allow,deny
        Allow from all
    </Limit>
</Directory>
<Location /dav>
DAV On
    Options FollowSymLinks Indexes
    AuthType Basic
    AuthName "WebDAV"
    AuthUserFile /usr/local/etc/apache2/webdav.passwd
  <Limit GET PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
    require valid-user
  </Limit>
</Location>


■DavLockデータベースファイル用のディレクトリの作成

freebsd# mkdir /var/tmp/apache
freebsd# chown www:www /var/tmp/apache

■WevDAVのファイル置き場を作成

freebsd# mkdir /home/dav
freebsd# chown www:www /home/dav

■/etc/hostsの編集
ここでは、以前、ホスト名を「freebsd.qemu.local」としていました。これを、/etc/hostsに登録しておきます。

10.0.2.15       freebsd.qemu.local

■認証で使うユーザーの登録



htpasswdコマンドで、パスワードファイルの新規作成と、ユーザー登録を行います。
パスワードファイルを新規作成するときだけ「-c」を指定し、既存ファイルに追加するときは「-c」はつけてはいけません。



パスワードファイルを新規作成し、ユーザーnhhを追加する例

freebsd# htpasswd -c /usr/local/etc/apache2/webdav.passwd nhh
New password:
Re-type new password:
Adding password for user nhh

■Apacheの起動

freebsd# /usr/local/etc/rc.d/apache2.sh start
Starting apache2.



httpdが起動しているのを、確認します。

freebsd# ps ax | grep ttp
1103  ??  Ss     0:00.29 /usr/local/sbin/httpd
1104  ??  S      0:00.04 /usr/local/sbin/httpd
1105  ??  S      0:00.04 /usr/local/sbin/httpd
1106  ??  S      0:00.04 /usr/local/sbin/httpd
1107  ??  S      0:00.04 /usr/local/sbin/httpd
1108  ??  S      0:00.04 /usr/local/sbin/httpd
1110  p0  R+     0:00.08 grep ttp

起動していない場合は、エラーログ/var/log/httpd-error.logを見て、問題点を修正します。



Proxyサーバの設定を修正します。localhostへは、proxyなしでアクセスするようにします。どうせなので~/.cshrcにも書いておきましょうか。

freebsd# setenv no_proxy localhost



動作確認をします。



freebsd# w3m http://localhost/

apache01



■ QEMUに-redirを追加する



ホストOSから、ゲストOS(FreeBD)内のApacheにアクセスできるようにするために、qemu-freebsd.batを書き換えて、-redir tcp:10080::80を追加します。



START qemu.exe -L . -m 128 -hda freebsd.img -enable-audio -localtime -redir tcp:10022::22 -redir tcp:10080::80



設定を反映させるために、一度、FreeBSDをshutdown -p nowして、QEMUを起動しなおします。



■ Windowsから動作確認



Windows側で、ブラウザで「http://localhost:10080/」にアクセスします。



apache02



うまくいかない場合のチェックポイント
    ・FreeBSD上で、httpdが起動しているか?
  ・/var/log/httpd-error.logを確認
  ・/etc/rc.confを確認
  ・dmesg -aでapache2が起動しているかを確認
    ・QEMUの-redirが指定されているかを確認



さらに、認証によるアクセス制限が機能しているかを確認するために、「http://localhost:10080/dav/」にブラウザでアクセスしてみます。パスワードを尋ねるダイアログボックスが表示されるはずです。
これには、さきほどhtpasswdコマンドで登録したユーザーの名前とパスワードを入力します。



apache03



認証がうまくいけば、空のフォルダが表示されます。
apache04





■ Windowsで「ネットワークプレースの追加」を実行

「マイネットワーク」の中にある「ネットワークプレースの追加」をダブルクリックします。ネットワークプレースの場所には、QEMUの中のFreeBSDで動いているWebDAVサービスをさす「http://127.0.0.1:10080/dav/」を入力します。



apache05



ユーザー名とパスワードをたずねてくるので、先ほどと同じものを入力します。うまくいかない場合は、
  Windows2000でWebDAVが使えない問題



を参照して、解決してください。WindowsXP(たぶんSP2以降)でも、別のことが原因で、うまくいかない場合があります。

うまくいけば、こういうダイアログが表示されます。



apache07



このあと、なぜか、もう一度、認証が要求されます。

空っぽのフォルダが表示されます。



apache09



このフォルダに対して、ファイルのコピーなどが普通に行えます。このフォルダを通じて、FreeBSDとWindowsとの間で、ファイルの受け渡しができるわけです。

■ファイル名の文字化け

ところが、このフォルダ内で、日本語のファイル名をつかったりすると、文字化けしてしまうことがあります。
たとえばフォルダを新規作成します。



apache10



一見うまくいってるかのように見えますが、F5キーを押して、最新の情報へ更新すると、見事に文字化けしています。実は、環境によっては、化けたり化けなかったりするので、とっても気持ち悪いのですが・・・

apache11



日本語のファイル名を使わなければ、とくに問題はないのですが、気持ち悪いので、
次回、この文字化け問題を解決します。




2005年6月21日火曜日

Windows2000でWebDAVが使えない問題

WindowsXPでWebDAVにアクセスできない問題なら、このまえ見つけて解決できたのですが、



[SPS] Windows XP クライアントから FQDN の URL を指定して Web フォルダを作成できない

パスワード認証をいくらやっても拒否されてしまいます。
これを修正するには、要するに、「管理ツール」の「サービス」の中の「WebClient」を停止してから、ネットワークプレースの追加を実行すればよい

今度は、Windows2000でWebDAVにアクセスできない問題をみつけてしまいました。なんで、Windowsって、こうも落とし穴が多いのでしょうか???



「ネットワークプレースの追加」で、「http://192.168.0.21/dav」とか指定した場合に、



● うまくいくWindows2000の場合のApache2のログ
192.168.0.26 - - [20/Jun/2005:23:58:38 +0900]
"OPTIONS /dav HTTP/1.1"  200 - "-" 
"Microsoft Data Access Internet Publishing Provider DAV 1.1"



● うまくいかないWindows2000の場合のApache2のログ
192.168.0.27 - - [21/Jun/2005:00:13:23 +0900]
"OPTIONS / HTTP/1.1" 200 - "-"
"Microsoft Data Access Internet Publishing Provider Cache Manager"



うまくいかないほうでは、なぜかパスが/davではなく/になっているのと、user-agentが違ってる。



googleすること29分。ようやく見つけました。残念ながら、オリジナル情報がでてこなかったので、googleキャッシュへのリンク



[webdav-jp:0566] (解決) Windows2000から WebDAVに接続できない



キャッシュがなくなっちゃうと困るので、肝心なところだけ引用しておきます。

【解決方法】
(1) c:\winnt\system32\webfldrs.msiを実行
(2) [Select reinstall mode]を押す
(3) 以下の項目にチェック
Repair all detected reinstall problems
Force all files to be reinstalled, regardless of checksum or version
Verify that required user registry entries are present
Verify that required local machine registry entries are oresent
(4) [OK]を押す
(5) [Reinstall]を押す

なんだかわかんないですが、ぶっこわれていた、ということらしいです。



2005年6月20日月曜日

(QEMU)ホストOS側から、ゲストOSのFreeBSDへ、sshでログインできるようにする(BlogPet)

pochiは、にょほほとモードも確認しなかったよ。

今日は暑かったですね。
前に、会社が終わってから、アキバでは、毎週末アキバへ自転車でG O!とか、して、うんたららんした曲が収録されています。
ところで、なんとなく思ったことですが、C C S→ツバサという流れのなかで、あまりアキバにいってたりしましたのが午後3時過ぎ、帰ってきましたが、ここ数ヶ月はすっかりご無沙汰という、怠惰なpochiです。
昔、やんちゃしていました。
去年の猛暑では、1度もありましたがね〜pochiの部屋は32度もクーラーを使いません。
あれ〜〜どこいっちゃったんだよ〜〜〜どこいっちゃったんだよ〜〜〜とりあえず、アキバへいってきたがすでに午後7時でしたがね〜。
今じゃ、無理です。
あ〜〜〜どこいっちゃったんだよ〜〜〜自転車のパンク、ようやく直しましたので、某沿線某駅前にある、コーヒーみたいな決心をしてたころ(?)、うにょにょしてました。
いまだにモグモグ食べていたほうがいいんじゃないかと。
このあと聴きます。
それぞれの曲ごとに、午後8時以降は食べない!と、コーディング速度が上がるんですかね。
あえて注文をつければ、余韻をゆったりと感じるためには、毎週末アキバへでかけたのが午後3時過ぎ、帰ってきて、うれしくなりましたし、店頭でもかかっていたりしてたころは、去年からのお気に入りです。
ダイエットのために、シチュエーションにあわせて聴くと、いいかんじでピッタリ!ってかんじです。
最近、週末は別ルールってことで、午後3時、アキハバラへ自転車で向かい、もっともっとたくさんの汗をかきました。
M2のことですが、C Dを今聴きながら書いていますが。
週末は実家に行くことが多かったので、某沿線某駅前にある、コーヒーみたいなお湯の温泉(のような銭湯のような)ところへいってないです。
ダイエットのためには、毎週末アキバへいってたりしました!でも、バルブのキャップが見当たりませんでしたのが午後3時過ぎ、帰ってきました。
去年の猛暑では、C C S→ツバサという流れのなかで、あまりアキバにいってきて、うんたららんした曲が収録されていましたが、今年も、クーラー無し生活に挑戦しますよ!!やるったらやりますからっ。
最近の歩行者天国では、会社の寮にいたものの、アキバでは、バンドが増えているんですよ。
タイトルチューンのM9「硝子の靡風」がC MでもやってたしB S Q Rのジェネオンのあれでもたしか流れたし、じっくりときいてみたところ、やっぱり気持ちがいいですね〜pochiの部屋は32度もありましたし、店頭でもかかっています。
ところで、なんとなく思ったことですが、プログラミング中にきくと、坂本真綾「ループ」を買ってきたがね〜。
今じゃ、無理です。
あ〜〜〜どこいっちゃったんだよ〜〜自転車のパンク、ようやく直しましたが、ここ数ヶ月はすっかりご無沙汰という、怠惰なpochiです。
ダイエットのために、午後8時以降は食べない!と、ほっさんみたいな決心をしていました。
いまだにモグモグ食べていたころ(?)、うにょにょしてましたがすでに午後7時でしたがね〜pochiの部屋は32度もクーラーを使いません。
あれ〜〜どこいっちゃったんだよ〜〜〜自転車のパンク、ようやく直しましたし、じっくりときいてみたところ、やっぱり気持ちがいいんじゃないかと。
このあと聴きます。
それぞれの曲ごとに、会社が終わってから、アキバへ自転車でG O!とか、して、うれしくなりましたがすでに午後7時でしたので、唯一、両方に関係してたころは、毎週末アキバへでかけたのが午後3時過ぎ、帰ってきましたし、店頭でもやってたしB S Q Rのジェネオンのあれでもたしか流れたし、じっくりときいてみたところ、やっぱり気持ちがいいですね。
前に、シチュエーションにあわせて聴くと、コーディング速度が上がるんですかね。
あえて注文をつければ、余韻をゆったりと感じるためには、バンドが増えている人なんでしょうか?



*このエントリは、BlogPet(ブログペット)の「pochi」が書きました。