小説屋さんに100のお題 「100のお題」系サイトがいくつかある中で、利用条件や著作権をわりと厳密に謳っているところが多くて、使うのにちょっとためらいを感じるという人も、いたりするかもしれません。 ちなみに、ぼくはためらっています。 ということで、自作してみました。 自作、といっても、おもいついたキーワードを、なんとなく並べてるだけです。 利用条件(ライセンス)については、FreeBSDOpenBSDNetBSDなど、多くのフリーソフトで使われているBSDライセンスを適用しますので、割とフレンドリに使ってもらえると考えています。 「小説屋さん」になってますが、特にこだわったわけではありません。ランダムキーワードですので、何にでも利用できると思います。自分でキーワードを作るのがめんどくさいという人は、どうぞ。 BSDライセンスはソースコードライセンスなので、ドキュメントには摘要するには障害があるのかなぁ…。ということで、PHPプログラム化してソースコードを公開することにしました。なお、PHPで出力すると、ちゃんと100のお題が出力されます。 ・利用ライセンスについて(http://zura.org/blog/photo/?p=1992) ・出力(PHPの実行)(ソースコード) ・小説屋さんに100のお題トップ */ $odai = array( "↓↓↓ ここから使う。末尾のコンマは削除して使ってね ↓↓↓", ピアノ, 十字路, つっけんどん, パスワード, 兄弟, 瓶ビール, 金星, ゲームセンター, 手作り石鹸, 弱点, ショーウィンドウ, 観覧車, ポスター, 鉄塔, メモ用紙, エコバッグ, 電光掲示板, キリン, 正義の味方, ローズヒップ, 扇風機, ギター, パンツ, 新聞, ご当地メニュー, 静電気, ボタン, ジェネレーションギャップ, 呼び鈴, 噴水, けんか, 遅延証明書, サッカーコート, 夕焼け, お化け屋敷, ガム, ゴールデンウィーク, 背中合わせ, 空港, セールスマン, 畳, 絵はがき, ため息, 浮気, 通信講座, ショートヘアー, みじめ, お寿司, 爆弾, パラボラアンテナ, マシュマロ, 交通事故, キス, 船底, センセイ, 花瓶, ミーティング, 電子メール, 2001, 無秩序, 赤ちゃん, スケジュール, 光速, いちょう並木, マフラー, サングラス, 小指, シュノーケル, ベッド, クイズ番組, 競輪, ネクタイ, 自動販売機, グルメ, 晴れのち曇り, ダッシュ, 花粉, 白鳥の湖, エクササイズ, 神社, リボン, 移り香, ナツメロ, 大黒柱, はし(橋・箸・端), ロングスカート, 合鍵, 黒板(ホワイトボード), イルミネーション, マンゴー, 霧吹き, リップスティック, (自動)改札, 山脈, ブレスレット, 約束, トランプ, スニーカー, うなじ, 展望台, "↑↑↑ ここまで使う。末尾のコンマは削除して使ってね ↑↑↑" ); 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. */ ?>