View on GitHub

Naokisz

アスタルテゆるゆるアドベントカレンダー 2018 12月22日分の記事

BBCoderもっと欲しい

この記事はアスタルテゆるゆるアドベントカレンダーで12月22日までに書かれる筈だった22日目の記事です。前日分はkirishima21さんのラストアドベントカレンダー、次の日の分はkirishima21さんの抗生物質について書きますです。


TL;DR

もっとspin BBCode使ってBBCodeトゥート沢山して!そして、BBCodeの技術を向上させて、私に色々とBBCodeについて教えて!


本文の前に

書いていて気づいたのですが、BBCodeと私が言っている物は大体[spin]だと思っておいて下さい。

取り敢えずBBCodeの歴史を話したく、そして、残したくなった

そういえば、アスタルテに居る人でどういう経緯があってアスタルテにBBCodeが輸入されたのか知らない人が多いのかなと思ったので、私が知っている範囲で書き散らかしてみようと思います。

きぼうソフトnow時代

mastodon界に初めてBBCodeを導入したことをうたっているインスタンス、それがきぼうソフトnowです。今は寂れてしまって何人かが雑談しているだけのインスタンスになってしまっていますが、昔BBCodeが導入された時、比較的簡単なBBCodeを作って賑わっていました。幾つかのBBCodeトゥートは外国人のリプライがついていて、世界中の人達から注目されたようです。(連合にBBCodeトゥートが流れていた時代がありました!)世界中に注目されたのが裏目に出たのか(?)mastodon1.4.4では連合にBBCodeトゥートが流れなくなるようにされてしまったそうです。多分その辺りから賑わいが無くなってしまいました。

書く事無くなったからBBCode貼り付ける

公開されてるから勝手に貼り付けても良いよねというお気持ちで無断に貼り付けてます。何かあれば @naokisz@friends.nico や @naokisz@kirishima.cloud にどうぞ。ちなみにBBCodeを選ぶ基準は適当です。良さげだと思ったBBCodeを貼り付けてます。

wordijpさんはきぼうソフトnowではflipなどを使った比較的高度なBBCodeを作られています。この時代にここまでBBCodeが出来る方がいるというのは素晴らしいと思います。(つい最近、vimアドベントカレンダーに記事を書いているのを見つけて、生存確認する事が出来ました。)

神崎丼時代

私にとっては一番BBCodeの技術が発展した時代だと感じます。2017年9月11日に今存在している神崎丼が立ち、その日にBBCode機能が追加されました。BBCode機能が追加された直後はきぼうソフトnowのように簡単なBBCodeで賑わっていました。しかし、2017年9月14日にきぼうソフトnowでは見ることが出来ないほど複雑なBBCodeが生まれ始めました。今、神崎丼を遡って確認してみると、一番最初にそのようなBBCodeを書いた人はまりなさんという人のようです。(私は昔、神崎丼のBBCoderであったやくもさんからアスタルテでちらっと名前を聞いたことがあった人なのですが、遡って確認してみた時、ようやく誰だったのか知ることが出来ました。やくもさんはまりなさんのBBCodeを参考にしてBBCodeを書いていたようです。)新神崎丼が生まれて3日でここまでBBCodeが成長したことを知った時、私は長い時間をかけてBBCodeの技術を上げていったので正直とても驚きました。

高度なまりなさんのBBCode

神崎丼はもう一つ、BBCodeにとって大きな変化を生みました。私naokiszというBBCoderを生み育てた事です!(?)私は確かに元々BBCodeに興味はありましたが、技術があまり無く、またそこまで複雑なBBCodeを見ていなかったのでただ文字を回すだけのそんなに面白いものではないやと思ってしまっていました。ただ、突然かおりさんがこの下のBBCodeをLTLで公開して、当時の私はBBCodeに多くの可能性があると思うようになり、BBCodeを独自で研究し始めることにしました。ただ、研究と言っても、当時の私にはBBCodeに関してそんなに知識を持っていなかったのでknzkappの機能を使ってかおりさんのBBCodeをコピペして、それを色々と弄ってみてどのように動くかなど調べるということをしていました。

素晴らしき神崎丼でのBBCode達

神崎丼では今BBCode機能は廃止されてしまったので、私のインスタンスnaokisz.tkに一旦転載してから埋め込みをしています。リプライにBBCodeのソースのURLを貼り付けているので、気になった方は時刻のリンクからどうぞ。

