Skip to content

Instantly share code, notes, and snippets.

@kuniiskywalker
kuniiskywalker / raspberry-mirakurun.md
Last active December 11, 2023 17:45
Raspberry Pi 4 Model BにmirakurunをインストールしてVNCで視聴

Raspberry Pi 4 Model BにmirakurunをインストールしてVNCで視聴

前提

  • Raspberry Pi 4 Model B
  • PLEX PX-Q1UD
  • B-CAS Card
  • B-CAS CARD Reader
  • micro SD
  • Geekworm Raspberry Pi(冷却用アーマーケース)

environment

os: windows 10
gpu: NVIDIA GeForce GTX 1060 6GB

cuda setup

cuda toolkit

@kuniiskywalker
kuniiskywalker / get-sf-monthly-report-csv.js
Last active October 1, 2021 00:07
Saleformの工数実績から月次で稼動一覧をCSV形式で取得するためのJS(ただしコンソール出力)
(() => {
const normalize = (month, report) => {
return Object.keys(report).map(key => {
const restHour = report[key]["worktime"] && Number(report[key]["worktime"].split(':')[0]) >= 7 ? 1: 0
const endHour = report[key]["worktime"]? ('00' + (Number(report[key]["worktime"].split(':')[0]) + 10 + restHour)).slice(-2) : "00";
const endMinute = report[key]["worktime"]? ('00' + (Number(report[key]["worktime"].split(':')[1]))).slice(-2) : "00";
return [
javascript:(
function(){
const uttr = new SpeechSynthesisUtterance(window.getSelection().toString());
speechSynthesis.speak(uttr);
}
)();
@kuniiskywalker
kuniiskywalker / sox.md
Last active February 17, 2019 11:47
docker sox

raw形式の音声をwav形式に変換

docker run -v $(pwd):/work --rm bigpapoo/sox mysox -t raw -c 1 -r 16000 -b 16 -e signed-integer ex2_090.raw -t wav mono.wav

サンプリングレートを11025に変換

docker run -v $(pwd):/work --rm bigpapoo/sox mysox sample002.wav -r 11025 output.wav
@kuniiskywalker
kuniiskywalker / gist:b17f46f883d43633ec5454cceff6ca90
Created August 23, 2017 04:33
.htaccess 特定の条件のみbasic認証を発動
SetEnvIf Request_URI "/ibaraki*" ibaraki
AuthUserFile /home/.htpasswd
AuthGroupFile /dev/null
AuthName "Input your ID and Password."
AuthType Basic
# 以下いずれかの条件がtrueの場合は認証要求なし
Satisfy any
select @n:=@n+1 as counter from table, (select @n:=0) as seq_tbl;

データボリューム

table_A: 1,000,000件

table_B: 300,000件

STRAIGHT_JOINを使った集約関数クエリ