This website is WIP, but here's a list of topics that you might expect:
- Music
- Electronics/robotics. See the University Robotics project I worked in!
- Programming. Check out my GitHub!
const FPS=30; const prog_bar=document.getElementsByTagName('progress')[0]; function updateProgBar(val=0, vidEl=undefined, outEl=undefined){ if((val===null)||(val===undefined)){ prog_bar.removeAttribute('aria-valuenow'); prog_bar.removeAttribute('value'); return; } prog_bar.value=val; prog_bar.setAttribute('aria-valuenow', prog_bar.value+"%"); prog_bar.textContent=prog_bar.value+"%"; if((vidEl!==undefined)&&(outEl!==undefined)){ vidEl.setAttribute('aria-busy', val<100); outEl.setAttribute('aria-busy', val<100); } if(prog_bar.value===100){ const progLabel=prog_bar.parentNode; for(const ch of progLabel.childNodes){ if(ch.tagName==="SPAN"){ch.innerHTML="Completed Loading "; break;} } setTimeout(function(){progLabel.parentNode.removeChild(progLabel);}, 5000); } } function errorProgBar(vidEl, outEl){ const progLabel=prog_bar.parentNode; progLabel.parentNode.removeChild(progLabel); vidEl.setAttribute('aria-busy', false); outEl.setAttribute('aria-busy', false); }
- Videogames
Privacy notice: This color is stored in your browser. No information is sent to me.
You now can
, or just preview it). Also, my code made for the project is on my GitHub. Thanks to OpenCV.js, I'm able to host my Final Project's lane detection algorithm in this site using your own webcam!
I translated all my C++
codebase to JS
. The use of OpenCV is a bit different between languages, and JS is garbage collected, which I'm not used to, but OpenCV.js makes you delete some of its objects explicitly. I will build this site little by little, as I learn (I used Google Dev's web developement courses), but I hope to keep sharing cool things like this with you in the near future!
Trying to make this site responsive, performant and accessible. I need to improve this homepage still. Feel free to contact me in the social media tab or Neocities for anything, like suggestions about this page, questions about the posts, to have a little chat...