博文视点(北京)官方博客

——技术凝聚实力 专业创新出版

  • 博客(30)
  • 资源 (145)
  • 收藏
  • 关注

原创 可扩展架构取舍

引言:“架构”是前端开发中一直以来都缺少的。由于近几年Web应用日趋复杂,前端架构开始流行起来。成熟的工具使得开发人员可以针对要解决的问题设计出可扩展的架构。构建可扩展的软件,可以从很多角度来思考软件架构。但是如果每个角度都去考虑,根本不可能做出想要的软件。这就是为什么需要从架构的角度对设计进行取舍:取我们最需要的,舍次要的。本文选自《大型JavaScript应用最佳实践指南》。

2017-02-28 16:40:58 1785 1

原创 可扩展架构取舍

引言:“架构”是前端开发中一直以来都缺少的。由于近几年Web应用日趋复杂,前端架构开始流行起来。成熟的工具使得开发人员可以针对要解决的问题设计出可扩展的架构。 构建可扩展的软件,可以从很多角度来思考软件架构。但是如果每个角度都去考虑,根本不可能做出想要的软件。这就是为什么需要从架构的角度对设计进行取舍:取我们最需要的,舍次要的。 本文选自《大型JavaScript应用最佳实践指南...

2017-02-28 16:20:14 396

原创 组织架构适配下的敏捷开发

本文将会讨论如何协调公司内各个工程师团队之间的合作,从而高效地保持系统的弹性和灵活性,以满足敏捷开发的需求。本文选自《Node.js微服务》。

2017-02-27 09:47:59 2822 1

原创 组织架构适配下的敏捷开发

引言:本文将会讨论如何协调公司内各个工程师团队之间的合作,从而高效地保持系统的弹性和灵活性,以满足敏捷开发的需求。 本文选自《Node.js微服务》。  如果一个公司采用微服务来构建软件系统,那么每个干系人都需要参与决策。   微服务是一次重大的范式转换。通常,大型组织倾向于使用相当传统的方式来构建软件系统。每个重大发布需要经历数月的研发周期,之后需要一个完备的质量保证阶段以及数小...

2017-02-27 09:24:17 538

原创 TensorFlow与主流深度学习框架对比

AlphaGo在2017年年初化身Master,在弈城和野狐等平台上横扫中日韩围棋高手,取得60连胜,未尝败绩。AlphaGo背后神秘的推动力就是TensorFlow——Google于2015年11月开源的机器学习及深度学习框架。 TensorFlow在2015年年底一出现就受到了极大的关注,在一个月内获得了GitHub上超过一万颗星的关注,目前在所有的机器学习、深度学习项目中排名第一,甚至在所有的Python项目中也排名第一。本文将带我们简单了解下TensorFlow,并与其他主流深度学习框架进行了对比

2017-02-24 10:56:16 16652

原创 TensorFlow与主流深度学习框架对比

引言:AlphaGo在2017年年初化身Master,在弈城和野狐等平台上横扫中日韩围棋高手,取得60连胜,未尝败绩。AlphaGo背后神秘的推动力就是TensorFlow——Google于2015年11月开源的机器学习及深度学习框架。 TensorFlow在2015年年底一出现就受到了极大的关注,在一个月内获得了GitHub上超过一万颗星的关注,目前在所有的机器学习、深度学习项目中排...

2017-02-24 10:33:14 2057

原创 Pokémon Go呼应设计:让全世界玩家疯狂沉迷

什么样的呼应设计会让移动游戏玩家沉迷?那必须为玩家构建一个属于玩家本人或者被玩家认可的虚拟环境,或者说是被玩家认可的虚拟世界。在移动游戏时代,想要做到这一点并不容易。但Pokémon Go却做到了,它让全世界玩家为其疯狂,那它是如何做到这一点的呢? 本文选自《产品为王:移动游戏产品设计规则》。

2017-02-23 09:41:01 2696 1

原创 Pokémon Go呼应设计:让全世界玩家疯狂沉迷

引言:什么样的呼应设计会让移动游戏玩家沉迷?那必须为玩家构建一个属于玩家本人或者被玩家认可的虚拟环境,或者说是被玩家认可的虚拟世界。在移动游戏时代,想要做到这一点并不容易。但Pokémon Go却做到了,它让全世界玩家为其疯狂,那它是如何做到这一点的呢? 本文选自《产品为王:移动游戏产品设计规则》。  虚拟世界的构建往往很难实现庞大化和全面化,更多时候,移动游戏的虚拟世界只会更强调某...

