Skip to content

Instantly share code, notes, and snippets.

View kekeho's full-sized avatar
🐶

Hiroki TAKEMURA kekeho

🐶
View GitHub Profile
@kekeho
kekeho / rdrand32.c
Last active September 18, 2022 01:49
#include <stdint.h>
#include <stdio.h>
int rdrand(uint32_t *rand) {
unsigned char ok;
asm volatile ("rdrand %0; setc %1"
: "=r" (*rand), "=qm" (ok));
return (int) ok;
}
@kekeho
kekeho / isDir.nim
Created March 4, 2019 11:37
isDir.nim
import os
proc isDir(filepath: string): bool =
let path_info: FileInfo = getFileInfo(filepath)
if path_info.kind == pcDir:
result = true
else:
result = false
@kekeho
kekeho / argc-argv.nim
Created March 4, 2019 09:13
argc/argv at nim-lang
import os
let argc = paramCount()
# プログラム名以外(C言語等におけるargv[1]以降)
let argv = commandLineParams()
# プログラム名のフルパス(C言語等におけるargv[0])
let programName = getAppFilename()
@kekeho
kekeho / generate
Created March 3, 2019 09:40
AtCoder ABC用スクリプト
#!/usr/bin/env python3
import sys
import subprocess
# 引数チェック
try:
contest = sys.argv[1] # 開催コンテスト番号
except IndexError:
print('Error: コンテストの番号を入力してください')
exit()
@kekeho
kekeho / file0.txt
Last active May 27, 2020 14:12
PythonでdlibとOpenCVを用いてHelen datasetを学習して顔器官検出 ref: https://qiita.com/kekeho/items/0b2d4ed5192a4c90a0ac
pip install opencv-python
pip install dlib
@kekeho
kekeho / python-play-mp3.md
Created April 28, 2018 09:16
PythonでMP3音源を再生する

タイトルの通りです。

この記事の特徴

  • 依存ライブラリのインストールはpipで完結
  • きちんと音源の長さだけ再生する(途中で止まる・空白を再生し続けることはない)
  • Python3で書いてます(2系で動くかは知りません)

依存関係

  • pygame
  • mutagen