« 2007年6月 | メイン | 2007年8月 »

2007年7月 アーカイブ

2007年7月21日

最短7日間で株式会社をつくる本

会社というのはどういうふうにできるのか。
それが気になって軽く読んでみました。

他の本とか読んでいると社長になら会社を作ればすぐにでもなれる、ということがよく書かれていますが、今まで本当にすぐになれるとはおもえませんでした。が、これを読んでみると、実際すぐなれるっていうことがよくわかります。

もっとも、7日間は本当にどたばたと大変そうで、まぁできるにしてもやらないだろうな、という印象です。
「10日で覚える」シリーズじゃないんですから、会社はもっとゆっくり作りましょうよ・・・(笑

デジタルワークスタイルの視点:ブログにリンクしてくれた人をいち早く見つけるツール - ITmedia Biz.ID

デジタルワークスタイルの視点:ブログにリンクしてくれた人をいち早く見つけるツール - ITmedia Biz.ID http://www.itmedia.co.jp/bizid/articles/0707/18/news109.html

トラックバックはスパムも多いし、トラックバックURLを調べるのも面倒くさい。トラックバックを利用せずとも、自分の記事を言及しているブログを知ることができるのをご存知でしょうか。自分のブログを言及してくれたブログをいち早く見つけるための便利ツールをご紹介します。

と、いうことで

・ブログ検索サービスでリンクをチェック
・アクセス解析サービスでリファラをチェック
・TrackFeedで最新リンクをもらさずチェック

上記の3つのテクニックが紹介されています。
残念ながら自分がとっている方法が紹介されなかったので自分のブログで書いてみることにします。

■Googleアラートを利用する

Googleアラートで自分のドメインやブログのタイトルを登録しておくことで、登録したキーワードがネット上に現れてGoogleが発見したらすぐにメールでお知らせしてくれます。
この方法のいいところは、リンクまで張ってくれなかった場合でも、文中にドメインやブログのタイトルを書いてくれただけで、知ることができることです。


ここまで書いてふと気づきましたが、「リンクをしてくれた人を発見する」という記事の趣旨とはちょっとずれていますね。がっくし。

2007年7月18日

週末起業

会社を辞めずに週末に社長になろう、という本。

土日に社長って面白い考えですよね。
現実的にはなかなか難しいとは思うのですが、著者自身がそれで起業している人ですので説得力があります。また、会社にばれない起業方法も掲載されており、ありがたいのと同時になんだか灰色な気分になってしまいます。(笑)

以下、気になる点を要約

・ナンバーワンではなくオンリーワンになる

使える時間も資金も少ない週末起業家は、ナンバーワンにはなりえない。
それよりもライバルのいないオンリーワンにならなければいけない。

・会社にばれないように会社を作るのは難しいことではない

2007年7月16日

ビジョナリーカンパニー

さまざまなところで引き合いに出されている企業に関する研究本。

学ぶべきところが多すぎて分厚い本なのに付箋張りまくりです・・・
これを読んで起業家を目指す人が多いというのも納得できます。
ビジョナリーカンパニーと呼ばれる古く強大な企業はカルト的要素を持つ、とのこと。
面白い。

株のSNSサイト『みんなの株式』(みんかぶ)

株のSNSサイト『みんなの株式』(みんかぶ) http://minkabu.jp/

SNSがはやっていると思っていたらこんなSNSまで出てきているんですね。
作り的にはOpenPNEっぽくはないですが、独自開発でしょうか。
買いと売りが表示されているところを見ると、独自である程度は開発してそうですが・・・
株やるときは是非登録して活用してみたいと思います。

携帯電話の「簡単ログイン」は個体識別番号を使ってこんなふうに作れます|WEBクリエイターの木

携帯電話の「簡単ログイン」は個体識別番号を使ってこんなふうに作れます|WEBクリエイターの木 http://ameblo.jp/yosswi/entry-10036647527.html

簡単ログインの作り方。
作り方そのものはたいして難しくない様子。
それより問題なのは機種別の確認方法だと思われます。
種類そろえるのはなかなか大変ですから・・・
それから各端末毎の登録の仕方を解説するのもきついですね

ブログスカウター powerd by CyberBuzz

ブログスカウター powerd by CyberBuzz

BlogScouterは、皆さんのブログの影響力を測ることができるサービスです。
ブログURLとメールアドレスをご登録いただくだけでOK!!

発行されるあなただけのタグをブログに貼り付けると、右のようなBlogScouterが
あなたのブログに現れ、毎日あなたのBlogScouterポイントを表示します。
更新頻度やPVによって日々変動するから、あなたのブログの持つ影響力を毎日チェックできます。
デザインはどんなブログスキンにも合うようシンプルでスタイリッシュ。色もあなたのブログに合わせて9種類から選べます。
さらに!!なんとBlogScouterポイントが上位になった方には、ブロガーの皆さんにメリットがいっぱいの
「すごい体験!すごいブログライフ!CyberBuzz」から直接登録のお誘いが来るかも…?

新しいサービス発見。
とりあえず張ってみます。
影響力・・・ってどういうものなんでしょうか。
にしても影響力なしって出てきたら痛そうですね。

ITmedia Biz.ID:A4用紙で自分だけのメモ帳を作る

3分LifeHacking: A4用紙で自分だけのメモ帳を作る 「1ページ目は表紙で、2ページ目はリスト、3ページ目からはカレンダーがいいかなぁ」――。そんな感じで自分だけのメモ帳を簡単に作れるのがWebサイトが「PocketMod」だ。

メモ帳は財布にまとめているのですが、財布にサイズが合えば言うことなしだったんですが・・・
しかしすばらしいツールですね

2007年7月15日

メールアドレスに使える記号

フォームに入力したメールアドレスをチェックをする際、どういった文字が使われているかチェックする場合、実際記号の扱いはどうなっているのか気になったので調べてみました。

参考:http://plusd.itmedia.co.jp/mobile/0310/17/n_meado.html

 3キャリア共通なのは、利用可能なのが英数半角文字と一部記号という点。文字と文字との間にスペースを入れられないのも共通している。

 いずれのキャリアでも利用できる記号は、「.」(ピリオド)と「-」(ハイフン)。「.」は10月15日からボーダフォンでも使えるようになり、3キャリア共に利用可能になった。

 ドコモとボーダフォンでは使えるがauで使えないのが「_」(アンダーバー)。ただし他キャリアから送られた「_」付きメールアドレスからのメールは問題なく受け取れる。

実際のところ、なんでもあり・・・です。

SmartyのテンプレートをShift_JISで記述するには

Smartyのテンプレートは実はEUC-JPが基本になっています。
そもそもデザインとプログラムを分離するという目的がありながら、デザイナーが普段使わないEUC-JPでのコーディングを求めるとはいかがなものでしょうか。

と、思いましたが、仕方ないのでShift_JISで動かす方法を探してみました。

参考http://www.bmedianode.com/hiki/Smarty/?%A5%C6%A5%F3%A5%D7%A5%EC%A1%BC%A5%C8%A4%F2Shift_JIS%A4%C7%B5%AD%BD%D2

Smarty は、特にマルチバイト処理を考慮して開発されているわけではないので、テンプレートファイルをEUC-JP以外の文字コードエンコーディングで記述してしまうと上手く動作してくれません。携帯電話向けのサイトなどで、ページをどうしてもShift_JISで出力したい場合は「プリフィルタ」および「ポストフィルタ」という機能を使用してエンコーディング変換を行います

プリフィルタ

プリフィルタ(pre-filter)は、テンプレートがコンパイルされる前に呼び出されるユーザ定義関数です。関数をプリフィルタとして登録するには、関数名を引数としてSmartyインスタンスのregister_prefilter()メソッドを呼び出します。

$smarty->register_prefilter("convert_encoding_to_eucjp");

上記の場合は、テンプレートのコンパイルに先立ってconvert_encoding()関数が呼び出されます。関数には第一引数としてテンプレートのソースコードが、第二引数として Smartyインスタンスのリファレンスが渡されるので、ソースコードに対して必要な処理を行った結果を戻り値として返すようにします。

function convert_encoding_to_eucjp($template_source, &$smart) {
if (function_exists("mb_convert_encoding")) {
// mbstringモジュールが利用可能でテンプレートがEUC-JPでない場合は
// 文字コードを変換する
$enc = mb_detect_encoding($template_source, "auto");
if ($enc != "EUC-JP") {
return mb_convert_encoding($template_source, "EUC-JP", $enc);
}
}
return $template_source;
}

ポストフィルタ

ポストフィルタ(post-filter)は、テンプレートがコンパイルされた後に呼び出されるユーザ定義関数です。関数をポストフィルタとして登録するには、関数名を引数としてSmartyインスタンスのregister_postfilter()メソッドを呼び出します。

$smarty->register_postfilter("convert_encoding_to_sjis");

上記の場合は、テンプレートのコンパイルが完了した後に convert_encoding_to_sjis()関数が呼び出されます。 関数には第一引数としてテンプレートのコンパイル済みのソースコードが、第二引数としてSmartyインスタンスのリファレンスが渡されるので、ソースコードに対して必要な処理を行った結果を戻り値として返すようにします。

function convert_encoding_to_sjis($template_source, &$smart) {
if (function_exists("mb_convert_encoding")) {
return mb_convert_encoding($template_source, "SJIS", "EUC-JP");
}
return $template_source;
}

Java言語、簡略体系図


わけのわからんJava言語の構成。
JDKやらSDKやら何がなんだか・・・
とりあえず、まとめてみました。

はじめる前段階の知識の習得に便利 http://www.stackasterisk.jp/tech/java/entryJava01_01.jsp http://www.stackasterisk.jp/tech/java/entryJava02_01.jsp

------------------------------------------------------------

■まとめ

[JAVAに必要なもの]
実行環境…読んで字のごとくJavaで書いたプログラムを実行するための環境。
開発環境…Javaで開発を行うための環境一式。これには当然実行環境も含まれる。

[略語系図]
SDK(Software Development Kit)…開発環境のこと
└JDK(Java Development Kit)…SDKバージョン1.2以前のこと
└J2SDK(Java2 SDK)…SDKバージョン1.2以降のこと
 └J2SE(Java 2 Standard Edition)…基本パッケージ
  └J2EE(Java 2 Enterprise Edition)…J2SEにサーバ上でJavaを動かすためのAPIや諸機能を付加したもの。
  └J2ME(Java 2 Micro Edition)…携帯電話や携帯端末向けの組み込み用Java。
Java Servlet…サーバー上で動作するJavaプログラム(CGIと同じ仕組み)
 └JSP(Java Server Pages)…HTML組み込み型のサーバーサイドプログラム(PHPと似てる)

JRE(Java Runtime Environment)…実行環境のこと※開発環境(当然SDKに含まれる)
└J2RE(Java 2 Runtime Environment)…JREバージョン1.2以降のこと

メールアドレスのルール

メールアドレスは大文字と小文字、どう違うのか?

大文字と小文字については、現在のインターネットのメールサーバやソフトでは 区別されないようになっているのが普通です。

ただし、原則としては、アカウント名の部分については、大文字と小文字を区別
するということになっていたはずです。ドメイン名(ホスト名)の部分は、
区別されないということだったはずです。

例外は Postmaster で、これだけは、大文字小文字がごっちゃの表記であっても
同一のアカウントとして認めるようになっていたはずです。


とのこと。

printとechoの違い

意外と知らないprint文とecho文の違い。

まずprintは「関数」であり、出力が成功した場合は真、失敗した場合は否の値を戻します。しかしechoは「言語構造」であり、戻り値なんて当然ありません。この差により、printに比べてechoの方が少しだけ処理が軽いようです(管理人は常にechoを使用しています)。

と、どこかのサイトに書いてありました。
普通の用途では大差ないということですね。
ただ、マニアックな状況だと激しくわかりにくいトラブルを引き起こしそうですね・・・

MovableType3.2 テンプレートタグマニュアル・簡略版

MovableType3.2の時代ですが、欲しいタグを探すときに本家のマニュアルだと長すぎて時間がかかってしまいますので、簡単なタグ一覧を作ってしまいました。
機能がありすぎるのも困りものですね。



------------------------------------------------------------

■ウェブログ・データ
http://www.movabletype.jp/manual/mtmanual_tags.html#weblog_data

MTBlogs …システム全体のすべてのウェブログのリストなどを表示するときに使うコンテナ・タグです。
MTBlogID …ウェブログの数字のID
MTBlogName …ウェブログの名前。
MTBlogDescription …ウェブログの説明。
MTBlogURL …ウェブログの絶対URL(完全なURL)。
MTBlogArchiveURL …ウェブログのArchive URL 。
MTBlogRelativeURL …ウェブログの相対URL。
MTBlogSitePath …ウェブログの Local Site Path。
MTBlogTimezone …ウェブログのタイムゾーン。
MTBlogHost …ウェブログの絶対URLのホスト名部分
MTBlogEntryCount …ウェブログのエントリー数。
MTBlogCommentCount …ウェブログのコメント数。
MTBlogCCLicenseURL …選んだクリエイティブ・コモンズ・ライセンスに合わせた内容が書かれているURL。
MTCCLicenseRDF …選んだクリエイティブ・コモンズ・ライセンスに合った、機械判別可能なRDFの出力
MTBlogIfCCLicense …このコンテナ・タグは、クリエイティブ・コモンズ・ライセンスがウェブログの設定の中で選択されているときに、中身を実行します。


------------------------------------------------------------

■エントリーリスト/アーカイブ・ページ
http://www.movabletype.jp/manual/mtmanual_tags.html#entry_listings/archive_pages

MTEntries  …ウェブログのエントリー/投稿のリストのためのコンテナ・タグです。※lastn=``N'' offset=``M'' category= ``category name'' author=``author name'' days=``N'' recently_commented_on=``N'' sort_order= ``ascend|descend'' sort_by=``field name''

MTEntryTitle …エントリーのタイトル。
MTEntryStatus …エントリーの Post Status(投稿の状態)。
MTEntryExcerpt …エントリーの概要(Excerpt)
MTEntryBody …エントリーの本文
MTEntryMore …エントリーの追記(extended)のテキスト
MTEntryLink …エントリーを含むアーカイブページへの絶対 URL
MTEntryPermalink …エントリーを含むアーカイブページへの絶対 URL。
MTEntryKeywords …エントリーの編集画面のキーワードフィールドの値
MTEntryAuthor …エントリーの著作者(author)の名前。
MTEntryAuthorNickname …エントリーの著作者(author)のニックネーム。
MTEntryAuthorEmail …エントリーの著作者のメールアドレス。
MTEntryAuthorURL …エントリーの著作者(author)のウェブサイトのURL。
MTEntryAuthorLink …著作者(author)の名前のリンク付きバージョン。※show_email/show_url
MTEntryDate …エントリーの日付。
MTEntryCommentCount …エントリーに付いたコメントの数。
MTEntryTrackbackCount …エントリーに付いたトラックバックの数
MTEntryTrackbackData …エントリーに対してのトラックバック用データの RDF 出力
MTEntryTrackbackLink …エントリーに Ping を送ってもらうためのトラックバック URL。
MTEntryTrackbackID …エントリーに対応したトラックバック項目のIDナンバー。
MTEntryIfExtended …エントリーに追記(extended)のテキストがあれば、コンテナの内容を表示するコンテナ・タグ。
MTEntryIfAllowComments …エントリーがコメントを受けつける設定のときに表示されるコンテナ・タグ。
MTEntryIfCommentsOpen …エントリーの「コメントを受けつける」の設定がOpenのときに内容が表示されるコンテナ・タグ。
MTEntryIfAllowPings …エントリーがトラックバックを受けつける設定になっているときに、内容を表示するコンテナ・タグ。
MTEntryID …数字で表されるエントリーID。Permalinkへのアンカーを作るときに使います。
MTEntryCategory …エントリーの主(プライマリー)カテゴリーの名前。
MTEntryCategories …エントリーのカテゴリーリストのコンテナ・タグ。
MTEntryFlag …エントリーについて、いくつかの二値フラグのうちの一つを表示するためのタグ。
MTEntryPrevious …現在のエントリーの前のエントリーの中身を表示させるためのコンテナ・タグ。
MTEntryNext …現在のエントリーの次のエントリーの内容を表示させるためのコンテナ・タグ。
MTDateHeader …エントリーのリストの中で、エントリーが前のエントリーと比較して、新しい日付になったときだけ、内容を表示するコンテナ・タグ。
MTDateFooter …エントリーが次に投稿されたエントリーと比較して異なる日付であったときだけに内容が表示されるコンテナ・タグ。
MTEntriesHeader … コンテナの内側で最初のエントリーのときだけ内容を表示するコンテナ・タグです。


------------------------------------------------------------

■コメント
http://www.movabletype.jp/manual/mtmanual_tags.html#comments

MTComments …特定のウェブログ、もしくは特定のエントリーについてのコメントのリストを表示するためのコンテナ・タグ。
MTCommentID …コメントID。数字で表示されます。
MTCommentEntryID …コメントが付けられた元のエントリーの ID
MTCommentIP …コメントを書き込んだホストの IP アドレス。
MTCommentAuthor …コメントの著者の名前。
MTCommentAuthorLink …リンク付きの著者の名前。※show_email と show_url アトリビュートを設定して、このルールを変更することができます
MTCommentEmail …コメントの著者のメールアドレス。
MTCommentURL …コメントの著者のURL。
MTCommentBody …コメントの本文。
MTCommentDate …コメントがウェブログに入力された日付。
MTCommentOrderNumber …リスト中のコメントの順番の数字。
MTCommentEntry …コメントの元になったエントリーの内容を表示するためのコンテナ・タグ。

------------------------------------------------------------

■コメントのプレビュー
http://www.movabletype.jp/manual/mtmanual_tags.html#comment_previewing

MTCommentPreviewAuthor
MTCommentPreviewIP
MTCommentPreviewAuthorLink
MTCommentPreviewEmail
MTCommentPreviewURL
MTCommentPreviewBody
MTCommentPreviewDate
 …以上のタグは コメント の似た名前のタグと同じ機能です。

MTCommentPreviewIsStatic …特別な秘匿タグで、Comment Preview and Comment Error テンプレートで使います。システムは、コメントを投稿後、どのページを表示したらよいか知るために、このタグを利用します。

------------------------------------------------------------

■アーカイブ・テンプレートとマスター・アーカイブ・インデックス
http://www.movabletype.jp/manual/mtmanual_tags.html#archive_templates_and_master_archive_index

MTArchiveList …アーカイブ・ページのリストをすべて表示するためのコンテナ・タグ。※archive_type はどのアーカイブを表示するかを設定します。lastn は、リストする数を設定します
MTArchiveLink …アーカイブ・ページへの絶対URL。
MTArchiveTitle …アーカイブページの「タイトル」。※Category Daily Weekly Monthly Individual
MTArchiveCount …特定のアーカイブに含まれているエントリーの数。
MTArchiveDate …アーカイブの最初の日付。
MTArchiveDateEnd …アーカイブの最後の日付
MTArchiveCategory …アーカイブのカテゴリーの名前
MTArchivePrevious …現在のアーカイブの前のアーカイブの中身を表示させるためのコンテナ・タグ
MTArchiveNext …現在のアーカイブの前のアーカイブの中身を表示させるためのコンテナ・タグ


------------------------------------------------------------

■カテゴリー関連のタグ
http://www.movabletype.jp/manual/mtmanual_tags.html#categoryrelated_tags

MTCategories …カテゴリーのリストを表示するためのコンテナ・タグ。
MTCategoryID …数字でできたカテゴリーのID。
MTCategoryLabel …カテゴリーのラベル(名前)。
MTCategoryArchiveLink …カテゴリーへアーカイブページへのリンク。
MTCategoryDescription …カテゴリーの説明。
MTCategoryCount …カテゴリーに属するエントリーの数。
MTCategoryTrackbackLink …カテゴリーが トラックバックを受けつける 設定になっているとき、そのカテゴリーへのトラックバック用のURLを表示します。
MTSubCategories …カテゴリーの階層構造を配慮するMTCategoriesの代わりに設けられています ※include_current sort_method sort_order
MTSubCatsIsFirst …現在のサブカテゴリーがそのレベルにおいて、最初にリストされているかどうかを判定する条件ダグ。
MTSubCatsIsLast …現在のサブカテゴリーがそのレベルにおいて、最後にリストされているかどうかを判定する条件ダグ。
MTSubCatsRecurse …現在のカテゴリーに属するサブカテゴリーのMTSubCategoriesコンテナを再帰的に呼び出します。 ※max_depth
MTParentCategories …現在のカテゴリーの最上レベルの親から始まり、コンテナの各再帰で、現在のカテゴリーまでのパスまで続くコンテナ・タグ。 ※glue clude_current
MTEntriesWithSubCategories …サブカテゴリーを認識しているMTEntriesコンテナ・タグの代わり。 ※category
MTParentCategory …現在のカテゴリーの直接の親にだけ適用されるコンテナ・タグ
MTSubCategoryPath …ショートカット・タグ(通常のタグ)。
MTHasSubCategories …現在のカテゴリーの下にサブカテゴリーがあるかどうかを判定する条件ダグ。
MTHasParentCategory …現在のカテゴリーの上に親カテゴリーがあるかどうかを判定する条件ダグ。
MTHasNoSubCategories …現在のカテゴリーの下にサブカテゴリーがないかどうかを判定する条件タグ。
MTHasNoParentCategory …現在のカテゴリーの上に親カテゴリーがないかどうかを判定する条件タグ。 このタグによって親カテゴリーがないことが判定されると、最上位カテゴリーに関するHTMLを扱うことができるようになります。
MTTopLevelCategories …MTSubCategoriesのクローン。ただし、カテゴリー階層の最上位で常に開始します。
MTTopLevelParent …現在のカテゴリーの最上位の親カテゴリーにだけ適用されるコンテナ・タグ。
MTIfIsAncestor …現在のカテゴリーが、指定したカテゴリーの親(直接の親またはさかのぼる親)であるかどうかを判定する条件タグ ※child
MTIfIsDescendant …現在のカテゴリーが、指定したカテゴリーの子孫であるかどうかを判定する条件タグ※parent


------------------------------------------------------------

■カレンダー表示タグ
http://www.movabletype.jp/manual/mtmanual_tags.html#calendar_display_tags

MTCalendar …一ケ月分のカレンダーを表示するために使うコンテナ・タグ
MTCalendarDay …数字の日付
MTCalendarCellNumber …カレンダーにおけるセルの番号。この番号は カレンダーの左上のセル 1 から始まり、水平に右に移動するごとに増加します。
MTCalendarDate …その月のそれぞれに日のタイムスタンプ。
MTCalendarWeekHeader …コンテナ・タグ。囲まれた内容が、それぞれの週の始めにだけ表示されます。
MTCalendarWeekFooter …コンテナ・タグ。囲まれた内容が、それぞれの週の終わりにだけ表示されます。
MTCalendarIfBlank …コンテナ・タグ。囲まれた内容は、そのセルが「空白」、すなわち、その月でない日のときに表示されます。
MTCalendarIfEntries  …コンテナ・タグ。囲まれた内容は、そのセルの日にエントリーがあれば表示されます。その日のエントリーをすべて表示したいときには、 MTCalendarIfNoEntries …コンテナ・タグ。囲まれた内容は、そのセルの日にエントリーがないときに表示されます。
MTCalendarIfToday …コンテナ・タグ。囲まれた内容は、そのセルが今日の日付であったときに表示されます。


------------------------------------------------------------

■トラックバック・タグ
http://www.movabletype.jp/manual/mtmanual_tags.html#trackback_tags

MTPings …エントリー、カテゴリー、もしくはシステム全体への ping のリストを表示するためのコンテナ・タグ。 ※lastn
MTPingID …数字で構成されているトラックバックID。
MTPingTitle …送られてきたトラックバックに設定されているタイトル。
MTPingURL …送られてきたトラックバックのURL。
MTPingExcerpt …送られてきたトラックバックの概要。
MTPingDate …トラックバックが送られてきた日付。
MTPingBlogName …トラックバックを送ってきたウェブログの名前。
MTPingIP …トラックバックを送ってきたホストの IP アドレス。
MTPingsSent …あるエントリーが送信したトラックバックのリストを表示するためのコンテナ・タグ。
MTPingsSentURL …トラックバックが送られてきた URL。


------------------------------------------------------------

■検索結果タグ
http://www.movabletype.jp/manual/mtmanual_tags.html#search_results_tags

MTSearchResults …実行された検索の結果を表示するためのコンテナ・タグ。
MTSearchResultCount …すべてのウェブログを検索して、該当した結果の数。
MTNoSearchResults …検索したが、結果がなかったときに内容が表示されるコンテナ・タグ。
MTNoSearch …検索が実行されていないときに内容が表示されるコンテナ・タグ。 MTBlogResultHeader …の中の最初の結果を表示するときに、その内容を表示するコンテナタグです。
MTEntryEditLink …検索結果のエントリーを編集画面へのリンク。
MTSearchString …HTMLエンコードされたサーチ・クエリー。

------------------------------------------------------------

■その他のタグ
http://www.movabletype.jp/manual/mtmanual_tags.html#miscellaneous_tags

MTElse …条件(コンディション)タグすべてに対して「そうでない場合」に を利用します。
MTInclude …テンプレート・モジュール(テンプレート・マニュアルのテンプレート・モジュールの項を参照してください)や外部ファイルを別のテンプレートに読み込むために MTInclude タグを使います。※module file
MTLink …Index Templateもしくは特定のエントリーへのURLを自動的に生成するためのタグ。※template entry_id
MTDate …そのページがリビルトされた時間を表示する日付/時刻のタグ。
MTGoogleSearch …特定のクエリーに対してのGoogle APIを使った検索結果、もしくは特定のページに関連したページのリストを表示するためのタグ。※related title excerpt keywords results
MTGoogleSearchResult …Google APIの個別の検索結果。
MTSetVar …変数に値を設定します。
MTGetVar …変数の値を取得して、タグをその値に置き換えます。
MTCGIPath …Movable TypeのCGIスクリプトがあるディレクトリのURLパス。
MTCommentScript …設定ファイル mt.cfg に設定された CommentScript の値。
MTTrackbackScript …設定ファイル mt.cfg に設定された TrackbackScript の値。
MTStaticWebPath …設定ファイル mt.cfg に設定された StaticWebPath の値。
MTImageURL …アップロードされた画像の絶対URL。
MTImageWidth …アップロードされた画像の幅。
MTImageHeight …アップロードされた画像の高さ。
MTErrorMessage …このタグは Comment Error Template の中でのみ使われます。
MTVersion …現在動いているMovable Typeのバージョンを表示します。例えば 3.01 となります。
MTPublishCharset …mt.cfg の中で設定された PublishCharset。
MTRemoteSignInLink …コメント登録機能に利用されるユーザー認証で、サイン・インをするときのリンク先 URL。
MTRemoteSignOutLink …コメント登録機能に利用されるユーザー認証で、サイン・アウトをするときのリンク先 URL。


------------------------------------------------------------

■グローバル・タグ・アトリビュート
http://www.movabletype.jp/manual/mtmanual_tags.html#global_tag_attributes

filters …タグの値に対して適用されるテキストフォーマットのフィルタのリストを設定します。
encode_html …1に設定すると、HTMLエンコードされます。
encode_xml …1に設定すると、XMLフォーマットでエンコードされていなければならない、すべての文字がエンコードされます。
encode_js …1に設定すると、タグの値が Javascript の文字列の値として使えるようにエンコードします。
encode_php …PHPで使う三種類の値、シングル・クオート、ダブル・クオート、ヒア・ドキュメントのうち、いずれか一つのフォーマットに合わせてエンコードします。
encode_url …URLでの利用に合わせたフォーマットに、タグの値をエンコードをします。
decode_html …1を設定すると、タグの値に含まれるすべてのHTMLエンティティをデコードします。
decode_xml …1 を設定すると、タグの値に含まれるすべてのXMLエンティティをデコードします。
dirify …1 を設定すると、タグを「dirify」します。すなわち、タグの値を、ファイル名や検索用に合わせたものに変換します。
upper_case …タグの値を大文字(ABC...)にします。
lower_case …タグの値を小文字(abc...)にします。
trim_to …最初のN文字を取り出します。
strip_linefeeds …タグ・テキストから改行コードを除きます。
space_pad …タグの値を、全体でN文字になるよう、余白を空白で埋めます。
zero_pad …タグの値を、全体でN文字になるよう、余白を 0 で埋めます。
sprintf …sprintf のフォーマットで変換します。アトリビュートの値として、sprintfのフォーマットを指定します。
sanitize …テキストの除去フィルタを実行します。アトリビュートに 1 を設定すると、デフォルトの設定、すなわちウェブログの設定か mt.cfg での設定に従って、タグを除去します。0 を設定すると、除去機能は無効になります。
なんだかマニュアルが長くて欲しい機能を探すのに手間取ってしまったので
勝手にタグの一覧を作成してしまいました。
まとめて見れると便利ですよね。

------------------------------------------------------------

■日付タグのフォーマット
http://www.movabletype.jp/manual/mtmanual_tags.html#date_tag_formats

%a …省略された週の名前。例えば Thu。(訳注: jp のときは「火」)
%A …完全な週の名前。例えば Thursday。(訳注: jp のときは「火曜日」)
%b …省略された月の名前。例: Sep。(訳注: jp のときは「9」)
%B …完全な月の名前。例: September(訳注: jp のときは「9」)
%d …その月での日付。二桁の数字で、一桁のときは0 が付きます。例: 09
%e …その月での日付。二桁の数字で、一桁のときは空白が付きます。例: 9。
%H …24時間表示の時刻。二桁の数字で、一桁のときは 0がつきます。例: 16
%I …12時間表示の時刻。二桁の数字で、一桁のときは 0がつきます。例: 04
%j …年初からの日。三桁の数字で、一桁、二桁のときは、0 がつきます。例: 056
%k …24時間表示での時間。二桁の数字で、一桁のときは空白がつきます。例: 9
%l …12時間表示での時間。二桁の数字で、一桁のときは空白がつきます。例: 4
%m …月。二桁の数字で、一桁のときは 0がつきます。例: 09
%M …分。二桁の数字で、一桁のときは 0がつきます。例: 02
%p …午前か午後。AM、もしくは PM になります。
%S …秒。二桁の数字で、一桁のときは 0がつきます。例: 04
%x …言語に合わせた日付の表示。ほとんどの言語では、これは %B %e, %Y と同じです。例: September 6, 2002 (訳注: jp では 2002年09月06日)
%X …言語に合わせた時間の表示。ほとんどの言語では、%I:%M %pと同じです。例: 4:31 PM (訳注: jp では 16:31)
%y …年。二桁の数字で、一桁のときは 0がつきます。例: 01
%Y …年。四桁の数字。例: 2001

------------------------------------------------------------

「++$a」と「$a++」の違い

少々マニアックだが意外とみなさん知らないような気がするネタ。

$x=++$a
この場合、$x=$a+1と同じ。

$x=$a++
この場合、$x=$aとなり、その後、$a=$a+1となる

書いておいてなんですが、あんま意識して使ったことありません。。。

Content-Type一覧

よく使うContent-Typeの一覧のメモです。

参考:http://www.stackasterisk.jp/tech/php/searchAction.do?cid=18

HTML text/html
PLAIN テキスト text/plain
CSS text/css

JPEG 画像 image/jpeg
GIF 画像 image/gif
TIFF 画像 image/tiff
PNG 画像 image/x-png

PDF application/pdf
tar アーカイブ application/x-tar
zip アーカイブ application/zip

CSV データ application/x-csv
Excel 形式のデータ application/vnd.ms-excel
パワーポイント形式のデータ application/vnd.ms-powerpoint

その他のデータ application/octet-stream

よく使うとは言ってもそんなには使わないですがねw

フォームの入力値がブラウザの「戻る」ボタンを押すと消えてしまう問題

たまに件名のような現象が発生します。
基本的にはIEのバグで発生するようですが、現実的には、ブラウザの機嫌によって情報がきちんと戻されたり、戻されなかったりするらしいので、対策は非常に難しいそうです。

参考・Microsoft
http://support.microsoft.com/default.aspx?scid=kb;ja;416673

手っ取り早い解決策はCookieに値をしまっておくこととのこと。

ネットスケープ4.7のダウンロード

そろそろ、絶滅した感のあるネットスケープ4.7ですが、ダウンロードしたい場合、下記URLからダウンロードできます。

http://wp.netscape.com/ja/download/download_comm.html

きれいにまとめていただいて実にありがたいですね。

2007年7月14日

社長のルール

社長として知っておくべきこと。
特に銀行の重要性について語られているのが実に有意義でした。
なにぶんなじみのない世界なので・・・

で、あまりに多くの文章が気になってほぼ全ページに付箋を貼ってしまいました。
というわけで、買って読みましょう♪

2007年7月 8日

今日の名言2.0

「今日の名言2.0」を公開いたしました。

「今日の名言2.0」は、毎朝メールで名言をひとつお届けし、それに対する想いを共有するソーシャル名言集です。

「今日の名言2.0」に登録していただくと、毎朝メールで名言をひとつお届けします。
名言を読んだらそれに対する感想をメールに記載されたアドレスから投稿してください。
あなたの感想は他の方の感想と一緒にお昼に配信されます。
また、あなたの好きな名言を登録して、他の方の想いを知ることができます。

一日のはじまりに気を引き締めるために使うのもよし。
朝礼のネタにするのもよし。
他の人の考えに学んでみるのもよし。
使い方はあなたの心構え次第のソーシャル名言集。

名言というのは、たとえば日記の隅っこに記載されていたりして、何気なく見かけることが多いかと思います。ただ、正直、日記の狭いスペースを名言なんかでつぶされても・・・と嫌な思いをしていた気がします。

そういった名言は身を引き締めるのにはいいので、目にはしたい。でもスペースがもったいない。そんな時、そもそも携帯で見れればいいではないかと思い立ったので、このサービスを作ってみました。

また、名言を見たとき、その言葉にはいろんな意味があり、感じたことも人それぞれのはずです。
他の方がどのように感じたのか、他の方の価値観というのも知ることができれば面白いなと思って「ソーシャル名言集」という形で作ってみました。

そもそもユーザーが増えないとソーシャルにはならないので、皆さんぜひご参加ください!
また、今後も改善を続けていきたいと思いますので、ご要望等あれば当記事のコメント欄になんでも書いていただけますでしょうか。

よろしくお願いします。

2007年7月 7日

食い逃げさえてもバイトは雇うな

前作「さおだけ」がよかったので衝動買い。

数字のルール 1.順序がある 2.単位で意味を固定する 3.価値を表現できる 4.変化しない

意味は読んでのお楽しみ。

2007年7月 6日

ドロップシッピングまとめ

少々興味があったのでドロップシッピングについて最近の事情を簡単にまとめてみました。

最近流行のドロップシッピング。
少々興味をもったので実際に運営するまでの知識を軽くまとめて見ました。

まずはそもそもドロップシッピングとはなんだろう?という点から。

図でわかるドロップシッピング
http://dropshipping.cc/

ドロップシッピングとは、ものすごい簡単に言うと 「商品を持っていなくても、その商品を自由に売れるシステム」です。

とまぁ、こんな感じです。
で、売れるのはいいとして、気になるリスクは?というと

3?2 : 普通の小売と比較してのリスク

普通の小売と比較すると、以下のようなリスクがあります。

* ASPによっては、商品が手元にないので問い合わせ対応が大変になる
* 大量に仕入れるより粗利率が低くなる
* ASPによっては個人情報が完全には渡されない
* 発送時の工夫が限られる(お礼の手紙を入れたりできない)

これはリスクとはいうよりもデメリット、というべきことかと思います。
リスクらしいリスクはないと考えられるでしょう。
ただし、売りにくいデメリットは発生すると。

利用するドロップシッピングのサービスを検討する場合は下記の点に注意が必要なようです。

○売りたい商品を販売できるのか?
・・・ショップを作ってもそもそも売りたい商品がなくては始まりません。各サービスによってどんな商品が扱えるかが変わってきますので注意が必要です。

○問い合わせ対応を誰がするのか?
・・・ドロップシッピングのツールを提供するサービス側がやってくれるのか、それとも自分でやらなくてはならないのか?

○個人情報を公開する必要があるか?
・・・自分の個人情報を公開して販売する必要があるのか、それとも非公開のまま販売できるのか?

○返品されたものを買い取る義務があるか?
・・・キャンセルが発生した場合、自分で買い取る必要があるASPもあるようです。


さて、次はどんなサービスがあるのか、ですが、こちらのサイトが参考になります。

ドロップシッピング比較サイト http://www.dropshipping-hikaku.com/

上記はドロップシッピング単体での提供サイトが主のようですが、最近の大手のブログではブログ内でショップを開設できるようにサービスを提供しているケースも多くなっています。Seesaやアメブロなどです。サイトの製作に自信がない人はそれを利用すれば間単にサイトが作れるので便利かと思います。

どれを使うかは人それぞれ事情があると思いますので、自分で考えるべきだと思いますが、選択肢はひとつに限らず複数同時に使うという考えもあると思いますので、気に入ったのをいくつか選んでみるといいようです。

私の考えている条件は下記のようなことでした
・手間を徹底的に減らす⇒問い合わせ対応などはサービス側
・リスクを減らす⇒返品先はサービス側
・気に入った品しか売らない⇒商品ラインナップが目的にかなっているか

上記の条件でサービスを探すと下記の2つが最終的に残りました。

もしもドロップシッピング http://www.dropshipping-hikaku.com/main/dsp/moshimo.php

とにかく手軽なのがいいですね。
とりあえず、はじめる、っていうパターンに向いていそうです。


電脳卸ドロップシッピング
http://www.dropshipping-hikaku.com/main/dsp/dennou.php

もしもだけでもかなりの商品数はそろえられそうですが、それだけだと足りないことも考えられますので、さらにもう一社。複数使ってみたいと思います。

取り急ぎこんな感じ。
実際やってみて情報が出揃ったらまた報告いたします。

2007年7月 5日

次世代ウェブ グーグルの次のモデル

タイトルに引かれて衝動買い。



ウェブサイトが成功するための三原則
・ポータルを開設した段階から、とにかく圧倒的な情報量が必要
・企業の側が継続的に増やしていくことには限界がある。ユーザーによって情報が自己増殖していく仕組みを作らなければならない。
・ありとあらゆるポイントで顧客にコンタクトして、注目を集める必要がある。

とのこと。
圧倒的な情報量、というのはなかなかハードル高いですね・・・

・で、思うにマッシュアップやらなんやらというのは、Google様やAmazon様という大地主によって与えられた土地で、小作人として生きる道のことを、なんかキレイに着飾ってごまかしているにすぎないのではないのかと
⇒ビジネスモデル的にはまさしくそのとおりでしょうか。技術者としては膨大なデータで"遊ぶ”というという感覚ではないでしょうか。見方によって全然違うところが面白いです。
・「市場を制覇した後、収穫に入る」というネットワーク外部性の法則を楽天は忠実に実行したわけで、そのもくろみどおりの結果になってしまったのだった。
⇒初期投資が少なくて済むインターネットにおけるビジネスだからこそなりたつ手段でしょうか。ADSLにおけるYahooを見ていても成り立っている気もしますが・・・
・<集合知は多数決の原理であり、いわゆる民主主義的、あるいは大衆礼賛であるが、衆愚に陥る可能性もあり、また、真実は多数決では決まらないことを忘れる危険を伴う(天動説の時代には天動説が多数意見となる)。したがって、真実かどうかはどうでもよく、ただ多数の趣味趣向がわかれば十分なもの(たとえば流行)についてはWeb2.0は有益であり、逆に真実を探るにはWeb2.0は不十分である)
⇒ネット上で情報を集める際には気をつけないといけませんね。


About 2007年7月

2007年7月にブログ「ちきんぶれいん.com」に投稿されたすべてのエントリーです。過去のものから新しいものへ順番に並んでいます。

前のアーカイブは2007年6月です。

次のアーカイブは2007年8月です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。