好吧,Google Allo 有用吗?

今天 Google 发布了将近半年前吹的牛逼 Google Allo 我们都很 Excited 但是登陆之后分分钟觉得没什么卵用,下面我们来说一说这些没有卵用的功能(贴纸什么的就不提了),一个有用的,一个没用的。 智能回复 这个功能是为懒人准备的,Allo 通过深度学习掌握了你的语言习惯,然后可以在朋友发来信息的时候,分析出几种回答,你点一下就可以选出自己的回答。 看起来很酷,但是本质上是在科技炫技,朋友发来一张照片,你选一下 Excited,对话结束。 这个功能让沟通变的索然无味,全是套路。 智能助理 其实最近一直在想一个问题,就是 Bot 这种方式到底适合什么样子的内容交互。 Google

  • Kevin Zhow
    Kevin Zhow
2 min read

为什么应该开始使用 React Native 了

在讨论技术方案之前,我们先达成一个共识,如果你的 App 是开发给用户使用的,那么用户并不关心你用的是什么技术方案。因此技术选型,应当是平衡用户体验和开发效率,在这两者之间,应当是满足了用户体验后,再去谈开发效率。 不幸的是,在移动端用户对体验的要求是很高的,而且越来越高。之前我也说,每个 Android 开发者都应该有一个 iPhone,这样才能知道 App 的体验做到什么地步才算及格。这或许会让一些玻璃心的人感到很难受,但我认识的高水平的 Android 开发者,无一例外日常都是在使用 iPhone 或至少有 iPhone 手机。 在过去的半年里,我尝试了三个跨平台的开发工具,

  • Kevin Zhow
    Kevin Zhow
5 min read

ConEmu:在 Windows 下愉快的使用终端

Windows 10 从今年的 Redstone 开始支持了一个 Linux 的 SubSystem,他的原理是这样的,终于,可以在 Windows 里使用 Linux 的套件了。 不过无论是 CMD 还是 Power shell 对 Unix 移民来说都不愉快,我想偌大的 Windows 世界不可能没有一个快乐的替代方案,几番寻觅,终于找到了 ConEmu. 总的来说,需要定制的不多,主要是开启的时候默认使用 Bash

  • Kevin Zhow
    Kevin Zhow
1 min read
life

对生活要进行一些迭代

今天是儿童节,天气并没有因此万里无云,但是小病初愈,心情倒是很舒畅。 回顾过去半年,技术上取得一些小的进步,学了些 React.js 和 ES6,也对 Docker 有了更深入的认识。精神世界读了《硅谷钢铁侠》,另外一本在读的是台版的 《成为乔布斯》,现代的书虽然好读又快餐,但是读多了也了然无味,就像给家里新装的小米盒子,拿着遥控器按半天反而更加空虚。 所以接下来的半年,我要读一些没用的老书,加强体育锻炼,提升自己的颜值,每天不在看什么新闻了。 尤其是数码产品的新闻。 数码产品真的很像毒品,虽然我没吸过毒,但是想想也差不多,无非是一种精神力的分散,愉悦后的莫大空虚。

  • Kevin Zhow
    Kevin Zhow
1 min read
game

Game Dev 4 Low Poly Town 练习

周末和 Ray 吃完了越域 & 东方饺子王后,回来练习了下计划中的 Low Poly Town,教程来自 Lars Mezaka 的 Your first LowPoly scene 做完整个东西花了一两个小时,对细节没有花太多时间,最后发散了一下做了个夜晚的效果。 小镇白天 小镇夜晚 等轴版本 对于整个小镇的布局基本上盲布,比较挑战的还是 Blender 里对光的渲染控制(3D渲染其实就是用光的艺术啊) 周末需要外出了,所以可能没机会做什么练习啦,不过计划下一个做个动物来试试。

  • Kevin Zhow
    Kevin Zhow
1 min read
game

Game Dev 3 Low Poly 山峰练习

掏出新买的鼠标,今晚练习了下久违的 Blender,跟随的教程是这个 Blender Tutorial: Low Poly Mountains 听声音应该是一个非常年轻的播主。 在这个练习中使用了 Cycles Render 作为渲染引擎,并且利用 Proportional Edit 来创建山脉。 明天晚上可以延伸练习一下更复杂的场景。 另外也一个教程使用了传统的 Blender Render 来制作这个界面。 Secrets to Creating Low Poly Illustrations in Blender

  • Kevin Zhow
    Kevin Zhow