2017-02-23 09:08:17 369

原创 SRE之道:创造软件系统来维护系统运行

本文作者Ben Treynor Sloss,Google 运维团队的高级副总裁,SRE 名称的发明者,在这里提供了他对SRE 的定义。 本文选自《SRE:Google运维解密》。

2017-02-22 14:53:26 2100

原创 SRE之道:创造软件系统来维护系统运行

引言:本文作者Ben Treynor Sloss,Google 运维团队的高级副总裁,SRE 名称的发明者,在这里提供了他对SRE 的定义。 本文选自《SRE:Google运维解密》。  大家都知道, 计算机软件系统离开人通常是无法自主运行的。那么,究竟应该如何去运维一个日趋复杂的大型分布式计算系统呢?雇佣系统管理员(sysadmin)运维复杂的计算机系统,是行业内一直以来的普遍做法...

2017-02-22 14:13:22 849

原创 快速了解Druid——实时大数据分析软件

Druid作为一款开源的实时大数据分析软件,最近几年快速风靡全球互联网公司,特别是对于海量数据和实时性要求高的场景。如果你对Druid还很陌生,那赶紧跟着本文快速了解一下吧。 相关图书《Druid实时大数据分析原理与实践》。

2017-02-21 13:19:10 1444

原创 快速了解Druid——实时大数据分析软件

引言:Druid作为一款开源的实时大数据分析软件,最近几年快速风靡全球互联网公司,特别是对于海量数据和实时性要求高的场景。如果你对Druid还很陌生,那赶紧跟着本文快速了解一下吧。 相关图书《Druid实时大数据分析原理与实践》。Druid 是什么  Druid 单词来源于西方古罗马的神话人物,中文常常翻译成德鲁伊。   本问介绍的Druid 是一个分布式的支持实时分析的数据存储系...

2017-02-21 12:53:37 1806 1

原创 影响JavaScript应用可扩展性因素

JavaScript 应用变得越来越庞大。这是因为使用JavaScript能做的事情远比我们大多数人所需求的要多得多。我们不能仅因为技术上可行,就去考虑软件系统的扩展问题。为一个不需要扩展的系统增加扩展性是不值得的,尤其对最终用户来说,这只会使系统显得更加笨重。 本文选自《大型JavaScript应用最佳实践指南》。

2017-02-20 17:07:43 1673 1

原创 影响JavaScript应用可扩展性因素

引言:JavaScript 应用变得越来越庞大。这是因为使用JavaScript能做的事情远比我们大多数人所需求的要多得多。我们不能仅因为技术上可行,就去考虑软件系统的扩展问题。为一个不需要扩展的系统增加扩展性是不值得的,尤其对最终用户来说,这只会使系统显得更加笨重。 本文选自《大型JavaScript应用最佳实践指南》。  作为JavaScript 开发者和架构师,必须承认并了解影...

2017-02-20 16:17:50 394

原创 聊聊手游的那些惊喜与惊吓

对于一个能够蕴藏巨大信息量的游戏产品而言,多为玩家准备一些惊喜的心态,是不会有错的。很多的案例和事实也证明,惊喜会给游戏带来很多产品设计师意想不到的收获,但如果惊喜运用得不好往往会编程惊吓,甚至还会给产品带来可怕的负面效果。 相关图书《产品为王:移动游戏产品设计规则》。

2017-02-17 16:44:49 2620 5

原创 聊聊手游的那些惊喜与惊吓

引言:对于一个能够蕴藏巨大信息量的游戏产品而言,多为玩家准备一些惊喜的心态,是不会有错的。很多的案例和事实也证明,惊喜会给游戏带来很多产品设计师意想不到的收获,但如果惊喜运用得不好往往会编程惊吓,甚至还会给产品带来可怕的负面效果。 相关图书《产品为王:移动游戏产品设计规则》。有效的惊喜就是好惊喜  满足用户的需求,提供用户喜欢的惊喜,听上去似乎是一件需要不断创新的事情。但实际上,正如...

2017-02-17 15:42:02 597

原创 炎热天气看书还是钓鱼?隐马尔科夫模型教你预测!

隐马尔科夫模型(Hide Markov Model)是一种概率统计模型,非常适合用于有未知条件的问题。气候变化万千,我们的行动也会因天气不同而改变,那么在不清楚天气状况的情况下,如何预测未来几天我们的行动呢? 本文选自《大数据时代的算法:机器学习、人工智能及其典型实例》。

2017-02-16 14:09:28 2597 2

原创 炎热天气看书还是钓鱼?隐马尔科夫模型教你预测!

