Skip to content

Instantly share code, notes, and snippets.

View Kur0den's full-sized avatar
🍢
ばか

Kur0den0010 Kur0den

🍢
ばか
View GitHub Profile
@Kur0den
Kur0den / client.py
Created May 24, 2024 04:45
socket test
# クライアントプログラム
import socket
# IPv4, TCPの場合
client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# サーバーに接続
client_socket.connect(("localhost", 9600))
while True:
@Kur0den
Kur0den / initer.ps1
Created February 25, 2024 20:25
ディレクトリ作成からgit init、VSCodeを開くところまでをコマンド一つでやってくれるやつ
# ディレクトリ作成からgit init、VSCodeを開くところまでを自動化
# `Write-Output $PROFILE` で出てきたファイルに書き込めば使えるはず
function Initer() {
param(
[Parameter(Position = 0)]
$DirName
)
New-Item $DirName | Set-Location
git init
# 次の行の`code .`を書き換えれば好きなコードディタを起動できる
@Kur0den
Kur0den / bogo.py
Created February 24, 2024 11:16
bogo sort
import random
import time
def main():
length = int(input("length: "))
sort_list = [i for i in range(1, length + 1)]
c = 0
start_time = time.time()
while True:
@Kur0den
Kur0den / main.py
Created February 15, 2024 06:27
midi 2 hz-ms converter
# MIDIファイルを読み込んで、音階とミリ秒のリストを返すプログラム
# MIT License
# © 2024 Kur0den0010
# https://mit-license.org/
import mido
@Kur0den
Kur0den / main.py
Last active November 26, 2023 15:56
Clipboard-Image-Uploader
"""
Clipboard-Image-Uploader
クリップボードの画像をMisskeyにアップロードするプログラム
---
MIT License
Copyright © 2023 Kur0den0010
@Kur0den
Kur0den / logging.py
Created November 15, 2023 01:56
python-logging-test
import logging
logging.basicConfig(
format="%(asctime)s %(name)s - %(levelname)s: %(message)s", # 出力のフォーマット
datefmt="[%Y-%m-%dT%H:%M:%S%z]", # 時間(asctime)のフォーマット
level=logging.DEBUG, # ここで出力するログレベルを設定できる
)
log = logging.getLogger("main") # なんか指定するやつ
log.debug("debug") # レベル: Debug
log.info("info") # レベル: info
@Kur0den
Kur0den / decode.py
Created November 13, 2023 15:03
encode-decoder
import urllib.parse
import pyperclip
import plyer
import base64
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("--baka", help="ba-ka", action="store_true")
parser.add_argument("--url", help="Decodes url-encoded text", action="store_true")
parser.add_argument("--b64", help="Decodes base-64-encoded text", action="store_true")