dockerのクロスアーキテクチャサポートを有効にする WSL2の場合、「sudo apt install qemu-user-static」とするだけ。
docker run --rm -it arm64v8/alpine:latest
>wrc-pacenote-mod.exe | |
2024/02/07 21:44:29 voicedb.go:77: loading dictionary.json | |
2024/02/07 21:44:29 voicedb.go:87: dictionary.json loading completed | |
2024/02/07 21:44:29 main.go:348: udp listening start: 127.0.0.1:20777 | |
2024/02/07 21:44:29 main.go:421: http listening start: 127.0.0.1:8080 | |
2024-02-07T21:44:29.636997+09:00 INFO voicevox_core::voice_synthesizer: 検出されたGPU (DirectMLには1番目のGPUが使われます): | |
2024-02-07T21:44:29.639189+09:00 INFO voicevox_core::voice_synthesizer: - "NVIDIA GeForce RTX 4060" (7.77 GiB) | |
2024-02-07T21:44:29.639240+09:00 INFO voicevox_core::voice_synthesizer: - "Microsoft Basic Render Driver" (0 B) | |
2024/02/07 21:44:30 ttsengine.go:136: TTS Engine started |
name: push | |
on: | |
push: | |
tags: | |
- "v*" | |
jobs: | |
windows-build: | |
runs-on: windows-latest | |
steps: |
DIYハンコンが | |
クリーンインストールWin11環境で認識がおかしい。 |
package main | |
import ( | |
"fmt" | |
"machine" | |
"machine/usb/midi" | |
"time" | |
) | |
// Try it easily by opening the following site in Chrome. |
{ | |
init: (elevators, floors) => { | |
floors.time = 0; | |
floors.waiting = new Array(floors.length).fill(0); | |
floors.forEach((floor, n) => { | |
let floorNum = n | |
floors[floorNum].on("down_button_pressed", () => { | |
floors.waiting[floorNum]++; | |
}); | |
floors[floorNum].on("up_button_pressed", () => { |
import sys | |
import win32api | |
import win32security | |
import win32event | |
import win32gui | |
sa = win32security.SECURITY_ATTRIBUTES() | |
sa.SECURITY_DESCRIPTOR.SetSecurityDescriptorDacl(True, None, False) | |
# saを指定しておかないと別のユーザで起動したときにMutexが衝突しなくなる | |
mutex = win32event.CreateMutex(sa, False, 'unique-string...') | |
err = win32api.GetLastError() |
import sys | |
from subprocess import Popen, PIPE | |
import json | |
import requests | |
if sys.platform=='linux': | |
iwlist = Popen('iwlist wlan0 scan'.split(), stdout=PIPE) | |
grep = Popen('grep Address:'.split(), | |
stdin=iwlist.stdout, stdout=PIPE) | |
awk = Popen(['awk', '{print $5}'], |
package main | |
import ( | |
"image/color" | |
"time" | |
"machine" | |
"tinygo.org/x/drivers/st7789" | |
) |