SourceForge.NET是最流行和被广泛使用的项目平台和仓库。它为软件项目提供主机,并运行SourceForge软件,还为Wiki, Forum, Tracker和全文检索整合支持。SourceForge的代码库名为allura,完全基于开源项目。这篇文章讲解了一些重要的用于建立SourceForge.NET的项目。 Allura,一个开源、可扩展的基于Web的集成了软件工具和协作软件开发的平台,包括管理源码仓库、Bug报告、讨论、Wiki页面和博客等功能。SourceForge2.0基于它建立。 MongoDB,高性能的无模式数据库,能够允许你存储和取回类JSON文件;Ming,MongoDB的类ORM层;PyMongo,MongoDB的Python接口开发包;详情请关注本次专辑…… “教育基因深藏在我们的DNA中”,苹果CEO库克周三宣布了一项教孩子学习 Swift 编程语言的新举措。 苹果将推出一个名为“Everyone Can Code”的计划,主要依托于各地的 Swift Playground ,以早先在WWDC推出的开发者应用程序构建课程。库克称,从今年6月起,世界各地的100多所学校和学区已承诺在今年秋季的课程教学。 同时,苹果也扮演将技术不足的学校和政府及高科技企业打通的衔接角色。通过这一计划,已有总部位于加州Cupertino的公司为学生提供了超过50,000台iPad,给每间教室提供了一台苹果电视,并分别为4500名教师提供了一台Mac和iPad。 “这项计划有了惊人的结果”,库克说,“孩子们有着前所未有的学习兴趣。”详细情况请大家关注本次专辑…… Mozilla最近发布了一款名为Observatory的网站安全分析工具,意在鼓励开发者和系统管理员增强自己网站的安全配置。 该工具的用法非常简单:输入网站URL,即可访问并分析网站HTTP标头,随后可针对网站安全性提供数字形式的分数和字母代表的安全级别。该工具可分析大量安全配置,取决于所发现问题的严重程度,会通过扣分的方式对分数进行修正。该工具检查的主要范围包括:Cookie;跨源资源共享(CORS);内容安全策略;HTTP公钥固定(Public Key Pinning);HTTP严格传输安全;重定向;子资源完整性(Subresource Integrity)…… 根据Mozilla对评分细节的介绍,每个网站默认可得到100分,随后将根据具体配置扣分或加分:所有网站的基准分为100分,以此为基础进行扣分或加分。最低分为0分,但最高分没有上限。目前HTTP Observatory可给出的理论最高分为130。但是要注意,尽管用字母代表的安全等级范围和修正后的分数在本质上是随机的,但实际上这些评分源自业 界专家的反馈,代表了某一网站通过测试或测试失败的可能性。更多内容,大家请关注本次专题…… |