Skip to content

Instantly share code, notes, and snippets.

@frfs
frfs / emoji.py
Last active December 14, 2021 17:11
misskeyの絵文字エクスポートで取ってきたzip内の絵文字を整理するやつ
import json
import mimetypes
import os
import shutil
# apng知らんらしいので教えてあげる
mimetypes.add_type('file/apng', 'apng')
mimetypes.add_type('file/apng', 'png')
@frfs
frfs / kakuski.js
Last active October 25, 2021 11:09
かくすき~テーマ
{
id: '94574cd6-3ce0-42e7-a3fa-d7a5af9f69fb',
base: 'dark',
name: 'かくすき~',
props: {
X2: ':darken<2<@panel',
X3: 'rgba(255, 255, 255, 0.05)',
X4: 'rgba(255, 255, 255, 0.1)',
X5: 'rgba(255, 255, 255, 0.05)',
X6: 'rgba(255, 255, 255, 0.15)',
@frfs
frfs / rotate.css
Last active October 16, 2019 05:48
アイコン回すやつ
.account__avatar, .account__avatar-overlay {
animation: spin 1.5s linear infinite;
}
@keyframes spin {
0% {transform: rotate(0deg);}
100% {transform: rotate(360deg);}
}
@frfs
frfs / image_gen.py
Last active June 23, 2019 16:51
絵文字でドット絵用の色絵文字の生成
from PIL import Image
interval = 0x33
for r in range(0, 0x100, interval):
for g in range(0, 0x100, interval):
for b in range(0, 0x100, interval):
image = Image.new('RGB', (1, 1), (r, g, b))
image.save(f'output/zz_{r:0=2x}{g:0=2x}{b:0=2x}.png')

Keybase proof

I hereby claim:

  • I am frfs on github.
  • I am frfr (https://keybase.io/frfr) on keybase.
  • I have a public key ASCDFClvxZB0YRKpSXSTuN32H0q6D7wTrE6M19PV1mhXHQo

To claim this, I am signing this object:

@frfs
frfs / main.py
Created November 15, 2018 09:59
任意のステータスコード返すやつ
from flask import Flask, abort
app = Flask(__name__)
@app.route('/', subdomain='<int:code>')
def main(code):
abort(code)
if __name__ == '__main__':