小説屋さんに100のお題 「100のお題」系サイトがいくつかある中で、利用条件や著作権をわりと厳密に謳っているところが多くて、使うのにちょっとためらいを感じるという人も、いたりするかもしれません。 ちなみに、ぼくはためらっています。 ということで、自作してみました。 自作、といっても、おもいついたキーワードを、なんとなく並べてるだけです。 利用条件(ライセンス)については、FreeBSDOpenBSDNetBSDなど、多くのフリーソフトで使われているBSDライセンスを適用しますので、割とフレンドリに使ってもらえると考えています。 「小説屋さん」になってますが、特にこだわったわけではありません。ランダムキーワードですので、何にでも利用できると思います。自分でキーワードを作るのがめんどくさいという人は、どうぞ。 BSDライセンスはソースコードライセンスなので、ドキュメントには適用するには障害があるのかなぁ…。ということで、PHPプログラム化してソースコードを公開することにしました。なお、PHPで出力すると、ちゃんと100のお題が出力されます。 ・利用ライセンスについて(http://zura.org/blog/photo/?p=1992) ・出力(PHPの実行)(ソースコード) ・小説屋さんに100のお題トップ */ $odai = array( "↓↓↓ ここから使う。末尾のコンマは削除して使ってね ↓↓↓", フラッシュ, 子守歌, 炭酸水, メールアドレス, 高層ビル, ハーモニー, 大阪, プロ野球, わすれもの, イルカ, 明暗, ビニールシート, 体育館, カリフラワー, 焦り, 110, ブレーキ, 自動改札, キャンディー, とまどい, 譜面, 共倒れ, 電話ボックス, サボリ, 永遠, フラワーフェスティバル, 親友, ニット帽, 貯水池, 畳の部屋, あだ名(ニックネーム・ペンネーム), 絶交, いわし雲, 吹き抜け, 引き金(トリガー), ラジカセ, 色紙, カフェモカ, 田んぼ, 長靴, スロットル, 熱帯魚, ダイエット, 覗き見, 切手, ダブルミーニング(二重の意味), 約束, 出来たて, ツートーンカラー, 受付, モニュメント, 専用通路, 木登り, ポピー, 口げんか, 口紅, 破片, バイオリン, さざ波, 五合目, 宇宙ステーション, アロエ, 歯みがき, 袋とじ, チャームポイント, 腹をくくる, 美女(美男子), 卓球, 牛乳, 幕引き, コンビニ弁当, ハンコ, 毛布, シャンデリア, 万年筆, 小学生(小学校), キッチン, 筋肉痛, カウボーイハット, 設計図, しみ, 吐き気, 深夜, モールス信号, 海の家, ハンカチ, 一輪差し, かゆみ, 連絡事項, カセットテープ, 油絵, 10年前, 虚像, シンデレラ, 裏切り, 白い煙, ケチャップ, 砂時計, くしゃみ, ブラウス, "↑↑↑ ここまで使う。末尾のコンマは削除して使ってね ↑↑↑" ); echo '小説家さんに100のお題'; for ($i=0; $i<100; $i++) { printf("%03d: %s
\n", $i+1, $odai[$i+1]); } echo ''; /*- * Copyright (c) 2010 Atsushi Ezura * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. */ ?>