46
edits
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== A: An introduction == | == A: An introduction == | ||
* Please describe yourself in three sentences, one of them regarding your current studies. | * Please describe yourself in three sentences, one of them regarding your current studies. | ||
** Which languages do you speak?** What's your overall background? | I am doing my PhD in computer science. I am also a bit concerned about my privacy and will have to skip answers to some less important questions/ | ||
'' | ** Which languages do you speak? | ||
English | |||
** What's your overall background? | |||
''computer science'' | |||
* Why do you want to participate in the Google Summer of Code? What do you hope to gain by doing so? | * Why do you want to participate in the Google Summer of Code? What do you hope to gain by doing so? | ||
** Please also describe your previous experience with the GSoC, if any. '' | ''I want to add some functionality to Octave. I believe it is a good occasion to get to know Octave's internals and get some extra money from Google '' | ||
** Please also describe your previous experience with the GSoC, if any. | |||
''This is my first time'' | |||
* Why are you choosing Octave? | * Why are you choosing Octave? | ||
''If there is possibility to improve the tool I'm using almost every day why should I choose anything else?'' | |||
== C: Contact == | == C: Contact == | ||
Line 11: | Line 17: | ||
* Which time zone do you live in? Will that change over GSoC duration? ''UTC+2'' | * Which time zone do you live in? Will that change over GSoC duration? ''UTC+2'' | ||
* Please state the timeframe (in UTC+0) when you feel most comfortable working during GSoC. Where are your time buffers? | * Please state the timeframe (in UTC+0) when you feel most comfortable working during GSoC. Where are your time buffers? | ||
''I usually start at | ''I usually start at 7:00 and try not to spend more than 8 hours in front of the computer. I can also sometimes shift it into the eventing'' | ||
== 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. | * Please describe your experience with C++, Octave or Matlab m-scripts, OpenGL and Qt. | ||
I do a lot of scripting in Octave for my research and sometimes I have to port them to Matlab. I have quite good experience in C++. I know basics of Qt and have some minor experience in OpenGL. | ''I do a lot of scripting in Octave for my research and sometimes I have to port them to Matlab. I have quite good experience in C++. I know basics of Qt and have some minor experience in OpenGL.'' | ||
* Please describe your experience with other programming languages. | * Please describe your experience with other programming languages. | ||
''I often use Python for scripting. I believe I have good experience in developing algorithms for GPGPU.'' | |||
* Please describe your experience with being in a development team. ''Do you have experience working with open source or free projects?'' | * Please describe your experience with being in a development team. ''Do you have experience working with open source or free projects?'' | ||
* 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. | * 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. | ||
Line 41: | Line 48: | ||
''I am using Octave in daily basis for my research work and I actually prefer it over Matlab due to relaxed syntax, easy access to additional packages and lower price ;)'' | ''I am using Octave in daily basis for my research work and I actually prefer it over Matlab due to relaxed syntax, easy access to additional packages and lower price ;)'' | ||
** If not, where would you expect or advise us to do advertising? | ** If not, where would you expect or advise us to do advertising? | ||
* What was the first question concerning Octave you could not find an answer to rather quickly? '' | * What was the first question concerning Octave you could not find an answer to rather quickly? | ||
''Unfortunately there was a lot of them and they mostly include poorly documented packages'' | |||
== P: Prerequisites == | == P: Prerequisites == | ||
Line 51: | Line 59: | ||
''16 hours -- I need to sleep sometimes'' | ''16 hours -- I need to sleep sometimes'' | ||
** a computer | ** a computer | ||
'' | ''8 hours -- I' trying to not spend more time in front of a computer than that'' | ||
** a computer with your progressing work on | ** a computer with your progressing work on | ||
''8 hours'' | ''8 hours'' | ||
* Please describe the degree up to which you can install new software on computers you have access to. | * Please describe the degree up to which you can install new software on computers you have access to. | ||
''I can install as long as I know what it does'' | ''I can install anything as long as I know what it does'' | ||
== S: Self-assessment == | == S: Self-assessment == | ||
* Please describe how useful criticism looks from your point of view as committing student. | * Please describe how useful criticism looks from your point of view as committing student. |
edits