当前位置:  开发笔记 > 编程语言 > 正文

关于开源最终学位项目的建议

如何解决《关于开源最终学位项目的建议》经验,为你挑选了4个好方法。

注意:我不完全确定这个问题是否真的属于StackOverflow,所以如果您不这样做,请随时投票支持结束.

在西班牙,当我们结束计算机科学学位时,我们必须进行最后的项目.该项目不能是微不足道的,可以涉及从软件工程到计算机体系结构的任何计算机领域,包括代码与否或其他.

问题是我在解决问题方面相当擅长,但完全找不到它们,也就是说,如果有人告诉我"解决这个问题"没问题,但我自己无法想象问题.

我使用专有开发工具做专有软件,很少使用开源组件,所以我认为"好的,对于尚未存在的开源社区有什么用处"......我根本不知道.

有什么建议?什么都欢迎.虽然我更喜欢c#或php,但如果必须,我不会不愿意学习新东西.

由于评论,该大学是:FacultaddeInformática.UniversidadPolitécnicadeMadrid.

谢谢大家的答案.虽然我还没有完全决定(我不想急于进入任何项目)我真的很喜欢ROBOCODE项目的想法,尽管它在传统方式上并没有真正有用,但它听起来像是一个有趣的乐趣.无论如何,我很感谢所有的建议.



1> Richie Cotto..:

为什么不通过Google Summer of Code网站查看以前未开展的项目.这些设计需要花费几个月的时间才能完成,并且与开源项目相关,并且是其他人认为有用的东西.



2> Guy..:

帮助将Silverlight 3移植到Mono?我相信你可以找到一个特定的功能来实现作为一个独立的项目.这将是对开源社区的一个非常有用的贡献,并将涉及深入挖掘Silverlight框架的设计方式.



3> Evan Kroske..:

我建议加入一个现有的开源项目.开始你自己可能很有趣,但它对开源社区可能没什么用处.人们不太可能加入你开始上学的项目,因为你毕业后可能会放弃它.帮助现有项目可以让您在没有长期承诺的情况下实现长期差异.

有许多适合您的PHP技能的开源项目:Drupal,Wordpress或任何Sunlight Labs项目.就个人而言,我喜欢Sunlight Labs,因为它们的目的不仅仅是创建软件(使政府更加开放和透明),而且组织看起来健康且不断发展.无论您选择哪个项目,都可以通过为活跃的开源项目做出贡献而出错.



4> BROCK..:

为什么不设计和实现ROBOCODE(搜索谷歌)的人工智能算法.您可以使用神经网络,聚类,粒子群优化......或其他更高级的算法.其中大多数都非常简单高效,只有命名听起来像是从星际迷航中获取的.

其他建议,现在很流行,将使用mashup:采取多种Web服务并通过制作好东西来组合它们.像http://globelogger.com/2008/05/timetube-awesom.html,这就是我所说的

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有