まりはち

音楽を聴いたりプログラムを書いたりして遊ぶのが好きです。

興味

ソフトウェア工学

  • コンパイル関連技術
    • 構文解析
      • パーサー
      • パーサコンビネータ
      • パーサジェネレータ
      • GLL parsing
    • 意味解析
    • コード生成
  • ソフトウェアの機能拡張可能性 (プラグインシステム等)
  • ソフトウェアの相互運用性

Web API設計

組み込みソフトウェア

  • STM32ファームウェア

プログラミング言語

  • C
  • C#
  • TypeScript

音楽

  • 東方Project(二次創作)
    • いえろ~ぜぶら (現: あ~るの~と)
    • 凋叶棕
  • 声優音楽
  • 特定の音楽家が作曲/編曲していることで知った楽曲

作曲 (DTM)

人物・グループ

  • 音楽家
    • 田中秀和
    • 辻林美穂
    • 滝澤俊輔
  • アイドル・声優
    • 田村ゆかり
    • 田中美海
    • 小倉唯
    • 上田麗奈
    • 日向坂46
    • 瀧野由美子 (STU48)
  • VTuber
    • 名取さな
    • 月ノ美兎

アニメ

  • ご注文はうさぎですか?
  • 魔法少女リリカルなのは
  • アイドルマスターシンデレラガールズ

主な作品

  • Terrario

    TypeScript製のシンプルなパーサコンビネータライブラリ。JavaScriptからも利用できる。
  • mfm.js

    Misskeyで利用される構文セットであるMFMをパースするTypeScript製のライブラリ。
  • Legato

    AIMPで聴いている曲情報の取得、再生状態のコントロール等が可能な.NET向けライブラリ。たっけん(@Astrisk_)氏がプロジェクトを立ち上げ、その後共同で開発。
  • Legato-NowPlaying

    AIMPで聴いている曲の情報をTwitterやMisskeyに投稿可能なWindows向けアプリケーション。Legatoを利用して作成されました。
  • Stacker

    超!A&G+をはじめとするネットラジオの録音、録画、予約が可能なWindows向けアプリケーション。
  • Frost / Frost API / Frost(GitHub)

    Node+Riot+MongoDB+WebSocketによるソーシャルメディアサービスの制作プロジェクト。
  • Minazuki

    Node.js製のシンプルな製品アクティベーション(ライセンス認証)システム。