Skip to content

Instantly share code, notes, and snippets.

View unyacat's full-sized avatar
🚋

unyacat unyacat

🚋
View GitHub Profile
@unyacat
unyacat / splatoon3-battlelog-upload-stat.ink.yml
Last active December 30, 2022 00:50
stat.inkに戦績を自動アップロードするGitHub Actionsのymlファイル
name: Splatoon3 Battlelog Uplorder
on:
schedule:
- cron: '0 19 * * *' # 朝4時
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
import time
from beacontools import BeaconScanner,IBeaconAdvertisement,IBeaconFilter
def callback(bt_addr, rssi, packet, additional_info):
print("<%s, %d> %s %s" % (bt_addr, rssi, packet, additional_info))
try:
while True:
@unyacat
unyacat / receiptline.svg
Last active April 1, 2022 15:24
ReceiptLineを利用したファミリーマートのレシート再現。フォーマットは色々探した上で実装したが出力が現実のものに沿っているかは不明。
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@unyacat
unyacat / magnets.py
Last active December 21, 2021 05:27
3次元リアルタイム磁場解析 ソルバーQm で解析するための磁石と解析面を配置するスクリプト
# 各形の磁石を定義する
class CircleMagnet:
def __init__(self, r, thick, m, x_ofst, y_ofst, z_ofst, n, gap, script, group_id, node_id, tri_r=200):
self.r = r # 磁石半径[μm]
self.thick = thick # 磁石厚さ[μm]
self.m = m # 磁石m角形近似
self.x_ofst = x_ofst
self.y_ofst = y_ofst
self.z_ofst = z_ofst
@unyacat
unyacat / fda_timetable_210328_211030.csv
Created March 5, 2021 05:16
2021年3月27日から2021年10月30日までのFDA時刻表.急いで作ったので間違いの可能性あり.予定されている欠航を考慮していない.
flight_no dep_id dep_name dep_time dest_id dest_name dest_time
603 CTS 新千歳 14:35 GAJ 山形 15:50
602 GAJ 山形 12:40 CTS 新千歳 14:00
211 MMJ 松本 11:30 CTS 新千歳 13:10
212 CTS 新千歳 14:15 MMJ 松本 15:55
173 FSZ 静岡 11:45 OKD 丘珠 13:30
174 OKD 丘珠 14:10 FSZ 静岡 16:05
361 NKM 小牧 7:35 AOJ 青森 8:55
363 NKM 小牧 11:25 AOJ 青森 12:45
365 NKM 小牧 14:10 AOJ 青森 15:30
@unyacat
unyacat / fda_timetable_201025_210327.csv
Last active March 3, 2021 08:28
2020年10月25日から2021年3月27日までのFDA時刻表.急いで作ったので間違いの可能性あり.予定されている欠航を考慮していない.
flight_no dep_id dep_name dep_time dest_id dest_name dest_time
603 CTS 新千歳 15:10 GAJ 山形 16:30
602 GAJ 山形 13:20 CTS 新千歳 14:35
211 MMJ 松本 11:35 CTS 新千歳 13:10
212 CTS 新千歳 14:00 MMJ 松本 15:50
361 NKM 小牧 7:40 AOJ 青森 9:00
363 NKM 小牧 10:30 AOJ 青森 11:50
367 NKM 小牧 16:45 AOJ 青森 18:05
362 AOJ 青森 9:35 NKM 小牧 11:05
364 AOJ 青森 14:00 NKM 小牧 15:30
@unyacat
unyacat / notion-diary.py
Last active December 29, 2020 10:18
Notion用.実行するとその日がタイトルの記事をリストに生成します.日記を想定.
import datetime
import os
from copy import copy
from notion.client import NotionClient
# [必須] Token.ログインした状態でブラウザのクッキーから取得できる.
token_v2 = os.environ["TOKEN_V2"]
# [必須] リスト表示のURL
collection_url = os.environ["COLLECTION_URL"]
ABC 🔤 記号
ABCD 🔠 記号
ABCD 🔡 記号
ABかた 🆎 記号
ATM 🏧 記号
ATM 🏧 記号
Aかた 🅰 記号
BACK 🔙 記号
BACKやじるし 🔙 記号
BACKやじるし 🔙 記号
@unyacat
unyacat / channel.yml
Created August 18, 2020 08:34
Mirakurun for Win10 in 神戸/Kobe
- name: NHK神戸
type: GR
channel: '9'
- name: NHK大阪
type: GR
channel: '11'
- name: Eテレ大阪
type: GR
@unyacat
unyacat / okinawa.geojson
Created April 4, 2020 12:35
okinawa railway geojson
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.