Skip to content

Instantly share code, notes, and snippets.

@masanobuimai
masanobuimai / readme.md
Created March 11, 2022 13:51
VOICEPEAKをdiscoに流す
  • BlackHoleを入れて、仮想オーディオデバイスを作る
  • 「Audio MIDI設定」を開く
    • 「複数出力装置を作成」して、内蔵出力とBlackHoleの仮想デバイス(BlackHole 2chとか)を設定する
    • マスター装置は「内蔵出力」
    • オーディオ装置の順番は「内蔵出力」→「仮想デバイス」
    • 作成した複数出力装置を「このサウンド出力装置を使用」に指定する
    • BlackHoleの仮想デバイスを「このサウンド入力装置を使用」に指定する
  • Discordを開く
    • 「ユーザー設定」→「音声・ビデオ」を開く
  • 入力デバイスにBlackHoleの仮想デバイス(BlackHole 2chとか)を指定
@masanobuimai
masanobuimai / Dockerfile
Last active October 15, 2021 00:12
ホストからsshで接続できるDockerコンテナの例
FROM ubuntu:18.04
USER root
RUN apt-get update
RUN apt-get -y install locales && \
localedef -f UTF-8 -i ja_JP ja_JP.UTF-8
ENV LANG ja_JP.UTF-8
ENV LANGUAGE ja_JP:ja
ENV LC_ALL ja_JP.UTF-8
@masanobuimai
masanobuimai / README.md
Created September 14, 2020 06:19
SCRIPT-8
@masanobuimai
masanobuimai / macro1.vba
Created June 8, 2020 05:11
削除以外の変更履歴を一括承諾する
Sub Macro1()
' 挿入/変更/削除以外の変更履歴を一括承諾する
' https://docs.microsoft.com/ja-jp/office/vba/api/word.wdrevisiontype
For Each myRev In ActiveDocument.Revisions
myType = myRev.Type
Select Case myType
Case _
wdRevisionDisplayField, _
wdRevisionParagraphNumber, _
wdRevisionParagraphProperty, _
def my_round(source_list, threshold=0.1, ratio_threshold=0.8):
"""
リストの最大値を基準に、最大値との比率が閾値の範囲かどうかで値を1,0で二値化します。
:param source_list: 対象のリスト
:type source_list: List[float]
:param threshold: 最大値の閾値(これより小さい値の場合、すべて0になる)
:param ratio_threshold: 最大値との比率の閾値(この範囲内の値は1になる))
:return: 二値化したリスト
"""
max_value = max(source_list)
@masanobuimai
masanobuimai / terada.yoshio.md
Last active February 4, 2023 21:27
てらだよしおまつり in 仙台 2019

てらだよしおまつり

  • 仮想マシンは作っても作らなくてもいい
  • クライアントに必要なもの
    • docker
    • azure cli
    • jdk
    • kubectl

Azure Container Register(ACR)の作成

#!/bin/sh
echo 1 > /media/debug.txt
#link the usb drive dirs into the /gaadata
cd /media/games
for D in *; do
if [ -d "${D}" ]; then
ln -s /media/games/${D} /gaadata/${D}
ln -s /media/games/${D} /data/AppData/sony/pcsx/${D}
mkdir -p /media/games/${D}/.pcsx
cp -n /media/games/${D}/pcsx.cfg /media/games/${D}/.pcsx
@masanobuimai
masanobuimai / ls.txt
Last active December 10, 2018 08:12
PSクラシック本体初期化後の ls -laR / の結果
/:
total 66
drwxr-xr-x 21 root root 1024 Sep 9 2018 .
drwxr-xr-x 21 root root 1024 Sep 9 2018 ..
drwxr-xr-x 2 root root 3072 Sep 9 2018 bin
drwxr-xr-x 2 root root 1024 Sep 1 14:49 boot
drwxr-xr-x 5 root root 1024 Sep 1 2018 data
drwxr-xr-x 15 root root 4500 Sep 1 14:56 dev
drwxr-xr-x 24 root root 2048 Sep 9 2018 etc
drwxr-xr-x 27 root root 4096 Sep 1 14:56 gaadata
import com.intellij.ide.script.IDE
import com.intellij.openapi.diagnostic.Logger
import com.intellij.openapi.actionSystem.ActionManager
import com.intellij.openapi.actionSystem.AnAction
import com.intellij.openapi.actionSystem.AnActionEvent
import com.intellij.openapi.actionSystem.KeyboardShortcut
import com.intellij.openapi.keymap.KeymapManager
import com.intellij.openapi.project.ProjectManager
import org.jetbrains.ide.script.IdeScriptEngineManager
import javax.swing.KeyStroke
@masanobuimai
masanobuimai / .profile.groovy
Last active December 6, 2018 04:51
Open in splitted tab
import com.intellij.openapi.actionSystem.AnActionEvent
import com.intellij.openapi.command.WriteCommandAction
import java.util.function.Consumer
import static com.intellij.openapi.actionSystem.LangDataKeys.*
//////////////////////////////////////////////////////////////////////////////////////////////
metaClass.propertyMissing = {name ->
switch (name) {