引言:隐马尔科夫模型(Hide Markov Model)是一种概率统计模型,非常适合用于有未知条件的问题。气候变化万千,我们的行动也会因天气不同而改变,那么在不清楚天气状况的情况下,如何预测未来几天我们的行动呢? 本文选自《大数据时代的算法:机器学习、人工智能及其典型实例》。高温天气与行为概率  夏季是一年最热的时候,气温普遍偏高,一般把日最高气温达到35℃以上的天气叫作高温天气,...

2017-02-16 13:41:05 691

原创 帮Python找“对象”

你一定会感叹:Python还缺找对象? 毕竟“一切皆对象”是人家Python的哲学理念。不过,Python 允许程序员以纯粹的面向过程的方式来使用它,所以人们有时会忽视它那颗“找对象”的心。其实无论是面向过程,还是函数式编程,都是特殊的对象模拟出的效果。 本文选自《从Python开始学编程》。让我们通过帮Python找对象,来学习Python这一语言。

2017-02-15 14:30:18 5494 3

原创 帮Python找“对象”

引言:你一定会感叹:Python还缺找对象? 毕竟“一切皆对象”是人家Python的哲学理念。不过,Python 允许程序员以纯粹的面向过程的方式来使用它,所以人们有时会忽视它那颗“找对象”的心。其实无论是面向过程,还是函数式编程,都是特殊的对象模拟出的效果。 本文选自《从Python开始学编程》。让我们通过帮Python找对象,来学习Python这一语言。类  说是要“找对象...

2017-02-15 14:01:00 235

原创 容器数据

容器中的文件系统是由分层文件系统提供的,包含只读层(镜像)和可读可写层(容器运行时层),这些都是被封装在容器内部的。如果用户需要将主机上的文件系统共享给容器使用,那怎么办呢? 本文选自《Docker容器实战:原理、架构与应用》,将向您介绍使用数据卷与数据容器两种方式进行共享。

2017-02-14 15:41:43 1138 3

原创 容器数据

引言:容器中的文件系统是由分层文件系统提供的,包含只读层(镜像)和可读可写层(容器运行时层),这些都是被封装在容器内部的。如果用户需要将主机上的文件系统共享给容器使用,那怎么办呢? 本文选自《Docker容器实战:原理、架构与应用》,将向您介绍使用数据卷与数据容器两种方式进行共享。数据卷  数据卷提供了一种主机和容器共享数据的方式,有些时候需要用它来做持久化和数据共享。当做持久化时,...

2017-02-14 15:20:27 364

原创 为手游玩家制造惊喜

惊喜是一个在游戏业里被反复过度频繁使用的词。对一个能够蕴藏巨大信息量的游戏产品而言,多位玩家准备一些惊喜的心态是不会有错的。事实上,很多游戏设计师一直都在这么干,因为没有玩家不喜欢惊喜。 本文选自《产品为王:移动游戏产品设计规则》。

2017-02-13 10:08:21 1886 1

原创 为手游玩家制造惊喜

引言:惊喜是一个在游戏业里被反复过度频繁使用的词。对一个能够蕴藏巨大信息量的游戏产品而言,多位玩家准备一些惊喜的心态是不会有错的。事实上,很多游戏设计师一直都在这么干,因为没有玩家不喜欢惊喜。 本文选自《产品为王:移动游戏产品设计规则》。  对很多玩家来说,产生惊喜的原因可以很宽泛,虽然大多数惊喜都和”第一次如何如何”或“在这里居然也能看到什么什么”有关。但需要特别说明的是,任何一个...

2017-02-13 09:45:52 589

原创 思维与态度

普通数据分析师与高级数据分析师的差异有一个非常重要的点,那就是数据思维。数据思维与数据敏感度有一些类似,都是类似于情商类的看不见摸不着的东西。简单来说数据思维是一种通过数据手段解决问题的思维。 本文选自《从1开始——数据分析师成长之路》。

2017-02-10 13:17:08 1512 1

原创 思维与态度

引言:普通数据分析师与高级数据分析师的差异有一个非常重要的点,那就是数据思维。数据思维与数据敏感度有一些类似,都是类似于情商类的看不见摸不着的东西。简单来说数据思维是一种通过数据手段解决问题的思维。 本文选自《从1开始——数据分析师成长之路》。  大家还记得中学时期或是大学时期的数学证明题吗?   已知条件A、B、C、D条件,要求证明E是成立的。   一道证明题往往只是一句话,然...

2017-02-10 11:33:29 323

