开源中国

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

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
简单5步优化你的网站图片
图像是每个网站的关键组成部分。 根据HTTP Archive,图像占网页上需要加载总数据的比例达60%以上。 几乎成为所有网站上重要的组成部分,无论是电子商务,新闻,时尚网站,博客还是旅...
oschina 发布于 7天前 0
糟糕软件的根源 —— 幻想出来的一大堆问题
关于作者: George,非常擅长于给事物命名并理清如何验证缓存。https://github.com/George3d6 存在许多因素可以成为糟糕软件的催化剂:从使用的工具,到团队内部沟通的质量,到开发人...
oschina 发布于 1周前 0
将 React、D3 及其生态系统相互融合
React 和 D3.js 是能帮助我们处理页面元素及其所带来的挑战的伟大工具。它们当然可以一起工作,我们被赋予了在两个工具的界限之间去选择的能力。 —— 本文作者 马克思.西亚斯 自从2...
oschina 发布于 1个月前 0
2018 现代前端开发修炼手册
在我们开始这篇文章之前,先给你一个关于我和这个路线图的想法;在过去的5年里,我一直在做全栈开发,现在在 tajawal 担任首席工程师,在那里我不得不戴上不同的帽子。这不仅是我的...
oschina 发布于 1周前 1
CQRS-简单的架构设计
有人说:“CQRS很难!” 是吗? 好吧,我也曾这样认为! 但,当我开始使用 CQRS 编写我的第一个软件时,它很快就不攻自破。更为重要的是,我认为从长远来看,以这种方式维护软件更...
不死的达芬奇 发布于 2周前 4
Windows 命令行:深入 Windows 控制台
欢迎来阅读第三篇Windows 命令行系列文章。在这篇,我们开始深入Windows 控制台和命令行,它是什么,你可以用它可以做什么……和它不能做什么! 系列文章:     命令行产生的背景 ...
oschina 发布于 1个月前 22
Blockchain 2018 == NoSQL 2009
“什么是NoSQL?”这个问题没有答案。另外,“不用SQL的数据库”的含义对每个人来说也不同。“什么是区块链?“也是同样道理。 免责声明:本文所述是我个人立场,不代表我雇主的立场...
oschina 发布于 3周前 0
WebAssembly 和 Go:对未来的观望
我反对学习 JavaScript 还有前端开发已经不是秘密了。事实上,在 CSS 出现前我就学会了 HTML,不过 JavaScript 是我做 Web 开发好久后的事情了。当看到现代 Web 的发展时,我感到不寒...
oschina 发布于 3周前 6
自学编程 10000 小时
为何每个人都如此匆忙? 走进任意一家书店,你会看到如何在24小时内自学 Java,以及在几天或几小时内教授 C、SQL、Ruby、算法等无穷无尽的书籍变种。亚马逊高级搜索以下关键词[titl...
oschina 发布于 4周前 4
互联网变革又十年:2008-2018
十年前,我写了一篇文章,回顾了1998年至2008年期间互联网的发展。又过了十年,这是一个很好的时机,再花点时间思考一下哪些是活跃的,哪些是过时的,哪些是在互联网变革的另一个十年...
oschina 发布于 1个月前 1
混合云到底是不是浮云?
云最初的承诺就是其灵活性,它会提供近乎无尽的资源,只要我们需要。我们可以花费更少的时间来安装、配置和管理服务器,而留出更多的时间来编码。同时,我们会越来越多的受到供应商限...
oschina 发布于 1个月前 0
数据科学领域,你该选 Python 还是 R ?
根据需求,为了那些希望知道在数据科学方面选择 Python 还是 R 编程语言的人,我发布了这篇指导文章。你可能在数据科学方面是个新手,或者你需要在一个项目中选出一个语言,这篇文章...
oschina 发布于 1个月前 6
Windows 命令行:起源
这是我们探索所有命令行的系列帖子中的第一篇 - 从命令行的起源和终端的演变,到我们在未来 Windows 发行版中对 Windows 控制台和命令行进行全面更新的做法。 本系列中的帖子(将在发...
oschina 发布于 1个月前 1
Windows 命令行:演变史
欢迎来到“Windows 命令行”系列的第二篇文章。在本文中,我们将讨论 Windows 命令行背后的一些背景和历史。具体来说,我们将探索它在 MS-DOS 中的卑微起源,到它的现代化身支持工具...
oschina 发布于 1个月前 2
Linus 定义 Linux
LINUX介绍 LINUX是什么? LINUX是一个免费类unix内核,适用于386-AT计算机,附带完整源代码。主要让黑客、计算机科学学生使用,学习和享受。它大部分用C编写,但是一小部分是用gnu格...
翟志军 发布于 5年前 3
将开源软件引入教学:学生出现的常见错误
摘要 将开放源码软件(OSS)项目引入软件工程课程有很多优点,例如,让学生从真实世界的项目中学习良好的编程习惯,并让学生一睹真实的项目。 然而,教师不容易让一个或多个 OSS 核心团...
oschina 发布于 2个月前 0
物联网的那些事
图片来自 Axis 通信 我已经几个月没有碰过电灯开关了。别会错意,我不是在进行什么新奇的生活项目,仍然忠实地按照日程表生活着。不过,我最近把家里所有灯泡都换成了智能灯泡。这...
oschina 发布于 1个月前 0
顶部