fix
This commit is contained in:
parent
0b1d90ca55
commit
5c9614449b
99
content/blog/2024-04-26-bluesky.md
Normal file
99
content/blog/2024-04-26-bluesky.md
Normal file
@ -0,0 +1,99 @@
|
||||
+++
|
||||
date = "2024-04-26"
|
||||
tags = ["bluesky", "atproto", "hugo"]
|
||||
title = "このサイトをどうしようか考えている"
|
||||
slug = "bluesky"
|
||||
+++
|
||||
|
||||
現在、このサイトのlayoutなどを変更しています。
|
||||
|
||||
色々な機能を付けていたのですが、整理したほうがいいと思ったついでにはじめました。
|
||||
|
||||
## link
|
||||
|
||||
主に`bluesky`との連携を強化しています。
|
||||
|
||||
かつては[utteranc](https://github.com/utterance/utterances)というコメントシステムを採用していました。`utteranc`はgithubのissueからコメントを投稿できるものです。
|
||||
|
||||
私のblogは`github pages`を利用していますから、githubのissueを利用するのは効率的、合理的ですが、独自性はありません。
|
||||
|
||||
昔からblogのコメントシステムとsnsの連携は考えていましたが、重い腰が上がらず放置していました。
|
||||
|
||||
しかし、今回はblueskyからコメントを投稿できるようにして、この方針は当分変わらないと思います。
|
||||
|
||||
また、個人アカウントのlinkをblueskyに変更しました。具体的には`@syui`のところですね。
|
||||
|
||||
これについては以前から迷っていて、`twitter`, `mastodon`, `github`...あるいはこのサイトのプロフィール、どれを使えばいいんだろうと思っていました。
|
||||
|
||||
私は特に決まった場所で活動するわけではなく、その時々で色々なのです。
|
||||
|
||||
そんな中、最近は`bluesky`に間違いなくいるし、blueskyのhandleがこのサイトと同じなので、blueskyにしたほうがわかりやすいと思い、今後はblueskyでいこうと決めました。
|
||||
|
||||
> bluesky ↔ syui.ai
|
||||
|
||||
私は、`atproto`のほうが`activitypub`より個人に近いと思っています。
|
||||
|
||||
簡単に説明すると、私は`mstdn.syui.ai`というmastodonのserverを建てていて、addressは`@syui@syui.ai`に向くようにしています。
|
||||
|
||||
> @syui@mstdn.syui.ai → @syui@syui.ai
|
||||
|
||||
しかし、それですらadminか否か、ひと目でわかりません。`@syui`は単なる`mstdn.syui.ai`に登録しているuserの一人かもしれない。
|
||||
|
||||
また、わざわざ`activitypub`のserverを建て、継続的に運用すること自体が一般人にとって負担になるものです。技術的に難しい場合もある。
|
||||
|
||||
一般人にとって難しいものが流行るでしょうか。
|
||||
|
||||
一方、`atproto`は誰でも簡単に`custom handle`を設定できます。
|
||||
|
||||
例えば、一般ユーザーがblogとactivitypubを違和感なく連携するにはどうすればいいですか。
|
||||
|
||||
答えとしては「それは難しい」です。`@ai@mozilla.social`というアカウントを持っていたとして、それをblogと連携しても`mozilla.social`は外部サービスです。外部サービスは個人からより遠い。
|
||||
|
||||
色々な意味でもblogとsnsを連携する場合、`atproto`が最適だと判断しました。
|
||||
|
||||
とはいえ、blogサービスはactivitypubとの連携を強めているところが多い印象です。
|
||||
|
||||
分散snsとblogの連携が当たり前になることは予想していましたが、便利になることは間違いないので、この流れは歓迎です。
|
||||
|
||||
- ghost : https://activitypub.ghost.org/
|
||||
|
||||
今後、blogとsnsの境界はさらに曖昧になっていくと思います。
|
||||
|
||||
例えば、`ghost`がactivitypubのserverを建て、blogサービスをそのアカウントに統合すれば、ghostのアカウントはblogのアカウントであり、snsのアカウントでもあるということになります。
|
||||
|
||||
## css
|
||||
|
||||
cssで見栄えを変更できます。見栄えの方向性は`シンプル`です。
|
||||
|
||||
あとは`朱色`/`#ef454a`かな。アイコンの色が朱色なので。
|
||||
|
||||
ちなみに`yui`のほうは`#fff700`です。こっちは覚えやすい。
|
||||
|
||||
背景は`#f1f1f1`/`#313131`をよく使います。
|
||||
|
||||
使用する色は3つくらいがいいですね。
|
||||
|
||||
## gh-pagesとcf-pages
|
||||
|
||||
私がgh-pagesを利用しているのは、githubが提供するweb serverが無料であること、そのserverの応答が速いからです。
|
||||
|
||||
ただ、今現在はcloudflare pagesというものがあり、私のdomain(dns)はcloudflareを利用しているので、おそらくcloudflareに移行したほうが速くなるでしょう。
|
||||
|
||||
しかし、buildに関してはgh-pagesのほうが便利です。
|
||||
|
||||
## git.syui.ai
|
||||
|
||||
自分で運用しているgit server(gitea)は、反応が遅いので、あらゆるsrcを置いてlinkするのを控えています。
|
||||
|
||||
本来ならそこのrawを使用すれば重複問題の解消やuploadの時間を短縮できますが、サイトが遅くなってしまっては元も子もありません。
|
||||
|
||||
すべてを自前運用することは可能ですが、不便になるでしょう。
|
||||
|
||||
例えば、`bot`にしても[ai.syu.is](https://web.syu.is/profile/ai.syu.is)を`bsky.social`と連合して、`pds`に`syu.is`を使用して、そちらの運用に切り替えることもできますが、なんとも微妙なところがあります。
|
||||
|
||||
では`pds`として`syui.ai`を使用してはどうでしょう。
|
||||
|
||||
これにも問題は多い。`pds`はsub domainを個人アカウントに向けなければなりません。つまり、基本的には`*.syui.ai`が`pds`に予約されます。その設定などもカオスを極めるでしょう。また、cloudflareはそれ以上のdomain設定が有料になります。
|
||||
|
||||
話を戻すと、自前運用でも不便になりすぎる場合は、外部サービスを利用しています。
|
||||
|
@ -1,6 +1,6 @@
|
||||
<link href="/js/comment/app.js" rel="preload" as="script">
|
||||
<link href="/js/comment/chunk-vendors.js" rel="preload" as="script">
|
||||
<div id="app"></div>
|
||||
<div id="comment"></div>
|
||||
<script async src="https://embed.bsky.app/static/embed.js" charset="utf-8"></script>
|
||||
<script src="/js/comment/chunk-vendors.js"></script>
|
||||
<script src="/js/comment/app.js"></script>
|
||||
|
@ -22,12 +22,12 @@
|
||||
<link rel="icon" href="/favicon.ico" />
|
||||
<link rel="shortcut icon" href="/favicon.ico">
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
|
||||
<link rel="stylesheet" href="/bower_components/icomoon/css/icomoon.css" />
|
||||
<link rel="stylesheet" href="/css/terminal.css" />
|
||||
<link rel="stylesheet" href="/css/style.css" />
|
||||
<link rel="stylesheet" href="/css/blog.css" />
|
||||
<link rel="stylesheet" href="/css/nav.css" />
|
||||
<link rel="stylesheet" href="/css/svg.css" />
|
||||
<link rel="stylesheet" href="/bower_components/icomoon/style.css" />
|
||||
<link rel="stylesheet" href="/bower_components/font-awesome/css/all.min.css" />
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
|
@ -22,11 +22,11 @@
|
||||
<link rel="icon" href="/favicon.ico" />
|
||||
<link rel="shortcut icon" href="/favicon.ico">
|
||||
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
|
||||
<link rel="stylesheet" href="/bower_components/icomoon/css/icomoon.css" />
|
||||
<link rel="stylesheet" href="/bower_components/icomoon/style.css" />
|
||||
<link rel="stylesheet" href="/bower_components/font-awesome/css/all.min.css" />
|
||||
<link rel="stylesheet" href="/css/style.css" />
|
||||
<link rel="stylesheet" href="/css/nav.css" />
|
||||
<link rel="stylesheet" href="/css/svg.css" />
|
||||
<link rel="stylesheet" href="/bower_components/font-awesome/css/all.min.css" />
|
||||
|
||||
<script src="https://term.syui.ai/term/pkg/jquery.ajax/jquery.min.js"></script>
|
||||
|
||||
|
@ -4,18 +4,22 @@
|
||||
<body>
|
||||
<div class="containerx">
|
||||
<header id="header">
|
||||
{{ if eq $t "note" }}
|
||||
{{ if eq $o "" }}
|
||||
<div class="logo">
|
||||
<a href="/">{{ partial "svg.html" . }}</a>
|
||||
{{ partial "term.html" . }}
|
||||
</div>
|
||||
{{ else if eq $t "note" }}
|
||||
<div class="logo">
|
||||
<a href="/archive">{{ partial "svg.html" . }}</a>
|
||||
</div>
|
||||
{{ else if eq $o "blog" }}
|
||||
{{ else if eq $t "post" }}
|
||||
<div class="logo">
|
||||
<a href="/blog">{{ partial "svg.html" . }}</a>
|
||||
</div>
|
||||
{{ else }}
|
||||
<div class="logo">
|
||||
<a href="/">{{ partial "svg.html" . }}</a>
|
||||
{{ partial "term.html" . }}
|
||||
</div>
|
||||
{{ end }}
|
||||
</header>
|
||||
|
@ -1 +0,0 @@
|
||||
google.com, pub-7486046788071230, DIRECT, f08c47fec0942fa0
|
BIN
static/bower_components/icomoon/fonts/icomoon.eot
vendored
BIN
static/bower_components/icomoon/fonts/icomoon.eot
vendored
Binary file not shown.
File diff suppressed because one or more lines are too long
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 58 KiB |
BIN
static/bower_components/icomoon/fonts/icomoon.ttf
vendored
BIN
static/bower_components/icomoon/fonts/icomoon.ttf
vendored
Binary file not shown.
BIN
static/bower_components/icomoon/fonts/icomoon.woff
vendored
BIN
static/bower_components/icomoon/fonts/icomoon.woff
vendored
Binary file not shown.
@ -1,10 +1,10 @@
|
||||
@font-face {
|
||||
font-family: 'icomoon';
|
||||
src: url('../fonts/icomoon.eot?czi5du');
|
||||
src: url('../fonts/icomoon.eot?czi5du#iefix') format('embedded-opentype'),
|
||||
url('../fonts/icomoon.ttf?czi5du') format('truetype'),
|
||||
url('../fonts/icomoon.woff?czi5du') format('woff'),
|
||||
url('../fonts/icomoon.svg?czi5du#icomoon') format('svg');
|
||||
src: url('fonts/icomoon.eot?mxezzh');
|
||||
src: url('fonts/icomoon.eot?mxezzh#iefix') format('embedded-opentype'),
|
||||
url('fonts/icomoon.ttf?mxezzh') format('truetype'),
|
||||
url('fonts/icomoon.woff?mxezzh') format('woff'),
|
||||
url('fonts/icomoon.svg?mxezzh#icomoon') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
font-display: block;
|
||||
@ -25,48 +25,75 @@
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.icon-ai:before {
|
||||
content: "\e908";
|
||||
}
|
||||
.icon-robot:before {
|
||||
content: "\e909";
|
||||
}
|
||||
.icon-api:before {
|
||||
content: "\e90e";
|
||||
}
|
||||
.icon-sandar:before {
|
||||
content: "\e90a";
|
||||
}
|
||||
.icon-moon:before {
|
||||
content: "\e90b";
|
||||
}
|
||||
.icon-home:before {
|
||||
content: "\e90c";
|
||||
}
|
||||
.icon-cloud:before {
|
||||
content: "\e90d";
|
||||
}
|
||||
.icon-phoenix:before {
|
||||
content: "\e906";
|
||||
}
|
||||
.icon-honeycomb:before {
|
||||
content: "\e907";
|
||||
}
|
||||
.icon-phoenix-power:before {
|
||||
content: "\e903";
|
||||
}
|
||||
.icon-phoenix-world:before {
|
||||
content: "\e904";
|
||||
}
|
||||
.icon-power:before {
|
||||
content: "\e905";
|
||||
}
|
||||
.icon-syui:before {
|
||||
content: "\e902";
|
||||
}
|
||||
.icon-archlinux:before {
|
||||
content: "\e900";
|
||||
}
|
||||
.icon-archlinuxjp:before {
|
||||
.icon-git:before {
|
||||
content: "\e901";
|
||||
}
|
||||
.icon-cube:before {
|
||||
content: "\e900";
|
||||
}
|
||||
.icon-game:before {
|
||||
content: "\e9d5";
|
||||
}
|
||||
.icon-card:before {
|
||||
content: "\e9d6";
|
||||
}
|
||||
.icon-book:before {
|
||||
content: "\e9d7";
|
||||
}
|
||||
.icon-git1:before {
|
||||
content: "\e9d3";
|
||||
}
|
||||
.icon-moji_a:before {
|
||||
content: "\e9c3";
|
||||
}
|
||||
.icon-archlinux:before {
|
||||
content: "\e9c4";
|
||||
}
|
||||
.icon-archlinuxjp:before {
|
||||
content: "\e9c5";
|
||||
}
|
||||
.icon-syui:before {
|
||||
content: "\e9c6";
|
||||
}
|
||||
.icon-phoenix-power:before {
|
||||
content: "\e9c7";
|
||||
}
|
||||
.icon-phoenix-world:before {
|
||||
content: "\e9c8";
|
||||
}
|
||||
.icon-power:before {
|
||||
content: "\e9c9";
|
||||
}
|
||||
.icon-phoenix:before {
|
||||
content: "\e9ca";
|
||||
}
|
||||
.icon-honeycomb:before {
|
||||
content: "\e9cb";
|
||||
}
|
||||
.icon-ai:before {
|
||||
content: "\e9cc";
|
||||
}
|
||||
.icon-robot:before {
|
||||
content: "\e9cd";
|
||||
}
|
||||
.icon-sandar:before {
|
||||
content: "\e9ce";
|
||||
}
|
||||
.icon-moon:before {
|
||||
content: "\e9cf";
|
||||
}
|
||||
.icon-home:before {
|
||||
content: "\e9d0";
|
||||
}
|
||||
.icon-cloud:before {
|
||||
content: "\e9d1";
|
||||
}
|
||||
.icon-api:before {
|
||||
content: "\e9d2";
|
||||
}
|
||||
.icon-aibadge:before {
|
||||
content: "\ebf8";
|
||||
}
|
||||
.icon-aiterm:before {
|
||||
content: "\ebf7";
|
||||
}
|
@ -50,6 +50,14 @@ footer#footer {
|
||||
font-size: 18px;
|
||||
}
|
||||
|
||||
img {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.content p img {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
article p img {
|
||||
width: 100%;
|
||||
}
|
||||
@ -387,5 +395,9 @@ button.comment_open:hover {
|
||||
article {
|
||||
padding: 15px;
|
||||
}
|
||||
|
||||
.content p img {
|
||||
width: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
<!DOCTYPE html><html lang="en"><head><title>ai/comment</title><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link href="app.css" rel="preload" as="style"><link href="app.js" rel="preload" as="script"><link href="chunk-vendors.js" rel="preload" as="script"><link href="app.css" rel="stylesheet"><meta name="twitter:card" content="summary"><meta property="og:url" content="https://manga.syui.ai"><meta property="og:title" content="yui"><meta property="og:description" content="©syui"><meta property="og:image" content="https://manga.syui.ai/manga/og.png"><link rel="icon" href="/favicon.ico"><link rel="shortcut icon" href="/favicon.ico"><link rel="apple-touch-icon" href="/apple-touch-icon.png"><link href="/app.css" rel="preload" as="style"><link href="/app.js" rel="preload" as="script"><link href="/chunk-vendors.css" rel="preload" as="style"><link href="/chunk-vendors.js" rel="preload" as="script"><link href="/chunk-vendors.css" rel="stylesheet"><link href="/app.css" rel="stylesheet"></head><body><div id="app"></div><script async src="https://embed.bsky.app/static/embed.js" charset="utf-8"></script><script src="/chunk-vendors.js"></script><script src="/app.js"></script></body><footer>© syui</footer></html>
|
||||
<!DOCTYPE html><html lang="en"><head><title>ai/comment</title><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link href="app.css" rel="preload" as="style"><link href="app.js" rel="preload" as="script"><link href="chunk-vendors.js" rel="preload" as="script"><link href="app.css" rel="stylesheet"><meta name="twitter:card" content="summary"><meta property="og:url" content="https://manga.syui.ai"><meta property="og:title" content="yui"><meta property="og:description" content="©syui"><meta property="og:image" content="https://manga.syui.ai/manga/og.png"><link rel="icon" href="/favicon.ico"><link rel="shortcut icon" href="/favicon.ico"><link rel="apple-touch-icon" href="/apple-touch-icon.png"><link href="/app.css" rel="preload" as="style"><link href="/app.js" rel="preload" as="script"><link href="/chunk-vendors.css" rel="preload" as="style"><link href="/chunk-vendors.js" rel="preload" as="script"><link href="/chunk-vendors.css" rel="stylesheet"><link href="/app.css" rel="stylesheet"></head><body><div id="comment"></div><script async src="https://embed.bsky.app/static/embed.js" charset="utf-8"></script><script src="/chunk-vendors.js"></script><script src="/app.js"></script></body><footer>© syui</footer></html>
|
@ -1,99 +0,0 @@
|
||||
[
|
||||
{
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 0,
|
||||
"h": "創造",
|
||||
"p": "新しいもの",
|
||||
"src": "89",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"h": "夢幻",
|
||||
"p": "夢の実現",
|
||||
"src": "100",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"h": "光輝",
|
||||
"p": "絶好調",
|
||||
"src": "109",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"h": "中性子",
|
||||
"p": "引き寄せ",
|
||||
"src": "88",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"h": "太陽",
|
||||
"p": "燃え",
|
||||
"src": "59",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"h": "夜空",
|
||||
"p": "静けさ",
|
||||
"src": "112",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"h": "白雪",
|
||||
"p": "真っ白",
|
||||
"src": "15",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"h": "雷帝",
|
||||
"p": "怒り",
|
||||
"src": "30",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"h": "超究",
|
||||
"p": "失うもの",
|
||||
"src": "108",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"h": "剣技",
|
||||
"p": "技あり",
|
||||
"src": "103",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"h": "破壊",
|
||||
"p": "破壊と再生",
|
||||
"src": "87",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"h": "地球",
|
||||
"p": "旅に出る",
|
||||
"src": "78",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"h": "天ノ川",
|
||||
"p": "この世界",
|
||||
"src": "115",
|
||||
"gif": "true"
|
||||
}
|
||||
]
|
@ -1,40 +0,0 @@
|
||||
[
|
||||
{
|
||||
"music": [
|
||||
{
|
||||
"1": "/music/niji.mp3"
|
||||
},
|
||||
{
|
||||
"2": "/music/hosi.mp3"
|
||||
},
|
||||
{
|
||||
"3": "/music/tuki.mp3"
|
||||
},
|
||||
{
|
||||
"4": "/music/siro.mp3"
|
||||
},
|
||||
{
|
||||
"5": "/music/sora.mp3"
|
||||
},
|
||||
{
|
||||
"6": "/music/gaia.mp3"
|
||||
},
|
||||
{
|
||||
"7": "/music/yume.mp3"
|
||||
},
|
||||
{
|
||||
"8": "/music/yuki.mp3"
|
||||
},
|
||||
{
|
||||
"album":"/music/music.zip"
|
||||
}
|
||||
]
|
||||
}
|
||||
,{
|
||||
"json":[
|
||||
{"1":"/json/file.json"},
|
||||
{"2":"/json/link.json"},
|
||||
{"4":"/index.json"}
|
||||
]
|
||||
}
|
||||
]
|
@ -1,6 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": "1",
|
||||
"file": "/img/yui_110.png"
|
||||
}
|
||||
]
|
@ -1,41 +0,0 @@
|
||||
[
|
||||
{
|
||||
"author": "syui",
|
||||
"url": "https://syui.ai",
|
||||
"lang": "ja",
|
||||
"mail": "syui@syui.ai",
|
||||
"message":
|
||||
[
|
||||
{"at":"@syui.ai"},
|
||||
{"activitypub":"@syui@syui.ai"},
|
||||
{"matrix":"@syui:syui.ai"}
|
||||
],
|
||||
"icon": "https://syui.ai/icon/syui.png"
|
||||
},
|
||||
{
|
||||
"bluesky": [
|
||||
"https://web.syu.is/profile/syui.syu.is",
|
||||
"https://bsky.app/profile/syui"
|
||||
]
|
||||
},
|
||||
{
|
||||
"mastodon": [
|
||||
"https://mstdn.syui.ai/@syui",
|
||||
"https://m.syu.is/@syui",
|
||||
"https://mozilla.social/@ai"
|
||||
|
||||
]
|
||||
},
|
||||
{
|
||||
"matrix": [
|
||||
"https://matrix.to/#/@syui:syui.ai",
|
||||
"https://matrix.to/#/@syui:matrix.org"
|
||||
]
|
||||
},
|
||||
{
|
||||
"git": [
|
||||
"https://git.syui.ai/syui",
|
||||
"https://github.com/syui"
|
||||
]
|
||||
}
|
||||
]
|
@ -1,60 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": "0",
|
||||
"title": "docs",
|
||||
"url": "https://github.com/syui/vocaloid/readme.md"
|
||||
},
|
||||
{
|
||||
"id": "1",
|
||||
"title": "niji",
|
||||
"url": "https://syui.cf/music/niji.mp3"
|
||||
},
|
||||
{
|
||||
"id": "2",
|
||||
"title": "hosi",
|
||||
"url": "https://syui.cf/music/hosi.mp3"
|
||||
},
|
||||
{
|
||||
"id": "3",
|
||||
"title": "tuki",
|
||||
"url": "https://syui.cf/music/tuki.mp3",
|
||||
"video" :"https://syui/cf/music/tuki.mp4"
|
||||
},
|
||||
{
|
||||
"id": "4",
|
||||
"title": "siro",
|
||||
"url": "https://syui.cf/music/siro.mp3",
|
||||
"url": "https://syui.cf/music/siro_mono.mp3"
|
||||
},
|
||||
{
|
||||
"id": "5",
|
||||
"title": "sora",
|
||||
"url": "https://syui.cf/music/sora.mp3"
|
||||
},
|
||||
{
|
||||
"id": "6",
|
||||
"title": "gaia",
|
||||
"url": "https://syui.cf/music/gaia.mp3"
|
||||
},
|
||||
{
|
||||
"id": "7",
|
||||
"title": "yume",
|
||||
"url": "https://syui.cf/music/yume.mp3",
|
||||
"url": "https://syui.cf/music/yume_renri.mp3"
|
||||
},
|
||||
{
|
||||
"id": "8",
|
||||
"title": "yuki",
|
||||
"url": "https://syui.cf/music/yuki.mp3"
|
||||
},
|
||||
{
|
||||
"id": "9",
|
||||
"title": "kira",
|
||||
"url": "https://syui.cf/music/kira.mp3"
|
||||
},
|
||||
{
|
||||
"id": "album",
|
||||
"title": "music.zip",
|
||||
"url": "https://syui.cf/music/music.zip"
|
||||
}
|
||||
]
|
@ -1,20 +0,0 @@
|
||||
[
|
||||
{
|
||||
"start": "2016/07/26",
|
||||
"update": "2019/05/22",
|
||||
"name": "(anon)",
|
||||
"xp": "100,000,000",
|
||||
"get": "200,000",
|
||||
"team": "mystic",
|
||||
"zukan": "485/485",
|
||||
"accounting": "$0",
|
||||
"item-box": "1500",
|
||||
"pokemon-box": "1050",
|
||||
"coin": "4000",
|
||||
"badge-gold": "30",
|
||||
"avatar": "red",
|
||||
"medal-unown": "24",
|
||||
"unown-no-get": "v, ?",
|
||||
"shiny-no-get": "ソーナノ, ブビィ, トゲピー, ユキワラシ♀, ベトベター, イシツブテ, ヒンバス, ワニノコ, クラブ, ニドラン♀, ピィ, ムチュール, ヤミラミ, ドーミラー, パウワウ, ププリン, マリル"
|
||||
}
|
||||
]
|
File diff suppressed because it is too large
Load Diff
@ -1,16 +0,0 @@
|
||||
{
|
||||
"did": "did:plc:uqzpqmrjnptsxezjx4xuh2mn",
|
||||
"handle": "syui.bsky.social",
|
||||
"displayName": "syui",
|
||||
"description": "https://syui.cf",
|
||||
"avatar": "https://cdn.bsky.social/imgproxy/aSbqSRpqXSxkXBRpRODZUEquXcWOdaBXiwtPcMvmXZM/rs:fill:1000:1000:1:0/plain/bafkreid6kcc5pnn4b3ar7mj6vi3eiawhxgkcrw3edgbqeacyrlnlcoetea@jpeg",
|
||||
"banner": "https://cdn.bsky.social/imgproxy/6lZ7i2rVRZ65h90a7caVfuHbUaw0_1g8lhAx9hBHcIQ/rs:fill:3000:1000:1:0/plain/bafkreif5z5mbbubxuck3kn4fx7guqeznnlm4ujw7pseozn73p3k6czj5xa@jpeg",
|
||||
"creator": "did:plc:uqzpqmrjnptsxezjx4xuh2mn",
|
||||
"indexedAt": "2023-02-24T13:43:39.662Z",
|
||||
"viewer": {
|
||||
"muted": false
|
||||
},
|
||||
"myState": {
|
||||
"muted": false
|
||||
}
|
||||
}
|
@ -1,114 +0,0 @@
|
||||
[
|
||||
{
|
||||
"id": 0,
|
||||
"h": "",
|
||||
"file": "/ai/tarot/tarot_00",
|
||||
"src": "00",
|
||||
"p": "ここにあるもの",
|
||||
"gif": ""
|
||||
},
|
||||
{
|
||||
"id": 1,
|
||||
"h": "夢",
|
||||
"file": "/ai/tarot/tarot_01",
|
||||
"src": "100",
|
||||
"p": "願いと成就",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"h": "太陽",
|
||||
"file": "/ai/tarot/tarot_07",
|
||||
"src": "59",
|
||||
"p": "気分や明るさ",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 3,
|
||||
"h": "玉",
|
||||
"file": "/ai/tarot/tarot_08",
|
||||
"src": "88",
|
||||
"p": "元気と力",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 4,
|
||||
"h": "白雪",
|
||||
"file": "/ai/tarot/tarot_09",
|
||||
"src": "15",
|
||||
"p": "純粋や純真",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 5,
|
||||
"h": "雷",
|
||||
"file": "/ai/tarot/tarot_10",
|
||||
"src": "30",
|
||||
"p": "衝動や衝撃",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 6,
|
||||
"h": "天ノ川",
|
||||
"file": "/ai/tarot/tarot_13",
|
||||
"src": "76",
|
||||
"p": "勝利や確信",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 7,
|
||||
"h": "創造",
|
||||
"file": "/ai/tarot/tarot_17",
|
||||
"src": "89",
|
||||
"p": "好きなこと、新しいこと",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 8,
|
||||
"h": "剣",
|
||||
"file": "/ai/tarot/tarot_19",
|
||||
"src": "103",
|
||||
"p": "闘争や競争",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 9,
|
||||
"h": "超",
|
||||
"file": "/ai/tarot/tarot_20",
|
||||
"src": "108",
|
||||
"p": "失うものと得るもの",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 10,
|
||||
"h": "循環",
|
||||
"file": "/ai/tarot/tarot_21",
|
||||
"src": "109",
|
||||
"p": "世は廻る",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 11,
|
||||
"h": "天星",
|
||||
"file": "/ai/tarot/tarot_22",
|
||||
"src": "110",
|
||||
"p": "星の記憶",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 12,
|
||||
"h": "彼方",
|
||||
"file": "/ai/tarot/tarot_24",
|
||||
"src": "112",
|
||||
"p": "どこまでも彼方へ",
|
||||
"gif": "true"
|
||||
},
|
||||
{
|
||||
"id": 13,
|
||||
"h": "青",
|
||||
"file": "/ai/tarot/tarot_26",
|
||||
"src": "113",
|
||||
"p": "理想の継続",
|
||||
"gif": "true"
|
||||
}
|
||||
]
|
@ -1,68 +0,0 @@
|
||||
==================================================================
|
||||
https://keybase.io/syui
|
||||
--------------------------------------------------------------------
|
||||
|
||||
I hereby claim:
|
||||
|
||||
* I am an admin of https://syui.cf
|
||||
* I am syui (https://keybase.io/syui) on keybase.
|
||||
* I have a public key with fingerprint 1E8D B9FC 4B49 FA72 66A6 8426 8459 A733 DDFB 3B95
|
||||
|
||||
To do so, I am signing this object:
|
||||
|
||||
{
|
||||
"body": {
|
||||
"key": {
|
||||
"eldest_kid": "01016869c5cbd032bb3caeb207fabe6639a8f7dd817ba901e095a2b62f245ee3fe910a",
|
||||
"fingerprint": "1e8db9fc4b49fa7266a684268459a733ddfb3b95",
|
||||
"host": "keybase.io",
|
||||
"key_id": "8459a733ddfb3b95",
|
||||
"kid": "01016869c5cbd032bb3caeb207fabe6639a8f7dd817ba901e095a2b62f245ee3fe910a",
|
||||
"uid": "53cc85468df64c6d2727ebb3a20eec19",
|
||||
"username": "syui"
|
||||
},
|
||||
"service": {
|
||||
"hostname": "syui.cf",
|
||||
"protocol": "https:"
|
||||
},
|
||||
"type": "web_service_binding",
|
||||
"version": 1
|
||||
},
|
||||
"ctime": 1490896889,
|
||||
"expire_in": 157680000,
|
||||
"prev": "84e1ea4bc3d770408b96e2982d0ea2f358134aef0c1d1c9c9363e423d008bded",
|
||||
"seqno": 3,
|
||||
"tag": "signature"
|
||||
}
|
||||
|
||||
which yields the signature:
|
||||
|
||||
-----BEGIN PGP MESSAGE-----
|
||||
Version: Keybase OpenPGP v2.0.68
|
||||
Comment: https://keybase.io/crypto
|
||||
|
||||
yMIeAnicrVJtSBRBGD41TS3Fvr+waMuCvGT2a3bnLEopJcIwI4wojpmd2XO5vL1u
|
||||
965MBIVQKwmNrH4EERUFQUdRiUhpFvRl9cdA6OtPSGQEHYVkRc1KQT/62cAwzDvP
|
||||
88zzvLz38jJ8uWlr2ies9gczBtMe3zka9+14Vfm1USA2bRACjUKYTR5sD2WOGwxb
|
||||
VAgIQAQi1CEyVINQIEuEyAZmRAKaiQmDUEZYNzVKdVEjGAGRAaRiiUDJlBSVMdlk
|
||||
SARY8AumFQmxWDRmRVwuKzKdEmQaClGQiTUJQgx1ReJbRViTZUpNIhOkcmKd7XgM
|
||||
bo5gh5VYNq/xS3DS3j/w/9l3fFJOlQ1DVxWoUxMqBqSSJmmMa2IJMGaIyAM6LBbB
|
||||
9YyjnYa4JTT5BV5JWAbzmuql+Ou1xDA5JRqzXduw9/BinetGnYBHchuiHmofI8Hf
|
||||
/CCxIpS3jzMSLOZYdkQIiBxpuJYnKCoI6AjqOvILbH/UirGg5SFUDeqAL+8flphs
|
||||
FhMZVoghU00DCtAJgkxCukQBw5Ipq7ooK5iZwBCpaCADyVBmiiRTwKGUUcFLtDdi
|
||||
CwGZ28QhL4sVimA3HmNC0+DArim+tFxfVma6N1a+3JyCP8N2ckW27+KCZKJrnnPc
|
||||
+XnoRktHW3d1Y/3T0SnNVa+X2R15o4PPsr8V/lgTutv03l92K3hs9otZi3onPp+u
|
||||
3Ra+Sj6+fJiu2PfGwVlryVgyp+JJcWew/EHBqbb+A1+aq1LnP62vmZNd/6jn/lDP
|
||||
h0vjb7dnTi1IFA3nvh87ngnetVTsPNNybuba/qzU/CQbO5GxcGTa0LJ9ZtvOvoH8
|
||||
0pMLRobDVRMtOVcPFw7V3Czvv54q6epM1pL2xeSyzy23erYUd/duXbWxNH365t1w
|
||||
Q+umpTlXvleufu6uW9RWoWben4dqsy/EN8Lzfd2XqjNWrrzdCh5tLntDrx2p8y8f
|
||||
D83d0XruYMQsSuX/AvpdOR0=
|
||||
=J9BT
|
||||
-----END PGP MESSAGE-----
|
||||
|
||||
And finally, I am proving ownership of this host by posting or
|
||||
appending to this document.
|
||||
|
||||
View my publicly-auditable identity here: https://keybase.io/syui
|
||||
|
||||
==================================================================
|
Loading…
Reference in New Issue
Block a user