Kirk

KirkSuD GitHub Pages

Currently, this site only shares some single page HTML little apps.

Shared HTMLs

Links to useful / fun html page:

A responsive memo web app using bootstrap, jquery, jquery-ui, material icons.
You can organize your thoughts, plan your todos using the folder functionality.

A productivity app similar to chess clock to track what you do every day.

A simple app to track progress in day/week/month.

A simple app to track spending, and see the money flow amount in specific period.

A very simple little app to record time,
ideal for saving when you take meds the last time.

List KTV song codes ranked by KKBOX weekly rankings.

Do photoplethysmogram using camera, then save the result text file.
Can be used to calculate heart BPM, and do HRV analysis.

Responsive classic 2048 game.
Play it on your laptop and mobile phones!

Inspired by mobile game - Don’t Touch The Spikes,
but with different skin - a cute squirrel & pine cone.
You can pay 10 pine cones to make an RL trained neural net to play 1 game for you.

The classic Tic Tac Toe game, also known as OOXX in my country.
Click the title “OOXX” to show solutions (negamax algorithm (minimax variant)).

Inspired by mobile game - Infinity Loop,
with random puzzle generator & solver.

A visualization of knapsack 0-1 algorithm.
You can toggle recursive & exact, 4 versions in total.

Boids flocking simulation.
Efficient O(n) implementation with spatial division data structure optimization.
It’s interactive, colorful, and beautiful.

Learn more about Boids:
Craig Reynolds’ Boids page
O(n) optimization
Pseudo code

Projects on Github

Images & sounds are used to make the web pages feel better.
I tried to create them on my own, or use the free ones.
If you think there’s a copyright issue, please let me know.
I’ll take them down ASAP.