1 min read
game

Game Dev 2 房间的草稿设定图

昨晚用 Paper 画了个房间设定的草图,基本上是在确定房间的朝向,其他摆设可以在 Blender 里加工。 …… 先忽略画风 比较倾向于 Room 2 的设定 百叶窗 书柜 乔布斯画像 简单的家具 有日夜变化 Blender 很久没有玩了,这次也没带鼠标,在京东转了一圈发现罗技有个看起来不错的蓝牙鼠标 M337,不需要接收器就可以用。 写这篇文章的时候已经收到了,今晚有空的话可以做个凳子试试 😁

  • Kevin Zhow
    Kevin Zhow
1 min read
game

Game Dev 1 研究 Low Poly

昨天 Saic 在微博回我说,无素材的 3D 专业术语叫 Low Poly,今天一搜果然正是我想要的。 随后我在 Dribbble 创建了一个 Low Poly 的 Bucket,收藏了一些我想要的风格的作品。 房间场景 游戏的视角应该像第二行的那样上帝视角 人物 人物的美术设定脑海中也自然而然形成了,用 Low Poly Character 作为关键字搜索,正好找到了 Youtube 上有播主专门做这类的教程 Low Poly Girl,工具也恰好是

  • Kevin Zhow
    Kevin Zhow
1 min read

Game Dev 0 考虑开发一款游戏

最近考虑换一种表达方式,做游戏似乎是不错的选择,但我还没搞清楚应该用策略经营类还是模拟养成类来形容这款游戏。 但是游戏为什么要有类别呢?假如我们真的把游戏当作一个艺术来看待,游戏就越发不应该有类别的限制,这就好像你准备画一幅画之前要先搞清楚自己是什么技法什么画派一样。 分类应该是创作者之外的人来做的事情,毕竟那些人只会分类。 现在考虑使用 Unity 3D 来做这款游戏,游戏的画风采用无材质的 3D 效果,就像硅谷那个电影的开头,这是昨天和一位朋友吃饭的时候她总结出来的,PS 她用的香水我一闻就头晕。 关于游戏的基本玩法,我画了一份脑图 这个游戏早期想采用像素风的模式,甚至我们都做了像素风的 Landing Page 了 https://soyep.com/game 不过中途设计师说不想再画像素风了想去做 App,

  • Kevin Zhow
    Kevin Zhow
1 min read
thought

关于 Yep 的想法,未来

2013 年 12 月份我注册了自己的第一家公司,而拿到营业执照的那一刻,我想的只有一件事——终于可以去招行办信用卡了。 那个时间,创业还是一个很美好的词语,单纯的代表着想去做一个对人们有用的产品。2014 改变了创业的词性,我也更加反感一切臆想出来的产品,我希望可以去做有理想的产品,但是,事实也证明了在生存面前,创业公司的情怀是岌岌可危的。 为了活下来,什么事都干得出。 这似乎是关乎人性的一个问题,人性有本来的面目吗?人性可能是动态的,在善意的环境里,我们乐于分享,在险恶的环境里,我们明哲自保。 企业是一种比人更简单的生物,生存,创造利润,实现价值。因此当我思考 Yep 的时候,

  • Kevin Zhow
    Kevin Zhow
4 min read
thought

回归初心到底有多难

而生命又为何应该要死去?或许是为了埋葬那些愚蠢的执念。 车窗外的霓虹让我有点走神,在王府井的出租车上,我被老司机套出了真实的年龄。 “小伙你多大啦?” “属猴啊,今年就 24 了。” 本以为司机会说这么年轻之类的,但是他的一句话让我有点猝不及防。 “都显小,再过两年就娶媳妇咯!” 说罢抬眼从后视镜看了我女朋友一眼 “取这么一个漂亮媳妇真羡慕你。” 而我却对年龄陷入了沉思,无心回应。 我到底有没有变老呢?这个问题让我有一种心虚的感觉。出租车继续堵在路上,一停一走扰乱了我的脑平衡,恍恍惚惚里,我的脑海开始回闪那些我拒绝承认的事实 “我并不懂设计” “我并不会编程” “我并不了解产品” “我并不理解人性” “我并不知道自己在做什么” “我并不了解自己” 每一句话都让我有极大的冲动去维护,我可以用多种方式去证明自己,这种维护想法甚至可以在脊髓就完成反射。

  • Kevin Zhow
    Kevin Zhow
