木 - 9月 30, 2004

前後のエントリで大苦戦


う〜〜〜〜ん。

iBlog で、今見ている記事に対して、前の記事と次の記事にリンクをつけた blog を見つけたので、やってみようと色々調べ始めたが。。。

これがわからん!

iBlogPacher(だっけ?)を使う方法と、CommonLib.js をいじくる方法の二種類があるらしい。
しかし、記事(エントリ)のテンプレートへの記述方法もわからないし、iBlogPacher は私には難しいので残念! だしで、非常に困った。

で、やっと my cheep blog さんで記事 を発見!
それによると、

1. CommonLib.js にあるスクリプトを追記。

2. EntryPage.txt にあるソースを追記。

という、たった2ステップでいいらしい。
で、記事通りやってみたはずなんだけど。。。




できねぇぇ〜〜〜〜〜!(泣)

てことで、できてないまま、とりあえずアップ。「←前の記事」「次の記事→」にリンクがないでしょ? ダメざんす! ヘルプミー!

.Mac の容量が 100MB → 250 MBにアップ!


.Mac を知らないのかい?
アップルが提供してる、ホームページの公開やメール機能なんかの、インターネットと便利に楽しく付き合えるマーベラスなサービスさ。
この iBlog で管理している artistic.flyer.ok.blog も、.Mac のサーバーにアップしてるんだ。クール!

最近、iPhoto からのアルバム書き出しとかで、.Mac の容量をほぼ使い切ってしまっていた昨今、アップしてた写真を消したりしながら、だましまだ〜〜し、生きてきた。
この blog の更新も、そのせいでできなかったんだ。とても、とてもつらかったんだ。。。(嘘)

でも今朝、ジョブズがメールをくれたんだ。

「自分をだましちゃだめさ。。。みんながハッピーなデジタルライフを送れるように、空き容量を2倍以上に増やしてあげたんだよ! しかも、追加料金はとらないんだ。1GB に増やすなら、年間 6,000 円の税金をはらってもらうけど。。。アップルって、すごい会社だろ?」

もらったメールを以下に抜粋。

いつも .Mac をご利用いただきありがとうございます。
このたび正規メンバーの皆様がご利用いただける .Mac Mail と iDisk の共有保存容量が 250 MB に拡張されました。さらに、増加するメール送受信頻度や大きな添付ファイルサイズに対応できるよう、最大メッセージサイズが 10 MB まで拡大しました。

やったね、ジョブズ! これからどうやって、更新してない言い訳をすればいいんだい!?

ちなみに、この容量は、アカウントの設定のところで、振り分けができるので、オレはさっそくメールを 20MB にして、iDisk を 230MB にしました。
あと、メールのエイリアス機能が追加されてたのもグッド。

正直、うれしかった。さんきゅう、ジョブズ!!!
(こういうのをクリスマスの朝とかにやってくれるといいんだが)

火 - 9月 28, 2004

iBlog 1.4.0


この Blog の運営に利用しているアプリケーション、iBlog のバージョン 1.4.0 が公開された。
バージョンが上がるたびに、このサイトの公開状態がなんか変になっていって、追求するのも疲れた&ヘップ号の記事は新しいサイトをつくることで更新していこうと思ってたので、使わなくなってきてましたが。。。

どうやら、日本語のカテゴリ名表示とかも、いけそうな感じになったらしいじゃないですか。
また、ちょっといじってみる気になってきたかも!?

でもねぇ、カテゴリの古い記事が、カレンダーからしか追えなくなるのが大問題なんすよねぇ。。。
古い記事、読んでもらえないと、MINI サイト(のようにはまったく見えませんが。。。)としては致命的! って感じなので、やっぱヘップ号用に新サイトはつくるかな。

実は、トップページのデザインだけはできております。ぬふふ。

月 - 4月 12, 2004

最近、テロ対策によりプロテクションを


施して、このサイトをわざと文字化けさせてた訳だが。。。

嘘です。。。
なおらないんです。。。iBlog 1.3.5 からプレビューも出力も出来ないんです。。。しかも UTF-8 のせいで文字化け。。。

んで、なんかどうにかなりそうな気がして、いじくってみたが、どうなのだ??
これでなおったのか??

木 - 3月 25, 2004

BlogPeople と Bulkfeeds


