JSDM

新建画布
双面胶

双面胶

武汉 PRO 求职中

never force

Because I know you will never force my door, I can open up my arms to you.

WWDC 2015 CSS

Quick mock up of the WWDC logo using HTML and CSS. Learn all about CSS animation with my email course: https://cssanimation.rocks/courses/animation-101/

Save and populate form

Store form field values in the querystring. When loaded, populates the form with those saved values. A limited proof of concept.

Fisher-Yates Shuffle

I wanted to try the Fisher-Yates shuffling algorithm for adding an unbiased randomization to the seed data in AES encryption. Looks like the output is fairly uniformly random; I'll add an encryption demo shortly. The Fisher-Yates algorithm can still be defeated by predicting the Math.random() output, and also, there's a statistical issue limiting the possible number of shuffled arrangements. Meh, I'll figure that out later.