Under the Bridge

a Picture of the Late Him

日記(疲れて体調悪。しかし持ち直しMT)

2008年1月31日 00:00 | Writer: yoshi | 記事本文 | コメント(2) | トラックバック(0)

今日は1/30である。

日記(疲れて体調悪。しかし持ち直しMT)の続きを読む

日記(会社で動画とか。帰宅後MT4.1)

2008年1月30日 00:54 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/29である。

日記(会社で動画とか。帰宅後MT4.1)の続きを読む

日記(見積もりそして体調悪)

2008年1月28日 23:33 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/28である。

日記(見積もりそして体調悪)の続きを読む

日記(MTやら子守やら昼寝やら)

2008年1月28日 00:00 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/27である。

日記(MTやら子守やら昼寝やら)の続きを読む

MT4.1で乱数を取得したい場合

2008年1月27日 10:07 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

MT4.1で乱数を取得できないかを、検証してみた。

MTのみではどだい無理なんだが、JavaScriptとのあわせ技で何とかなりそう。

MT4.1で乱数を取得したい場合の続きを読む

日記(MT三昧な昼、そしてだらけた夜)

2008年1月27日 00:44 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/26である。

日記(MT三昧な昼、そしてだらけた夜)の続きを読む

★マークでエントリ数を示すエントリリストつきカレンダー

2008年1月26日 16:36 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

★マークを並べて、エントリを(リンクつきで)すべて表示するカレンダー。

つまり1/25にエントリが3件ある場合は「25 ★★★」、1/26にエントリが2件ある場合は「26 ★★」、1/27にエントリが一件もないときは「27」というふうな表示をする。

説明しても伝わりにくいので、続きを読んでもらったほうがはやいかも。

★マークでエントリ数を示すエントリリストつきカレンダーの続きを読む

横型カレンダー(素ノーマル)

2008年1月26日 16:01 | Writer: yoshi | 記事本文 | コメント(4) | トラックバック(0)

先ほどの変なカレンダーでは使えないので、一応使えるようにファンキーな部分をカットしたシンプルなコードとしてみた。

MT4.1でテストしている。MT4.0でも動作するだろう。たぶん。

横型カレンダー(素ノーマル)の続きを読む

ファンキーな横置きカレンダー

2008年1月26日 13:12 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

こんなもん誰も欲しくはないが...

変数の振る舞いを調べる目的もあり、ローカル環境で書いてみたコードを貼ってみようか。

ファンキーな横置きカレンダーの続きを読む

サムネイル画像エントリリストの改造(MT4.1用)

2008年1月26日 00:59 | Writer: yoshi | 記事本文 | コメント(5) | トラックバック(0)

以前MT4.1ベータで散々テストしていた「サムネイル画像エントリリストの改造(さらにチューン)」の内容を、正式なMT4.1でGoodな挙動を示すように改造してみた。

仕様としては

というもの。リストはDLタグでマークアップ。配列使った、いかにもMT4.1らしいコード。

動作サンプルは、このブログのサイドバーを見て頂くといい。この記事のコードをそのまま貼っている(画像、ちょっと数が少ないけど)。

サムネイル画像エントリリストの改造(MT4.1用)の続きを読む

日記

2008年1月26日 00:47 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/25である。

日記の続きを読む

六文そば

2008年1月25日 00:14 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

東京滞在中は朝飯はすべて「六文そば」であった。
チェーン店らしい。滞在した日暮里駅近くに偶然店を発見。

六文そばの続きを読む

日記

2008年1月24日 23:03 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/24である。

日記の続きを読む

MT4.1 ついにリリース

2008年1月24日 22:50 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

この記事はMovable Type 4.1(以下MT4.1)で書いている。そう、このブログはもうMT4.1へ移行している。

ここ最近はMT4.1のために、新機能のテストやら実験やらを、実に多数やっていた。テンプレートタグの大幅拡張でかゆいとこにも手が届く仕様になるぽいので、自分としてもカナリ楽しみであり、十分なテストを、リリース前にせねばいけないと思っていた。

やがて、出張の用事ができ、数日家を離れてしまう(のちの日記で記述しよう)。