久々に、iBlog の機能をいじくる。

とりあえず、リンクを登録して表示できる BlogPeople と、RSS の検索により、対象の記事に関連する blog を検索できる web サービスを持っている Bulkfeeds の機能を突っ込んでみた。

BlogPeople は、右のナビゲーションエリアにさくりと表示させることができた。とりあえず、BlogPeople にリンクを登録していけば、ここに表示されるリンクも増えていくワケ。

で、Bulkfeeds がよくわからなくって、関連記事を検索するようにリンクはつけたんだけれど、検索結果が、ナッシング。

「 URL が(まだ)インデクスに登録されていません。入力する URL は、Bulkfeeds でアグリゲートされている URL で、かつ permalink (RSS の item に記載される URL) である必要があります。」

と出てしまうのだった。
Bulkfeeds に artistic.flyer.OK.blog は登録済みなのだが。。。よくわからん。permalink って何だ?? パーマリンク?

うーむ。

そういえば、この間ウィリス号でどっかの街を走ってるとき、「テンションパーマ」というメニューを掲げている床屋を見ましたよ!

もちろん、店長のテンションがあがっていれば、もうすんごいジャマイカンなパーマに!! しかも5円で!
テンション低い時はねー、大変ですよ。5万円でミスターオクレみたいにされますから。パリッと。

Posted at 03:00 AM   この記事だけ表示   トップページは です    

水 - 3月 17, 2004

Entry List とiBlog 1.3.5


iBlog が 1.3.5 になったので、遅ればせながらインストールインストールインストール。。。

なにやら、iPhoto 4 と連携が出来るようになっただとか、それくらいの知識しかなかったので、とくに入れてなかったのだが。
入れてみたら、なにやら Abstract という機能がついてるじゃないですか。

Abstract は、エントリの内容を自動要約してくれる機能で、日本語だって英語だってエスペラント語だってエルフ語だって、なんでもようやくしてくれちゃう訳ですよ。いままで、微妙にエントリの最初の数行をコピペしてたりしてたのだが、この要約機能は非常にスムースで便利かつ、自分の文章がどんなんされちゃうのか、自分的に楽しみだったりして面白い。要約量も、短くしたり、長くしたりも出来る。

たとえば、この文章で、25 % くらいの量に Abstract! すると。。。

---

iBlog が 1.3.5 になったので、遅ればせながらインストールインストールインストール。... なにやら、iPhoto 4 と連携が出来るようになっただとか、それくらいの知識しかなかったので、とくに入れてなかったのだが。... Abstract は、エントリの内容を自動要約してくれる機能で、日本語だって英語だってエスペラント語だってエルフ語だって、なんでもようやくしてくれちゃう訳ですよ。 いままで、微妙にエントリの最初の数行をコピペしてたりしてたのだが、この要約機能は非常にスムースで便利かつ、自分の文章がどんなんされちゃうのか、自分的に楽しみだったりして面白い。

---

で、それを 5 % とかにすると、自動的に、

---

Abstract は、エントリの内容を自動要約してくれる機能で、日本語だって英語だってエスペラント語だってエルフ語だって、なんでもようやくしてくれちゃう訳ですよ。... Abstract は、エントリの内容を自動要約してくれる機能で、日本語だって英語だってエスペラント語だってエルフ語だって、なんでもようやくしてくれちゃう訳ですよ。

---

ってな感じになる。

ガーッとテキスト打って、最後に、びしっと Abstract !
気持ちE!

ということで、なんでも Abstract していきたいこのごろなのである。机の上とか、部屋のちらかりとか、仕事とかな!!!

でも、給料だけは Abstract しないでください。。。Please。。。

で、よいこともあったのだが、悪いことも。
なぜか、右のエントリリストに、そのエントリのカテゴリ画像が表示されるようになってしまい、しかも画像壊れてたりで(指定がおかしい模様)、踏んだり蹴ったり。これってどうすりゃいいのん!?

困った!!

木 - 1月 29, 2004

iblog_times と iblog_commentsjs


最近、iBlog のカスタマイズにハマって、もろもろ機能を追加してきたのだが、今のところ表示はできるがちゃんと機能していないものが二つあった。
それは、 iblog_times と iblog_commentsjs である。

