Skip to content

Instantly share code, notes, and snippets.

@renem2185
renem2185 / mi_update.sh
Last active November 16, 2024 15:11
がばがばMisskey更新スクリプト
#!/bin/bash
# Usage:
# $ ./mi_update.sh {REPOSITORY_TAG_NAME}
# Adjust your working directory here!
work_dir=/home/misskey/work/misskey/
if [ -z "$1" ]; then
echo "$0: the argument not enough"
@renem2185
renem2185 / subscribe_yt.md
Created March 30, 2024 09:33
作業中: YouTubeから WebSubのプッシュ通知を受信する

思ったほどいい感じ™ になっていないので供養

こちら で実験中です

環境

  • さくらのVPS (リバースプロキシ)
    • Rocky Linux 9.3 (Blue Onyx)
    • nginx 1.20.1
  • 自宅鯖 (それ以外)
@renem2185
renem2185 / chicken_build_for_wasm.md
Last active March 17, 2024 05:43
Chicken Schemeのコードを Emscriptenを使ってデプロイする

本当は Chicken側にもクロスコンパイルの機能があるようですが、 今回は静的リンクと手製ビルドスクリプトでゴリ押ししました

できたもの

https://renem2185.github.io/bf/vectorbfi.html

環境

  • Ubuntu 22.04.4 LTS (WSL2)
  • CHICKEN Scheme 5.1.0
  • Emscripten 3.1.5
@renem2185
renem2185 / wasm_in_c.md
Last active March 15, 2024 09:42
C言語のコードでDOMをさわって遊んでみる

例題: 小文字を大文字にする

できたもの: https://mi.tsujigoya.net/notes/9qvvwatqle

実験環境

Emscriptenを APTでインストールするのはあんまりお勧めじゃないらしいです (やっつけ)

  • Ubuntu 22.04.4 LTS (WSL2)
  • Emscripten 3.1.5
  • Clang 13.0.1-2ubuntu2.2
@renem2185
renem2185 / tor_browsing_with_wslg.md
Created February 18, 2024 09:42
Tor Browserを WSLg環境で
head --line=2 /etc/os-release
# NAME="Ubuntu"
# VERSION="20.04.6 LTS (Focal Fossa)"

sudo apt install torbrowser-launcher desktop-file-utils

# App shortcuts are generated in Windows Start Menu,
# but they do not work