MENU

RestHouse

音楽サイト「Little Mustapha's Black-hole」の音楽ブログということになっているはずです。

Recent Articles

Category

Monthly Archive

Latest LMB

あと5日ですが

 昨日は例の時計が完成しそうだ!ということで安心して「あと6日です」と書いていたのですが、今日はタイトルの最後に「が」が復活していますが。

 Flashに四苦八苦していたおかげで、肝心のHTMLの方をどこまで新しくしたのか忘れていますが。もうほぼ出来上がっているような、全然出来ていないような感じですが。もしかするとひどいことになるかも知れませんが。

 さらに、トップページも「ほぼ自動的に作成」しなければいけませんし、バージョンアップなのでいろいろ新しい内容も追加するべきなのですが、全然間に合いそうにありませんが。

 そんな中、FlashにFLV形式のムービーファイルを読み込む方法が解って盛り上がっているのですが、そんなことは後でもいいのですが。

 というか、最近変な時間に爆眠になって爆睡してしまっているのですが。この時間でもボーッとしつつ目がさえているのですが。(どうでもいいが。)

あと6日です

 持っている参考書を何度読んでもワガラネので、結局新しいのを買ってしまいました。(新しいといっても初版は結構昔なのでちょっと情報が足りなかったりもします。)

 新しいのを読んでいたら、いろんな事がスッキリしてさっき(というか何時間か前ですけど)シンプルなショボ時計がほぼ完成しました。

 初心に戻って「グラフィックとかデザイン関係の本や雑誌を出している出版社」の本にしたのがよかったのでしょうか。図と「○○に例えるなら〜」が解りやすくて良い感じでした。

<!-- 「初心に戻って」というのは、私がパソコンを始めた頃はグラフィックとかがやりたくて、よくこの出版社の出している雑誌を買っていたからです。(今でもグラフィックとかやってますが、雑誌とかは買っていません。)-->

 プログラムというのは一つのことをやるのにもいろんな方法で書くことが出来るので、本によって書いてあることがバラバラです。なんだか、たかがショボ時計を作るために本を二冊も買わなければいけないなんて、すごく損した気分ですけど。

 しかも、二冊目を買ってスッキリした結果、この二冊よりも前に買った参考書でもなんとかなったかも知れない、ということに気付いてしまいました。

 でも、一番最初の参考書にはActionScript2.0のことは書いてないので、損したのは一冊分ですけど。(内緒ですが、厳密なActionScript2.0で書くには時間がかかりそうだったので、今回のショボ時計はActionScript1.0の書き方で書いています。でも、よりオブジェクト指向な書き方にはなっています。というかオブジェクト指向って、これまでActionScript1.0でやって来たことと大して変わらない、ということにも気付いてスッキリだったのですが。)

 という感じで、バージョンアップによってショボくなるLittle Mustapha's Black holeの次期バージョンはなんとか間に合いそうな感じになってまいりました。まだやってないことは沢山あるのですが、全部やり方の解っていることなのでチマチマやればいいのです。

あと7日ですが

 なんだか、もうActionScriptがお手上げな感じになってきたので「もう一冊参考書を買うべきかなあ」です。

 しかも、ちょっと調査(ネットで検索、或いはググるとか)したらActionScriptって3.0になってるみたいです。私は2.0が最新だと思っていたのに、もう3.0です。

 というか、2.1とかがないのにどうしても「.0」は付けないと気が済まないみたいです。どうでもいいけど。

 それよりも、参考書とかマニュアルって自分に合っていないと何を書いてあるのかさっぱり解りません。多分それは書いた人がダメなのではなくて、モノを考える順番とかアプローチの仕方が自分とは全く違うのだと思います。或いは私の頭が悪いのだと思います。

 もうじっくり作っている時間もなくなってきたので、次の時計は超ショボになるでしょう。そして、しばらくしたら、変な時計に置き換わるでしょう。

<!-- あのページに時計は必要なのか?と聞かれるとビミョーな感じですが、伝統的にTopページには動きのあるものが必要なのです。あと、最初のムービーはそろそろ飽きたのでどこかへ移します。ことわりも無しにいきなり音がするというのもアレですしねえ。-->

