These are VMs running built with JavaScript/WASM allowing you to run an operating system within your browser, all client side.
| <html> | |
| <div id="app"></div> | |
| <script> | |
| 'use strict';let zzfx,zzfxV,zzfxX | |
| // ZzFXMicro - Zuper Zmall Zound Zynth - v1.1.8 ~ 884 bytes minified | |
| zzfxV=.3 // volume | |
| zzfx= // play sound | |
| (p=1,k=.05,b=220,e=0,r=0,t=.1,q=0,D=1,u=0,y=0,v=0,z=0,l=0,E=0,A=0,F=0,c=0,w=1,m=0,B=0)=>{let | |
| M=Math,R=44100,d=2*M.PI,G=u*=500*d/R/R,C=b*=(1-k+2*k*M.random(k=[]))*d/R,g=0,H=0,a=0,n=1,I=0 |
| Windows Registry Editor Version 5.00 | |
| [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] | |
| "Personal"=hex(2):44,00,3a,00,5c,00,4d,00,79,00,44,00,6f,00,63,00,75,00,6d,00,65,00,6e,00,74,00,73,00,00,00 | |
| [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders] | |
| "Personal"="D:\\MyDocuments" |
- Lindenmayer-System-Explorer https://raw.githack.com/JohnWinkelman/Lindenmayer-System-Explorer/master/index.html
- Turtle Toy http://orteil.dashnet.org/lsystem
- https://jobtalle.com/lindenmayer_systems.html
- https://anvaka.github.io/lsystem/
- https://github.com/benvan/lsys can animate, has a tutorial, old, good performance
Hiren’s BootCD 15.2 https://www.hirensbootcd.org/hbcd-v152/ https://www.hirensbootcd.org/files/Hirens.BootCD.15.2.zip
Hiren’s BootCD 15.1 https://www.hirensbootcd.org/hbcd-v151/ https://www.hirensbootcd.org/files/Hirens.BootCD.15.1.zip
Hiren’s BootCD 15.0 https://www.hirensbootcd.org/hbcd-v150/ https://www.hirensbootcd.org/files/Hirens.BootCD.15.0.zip
Hiren’s BootCD 14.1 https://www.hirensbootcd.org/hbcd-v141/ https://www.hirensbootcd.org/files/Hirens.BootCD.14.1.zip
Hiren’s BootCD 14.0 https://www.hirensbootcd.org/hbcd-v140/ https://www.hirensbootcd.org/files/Hirens.BootCD.14.0.zip
Hiren’s BootCD 13.2 https://www.hirensbootcd.org/hbcd-v132/ https://www.hirensbootcd.org/files/Hirens.BootCD.13.2.zip
Hiren’s BootCD 13.1 https://www.hirensbootcd.org/hbcd-v131/ https://www.hirensbootcd.org/files/Hirens.BootCD.13.1.zip
Hiren’s BootCD 13.0 https://www.hirensbootcd.org/hbcd-v130/ https://www.hirensbootcd.org/files/Hirens.BootCD.13.0.zip
Hiren’s BootCD 12.0 https://www.hirensbootcd.org/hbcd-v120/ http
| gradle.taskGraph.whenReady { | |
| println "rootProject: " + rootProject.name | |
| println "childProjects: " + rootProject.childProjects | |
| def dot = new File(rootProject.buildDir, 'project.dot') | |
| dot.delete() | |
| def command = "./gradlew " + gradle.startParameter.getTaskNames().join(" ") | |
| println "command: " + command |
| // open https://www.epicgames.com/store/en-US/browse?pageSize=1000 | |
| // paste in console and run | |
| function filterEpicGames(min = 0, max = 15) { | |
| let games = document.querySelectorAll("#dieselReactWrapper > div > div[class*='AppPage__bodyContainer'] > main > div > div > div > div > div > section > div > div > div > section > div > section > section > ul > li > a > div > div > div[class*='OfferCard__meta']"); | |
| let c = 1; | |
| for (let i = 0; i < games.length; i++) { | |
| let name = games[i].firstChild.innerText; | |
| let priceText = (games[i].lastChild.lastChild.lastChild ? games[i].lastChild.lastChild.lastChild.lastChild.nodeValue : games[i].lastChild.lastChild.nodeValue); | |
| let price = 0; |
https://thebookofshaders.com/ is the best one.
| ## Knowledge DBs | |
| - http://www.yacoset.com/ | |
| - https://programming-idioms.org/ | |
| - http://lambda-the-ultimate.org/ | |
| - http://www.linfo.org/ | |
| - https://programmingisterrible.com/ | |
| - http://blog.cleancoder.com - Uncle Bob Martin | |
| ## Articles |