C# 每个程序员制作的软件
我在找一个私人项目。“每一个程序员”所做的那种。原因是,大多数开发人员都倾向于从事个人项目,这些项目具有所有其他开发人员都感兴趣的特定特性。软件,如:C# 每个程序员制作的软件,c#,C#,我在找一个私人项目。“每一个程序员”所做的那种。原因是,大多数开发人员都倾向于从事个人项目,这些项目具有所有其他开发人员都感兴趣的特定特性。软件,如: 臭虫追踪器(自制) CMS(制造一个) 博客引擎(尚未制作;不想制作) UI“库”和图形“引擎”(通常用于游戏开发人群) 密码管理程序 我想做点什么 乐趣 有趣的 不是特别有挑战性(我的工作很难——或者不够深奥) 无论如何都不必是原创的 最好是申请(即不是网站) 这不是一次硬核的学习经历,完全是为了工作以外的乐趣 话虽如此,我发现“有趣”
- 臭虫追踪器(自制)
- CMS(制造一个)
- 博客引擎(尚未制作;不想制作)
- UI“库”和图形“引擎”(通常用于游戏开发人群)
- 密码管理程序
- 乐趣
- 有趣的
- 不是特别有挑战性(我的工作很难——或者不够深奥)
- 无论如何都不必是原创的
- 最好是申请(即不是网站)
- 这不是一次硬核的学习经历,完全是为了工作以外的乐趣
*“每一个”,我的意思是“很多”。你有XNA经验,也有DB经验 为数据库开发一个可视化工具,该工具在视觉上很有吸引力,并使挖掘数据更容易
这可以从一个简单的浏览工具开始,最终发展成为一个成熟的数据库管理应用程序。每个开发人员都是不同的。大约三年前,我在另一个网站上问过你的问题。因为我们都有不同的兴趣,所以没有带来什么
也许是为了建立一个专注于你喜欢的网站?就像大学里的一个小社区或你的其他同事一样?为了学习Ruby,我最近为我在一个程序中使用的自定义基于XML的语言制作了一个小型DSL/XML生成器。我只是简单地将一些真实文本转换为它的XML表示。这只是一个有趣的小项目,从长远来看并没有带来太多好处,但却帮助我学习了这门语言
所以。。。我建议尝试创建一个DSL。事实证明,这种体验非常宝贵,因为DSL非常有用 图形总是很有趣,试着编写一个程序来画一个塞尔皮斯基三角形。这是一个相当简单的分形生成。我曾经做过一个屏幕保护程序,在屏幕上的任意位置和颜色绘制它们
如果你正在寻找更实用的东西,试着写一封电子邮件或RSS客户端。学习在低级别与SMTP/POP3交互非常有趣。RSS也是一样,它至少会让你接触到网络、GUI和XML设计。编写一个由人工智能虚拟人填充的3D环境,在公共服务器上实现,我们都可以使用基于WPF的客户端访问该环境。个人“有趣”与“困难”强烈重叠,所以我有点不知所措 。。。但也许您应该对非编程感兴趣,并尝试解决该领域的一个简单问题 我的一个朋友曾经建立了一个铁路模型数据库,这样人们就可以追踪他们拥有的火车。他想把它卖掉,虽然进展不太顺利,但它简单有趣。一款数独游戏(或连接四、线索等)。
主要依靠逻辑而非人工智能(如国际象棋)的东西。某种GPS跟踪器?我从来没有做过一个,但我相信很多开发者都做过 为您选择的笔和纸rpg编写一个字符生成器 它应该能够在两种模式下使用:构建角色(这将让你从头开始构建角色)和生成NPC(根据一些指导原则,这将生成一个像样的NPC) 这实际上是一个我已经工作了一段时间的项目,我发现它很有趣。YMMV,特别是如果你不经常比赛的话 编辑-我想我会给出一些我觉得有趣的理由
如果您还没有编写一个,那么将的实现组合起来总是一个有趣的挑战。这也是一种项目,一旦你完成了,就会导致看起来没完没了的修补(“我再添加一个功能…”)为什么不自己动手呢
那么是什么阴云密布的东西?:) 光线跟踪器怎么样?如果你用蛮力做任何事,事情可能会很简单。
它们写起来非常有趣,并且会导致许多有趣的问题。编写光线跟踪器符合您的所有标准=)为与iPhone竞争的Windows mobile设备编写触摸屏游戏。也许像“压扁虫子”之类的。小鸡们喜欢这种东西。搜索一款好的flash益智游戏,并为它实现一个解决方案:)个人,