小説屋さんに100のお題 「100のお題」系サイトがいくつかある中で、利用条件や著作権をわりと厳密に謳っているところが多くて、使うのにちょっとためらいを感じるという人も、いたりするかもしれません。 ちなみに、ぼくはためらっています。 ということで、自作してみました。 自作、といっても、おもいついたキーワードを、なんとなく並べてるだけです。 利用条件(ライセンス)については、FreeBSDOpenBSDNetBSDなど、多くのフリーソフトで使われているBSDライセンスを適用しますので、割とフレンドリに使ってもらえると考えています。 「小説屋さん」になってますが、特にこだわったわけではありません。ランダムキーワードですので、何にでも利用できると思います。自分でキーワードを作るのがめんどくさいという人は、どうぞ。 BSDライセンスはソースコードライセンスなので、ドキュメントには摘要するには障害があるのかなぁ…。ということで、PHPプログラム化してソースコードを公開することにしました。なお、PHPで出力すると、ちゃんと100のお題が出力されます。 ・利用ライセンスについて(http://zura.org/blog/photo/?p=1992) ・出力(PHPの実行)(ソースコード) ・小説屋さんに100のお題トップ */ $odai = array( "↓↓↓ ここから使う。末尾のコンマは削除して使ってね ↓↓↓", 目薬, クリップ, コーヒー, 蚊取り線香, ネックレス, シール, ふわふわ, 信号, カレンダー, 風邪薬, ラジオ, 自転車, 境界線, ボーリング, リコール, 事故, キャラメル, パフェ, カーテン, 淀んだ空, アパート, 腕時計, ボールペン, 犬, 演劇, サンフランシスコ, 百年, 美術館, 踏切, 鉄棒, カスタネット, 四角形, 夜明け, サンダル, 流れ星, 電話, 名刺, 空振り, パンダ, ぬいぐるみ, 課長, お吸い物, 寸止め, キーボード, 弾み, 文庫, ラッキーナンバー, ちくわ, 村上さん, 弁当箱, みかん, 標語, テント, 南半球, エプロン, ニュース速報, 富士山, ワッフル, 種, 会議, リフレッシュ, 背伸び, バラエティ番組, 息子, 図面, ポケットティッシュ, かさぶた, 懐中電灯, アクアリウム, 松ぼっくり, 隣の庭, まばたき, 地下鉄, プリンター, ワイシャツ, 磁石, 食べ過ぎ, 歯車, 天文学, 自己責任, しょんぼり, 行列の店, ジャンパー, 水平線, 学校, 双眼鏡, 竹とんぼ, なんちゃって, スポイト, 爪切り, めがね, 申込書, シガーフィルター, 無一文, 1991, 大失敗, 忘れ物, つぼ, スピード, 窓枠, "↑↑↑ ここまで使う。末尾のコンマは削除して使ってね ↑↑↑" ); 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. */ ?>