Skip to content

Instantly share code, notes, and snippets.

アホな(おすすめ)サイト

ゲームジャム (game jam) のすすめ

  • 与えられたお題に従って時間内にゲームを1本開発する:
    • "Small world"
    • "You're the villain"
    • "10 seconds"
  • もっとも有名な Ludum Dareの場合:
    • 年2回開催、参加者は数千人。制限時間は 48時間。
    • すべて(プログラム、絵、音)一人で製作せねばならない。
  • 完成したゲームを参加者どうしで評価し、勝者を決定する。

(新山が勝手に考える) 大学教員の心得

  1. 学生をお客様として扱う:
    • 学生には丁寧に応答する。
    • 授業は可能なかぎりアクセシブルにする:
      • 手軽に学習できる環境。
      • 見やすい資料。
      • 聞きやすい音声。
    • 欠席した学生もできるかぎりサポートする。
  2. 学生から信頼されるよう努める:
# Fake Dutch translator (very incomplete!)
# Usage: sed -f dutch.sed input.txt
s/\ba\b/_en_/ig
s/\ban\b/_en_/ig
s/\bthe\b/_de_/ig
s/\bof\b/_van_/ig
s/\bit\b/_het_/ig
s/\bnot\b/_niet_/ig
s/n't\b/niet_/ig
s/\bin\b/_in_/ig
@euske
euske / japanese.sed
Created January 18, 2022 06:20
Fake Japanese translator
# Fake Japanese translator
# usage: sed -f japanese.sed input.txt
s/\ba\b//ig
s/\ban\b//ig
s/\bthe\b//ig
s/\bis\b/_desu_/ig
s/\bnot\b/_nai_/ig
s/n't\b/nai_/ig
s/\bof\b/_no_/ig
s/\bin\b/_de_/ig
@euske
euske / videotrimmer.html
Created October 11, 2021 02:27
Offline video editor
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title>Video Trimmer</title>
<style>
h1 { border-bottom: solid black 2px; }
.selector { border: solid black 1px; margin: 4px; padding: 4px; }
.player { border: solid black 1px; margin: 4px; padding: 4px; }
@euske
euske / sshon.sh
Last active September 13, 2021 04:07
sshon: add a specified ssh key only when necessary.
#!/bin/sh
SSH_HOME=$HOME/.ssh
SSH_LOG=${SSH_AGENT_LOG:-$SSH_HOME/ssh-agent.log}
SSH_KEY=${1:-$SSH_HOME/id_ed25519}
KEY_DURATION=1d
IFS=$'\n'
sig=$(ssh-keygen -l -f "$SSH_KEY")
for i in $(ssh-add -l); do
if [ "$i" = "$sig" ]; then
@euske
euske / doit.sh
Created July 7, 2021 02:54
Boilerplate bash script
#!/bin/sh
exec >& doit.log
echo "*** BEGIN `date +'%Y-%m-%d %H:%M:%S'` ***"
renice +10 $$
# ...DO SOME LENGHTY STUFF...
# cd data || exit 1
# for i in *.txt; do
# echo "*** $i ***"
@euske
euske / ffmpeg.md
Last active February 18, 2024 18:41 — forked from steven2358/ffmpeg.md
FFmpeg チートシート
@euske
euske / cdhist.sh
Created April 22, 2021 07:51
Adds 'web-browser like history' to your bash shell.
### cdhist.sh
###
### Copyright (c) 2001 Yusuke Shinyama <yusuke at cs . nyu . edu>
###
### Permission to use, copy, modify, distribute this software and
### its documentation for any purpose is hereby granted, provided
### that existing copyright notices are retained in all copies and
### that this notice is included verbatim in any distributions.
### This software is provided ``AS IS'' without any express or implied
### warranty.