Yerevan, ՀՀ

Vitaly Pavlenko

Elite
@vpavlenko

I make music theory accessible. My method is "seeing harmony as flags" in piano rolls. Also I design a programming-oriented CS curriculum for middle school

study-music. An "awesome music theory" kinda wiki with books, resources and courses for studying everything about music and sound

2.2k

web-programming. Course on web programming taught at MIPT, 2014-2015

133

web-2020. How I would pick tools for a full-stack application in 2020 🤔🛠️🏗️🥞🌐🕸️📝2️⃣0️⃣2️⃣0️⃣

99

web-2024-template. Front-end skills aren't needed anymore to create a web application. Use the Cursor IDE, it'll write the code for you. ⬇️⬇️⬇️ Scroll down to see the guide 👇👇👇

97

rawl. Harmony as Flags 🇱🇺🇱🇹🇬🇦🇦🇲🇲🇺 Western scores in 12 colors. MIDI files in, piano rolls out. Abolition of standard notation's gatekeeping. Prosthesis for sheet-music-blind people. Syntax highlighting for pitches. Pinyin for black polkadot characters. Also a text-based tracker (a notation editor), sorta diatonic CSound/Strudel with insert/copy

82

content. Lessons and problems for introductory Python 3 course

22

podsvechnik. English syntax highlighter as a Chrome plugin

21

pastegraph. Share graph plots

20

ctf-crypto-tasks. Lecture and exercises on CTF crypto tasks

17

startup-engineering. 6-day intensive course on frontend, backend with Python/Django, deployment, interfaces, machine learning and startup engineering itself (Spring 2014, in Russian)

15

bulls-and-cows. Solver for "Bulls and cows" inspired by Akinator Bayesian entropy something something

13

rsl. Агрегатор словарей русского жестового языка - Search across various dictionaries or Russian Sign Language

10

misc. Кулинарный блог

8

fluffy-graph. NP-hard game where you find isomorphic graphs

7

reverse-engineering. Tiny course on reverse engineering (MIPT, Spring 2014)

7

linux-task. Introduction to Linux: concepts, command line interface, bash scripts (in Russian)

6

ctf-web-tasks. Lecture and exercises on CTF web tasks

5

oberon-ply. Oberon interpreter using PLY, task for the course on formal languages and compiler frontend design

3

nn. From zero to hero

3

cache-aware-binary-search. Speed up binary search by leveraging CPU cache structure

3

triplog. Sublime plugin that automatically adds relative timestamp to every paragraph

3

j. A corpus of jazz chords with some visualization

3

layouts. ⌨️🎹🌈 Layouts for computer keyboard that explore various structures in Western music alphabet

3

12. 12-bar blues jazz solos from Weimar Jazz Database displayed in a 12-colored piano rawl

2

signal. A friendly web music sequencer morphs into a music theory mothership

2

django-webpack-vue. Django with Webpack template for Vue.js

2

bat. 🦇 Beat As Token - a transformer architecture for Western music theory

2

changes. Jazz chord changes visualized: every chord is a circle, chord quality is its color, each of 12 root motions has a unique 2d shift pattern

2

react-club. React club at Recurse Center, Spring 1'2020

2

mipt-ctf. A small course on CTF (wargames) for beginners [in Russian]

2

python-tutorial. A Python 3 programming tutorial for beginners.

2

virtual_dom. JavaScript

1

snakify-mobile. Mobile application for solving Snakify problems

1

interactive-tutorials. Interactive Tutorials

1

l. Latin text glossed using Leipzig Glossing Rules. See github.com/vpavlenko/ny

1

When-in-Rome. A meta-corpus of functional harmonic analysis.

1

Jazz-Chord-Progressions-Corpus. Jazz chord progression corpus and code for evaluating harmonic similarity

1

learnxinyminutes-docs. Code documentation written as code! How novel and totally my idea!

1

music-dissector. Svelte

1

bazooka-chinese. Read HPMOR and learn Chinese along the way

1

replit-classroom-sample. Sample repo to show structure of Github-backed Repl.it classrooms

1

learn-to-program. Education resources to learn to program

1

react-native-game. A zero-play-game made using react-native

1

new-pythontutor-ru. JavaScript

1

SQL-exercise. Practice with "Real" SQL Problems

1

Android-Alarm-Clock. A simple android alarm clock application that requires that you solve a math problem to deactivate the alarm.

1

vpavlenko.github.io. HTML

1

vpavlenko.

1
48
Apply