あと8日ですが

 Little Mustapha's Black holeのバージョンアップですが、ゼンゼン作業が進みませんが。もう三時ですが。あと8日しかありませんが。

 という感じで、文字を中央揃えにするか左に寄せるかをウダウダ考えていたら1時間もかかってしまいましたが。結局左揃えにしたのですが、それによってすごく良くなったりはしてませんが。

 それよりも、このまえActionScript2.0が解らないとか書きましたが、2.0出なくてもActionScriptの書き方自体を忘れていたり、それ以前にFlash8の使い方が解っていませんが。

 もしかするとホントに期限に間に合いませんが。もう知りませんが。

今更ですが

 1年半以上気付きませんでしたが、Little Mustapha's Black hole--Silver--SideShow/NeedlessThings/EYE-5000からリンクしているはずの動画ファイルのリンクが間違っていました。

 しかも、Goldの方では画像が表示されていません。(これはカンタンなので直しましたけど。)それから、こっちは動画へのリンクは正しく書かれていますが、三つあるうちの一つのMP4ファイルが動画として認識されない(サーバの設定が原因と思われる)のでクリックしないでください。(とかここで書いても意味がない?)

 Little Mustapha's Black holeのバージョンアップ作業をしていたらいろいろ間違いが見つかります。さらに、バージョンアップ作業自体が何をやっているのか解らない状態で、もう脳みそが熱帯雨林です。

 というか、どうしてほとんど中身が一緒のサイトが二つなければいけないんだ?

あと12(マジで!?)

 このあいだ「あと21」だったLittle Mustapha's Black holeバージョンアップまでの期限がにいつの間にか「あと12」になっています。

 最近はあまりなかった「追いつめられるまでやらない癖」が始まってしまっています。まあ、基本的なところはちょっと頑張れば一日で終わるのですが、新しい(トップページのFlash)時計とかその他の細かいところがなかなか決まりません。

 特に時計がヤバイです。これまでの時計は「LiveMotion」という太古のソフトを使って作っていたのですが、半年ぐらい前に「Flash 8」を買ったので今回はそっちで作るつもりなのです。

 でもActionScript 2.0ってなんだ?というかオブジェクト指向ってなんだ?という感じで時計のアイディアが固まってきてもなかなか先に進めません。(一応「ActionScript 1」の書き方でも問題ないみたいですけど、せっかくだから2.0で書くのです。)

 これまでは時計っぽい時計でしたが、今回は時計っぽくない時計にしたいのです。頭の中にはキモい時計のアイディアがあるのですが、それは次の次という感じです。多分今回は普通の時計っぽくない時計になります。

 というか、こんな事を書いている間に作れば良いのですけどねえ。

さもなければもしもRSSなら

 「ここだけで読めるBlack-holic特別編」の4回目ではなくて「Black-holicの記事をほぼ自動的にあれするあれ」に関してです。

 良く解らないトラブルのため表示しないことにしていた広告の部分は得意のif文を使えばカンタンに解決でした。というか本体の部分についてはホントにどうでもいい感じですけど。

 最後に残った問題はRSSの仕様がよくワガラネというところです。これまでも試験的にBlack-holicのRSSを作っていたのですが、そこに記載されるのは最新の記事が一つだけでした。

 今回はもう少しまともな感じで最新の10個の記事を記載することにしたのです。それで、さっきローカルなサーバにアップロード(というかコピー)してRSSリーダーで確認してみたら、以前に書いた記事も更新日が「今日」になっています。

 元のXMLファイルではそれぞれの更新日が書かれているのですが、きっと何かを書き忘れているか、書式が違っているかでしょう。でも原因を考えるのにはもう遅いという感じなので明日以降です。(こんな問題が発生するとは思っていなかったので「楽しい飲み物」が始まってしまっているのです。)

 もしも(楽しい飲み物){
  楽しい音楽を再生;
 }さもなければもしも(やる気){
  徹底検証;
 }さもなければ{
  捏造;
 }

<!-- 今回の「もしも文」はちょっと長くしました。(意味はありません。)今度は入れ子にしたり、ちょっと複雑な「もしも文」に挑戦です。(そうする意味もありません。)-->

