Skip to content

Instantly share code, notes, and snippets.

View sdkfz181tiger's full-sized avatar
👾

Kajiru sdkfz181tiger

👾
View GitHub Profile
@sdkfz181tiger
sdkfz181tiger / main.py
Created March 4, 2024 02:36
勾配上昇法を使った最適化
# coding: utf-8
"""
勾配上昇法を使った最適化
"""
#==========
# Main
import math, random
@sdkfz181tiger
sdkfz181tiger / main.py
Last active March 3, 2024 14:37
久留島アルゴリズムによる魔法陣
# coding: utf-8
"""
久留島アルゴリズムによる魔法陣
"""
#==========
# Main
import math, random
@sdkfz181tiger
sdkfz181tiger / main.py
Last active March 2, 2024 14:25
ユークリッドの互除法
# coding: utf-8
"""
ユークリッドの互除法
"""
#==========
# Main
import math
@sdkfz181tiger
sdkfz181tiger / main.py
Last active March 2, 2024 14:04
ロシアの掛け算
# coding: utf-8
"""
ロシアの掛け算
"""
#==========
# Main
import math
@sdkfz181tiger
sdkfz181tiger / main.py
Last active March 2, 2024 02:40
チャップマンアルゴリズムによる弾道計算
# coding: utf-8
"""
チャップマンアルゴリズムによる弾道計算
"""
#==========
# Main
import math
@sdkfz181tiger
sdkfz181tiger / main.js
Last active March 1, 2024 03:14
DSA署名を使ってみる
console.log("Hello, JavaScript!!");
// DSA署名を使ってみる
// 離散対数問題を安全性の根拠としている
// 1, 素数を3つ用意する
const p = 23n;
const q = 11n;// qは、p-1で割り切れる数
const g = 2n; // g^q mod pが、1になる様な数
console.log("素数p:", p, " 素数q:", q);
@sdkfz181tiger
sdkfz181tiger / main.py
Last active February 25, 2024 13:45
Whisperで音声文字起こし
# coding: utf-8
"""
1, Venv
1-1, New
$cd [project dir]
$python3 -m venv [newenvname]
1-2, Activate
@sdkfz181tiger
sdkfz181tiger / main.py
Last active February 25, 2024 13:02
Dockerでずんだもん
# coding: utf-8
"""
1, Docker
1-1, Download DockerDesktop and Install
https://docs.docker.com/desktop/release-notes/
1-2, Run DockerDesktop
Launch DockerDesktop!!
1-3, Check version
docker -v
@sdkfz181tiger
sdkfz181tiger / level_1.py
Last active February 14, 2024 10:13
基数変換問題ジェネレーター
# coding: utf-8
"""
基数変換問題ジェネレーター(10進整数 <-> 2進数)
"""
import os, math, random
from PIL import Image, ImageFont, ImageDraw
# D2B or B2D
@sdkfz181tiger
sdkfz181tiger / main_1.py
Last active December 30, 2023 23:15
機械学習入門05_8章
# coding: utf-8
"""
スッキリわかる機械学習入門より
1, Install
$ python3 -m pip install pandas
$ python3 -m pip install scikit-learn
"""
import matplotlib.pyplot as plt