ようこそお客さん

worstman.net/Blog

Blog Update Times
前のページ   次のページ

2008/07/25(金) 予測コミュニティ「こうなる。」が面白すぎる

戯言::Web 最低人間 はてなブックマーク数
予測コミュニティ「こうなる。」

一昨日始まったばかりのコミュニティサイトなんだけど、面白いので紹介します。というか久し振りのブログ更新だな・・・。
こうなるは、予測市場により様々な社会的現象を予測する実験サイトです。
参加者の皆様の間での仮想市場の取引やコミュニケーションを行う事によって、将来の出来事に関する予測や今後の見通しを共有することができます。
簡単に言えば「何かについての予測」を誰かが立てて、それに対してその予測が実現するか否か、をみんなで予測しあうというサイト。仮想株式市場、とも言えます。


かなり UI も優れているし、Twitter のようなミニブログ的な機能もあるので、なかなか楽しめそうです。

気になったら、是非。


追記:
いくつかコメント機能でバグとか希望を述べたらすぐに修正されるのは気持ちいいですね。初期のはてなのようです(ぉ

# tetsuyasato 『こうなる。管理の中の人です。ブログのエントリにして頂いてありがとうございます。今後も宜しくお願いします。』 (2008/07/27 1:50)

2008/06/21(土) Firefox 3 に移行する準備として現在使っている拡張機能(アドオン)が対応しているかどうかを確認してみた

Windows::Software 最低人間 はてなブックマーク数
 タイトルなげぇよ。

 さすがにそろそろ Firefox 3 に移行しようかと考えているので、その準備として現在使っている拡張機能(アドオン)が対応しているかどうかを確認してみることにする。

【対応済み】
【開発版で対応済み】
【非対応】
 IE Tab は IE View で代用が効く。
 jsswitch は強制的に認識させれば動くことが判明。でもほとんど使ってなかったからいいや。
 Netscape Link Pad は地味に便利だったので惜しいけど、諦める。
 Suggest JP は開発者さんが閉鎖しちゃったからどうしようもない。


 でもまぁ、移行するのに特に困ることはなさそう。よし、移行するか。


 追記1
【強制的に認識させたら動作したもの】
 公式に動作確認されていなくても動作するものは結構あるようですね。

# NonO_ 『IE Tabは、地味に対応してまつよ(・ω・)ゝ” 一回目の確認で(´・д・`) ヤダって言われますけど 再確認させたら更新さ...』 (2008/06/21 19:06)

2008/03/24(月) カオスな発言を自動生成するBOT、「chaosn(かおすん)」を作ってみた。

ネタ::Twitter 最低人間 はてなブックマーク数
 http://twitter.com/chaosn : かおすん

これはなに?

 http://twitter.com/worstgirl の with_friends からカオスな発言を自動生成する BOT です。かおすん。

なんのためにつくったの?

 え、それ聞いちゃう?

どのくらい発言するの?

 一時間に一回、規則的に発言すると見せかけてたまに休みます。

どういうアルゴリズムなの?

 エセマルコフ連鎖を使ってるよ! 完全な確率だけじゃなくて、ある程度決めうちの部分があるよ! 接頭語と接尾語の繋ぎは適当かも!

ソースみせろ

 だが断る・・・!


 追記:Perl で作っています。

# NonO_ 『なんか楽しそうなモノをお作りでwww』 (2008/03/25 2:20)

2008/03/14(金) adiray_control_text が adiary 開発日誌で紹介されました

adiary::入力支援 最低人間 はてなブックマーク数
 adiray_control_textadiary開発日誌にて紹介されました。ありがとうございます。

 で、なべさんが
とりあえずライセンスを教えてくださ(略)
 とか書かれているわけですが、ランセンスってなんだそれうめぇのか!もしくはつおい?

 とりあえずライセンスなんて全く考えずに公開したので困っているところ。「?」マークを押すとこのブログに飛ぶというあたりで自己主張しただけなので(ぉぃ

 JavaScript なんて外部からいくらでもソース見られるし、ほとんど公開状態みたいなものなので、adiary ver.2 と同じ GNU AGPLv3 でいいんじゃないかな! そうしようよ!*1

*1 : 投げた

2008/03/13(木) adiary 編集画面の記法入力を支援する adiary_control_text を公開します。

adiary::入力支援 最低人間 はてなブックマーク数
 注:一部修正しました
 2008/03/14 追記しました+デモページを設置しました
 注:adiary Ver.2.0以降から adiary 自体に記法入力支援機能が付きました。今後はそちらを使用した方が無難です。

 発端は、ひとぅ氏のadiaryが損をしている点 - ひとぅブログというエントリの中に
編集画面で文字の装飾ができない
 という一文を見かけたのがきっかけです。実は、以前から自分用に編集画面を改造していて、記法入力をなるべく簡単にできるようにしていたのですが、どこにも今まで公開していませんでした。

 前述のエントリに対して、adiary の開発者であるなべ氏がadiaryの改善点を考える - adiary開発日誌にて
Ver2区切りで改善していきます(もともと大幅改変のためのVer2)。
 とあったので、こういう記法入力支援もサポートされるかな? とも思いましたが、なんとなく公開することにしました。これを早い者勝ちの法則と言います。テストに出ますよ(ぇ

 editimage.png

 これが実際の動作画面のイメージです。よく使うであろう記法にのみ現在は対応しています。ボタンを押すと記法が挿入されます。文字選択した状態でボタンを押すとその前後に記法が挿入されます。
 追記:デモページを設置しましたadiary_control_text Demo

 では、実際の設置方法を説明します。

 ctrltext.zip

 上記ファイルをダウンロードして解凍したら、adiary 設置ディレクトリに転送して下さい。他のファイルとの混同を避けるために今回は adiary 設置ディレクトリの下に「ctrltext」というディレクトリに全て転送したとします。
/adiary/
 という設置ディレクトリだったら
/adiary/ctrltext/
 以下に転送する、ということです。

 続いて adiary のテンプレートを修正します。テンプレートは「diary.user.skel」ディレクトリのものが「diary.skel」ディレクトリより優先されます。「diary.skel」ディレクトリ内のテンプレートファイルを弄ると、元に戻したいときに面倒なので必ず「diary.skel」から「diary.user.skel」へテンプレートファイルをコピーしてから弄るとよいでしょう。では、実際に弄るファイルですが、

 _frame.html
<script type="text/javascript" src="<@Basepath><@v.theme_dir>adiary.js"></script>
 の下に
<@ifexec(v.system_mode, begin)>
<script src="<@Basepath>ctrltext/prototype.js"></script>
<script src="<@Basepath>ctrltext/control.textarea.js"></script>
<script src="<@Basepath>ctrltext/control.textarea.markdown.js"></script>
<link type="text/css" rel="stylesheet" media="all" href="<@Basepath>ctrltext/control.textarea.css">
<$end>
 と追記します。標準テンプレートからかなり弄っているので追記元が間違っていたらすみませんすみません(汗
 追記:システムモードの場合にのみ JavaScript を読み込むように修正しました。

 続いて

 diary_edit.html
<div><textarea name="body_txt" id="editarea" cols="74" rows="16" wrap="soft" class="diary-edit"><@tag_escape_amp(d._text)></textarea></div>
 の下に
<script>
	markdown_toolbar = new Control.TextArea.ToolBar.Markdown('editarea');
	markdown_toolbar.toolbar.container.id = 'markdown_toolbar';
</script>
 と追記します。

 以上で設置は完了です。たぶん。


 とりあえずよく使うであろう記法のみ対応しています。そのうち増やすかも知れません。あと、色の指定などに関しては adiary 側の色記法対応待ちでしょうか*1。はてな記法でも色の指定は span タグを使っているので、どうしたもんかと思っているのですが。

 近いうちにまた修正すると思います。とりあえず、公開しますた。

 追記1:重要
 nonoya 氏から「LightBOX Plus を導入したら動かなくなった」との報告を受けましたので、暫定的な対処方法を。

 とりあえず考えられる理由ですが、LightBOX Plus が古いバージョンの prototype.js から関数をひっぱってきているのが原因ではないかと考えています*2

 なので、LightBOX をシステムモード(編集画面など)で使うことは無いだろう、adiry_control_text を閲覧モード(一般訪問ユーザーが見る画面)で使うことはないだろう、と割り切ってしまえば、それぞれを切り分ければ同居が可能です。
<@ifexec(v.system_mode, begin)>
<script src="設置ディレクトリ/prototype.js"></script>
<script src="設置ディレクトリ/control.textarea.js"></script>
<script src="設置ディレクトリ/control.textarea.markdown.js"></script>
<link type="text/css" rel="stylesheet" media="all" href="設置ディレクトリ/control.textarea.css">
<$end>

<@ifexec(!v.system_mode, begin)>
<link rel="stylesheet" href="設置ディレクトリ/lightbox.css" type="text/css" />
<script type="text/javascript" src="設置ディレクトリ/spica.js"></script>
<script type="text/javascript" src="設置ディレクトリ/lightbox_plus.js"></script>
<$end>
 のように記述すれば、切り分けが可能になります。LightBOX に限らず、prototype.js から関数を切り貼りして使っている JavaScript はたくさんあるので、同じように対処していただければと思います。prototype.js 使わずに一から書き直そうか検討中だけれども正直めんどくさい

*1 : 投げた

*2 : きちんと調べないで書いていますがたぶんそう(ぉぃ

# ひとぅ 『お世話になります! 早速の公開、ありがとうございます。 当方でもうまく動いています。 jsが120キロもあるのがちょっと気になり...』 (2008/03/13 17:11)

# 最低人間 『JavaScript のご指摘を受けて、閲覧モードの場合はJavaScriptを読み込まず、システムモードの場合にのみ読み込むよ...』 (2008/03/13 17:47)

# ひとぅ 『お~なるほど! これで一般のユーザーさんには不要なjsを読み込んでいただく必要が無くなりますね。 ありがとうございました<(_ ...』 (2008/03/13 17:53)

# NonO_ 『うまい事、修正された頃に導入できたのかな? ありがたく使わせて頂きますw 』 (2008/03/13 18:53)

# 最低人間 『独り言。編集画面のプレビューとか出来ないか妄想中。』 (2008/03/13 20:36)

# NonO_ 『LightBOX入れたら Worstman素敵ツールこと「adiary_control_text」が 表示されるけど動作しなくな...』 (2008/03/14 2:09)

# NonO_ 『今回はご迷惑おかけしました (。・x・)ゝ ちゃんと同居できるようになりましたので ご報告いたします』 (2008/03/14 12:47)

  • adiaryの記法入力支援ツールが公開されました。 ひとぅブログ ひとぅ
    前の記事「adiaryが損をしている点」で 編集画面で文字の装飾ができないと言ってみたら、最低人間さんがご自身で使われているツールを公開していただきました。 adiary 編集画面の記法入力を支援する adiary_control_text を公開します。...
  • 記法入力支援プログラム 殴りふぉ○日誌 |Д`)ノ⌒After…” nonoya
    worstmanさんところで発表されたので早速入れてみた感じはFC2ブログのツールっぽいのかな?よく使う記法パターンもツールとして加わっている*1ありがたく使わせてもらいますヾ(゚ω゚)ノ゛ *1 : これは便利だな
  • adiaryの記法入力支援ツール adiary開発日誌 なべ
    最低人間さんが作られたようです。ひとぅさんもだけど*1、早っ。色の指定などに関しては adiary 側の色記法対応待ちでしょうか。colorタグでも作りましょうか。color = 色指定, ASCII, 2, <span style="co...