ようこそゲストさん

愚神礼讃日記

2010/01/11(月) Bluehostでw3mを使えるようにする

はてブ情報 はてブに登録 はてブ数 2010/01/11 21:40 ::Bluehostsunk

必要なことのみさくっとまとめてみます。

基本的にはQUE::Network/w3mのインストールのとおりに実行すれば大丈夫です(丁寧にまとまっていて迷うことなく作業を進められました。感謝)。

今回の例では ~/home/tmp を作業領域にします。

gc のインストール

w3m 5.1 は gc が必須とのことなのでインストールを行います。

まずはこのディレクトリに gc をダウンロード・展開。

# cd ~/tmp
# wget http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc6.2.tar.gz
# tar xvfz gc6.2.tar.gz

ディレクトリ・gc6.2 へ移動し、configure と make を実行。

# cd gc6.2
# ./configure --prefix=$HOME
# make
# make install

w3m のインストール

まずは w3m をダウンロード。

# cd ~/tmp
# wget http://downloads.sourceforge.net/project/w3m/w3m/w3m-0.5.2/w3m-0.5.2.tar.gz?use_mirror=jaist
# tar xvfz w3m-0.5.2.tar.gz

ディレクトリ・w3m-0.5.2 へ移動し、configure と make を実行。

# cd w3m-0.5.2
# ./configure --prefix=$HOME
# make
# make install

動作確認

次のコマンドを実行して w3m のオプション一覧が表示されれば成功。

~/bin/w3m

.bash_profile に ~/bin への PATH を切っておくとなお便利。

2010/01/11(月) Bluehostへのファイルのお引越し

はてブ情報 はてブに登録 はてブ数 2010/01/11 21:19 ::Bluehostsunk

以前使っていたサーバからBluehostへファイルを移動した時、役に立ったページをメモ。

サーバ間のファイル移動をするには2つの手段が考えられます。

  1. いったんすべてのファイルをローカルにダウンロードし、新しいサーバにアップロード
  2. ローカルを介さずサーバ間でファイルを転送

今回は後者の方法で行います。

SSHログインを利用可能にする

Bluehostの場合、契約当初はSSH経由のログオンができません。
公的な証明書の画像をサポートに送信したあと使えるようになります。

このやり方で申請を行ったら5分ほどで使えるようになりました。

サーバ間でファイルをやり取りする

まずは、旧サーバ上でサブドメインごとに切っているディレクトリを圧縮。

tar cvfz hogehoge_16tons_org.tar.gz ./hogehoge_16tons_org
(hogehoge_16tons_org はディレクトリ名)

新しいサーバ(Bluehost)にSSHでログインし、sftpコマンドを使って旧サーバにアクセス。

sftp hogehogeuser@oldserver.net

SFTPの使い方は6.2 sftpコマンドを使ったファイルの転送の記述が役に立ちます。

あとは "GET" コマンドを使ってファイルをダウンロードしたあと、そのファイルを解凍するだけ。

tar xvfz hogehoge_16tons_org.tar.gz

2010/01/11(月) サーバを引っ越してみた

はてブ情報 はてブに登録 はてブ数 2010/01/11 21:02 ::Bluehostsunk

サーバをBluehostに変更しました。
変更した理由は安いから。クーポンを使って契約すると年間3.95ドル/月(2年契約)。国内のレンタルサーバと比較すると劇的な安さ。
しかも、SSHへのログインやcronも動作。
トラブル発生時に英語で交渉しなければならないこと、サーバまでの距離が離れている点など不安点はありますが、安さには勝てません。
というわけで、2年間bluehostと付き合っていきます。どうぞよろしく。

ちなみに、クーポンはクーポン bluehostで検索すると見つかります。
興味のある方は是非。

2009/04/15(水) 心身が弱々なときに占いをやってみる

はてブ情報 はてブに登録 はてブ数 2009/04/15 21:47 ぐるぐるsunk

日曜日から起こったいろいろな出来事に翻弄されてしまい、体調を崩して一日ダウン。
体力がないのはもちろん布団から出る気力もなく、読書とネットサーフィンで時間をつぶす。
ある意味贅沢な一日。

そんなときに見つけたのがほへと生年月日占い
「お間抜けな名称だな〜」と思いつつやってみた結果がこちら。

