- 博客(62)
- 资源 (24)
- 收藏
- 关注
原创 基于REST微服务的5个最佳实践
原文:5 Best Practices for REST-Based Microservices 作者:Shamik Mitra 翻译:Vincent译者注:微服务现在已经很流行了,作者在本文介绍了5个最佳实践。如果想以后调整尽量少,那么在设计架构时遵循这些最佳实践,微服务体系结构将会更加适合开发人员的需求。以下为译文。如果想让微服务架构开发变得友好,而且可以让开发者管理起来轻...
2017-09-29 09:18:05 1456
原创 为什么Docker适合初创公司
原文:Why Docker makes sense for startups 作者:Carlos Vega 翻译:Vincent译者注:以Docker为代表的容器技术已经持续成为话题好几年了,那么对于创业型公司来说,刚起步时有必要采用Docker吗?作者在本文给出了肯定的理由。以下为译文。 Docker正在渐渐成为开发和运行容器应用程序的标准。很久以前,这一技术可能只对系...
2017-09-29 09:04:43 1827
原创 从工程师转变为工程经理过程中所学到的
原文:Things I’ve learned transitioning from engineer to engineering manager 作者:Gergely Orosz 译者:Teixeira10【译者注】在本文中,作者以自己的切身经历,讲述了从工程师转变为工程经理的过程中,学习到的东西,以及自己在工作想法和方式上的转变。 以下为译文: 导师很重要——尤其是...
2017-09-29 08:56:18 697
原创 自然语言处理深度学习的7个应用
原文:7 Applications of Deep Learning for Natural Language Processing 作者:Jason Brownlee 翻译:无阻我飞扬摘要:在这篇文章中,作者详细介绍了自然语言处理深度学习的7种应用,以下是译文。自然语言处理领域正在从统计方法转变为神经网络方法。自然语言中仍有许多具有挑战性的问题需要解决。然而,深度学习方法在一...
2017-09-27 15:33:25 6312
原创 写出优质Java代码的4个技巧
原文:4 More Techniques for Writing Better Java 作者:Justin Albano 翻译:Vincent译者注:如果现在要求对你写的Java代码进行优化,那你会怎么做呢?作者在本文介绍了可以提高系统性能以及代码可读性的四种方法,如果你对此感兴趣,就让我们一起来看看吧。以下为译文。我们平时的编程任务不外乎就是将相同的技术套件应用到不同的项目...
2017-09-27 15:17:35 938
原创 避免大规模故障的微服务架构设计之道
原文:Designing a Microservices Architecture for Failure 作者: Péter Márton(Twitter),RisingStack CTO,擅长使用nodejs来构建微服务 译者: Jackyrong本文首先介绍微服务架构存在的风险,然后针对如何避免微服务架构的故障,提出了多种有效的微服务架构中的方法和技术,其中例如服务降级、...
2017-09-27 08:50:58 1039
原创 你的工资是高了还是低了,薪资计算器会告诉你
原文:Stack Overflow launches Salary Calculator for developers 作者:Protalinski 翻译:无阻我飞扬摘要:文章介绍了Stack Overflow推出的薪资计算器的计算原理,Stack Overflow希望这个工具可以给开发人员和雇主带来双赢。以下是译文。 Stack Overflow网站(Stack Overf...
2017-09-26 15:54:30 1908
原创 用25行JavaScript语句实现一个简单的编译器
原文:Implementing a Simple Compiler on 25 Lines of JavaScript 作者:Minko Gechev 译者:夜风轻扬译者注:即使对于专业程序员来说,构造一个编译器也是颇具挑战性的任务,本文将会引导你抽丝剥茧,一探究竟!我已经写了几篇与编程语言开发相关的文章,这让我非常兴奋!例如,在“关于 Angular 2 和 TypeScri...
2017-09-26 15:48:46 1630
原创 7个无用的测试指标
原文:https://dzone.com/articles/7-useless-test-metrics 作者:Gilad David Maayan 译者:夜风轻扬译者注:平时在测试工作中恪守的那些指标真的都是金科玉律么?请读下文:软件测试度量是一种通过检测软件测试过程的质量和有效性来评估软件开发的量化方法。开发团队使用测试指标来跟踪开发过程各个阶段的软件质量。测试指标对于管理...
2017-09-25 08:59:34 521
原创 这个Web音频API到底是为谁设计的?
原文:I don’t know who the Web Audio API is designed for 作者:Jasper St. Pierre 翻译:lloog译者注:作者介绍网络音频API现实存在的问题。WebGL是一个不错的API。但不是一个很好的API,这是因为OpenGL不是一个很好的API。WebGL提供了对GPU的原始访问,但非常低级。对于那些被如此低层次...
2017-09-25 08:52:55 616
原创 Java EE 8和GlassFish 5.0发布
原文:Java EE 8 and GlassFish 5.0 Released 作者:David Delabassee 翻译:雁惊寒 GlassFish 5.0(Java EE 8开源参考实现)的通用性版本,以及Java EE 8总括规范和所有底层规范(JAX-RS 2.1、Servlet 4.0、CDI 2.0、JSON-B 1.0、Bean Validation 2....
2017-09-25 08:36:51 3059 1
原创 专访智链ChainNova CTO谢文杰:区块链容器化与水平扩展实践
【编者按】每个人的成长曲线不同,有的人在研究生之时就已有相当知名的产品和框架,从而在接下来的工作中一路顺风顺水,有的人缺需要经历一个又一个的坑才能成长,不管是前者的聪明高效,还是后者的稳扎稳打,他们都是在迈着脚步不断地向前。现在,我们不妨停下脚步看看同行,以激励自己更好地前行。CSDN与你相约「SDCC 2017之区块链技术实战线上峰会」。 2017年9月23日,SDCC 2017之区...
2017-09-22 13:24:02 990
原创 专访京东孙海波:大牛架构师养成记及电商供应链中区块链技术的应用
编者按:每个人的成长曲线不同,有的人在研究生之时就已有相当知名的产品和框架,从而在接下来的工作中一路顺风顺水,有的人缺需要经历一个又一个的坑才能成长,不管是前者的聪明高效,还是后者的笨鸟先飞,他们都是在迈着脚步不断地向前。不妨,我们停下脚步看下一些同行,以激励自己更好地前行。CSDN与你相约SDCC 2017之区块链技术实战线上峰会。 2017年9月23日,SDCC 2017之区块链技...
2017-09-22 03:35:35 1603
原创 品质+高效:SDCC 2017之区块链技术实战线上峰会倒计时(另附参会赠书书目)
2017年9月23日,SDCC 2017之区块链技术实战线上峰会即将强势来袭,本次线上峰会秉承干货实料(案例)的内容原则,邀请了圈内顶尖的布道师、技术专家和技术引领者,共同探讨区块链技术栈架构与性能(架构与跨链操作)、智能合约安全、分层评测区块链项目难点与策略、贴近云计算的下一代区块链平台、区块链+AI等热门话题与技术。作为业界一呼百应的系列技术大会,当SDCC从线下走到线上,在超强干货压...
2017-09-21 17:28:51 406
原创 UI组件体系结构如何解决组织问题
原文:How UI Component Architecture Can Solve Organizational Problems 作者: Steve Armstrong 翻译:lloog译者注:在本文中,作者讨论了UI组件架构的概念,以及如何帮助你提高Web开发团队的速度和效率。UI组件是一个非常困难的问题。只是选择一个UI框架或者在一些设计模拟上进行迭代,一切都会得到...
2017-09-21 16:35:29 358
原创 2017年排名前11的iOS应用分析工具
原文:Top 11 iOS App Analytics Tools in 2017 作者: Emily Goldring 译者: Teixeira10【译者注】作者列出了2017排名前11的ios应用分析工具,分别介绍了它们的价格,平台,特点等,供读者进行参考和选择。以下为译文:似乎每年都有越来越多的移动分析工具,2017年也是如此,所以用户很难在这么多iOS应用程序选择使用...
2017-09-21 16:29:21 1272
原创 使用Keras和Tensorflow检测恶意请求
原文:Detecting Malicious Requests with Keras & Tensorflow 作者:Adam Kusey 翻译:雁惊寒摘要:本文介绍了如何使用Keras框架来构建LSTM RNN来对正常或者恶意的网络请求进行区分。以下是译文。安全是任何一个Web应用需要关注的东西。良好的开发实践有助于抵御黑客试图窃取数据或攻击应用程序的行为。然而,并不...
2017-09-21 16:27:14 2018
原创 如何设计避免大规模故障的微服务架构
原文:Designing a Microservices Architecture for Failure 作者: Péter Márton 译者: Jackyrong本文首先介绍了微服务架构存在的风险,然后针对如何避免微服务架构的故障,提出了多种有效的解决方法和技术,其中例如服务降级、变更管理、健康检查和修复、断路器、限流器等。微服务架构通过定义明确的服务边界,能有效地隔离...
2017-09-20 09:35:18 391
原创 使用Java API的5个技巧
原文:5 Tips for Building Your Java API 作者:Brian Demers 译者:Jackyrong本文介绍了一些关于Java API安全和性能方面的简单易用的技巧,其中包括保证API Key安全和开发Web Service方面中在框架方面选择的一些建议。程序员都喜欢使用API!例如为app应用构建API或作为微服务架构体系的一部分。当然,使用AP...
2017-09-20 09:25:58 440
原创 保护MySQL数据仓库的5个小技巧
原文:5 Tips for Securing Your MySQL Data Warehouse 作者:Mary Gevorgyan 翻译:Diwei译者注:作者在本文详细介绍了五个技巧来管理你的MySQL数据仓库,从而确保重要的业务数据得到充分的保护。以下为译文。通过在公司内部把不同来源的数据汇总到一个中央仓库,数据仓库通过分析和汇总业务数据报告帮助企业做出明智的战略决策。虽...
2017-09-20 09:12:03 499
原创 写给非专业人士的服务器技术指南
原文:The non-techie’s guide to servers 作者:Kannan Chandrasegaran 翻译:Vincent译者注:当你遇到别人讨论关于服务器的内容时,你是否能够听得懂?本文作者向读者介绍了一些非技术类的内容,让读者对服务器有一个更好的理解。以下为译文。假设你在休息室里面碰到了一位软件开发的同事。她正准备去玩桌上足球,而你为了能够提提神,正在...
2017-09-19 14:26:15 356
原创 如何优化Web服务器以实现高吞吐量和低延迟
原文:Optimizing web servers for high throughput and low latency 作者:Alexey Ivanov 翻译:不二译者注:人们更多的是关注软件一类的优化,当负载上来后,发现硬件发挥不出最大性能。服务器出厂时,BIOS 默认达到了性能和能耗之间的良好平衡,以适应一般环境,然而在不同的环境下可能需要对服务器进行优化,以获得最大的...
2017-09-19 14:18:42 9335
原创 史上最严重的计算机bug:火星气候探测器快速意外的解体
原文:The Worst Computer Bugs in History: Rapid unanticipated disassembly of the Mars Climate Orbiter 作者: Jamie Lynch 译者:无阻我飞扬摘要:文章讲述了史上最严重的计算机bug: 火星气候探测器快速意外的解体,从宇宙辐射、软件、人为失误等方面详细分析了bug产生的原因,...
2017-09-19 14:09:42 1991
原创 Java反射机制,速度提高1000倍
原文:Java Reflection, 1000x Faster 作者: aka Nicolas Laurent 译者: Teixeira10译者注:在本文中,作者例举了几个版本的代码,利用java发射机制,逐步提高代码运行速度,同时将Github上的代码进行展示。以下为译文:几个星期前,我想让我的代码运行快1000倍,同时不改变复杂度,正如标题所说的,使用Java反射机制,可...
2017-09-18 10:34:59 3955
原创 Postgres中更好的数据库迁移
原文: http://www.craigkerstiens.com/2017/09/10/better-postgres-migrations/ 作者:Craig Kerstiens 译者:夜风轻扬译者注:在Postgres中进行数据库迁移时会遇到哪些问题?如何解决它们?请见下文。随着数据库的增长与扩展,你需要对一些操作给予更多的关注。你可能没有完全意识到,在开发环境中执行...
2017-09-18 10:04:54 1427 1
原创 2017年最受欢迎的10个编程挑战网站
原文:The 10 most popular coding challenge websites for 2017 作者:Daniel Borowski 翻译:Vincent译者注:如果你想不断地提高自己的编程技能,那么不断尝试去解决那些编程中的难题,这是一个非常不错的途径。作者在本篇文章中列举出了10个编程挑战网站,你想尝试一下吗?以下为译文。 如果你正在在学习编程,那...
2017-09-18 09:45:55 1988
原创 即使放弃你的代码,也不要放弃你的时间
原文:GIVE AWAY YOUR CODE, BUT NEVER YOUR TIME 作者:William Gross 译者:Teixeira10【译者注】在本文中,作者讲述了开源代码的共享性与免费性,以及开源社区应该做出的改变,同时也提出了新的行业规范。以下为译文:作为一名软件开发人员,我认为我们确实要承认开源代码已经改变了世界。但同时,它的共享性使得一些软件不能成为更好的...
2017-09-14 15:21:08 181
原创 如何让测试变得有趣和容易
原文:How We Made Writing Tests Fun and Easy 作者:Maciek Głowacki 译者:Teixeira10【译者注】本文中,作者讲述了如何利用在ApiRequest类来让测试变得有趣和容易,同时提供了大量的代码示例供读者阅读和参考。 以下为译文:测试,你可能会喜欢它,你也可能讨厌它,但是你应该同意好的测试代码对你和你的团队是有用的,甚...
2017-09-14 15:15:17 272
原创 微服务-不仅仅是写代码
原文:Microservices - More Than Writing Code 作者:Bilal Wahla 翻译:lloog译者注:作者介绍微服务架构的配置管理和各种模式。了解微服务架构的细节,如配置管理和各种模式,这对于微服务的成功至关重要的。众所周知微服务带来了的高质量服务架构,其中包括了模块化、粒度、可重用性、可扩展性、可测试性和可维护性等属性。因为微服务自身实...
2017-09-14 15:11:03 277
原创 激励程序员的基本原则 快乐的程序员效率更高
原文:Motivating Software Engineers101 作者: Tyler Hakes 译者: Roy一些项目经理和管理人员可能会惊讶地发现,试图强制,哄骗和威胁工程师来编写更多的代码并不是一个吸引和留住优秀人才的有效策略。许多公司过于重视使用外在因素来推动其工程团队的绩效。而在现实中,具有最大影响的往往是内在动机。这里有一个秘诀:更快乐的软件工程师表现得更好...
2017-09-13 14:35:38 939
原创 Java 9将不会得到长期支持
原文:Java 9 will not receive long-term support 作者:Paul Krill 翻译:雁惊寒 针对标准Java的Oracle改进发布计划指出,即将推出的Java Development Kit 9将不是长期支持版本。在这个新方案下,Java 9将是以Java 8为基础的第一个“功能”版本。甲骨文公司在9月6日提出的计划中指出,每六个月就会...
2017-09-13 14:19:27 1207
原创 如何用Go语言每分钟处理100万个请求
原文:Handling 1 Million Requests per Minute with Golang 作者:Marcio Castilho 翻译:无阻我飞扬摘要:作者结合自身工作经历,以一个项目为案例,通过多个Go语言程序实例的尝试,阐述了Go语言是如何每分钟可以处理100万个请求的,以下是译文。我在几个不同的公司从事反垃圾邮件,反病毒和反恶意软件工作超过15年,现在我...
2017-09-13 14:16:18 1589
原创 前方高能提示:SDCC 2017之区块链技术实战线上峰会开播倒计时
SDCC始创于2007年,十年长空,历久弥新——2016年,SDCC已分别在上海、深圳、成都、杭州、北京五地举办系列峰会,广受当地开发者欢迎。其中,北京作为年度收官之作,聚焦最前沿技术成果,汇聚年度最强实践案例,为中国软件开发者们呈献了一份年度技术实战解析全景图。 精彩从未止步,就在3月19日,为期三日的SDCC 2017首站于上海圆满收官(PPT下载),以绝对干货的技术分享赢得...
2017-09-12 17:57:07 758
原创 6个编写优质干净代码的技巧
原文:6 Simple Tips on How to Start Writing Clean Code 作者:Alex Devero 译者:Teixeira10【译者注】作为一名开发者,编写一手干净的代码很重要,所以在本文中作者先列举出编写干净代码的一些好处,再提出6个技巧用于编写干净代码,供开发者进行参考学习。 以下为译文:编写干净的代码并不是一件容易的事情,这需要尝试不同...
2017-09-12 14:13:30 618
原创 是时候完全转向无服务器化了吗?
原文:It’s all going to be serverless — the question is “When?” 作者:Jouni Heikniemi 译者:夜风轻扬译者注:什么是Serverless?Serverless如何改变未来?本文将会给你一些答案。在过去的十年里,我们领略了云的灵活性和可管理性。云带来了随时能获得新服务器的体验。接下来应该获得更高级的平台服务...
2017-09-12 14:03:24 346
原创 为什么一个网站16%的JS代码属于Facebook?
原文:Why 16% of the code on the average site belongs to Facebook, and what that means 作者:Ben Regenspan 翻译:无阻我飞扬摘要:文章介绍了Facebook SDK的特性,解释了为什么一般站点上16%的代码来自Facebook,也给出了一般站点如何降低Facebook SDK代码占有...
2017-09-12 11:10:14 207
原创 Python成为高收入国家增长最快的语言
原文:The Incredible Growth of Python 作者:David Robinson 翻译:雁惊寒摘要:本文根据Stack Overflow流量分析了Python及其他一些编程语言的发展情况,同时也对高收入国家与非高收入国家的情况进行了对比。以下是译文。我们最近的研究表明,富裕国家(世界银行定义为高收入国家)喜欢研究的技术与其他国家的不同。其中,我们看到最大...
2017-09-11 20:07:33 296
原创 C ++ 17正式获得批准
C ++ 17正式获得批准 原文:C++17 is formally approved 作者:Herb Sutter 翻译:lloog译者注:作者介绍了C++17正式获得批准,即将发布。以下是译文:正如在Kona(3月)trip报告中提到的,WG21(ISO C++ 委员会)在3月的会议上完成了C++17的工作。它在技术上已经完成,从那时起,我们就进入了正式的ISO批准和发布的最...
2017-09-11 11:43:33 397
原创 SQL事务隔离实用指南
原文:Practical Guide to SQL Transaction Isolation 作者:begriffs 翻译:lloog译者注:本文是关于SQL事务隔离的实用指南,着重介绍了SQL事务隔离的脏写、不可重复读和读偏移、幻读、丢失更新、写偏移、只读序列化异常、隔离级别的特性。您可能已经在数据库的文档中看到了隔离级别,感到有些手足无措。很少有日常使用事务的例子真正提到...
2017-09-11 11:05:17 315
原创 宜信正式开源其AIOps落地三大利器
宜信技术研发中心在业内技术大会上宣布正式开源支撑AIOps 的三大利器:UAVStack、Wormhole、DBus。不断开放开源技术,推动技术共同成长是宜信技术生态的目标之一。包括在今天正式开源的UAVStack,Wormhole,DBus等在内,已经开放七个系列的软件技术。更多开源参见技术学院官网http://college.creditease.cn。 宜信开源软件系列UAVSta...
2017-09-11 10:17:06 2489
SDCC 2016架构峰会(深圳站)PPT合集
2016-04-23
SDCC 2016数据库峰会(深圳站)PPT合集
2016-04-23
构建BaaS云数据(CloudData)服务—mongo集群架构设计
2016-04-19
SDCC 2016架构峰会(上海站) PPT
2016-03-21
SDCC 2016数据库峰会(上海站)
2016-03-21
刘泱:挖掘游戏渠道的潜在价值
2014-05-29
张晓雷:中日游戏特点及运营策略异同分析
2014-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人