Pequeños guiones divertidos con los que me gusta jugar.
Calcula las fórmulas para una secuencia aritmética dados 2 términos. En otras palabras, calcula una línea que pasa por 2 puntos.
Estas fórmulas son en realidad lerp y lerp inversas. ¡Vea mi artículo aquí para obtener más información!
Divide aleatoriamente el audio en segmentos y reproduce el resultado. Solicitado por Zoe (no patrocinado)
Una tabla de comparaciones booleanas realizadas para el nodo Boolean Math en Blender.
Supongo que no confié en mí mismo para hacerlo bien, ya que se genera en JavaScript.
La forma más sencilla de distorsión de audio, diseñada por Caleb para un pedal de guitarra. Es solo Math.sign(sample)
.
Corrompe el santo evangelio de TomJedi9 con horribles malas palabras y blasfemias. ¡No es seguro para el trabajo!
¿Sabías que puedes ejecutar código simple en CSS? Las matemáticas funcionan totalmente, ¡solo usa counter-reset
!
Dibuja un rastro a medida que mueve el cursor por la página.
Genera partículas de estrellas a medida que mueves el cursor por la página.
Genera bolas que rebotan a medida que mueves el cursor por la página.
Genera un rastro de estrellas a medida que mueves el cursor por la página.
La música más bella del mundo, ¡asegúrate de subir el volumen!
Recreación fiel de la ventana emergente de inicio de sesión de Google Chrome, ¡excelente para hacer cosas éticas con las contraseñas de las personas!
Lo último y lo mejor en tecnología para dibujar ranas, creado para la clase de desarrollo web de Joseph Tonien.
La simulación de soplado de cabello ultra realista definitivamente no se realizó en 5 minutos. 10/10 mejor que vitela en Houdini
Convierte una imagen en un diagrama UMLet. Recrea la imagen utilizando nodos rectangulares de colores para cada píxel.
Inspirado en mi clase de aprendizaje automático en la universidad. Dibuja el resultado de ejecutar k vecinos más cercanos en algunos puntos, que parece voronoi.
Cada píxel se dibuja utilizando un rectángulo individual, por lo que es terriblemente lento. Utilice WebGL para un buen rendimiento.
Mi viejo método horriblemente descompuesto de alisar con lerp. Para conocer métodos mucho mejores, consulte mi artículo aquí.
Sigue un punto que viaja en una dirección aleatoria, similar a los vídeos musicales de Porter Robinson.
Esta es una forma de movimiento browniano simple.
Fin de la diapositiva lento, haga clic para salir. Genial para trollear a los profesores.
Calcula ventanas interpoladas de modulación de ancho de pulso, corrigiendo el desfase entre ventanas.
Fue diseñado originalmente para Cinema Sense, una aplicación para que personas ciegas experimenten películas a través de otros sentidos (como la vibración).
Simulación discreta y tonta de fuerza bruta de una cola de clientes, realizada para un curso de resolución de problemas en la universidad.
Simulación continua más inteligente de una cola de clientes, realizada para un curso de resolución de problemas en la universidad.
Reproduce una señal de audio almacenada como una cadena de números.
Dibuja y reproduce muchos métodos de interpolación de señales. Hice esto para depurar mientras creaba un complemento de audio.
Sinc es la opción de audio de mayor calidad, pero también la más cara.
Calcula cuánto se debe reducir una imagen para que quepa en una cierta cantidad de megapíxeles.
Hice esto porque Google Docs tiene un límite de tamaño de imagen de 25 megapíxeles.
Resuelve tableros de Sudoku fáciles y medianos con eliminación de fuerza bruta basada en las reglas del Sudoku.
Creado para hacer trampa en los desafíos diarios de Sudoku, inspirado en Ellen.
Convierte la sintaxis UML a código Java, completando constructores, captadores y definidores cuando sea posible utilizando coincidencias difusas.
Admite sintaxis básica como +
, -
, #
, getVar()
, changeVar()
, setVar()
y variables declaradas como type
, name: type
o type name
Admite alguna sintaxis avanzada como <<read only>>
, {read only}
, /AbstractClass/
, <<abstract>>
, <<interface>>
, __staticMethod()__
También tiene soporte básico para <<enumerator>>
y <<enum>>
: