从产品价值评估看高德地图

这套评估框架是硅谷顶级早期投资机构Greylock合伙人SarahTavel提出的,她称之为“参与层次理论”。它可以帮助我们系统的分析产品的价值,以及拓展产品边界的方向。PS:关于拓展产品边界这事儿得单开帖子,案例分析能写个800字。话说应用这套理论,2000年后创立的上市科技公司共有5家(包括Facebook、Linkedin、Airbnb),总市值100亿美金,Grey

当资本、互联网与体育相遇,能碰撞出什么样的火花?

7月11日,2016年欧洲杯以葡萄牙1—0战胜法国夺冠落下帷幕。而在这期间,中国的球迷也是在熬夜看球,也许还沉浸在欧洲杯的激动心情中。根据欧足联公布的数据显示,欧洲杯开赛的5天内,在中国大陆的央视直播欧洲杯赛,其平均收视率就达到1.49%,也就意味着有3500多万精准人群在固定收看比赛。除了电视媒体这一块,还有新媒体下的视频直播平台、脱口秀等网络节目对欧洲杯推出多元化节目也

由豌豆荚谈应用推荐这有前景吗?

我个人特别喜欢玩手机应用,以前用安卓手机的时候还经常刷机,所以也体验了几个不同的安卓系统。当时用的几个应用商店,现在来看很多都已经没声音了,最开始用机锋、木蚂蚁、应用汇,这应该算第一代的应用市场了;后来用应用宝、小米应用商店,算第二代,我手机上通常会保留3-4个应用商店,虽然会经常更换,但是豌豆荚却一直留着。豌豆荚有两个吸引我的地方:第一是他的设计奖,确实能让你下到一些可能

去中心化电商真的离得开流量吗?

去中心化,是我很感兴趣的领域,之前也写过多篇关于这个话题的文章(详见文末相关阅读),我个人对去中心化的理解既受学术派的影响,更受自己之前相关实践的影响,简单来说:去中心化是非中心力量的崛起,由一到多的开放式扁平化的现象。之前分享过这么一个例子,可以通俗理解去中心化的概念和表现:老家县城的人民公园刚建好的时候,如同祖国大地屡见不鲜的大妈占领广场,一支广场舞队迅速自发组建,站在

学会时间管理,帮助职场新人成长更快

做好时间管理有助于我们能够更高效的完成工作。能够在同样的职业期实现更多的沉淀和工作成绩,达到更快的成长速度。从以下5个方面来培养自己时间管理的意识,能够快速提升自己的工作效率。1、为什么需要时间管理时间管理就是优化自己工作习惯的方法论。我们通常觉得工作很忙,时间不够用,是因为每天大量的时间消耗在时间黑洞上。真正用于完成工作事项的时间并不多。时间黑洞泛指我们在工作中,玩手机,

深入阅读gulp源码小结

阅读gulp源码小结gulp源码简介gulp源码核心部分寥寥60+行。但是通过这60+行代码,gulp给我们带来的确是前端自动化构建的便利。以往以为其源码肯定蛮复杂,却没想到却是这么60+行,这60+行的背后,是来自于模块化的支撑。gulp的四个接口分别来源于orchestrator,vinyl-fs两个模块。所以gulp的所有特性都来自于这两个模块。Orchestrato

移动web开发浅谈之那些我们需要知道的基础

前言开发生涯总是丰富多采,工作多年,不同领域还是逃不过雨露均沾,之前开发过android,微信,ios,web网站也玩过。但是对于移动web这一块,确实没有专门很深入的学习,现在需要做了,也将自己的学习过程记录下来,供大家互相学习,说的不对,可以报警。正文概念本次要谈的移动web不是web app,只是很普通的移动端的web界面。移动web可以这么理解:就是把以前在pc上的

AIX配置Volumn

我们知道,现在操作系统都具有默认的卷管理系统来管理磁盘。详见存储技术之卷管理和文件系统。总体来说,从下向上分为物理磁盘(PV)、逻辑卷组(VG)、逻辑卷(LV),用户可以直接mount的是逻辑卷。本文记录一些AIX下的卷管理和配置方法。AIX下的Volumn Manager一个PV只能属于一个VG,无法将一个PV切分成多个PV,隶属于不同的VG;而一个VG却可以包含多个PV

k8s如何管理Pod