さもなければ疲れ目でないかぎり

 Black-holicの原稿をほぼ自動的にHTMLファイルにしてくれるスクリプト(プログラムは大げさな感じなのでこれからはスクリプトと呼びます)は多分完成です。

 使っている間にボロがボロボロしてくるという可能性がありますが、もう疲れ目がギガです。メガギガです。

 Little Mustapha's Black holeのバージョンアップの締め切りまで二十日を切っているのにメガイテイので何もしていません。そうしている間にどこまで完成しているのかも忘れてしまいました。こうなったら「ほぼ自動的にバージョンアップしてくれるスクリプト」に挑戦してみようかなあ。

 というのは無理なんですけどねえ。そんなものを書いている間に締め切りは過ぎてしまいます。でも今回は他でもほぼ自動的にやってくれるスクリプトが大活躍です。

 「ほぼ自動的にBlack-holicの〜」のおかげでHTMLの文字コードをこれまでと変えることになったのです。ページごとに違う文字コードだからといって特に問題はないのですが、変なところにこだわりがちな私はこれまでの文字コードも新しいものに統一しよう、と思ってしまうのです。

 そうするには、まずHTMLファイルをテキストエディタで開いてファイル自体の文字コードを変えて、それからファイル内に記述されている「Shift_JIS」を「UTF-8」に書き換えなければいけないのです。多分これを全部一人でやっていたらマル二日はかかるでしょう。

 でも、こういう決まり切った作業は手動でやるべきではないと最近気付いたので「ほぼ自動的に上記の面倒な作業をやってくれるスクリプト」を書いてものすごく時間を節約できましたよ。でもその(6行の)スクリプトを書くのに一日かかっていますけど。まあ気にしない。

 というか、またBlack-holic的な特集内容になっていますが、今はバージョンアップ作業によりあまりBlack-holicなどは更新できないので、これで良いのです。

 ないかぎり(疲れ目){
  トップページをほぼ自動的に更新できるようにする;
  the Peke Filesをほぼ自動的に更新できるようにする;
  Flashの時計を新しくする;
 }さもなければ{
  どうにもなりません;
 }

<!-- 今回は「if文」ではなくて「unless」になっています。どうでもいいですが。どうでもいいついでに、プログラミング言語というのは大抵が英語的な感じですから、時々書く順番に違和感を感じますねえ。-->

あと21

071010.jpg

 Little Mustapha's Black holeのバージョンアップ(?)まで21日となっております。(画像はハロウィンまでの残り日数を教えてくれるデスクトップマスコットソフト。デスクトップに表示されるカボチャランタンがチラチラしてメガ疲れるので日数を確認すると終了してしまうのですけど。)

 現在の時点で多分バージョン4.5.2ぐらいなので次は「多分バージョン5」ということになります。最近の傾向にあわせて「多分Little Mustapha's Black hole 5.0」と「テン」と「0」を付けて呼んでください。

<!-- トップページ以外にブックマークしているとリンク切れになる可能性が大なバージョンアップで、しかも見た目はあまり変わらない予定です。というか、ここに表示してあるLittle Mustapha's Black holeへのリンクも変えなきゃイケなくね?間に合わね?-->

さもなければもしも日本語なら

 毎回一つずつでも良くなってくれないと落ち込みます。

 ということで「ここだけで読めるBlack-holic特別編」3回目です。そうではなくて「原稿をほぼ自動的にHTMLにしてくれるプログラム」についてなんですけど。

 以前に気になっていた(○○除く)の部分が小さい文字に出来ない(日本語が含まれる部分は「検索/置換」できない)が多分解決しています。出来上がったHTMLファイルがちゃんと表示されているので解決ということにしていいのです。

 それにしても、日本語はややこしいですねえ。ホントは面倒だから「文字を小さく」は諦めようかと思っていたのですが「ほぼ自動化」によって以前よりも悪くなったのでは意味がありません。いろいろ調べたところ1行というか1語を書き換えれば良いだけだったのですが、そこまで辿り着くのにいろんな事を書いたり消したりで、何を書いているのか解らなくなっていました。ツカレマスヨ!

