What is Hackers' Pub?
Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.
에 거주 중이신 분들께 질문: 최근에 추가된 메시지 기능 다들 쓰시나요?




DevelopersIO 
🕊️
かちかちなまこ

![user@localhost ~/code/th_ost_db_2 $ python3
Python 3.12.9 (main, Apr 8 2025, 10:03:30) [GCC 13.3.1 20240614] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from pprint import pprint
>>> import threlease
>>>
>>> pprint(threlease.release_to_title(5))
{'en': 'Touhou Kaikidan ~ Mystic Square',
'ja': '東方怪綺談 〜 Mystic Square.',
'zh': '東方怪綺談 ~ Mystic Square.',
'zh-hans': '东方怪绮谈 ~ Mystic Square.'}
>>> pprint(threlease.release_to_title(6))
{'en': 'Touhou Koumakyou ~ The Embodiment of Scarlet Devil',
'ja': '東方紅魔郷 〜 the Embodiment of Scarlet Devil.',
'zh': '東方紅魔鄉 ~ the Embodiment of Scarlet Devil.',
'zh-hans': '东方红魔乡 ~ the Embodiment of Scarlet Devil.'}
>>> pprint(threlease.title_to_release("Cherry"))
'7'
>>> pprint(threlease.release_to_title(7))
{'en': 'Touhou Youyoumu ~ Perfect Cherry Blossom',
'ja': '東方妖々夢 〜 Perfect Cherry Blossom.',
'zh': '東方妖妖夢 ~ Perfect Cherry Blossom.',
'zh-hans': '东方妖妖梦 ~ Perfect Cherry Blossom.'}
>>>](https://misskey-taube.s3.eu-central-1.wasabisys.com/files/ea10cbf3-72a8-4dd7-8f73-3053b3c3e6a5.png)
![东方妖妖梦/Music
{'track': [{'commentary': {'ja': 'タイトル画面テーマです。\n'
'前作のタイトル曲のイメージを引きずりつつ、和風に和風に。\n'
'この曲、「これから弾幕の嵐!」って雰囲気を完全に削ぎます。\n'
'正直、あっても無くても良さそうな曲だったりするんですが、\n'
'高揚する弾幕魂をここでなだめる役割を果たしています(笑)',
'zh-hans': '标题画面的主题曲。\n'
'受到前作标题画面曲风的影响,完全是和风中的和风。\n'
'这首曲子,把“接下来就是弹幕的暴风雨了!”的氛围给完全削弱了。\n'
'老实说,虽然这是首有也好没有也好的曲子,\n'
'不过它总算是达成了把高扬的弹幕之魂给平息下去的任务。(笑)'},
'composer': {'ja': 'ZUN'},
'context': {'zh-hans': ['标题画面']},
'title': {'zh-hans': ['[[{{妖妖梦音乐名|1|1}}]]']}},
{'commentary': {'ja': '1面テーマです。\n'
'曲名(何か有るという事が無い)通り、手付かずの自然をイメージ\n'
'してあります。でもそこはそれ、個人的に異様に癒し系だったりす\n'
'るのも嫌ですので、小気味良い程度の軽快さに仕上げました。\n'
'でも、爽やかさは皆無です(^^;',
'zh-hans': '第一面的主题曲。\n'
'就像曲名(好像没有什么东西)所写的那样,给人一种未经开发的自然之\n'
'感。虽然如此,但是个人异样地讨厌治愈系,所以\n'
'在完成的时候稍稍给里面加入了一些轻快的成分。\n'
'但是,完全没有飒爽的感觉呢(^^;'},
'composer': {'ja': 'ZUN'},
'context': {'zh-hans': ['1面主题曲']},
'title': {'zh-hans': ['[[{{妖妖梦音乐名|1|2}}]]']},
'tracks': {'fm86': {'ja': '【 無何有の郷\u3000~ Deep Mountain 】妖々夢 for '
'88P Comp.ZUN',
'zh-hans': '【 {{妖妖梦音乐名|1|2}} 】妖妖梦 for 88P '
'Comp.ZUN'}}},](https://misskey-taube.s3.eu-central-1.wasabisys.com/files/6c84617a-25cd-4ece-88c0-2e295820b1f8.png)
![[[track]]
[track.context]
zh-hans = [
"标题画面",
]
[track.title]
zh-hans = [
"[[{{妖妖梦音乐名|1|1}}]]",
]
[track.composer]
ja = "ZUN"
[track.commentary]
ja = "タイトル画面テーマです。\n前作のタイトル曲のイメージを引きずりつ
つ、和風に和風に。\nこの曲、「これから弾幕の嵐!」って雰囲気を完全に削
ぎます。\n正直、あっても無くても良さそうな曲だったりするんですが、\n高
揚する弾幕魂をここでなだめる役割を果たしています(笑)"
zh-hans = "标题画面的主题曲。\n受到前作标题画面曲风的影响,完全是和风>中的和风。\n这首曲子,把“接下来就是弹幕的暴风雨了!”的氛围给完全削弱了
。\n老实说,虽然这是首有也好没有也好的曲子,\n不过它总算是达成了把高扬
的弹幕之魂给平息下去的任务。(笑)"
[[track]]
[track.context]
zh-hans = [
"1面主题曲",
]
[track.title]
zh-hans = [
"[[{{妖妖梦音乐名|1|2}}]]",
]
[track.composer]
ja = "ZUN"
[track.commentary]
ja = "1面テーマです。\n曲名(何か有るという事が無い)通り、手付かずの
自然をイメージ\nしてあります。でもそこはそれ、個人的に異様に癒し系だっ
たりす\nるのも嫌ですので、小気味良い程度の軽快さに仕上げました。\nでも
、爽やかさは皆無です(^^;"
zh-hans = "第一面的主题曲。\n就像曲名(好像没有什么东西)所写的那样,>给人一种未经开发的自然之\n感。虽然如此,但是个人异样地讨厌治愈系,所以
\n在完成的时候稍稍给里面加入了一些轻快的成分。\n但是,完全没有飒爽的感
觉呢(^^;"
[track.tracks.fm86]
ja = "【 無何有の郷 ~ Deep Mountain 】妖々夢 for 88P Comp.ZUN"
zh-hans = "【 {{妖妖梦音乐名|1|2}} 】妖妖梦 for 88P Comp.ZUN"](https://misskey-taube.s3.eu-central-1.wasabisys.com/files/7452b5a1-dd3f-49c4-8e56-9b6187019057.png)

グル


になるのか🚭になるのか気になるところ




ふゆきまゆ

を込めて
するぜ





