数据

后端的轮子(二)--- 数据库

本篇趟个雷,把数据库纳入到轮子中了,前面说到了数据库其实不算轮子,也说到了其实我写不出来数据库,这里所说的数据库严格来说是关系型数据库,他比轮子复杂多了,是一个和操作系统差不多复杂度的东西,所以才能通过一个oralce养活一家全球50强的公司,其次,数据库太复杂了,要写出来实在是力所不能及,但是后来有想了一下,如果我们从另外一个角度来审视数据库,那么也有比较容易的实现办法,

Google对象描述语言Jsonnet应用经验谈

引用文字Jsonnet是Google开源的一门配置语言,用于增强JSON暴露出来的短板,它与JSON完全兼容并加入了一些新特性,包括注释、引用、算术运算、条件操作符、数组和对象深入、引入函数、局部变量、继承等,Jsonnet程序被编译为兼容JSON的数据格式,简单来说Jsonnet就是JSON的增强版。JSON的应用场景和缺陷为什么要用Jsonnet取代JSON呢,就要从J

Facebook设计总监:别拿数据一刀切,产品还得看体验

现在很多设计师都提倡从数据出发做设计,但是我们做这些数据分析,是否仅仅是为了提升这些数据目标?如何在提升数据目标和真正有意义的功能之间找到平衡?我们到底是被各种数据目标牵着走,还是真正的为提升用户体验着想?来看Facebook产品总监的答案。作者介绍Facebook 的产品总监Julie Zhuo 是一位经历传奇的女性,2006 年进入脸书后,职位像火箭般不断攀升,现在已经

产品工作的4D法则和参与式设计

4D法第一条:Demand(需求)正如梅特卡夫所言:互联网上新的需求是可以创造需求的,因为基于每一个新上网的用户都因为别人的联网而获得了更多的信息交流机会。网络具有极强的外部性和正反馈性:联网的用户越多,网络的价值越大,联网的需求也就越大。这样,我们可以看出互联网产品在用户方面存在效用递增-即需求创造了新的需求。产品经理只有紧密的与用户结合在一起,彻底以用户为中心,并且长期

数据化运营,真的能让用户快速增长吗?

第一次听说“Growth Hacking”这个词儿,是在去年某次大数据会议上(具体啥会我忘了,因为现在所有的会议都叫大数据会议)。当我带着满满的负能量,准备上台发表一番不和谐的言论时,突然发现一位Facebook前工程师正在讲如何用数据分析驱动用户产品的“Growth Hacking”。其实,那位工程师的演讲算得中肯,并没有宣传数据是万应灵药,好像还特意强调了“只有把产品做

解读数据?解读“人”!

在营销学中,市场的根本在于需求,需求由人而生。因此,我们不应该就数字而数字,就算法而算法,应该自始自终关注“人”,市场研究则更是如此。有人也许会说,“人”可不好说,有时说谎,有时偏私,真真假假。但,不是有种更简单的想法吗?我们自己本身就是“人”。作为市场研究者,大可不必将自己完完全全剥离在“人”这个概念以外,顶着看似客观的立场,作困兽之斗。这个时候,也许有人会质疑,如果加入

解读数据?解读“人”!

在营销学中,市场的根本在于需求,需求由人而生。因此,我们不应该就数字而数字,就算法而算法,应该自始自终关注“人”,市场研究则更是如此。有人也许会说,“人”可不好说,有时说谎,有时偏私,真真假假。但,不是有种更简单的想法吗?我们自己本身就是“人”。作为市场研究者,大可不必将自己完完全全剥离在“人”这个概念以外,顶着看似客观的立场,作困兽之斗。这个时候,也许有人会质疑,如果加入

以电商为例,如何用4步法把大数据技术用在产品上

IBM认为,大数据有5V特点:Volume(大量)、Velocity(高速)、Variety(多样)、Value(价值)Veracity(真实性)。在产品经理眼里来看,大数据在用户研究、用户画像、产品营运、产品设计等多方面都已得到广泛应用,其所产生的巨大效用也不容忽视。本文以电商为例介绍4步法把大数据技术用在产品上。在跨境电商里,有很多平台,也有很多产品,下面先从eBay相

需求分析要做好,首先得破解需求分析难点的“三板斧”

产品的需求是产品不断更新迭代、日趋完善的不竭动力,很多人懂,也都能说来一些。但是总是不够全面,仿佛需求分析很大、很多,给人一个很难全面掌握了解的印象。那是因为所处的环境不同、公司性质不同、产品属性不同,产品需求的处理与分析也大相径庭。你不可能要求一家由产品经理兼任交互设计与用户研究的初创型公司,像BAT一样有团队来做一个产品;你更不可能要求一个以技术为导向的公司能够有一个团

如何基于反馈迭代用户体验?

我们先来看一下我们团队在工作中遇到的实际案例,这是来自于App的反馈邮件,用户可以通过App的个人中心给我们发送反馈和意见。简单一句“请问我如何提现?”乍一看,你会认为是提现流程设计出了问题。如果没有全面的思考和分析,很可能我们就会开始思考怎么帮助用户更好的完成提现,在提现页面增加说明、设计引导等等,然而,这句话背后隐藏了许多的可能性。case 1, 用户找不到提现的入口,