2009年7月31日 13:10
以前挫折した携帯でのサブカテゴリ対応ですが、別のサイトを構築している過程で解決できたので
自分用の備忘録として残しておこうと思います。
カテゴリは特定の任意の名前のディレクトリをつけて、そこへ保存するようにアーカイブマッピングで指定しているので、そのディレクトリ内のインデックスを参照するには下記のように記述すれば言いようです。
時間をとってKurumiStyleモバイル版に実装して見ようと思います。
クリック男爵
2009年7月31日 00:05
ライブドアリーダーで情報を収集していて、「
ゼロからはじめる携帯サイト構築」というエントリーを見つけました。今日、まさに携帯サイト構築で苦戦していたので目を通しておこうと思います。
職場の連中は簡単に言ってくれるけど、携帯サイトの構築は本当に難しい・・・。勉強になるし先につながると信じたいけど、近いうちに携帯とPCの垣根はなくなって、今習得している技術もきっと陳腐化していくんだろうと思います。
まぁプラットフォームを気にせずにサイト構築ができるのならそれに越したことはありませんが・・・
クリック男爵
2009年7月30日 10:58
yumでインストールされているか確認するときは
yum list installed
を入力して実行すると一覧で表示してくれます。
でもこれだとインストールしたパッケージ全てを表示してしまうので
yum list installed | grep 確認したいパッケージ名
と入力して実行することで確認することができました。
クリック男爵
2009年7月30日 10:38
会社で入れてるRedHatLinuxを購入したとき、32bit版と64bit版のインストールCDが両方付いていました。入れた当時、まだ私のリテラシーはそれほど高くなかったので、別の方に設定をおねがいしたのですが、どちらを入れたのか確認するのを忘れていました。
で、判別するコマンドかなにか無いかgoogleで調べたところ
こちらのブログで紹介されていた方法で問題解決することができました。下記ので確認することができるようです。
uname -a
結果ですが、i386と表示されたのでどうやら32bit版がインストールされているようです。
クリック男爵
2009年7月30日 10:26
rpmを削除するときは rpm -e 削除するパッケージ名 と入力して実行するといいみたい。
rpm -qa | grep
パッケージ名 でバージョン情報等の詳細がわかるので
1.rpm -qa | grep
パッケージ名
2.rpm -e 手順1.で表示されたパッケージ名
で不要なrpmを削除することができましたとさ。爽快・爽快
クリック男爵
2009年7月29日 01:10
twitterってそれに関連したいろいろなサービスがあるんですね。何を利用するかは取捨選択が必要そうだと感じました。
クリック男爵
2009年7月28日 13:51
「KurumiStyle」ではWEBページを現在利用していませんが今後利用することが無いともいえないので、任意のWEBページを表示する方法を自分用のメモとして残しておきます。
この記述、MovableTypeの製品版にははじめから記述があるようですがMTOSにはありません。
動作確認もしていないのであくまでメモです。
WEBページのタグのところに@homeと入力して保存しておき下記のコードを記述すると
@homeの記述のあるページを表示するようです。
利用する機会があったら試してみよう。
クリック男爵
2009年7月25日 02:35
Googleアドセンスを入れてみたものの、エントリーにマッチした広告を表示している気がしない。きっと設定を間違えているんでしょう。かといって本を買ってまで取り組んだほうがいいのかなぁ?
まずはネットで情報収集してみようと思いますが情報商材ばかり検索結果にかかりそうだな~
クリック男爵
2009年7月25日 02:23
先日より取り組んでいる楽天トラベルAPIの実装ですが、昨日「エリア」と「条件」をキーにして抽出するところまではできていましたが、検索結果の表示が残念な感じでした。
というわけで、少し見やすくしてみました。散々言っているような気がしますが、最終的にはお宿検索&予約機能と呼べるレベルまで持って行きたいです。
まだ、道のりは遠そうですが・・・
クリック男爵
2009年7月24日 00:22
KurumiStyleのTopページに「楽天トラベルAPI」を利用して宿泊施設検索機能をつけてみました。
サンプルソースを元に実装してみたわけですが、まだ内容をよく理解していません。
とりあえずこのままおいておいてソースの解析とCSSの調整を行おうと思います。
わかる人には簡単なんだろうけど奥が深いなぁ・・・。
クリック男爵
2009年7月21日 23:58
紆余曲折ありましたが、携帯サイトは内容が閲覧できればよいと自分に言い聞かせ、悔しいですがだきょうすることにしました。「mod_ktaiを動かすとphp文がおかしくなる?」現象は現時点では解決できていません。
それよりも、他に進めたい案件があるのでそちらの優先順位を上げたいと思います。
クリック男爵
2009年7月20日 17:00
ただいまTOPページのデザインを変更中。ポータルサイトっぽくできたらいいな~。
クリック男爵
2009年7月19日 22:57
同僚に「
Tappii Puppii」っていうフェリカを使った面白いサービスがあるよと教えてもらい、サイトをのぞいてみましたが、ここらの田舎ではSuica使えないし、私自身Edyではなくnanacoモバイルを愛用だったりで、ちょっと「なわばり」を広げることはできなさそうなので今回は登録するのはやめました。
条件が一致すれば遊んでみたかったなぁ・・・。
クリック男爵
2009年7月19日 11:57
livedoorリーダーを入れて、気になるサイトのRSSの登録作業を行っています。
ただ使うのではなく「戦略的」に使うにはまだ、ノウハウを蓄積するための時間が必要だとおもいますが、情報の取捨選択をする前に収集しなければ意味がないのでまずは「直感」で登録していこうと思います。
クリック男爵
2009年7月18日 21:11
久々に自鯖にバーチャルホストで2つのサイトが運営できるように設定しました。
とりあえず、問題なく稼動しています。
Diceの設定をやった後にApacheの設定を行うわけですが、以下ざっくりとした自分用備忘録。
クリック男爵
2009年7月17日 06:32
いろいろなサイトを参照して楽天商品APIを「殺伐日記」のブログ記事テンプレートへ実装してみました。
先日実装した擬似カスタムフィールドに入力した値を元に検索を行い、一致する商品を5件表示するようになっています。
CSSの修正をする必要もありますが、なりより文字リンクの表示がえらいことになっているので原因を追究する必要があります。しかし、それさえ解決できればなんとか使い物にはなりそうです。
クリック男爵
2009年7月16日 17:48
3カラムのサイトをcssでゴリゴリいじりながら構築していると、最後の2文字が意図しないところに表示されレイアウトが崩れていることに気がつきました。どうせIE6のバグだろうと思い、googleで調べてみるとやはりバグでした。
こちらのさいとのエントリーで紹介されていた通り、ためしに全体の幅を3px増やしてみたところレイアウトの崩れが改善されました。
IE6・・・いい加減絶滅してくれないかな・・・。
クリック男爵
2009年7月16日 00:23
livedoorリーダーの登録を行い、いくつかRSSを登録しました。
まぁこれもひとつの布石です。Javaの勉強をしないと・・・。いまいちわからないから嫌なんだよな~。
以前買ったAjax関係の本を読み返してみるか・・・。読んでもほとんど理解できないけど・・・。
それはそうと、mod_ktaiを設定してから、PHPが使えない問題が解決していないのでこれを解決しないといけないなぁ・・・。
問題山積み嫌になっちゃう・・・。
クリック男爵
2009年7月12日 23:06
ブログにアフェリエイトリンクの配置ををテスト的に実施しています。以前試みましたが適当になっていました。
あまり前面に出ないように配慮するつもりですが、サーバーの電気代くらいは捻出できるようにしたいなと思っています。この辺についても、もっと効率的なやり方をネット等で調べてみようと思います。
「KurumiStyle」のトップページがあまりに貧相(ブログエントリーの未表示)なので今度はこっちのカスタマイズに注力しようかな?
クリック男爵
2009年7月11日 16:04
「MTOS活用テクニック」を参考に擬似カスタムフィールドを実装してみました。
今回実装したのはアフェリエイト用のタグを格納する部分です。
関連商品のところに「MTOS活用テクニック」のアフェリエイトリンクが表示されているので、カスタマイズは成功したようです。
CSSとテンプレートを修正する必要がありますが、あえずは使えそうな感じです。
クリック男爵
2009年7月10日 10:41
phpMyAdminをインストールしたわけですが、ログイン画面に「mcrypt」のエラーメッセージが表示されていました。
ざっと調べたカンジだと「mcrypt」は暗号化するのに必要なようです。
CentOS5の場合下記コマンドでインストールでき、エラーメッセージも表示されなくなりました。
yum install php-mcrypt
クリック男爵
2009年7月 9日 16:43
GoogleMapを活用できないか模索していたのですが、少し光が見えてきました。
以前より「MTOS活用テクニック」という本を参考にカスタムフィールドの実装に取り組んでいるのですが、それと「
Mapper」プラグインをうまく活用することで、地図上の任意の場所にポインタを表示させることができました。
後はフキダシの設定方法等、詳しい使い方を調べる必要がありますが、とりあえずスタート地点に立てたような気がします。まだまだ時間はかかりそうですが・・・
以下、自分用備忘録
クリック男爵
2009年7月 9日 10:51
テストサーバに「phpMyAdmin」をインストール&設定を実施したので、自分用の備忘録として残しておこうと思います。イントールには
こちらのエントリーを参照させていただきました。
クリック男爵
2009年7月 9日 10:20
携帯用ブログの記事詳細のテンプレートに前後のエントリーへのリンクを追加しました。
mobile用のブログ記事のアーカイブマッピング設定を「mobile」フォルダ以下に日付ベースで生成するように組んでいるので、「MTEntryPermalink」は使用していません。
少しはユーザビリティがよくなったかしら・・・。
クリック男爵
2009年7月 8日 11:12
【追記】
根本的な解決ができず、結局カテゴリ表示は見送りました。無念です・・・。
「SeeSaaブログ」あたりのUIを参考にもう少し作りこんでみようと思います。通常リンクの設定は 「mt:EntryPermalink」タグを使用すると思いますが、アーカイブマッピングの設定で、モバイルフォルダ以下へ記事を生成するように設定しているので、携帯サイトでは「mt:EntryPermalink」を使用できません。
そこで、「ブログ記事概要」テンプレートに下記のような記述で携帯向けに生成したページへ遷移するようにしていました。
しかし、この記述だと、サブカテゴリに設定した記事に遷移することができず、リンク切れになってしまいます。そこでgoogleで調べでたどり着いたのが、「MTHasSubCategories」タグを使う方法です。
クリック男爵
2009年7月 7日 22:21
YUMEMILabsというところで公開されている携帯向けApacheモジュールを設定してみました。
今回の目的は「画像を携帯用に最適化」することです。
結果「画像の最適化」はうまくいったので、インストール手順などを備忘録として残しておこうと思います。
クリック男爵
2009年7月 7日 16:26
PHPでユーザーエージェントを判断してxml宣言を宣言させるコードを、ページの頭に記載していたのですが、「mod_ktai」を設定してからうまく動作しなくなりました。(コードの一部が表示されてしまいます)
多分Apacheの設定だとは思うのですが、なんだか見た目がアレなので一旦削除しました。まぁ私のスキルでは原因の解析は難しいでしょう・・・。
クリック男爵
2009年7月 7日 14:14
携帯サイト構築簡易化Apacheモジュール「mod_ktai」をインストールし、設定してみました。
今まで携帯に表示された画像がオーバーフローしたりしていましたが、そのような不具合などが解消されたので、おおむね順調に動作していると思われます。
しかし、いままで携帯対応で実装していた「MT-I18Nプラグイン」の記述があると文字化けを起こしたり、一部に不具合が発生しているので、そちらの対応を急いだほうがよさそうです。
今回は、端末情報取得モジュールである「mod_ktai_info」と画像変換モジュールである「mod_ktai_image」を設定したのですが、忘れないうちに備忘録として手順を残しておこうと思っています。
クリック男爵
2009年7月 6日 14:36
よくよく考えたら、携帯サイト向けに画像変換の仕組みを実装していませんでした。他にも、ユーザーエージェント判断もトップページのみで、途中のページからくるとPC向けのページを表示してしまっています。
実用レベルに持っていくには、まだまだ動作確認や機能を実装する必要がありそうです。ページ分割プラグインの「PageBute」は携帯でも動作するのかな~?
クリック男爵
2009年7月 5日 11:05
携帯用のテンプレートを作成し、とりあえず携帯版(β)が完成しました。
きになるところとかあれば適宜修正していく予定です。
今のところ、Docomoの機種でしか確認していませんが、一番制限が多いキャリアだと認識しているので、まぁDocomoで表示に問題がなければ、他のキャリアでもとりあえずは大丈夫という認識です。
クリック男爵
2009年7月 3日 17:40
あるサイトの構築で、特定のカテゴリだけ表示する必要がでてきました。
例のごとくgoogleで調べ「FilterCategories」というプラグインをいれることにしました。
(MTOS4等では特にこのプラグインを入れることなく実現できるようですが、うまくいかなかったので今回はこのプラグインで解決しました。)
特定のカテゴリを表示したくない場合は MTFilterCategories の属性を「exclude」にします。
| で区切ることで複数指定が可能になるようです。
特定のカテゴリを表示する場合は MTFilterCategories の属性を「include」にします。
| で区切ることで複数指定が可能になるようです。
クリック男爵
2009年7月 3日 13:30
携帯サイトの構築で月別アーカイブを表示させたところ、2バイト文字のところで文字化けが発生してしまいました。
ようするに「2009年7月」と表示されないということです。
そこで、携帯サイトでは「2009.07」といった具合に表示できないかと考えたわけですが、
<mt:ArchiveTitle>には属性がないのでどうすればいいか悩みました。
結局のところgoogleと以前購入した本で調べ無事解決することができました。
クリック男爵
2009年7月 3日 06:38
昨日MacOSのリカバリをしたまま寝たわけですが、朝起きて画面を確認すると、無事終了し久しぶりに「Mac OS X」が立ち上がっていました。
インストールしたNortonやVMWare等も削除されていなさそうなのでOSのみのリカバリはうまく行ったようです。
とりあえずアップデートをかけておいて、仕事から帰ってきたら確認しようと思います。
今度は安定稼動してくれるといいけど・・・。
クリック男爵
2009年7月 2日 23:38
いろいろと便利そうなApacheモジュールがあったのですが、結局うまくインストールすることが出来ませんでした。
私の機種では画像のリサイズ(ImageMagicのおかげ?)もなんとなくうまくいっているので、急いでインストールすることもなさそうです。
そんなわけで、相変わらずドコモベースで、テンプレートの作成を進めています。
クリック男爵
2009年7月 2日 22:47
起動すらしなくなったMacOSを復活させるべく再インストールを行いました。
リカバリ用のディスクを入れてディスクチェックが終わると、どの領域にインストールするか聞いてきました。
当然「MacintoshHD」へ上書きインストールしようとしましたが、そのままだとだめなようなので、オプション設定で今の環境を維持したままインストールするように設定しました。
とりあえず、インストールが開始されましたがかなり時間がかかるようなのでほったらかしで寝てしまおうと思います。
クリック男爵
2009年7月 2日 01:01
htaccess設定による携帯サイトへの振り分け、文字コードの自動変更、全角→半角文字への変更処理と、概ね携帯サイトを構築するにあたり実装したい機能はつけたので、ひたすらサイトを構築しています。
画像を扱いと絵文字対応が当面の課題です。今のところ、対応するモジュールを見つけることができていません。
クリック男爵
2009年7月 1日 13:02
FireFox3.5正式版がリリースされたということで、早速インストールしてみました。
やはり利用できなくなったアドオンがいくつかあったので、メインPCへの導入はしばらく控えておこうと思います。(Ubuntuあたりに入れとけばよかった・・・。)
体感速度は・・・これからきっと違いが見えてくると信じています。
クリック男爵