freeCodeCamp/guide/chinese/miscellaneous/site-improvements-for-octob.../index.md

5.8 KiB
Raw Blame History

title localeTitle
Site Improvements for October 2015 2015年10月的网站改进

我们的开源社区在整个9月份都在努力工作取得了一些重大改进。我们将保持这种节奏并为我们的第一个生日2015年10月15日做一个特殊的直播。以下是我们刚刚推向生产的改进

证明

  • 出现了新的挑战,称为“索取您的前端开发人员证书”和“索取您的全栈开发人员证书”。
  • 我们已经接受了我们的学术诚信政策,以应对这些证书挑战。
  • 一旦您满足其要求,证书将以编程方式发布。
  • 证书可以从您的代码组合中获得,只要您没有隐藏您的解决方案,就可以公开查看。
  • 每个证书都有一个唯一的可验证URL供雇主查看。这使得在不访问我们的生产服务器的情况下伪造我们的证书是不可能的。

代码组合

  • 所有挑战及其解决方案现在都出现在您的代码组合中,包括挑战。
  • 您可以隐藏其他人的解决方案。

未经认证的露营者

  • 您无需登录即可完成所有挑战。
  • 完成挑战后,即使您未登录,也会被重定向到下一个逻辑挑战。

改善挑战

  • @berkeleytrue找到了一种方法使所有挑战解决方案100可共享。您可以直接从浏览器复制URL并与其他人共享他们将能够针对挑战测试运行您的代码。运行质询测试时URL会自动更新。
  • 我们完全重写了所有算法测试使其尽可能透明。根据受欢迎的要求我们不再自己展示Chai测试 - 只是一条清楚地解释每个测试测试内容的信息。
  • 根据受欢迎的要求我们添加了gif风格的挑战并正在用这些挑战取代我们的视频风格挑战。我们所有的旧视频都会保留在我们的YouTube频道上

Wiki改进

  • @ rafase282几乎完成了为Free Code Camp课程中每一项挑战创建的笔记 ,包括提示和解决方案。
  • @codenonprofit已经开始创建“门户”风格的wiki文章作为我们纠结的400多篇文章的更好入口点。

解决了实验

  • Plug.dj关闭我们的plug.dj房间用它。我们的一些露营者正致力于构建一个开源音乐应用程序来取代它。
  • 我们从wiki中删除了几个低流量的休闲Gitter房间并为非编码相关的聊天创建了一个全能的休闲聊天室
  • 我们现在建议露营者使用他们的本地集团的Facebook小组进行聊天而不是他们的露营地的Gitter聊天室。只有少数我们的Local Group Gitter chatrooom进行了积极的同步讨论大约1/3的谈话都是由某人说“你好”而没有得到回应。我们从Local Group目录中删除了所有Local Group Gitter房间。尽管如此我们仍会保留它们以供存档使用如果您愿意可以继续使用它。这是一篇关于我们的本地小组如何发展和成长的简短博文

其他令人兴奋的事

  • 我们刚刚推出了我们的第一个T恤运动并为欧盟的实现增加了第二个运动。
  • 我们刚刚推出了Commit。请阅读@ codenonprofit的博客文章 ,而不是在此处详细介绍。
  • 我们推出了免费代码营实验室,以展示我们的露营者正在建设的一些独特项目。
  • 我们开始从露营者那里收集故事并将它们放在一个地方。这些只是在使用免费代码营学习后进入职业生涯并获得编码工作的露营者中的一小部分,但这是一个非常有代表性的样本。

未来几周将有所改善:

  • 每个挑战的可点击提示按钮,循环显示一系列越来越有用的提示。
  • 推荐的解决方案,您可以在完成每项挑战后比较您的解决方案。
  • 我们将重新录制一些看上去过时的GIF。
  • 我们将用Clementine.js完成后端项目的Get Setgif-style challenge
  • 我们将为前端项目完成新的Get Setgif式挑战
  • 我们将所有前端项目和后端项目挑战转移到gif风格。
  • 我们将为我们的gif风格挑战添加一个后退按钮。
  • 我们将启动我们的工作板。
  • 我们将发布几个新的JSON API和AJAX相关的挑战
  • 我们将完成一个为教师设计的排行榜创作机制,以跟踪学生和露营者跟踪他们的朋友。
  • 我们将完成远足界面远足是Briana Swift的计算机科学理论挑战
  • 我们将关闭已经堆积的~30个拉动请求谢谢贡献者

我们仍然没有忘记长期目标:

  • 支持主要世界语言( 翻译仍在进行中
  • 将Free Code Camp转变为单页同构应用程序
  • 为Screen Hero / Team Viewer创建一个基于浏览器的替代品非常适合在Free Code Camp上进行配对。
  • React.js课程
  • D3.js课程和数据可视化前端项目

我们的代码库正在迅速改进。

如果你看到一些看起来很时髦或破碎的东西请点击“bug”按钮并为我们创建一个GitHub问题。感谢您的耐心和支持。

快乐的编码!