iblog_times は、artistic.flyer.OK.blog の左上にある黒い横長のバーで、グラフィカルに更新状況を伝えるもの。黒いバーは今月を示していて、そのバーの中に、縦に白い線がはいるんだけど、それは、記事を更新した日付を表しているというナイスな perl スクリプト。
iblog_commentsjs は、右のナビゲーションエリアにある、最近更新した記事を表示するこれまた非常に便利な perl スクリプトである。

基本的には、iBlog でエントリを追加/編集してパブリッシュした後、それらをダブルクリックして実行( もしこのファイルがテキストファイルのアイコンになってしまっているときはこちらを参照→ )することで、外部 js ファイルを吐き出してくれる。それを blog ページが参照して、js の結果を表示すると、それが上記のような効果になってページに現れるはずなんである。

だがしかし、黒いバーは表示されても、白い線が出ない。
更新された記事を表示していても、それらは古いもののまま。

という2点の問題があった。そして、この二つの問題は、どちらも同じ原因に起因しているようだった。
それは、記事の日時を拾えていない、ということのはず。

いろいろ他の人の blog を調べたところ、まず以下のことがわかった。

---

1:「Posted at 」を日本語で「投稿日時」などとしていて、
  「Posted」を拾えなかった
  →戻したらなおった。

2:設定の時間部分を「JP」に変更した。
  →「non」にしたらなおった。

3:エントリ内にコメントを表示させていた
  →スクリプトをいぢくってなおった。

---

というものである。

フムフム、私の blog では......Posted at は変えてなかったので問題ない。
時間部分は JP だったので、non に変更してみた。ダメだ。なにも変わらない。
エントリ内にコメント......は、つい今日まではしていなかったので、関係ない模様。

ようは、この3つのやり方ではダメだ、ということだ。
他にも勝手に推測していじくってみたのだが、もう全然ダメ。我が灰色の脳みそもどんどんピンク色になっていき、ibloggersML の過去ログ を漁ってもそれに近いものはあまり出てこない。

ということで、最終手段。ML の神々に供物を捧げて祈るしかなかろう、と相成った。
すると早速、スクリプトを作られたkamba さん、それから t0mori さんが「ルーク、フォースを信じるのじゃ」とありがたい助言を!

ベ〜ン!

そしたら、できました。
グッドに更新状況がわかる白いクーパーラインと、最新の記事がリストされたエントリーリストがちゃんと生成されている!

また一つ、大人の階段を上ってしまった私であった。






と、ここで終わりだと、肝心のところがわからないので、記しておきます。

原因は、「現状のiblog_timesとiblog_commentjsはsjisやUTF-8コードの日付表示では時間取得ができません。」とのことでした。

そこで、2つの助言をもらいました。

1. Mac OS X の日付表示(環境設定>言語環境>書式)を英語表示にする。スクリプトの設定内の TIMELANG は「 US 」にする。
   デメリット>他のアプリの日付も英語表記になる。

2.日付表示は日本語のまま、TIMELANG も「JP」にしておく。プレビュー後、iblog_times や iblog_commentsjs を先に実行し、iBlogPostProcess をその後に実行する(日付表示が日本語でも、iblog_times などが動くときに、日本語が実体参照コードであればオーケーらしい)。
   デメリット>毎回全部のページをアップするはめになる。

ということで、2の方でためしました。

そして、試練終了! バッチリ表示された次第。
ほんとにありがとうございました。


まだまだ、やらねばならんことが見えてきたのぅ。。。
面白すぎ!

月 - 1月 26, 2004

ラインを引く


いくつかサイトを見ていたら、posted の行と、エントリ本文の間にラインを引く CSS の書き方が書いてあったので、それを参考にちょこちょこカスタマイズ。もう CSS とかよくわからなくなってしまっていたので、ここを具体的なとっかかりにして、いくつか参考にしたいサイトの CSS ファイルをダウンロードして、もろもろラインや色、フォントまわりを修正。

日本語フォントの指定がちょっとよくわからなくて右往左往。
「ヒラギノ明朝Pro W6」をエントリのタイトルに設定しようとしたとき、.title 内の font-family に「ヒラギノ明朝Pro W6 とそのまま書いたら、やっぱだめで。うーん、となやんで、OS X のシステムフォルダ>ライブラリ>fonts>内のヒラギノフォントを選択して情報を見て、Hiragino Mincho Pro W6 という正式名をゲット。それを記述! リセットプレビューゴー! Not OK!

