Skip to content

Instantly share code, notes, and snippets.

View ThinaticSystem's full-sized avatar
🤖
キョン!資本主義の誘惑に負けて粗悪品を濫造するわよ!

しなちくシステム ThinaticSystem

🤖
キョン!資本主義の誘惑に負けて粗悪品を濫造するわよ!
View GitHub Profile
@ThinaticSystem
ThinaticSystem / idea.md
Last active July 31, 2023 20:33
Functonal
@Play
@Functonal
fun Player() {
  Song(
    bpm = 132,
    groove = Grooves.Latin1,
  )
}
@ThinaticSystem
ThinaticSystem / dlsite_play_dark.css
Created April 8, 2023 12:06
DLsite Playダークテーマ
:root {
--theme-c: #457;
--accent-c: #4a7bc0;
--fc1: #a7a7a7;
--fc2: #89a;
--fc-black: #383838;
--link-fc: #599;
--card-bg-c: #393942;
--card-bc-hover: #364358;
--border-c: #555;
@ThinaticSystem
ThinaticSystem / tos.mfm
Last active February 10, 2023 23:52
ほにクラブ利用規約
ほにクラブ利用規約(v2.0)
**めんせき**
1. 本サイトは雰囲気で稼働しており、しなちくシステムの技術力の無さや突然の元気の喪失などにより本サービスに登録されたあなたのユーザー情報の全て(投稿したノート・メディア、プロフィール情報等)が**唐突に吹き飛ぶ**リスクが常にあります。
ゆるしてね。
**サービスの提供停止条件**
むかついたら干します。
**これの効き目**
@ThinaticSystem
ThinaticSystem / invite_own_misskey.js
Created February 4, 2023 05:17
Misskey招待コード生やしブックマークレット
(async() => {
const MISSKEY_NAME = 'ほにクラブ';
const MISSKEY_HOST = 'https://honi.club';
const MISSKEY_ADMIN_API_TOKEN = 'とーくん';
const fn_copyToClipboard = (text) => {
const textarea = document.createElement('textarea');
textarea.textContent = text;
document.body.appendChild(textarea);
@ThinaticSystem
ThinaticSystem / yun.d.ts
Created August 13, 2022 16:36
飯島ゆんの型ガード
const isYun =
(maybe: Yun | Nene | Inn): maybe is Yun
=> !(
isGameCubeGenerators(maybe)
|| isToyokoInn(maybe)
);
@ThinaticSystem
ThinaticSystem / chord_parser.ts
Last active July 17, 2022 05:51
terrario(0.2.0)習作
import * as P from 'terrario';
const _ = P.option(P.alt([P.str(' '), P.str(' ')]).many(1));
const degreeNatural = P.alt([
P.str('Ⅰ'),
P.str('Ⅱ'),
P.str('Ⅲ'),
P.str('Ⅳ'),
P.str('Ⅴ'),
@ThinaticSystem
ThinaticSystem / wishlist.md
Last active March 9, 2023 13:40
ご購入予定

ご購入予定

  • CPUクーラーのファンの替え
    はやく買わないとぺっちん溶けるので大至急かも
    NF-A12x25かも
  • NVMeのSSD(1TBくらい)
    ぺっちん延命計画
  • 電脳コイルのOST
    あなたが私にくれたもの~🎶
  • sE8ペア\
@ThinaticSystem
ThinaticSystem / misskey.log
Last active June 12, 2022 06:09
Misskey12.111.0でのスロークエリログ
-- Logs begin at Mon 2022-05-23 19:36:51 JST, end at Sun 2022-06-12 14:55:37 JST. --
query is slow: SELECT DISTINCT "distinctAlias"."notification_id" AS "ids_notification_id", "distinctAlias"."notification_id" FROM (SELECT "notification"."id" AS "notification_id", "notification"."createdAt" AS "notification_createdAt", "notification"."notifieeId" AS "notification_notifieeId", "notification"."notifierId" AS "notification_notifierId", "notification"."type" AS "notification_type", "notification"."isRead" AS "notification_isRead", "notification"."noteId" AS "notification_noteId", "notification"."followRequestId" AS "notification_followRequestId", "notification"."userGroupInvitationId" AS "notification_userGroupInvitationId", "notification"."reaction" AS "notification_reaction", "notification"."choice" AS "notification_choice", "notification"."customBody" AS "notification_customBody", "notification"."customHeader" AS "notification_customHeader", "notification"."customIcon" AS "notification_customIcon", "notificati
@ThinaticSystem
ThinaticSystem / chord_name_parser.pegjs
Created May 29, 2022 13:16
コードネームパーサー(wip)
// TODO degreeの9, 11, 13, 7(dimMaj7のやつ)を配列に(全部配列にしちゃう?)
Chord
= r:Root q3:Quality3 q4:Quality4 o:Option s:Suspended t:Tensions {
const deg = new Array(1+7);
deg.fill(); // undefinedで埋めないとmap()で空の要素のときの処理がスキップされちゃう
deg[1] = 'P';
let c = deg.map( (value, index) => {
value = (q3.constitute[index] !== undefined) ? q3.constitute[index] : value;
@ThinaticSystem
ThinaticSystem / mogu_yummy.md
Last active May 29, 2022 07:51
もぐもぐYUMMY!(霜月用)

もぐもぐYUMMY!/ 猫又おかゆ

concert

A

(2分)
Gb→Db/F→Db/Ab→Bbm→
Gb→Db/F→Db/Ab→Bbm→