Skip to content

Instantly share code, notes, and snippets.

View shiena's full-sized avatar

KOGA Mitsuhiro shiena

View GitHub Profile
@shiena
shiena / error.log
Created April 17, 2020 08:26
RiderにJapanese Language Packを入れてmarkdownを開く時のエラーログ
2020-04-17 17:13:34,502 | ERROR | FileEditorManagerImpl | @NotNull method org/intellij/plugins/markdown/settings/MarkdownPreviewSettings.getSplitEditorLayout must not return null
java.lang.IllegalStateException: @NotNull method org/intellij/plugins/markdown/settings/MarkdownPreviewSettings.getSplitEditorLayout must not return null
at org.intellij.plugins.markdown.settings.MarkdownPreviewSettings.$$$reportNull$$$0(MarkdownPreviewSettings.java)
at org.intellij.plugins.markdown.settings.MarkdownPreviewSettings.getSplitEditorLayout(MarkdownPreviewSettings.java:52)
at org.intellij.plugins.markdown.ui.split.SplitFileEditor.<init>(SplitFileEditor.java:48)
at org.intellij.plugins.markdown.ui.preview.MarkdownSplitEditor.<init>(MarkdownSplitEditor.java:19)
at org.intellij.plugins.markdown.ui.preview.MarkdownSplitEditorProvider.createSplitEditor(MarkdownSplitEditorProvider.java:19)
at org.intellij.plugins.markdown.ui.split.SplitTextEditorProvider$1.build(SplitTextEditorProvider.java:71)
at com.intellij.o
# for post article
$devToApiKey = 'your-dev.to-api-key'
# for image upload
$UserName = 'your-dev.to-username'
$Password = 'your-dev.to-password'
$seleniumHome = 'your-selenium-path'
$blackListTags = @()
# nuget install Selenium.WebDriver.ChromeDriver
# nuget install Selenium.WebDriver
using System;
using System.Collections;
using UnityEngine;
using UnityEngine.XR;
using UnityEngine.UI;
using UnityEngine.XR.Interaction.Toolkit;
[RequireComponent(typeof(CharacterController))]
public class VRRigidbodyFirstPersonController : LocomotionProvider
{
"dependencies": {
"com.cysharp.unitask": "https://github.com/twksos/UniTask.git#upm-1.2.0",
"com.neuecc.unirx": "https://github.com/starikcetin/UniRx.git#7.1.0",
"com.svermeulen.extenject": "https://github.com/starikcetin/Extenject.git#9.1.0"
}
// Requirements
// - XR Interaction Toolkit
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.XR;
public class XRControllerAction : MonoBehaviour
{
[SerializeField] private XRNode controller = XRNode.RightHand;
[SerializeField] private InputHelpers.Button button = InputHelpers.Button.PrimaryButton;
@shiena
shiena / ginit.vim
Last active March 31, 2020 15:56
vim and neovim config file
"GuiFont! HackGen\ Console:h14
GuiFont! JetBrains Mono:h14
@shiena
shiena / logcat.bat
Last active September 22, 2019 10:02
@echo off
set PACKAGE_NAME=com.oculus.vrshell.home
set ADB=adb.exe
for /f "usebackq skip=1 tokens=*" %%a in (`wmic process where "name='adb.exe'" get executablepath ^| findstr /r /v "^$"`) do (
set ADB=%%a
)
setlocal ENABLEDELAYEDEXPANSION
@rem set option=-s Unity:*
@shiena
shiena / OVRHeadsetEmulatorHelper.cs
Last active August 17, 2019 06:24
Add player forward movement to OVRHeadsetEmulator
/************************************************************************************
Copyright (c) 2019 KOGA Mitsuhiro
This software is released under the MIT License.
http://opensource.org/licenses/mit-license.php
************************************************************************************/
using System.Collections.Generic;
using UnityEngine;
@shiena
shiena / adb-connect.bat
Last active July 18, 2019 10:24
adb tcpipとadb connectするスクリプト
@echo off
rem Copyright (c) 2019 KOGA Mitsuhiro
rem
rem This software is released under the MIT License.
rem http://opensource.org/licenses/mit-license.php
set ADB=adb.exe
setlocal ENABLEDELAYEDEXPANSION
@shiena
shiena / AndroidNativeGesture.cs
Last active June 19, 2019 07:36
GoogleVRのGesture C APIをUnityから使うためのコード
/*
* Copyright (c) 2019 KOGA Mitsuhiro
*
* This software is released under the MIT License.
* http://opensource.org/licenses/mit-license.php
*/
using System;
using System.Runtime.InteropServices;