4 min read
producter

使用 Fuse 制作 Producter App

上周末我使用 Fuse 制作了一个版本的 Producter,并且把最终效果图发到了 Dribbble 上 Producter Made With Fuse 也因此衍生了两篇文章 15 分钟带你入门 Fuse 使用 CloudKit 作为跨平台数据库 在此之后,Fuse 0.9.4 的版本摸索的差不多了,今天一并把代码也开源出来 producter_fuse Fuse 目前来说,唯一算得上是坑的是 Data Binding 在字典上工作的不是很好。

  • Kevin Zhow
    Kevin Zhow
1 min read
app优化

想要打造极致的用户体验?用 AppSee

一直以来用户到底怎么使用你的 App 都是一件迷一样的事情,Data-Driven 讲了很久,但是除非你进行了大量的数据追踪,否则很难窥探到其一二,而对于一些初创公司而言,可能更没有精力去自己做这样的事情。 而有了 AppSee,这件事情弹指一挥间便可以轻松完成。 用户到底怎么用 App 用户行为一般分为四种 1.新用户 2.普通用户 3.忠实用户 4.观光团 这四种行为往往截然不同,非常有必要通过数据去观察他们都在用 App 来做什么。AppSee 的第一大功能便是用户行为分析。 例如下面这一段是新用户的行为模型,详细统计了此类用户在每个 ViewController 的操作以及停留时间

  • Kevin Zhow
    Kevin Zhow
4 min read
读书

2015 年我读过的好书

这一年因为感到行业相关的书非常匮乏,因此涉猎了很多 “它山之玉”,如今如获至宝,手不释卷,新的一年里要把这件开心的事继续发扬光大,从读完的书里,精选出来 13 本最有启发性的,希望你的闲暇时间也有好书作伴。 《人类简史》 《人类简史》 这本书可以说是今年读到最有启发性的一本书了,如果你对下面的一些问题感兴趣,那么强烈推荐阅读。 我们真的了解自己吗? 我们过得更加快乐吗? 我们知道金钱和宗教从何而来,为何产生吗? 人类创建的帝国为何一个个衰亡又兴起? 为什么地球上几乎每一个社会都有男尊女卑的观念? 为何一神教成为最为广泛接受的宗教? 科学和资本主义如何成为现代社会最重要的信条? 《简单思考》 《简单思考》 这本书是 Line 的 CEO 森川所著,国内目前还没有引进,不过也非常推荐去购买台版,

  • Kevin Zhow
    Kevin Zhow
6 min read

你有权选择不被圈养

双十一本来以为没有什么要买的了 从衣服上来说,自从选择了 GAP 后终于找到了一家尺寸和风格和我很贴切的品牌。 从科技产品来说,2011 年开始使用 Apple 后也是获得了极大的快乐与自由。 从吃来说,从今年七月份开始用 Soylent 代替两餐后,也成功瘦了 30 斤。 但是时间久了,有个想法在脑中闪现的越来越多 —— 嘿,我为什么不尝试点别的东西呢? 所以第一决定改变的就是把 Windows 从虚拟机里搬出来,买了台 Alienware Alpha,顺道买了个 Dell 的 4K 显示器 P2415Q

  • Kevin Zhow
    Kevin Zhow
3 min read
life

寻找信仰的少年