神崎丼Discord BBCodeチャンネルの唯一の生き残り。(私は、やくもコードと勝手に呼んでます。)このBBCodeのお陰で、今年の夏、圧倒的にBBCode力を上げることが出来ました。(やくもさんの事を勝手に師匠と呼んでます。)

まりなさんのBBCode。時刻のリンクを開くと本当の姿が見れる。

かおりさんのBBCodeが続いてしまった。かおりさんは面白いBBCodeを作ってたという印象があります。(勝手に一番の師匠と呼んでいます。)

そして私達のインスタンス、アスタルテ

#アスタルテ真鯛コードグランプリ

確か去年私がBBCodeについて神崎丼のアドベントカレンダーを書いた頃、神崎丼からBBCode機能が無くなってしまいました。(神崎丼はアスタルテのように多機能ではなく、世界最速のインスタンスを目指すと方針転換したようです。)BBCode機能は私にとってはなくてはならない機能なので、アスタルテというインスタンスでBBCode機能が生き残っていると聞き、私はアスタルテにアカウントを作りました。きぼうソフトnowという過疎インスタンスではBBCodeを使う気にはなれなかった。アスタルテにアカウントを作った日に突然メンションが飛んできて(多分今のwelcomeの原型?)神崎丼からBBCode機能が無くなったので避難しにやってきましたとおっかなびっくりに霧島さんにリプライしたのを覚えています。避難所で生活するようになってしまった。Croudia民がアスタルテに流れ込んでくる少し前の頃でした。

はよ本題行け

