小説屋さんに100のお題 「100のお題」系サイトがいくつかある中で、利用条件や著作権をわりと厳密に謳っているところが多くて、使うのにちょっとためらいを感じるという人も、いたりするかもしれません。 ちなみに、ぼくはためらっています。 ということで、自作してみました。 自作、といっても、おもいついたキーワードを、なんとなく並べてるだけです。 利用条件(ライセンス)については、FreeBSDOpenBSDNetBSDなど、多くのフリーソフトで使われているBSDライセンスを適用しますので、割とフレンドリに使ってもらえると考えています。 「小説屋さん」になってますが、特にこだわったわけではありません。ランダムキーワードですので、何にでも利用できると思います。自分でキーワードを作るのがめんどくさいという人は、どうぞ。 BSDライセンスはソースコードライセンスなので、ドキュメントには適用するには障害があるのかなぁ…。ということで、PHPプログラム化してソースコードを公開することにしました。なお、PHPで出力すると、ちゃんと100のお題が出力されます。 ・利用ライセンスについて(http://zura.org/blog/photo/?p=1992) ・出力(PHPの実行)(ソースコード) ・小説屋さんに100のお題トップ */ $odai = array( "↓↓↓ ここから使う。末尾のコンマは削除して使ってね ↓↓↓", 展望エレベーター, 埠頭, ミスキャスト, 冒険家, ニアミス, 記念日, ワイルドカード, 殺風景, 映画館, ピンボケ, 赤道, マドラー, 目鼻立ち, チャンス, 小説家, 講義(授業), コインランドリー, 宝くじ, ペデストリアンデッキ, 煉瓦, 紆余曲折, リサイクル, 木版画, みじん切り, クローバー, お色直し, 二回目, 卒業アルバム, 氷点下, マスカラ, 竹馬, 無駄づかい, フランスパン, 無能, パート(アルバイト、派遣社員), ローラー, 彫刻刀, 木造二階建て, ストッキング, ひまわり, 交通整理, ニュースキャスター, 宿題, 表参道, 夕飯, ダイヤモンド, 定番メニュー, 月刊誌, テニスコート, ポラロイドカメラ, 骨折, DVD, 試験会場, 昔の鍵, アスファルト, 図書館, 蜃気楼, キーホルダー, 地下鉄, 父(母・祖母・祖父…)の形見, 分岐点, 知恵, パスケース, 薄手のコート, ドライフラワー, 店先, 等間隔, 曇りガラス, 実家, バンパー, 日光浴, シュート, 罪, 25階, オーディション, 不在票, 歩行者天国, くるみ, 昼寝, 詩人, クラスメイト, ぶらり旅, 丘陵, 貴重品, 公営団地, 虚栄, 勇気, ブックカバー, ぬるま湯, ホイッスル, 焚き火, 耳鳴り, 激怒, アポイントメント, 病院, 満員電車, ショルダーバッグ, 寝言, シーソー, 手紙, "↑↑↑ ここまで使う。末尾のコンマは削除して使ってね ↑↑↑" ); 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. */ ?>