Skip to content

Instantly share code, notes, and snippets.

@eyasuyuki
eyasuyuki / kakko-kokka.dart
Last active January 6, 2024 23:38
kakko-kokka.dart
void main() {
testExtractStrings();
}
List<String> extractStrings(String input) {
List<String> result = [];
List<int> stack = [];
int startIndex = 0;
for (int i = 0; i < input.length; i++) {
@eyasuyuki
eyasuyuki / vv.sh
Last active October 26, 2023 08:56
#!/bin/sh
ffmpeg -ss $1 -i "$2" -t $3 -vf scale=1920:1080,crop=1920:1080:0:90 -c:v h264_videotoolbox -b:v 5000k "$4"
@eyasuyuki
eyasuyuki / homebrew-ANDROID_HOME.md
Last active July 8, 2023 16:55
How to set ANDROID_HOME with home-brew

How to set ANDROID_HOME with homebrew

Install android-sdk

brew install android-sdk

Check install status

brew info android-sdk
package main
import (
"bytes"
"fmt"
"os"
"path/filepath"
)
func read(path string) (bool, []byte) {
import java.io.*;
import java.nio.charset.StandardCharsets;
public class RemoveBOM {
public static void main(String[] args) {
File directory = new File(args[0]);
removeBOM(directory);
}
(use srfi-13)
(use gauche.test)
(define (starts-with? str prefix)
(let ((str-len (string-length str))
(prefix-len (string-length prefix)))
(if (> str-len prefix-len)
(string=? (substring str 0 prefix-len) prefix)
#f)))
@eyasuyuki
eyasuyuki / WASBOOK.md
Last active May 29, 2022 00:58
「体系的に学ぶ 安全なWebアプリケーションの作り方」の仮想環境をVagrantで動かす

前提条件

2015-10-28 現在

  • OS X 10.11.1
  • VirtualBox
  • Vagrant

仮想マシンイメージの入手またはダウンンロード

sequenceDiagram
  政府->>民間: 支出
  Note right of 民間: お金が増える
  民間-->>政府: 納税
  Note right of 民間: お金が消滅する
#!/bin/sh
for arg in "$@"; do
ffmpeg -i "${arg}" -codec:v copy -b:v 5000k -y "${arg%.*}.mp4"
done