アスタルテに来て少し時間が経った頃、霧島さんの真鯛という文字が入ったトゥート真鯛という文字が入った経緯)をきっかけにして、霧島さんが真鯛という文字やら真鯛の写真やらを[spin]で回し始め、私がこんなトゥートをしてしまった為にこうなって更にこんなアカウントが生えて、気軽な1トゥートから割と大事になってしまったというのがありました。多分私がアスタルテに来てからBBCodeが大活躍したのはこれが初めてで最後だと思われます。(そういえば言わないでここまで来てしまったのですが、アスタルテでは今トゥート貼り付け機能が壊れているので、公開トゥートのリンクを貼って代用しています。glitch早くトゥート貼り付け機能直せ。

この事が起こってから、[spin]を使った簡単なBBCodeを何個も投稿していたアカウントがあったりしたけれど、あの人今どうなってるんだ?今はそんなにアスタルテでBBCodeトゥートがそんなに活発にトゥートされているような感じがしないと思っています。

やっと本題なんじゃないですかね?

私の記事がなかなか本題に入らなったり、長い割に途中でグダり始めるのは仕様です。さて、この記事の本題は「BBCodeもっと欲しい」なので、その事について書きましょうか。私はアスタルテではあまりBBCoderがあまり活発に活動していない、もしくは居ないと思っています。確かに、BBCode自体がクソというのも、とても良く分かるのですが、一機能として今も使えて、更にそこそこの人数の人に見てもらえる、アスタルテというBBCode開発環境は他のインスタンスには無いものだと思っています。ただ、mastodon、特にアスタルテのようなLTLメインの人が比較的多いインスタンスでは会話のレスポンスがそこそこ重視されており(本当か〜?)会話の内容を修飾するmarkdownとは違い、特に言葉を修飾する為の物ではなく、どちらかというと芸術に近いspin BBCodeはやはりmastodonに合うものではありません。しかし、BBCodeは人から技術を盗めない限り、比較的自分自身で今まで作ってきた作品の質や、BBCodeを書いてきたという経験が物を言います。このままいくと誰も[flip]を使うような高度なBBCodeが書けなくなってしまうのかなという思いがあります。また、私自身、最近忙しくBBCodeの研究の時間があまり取れなかったとはいえ、私が参考に出来るようなBBCodeトゥートを過去の投稿を遡らない限りあまり見かける事が無くなってしまい、BBCodeの技術の成長が止まっているように感じます。割と簡単なBBCodeでも私が参考に出来る事があったり、(最近だとほれっとさんのBBCodeが印象に残ってる、遡るの面倒なのでURL貼りません)神崎丼では3日で高度なBBCodeを生み出しているし、アスタルテでもそのような人が出てきて私を上回ってくれるかもしれません!メンション無しダイレクトメッセージで沢山BBCodeを書きまくって良いBBCodeをLTLに投稿して、私のようにプロフィール欄に「BBCoder」と書けるレベルになりましょう!いや、お願いだからなって!

spin BBCode分からないのだが?(あるアスタルテ利用者からのご意見)

私にもそんな時期があったので分かります。(分かってない顔)まずは[spin]を使ったトゥートをメンション無しダイレクトメッセージで沢山投稿して、BBCodeに慣れましょう![spin][/spin]を何回も使うので、ユーザー辞書に登録しておくと便利だと思います!結構神崎丼とアスタルテのBBCodeの仕様が異なってしまっているのですが、やくもさんの作ったBBCodeについて解説したこのページを見ると、BBCode使い始めの人にとって参考になる事があるかもしれません。BBCodeに慣れてきたら、次は逆回転させてみましょう!案外逆回転の方法を知らない人が居て驚いたことがあるのでここで書いておきます。逆回転させるのは簡単![spin][/spin]を[flip=horizontal][/flip]の中に入れるだけ!そして、[flip]の内側にも、外側にも、[spin]を入れてみる。[flip]を何個か増やしてみる。ここまで来るとBBCodeでの表現の幅がとても広がってくると思います!このレベルまで上達出来れば、私の去年のアドベントカレンダーの記事が理解できるようになると思います。(記事ぶっ壊れてるから直したいと思ってるけど直すタイミングを失い続けているし、アスタルテのトゥート貼り付け機能死んでしまったのでア。)あとは・・・もう自由にBBCode扱えて、BBCoder名乗れるレベルではあるとは思うけれど、もっと上達したいというのなら、私の師匠の一人となった(勝手に師匠呼ばわりするな)やくもさんのトゥートを遡って参考にしてみて下さい。CWの無いBBCodeトゥートの元のBBCodeを知る為には、knzkappの元のトゥートを表示機能を使うか、または、BBCodeトゥートの時刻の部分のリンクを開いてトゥートだけを表示させて、URLの前にview-source:と入れてそのURLを開いてみると文字がズラーッと並んでいる画面が出てきて、その中の <meta content= となっている所を探すと、BBCodeがあると思うので、それを参考にしてみて下さい。(これ割と色々な場面でよく使います。とても便利です。覚えていた方が得だと思います。CWのあるトゥートは諦めて下さい。(?))やくもさんのBBCodeを理解出来たら・・・もう私からは教える事は出来ません・・・。私に教えて下さい・・・。(泣)

言い忘れてた

何かBBCodeで分からない事があったら、 @naokisz@kirishima.cloud にメンション飛ばしてもらえば、遅いかもしれないけれど対応すると思います。

後書き

まずは皆さんに謝らなければならない事がありますね・・・。アドベントカレンダー大遅刻すみませんでした・・・。ここまで忙しくなるとはアドベントカレンダーの枠取った時には思ってもみなかった。レポート2週間遅れで提出したりしたし。もう一つの記事も遅くなるとは思うけれど、絶対書きます・・・。裾野みたいにはなりたくない・・・。というか、裾野も22日だったのか。元々、この2つのテーマはいつか書いて纏めてみたかった事だったけれども、タイミングを失ってしまったのでアドベントカレンダーというタイミングを使って書きたいと思っていたので、未来の私がきっと書いてくれると思います。

BBCodeという単語を何回も使っていたようですが、ちょうど100回使っていたようです。(頭おかしい)(若干合わせようと頑張った)BBCodeの為に記事を書いたらここまでBBCodeという単語を使えるんだと思ったnaokiszでした。

BBCodeの最新の研究成果載せても良かったけど、誰も理解してくれなさそうだし、しんどくなったのでやめました。

ごみ置き場おまけ

基本的に遡って載せたくなったトゥートを載っけてます。

naokisz.tkという私のインスタンスの独自機能です。(CSSの著作権的に微妙、そして滅茶苦茶バグる)ちなみに、メール機能死んでいるけれど、連合に負荷かけないならば新規受付中です。

BBCodeのプロです。 トゥート トゥート トゥート

#アスタルテ真鯛コードグランプリ、音数的にちょっと迷ってた。 トゥート トゥート

#アスタルテ真鯛コードグランプリで大賞?になった私のトゥートです。

やくもさんの真鯛コード まりなさんのBBCodeの簡略化版みたいな感じです。