47
edits
Line 45: | Line 45: | ||
* '''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.''' | ||
:My biggest project is “VNC (VirtualNetwork Computing) on EFI (Extensible Firmware Interface)”. We can | :My biggest project is “VNC (VirtualNetwork Computing) on EFI (Extensible Firmware Interface)”. We can remote control the other computer without entering OS. As far as I know, there is no one do the project I did. So I have met many problems and there is no relevant information on web. I use background knowledge about BIOS and System Software to solve these issues by myself. I learned not only EFI skill but also the ability to find the solution of problems during the project. | ||
== F: Feeling fine == | == F: Feeling fine == | ||
* '''Please describe (in short) your experience with the following tools:''' | * '''Please describe (in short) your experience with the following tools:''' | ||
:* '''IRC and mailing lists''' | :* '''IRC and mailing lists''' | ||
::I | ::I have used IRC and mailing lists for several years. In fact, I have talked with Octave mentor about my project on IRC. | ||
:* '''Mercurial or other source code management systems''' | :* '''Mercurial or other source code management systems''' | ||
::I | ::I usually use Git and Subversion. But I think it may not too dificult to migrate to Mercurial. And I have use hg to format my patch submitted to Octave. | ||
:* '''Mediawiki or other wiki software''' | :* '''Mediawiki or other wiki software''' | ||
::I | ::None before. But I use it during post this proposal :) | ||
:* '''make, gcc, gdb or other development tools''' | :* '''make, gcc, gdb or other development tools''' | ||
::I | ::I use make to automate build process, gcc to compile and gdb to debug almost erery day. Besides this development tool. I also used Cmake for cross platform build system, clang/LLVM to compile. Learning new development tools is not hard to me. | ||
* '''What will make you actively stay in our community after this GSoC is over?''' | * '''What will make you actively stay in our community after this GSoC is over?''' |
edits