favokisz_of_nao (@naokisz@kirishima.cloud) - アスタルテ
Pinned toot

アスタルテゆるふわアドベントカレンダー2019 25日目の記事(昨日中に出そうと思ってたけど忘れてた) 


BBCodeを分かりやすい形式で表す


 
これはアスタルテゆるふわアドベントカレンダー2019を500日遅刻した記念に作成した記事です(?)
前日はniさんの写真ですが、既に404 not foundになっています。
前々日は霧島さんの一年の振り返りです。
 

作った理由


 
  • BBCodeそのままでは見た目では分かりづらい
  • BBCodeをコンピューターで扱う時に扱いやすいように変換したい
  • BBCodeと一意で変換出来るような形式を作りたい
  • 大学のコンパイラの授業と今までBBCodeを作ってきた経験を使って作れると思った
 

どのように作るか


 
  1. 分岐している部分、回っている物の全ての回転数を求める
  2. 同じspinに囲まれている時は外側、左からパースして、2分木にしていく。末端の方は多分1本しか出ない。(言葉で説明しづらい)
  3. 同じspinの中に分岐して3つのspinが入っている一つの要素から3本出すのはアレなので同じ回転数の物を左から積み上げていく(言葉で説明しづらい)(左からという制約をつけると、位相という私の独自概念も表す事が出来るので都合が良い)
  4. 上の階層との回転数の差がその部分のspinの数になる(上手く言えない)
 
直接私に聞いたほうが良いのかもしれない
 

そもそも回転数って何?


 
  • spinでの回転をflip+spinで打ち消す事を分かりやすく数字で表したかった形式
  • 何も無い所ではspinをn個積み重ねて回転数をn増やすことが出来る
  • flipにspinをn個積み重ねた時、回転数がプラスの時:n減る、回転数がマイナスの時:n増える
  • 中身にspin無しのflipでは中身が反転するだけなので回転数は変わらない
  • 回転数がプラスの部分は時計回り、マイナスの部分は半時計回り、0の時は回転しない
 

この形式で分かる事


 
  • なんとなくの動き(これは経験次第)
  • 中身がどのくらいの速さで回転するか
  • BBCodeの構造
  • 同じ動きでBBCodeを省略出来る場所(分岐していない末端でのspinは消せる場合がある)
 

形式の例


 
垂直移動
​​[spin]​​  ​​[flip=horizontal]​​​​[spin]​​​​[spin]​​  ​​[flip=horizontal]​​​​[spin]​​☆​​[/spin]​​​​[/flip]​​​​[/spin]​​​​[/spin]​​​​[/flip]​​​​[/spin]​​
​​​​  ​​​​​​​​​​​​  ​​​​​​​​☆​​​​​​​​​​​​​​​​​​​​​​​​
画像が添付されています。
 
初手から分岐しているBBCodeの例(2つの垂直移動)
​​[spin]​​​​[flip=horizontal]​​​​[spin]​​​​[spin]​​​​[flip=horizontal]​​​​[spin]​​A​​[/spin]​​​​[/flip]​​ ​​[/spin]​​​​[/spin]​​​​[/flip]​​​​[flip=horizontal]​​​​[spin]​​​​[spin]​​ ​​[flip=horizontal]​​​​[spin]​​B​​[/spin]​​​​[/flip]​​​​[/spin]​​​​[/spin]​​​​[/flip]​​​​[/spin]​​
​​​​​​​​​​​​​​​​​​​​​​​​A​​​​​​​​ ​​​​​​​​​​​​​​​​​​​​​​​​ ​​​​​​​​B​​​​​​​​​​​​​​​​​​​​​​​​
画像が添付されています。
 

この形式で出来ない事


 
  • BBCode何も分からない人がBBCode組むこと(つらい)(お絵描きする気持ちで作れるのかも?)
  • 位相(私の独自概念)が分かりやすく表せない事(一応グラフの形で表せるけれども、分かりづらい)
  • spin、flip以外のBBCodeを使ったBBCode(つらい)(flip horizontalとverticalが混在しててもつらい)
 

発展


 
一番上の回転数0の部分を分岐させると今まで私が扱えてなかった地の文でBBCodeを並べるのも理論の体系入れられるのかも?という感じ(未確認)
 

