TRPGセッション情報を効率よく閲覧・検索できるwebツール「セッション充になりたい」がハッシュタグ「session_in」を検索するようになりました

セッション充になりたい|TRPGセッション募集閲覧ツール

私が作成したTRPGセッション情報収集ツール「セッション充になりたい」ですが、さらに効率よくセッション情報を拾い上げられるようにハッシュタグ「#session_in」を収集するようになりました。

このハッシュタグに流れるツイートは無条件でTRPGセッションに関するものであると定めて優先的に拾い上げます。

なので皆セッション募集をするときは#session_inを使おう! お兄さんとの約束だ!

#session_inがない場合、「オンセ、募集、#TRPG」など、特定の単語の組み合わせで拾い上げるようにしているので、確実に補足できるわけではありません。#session_inをつけるだけで、2RT以上されれば「セッション充になりたい」は確実にそのツイートを拾い上げます。いえいいえい。

というわけで、セッション募集用ハッシュタグを広めていこうとのんびり活動しております。これからセッション充になりたいを宜しくお願いします!

htmlファイルを一行ずつ読み込み必要な部分だけを抜き出すphpコード

htmlファイル、特にそれだけで数百kbにも昇る膨大な量の物を読み込むとき、正規表現を利用するとかなりの負荷がかかる。

ochalog
【PHP】どどんとふチャットログ HTML ファイルからチャットログ部分を抽出する

htmlなど最初と最後の文章構成が決まっている場合、「fgets」を利用し一行ずつ読み込みそれを判定していくとかなり高速に処理できる。

一行ずつ読み込んでいく方法があったなんて知らなかったから感謝。これでテキストファイルの処理が早くなります。

/**
* どどんとふチャットログ HTML ファイルからチャットログ部分を取り出して返す
* @param string $filename ファイル名
* @return string チャットログ部分を含む HTML コード
* @return NULL 読み込みに失敗した場合
*/
function read_dodontof_chat_log($filename) {
# ファイルポインタを取得する
$handle = fopen($filename, 'r');
if ($handle === FALSE) return NULL;

$html_code = '';

# 必要な部分が出現するまで読み飛ばす
$body_start = '/^s*<body>/';
while (($line = fgets($handle)) !== FALSE) {
if (preg_match($body_start, $line)) break;
}

# 必要な部分だけ読み込む
$body_end = '|^s*</body>|';
while (($line = fgets($handle)) !== FALSE) {
# 必要な部分の外に出たら脱出する
if (preg_match($body_end, $line)) break;

$html_code .= $line;
}

# ファイルを閉じる
fclose($handle);

return $html_code;
}

body内部を抜き出すのが分かっている場合、preg_matchではなくstrposを利用するとさらに早くなる。
PHP: fgets – Manual

fgetsはfopenなどで開かれたファイルではないと動作しないそうなので注意。

TRPGオンセツールどどんとふの複数に渡るチャットログを合体する「どどんとふチャットログ結合くん」をアップデート

主にバグフィクスと速度向上です。

どどんとふチャットログ結合くん

細かなバグを修正し、場合によっては処理に30秒以上かかっていた所を0.09秒程度で終えるように改善しました。計算してみると大体330倍の高速化みたいです。アホな数字ですね。

また、フォームにクリアボタンを設置。さらに使いやすくなりました。

これからも「どどんとふチャットログ結合くん」をよろしくおねがいいたします。

「セッション充になりたい」収集条件と仕様

セッション充になりたい|TRPGセッション募集閲覧ツール

セッションの募集情報を効率良く収集・閲覧するためのwebツールである「セッション充になりたい」の収集条件と仕様を書いておこうと思います。

  • 「オンセ、オンラインセッション、オフラインセッション、オフセ」+「ゆるぼ、募集、急募」の組み合わせがツイート内にあることが基本的な収集条件。他にもテキセ、ボイセ等表現揺らぎをカバーしている
  • 「#TRPG」+「セッション」+「募集」などでも拾い上げる
  • 「どどんとふ」など、TRPGオンラインセッションにしか用途が無いワードが含まれていればTRPGオンセに関するツイートだと判断している
  • ツイート収集時にタグを収集しており、「同じID、同じタグ内容」でなおかつ「三日以内」の物があった場合は収集しない。これによって重複を避けている
  • 2RT以内のツイートを収集しない
  • タグ数の集計は一時間毎に実施している。また、タグフィールドはタグが0件の物は表示しない
  • 特定のTRPGシステムタグ等を監視してはいない。例えば「#sw2.0」+「PL募集」しか含まれていないツイートは収集しない
  • 「#session_in」を優先的に拾い上げる