单纯绝对不是一件坏事,尤其是对于想做学问,做技术的人来说,单纯尤其是一件极好的事情。虽然少年已失去了单纯,失去了以前纯洁的小灵魂,但若是不去想,不去拷问,日子倒也不会过的太复杂。 小时候少年的信仰非常简单,就是做一个优秀的人,让所有人都夸赞,这个极其功利的信仰虽然不值一提,肤浅至极,但是那时候日子倒是极为快活,被夸赞了就开心, 被批评了就难过,伤心了就哭,再努力证明自己换来欢笑。 也不会去想为何要做这些事情,一切就是理所应当,很多事情,做起来也是干劲十足,心中时刻提醒自己,切莫辜负了每个关心自己的人,不伤害,不欺骗,不放纵。 然而好景不长,没过几年少年就长大了,这个长大罪的被告看似是时间,实则不然,实际上,

  • Kevin Zhow
    Kevin Zhow
4 min read
上网

关于上网你可能需要知道的那些事

上网对我来说一直不是一件容易的事情,小时候是拨号上网,那时候要从电话线分出两根到 56K Modem 上,不仅速度只有 1KB 不到,贵到 9 块钱一小时,而且还要根据拨号的声音来判断是不是能播上。 即使真的连接上了,也不能用来干什么,开个网页要等很久,只能聊聊 QQ,后来发现可以用脱机工作缓存网页,于是缓存了很多 Flash 游戏和新闻,没事点开这些缓存的东西回味回味,虽然很苦逼,但是那时候对网络的向往是痒到骨头里的。 而那个时候因为这种向往,开始用 FrontPage 来做一些网页,收录自己写的小说啊,日记,图片之类的。后来从

  • Kevin Zhow
    Kevin Zhow
8 min read
fullstack

为什么你应该尝试全栈

程序员看到全栈这个概念,大概会有两种反应 1.卧槽,这个好,碉堡了 2.你懂毛,全栈就是样样稀松 以上两种反应其实都有失偏颇,即使只做一种技术,做的很菜的多的是,而全栈但是样样都做的不错的也不少,更别说这个世界还存在另外一种爆栈型的程序员,做什么什么精。 全栈学徒 至少要掌握以下几种技能 Web 前端开发,至少掌握一种前端框架 Server 后端开发,至少掌握一种后端框架 Server 运维,掌握 Linux Server 的搭建与维护 客户端开发,iOS 和 Android

  • Kevin Zhow
    Kevin Zhow
8 min read
book

Producter 让产品从 0 到 1

独立完成一款产品是很多人得梦想,也是我的梦想,但是单单完成一个作品并没有什么价值,真正完成一款优秀的作品的难度远超过了“完成”这个词语。 设计上的锤炼,编程技艺的精进,营销的思考,让很多人都在起步阶段就放弃了。 从来没有一本书,去讲如何完整的完成这件事情。 我觉得应该有一本。 于是断断续续,经历了一年的时间,我终于在 23 岁生日前写完了这本书。 完成一件事情着实考验人的耐心,这本书初稿之后又经历了相当大的修订,这种改进和迭代与产品开发何其相似,正如许多创作一样,想要下笔如神是非常困难的,甚至很多老手也不见得可以在第一次就做的比新人要好。真正使得作品脱颖而出的,正是后期对作品的反复打磨与改进。 在修订过程中,常常会跟朋友吐槽说写书就像绣花一样,尤其是因为最近几年荒废了写作,竟然遇到了很多语法问题(看英语文档看多了)。 非常感谢 周奕飞

  • Kevin Zhow
    Kevin Zhow
2 min read
product

恋爱就像做产品

恋爱是一件很美好的事情,我喜欢你,你喜欢我,@ 一下就暧昧无比,更别说拉着小手,逛个街,看个电影再关个灯了。 当然这是最开始的样子。 之后的事情,似乎有点少儿不宜,所以少儿读物里,从不提及之后的样子。 《Her》 里 Samantha 同时和无数个人交流的那一幕对男主的冲击是毁灭性的。 《人工智能》里孩子无私的爱着父母的设定又是极其自私的。 老式的 —— **无论我是否优秀,你都要无条件的爱着我。**也成了几乎每个人对恋爱的企盼,企盼这个约束可以降临在对方身上。假如每个 App 的安装协议里都有一句 —— 安装我就不准卸载我 这个约定,我想依旧不会影响你安装这个软件,试一试的侥幸也是人类进步的基石,所以约束既无效又天真。 如果恋爱里的承诺纳入个人征信,恐怕要废掉诚信这个东西了。

  • Kevin Zhow
    Kevin Zhow
5 min read