在本次分享开始前,让我们先回想下Pod。Pod直译是豆荚,可以把容器想像成豆荚里的豆子,把一个或多个关系紧密的豆子包在一起就是豆荚(一个Pod)。在k8s中我们不会直接操作容器,而是把容器包装成Pod再进行管理(关于Pod,大家可以参考第十期的分享“谈谈Pod在微服务中的运用”)。Pod是运行服务的基础,那我们如何来管理Pod呢,下面我们就来聊一聊。分为这三个部分:使用Re

详解 SiriKit - SiriKit 教程(Part 2)

作者:Jameson Quave,原文链接,原文日期:2016-06-20译者:Crystal Sun;校对:numbbbbb;定稿:CMB这篇教程写于 2016 年 6 月 20 日,使用 Xcode 8 Beta 1 和 Swift 3 开发。此文章是 SiriKit 教程系列的第二篇,建议先去阅读第一篇。处理 SiriKit 请求为了让集成的 Siri 更有用,可以使

一些常用的命令

shellscp复制多个文件,并且不需要输入yesscp -o "StrictHostKeyChecking no" 20150603.tar.gz 20150627.tar.gz 20150705.tar.gz user@host:/home/users/log/20150715/`hostname`for i in `seq -f %02g 0 23`;do fil

用vue+webpack+es6+sass实现Cnode网站(一)

写在文章前:最近把官网的vue文档过了一遍,准备写个项目来巩固下自己对vue的学习。因为cnode网站有开放的api,所以我决定用vue+webpack+es6+sass的技术栈去实现这个网站(单页面的形式)。这篇系列的文章我主要是分享下自己怎么开发还有怎么实现一个个vue组件去构建整个网站。关于webpack配合vue的使用可以关注我的另外一篇博文webpack+vue配

Laravel学习笔记之PHP重载(overloading)

说明:本文主要讲述PHP中重载概念,由于Laravel框架中经常使用这块知识点,并且PHP的重载概念又与其他OOP语言如JAVA中重载概念不一样,故复习并记录相关知识点。同时,作者会将开发过程中的一些截图和代码黏上去,提高阅读效率。重载(overloading)在Laravel中就大量应用了重载相关知识,如在Illuminate\Support\Facades\Facade

Docker Swarm新版本发布对Kubernetes的意义

相比于普通的软件的开发速度,容器编排领域的发展速度相当惊人。基于容器的初创公司呈爆发式增长,这个领域的竞争也愈加激烈。这是一个好的开始,但是技术的选择却成为一个难题。在这样的情况下,我们目前关注了Docker和Swarm。在Apprenda,我们的目标就是提交一个有创意的,稳定的,可以在长时间内比较好维护的编排技术。一个健康的社区有三个关键点。在对技术,社区和不同容器编排工

JavaScript 中的DOM1

DOM 文档对象模型文档对象模型:定义 为了能够让程序(js)去操作页面中的元素节点层次节点之间的关系构成了节点层次,html 页面的可以画出一个以html标签为根节点的树形结构DOM会把文档看作是一棵树,同时定义了很多方法来操作这棵数中的每一个元素(节点) Document hello world!!!每个节点都有一个nodeType属性,用于表明节点的类型。

面试问题:发一个随机红包,100块钱给10个人。每个人最多12块钱,最少6块钱。怎么分?

以前想过一个类似问题,就是没有每个人最大、最小的得钱数的限制,以前的问题可以很好用随机数解决。 于是这个问题也被以前的思想带坑里了,把突破口完全放在了如何处理每个人的随机数上。 于是在面试时间就没有解决这个问题,直到面试结束自己安静下来,仔细想想,发现思路错了。 我认为正确的思路是:每个人先得6块钱,这样剩下40块钱,之后每次拿出一块钱,随机分配给一个人,如果某个人的钱数达

Javascript数组详解

数组的定义数组是按序号排列的一组值,每个值的位置都有编号(从0开始)。数组本质上是一种特殊的对象。它的键名是按(0,1,2...)排列的一组数字。创建数组:var arr = new Array(values);var arr = [vaules];判断比是否是个数组Array.isArray(arr)arr instanceof Array取数组元素arr[index]l

心路历程:vue2.0+webpack+koa2 前后端同构实践(一)

vue2.0+webpack+koa2 前后端同构实践(一)做了vue2.0 + webpack + koa前后端同构实践,有几点想吐槽下:es6看源码先学es6,接着还得学babel。一直没有在正式项目中引入es6,虽然写es6是流行、是趋势,但是非必须,目的是让项目在不断迭代同时技术能平稳过渡,秉持少做就是少错————babel相关问题也省了。.vue这次用了.vue文