今日のメガネ

 ついにPrincess Blackholeのメガネ画像?

 というか、ブログにメガネ画像がもう古いネタだということは解っているみたいですねえ。ちょっとした時事ネタを書いています。

 ちょっとした社会派になっている感じもします。なぜって彼女は大女優ですから。

 なんだかPrincess Blackhole がブログを更新するたびにここで報告している気もしますが、次回からはどうするか解りません。でも有名人のブログにトラックばっかりのブログもあるようですから、私も大女優にトラックバックばっかりでもいいですかねえ?

<!-- あのメガネはすべての商品が100円で売っている店で買ったものだということは内緒です。ついでに100円のサングラスも買ったということも内緒です。-->

さもなければもしもコツをつかんだら

 予定にはなかったのですが昨日の「余計な改行タグが入ってしまう」問題が解決してしまいました。

 これまでは、コードに何かを追加したり修正したりすると必ずエラーが発生していたのですが、今日はスムーズにエラーが出たのは一度だけでした。(ノーエラーとはいきません。)

 ということで、今日の「ここだけで読めるBlack-holic特別編」はちょっと問題作ですのよ!

 ついでにスタイルシートの修正も始まっていますが、ちょっと微妙な感じですかねえ。とりあえず「本文のHTMLファイルを自動的に作成する」は何とか形になってきたので、あとは「インデックスページも自動的に作成する」機能を追加しなくてはいけません。あとは、なんちゃって「RSSファイルを自動的に作成」とかトップページの「更新情報も自動的に作成したい」機能とか。その他は手書きでなんとかなりますけど。

 というか、Little Mustapha's Black holeは音楽サイトなんですけど、なんであんなおバカな特集コーナーのためにこんなに苦労しているのですかねえ?

 もしも(文字どおりの音楽サイト){
   多分つまらない;
 }さもなければ{
   おバカサイト or die "酔っ払って更新すると何を書いているのか解りません!";
 }

<!-- 今日は「さもなければ」の後に改行を入れずに書いてみました。-->

さもなければもしも飲んでいなければ

GIMPの「モザイク」フィルターは私の思っていた「モザイク」と違っていた。(画像の上の方参照。)

 ということはどうでもいいのですが、一応ここまで来ています、の画像を掲載です。(私もあまり使わないiCabで表示させてるので、見た感じはちょっといつもと違うかも知れませんがiCabは微笑んでいるのでとりあえずエラーのないHTMLなのです。)

 このシリーズの一番最初に掲載された画像を見て「Little Mustapha's Black holeが白くなってしまうの?」と思った方もいるかも知れませんが、アレはスタイルシートがない状態で表示させたので白かったのです。見た目はあまり変わりません。

 一応、本文を表示させるだけでなく「名前-----セリフ…」の部分で名前を太字にすることも成功しています。ただ「(「名前」除く)」の部分を小さな文字に出来ません。またしても日本語問題なのかも知れませんが、今は考えても何も解りません。(だってUgly Kid Joeを聴いているから!)

 それから、タイトルの上のナビゲーション的なところにも本文のタイトルが反映されています。同じくウィンドウに表示されるホントの意味のタイトルも本文のタイトルになります。これまではナビゲーション的なところにはすべての記事で「This Article」でウィンドウのタイトルは「Black-holic」となっていました。

 解らないかも知れませんが、これはすごく嬉しいことなのです。多分まだ問題は山積みなはずですが、「Little Mustapha's Black holeのBlack-holicの記事を自動的にHTMLファイルにしてくれるプログラム」が完成したら「Black-holic」の時代が再び訪れるかも知れません。(今はRestHouseの時代です。)

<!-- これまで「Black-holic」を読んだことのない人は上の画像に書かれている内容を読んでみてください。本来はあそこまでひどくありませんが、内容を凝縮するとあんな感じの特集ページです。たまに真面目なこともふざけて書いたりします。-->

 こんな感じで今回のテスト用の原稿は公開してしまったので、次は新しいテスト用の原稿を作ってテストします。「ここでしか読めないBlack-holic特別編」を読みたい人はこの「さもなければもしもシリーズ」をお見逃しなく!