《 ほへと数秘 :  2 EX ab 》

☆ 数秘2の基本性質 ☆
・基本性格
優しさと冷たさが同居する人。
言ってる事がどんどん変わり一貫性がありません、それは知性(頭脳)ではなく感性(感情)で物事を決めて実行するからです。
おとなしい性格と思いきや非常に熱い人です、意外なその行動力とあなたを助けてくれる大切な人脈で困難を超えて行って下さい、一人ではばたばたしてるだけですからね。

・人間関係
人に振り回されますが、それ以上に人を振り回している事に気づいて下さい。決して人のせいにしないで下さい(泣)。
決して一時の感情で人を切るようなことは謹んで下さい、後に後悔(一生の)する事になります。
自分の不得意は、しっかりした人間関係で補いましょう。自分と同じタイプばかりで集まらないように。

・恋愛
恋愛は一生を通じて出会いが少ないです、それはプライドの高さと日頃の限定した行動範囲が原因かもしれません。
また、そんなドラマな出会いは期待しないように(無いから)。
せっかくの出会いも感情が暴走して自滅することも、友人の協力がポイントです。
割と肉体系に引かれます。尽くすが、短命にはなりがち、それは相手に依存しすぎ。(ワザは負けないのに)

・生活
あなたは非常にファッションセンスがいい人です。女性はクール、男性はダンディ。
精神状態の悪い、気分が滅入っているときは、おいしい物を食べて元気を出して下さい(してると思いますが) 食に関しては貪欲、三食ちゃんと食べる人、素朴で家庭的な料理が好きです。

・金運
お金に関してはしっかりとしています。しかし使う時はほとんど考えません。

☆補正オプション
ab:数秘の性質や方向性を水っぽいもので薄めてみた。本来持つ性質を抽象的に薄まる為に、つかみ所が無い、よく云えば神秘的。心の清らかな人を求める傾向。サブ数秘として9を持つ

EX:人を超えた感受性とパワーを持つ、世の常識に囚われない。狂っている。人によって一見普通の場合もある。高次エネルギーのコントロールが課題。

あらら。この占いの紹介文通り、辛辣な結果だわ。
ファッションセンスに優れているかどうかは謎だけれど、感情面が勝っていること・そのことで大きな利益(不利益)を得ていることに納得。
自分のよい面・悪い面を再認識できて、少し安心しました。

明日から全力でかっ飛ばすぞ〜。

2009/03/25(水) 運行情報Botの増殖

はてブ情報 はてブに登録 はてブ数 2009/03/25 23:16 作ってみた::PHPsunk

武蔵野線運行情報Botを作ってから早数日。
なんとか無事に動き続けているようです。

無事に動作しているのが嬉しくなり他の路線のBotも作りました。
twitterをお使いの方は、followすれば運行情報が配信されます。
お使いでない方は・・・これを機にtwitterを使ってみましょう(^^)。

配信中の路線

新幹線

路線名twitterユーザ名追加日
東北新幹線@superexp_tohoku2009/07/18
秋田新幹線@superexp_akita2009/07/18
山形新幹線@superexp_ymgt2009/07/18
上越新幹線@superexp_joetsu2009/07/18
長野新幹線@superexp_nagano2009/07/18
東海道新幹線@superexp_tokai2009/07/18
山陽新幹線@superexp_sanyo2009/07/18
九州新幹線@superexp_kyusyu2009/07/18

JR東日本

路線名twitterユーザ名追加日
山手線@train_yamanote2009/04/05
東海道線@train_tokaido
中央線(快速)@train_chuor
京葉線@train_keiyo
総武線(緩行)@train_sobuk
総武線(快速)@train_sobur
横須賀線@train_yokosuka2009/04/05
常磐線(緩行)@train_jobank
常磐線(快速)@train_jobanr
成田線@train_narita2009/10/10
京浜東北線@train_khthk
高崎線@train_takasaki2009/10/08
宇都宮線@train_utunomiya2009/10/08
湘南新宿ライン@train_shosin
埼京線@train_saikyo
川越線@train_kawagoe2009/10/10
武蔵野線@train_musashino
横浜線@train_yokohama2009/04/05
鶴見線@train_tsurumi2009/04/05
南武線@train_nanbu2009/07/14
相模線@train_sagami2009/10/10
青梅線@train_ome2010/01/11