原创 Linux OpenSSH后门的添加与防范

相对于Windows,Linux操作系统的密码较难获取。不过很多Linux服务器配置了OpenSSH服务,在获取root权限的情况下,可以通过修改或者更新OpenSSH代码等方法,截取并保存其SSH登录账号和密码,甚至可以留下一个隐形的后门,达到长期控制Linux服务器的目的。 很多入侵者在攻破一个Linux系统后,都会在系统中留下后门,用OpenSSH留后门是入侵者的惯用方式之一。OpenSSH后门比较难检测,本文选自《黑客攻防:实战加密与解密》将与您一起探讨如何添加及防范OpenSSH后门。

2017-02-09 10:41:00 2912 2

原创 Linux OpenSSH后门的添加与防范

引言:相对于Windows,Linux操作系统的密码较难获取。不过很多Linux服务器配置了OpenSSH服务,在获取root权限的情况下,可以通过修改或者更新OpenSSH代码等方法,截取并保存其SSH登录账号和密码,甚至可以留下一个隐形的后门,达到长期控制Linux服务器的目的。 很多入侵者在攻破一个Linux系统后,都会在系统中留下后门,用OpenSSH留后门是入侵者的惯用方式之...

2017-02-09 10:14:28 1483

原创 iOS的GIF动画效果实现

GIF图像格式是常见的一种动态图片格式,无论是在Web端还是在移动端都经常遇到,但是考虑目前iOS还无法原生展现GIF图片,而对于GIF的原生支持暂时也没有像JPG、PNG等图像格式支持得这么全面,因此本文从图片的合成与分解角度来为大家讲解GIF的知识,结合ImageIO框架可以更方便地实现GIF图片的合成与分解。 本文选自《iOS动画——核心技术与案例实战》。

2017-02-07 17:28:54 2710 1

原创 iOS的GIF动画效果实现

引言:GIF图像格式是常见的一种动态图片格式,无论是在Web端还是在移动端都经常遇到,但是考虑目前iOS还无法原生展现GIF图片,而对于GIF的原生支持暂时也没有像JPG、PNG等图像格式支持得这么全面,因此本文从图片的合成与分解角度来为大家讲解GIF的知识,结合ImageIO框架可以更方便地实现GIF图片的合成与分解。 本文选自《iOS动画——核心技术与案例实战》。GIF在iOS中...

2017-02-07 17:04:16 780

试错:通过精益用户研究快速验证产品原型试读文章

谷歌搜索前用户体验高级研究员教你怎么做产品

2016-12-30

Unity 3D实战核心技术详解试读章节

多年一线开发经验和实际运用技术分享,从数学及Shader出发,分享实战项目,剖析架构

2016-12-30

软件自动化测试开发试读文章

本书整合了接口自动化测试、App自动化测试、性能自动化测试以及Web自动化测试,并提供了大量源代码。

2016-12-30

游戏编程算法与技巧试读样章

腾讯专家倾情翻译,全面介绍游戏行业中会用到的算法和技术,专注于实际应用

2016-12-30

智能硬件安全试读样章

无安全,不智能!一本书掌握物联网安全核心技术!奇虎360副总裁谭晓生、奇虎360首席科学家颜水成、XCon&神话行动创始人呆神、浙江大学教授徐文渊等名家联袂推荐!

2016-12-30

Kubernetes权威指南:从Docker到Kubernetes实践全接触(第2版)试读样章

Kubernetes重磅开山作之版本升级版,全方位完美覆盖全新Kubernetes版本,可借鉴性极强,基于第1版进行大幅修订,阅读体验更佳

2016-12-30

Python高效开发实战——Django、Tornado、Flask、Twisted试读样章

四种主流的Python Web开发框架,零基础完成网站搭建、数据库设计、前后端开发,全方位领悟Python原理与应用

2016-12-30

通信之美试读样章

密切围绕系统设计中要解决的技术问题而展开,提供源码下载

2016-12-30

轻量级微服务架构(上册)试读样章

微服务落地实践

2016-12-30

运营之光:我的互联网运营方法论与自白试读样章

10年互联网运营经验倾囊分享,含认知、思维、技巧方法、规律、大量案例,罗辑思维CEO作序,业内专家读者高度好评

2016-12-30

极简设计:苹果崛起之道试读样章

乔布斯、“工业设计教父”艾斯林格与苹果设计语言的诞生

2016-12-30

Ceph Cookbook 中文版试读样章

首著问世!100秘诀——设计|实施|管理软件定义的可大规模扩展存储系统

2016-12-30