これからも「セッション充になりたい」を宜しくお願いします。

TRPGセッション情報を閲覧・検索できる「セッション充になりたい」をアップデートしました


セッション充になりたい|TRPGセッション募集閲覧ツール

ツイッター上に流れるTRPGセッション募集の情報を快適に閲覧・検索する事のできるwebツール「セッション充になりたい」をアップデートしました。

ツイート検索、収集のアルゴリズムを若干変更しました。

タグフォームの表示方式を若干変更しました。

タグ件数を表示し、0件のタグは表示しないようになりました。また、タグは一時間毎に更新されるので実際の数と若干違う可能性があります。

他、ソーシャルボタンや諸々のアップデートを行いました。

現在オートスクロールが正常に機能しませんが、近日修正されます。これからも「セッション充になりたい」を宜しくお願いします。

ゲムマ新作! インコグ・ラボ&神谷涼の最新ボドゲ 二人用対戦知略策略カードゲーム「魔軍棋 MA-GUNGI」が通販サイトこかげ書店さんで取り扱い!

ゲームマーケットで電撃的に発売された、インコグ・ラボさんの最新ボードゲーム「魔軍棋 MA-GUNGI」が、通販サイトのこかげ書店さんで取り扱いが開始されました!


魔軍棋 MA-GUNGI

「魔軍棋 MA-GUNGI」は永い後日談のネクロニカや、メイドRPGでお馴染みの神谷涼さんがデザインしたボードゲームで、そのテーマは「悪 VS 悪」なのだとか!

ちょろりと聞いたお話では、ゲームマケットでかなりの数が売れていたとの情報も。早く遊びたいです。

前回の記事ではいつ手に入るのかとワクワクしていたのですが、こんなに早く入手手段が確保されるのは嬉しい所ですね!

前回の記事→ネクロニカの神谷涼さんがボドゲに進出「魔軍棋MA-GUNG」

もちろん私もさっそく購入しましたよ。届くのが楽しみでなりません。わくわく。遊べたアカツキにはしっかりとレビューしようと思います!

ネクロニカ、メイドRPGの神谷涼さんがボードゲームに進出! 二人用知略謀略カードゲーム「魔軍棋MA-GUNG」

ゾンビ少女となり終わった世界を放浪する「永い後日談のネクロニカ」、メイドとなりご主人様(GM)に奉仕する「メイドRPG」を生み出した神谷涼さんが、来る6/1にあるゲームマーケットにてカードを使う二人用対戦ボードゲーム「魔軍棋MA-GUNG」を先行販売されるそうです。

カードゲーム「魔軍棋MA-GUNGI」6/1先行販売! » ZQワークス!

魔軍棋 | Incog.Lab インコグ・ラボ

販売を取り扱うのはインコグ・ラボさん。ネクロニカをアマゾンで安定供給されているので、ゲームマーケットに参加できない人も安心して通販待ちできるかなと思います。(実際どういった販路になるのかはまだわかりませんが)

カード32枚に加え、木製チップ、マップという事でカードゲームとありますが画像を見る限りボードゲーム要素がかなり強いかなと言った所ですね。「魔軍棋MA-GUNG」という名前からも、カード一枚一枚に役や効果があって、それをお互いに配置して戦争をするようなイメージでしょうか。

遊戯王のようなTCG対戦と、アーケードゲームの三国志大戦のような配置や隠匿がミックスされた感じでしょうか。楽しみです。

カードは全て絵柄が違い、まがまがしいクリーチャーが格好良くデザインされているようです。

クリーチャーそれぞれの設定、フレーバーも相当凝っているらしく、その一端を神谷涼さんの記事からうかがい知ることが出来ます。

詳しいプレイ風景やカードデザイン、PRなどはインコグ・ラボさんや神谷涼さんのサイトで行われると思いますので要チェックです!

カードゲーム「魔軍棋MA-GUNGI」6/1先行販売! » ZQワークス!

