Rhendz

Joined 12 February 2018
33 bytes added ,  3 April 2018
m
Line 31: Line 31:


* Please describe your experience with C++, Octave or Matlab m-scripts, OpenGL and Qt.
* Please describe your experience with C++, Octave or Matlab m-scripts, OpenGL and Qt.
*: Since my courses primarily use C/C++, I believe I have significant experience with this language (~2 years). My experience with C++ includes OOP principles, propery memory handling, and implementing various data structures/algorithms. Since I am learning about Machine Learning (no pun intended), I often use Octave for my projects (~4 months). I find that Octave is easy to use and I can quickly learn more about concepts in Machine Learning rather than spending time getting lost in otherwise more difficult implementations such as C++. Although I know what OpenGL and Qt are, I do not have much experience with these APIs.
*: <pre>Since my courses primarily use C/C++, I believe I have significant experience with this language (~2 years). My experience with C++ includes OOP principles, propery memory handling, and implementing various data structures/algorithms. Since I am learning about Machine Learning (no pun intended), I often use Octave for my projects (~4 months). I find that Octave is easy to use and I can quickly learn more about concepts in Machine Learning rather than spending time getting lost in otherwise more difficult implementations such as C++. Although I know what OpenGL and Qt are, I do not have much experience with these APIs.</pre>


* Please describe your experience with other programming languages.
* Please describe your experience with other programming languages.
*: I am experienced with front-end programming languages such as JavaScript, HTML, and CSS. Oftentimes, I use these languages to make various simulations and edit school club websites. I have used Python a lot because of its relative ease of use and because it is good for scraping various websites.
*: <pre>I am experienced with front-end programming languages such as JavaScript, HTML, and CSS. Oftentimes, I use these languages to make various simulations and edit school club websites. I have used Python a lot because of its relative ease of use and because it is good for scraping various websites.</pre>


* Please describe the biggest project you have written code for and what you learned by doing so.
* Please describe the biggest project you have written code for and what you learned by doing so.
*: Although this project was not fruitful, the biggest coding project I wrote code for was my weather app that displayed the current weather in Tennessee. By writing code for this project, I learned how to work with/link various APIs such as Google Maps and OpenWeather; furthermore, I learned about asynchronous functions, loading and configuring JSON files, and scraping websites with Python. My app ''did'' work, but my access to my OpenWeather API key was banned once I had made too many calls per minute - so much for real time... In the end, I found that the skills I gained through the project were more valuable than the actual project itself, which isn't too bad :).
*: <pre>Although this project was not fruitful, the biggest coding project I wrote code for was my weather app that displayed the current weather in Tennessee. By writing code for this project, I learned how to work with/link various APIs such as Google Maps and OpenWeather; furthermore, I learned about asynchronous functions, loading and configuring JSON files, and scraping websites with Python. My app ''did'' work, but my access to my OpenWeather API key was banned once I had made too many calls per minute - so much for real time... In the end, I found that the skills I gained through the project were more valuable than the actual project itself, which isn't too bad :).</pre>


* Please state the commits and patches you already contributed to Octave. ''Ordered from most recent''
* Please state the commits and patches you already contributed to Octave. ''Ordered from most recent''
49

edits