あとがき


 
2019年末から500日も経っているなんてあっという間に感じてしまった。
BBCodeを埋め込むためにアスタルテで書いたが、そこまで例をたくさん載せられる程の余裕が無かった。(と書いて本当か?って確かめてみたら、いつの間にかトゥート埋め込み直ってた。)
忙しくてBBCode書けないのつらい
一時期神崎丼のBBCodeと同じレベルの表現力のMFMがmisskeyに搭載されたが、一瞬で無くなったので辛い(BBCodeの技術はアスタルテで途絶えるのだろうか。)
Pinned toot

🤔 python custom_emoji_tool.py --url kirishima.cloud | grep think | tr '\n' ' ' 

🤔 ​​:thinking_akane:​​ ​​:thinking_hota:​​ ​​:thinking_arch:​​ ​​:thinking_aubergine:​​ ​​:02hyperthink:​​ ​​:blobthinkingsmirk:​​ ​​:blobhyperthinkfast:​​ ​​:blobhyperthink:​​ ​​:blobthinkingeyes:​​ ​​:blobthinkingfast:​​ ​​:blobthinking:​​ ​​:blobthinkingcool:​​ ​​:facing_think:​​ ​​:thinking_ie:​​ ​​:thinkhappy:​​ ​​:jelly_thinking:​​ ​​:thinking_blob:​​ ​​:thinking_dump:​​ ​​:thinking_fidget:​​ ​​:neko_thinking:​​ ​​:neko_thinking2:​​ ​​:thinking_cirno:​​ ​​:eo_thinking:​​ ​​:thinking_very_hard:​​ ​​:thinking_coffee:​​ ​​:thinking_rms:​​ ​​:thinking_hard:​​ ​​:think_bread:​​ ​​:tailsthink:​​ ​​:thinking_fierce:​​ ​​:breadthink:​​ ​​:thinking_unarist:​​ ​​:thinking:​​ ​​:thinking_happy:​​ ​​:thinking_up:​​ ​​:thinkingfelix:​​ ​​:thinkpup:​​ ​​:thinkerguns:​​ ​​:thinking_eggplant:​​ ​​:ponethinking:​​ ​​:catboythink:​​ ​​:rainbowthink:​​ ​​:thinking_inception:​​ ​​:thinknyan:​​ ​​:thinkingcat:​​ ​​:thinking_rml:​​ ​​:thinking_nzws:​​ ​​:pacochi_thinking_pawoo:​​ ​​:thinking_nose:​​ ​​:thinking_and_innocent_nzws:​​ ​​:thinking_face_mac:​​ ​​:thinking_bread:​​ ​​:thinkinglayton:​​ ​​:thinking_harukin:​​ ​​:1096884_thinking:​​ ​​:ousaki_pororu_thinking:​​ ​​:tomone5656_thinking:​​ ​​:thinking_parrot:​​ ​​:furrythink:​​ ​​:thinka:​​ ​​:thinkcorn:​​ ​​:thinkgoing:​​ ​​:upsidedownthinking:​​ ​​:nigmathink:​​ ​​:think_around:​​ ​​:thinkbro:​​ ​​:thinkthinkpad:​​ ​​:overthink:​​ ​​:thinking_edge:​​ ​​:thinking_beer:​​ ​​:thinking_mokuro:​​ ​​:thinking_dog:​​ ​​:thinking_pig:​​ ​​:thinking_shrimp:​​ ​​:thinking_tengu:​​ ​​:thinking_unko:​​ ​​:thinking_whitebear:​​ ​​:f_thinking_kyururu:​​ ​​:octothink:​​ ​​:thinking_bear:​​ ​​:thinking_curry:​​ ​​:thinking_fried_shrimp:​​ ​​:thinking_hiyoko:​​ ​​:thinking_imo:​​ ​​:thinking_shrimp2:​​ ​​:thinklazor:​​ ​​:owosneakythink:​​ ​​:dragnthink:​​ ​​:pinkdragnthink:​​ ​​:lbluedragnthink:​​ ​​:blackdragnthink:​​ ​​:furry_think:​​ ​​:thinkeyes:​​ ​​:think_dzuk:​​ ​​:eyethink:​​ ​​:thinkergunsunglasses:​​ ​​:blob_thinking_smirk:​​ ​​:thinkingwithblobs:​​ ​​:blobthinkingdown:​​ ​​:ablobthinking:​​ ​​:athinkingwithblobs:​​ ​​:blobcatthinkingeyes:​​ :blobcatthinkOwO: ​​:blobthinkingglare:​​ ​​:ablobthinkingeyes:​​ ​​:meowthinkingportal:​​ ​​:meowthinkingportal:​​ :thinkingAI: :thinkingAIface: ​​:thinking_miku:​​ ​​:thinking_rotate:​​ ​​:thinking_mt:​​ ​​:thinking_mt:​​ ​​:thinking_fire:​​ ​​:meowthinkingfast:​​ ​​:thinking_neko_rs:​​ ​​:thinking_neko_tb:​​ ​​:thinking_iwate:​​ ​​:thinking_iwate:​​ ​​:thinking_iwate:​​ ​​:thinking_spinner:​​ ​​:blobthink:​​ ​​:thinkingsushi:​​ ​​:blob_thinking:​​ ​​:blobcatthinking:​​ ​​:parrot_thinking:​​ ​​:blobfoxthinkanime:​​ ​​:blobfoxthink:​​ ​​:blobcatthinking2:​​ ​​:ablobthinkzerogravity:​​ ​​:blobfoxthinking:​​ ​​:thinking_sushi:​​ ​​:blobcatthink:​​ :SuperFastSpin:
Pinned toot

