Ricardofantin

Joined 3 March 2014
1,630 bytes added ,  4 March 2014
no edit summary
mNo edit summary
No edit summary
Line 50: Line 50:
** If so, when and where? How far have you been involved already?
** If so, when and where? How far have you been involved already?
** If not, where would you expect or advise us to do advertising?
** If not, where would you expect or advise us to do advertising?
I don't remember the first time I listen about Octave, I used Octave in all homework that I were supposed to use Matlab. I think professors should use Octave, but the major of them prefer Matlab. I can’t think a place to advise free and easy that would increases it uses.
* What was the first question concerning Octave you could not find an answer to rather quickly? ''Of course more than one question can be stated. We try to improve based on this each year! Includes learning how to use it, code, website, GSoC application, …''
* What was the first question concerning Octave you could not find an answer to rather quickly? ''Of course more than one question can be stated. We try to improve based on this each year! Includes learning how to use it, code, website, GSoC application, …''
 
In Matlab communication toolbox is possible to simulate some data communication using blocks, I don't know if it's possible with Octave even using only the command line.
I tried some time ago, create a matrix of Objects, but it only allowed me to create a matrix of double. Then I used containers, but it was very slow.


== P: Prerequisites ==
== P: Prerequisites ==
Line 61: Line 63:
** a computer with your progressing work on
** a computer with your progressing work on
* 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 use Ubuntu 13:10 in my personal computer. I have also a Windows 7 in my personal computer. In my notebook I have Ubuntu 12:04. In all of these I have full access to install software.
During the program I want to stay at home, and in home I always have access to a computer with internet.


== 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.
Criticism means that some one spend his time looking my work, so he have the right to criticism. But I don't like suggestions about the whole thing, tips in specific point's are more welcome.
* How autonomous are you when developing? ''If you answer both subquestions with "Yes, definitely", we are a tad confused. ;-)''
* How autonomous are you when developing? ''If you answer both subquestions with "Yes, definitely", we are a tad confused. ;-)''
I prefer to search in Google before ask for help. But questions with fast answers worth the orientation time.
** Do you like to discuss changes intensively and not start coding until you know what you want to do?
** Do you like to discuss changes intensively and not start coding until you know what you want to do?
I only start to code with a initial class diagram, but I never discussed much before start to code.
** Do you like to code a proof of concept to 'see how it turns out', modifying that and taking the risk of having work thrown away if it doesn't match what the project or original proponent had in mind?
** Do you like to code a proof of concept to 'see how it turns out', modifying that and taking the risk of having work thrown away if it doesn't match what the project or original proponent had in mind?
 
Some code can definitely be write before a discuss, this code includes examples of uses of other software parts and use of library’s. In complex software's I prefer the spiral development model.


== 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?
I choose the Interface to Electronic Circuit Simulator.
http://wiki.octave.org/Summer_of_Code_Project_Ideas#Interface_to_Electronic_Circuit_Simulator
** 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. ''Please also wiki-link the page for your elaborated proposal here.''
** 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. ''Please also wiki-link the page for your elaborated proposal here.''
** If you apply for a task you have added yourself instead, please describe this task, its scope and people you already talked to concerning it. What field of tasks did you miss on the list?
** If you apply for a task you have added yourself instead, please describe this task, its scope and people you already talked to concerning it. What field of tasks did you miss on the list?
* Please provide a rough estimated timeline for your work on the task. ''This should include the GSoC midterms and personal commitments like exams or vacation ("non-coding time"). Optionally include two or three milestones you expect.''
* Please provide a rough estimated timeline for your work on the task. ''This should include the GSoC midterms and personal commitments like exams or vacation ("non-coding time"). Optionally include two or three milestones you expect.''