Skip to content

Instantly share code, notes, and snippets.

View mishazawa's full-sized avatar
🎩
because white is boring

mishazawa

🎩
because white is boring
View GitHub Profile

books

  • Foundations of Game Design, by Ernest Adams

  • Rules of Play: Game Design Fundamentals, by Katie Salen and Eric Zimmerman

  • A Game Design Vocabulary, by Anna Anthropy and Naomi Clark

  • Game Design Workshop: A Playcentric Approach to Creating Innovative Games, by Tracy Fullerton

@mishazawa
mishazawa / .vimrc
Last active December 9, 2019 19:59
VIMRC
execute pathogen#infect()
syntax on
colorscheme monokai
filetype plugin indent on
set tabstop=2
set expandtab
set number
set list
set rtp+=~/.fzf
@mishazawa
mishazawa / a.md
Created December 7, 2019 14:25
f# proj CLI

new project

dotnet new sln -o <NAME>

new lib file (module)

dotnet new classlib -lang F# -o src/<NAME>
@mishazawa
mishazawa / brigthness.sh
Created November 30, 2019 21:16
ascii table
.,:ilwW
Arduino UNO
Arduino UNO CNC Shield v3.0
DRV8825
Nema17
GT2
Вы всё погадить на меня а я работай! Вот как. Они посрут поедят а я работай на
них ноги ломай. Я и так раненый у меня вон правая как изрешечена непонятно
как ходит а они клубничку едят и срут на меня. Вот как. Хорошо получается я
работай а вы поели и привет а я тут торф вози за вас за всех. Да я
может такой же больной как и вы даже почище. Вы вон таблетки хуетки
а меня и может и таблетки то не берут у меня вон голова гудит как мотор
вон давление а от гадостей от ваших кровь к глазам подступает
и не вижу ничего убил бы вас ёбаных.
@mishazawa
mishazawa / divide 2 numbers in 1 CPU cycle
Created November 18, 2019 09:06
divide 2 numbers in 1 CPU cycle
(a>>1)+(b>>1)+(a&b&1)
[Forwarded from Oleg]
вот ты че хочешь?
[Forwarded from 🍟🍕🍳🍿🍣]
умереть
[Forwarded from Oleg]
вот ты че хочешь?
[Forwarded from 🍟🍕🍳🍿🍣]
хз, бабла поднять но без сосания хуёв
[Forwarded from Oleg]
у меня плохие новости
@mishazawa
mishazawa / PrePostPlugin.js
Created October 10, 2019 14:09
pre-compile post-compile plugin for webpack
const { exec } = require('child_process');
const resp = (error, stdout, stderr) => {
console.log(stdout);
if (error) console.error(error);
if (stderr) console.error(stderr);
}
class PrePostPlugin {
@mishazawa
mishazawa / split.js
Last active September 4, 2019 15:24
split by silence
"ffmpeg -i "videoplayback.mp4" -af silencedetect=noise=-30dB:d=0.5 -f null - 2> vol.txt"
const si = [
["1.0466" , "254.221"],
["256.942" , "470.262"],
["472.004" , "806.045"],
["808.412" , "1096.53"],
["1098.64" , "1322.09"],
["1327.67" , "1641.81"],