その間にRC2バージョンが出てしまった。出張に持参した会社のノートパソコンでは基本的にダウンロードなどは禁止なので、歯がゆい思いをしながら、いろんな方のRC2に関する記事を見ていた。

出張より帰宅。よっしゃ、早速RC2だ!と思ってたら...製品版出てんじゃん...MT4.1
まあ手間が減ったといえばそのとおりなんで、早速xamppローカル環境へインストールしてみて、正常動作を確認後www.apstarsへインストール。上書きではなく、既存ファイルをすべて削除してからアップロードした。

今日から日常で使い続けることにより、MT4.1の振る舞いを体験できるので、リスクは高いが速攻で移行した。

日記

2008年1月23日 22:57 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/23である。

日記の続きを読む

MT4.1:変数2つでの演算 (2)

2008年1月23日 18:08 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

MT4.1では変数を用いた数値演算ができるんだが、変数と変数を掛けるようなサンプルを先日実験してた(http://www.apstars.com/blog/211movable_type4/mt412.php)。そのサンプルの、その2である。

MT4.1:変数2つでの演算 (2)の続きを読む

日記

2008年1月22日 23:13 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/22である。

日記の続きを読む

日記

2008年1月22日 00:20 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/21である。

日記の続きを読む

MT4.1:テンプレートタグで100までの数から素数を求める

2008年1月21日 23:43 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

Movable Type4.1にて加えられた算術演算子(opモデファイア)などを用い、テンプレートタグで100までの数から素数を求めるサンプルコード。

MT4.1:テンプレートタグで100までの数から素数を求めるの続きを読む

MT4.1:変数2つでの演算

2008年1月21日 00:09 | Writer: yoshi | 記事本文 | コメント(2) | トラックバック(0)

MT4.1では変数を用いた数値演算ができるんだが、変数と変数を掛けるようなサンプルを実験してた。そのサンプル

MT4.1:変数2つでの演算の続きを読む

日記

2008年1月21日 00:02 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/20である。

日記の続きを読む

日記

2008年1月19日 23:21 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/19である。

日記の続きを読む

日記

2008年1月19日 00:02 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/18である。

日記の続きを読む

日記

2008年1月18日 00:51 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/17である。

日記の続きを読む

MT4.1:年度タイトルつき月別アーカイブ(4月で新年度切り替え)

2008年1月18日 00:03 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

Movable Type 4.1ベータ3で、「年度タイトルつき月別アーカイブ(4月で新年度切り替え)」というお題にチャレンジ。

20080117_02.gif

先のエントリ(MT4.1:年タイトルつき月別アーカイブ(1月で新年切り替え))と異なるのは、4月で年度区切りとするところである。当初はコードを共用化しようと考えたが、ちょっと時間がかかる予感がしたのでやめた。ちなみに先のエントリよりこちらのほうが先に完成していた。

MT4.1:年度タイトルつき月別アーカイブ(4月で新年度切り替え)の続きを読む

MT4.1:年タイトルつき月別アーカイブ(1月で新年切り替え)

2008年1月17日 23:32 | Writer: yoshi | 記事本文 | コメント(5) | トラックバック(0)

Movable Type 4.1ベータ3で、「年タイトルつき月別アーカイブ(1月で新年切り替え)」というお題にチャレンジ。

20080117_01.gif

各年は、1月からを新年として扱う。

MT4.1:年タイトルつき月別アーカイブ(1月で新年切り替え)の続きを読む

日記

2008年1月17日 01:37 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/16である。

日記の続きを読む

全カテゴリからエントリを3件ずつ表示する。キメウチ禁止

2008年1月16日 01:40 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

Movable Type4.1b3でテスト中。「全カテゴリからエントリを3件ずつ表示する。キメウチ禁止」カテゴリ名は手で打ち込むことは禁止で、変数へセット・それを使用するという制限を設けてやってみた。

つまり

カテゴリA

カテゴリB

.....全カテゴリ延々続く

となる。

全カテゴリからエントリを3件ずつ表示する。キメウチ禁止の続きを読む

日記

2008年1月15日 23:50 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/15である。

日記の続きを読む

日記

2008年1月15日 00:16 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/14である。

日記の続きを読む

MT4.1:カテゴリの並べ替え+表示切り替え+現カテゴリ展開+強調表示つき(カスタムフィールド+ハッシュ変数)

2008年1月14日 18:22 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

(どんだけ拡張しているんだろうか...)

Movable Type 4.1以降でしか動作しない。

先ほどの「MT4.1:カテゴリの並べ替え+表示切り替え(カスタムフィールド+ハッシュ変数)」を更に拡張し、現在のカテゴリ位置・エントリ位置をstrongタグで強調表示し、さらに現在のカテゴリを展開する機能を付加したサンプル。

早い話が下の画像のようなカテゴリリストを作る。

20080114_05.gif

MT4.1:カテゴリの並べ替え+表示切り替え+現カテゴリ展開+強調表示つき(カスタムフィールド+ハッシュ変数)の続きを読む

MT4.1:カテゴリの並べ替え+表示切り替え(カスタムフィールド+ハッシュ変数)

2008年1月14日 15:57 | Writer: yoshi | 記事本文 | コメント(2) | トラックバック(0)

Movable Type 4.1以降でしか動作しない。

先ほどのカテゴリ並べ替え(MT4.1:カテゴリの並べ替え(カスタムフィールド+ハッシュ変数))を更に拡張し、場所によって表示したい・したくないなどの機能を拡張したサンプル。

これも、プラグインは用いないが、カスタムフィールドを用いる。

MT4.1:カテゴリの並べ替え+表示切り替え(カスタムフィールド+ハッシュ変数)の続きを読む

MT4.1:カテゴリの並べ替え(カスタムフィールド+ハッシュ変数)

2008年1月14日 13:36 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

Movable Type 4.1以降でしか動作しない。

先日のカテゴリ並べ替え(MT4.1:カテゴリの並べ替え(プラグイン使わず))を、実用に耐えるように拡張したサンプル。

プラグインは用いないが、カスタムフィールドを用いる。

MT4.1:カテゴリの並べ替え(カスタムフィールド+ハッシュ変数)の続きを読む

Superfly ft. Jet - I spy I spy

2008年1月14日 00:33 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

ニッサン・キューブの巨人がクルマをつまみ上げ、カーステの音楽を気に入り...という、あのCMの映像である。Superflyは日本の越智志帆と多保孝一による2人組ユニット、JETはオーストラリア・メルボルン出身の4人組ロックバンド。カコエエよ。
そのSuperflyとJETとコラボレーションしたユニットSuperfly×JET名義での、シングル『i spy i spy』のプロモである。

日記

2008年1月14日 00:18 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/13である。

日記の続きを読む

MT4.1:文字列を繋げる

2008年1月13日 23:51 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

twitterで文字列を繋げるとても簡単な方法を教えていただいた(教えていただいたというか、盗み見たようなものであるが...)。メモ。

MT4.1:文字列を繋げるの続きを読む

MT4.1:カテゴリの並べ替え(プラグイン使わず)

2008年1月13日 22:30 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

Movable Type 4.1以降で動作するサンプル。

カテゴリの並べ替えをプラグインに頼らず行う方法。

MT4.1:カテゴリの並べ替え(プラグイン使わず)の続きを読む

日記

2008年1月13日 00:52 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/12である。

日記の続きを読む

エントリと同じタグのついた記事一覧をリストアップ(3)

2008年1月12日 18:37 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

以前書いていた、エントリと同じタグのついた記事一覧をリストアップ(2)は、Movable Type 4.1にて、更にシンプルな記述のしかたがある。そのサンプル。

エントリと同じタグのついた記事一覧をリストアップ(3)の続きを読む

あるエントリの存在するカテゴリの、サブカテゴリ内のエントリを抽出する

2008年1月12日 16:19 | Writer: yoshi | 記事本文 | コメント(2) | トラックバック(0)

このサンプルは、MT4.1ではなく、MT4.01で動作する。

「あるエントリの存在するカテゴリの、サブカテゴリ内のエントリを抽出する」という動作を実現する。

mixiでマイミクさんがぶつかった難題。使途はともかく、見たことのない(見たことはあるが使用したことがない)テンプレートタグを用い、Setvat系のテンプレートタグを用いる。ということで、早速わたしもやってみた。

あるエントリの存在するカテゴリの、サブカテゴリ内のエントリを抽出するの続きを読む

配列に対するpopとshift

2008年1月12日 16:07 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

MT4.1ベータ。MTGetVar, MTVar ファンクションタグの追加機能の、functionモデファイアについて。

Movable Type 4.1 で強化される MT タグの新機能

配列やハッシュ変数に値を設定するときに実行する関数の名前を指定します。利用できる名前は以下のとおりです。

  • pop - 配列変数の一番上(または一番最後) から値を返します。
  • shift - 配列変数の一番下(または一番最初) から値を返します。
  • count - 配列変数に含まれる値の数、またはハッシュ変数に含まれるキーの数を返します。

正月にテスト環境でテストした結果のうちpopとshiftについて。

配列に対するpopとshiftの続きを読む

日記

2008年1月12日 02:34 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/11である。

日記の続きを読む

MTのテンプレートタグでFizzBuzz。

2008年1月12日 01:40 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

Junnama Online (Mirror)MTのテンプレートタグでFizzBuzz。


どうしてプログラマに・・・プログラムが書けないのか?

1から100までの数をプリントするプログラムを書け。ただし3の倍数のときは数の代わりに「Fizz」と、5の倍数のときは「Buzz」とプリントし、3と5両方の倍数の場合には「FizzBuzz」とプリントすること。

今時間あるし、やってみるか。ただしMT4.1ベータで行う。

MTのテンプレートタグでFizzBuzz。の続きを読む

日記

2008年1月11日 00:12 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/10である。

日記の続きを読む

日記

2008年1月10日 00:59 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/9である。

日記の続きを読む

エントリと同じカテゴリ内のエントリ一覧取得

2008年1月 9日 12:44 | Writer: yoshi | 記事本文 | コメント(2) | トラックバック(0)

ちょっと昼休みなんでMT4いじってた。工作?

いわゆるMTTagInvokeプラグインと同じようなものではないかとおもうが、「そのエントリと同じカテゴリ内のエントリ一覧取得」というものを、テンプレートタグだけで実現してみた。サンプルソースはたったの4行である。

MT4.01で問題なく動作する。

エントリと同じカテゴリ内のエントリ一覧取得の続きを読む

日記

2008年1月 9日 01:05 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/8である。

日記の続きを読む

日記

2008年1月 8日 00:40 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

今日は1/7である。

日記の続きを読む

日記

2008年1月 6日 23:19 | Writer: yoshi | 記事本文 | コメント(2) | トラックバック(0)

今日は1/6でる。

日記の続きを読む

MT4.1:Forループ(文字列の連結)

2008年1月 6日 13:48 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

MT4.1(Movable Type4.1)のForループで、配列のすべてのデータ文字列を繋げるサンプル。

MT4.1:Forループ(文字列の連結)の続きを読む

MT4.1:Forループ(配列中より特定のデータのインデックスを取得)

2008年1月 6日 13:39 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

MT4.1(Movable Type4.1)での、Forループサンプル。配列中に含まれる、特定のデータが何番目のインデックスであるのかを調べるサンプル。プログラム的なことをやっていると、意外とこの需要はある。

MT4.1:Forループ(配列中より特定のデータのインデックスを取得)の続きを読む

MT4.1:Forループ(配列の並びを逆にする)

2008年1月 6日 13:17 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

MT4.1(Movable Type4.1)のForループで、配列の順序を逆にひっくり返すサンプル。

MT4.1:Forループ(配列の並びを逆にする)の続きを読む

MT4.1:Loopループ(基本形)

2008年1月 6日 13:08 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

MT4.1(Movable Type4.1)には、Loopループのテンプレートタグも追加された。先のForループと同じことが、もっと簡単にできる。

MT4.1:Loopループ(基本形)の続きを読む

MT4.1:Forループ(基本形)

2008年1月 6日 12:34 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0)

MT4.1(Movable Type4.1)では、Forループのテンプレートタグが追加された。この基本形を、配列を絡めた実用的なコードでテスト。配列の上限のインデックスを調べるtipsも含まれる。

MT4.1:Forループ(基本形)の続きを読む

MT4.1:配列サンプル(配列の先頭・末尾からデータ取得・削除)

2008年1月 6日 12:15 | Writer: yoshi | 記事本文 | コメント(0) | トラックバック(0) <