東京メトロ

路線名twitterユーザ名追加日
銀座線@train_tsub_g2009/07/16
丸ノ内線@train_tsub_m2009/07/16
日比谷線@train_tsub_h2009/07/16
東西線@train_tsub_t2009/07/16
千代田線@train_tsub_c2009/07/16
有楽町線@train_tsub_y2009/07/16
半蔵門線@train_tsub_z2009/07/16
南北線@train_tsub_n2009/07/16
副都心線@train_tsub_f2009/07/16

都営地下鉄

路線名twitterユーザ名追加日
都営浅草線@train_tsub_a2009/07/14
都営三田線@train_tsub_i2009/07/14
都営新宿線@train_tsub_s2009/07/14
都営大江戸線@train_tsub_e2009/07/14

京成電鉄

路線名twitterユーザ名追加日
京成本線@train_ks2009/07/18
京成押上線@train_ksosi2009/07/18
京成金町線@train_ksknm2009/07/18

東武鉄道

路線名twitterユーザ名追加日
東武伊勢崎線@train_tbise2009/07/16
東武日光線@train_tbnik2009/07/16
東武野田線@train_tbnod2009/07/16
東武東上線@train_tbtoj2009/07/16

西武鉄道

路線名twitterユーザ名追加日
西武池袋線@train_sbike2009/07/17
西武新宿線@train_sbsin2009/07/17
西武国分寺線@train_sbkok2009/07/17
西武多摩湖線@train_sbtmk2009/07/17
西武多摩川線@train_sbtmg2009/07/17

京王電鉄

路線名twitterユーザ名追加日
京王線@train_ko2009/07/14
京王新線@train_konew2009/07/14
京王相模原線@train_kosgm2009/07/14
京王高尾線@train_kotko2009/07/14
京王井の頭線@train_koino2009/07/14

小田急電鉄

路線名twitterユーザ名追加日
小田急小田原線@train_odod2009/07/24
小田急江ノ島線@train_odeno2009/07/24
小田急多摩線@train_odtama2009/07/24

東急電鉄

路線名twitterユーザ名追加日
東急東横線@train_109_tyk2009/08/24
東急田園都市線@train_109_den2009/08/24
東急多摩川線@train_109_tmgw2009/08/24
東急目黒線@train_109_mgr2009/08/24
東急大井町線@train_109_oi2009/08/24
東急池上線@train_109_ikg2009/08/24
東急世田谷線@train_109_stgy2009/08/24

京浜急行電鉄

路線名twitterユーザ名追加日
京急本線@train_kq2009/07/19
京急空港線@train_kqkuko2009/07/19
京急大師線@train_kqtaisi2009/07/19
京急逗子線@train_kqzusi2009/07/19
京急久里浜線@train_kqkuri2009/07/19

相模鉄道

路線名twitterユーザ名追加日
相鉄本線@train_st2009/08/24
相鉄いずみ野線@train_st_izmn2009/08/24

横浜市営地下鉄

路線名twitterユーザ名追加日
ブルーライン@train_yblue2009/10/10
グリーンライン@train_ygreen2009/10/10

その他

路線名twitterユーザ名追加日
つくばエクスプレス@train_tx
流鉄流山線@train_ryutetsu2009/10/08
新京成線@train_sksei2009/07/18
北総線@train_hokuso2009/07/18
東葉高速線@train_toyo2009/10/08
埼玉高速鉄道@train_saitama2009/10/10
東京モノレール@train_tkmono2009/07/19
りんかい線@train_rinkai2009/07/19
ゆりかもめ@train_yuri2009/07/19

よいところ

@train_kantoなどのBotよりも更新頻度が高い点です。
情報源となるサイトを数分おきに巡回しているので、比較的早く運行情報を知ることができると思います。

また、路線別にBotを分けることで必要な路線の運行情報のみを入手できます。
あちらこちらで障害が発生したときに便利でしょう。

わるいところ

  • Botの巡回頻度が高いため、情報源となるサイトからアクセス制限される危険性が高い
  • 生活している地域がばれる?

他の路線は?

気が向いたら作ります。
強い希望がありましたら、コメントを残してくださると嬉しいです。

謝辞

Bot作成の参考にしたページ

