Skip to content

Instantly share code, notes, and snippets.

View Hayao0819's full-sized avatar

Yamada Hayao Hayao0819

View GitHub Profile
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm 6.0.0 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="arm-linux-gnueabi-gcc (GCC) 14.2.0"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=140200
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=24100
@Hayao0819
Hayao0819 / gist:eccedf6f02b918839356e58b97fc2046
Created September 28, 2024 20:14
Linux 5.18を3DSに移植できなかった
#
# No change to .config
#
CALL scripts/atomic/check-atomics.sh
CALL scripts/checksyscalls.sh
CHK include/generated/compile.h
AR drivers/hwtracing/intel_th/built-in.a
CC drivers/platform/nintendo3ds/ctr_gpio.o
CC drivers/nvmem/core.o
CC drivers/platform/nintendo3ds/ctr_spi.o
@Hayao0819
Hayao0819 / show-duplicated.py
Last active January 31, 2024 14:06
同じフォルダの重複ファイルを表示する
# CC0
# https://creativecommons.org/publicdomain/zero/1.0/legalcode.txt
import os
import hashlib
hashlist = []
for file in sorted(os.listdir("."), reverse=True):
if os.path.isfile(file):
@Hayao0819
Hayao0819 / format-kumagaya.sh
Last active February 9, 2024 15:25
熊谷市の8月の最高気温の変化
#!/usr/bin/env bash
set -eEuo pipefail
file="${1-""}"
[[ -n "$file" ]] || {
echo "Usage: $0 <file>" >&2
exit 1
}
linecount=0
while read -r txtline; do
@Hayao0819
Hayao0819 / jirou.ts
Created December 20, 2023 08:06
ラーメン二郎の型定義
export type MenuAmount = "マシ" | "多め" | "マシマシ" | "かなり多め" | "普通" | "少なめ" | "無し";
export type IsGarlicAdded =
| "全てマシ"
| "全て普通"
| "全て少なめ"
| {
ニンニク?: MenuAmount;
ヤサイ?: MenuAmount;
アブラ?: MenuAmount;
#EXTM3U
#EXTVLCOPT:network-caching=1000
#EXTINF:-1,地上波 - NHK総合1・東京
http://192.168.0.10:40772/api/channels/GR/27/services/1024/stream/
#EXTINF:-1,地上波 - NHK総合2・東京
http://192.168.0.10:40772/api/channels/GR/27/services/1025/stream/
#EXTINF:-1,地上波 - NHK携帯G・東京
http://192.168.0.10:40772/api/channels/GR/27/services/1408/stream/
#EXTINF:-1,地上波 - NHK総合1・前橋
http://192.168.0.10:40772/api/channels/GR/18/services/25600/stream/
@Hayao0819
Hayao0819 / factor.py
Created September 24, 2023 14:14
素因数分解
#!/usr/bin/env python3
import math
import sys
def main() -> int:
if len(sys.argv) != 2:
print("error")
return 1
num:int = int(sys.argv[1])
primes:list[int]=factor(num)
@Hayao0819
Hayao0819 / chrome-extension.md
Last active October 21, 2023 11:58
日本学生ネットワークオペレータ連合 LT下書き

単体で動いて移植可能なCLIツールをさっと書いて効率化

自己紹介

  • 群馬大学情報学部 1年 山田ハヤオ/伊藤 駿
  • Fascode Network所属
  • フロントエンドからマイコンまで幅広く勉強中
  • よく書く言語はGolangとシェルスクリプト
@Hayao0819
Hayao0819 / destroy.sh
Last active June 22, 2023 17:35
シェル芸ロシアンルーレット
#!/bin/sh
# 参考
# https://qiita.com/_-_-_-_-_/items/214d537aae2c1488692c
get_random(){
od -v -An --width=1 -tu1 -N1 < /dev/urandom | \
awk "{ print \$1 % 10 }"
}
@Hayao0819
Hayao0819 / quicksort.go
Last active June 2, 2023 05:45
クイックソートのGolang実装
package main
import (
"fmt"
"math"
"math/rand"
"os"
"strconv"
)