魔軍棋 | Incog.Lab インコグ・ラボ

激安!! コードレスベルの導入を考えているなら業務用ワイヤレスチャイム「繁盛チャイム」がおすすめ

私が経営している年中営業全天候型ビアガーデン「中の町ビアガーデン」ですが、今回はワイヤレスチャイムを導入してみましたよ。 軽くレビューしてみますね。

大きな画面に簡単操作

まず、数字表示が大画面なので見やすいです。LED表示もとても明るく表示自体が見えないという事もありません。また
設定項目もあまり多くなく、必要最低元の機能は揃っていると言った感じですね。

チャイム自体の音量も最大にすればかなりあります。居酒屋などの音が大きくなるような環境でも問題無く使用できますね。

有効範囲は100mとかなりの広さです。二階を使用するようなお店でも使用できそうですよ。

防水でないながらもしっかりとした作り

チャイム自体は防水ではありませんが、かなりしっかりとした作りで木製のプリントがなじみます。安さを感じさせないのがグットです。

押した感じも特に安っぽくおもいません。

チャイム自体が音を出さないので、それが気になる人はいるかもしれませんね。

複数の場所から呼び出されると表示番号がローテーションする

複数の場所から呼び出しがあると、その番号をローテーションで表示させていきます。デフォルト設定だとニ秒になっています。これは好みの設定に変更可能。

もちろん付属のリモコンや本体で手動による番号確認も行う事が出来ますよ。

消す時は一括ではなく一つ一つ番号を消す事が出来ます。かなりシックリ来る挙動で気に入ってます。

飛び番OK、簡単増設

かなり柔軟な番号設定ができます。増設もリモコンを追加購入して数アクションで設定可能。上限は999個までいけるみたいです。本当に柔軟です。

他のメーカーだと、「何個以上だと本体自体も増設~」とかあったりするのでこれは助かりますね。

流石に数十席以上あるような大きな店舗だと一つ一つしか番号を表示できない「繁盛チャイム」では不便だと思いますが、全部で13席しかない私の店では十分です。

消耗品と割り切れる価格設定

本体とリモコン・呼び出し機の基本セット7000円、呼び出し機も一つあたり1000円と格安。今回の環境では送料含めて2万程度で環境を揃える事が出来ました。大満足です。

これくらいの価格だと消耗品と割り切れるのでとても嬉しいですね。

ワイヤレスチャイムを導入しようと考えているオーナーさんはこの「繁盛チャイム」をお試しに入れて見るのはどうでしょう。おすすめですよ!

猫ネコねこ!! 猫動画だけを24時間など特殊な番組を延々流し続けるwebTV「pluto.tv」


Pluto.TV | Watch What’s Possible

youtubeなどの動画などを延々流し続けるwebTV「Pluto.TV」なるものを発見しました。

放送しているチャンネルは多岐にわたり、ニュース、スポーツ、エンタメなどなど。好きなものをさがしていきましょう。

とりあえず下に癒やされ度満点の動物系チャンネルを紹介しますね。

動物チャンネル
犬チャンネル
猫チャンネル

こういう一点特化でニッチな物を提供していけるのはwebTVならではだと思いますね。日本でもwebTVはあるものの、ここまでニッチなものはまだないような気がします。

「pluto.tv」がどれほどのポテンシャルを持っているのか要チェックです。

TRPGゆうやけこやけの追加データが「インコグラボ」さんにて時限公開されました


ゆうやけこやけ追加ルールの限定公開 | Incog.Lab インコグ・ラボ

「神谷涼システムオンリーコンベンション KAMIYA COMPLEX」 を記念して、TRPGゆうやけこやけで利用できる追加データが公開されたようです。

時限公開という事で、今しか手に入らない貴重な物です。是非とも手に入れておきましょう。期限は上記コンベンション開催までです。

公開されているデータは「ねずみ」「狼」「魔法使い」の三つです。

「神谷涼システムオンリーコンベンション KAMIYA COMPLEX」は、その名の通り神谷涼システムのみのTRPGコンベンションです。


神谷涼システムオンリーコンベンション「KAMIYA COMPLEX」開催のお知らせ : 永い後日談のネクロニカオンリーコンベンション「箱庭茶会」

開催日は「2014年5月31日(土)」とあるので、この追加データはその前後までダウンロードすることが出来るようです。