开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
如何将你的 AngularJS 1.x 应用迁移至 React
Angular 和 React 都是伟大的框架/库。Angular 提供了 MVC(模型、视图、控制器)的定义结构。React 提供基于状态变化的轻量级呈现机制。通常情况下,开发者在 AngularJS 上有一个旧...
oschina 发布于 3周前 0
你可能不知道的关于 git-stash 的有用小技巧
如果你一直在使用 Git ,你可能用过 Git stash 。 这是 Git 的实用功能之一。 下面是我上周学到的 Git stash 的一些有用的技巧。 Git stash save Git stash list Git stash apply ...
oschina 发布于 3周前 1
2017 年回顾:Android
2017 对于 Android 来说是了不起的一年。在这一年中,Android 发布了很多重大的公告,包括支持 Kotlin 这一领人振奋的新语言,以及使用 Neural 网络 API 和 ARCore 构建智...
oschina 发布于 1个月前 3
数据结构中你需要知道的关于树的一切
当你刚开始学习编程的时候,将数组作为“主要数据结构”来学习是很常见的。 最终,你也会学习到哈希表。如果你正在攻读计算机科学学位,你肯定需要参加一门数据结构的课程。在课上你...
oschina 发布于 3个月前 1
软件公司创始人要掌握的技能
创立一个企业就像在雾中漫游:你常常会觉得你不知道自己在哪里或下一步该做什么。看起来很简单的事情需要数周的研究,以及几十个打开的满是行话、自我提升和自相矛盾的建议的浏览器标...
oschina 发布于 4个月前 2
JavaScript 项目最佳实践指南
在开发一个新项目时,就像在一个绿色场地上来回翻滚,维护它对其他人来说可能是一个潜在的黑暗而扭曲的恶梦。以下是我们发现、编写和收集的指南列表(我们认为)在 hive 上的大多数 ...
oschina 发布于 7个月前 1
Git 如何处理大仓库
git 是追踪代码库演进的最佳选择,并且它能让你与你的同事间高效协作。当你想要追踪的库非常巨大时会发生什么? 在这篇文章里,我会尝试着给你一些想法和技巧来恰当地处理不同种类的...
oschina 发布于 11个月前 3
Git LFS 入门指南
出于好意:设计团队开始把他们大尺寸的图形文件添加到你的项目仓库当中,然而引起的结果是,你看着仓库不断增大直到数 GB 大小...... 在 GIT 中以二进制文件来运行确实是一种明智的做...
oschina 发布于 1年前 0
GitHub 托管的10款免费开源 windows 工具
GitHub 是如今所有开源事物的中央仓库, 这个网站最近发布了一个叫做《2016 Octoverse  状态报告》,详细列出了从去年起其一系列亮点, 包括总的活跃用户数,最常见的 emoji 表情,最...
oschina 发布于 1年前 9
REST API 基本方针:合理设计
你的数据模型已经开始稳定,这样你就可以为你的 web app 或者你的设备创建一个公开的 API。 你意识到一旦发布,你想要改变你的API就很难了,所以想要做更多正确的事,就要尽可能早地...
oschina 发布于 1年前 14
GitLab Flow 的十一个规则
使用 Git 版本控制,是对使用它之前的所有版本控制方式的一种改进。然而,很多组织最终以太过混乱或过于复杂的流程来结束。这个问题对于刚从其他版本控制系统转过来的组织来说特别突...
donhui 发布于 2年前 2
应用敏捷开发的 5 个好理由
每周都有刚入门的人问我关于“敏捷”的问题;作为一个敏捷的布道师有很多的优势,其中之一就是被认为是一个活着行走的敏捷的百科全书。最近一个问题,是我在我的一个“敏捷研讨会”碰...
oschina 发布于 2年前 11
无服务器架构
在当前的软件架构领域,Serverless是一个非常热的话题。在市场上,你已经可以看到很多的相关书籍,开源的开发框架,相关的产品,甚至有关于这个话题的Conference会议。但是为什么Ser...
freshWhiff 发布于 2年前 19
管理开源项目,如何避免走弯路
在 OpenStack 奥斯汀峰会期间,我有机会和一些人谈谈我在开源项目运行上的经验。事实证明在社区贡献这么多年之后,我可以提供一些看法,这对于外部的许多人来说都是新的。 有很多资源...
oschina 发布于 2年前 1
敏捷已死,有事烧纸
敏捷软件发展已经死亡。如果你在实践敏捷,你是一个试图停止敏捷大门关闭的人。如果你用敏捷来管理,那你就让你的团队停滞了。敏捷的浪潮已经结束,如果你还是假装它在浪尖,那么你是...
oschina 发布于 2年前 35
以开放的思路设计软件 —— 记 CKEditor 的设计历史
去年,我介绍了我们新的内容编辑器CKEditor 5 的一些细节,将会在2016年面市。此后,我们在软件开发过程中取得了很好的进展。我们已经差不多完成了编辑器核心模块的基本组件的编码工...
oschina 发布于 2年前 6
软件开发有多贵?
我有一个朋友想要做一些社区工作。他需要所有资助者都是受过良好教育的精英,因为所有人都要求项目是透明的。像现在这种信息时代,他认为IT工具的使用将有助于促进沟通,提高效率。他...
我是菜鸟我骄傲 发布于 2年前 22
本类贡献最多的用户
RSS 使用 RSS 订阅英文文章
RSS 使用 RSS 订阅已翻译文章
顶部