Editing User:Lk
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 15: | Line 15: | ||
== E: Coding experience == | == E: Coding experience == | ||
This part is one of the more important ones in your application. You are allowed to be as verbose as you want, as long as you stay on topic ;-) | This part is one of the more important ones in your application. You are allowed to be as verbose as you want, as long as you stay on topic ;-) | ||
* Please describe your experience with C++, Octave or Matlab m-scripts, OpenGL and Qt.<br /> | * Please describe your experience with C++, Octave or Matlab m-scripts, OpenGL and Qt.<br />I have experience with Octave from the Coursera Machine Learning Course and experience with Matlab from my electronics courses in university. | ||
* Please describe your experience with other programming languages.<br />I have experience with C | * Please describe your experience with other programming languages.<br />I have experience with C, Java, LC-3, MATLAB, Python, HTML, CSS, Bootstrap, Javascript, JQuery, PHP, and SQL from various courses in high school and university. | ||
* Please describe your experience with being in a development team. <br />I am currently interning at Synchrony Financial, on a team of three students and one mentor. My only experience with open-source so far has been at the 2020 Hack Illinois hackathon working on the gRPC project. | * Please describe your experience with being in a development team. <br />I am currently interning at Synchrony Financial, on a team of three students and one mentor. My only experience with open-source so far has been at the 2020 Hack Illinois hackathon working on the gRPC project. | ||
* Please describe the biggest project you have written code for and what you learned by doing so. Also, describe your role in that project over time.<br />During high school, I was on my FRC robotics team's programming team. I learned a lot about Java and controlling physical parts using code. Initially, I had no experience with programming beyond JavaScript, but eventually, I was able to code and debug for any part of the robot. | * Please describe the biggest project you have written code for and what you learned by doing so. Also, describe your role in that project over time.<br />During high school, I was on my FRC robotics team's programming team. I learned a lot about Java and controlling physical parts using code. Initially, I had no experience with programming beyond JavaScript, but eventually, I was able to code and debug for any part of the robot. | ||
Line 25: | Line 25: | ||
** IRC and mailing lists <br />I have no experience with IRC. I have set up mailing lists using PHP in a web technologies course. | ** IRC and mailing lists <br />I have no experience with IRC. I have set up mailing lists using PHP in a web technologies course. | ||
** Mercurial or other source code management systems<br />I have no experience with Mercurial. I have extensive experience with Git. | ** Mercurial or other source code management systems<br />I have no experience with Mercurial. I have extensive experience with Git. | ||
** Mediawiki or other wiki software<br />I have no experience with Mediawiki. I have used other wiki software in a few courses to create and share content with classmates and instructors | ** Mediawiki or other wiki software<br />I have no experience with Mediawiki. I have used other wiki software in a few courses to create and share content with classmates and instructors. | ||
** make, gcc, gdb or other development tools<br />I have used make, gcc, and gdb somewhat extensively in class. I have experience in creating and modifying makefiles. | ** make, gcc, gdb or other development tools<br />I have used make, gcc, and gdb somewhat extensively in class. I have experience in creating and modifying makefiles. | ||
* What will make you actively stay in our community after this GSoC is over? <br />To me, the most offputting part of open-source projects is the seemingly high entry barrier. As long as I understand what needs to be done and where I can find the resources to do it (which I should know following GSoC), I plan on staying active in the Octave community. | * What will make you actively stay in our community after this GSoC is over? <br />To me, the most offputting part of open-source projects is the seemingly high entry barrier. As long as I understand what needs to be done and where I can find the resources to do it (which I should know following GSoC), I plan on staying active in the Octave community. | ||
Line 48: | Line 48: | ||
== Y: Your task == | == Y: Your task == | ||
* Did you select a task from our list of proposals and ideas? | * Did you select a task from our list of proposals and ideas? | ||
** If yes, what task did you choose? Please describe what part of it you especially want to focus on if you can already provide this information. <br />Yes, I selected the [https://wiki.octave.org/Summer_of_Code_-_Getting_Started#JSON_encoding.2Fdecoding JSON encoding/decoding] project. I have used JSON files in data analysis and visualization projects in the past, and I think that Octave needs to have JSON integration to succeed as a widespread computational language. [[ | ** If yes, what task did you choose? Please describe what part of it you especially want to focus on if you can already provide this information. <br />Yes, I selected the [https://wiki.octave.org/Summer_of_Code_-_Getting_Started#JSON_encoding.2Fdecoding JSON encoding/decoding] project. I have used JSON files in data analysis and visualization projects in the past, and I think that Octave needs to have JSON integration to succeed as a widespread computational language. [[Proposal]] for reference. | ||
* Please provide a rough estimated timeline for your work on the task. <br /> | * Please provide a rough estimated timeline for your work on the task. <br /> | ||
{| class="wikitable" style="margin-left:30px;" | {| class="wikitable" style="margin-left:30px;" | ||
Line 55: | Line 55: | ||
|Community Bonding | |Community Bonding | ||
|- | |- | ||
|June 1 | |June 1 - August 24 | ||
| | |Coding | ||
|- | |- | ||
|June 29 - July 3 | |June 29 - July 3 | ||
|Evaluations 1 | |Evaluations 1 | ||
|- | |- | ||
|July 27 - 31 | |July 27 - 31 | ||
|Evaluations 2 | |Evaluations 2 | ||
|- | |- | ||
|August 6-8 | |August 6-8 | ||
|Unavailable (UIUC finals) | |Unavailable (UIUC finals) | ||
|- | |- | ||
|August 24 - 31 | |August 24 - 31 | ||
Line 85: | Line 73: | ||
|Final Results | |Final Results | ||
|} | |} | ||
[[Category: Summer of Code]] | [[Category: Summer of Code]] |