んで、他の人のサイトの CSS に HiraKakuPro-W6 というフォント指定の記述を発見し、そんな感じで HiraMinPro-W6 と書いてみると...おうけいでした。
もう信じらんないくらい、CSS の知識が欠けまくっててアウチ。今の会社になってから、ほとんどコーディングなんてしてないもんなぁ。。。Web 作ってる会社にいるのに。。。

あと、ナイスなのは textshadow という CSS 指定。たとえば「text-shadow:0.2em 0.2em 0.3em #888888;」とか書くと、適用される要素上のフォントに、陰がつく訳です。.title とかに設定すると、画像で作ったタイトルのように見える。こいつはグッド。ぜひ Mac OS X の美しいアンチエイリアス表示で閲覧してほしいものです。Windows だとどうみえるんだろう?


参考ページ:ComCom : iBlog エントリとタイムスタンプをラインで区切る方法
http://homepage.mac.com/ing/comcom/C407072765/E1148515305/index.html

土 - 1月 24, 2004

iBlogPostProcess がよくわからん


iBlogPostProcess は毎回実行せねばならないのか、しなくていいのか。。。

とりあえず、念のため公開した後実行してみて、それから iDisk を同期したのだが。。。

文字化けた。

ふぅむ。
公開する前に、プレビューして、その時に実行しないと意味がないのかな?
それとも、そうした後は、もうずっと実行しなくてもいいのかな?

よくわかりませんな。。。
とりあえず、なんどかやってみよう。

HALUCOSAN?


HALOSCAN のコメント機能文字化け問題は、HALOSCAN サイトでの設定をしていなかっただけでした。
Shift_JIS やら時間の設定やらをして、問題なく稼働するように。グッド。

iblog_times は表示されるようになっているが、更新した日時に白いラインが入らない。

iblog_commentsjs は相変わらず古いエントリーリストのみを吐き出している。こまったもんだ。

それから、日本語の文字化け(特にカテゴリ周り)を解消する、iBlogPostProcess を使用してみた。
吐き出される日本語データがソース上実体参照になってしまうのを、きちんと日本語として吐き出してもくれるので、google などに嫌われずにすむのもグッド。

しかし、これらの.command ファイルによる拡張は、iBlog で更新した後、毎回 Perl で実行しないといけないので(.command ファイルが mi ファイルなどテキストエディタのファイルになっている場合は、ファイルの「情報を見る」でクリエータをテキストエディタからターミナルにすれば、.command ファイルをダブルクリックするだけでターミナルが起動し、perl で実行できることがわかった)。

テンプレートファイルもちょっとずつ判別していぢれるようにしないと、ということで、とりあえず blog タイトルのフォントサイズを変更。

ところで、HALOSCAN って、私の頭の中では春子さん、と読んでしまうのだけど、なんでだろう。。。

金 - 1月 23, 2004

カスタマイズ初め


前にも一度、コメント機能とかカウンタとか設置したのだが、iBlog をバージョンアップしたとたん、テンプレートが更新されて水洗便所の様にきれいに消えてしまったので、カスタマイズする気力がすっかり失せていた。。。

しかし、最近周りで blog をやってる人を知ってきたため、またやってみようと腰を上げた気分。
早速くだけるかもしれんがな!

ということで、

・コメント機能(文字化け中。。。なぜ!?)。HALOSCAN を使用。
・カウンター機能。.Mac カウンタ を使用。
・最近のエントリーリスト(古いのしか出てない。。。なぜ!?)。iblog_commentsjs.command を使用。
・更新状況をグラフィカルに表示。iblog_times.command を使用。

あたりから始めてみた。

参考サイト。
iBlog カスタマイズガイド
   ここはまだよくわからないが、細かいカスタマイズをするようになると必要になる気がする。
iBlog の Tips
   今回はこのサイトを非常に参考にした。
   それぞれのやり方がとてもわかりやすい。ただ、.command ファイルを perl で実行する、というのを OS X ネイティブでやるにはどうするのかがわからなかったので以下のページをみた。
EZ-NET レポート: Mac OS 9 / OS X で Perl を使ってみる



©