开源中国

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

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
为渗透测试准备的 10 大黑客工具
工匠需要相应的技能和工具才能工作,并创造出杰作。 虽然工具是工作的过程中的重要推动因素,但也需要工匠具有相关的经验和专业知识。 渗透测试人员的工具箱非常像工匠的工具箱,可根...
oschina 发布于 3个月前 7
程序员能创造价值,但他们不是商品
似乎有一种普遍的误解,认为软件编程是一种熟练的劳动职业,而不是一种“专业”。许多雇主认为随便一个有计算机学位的人员都可以编写和其他人员一样好的软件。 事实上,公司将编程人...
oschina 发布于 3个月前 0
9 种改善 AngularJS 性能的方法
AngularJS 是目前使用非常广泛的 web app 应用框架,随着它的受欢迎程度持续上升 ,期待已久的AngularJS 4.0 诞生了。尽管已经做了很多优化,但几乎每个 Angular 专家仍然在处理使用...
oschina 发布于 3个月前 4
如何理智地对待开源?
开源在政府中无处不在,但许多政府部门仍在为开源软件项目的选择、承包和贡献等具体细节而挣扎着。GCN 和业内的开源倡导者进行了交流,并提出了五个基本经验。 1. 明确你的最终目标 ...
oschina 发布于 3个月前 2
如何成为一名全栈开发人员
 能够把原型变为完整的MVP(最小可行产品)的一个全栈开发者往往被认为是万金油,却周身刀无把利,而且还理由凿凿。为了给现代的全栈开发者下个定义,我们首先需要弄清全栈开发者在...
oschina 发布于 3个月前 8
开发团队必备的现代前端开发指南
前端开发从未像现在这样复杂和令人兴奋。基本上每隔一天就会出现新的工具、库、框架和插件。要学习的东西越来越多。 好在我们的 Grab web 团队(译者注:Grab 是东南亚的一家打车平台...
王练 发布于 3个月前 4
Spring Framework 5.0 新特性
Spring Framework 5.0 是自 2013年12月版本 4 发布之后 Spring Framework 的第一个主发行版。Spring Framework 项目的领导人 Juergen Hoeller 于 2016 年 7 月 28 日宣布了第一个 ...
达尔文 发布于 3个月前 24
Java 库:为 Java 程序员而生的 10 + 最佳库
众所周知,Java 的生态环境相当庞大,包含了数量相当可观的官方及第三方库。利用这些库,可以解决在用 Java 开发时遇到的各类问题,让开发效率得到显著提升。 举些例子,最常用的官方...
noeticforce 发布于 3个月前 15
给迷茫的开发者的 18 个建议
2017 年,出现了许多不同的开发职位。 如果你刚接触编程,要决定编程方向会很困难。 你是应该专门从事前端开发呢? 还是后端开发? 是构建桌面 App 呢? 还是移动端 App 呢? 是选择...
王练 发布于 3个月前 0
18 个开源翻译工具帮助你的项目本地化
图片来自: opensource.com 在满足世界各地用户需求的开源项目中,本地化扮演着极其重要的角色。除了编码之外,语言翻译也是世界各地的人们从事开源事业并向开源项目做出贡献的主要方...
两味真火 发布于 3个月前 1
CPAL-1.0 开源许可证说明
CPAL-1.0  1.定义 1.0.1 “商业使用”是指发布或者以其他方式使第三方可以获得全部代码。 1.1 “贡献者”是指编写出代码或者对于代码的实质修改有贡献的各个实体。 1.2 “贡献者版本...
oschina 发布于 4个月前 1
开发者要如何跟上快速迭代的技术变化
总的来说,科技发展的迅速是一件令人兴奋的事情。但如果站在一个技术开发者的角度去看的话,反而是一件心累的事儿,因为想要跟上科技更新的脚步并不是一件容易的事。Javascript 就是...
oschina 发布于 3个月前 4
使用 Keycloak 轻松保护 Spring Boot 应用程序
尽管安全性是应用程序的一个关键点,但是在开发中实施起来确实比较麻烦。更加麻烦的是,这个关键点通常不怎么受重视,实现的效果普遍的 low,而且受到诸多方面的掣肘。而最近安全服务...
oschina 发布于 3个月前 8
7 款顶级的开源 Web 分析软件
Web 分析无非就是 Web 流量的测量。但它并不限于测量网络流量,还包括: 分析 数据采集 为了了解和优化网页而上报网络数据 Google Analytics是最广泛使用的基于云的网络分析服务。不...
oschina 发布于 3个月前 2
Node.js 的后期诊断和调试
在你希望判断出你的 Node.js 应用在生产环境中发生了什么错误时,后期诊断和调试就显得尤为重要了。 这里我们探讨 node-report 这个核心项目,用来帮助我们进行后期诊断和调试。 ...
TanJx 发布于 3个月前 2
50 个 Java 开发常见错误及规避技巧 (Part 2)
在上一篇文章中,我们介绍了20种常见的编译器错误,并就如何避免这些错误做了说明。现在,我们将重点转移(尽管不只是专注于某一块),来探讨一下运行时异常以及导致这些异常的原因。...
oschina 发布于 3个月前 1
50 个 Java 开发常见错误及规避技巧 (Part 1)
在开发 Java 软件时可能会遇到许多类型的错误,但大多数可以避免。 我们列举了 50 个最常见的 Java 软件错误,其中包含代码示例和教程,以帮助您解决常见的编码问题。 更多关于编写更...
oschina 发布于 3个月前 12
顶部