我一直在阅读关于Ocaml的一致速度,快速原型设计能力和出色的内存管理,并决定接受它.
因为我已经掌握了Ruby,*lisp,Haskell和Erlang,所以我特别感兴趣的是我应该在Ocaml中注意哪些KISS违规功能.
如果您已经启动了具有上述语言背景的Ocaml,那么最令人沮丧的事情是什么?你是怎么解决这个困难的?什么类比有助于您深入了解语言流程?
我也有兴趣知道你是否做了更多的工作而不仅仅是学习Ocaml,并且实际上已经转换为大部分编码问题.
我想从JSON创建一个树结构,但有多个列可以排序.我见过很多树木和网格的实现,但从来没有混合过.
有没有人知道任何Javascript工具包的插件或功能可以实现这一点所以我不必在这里重新发明轮子?
寻找更好的Windows XP命令行界面.Visual Studio命令提示符不如Linux/OSX终端好.
思考?
编辑:
答案:Sourceforge上的控制台和Windows Powershell.谢谢,我会去挖掘它们并对它们进行评估.Cygwin包对我想要的开销太大了.
edit2: 现在看起来像Windows Powershell.它的复制和粘贴功能不是很好,但MS支持它.
我正在寻找一个简单的3D图形程序的好主意作为我的计算机图形类介绍的最终项目.至于一些背景信息,我们将使用opengl并且将有一个多月的时间来处理它,所以没有什么太牵强.看起来更简单,更"漂亮",越好.但是,它确实需要用户可以与之交互的某种界面(因此非常简单的游戏或类似的游戏是一个好主意)并且必须是3D.
到目前为止我唯一的想法可能是俄罗斯方块的3D版本(谷歌的一些例子).
编辑:我最终选择了3D俄罗斯方块.在不到一个月的时间里,你可以看到我在这里想到的东西.
我在Subversion实现之上安装了一个Trac项目(很容易感谢Webfaction的控制面板),但现在我有配置工作要做.考虑到这一点,有没有简单的方法在Trac中执行以下操作:
1)确保客户只能看到高级进度指示器.
2)提供有关故障单,测试和任务的每日摘要报告.
此外,我有兴趣知道是否有任何强烈推荐的插件,我会抱歉,我忘了安装.
你会告诉某人刚从Uni开始,还是希望有人在你开始之前告诉你,你有什么事情?
[编辑:感谢已经提出的令人震惊的建议,我不会将任何标记视为已被接受,因为我无法选择.]
我使用不同的语言和平台从事各种项目.我将其中的一部分抽象到他们自己的独立项目中,我想向公众开放一些这些项目.
让我陷入困境的是洗礼.
那么,重要吗?我应该选择一些东西并坚持下去吗?
如果它确实重要,那就更好了:一个令人难忘的名字很酷的名字,或者更容易找到的描述性名称?
有没有一种算法可以准确地将两个任意长整数相乘?我正在使用的语言限制为64位无符号整数长度(最大整数大小为18446744073709551615).实际上,我希望能够通过分解每个数字,以某种方式使用无符号的64位整数处理它们,然后能够将它们重新组合成一个字符串(这将解决相乘结果的问题)来实现这一点存储).
有任何想法吗?
所以我们正在构建一个带有的应用程序
我们的目标是从服务层到DAL具有实体框架依赖关系.这意味着Sevice层只接受并返回POCO(普通的旧CLR对象).
我们目前正在做的是手动编码服务层和业务逻辑层之间的映射层,将POCO转换为EF实体,反之亦然.
所以简而言之,页面有表格,表格有代码隐藏,表格内容,填入POCO,发送到服务层.服务层转换为EF实体,将其发送到业务逻辑层,业务逻辑层对实体执行某些转换,然后与DAL交互以使其持久化.
是的,它有点乏味,但我们想知道是否有更好的方法?
是的,我知道有人发布了EF Poco适配器,但它全部都在C#中,我们更喜欢VB.NET解决方案.
是的,切换到NHibernate是最后的选择,因为我们已经深入到我们的开发周期.
我想听听有关利用亚马逊的Mechanical Turk的有趣项目.