神崎丼、フレニコから移行しました。

鼻ドライバーはなるべくしてなったのか(困惑)
人間が理解できない図面を理解してくれるAI ​​:thinking:​​​
連合に頭おかしくなった人居て笑ってる
??「地和天和上がらないのが悪い」
??「リーチしてもあがれなければただ曲げただけ」
H&Bで初手3ブローは初手1ブローとかより探索範囲を広げづらくて辛い

社会的 

転売ヤー、「健全で公正な競争市場」を破壊しているとみることができるので、独占禁止法とかでしょっぴけないもんだろうか。

Show thread

っていうか、小売商ってものがわかってないと転売の判定がわからない

マイナスの位置がキチガイで笑える
全商品を正規ルートで仕入れている証明でもつけないと転売なくならなそう(適当)

転売ヤーの問題点のひとつは「仕入れるのではなく小売店で買っている」ことなので「正規のルートで仕入れ」してる時点で転売ヤーではない。

500mlのコーラの原価は15円ほど。それを小売店は50円程度で仕入れて、消費者に130円程度で販売してる。

例えばこれを転売ヤーが50円で仕入れて120円程度で売ったらどうだろう。
誰も批判しないのでは?

転売屋に打ち勝つ最強の方法は、最初から転売屋価格で販売することだし、あのアスクは実際にそれをやっている。

商売:
「用水路が自然枯れしてもうたがな」
「山から水汲んで来た。高いけど手間賃な」
「しゃあない買うわ」

転売:
「なんや誰かが用水路に岩ぶち込んで止めてるがな」
「用水路の水売るで欲しいんやろ」
「ちょい待てコラ」

フリマとしての側面のメルカリは私も重宝してるので、じゃあどうやって買い占め転売だけを締め出すかだよね
どっかでスーパーマーケットも転売と聞いてなるほどなぁになった記憶ある
リアルタイムで見てたけど、これ震度1になるんかって思った(ノイズが若干強くなったぐらいにしか見えなかった)
仕事の指示をプログラミングしろ!(過激派)
Show older
アスタルテ

このインスタンスは霧島ひなたによって管理運営されているmastodonのインスタンスの一つです 面白そうな機能を実装したり外したりを繰り返しているインスタンスのため それなりに不具合があったりもします。お許しください投稿内容に制限はありません。 ペットのインコの日常から政治の内容まで思うがままに投稿してください。 莫大な量の文字数が投稿できます。話し合いの場としても活用していただけたら幸いです。 霧島ひなた アスタルテは以下の支援者様に支えられて運営しています。 mopopo様 こっちゃー様 🔥NanaYū❄様 Cutls P様 うんぼぼ様 まるげん様 🐛様 えんだまどかちゃん おいくらことみ様 シンデレラ様 ot_inc様 ねじりわさび様 古山キリヲ様 しろ様 みぷ様 める様 わさぎ様 支援ありがとうございます!これかもアスタルテをよりよいSNSとして成長させていけるよう頑張っていきたいと思います 現在実装されている機能に関しては下記のページに書いてあります。 アスタルテについて アスタルテはCutls Pさんが制作しているTheDeskを公認クライアントとしています。 TheDeskホームページ