React Native跨平台移动应用开发试读样章

资深技术专家良心原创精品!移动开发者学习React Native不可多得的入门宝典!

2016-12-29

我看电商2(双色)试读样章

点评2015年电商行业动向趋势:包括跨境电商,移动风潮,供给侧改革与电商新机会

2016-12-29

我看电商(双色)(新版)试读样章

畅销十万册,新版上市,零售、电商行业运营人、管理人、投资人都在读

2016-12-29

游戏设计艺术(第2版)试读样章

游戏设计领域的扛鼎之作,强大的译者团队,奏响无与伦比的华彩乐章

2016-12-29

软件小设计试读样章

深挖设计经典,完整再现设计的自然面貌

2016-12-29

前端面试江湖试读样章

闯荡前端江湖,掌握面试本领

2016-12-29

游戏设计梦工厂试读样章

游戏界华人之光陈星汉隆重作序力荐 其恩师扛鼎力作|享誉全球|入门正宗

2016-05-05

Egret——HTML5游戏开发指南试读样章

Egret精粹 白鹭引擎诚意之作 全面系统 海量案例

2016-05-03

从PPT到Keynote:商业幻灯片设计指南试读文章

使读者快速从PowerPoint迁移到Keynote。赠送苹果电脑使用手册《从PC到Mac》。

2017-06-06

Vue2实践揭秘试读文章

揭秘Vue2生态结构、实际编程技巧。以组件化编程思想为指导,以前端工程化方法为手段来实践Vue2。

2017-04-23

Android移动性能实战试读文章

腾讯SNG专项测试团队编著,来自手机QQ、QQ空间、QQ音乐等项目沉淀下来的经典案例,内容丰富全面,是App性能和开发工程师的必备案头手册

2017-04-14

阻击黑客:技术、策略与案例试读文章

提高系统被渗透的代价,让攻击者知难而退

2017-04-14

OpenStack最佳实践——测试与CICD试读文章

深度分享OpenStack实践经验 促进OpenStack的持续敏捷开发、部署和测试

2017-03-30

京东平台店铺运营从入门到精通试读文章

京东平台开店、装修、运营、推广一本通,全方位解读京东平台运营实操流程

2017-03-21

尽在双11——阿里巴巴技术演进与超越 下载

阿里巴巴集团官方出品 独家奉献双11八年技术演进与创新 涉及架构/稳定性/商业拓展/移动/生态促进等内容

2017-03-21

Java性能调优指南试读样章

G1 | HotSpo 前所未有的创新 突破多核硬件|复杂环境下性能极限

2017-03-21

分布式系统常用技术及案例分析试读文章

详细讲解分布式系统的相关技术,适合想了解分布式系统细节的读者阅读

2017-02-28

TensorFlow实战试读样章

首著问世,Google TensorFlow研发团队力荐的中文教程、TF工程研发总监Rajat力荐!TensorFlow Contributor、Committer原创,深度学习泰斗颜水成等好评

2017-02-28

微信企业号开发完全自学手册试读文章下载

微信轻应用的先驱者,丰富的项目案例,由浅至深,一步步带您掌握企业号开发。

2017-02-06

程序员2016精华本试读文章

聚焦技术实践、关注前沿热点、开发者年度必备。移动Web/人工智能/VR开发/无人驾驶/视频直播/大数据云计算/物联网等应有尽有

2017-01-13

Druid实时大数据分析原理与实践试读文章

腾讯、小米、优酷、云测等互联网公司的一线实践经验,为你解读海量实时OLAP平台!

2017-01-13

一路编程试读文章 高清.pdf版下载

ThoughtWorks总监咨询师熊节倾情为本书作序!

2017-01-05

iOS动画——核心技术与案例实战试读文章

基于Swift 3.0 舞动酷炫的iOS动画

2017-01-04

写给大家看的算法书试读样章

来自漫画帝国的图解算法书:轻松掌握数据处理关键点

2016-12-29

人人都是演说家:来自80个经典案例的致胜演说技巧试读样章

创新工场CEO李开复的演讲教练杰瑞·魏斯曼教你做演讲

2016-12-29

解析深度学习:语音识别实践试读样章

了解深度学习应用实践不可错过的经典专著

2016-12-29

信息架构:超越Web设计(第4版)(全彩)试读样章

产品圣经《Web信息架构》重磅新版 北极熊迈向移动|硬件|未来

2016-12-29

SaltStack运维实战试读样章

简单快速管理服务器,完成服务器集群基础架构的建设,更为高效地管理基础架构

2016-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除