Skip to content

Instantly share code, notes, and snippets.

View mi-24v's full-sized avatar
🏚️
mostly never go out

miwpayou mi-24v

🏚️
mostly never go out
View GitHub Profile
@mi-24v
mi-24v / move-files-by-keyword.csx
Last active July 6, 2025 12:26
move files recursively only including keywords
// 必要な名前空間をインポート
#r "System.Linq" // .NET 6以降は不要なことが多いですが、明示的に指定
using System;
using System.IO;
using System.Linq;
using System.Collections.Generic;
// --- コマンドライン引数の解析 ---
// dotnet script実行時に渡される引数は Args 配列で取得できます
// 例: dotnet script MoveFiles.csx -- -source "C:\Source" -dest "C:\Dest" -keyword "report"
@mi-24v
mi-24v / LogOutput.log
Created December 5, 2022 16:58
LAOPlus loading
[Message: Preloader] BepInEx 6.0.0-be.660 - LastOrigin_R
[Message: Preloader] Built from commit 40bf261c9147dbc084b000504b86df26551b6719
[Info : BepInEx] System platform: Windows 10 64-bit
[Info : BepInEx] Process bitness: 64-bit (x64)
[Info : BepInEx] Running under Unity 2018.4.36f1
[Info : BepInEx] Runtime version: 6.0.7
[Info : BepInEx] Runtime information: .NET 6.0.7
[Info : Preloader] 0 patcher plugins loaded
[Info : Preloader] 0 assemblies discovered
[Message:AssemblyPatcher] Executing 0 patch(es)
@mi-24v
mi-24v / Brainfuck.java
Created February 27, 2017 00:14
brainfuck interpreter
import java.io.*;
import java.util.ArrayList;
/**
* Created by mi-24 on 2017/02/22.
*/
public class Brainfuck {
public static void main(String[] args){
Onon.main(args);
@mi-24v
mi-24v / Denshikairo.java
Last active July 22, 2016 15:17
なにかのデコーダ
package jp.mi24.something;
import java.util.ArrayList;
import org.apache.commons.lang3.builder.ToStringBuilder;
public class Denshikairo {
private byte[] encodedData,decodedata;
public Denshikairo(byte[] input){
package jp.mi24.something;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.stream.Collectors;
public class Seisubunkatu {
private ArrayList<String> inputs;
import java.util.stream.IntStream;
/**
* フィボナッチ数列
* できてない
* */
public class fib{
public static void main(String[] args){
IntStream.range(0,100).map(n -> n<=1 ? 1 : (n-2)+(n-1)).forEach(i -> System.out.println(i));
}
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class Conceal{
public static void main(String[] args){
if(args.length < 1){
System.err.println("Arguments must has 1 contents(Algorithm Name).");
System.exit(1);
@mi-24v
mi-24v / QuickSort.java
Last active February 26, 2016 06:39
クイックソートをするyoyoyo
import java.util.List;
import java.util.ArrayList;
import java.util.Random;
import java.util.stream.Collectors;
import java.util.stream.IntStream;
import java.util.stream.Stream;
public class QuickSort {
@mi-24v
mi-24v / ShellSort.java
Created February 25, 2016 06:40
シェルソートをするyo
import java.util.List;
import java.util.Random;
import java.util.stream.Collectors;
import java.util.stream.IntStream;
public class ShellSort {
public static void main(String[] args) {
long start = System.nanoTime();//計測スタート
List<Integer> sort = args.length >= 2 ? generate(Integer.parseInt(args[0]),Integer.parseInt(args[1])) : generate(5,10);
@mi-24v
mi-24v / SentakuSort.java
Last active February 16, 2016 04:35
数列に対して選択ソートアルゴリズムを実行する
import java.util.stream.IntStream;
import java.util.stream.Collectors;
import java.util.Random;
import java.util.List;
import java.lang.Math;
public class SentakuSort{
public static void main(String[] args){
long start = System.nanoTime();//計測スタート
List<Integer> sort = args.length >= 2 ? generate(Integer.parseInt(args[0]),Integer.parseInt(args[1])) : generate(5,10);