PHPでTwitterに投稿
このページのおかげでtwitterへの投稿ができるようになりました。
・・・他のbotでも使わせていただこうと考えています。

使用ツール

PHP Simple HTML DOM Parser
PHPでスクレイプするために欠かせないツール。
オブジェクト指向をきちんと理解しないと使いこなせないことに気付き、愕然とする日々。

使用アイコン

列車アイコン集/Train Front View
このような綺麗なアイコンがなければbotを作成する気が起きなかったかも。
本当に感謝しています。

1: NORI 『東海道線を探していたので助かりました。南武線もあるとうれしいです。』 (2009/07/02 23:14)

2: kaorun55 『ありがとうございます! 別の京王線 bot もあったのですが、7/3 で止まっていたので、どうしようかと思っていたところでした♪』 (2009/07/14 21:32)

3: sunk 『NORIさま、kaorun55さま コメントをいただきありがとうございました。 感想が嬉しかったので、南武線・京王線のbotを追...』 (2009/07/14 22:17)

4: yaizawa 『まとめwikiから来ました。 Twitterはチェック頻度が高いので大変助かります! できれば相鉄本線/相鉄いずみ野線もあると助...』 (2009/08/19 24:54)

5: sunk 『yaizawaさま 使っていただきありがとうございます。 さっそく相鉄線をくわえてみました。どうぞお使いください(^^)。』 (2009/08/24 21:23)

6: yaizawa 『仕事が早くて驚いております。早速登録いたしました。ありがとうございます!』 (2009/08/24 22:57)

7: angela 『これは便利ですねー。東武東上線も希望!』 (2009/10/02 8:35)

8: あさと 『京王相模原線のbotのつぶやきにHTMLタグなどのゴミが残されているようですのでご報告いたします。』 (2009/10/07 25:13)

9: dmcgam 『台風18号にとても役立ちました。ありがとうございます。』 (2009/10/08 16:54)

10: sunk 『>angelaさま ありがとうございます。 東上線は @train_tbtoj をぜひお使いください。 >あさとさま ご指摘あ...』 (2009/10/11 22:03)

11: yabekenzo 『とても便利そうですね。 ぜひ、JR線だけでも西日本版も作成していただきたいなぁと思いました。』 (2009/11/09 14:52)

12: どん 『西日本版もぜひ、お願いします!』 (2009/11/22 10:06)

13: hiroma80 『ツィッター経由で拝見しました。新幹線はしっかりフォローさせていただきました。 是非西日本版もお願い致します!』 (2009/11/22 12:12)

14: SkepticAnimal 『とっても便利そう。今日から活用させてもらいます。sunk様、有難うございます。』 (2009/12/19 15:38)

15: theklf 『東海道新幹線が雪で遅れているかどうかを確認したかったので大変助かりました! 冬の新幹線は米原近辺がどうしても弱いので…。どうもあ...』 (2010/01/07 9:33)

16: sunk 『感想を書き込んでいただきありがとうございます>みなさま。 お役に立てているのがとても嬉しいです。 西日本版については、時間に余裕...』 (2010/01/11 20:52)

17: tetsunet 『需要は少ないかもしれませんが、「JR北海道」の運行情報を作成していただけるとありがたいです。 旅行の時にも重宝しそうなんですが…...』 (2010/01/12 13:22)

18: dino 『最近twitterを始めたのですが、とても便利なものを発見してしまいました! これから活用させて頂きますね。ありがとうございます...』 (2010/01/20 14:11)

19: モジュラー 『大変感謝しています。で,山手線が1月19日の19時38分以降更新されません。ご確認いただけますでしょうか?』 (2010/01/21 15:52)

20: sunk 『>tetsunetさま 北海道の運行情報は今のところ作る予定はありません。ごめんなさい。 こちらのbotはいかがでしょうか。ht...』 (2010/01/23 9:22)

21: なべ 『細かく分けない、JR、東京メトロの2つのBot希望 需要あると思うけどー』 (2010/02/04 10:47)

22: attoko 『便利なサービスをありがとうございます。何千人の人が役立てていることか。感謝。尊敬。素晴らしい。』 (2010/02/04 12:05)

23: eji 『すごく助かります!ありがとうございます。大阪出張も多いので、今後JR西日本や大阪市営地下鉄が増えると最高です!』 (2010/02/06 16:32)