更新    @ 2018-09-10, 22:35

ncblog 和 ncshow 的 这套 theme 还是在 2010年刚开始写 PHP 的时候写的了。这个周末抽空,按照现在的审美品位重新做了一版,大框架没改,改善了 CSS 和简化了一些设计,看起来大气一些了。不过,不是很熟悉 web 前端的技术,所以也不搞复杂了,没有响应式。就酱。

点滴随笔 | 没人评论 | 113 次阅读
简短地址:http://ncblog.net/1470/
慢生活    @ 2018-09-03, 14:06

又到 9月开学季,可乐初中入学了,也意味着夏天渐渐就快要结束,而后就是上海最舒服的秋天了。去年秋天去深圳 6周做顾问,开启了一段新的里程,转眼已快满一年,时间的流逝速度真的很吓人。

从 2009年细选网开始到 2016年 mera 失败,创业 8年多后,从去年开始,喜欢上了另外一种生活,不同于创业时总是马不停蹄、不知停歇,一种从容自若的慢生活。当然,有时候从容只是表面的,毕竟生活的经济上的压力还是存在的。很惭愧创业 8年多并没有实现财务自由,同时也错过了中国程序员参与互联网公司实现财务自由的可能性最大的黄金十年(2005-2015),甚至因为连续失败的创业而导致家庭收入入不敷出,创业期间的工资是很少的。但那种总是被“速度”逼着往前冲的担子卸下了,可以放慢脚步下来或者驻足停歇一下,却是实在的。

今年年初加入了长颈的公司,然后就开始了在深圳2周,在上海4周的循环日常,被朋友调侃为做2休4。其实在上海期间,肯定也是需要工作的,保持在线,参与公司技术方面的决策、与小弟们保持沟通主持一些工作以及自己维护的项目。

今年自己发起和维护的项目,除了为长颈个人做的 VA 之外,一个是 Project V,一个是 Inspire Writer。Project V 出于兴趣和实际需要,五月开始开发,六月底七月开始公司内小范围测试部署,八月已经全公司部署使用,代码量不多,目前为止运行完美。Inspire Writer 是去年开始的项目,去年7月发布后,改动不多,断断续续打一些小补丁。今年决心为它做更大程度的完善——支持通过云存储服务(比如 Dropbox)进行云同步,毕竟已经 2018年了,云同步已然成为了软件的标配。

这些项目的开发,都是在不紧不慢的步调中慢慢打磨,一部分出于自己兴趣,一部分出于自身实际需要,这样两者结合的驱动开发,是我作为程序员这个角色时所向往的。对于 Inspire Writer,我现在的想法就是将它细致打磨成一个精品,我相信慢慢会被很多人接受和认可的,即使可能需求是相对小众的。我相信,好产品是慢慢打磨出来的,我也喜欢以这样的方式去做自己想做的事情,不再急功近利,被时间逼着往前冲。

前几天看到一篇文章,标题是《创业之前,请忘掉你那该死的“完美主义”》,或许商业现实确实如此,但如今的我已经不愿意再以这样的方式来创业、做产品了。倒不是说这样做出的产品一定不好,只是我不再愿意这样了。

前些年创业时我的梦想是做出“成功”的产品,去纳斯达克敲钟实现暴富。经过最近这一年多的慢生活,我的梦想已经变成了,有一个房子,在家陪着老婆,每天写写代码、打扫卫生……

点滴随笔 | 3 个评论 | 273 次阅读
简短地址:http://ncblog.net/1458/
Be with you, again    @ 2018-08-20, 23:47

应该是在 2005 年的时候,最早看了日版《借着雨点说爱你(Be with you)》,在 2008 年还推荐过,当时有了可乐之后重新看这部片,感受完全不同。一直很喜欢日、韩一些有别于好莱坞大片的那种情感细腻、画面唯美、表达含蓄的电影,就比如当时推荐的《假如爱有天意》、《借着雨点说爱你》。

今天看了孙艺珍演的韩国翻拍的新版 Be with you(2018),似乎是把《假如爱有天意》(孙艺珍主演)和《借着雨点说爱你》合二为一了。情感基调与日版类似,但感觉又有些不同,至少不会有东施效颦的感觉,值得一看。但有些原版的经典细节,比如妻子在雨季结束时消失的画面,表现得不如日版那么细腻,有些粗糙。这个版本是和可乐一起看的,可乐看到后半节哭得稀里哗啦的。

画面很美。

点滴随笔 | 没人评论 | 255 次阅读
简短地址:http://ncblog.net/1424/
又解决一个    @ 2018-08-01, 21:03

Project V 自己用的过程中发现经常会有浏览器(Chrome)卡顿的现象,三天前发现了实际的原因,是浏览器对页面进入了 IO_PENDING 状态,并没有真的提交请求,而是在等待一分钟后(Stalled 1 Min)才开始提交请求。

应该没什么人遇到过,所以网上完全搜不到相关信息。而且因为无法调试,所以只能靠猜测、试验、对比、验证等方法去解决,发愁了三天。今天下午突然灵光乍现(当然,和这些天一直在思考和试验肯定是有关联的),找到了问题根源并彻底解决。

很爽很欣慰。

现在 PC 版(Windows、macOS、Linux)的 Project V 基本上完美状态了。

点滴随笔 | 没人评论 | 392 次阅读
简短地址:http://ncblog.net/1417/
换到新的 vps 了    @ 2018-07-22, 23:44

CN2 GIA 的线路,国内(电信)访问速度很好,其它线路没有测试。

点滴随笔 | 没人评论 | 399 次阅读
简短地址:http://ncblog.net/1414/
扩张与梭哈    @ 2018-02-05, 07:43

早年,我自己做开发者辅助工具很多年,尤其是VCL控件。当SUIPack逐渐为Delphi社群所接受,订单量不断提高之际,膨胀与过份的自信随之而来感觉自己可以卖好一切VCL控件。于是后续开发或者与别人合作开始运营更多的VCL产品,但在资源有限的情况下,新的产品销售非常一般聊胜于无,但却导致在主要产品SUIPack上投入渐渐不足。最终不得不做减法砍产品,而把资源转回到真正的主营业务 —— Skin Solutions。

对于一个小有所成的个人或者公司来说,扩张是一种非常天然的冲动。甚至一些创业阶段的公司,都会在主业务稍有起色时希冀通过扩充产品线来达到快速成长和扩张。因为人的本能思维方式是线性的,我做好了 1,那么我再做一个 1,很容易就达到 1+1=2。但是,人很容易忽视成本(或者说资源的有限性),对于小微公司或者个人化的小团队,无序扩张的成本是很高的,开新产品线需要投入的资源(人力的,物质的)往往会被乐观和膨胀的心态所低估,而实际上自己的小有所成的主营业务的潜力也被低估了。

一些CEO会因为危机感的原因,总担心公司过于仰仗单一的主营业务的风险,因此希望扩张能带来更大的安全感。实际上,一般对于小微公司来说,主营业务的天花板往往是你看不到的,远未达到需要担心撞上行业天花板。而由于主营业务已经小有所成,那么继续专注投入在其上,无疑之前所积累的经验会让你更事半功倍。降低主业务的资源投入而转入不熟悉的新业务,美其名曰不把鸡蛋放在一个篮子里,实际上,这时候你已经相当于放弃了对原来的篮子更好的看护,做更好的加固。最坏的结果,可能会是无论新篮子和旧篮子的鸡蛋都保不住。

还有一些CEO会因为聪明的缘故而善于腾挪资源,为了能灵活走位,而开辟多个业务甚至多个公司(或者team),希冀以此达到某种快速发展。这种方式目前最出名的也是最失败的案例,无疑是贾跃亭的乐视了。聪明人自有其聪明的行事方式,能玩得住,你就能让所有人和你一起为梦想窒息。但是因为高估自己玩的能力而最终崩塌时,只能是自己真的窒息。

当然,我所想讨论的,只是对于创业、小微公司或者稍有起色时的个人化团队而言,大公司多元化战略之类的并不在列,我也完全不了解。

创业讲求梭哈,那就在你看好的业务上梭哈。

点滴随笔 | 评论已关闭 | 1,441 次阅读
简短地址:http://ncblog.net/1361/
2018 重新出发    @ 2018-02-04, 10:56

四年前开启的一段历程,为人生增添了无数美妙的回忆。途中与小伙伴们一起经历起伏,虽然结果并未如人意,但无疑过程是快乐的,同时也收获无数。

曾经一位朋友在 2012 年跟我说,四十岁之前再蹦跶一下。如今,四十已然到来,感受到更多的是对家庭的责任了,选择不再任性地蹦跶。但并不意味着停止折腾,生活就是折腾嘛。所以,2018 重新出发,和另一群优秀的年轻人。

四年后的现在,就要踏上新的里程的此刻,收藏好我所珍视的过往,轻装上阵。

点滴随笔 | 评论已关闭 | 1,394 次阅读
简短地址:http://ncblog.net/1358/
我所理解的合伙人    @ 2017-12-22, 03:17

从2009年做细选网开始,算是真正投入了互联网创业(之前一直在做mISV,在IT里算是传统行业了吧),至今已经八年多。之后的每次创业项目不同,所经历的合作对象也多有不同,每次于我而言,都是倾尽全力。当然,至今尚未有算得上成功的,有些产品其实真的很不错,很是可惜。

之前,我和每次创业一起合作的人之间,都互认或者互称为合伙人,至少在当时,我也是真心这么认为的。八年之后,各种尘埃落定之后,细心梳理、反思,其实并不是每次都是真正的合伙人关系。有了这样的认识之后,再看网上看到的那些所谓技术合伙人与CEO闹掰之类的纠纷(比如冯大辉与丁香园),就豁然开朗一目了然了。其实根源就在于,所谓的“技术合伙人”与CEO之间就合伙人的认识大不相同,有时候,给出合伙人的称谓,对于CEO只是一个笼络人心的手段。这样,双方对于项目的预期就会天差地别,在这种情况下,那么最终无法合作下去就是必然的了。

当然,是不是合伙人关系,和项目成败之间并没有直接的因果联系,只是我觉得必须彼此之间都有一个正确、清醒的认识。否则,即使产品成功了,合作仍然会崩塌。

从我自己经历而言,2009年-2012年,细选网项目基本上是我和solmyr两人合伙,一起完成的。我们两个都是技术向的,都是一心只想把项目开发从无到有做好,全情投入。虽然过程艰苦,结果可惜,原因有很多。但我觉得我和solmyr两人是合伙人。

2012年年底回到上海后,和一个在上海的事业上已然非常成功的朋友rance开始合作,之后在其公司框架下合作了两个项目。虽然我们互称项目的合伙人(即使项目很大部分其实是在他的公司框架下运作),但本质是,他出钱,我出力(开发),其实这是一种投资关系。身份的不对等(他的公司已然非常成功)、对项目投入的不对等(我对单一项目全心投入,他还有他的公司业务),注定了我和rance之间就不可能是真正的合伙人关系。

2014年-2016年,我和nate开始合伙创业mera项目,从最初的新型邮件app的定位到后来融资转型群聊社交,一路产品也做得异常艰苦。初期nate设计产品,我开发到后来的nate负责融资找钱我建立开发团队,彼此合作无间,为项目一心一意,甚至彼此还互有长短形成互补。我觉得这是非常理想的合作,其实也是创业之所以需要合伙人的最大原因。另外,Mera以及后期从其中把邮件功能拆分出来的Flow(也就是最初设想的Mera),都是非常好的产品。

所以,怎样才是合伙人?我觉得,只有利益互相绑定的两个或者多个个体一起为一个目标(一个产品也好,多个产品也好)共同全心、毫无保留的投入,他们之间才是真正的合伙人。

假设“马云”是一个不懂或者不擅长技术的创业者,他作为创业团队的CEO肯定会需要各种专才(开发肯定是其中重要一环,尤其是对互联网项目来说)。对于专才,他可以合伙,也可以雇佣。被雇佣的人,不需要承担风险(项目失败了重新找工作不算),也不分享收益(早期员工拿期权也不算吧)。如果他希望与这些人共担风险、共享利益,那么就要合伙。

但如果这个“马云”创意很多、精力旺盛,在不同公司名义(或者称为利益体)下与很多个“技术合伙人”分别合作不同项目(恩,他的精力和定位真的允许他能同时兼顾多个项目),且与他们分享仅限于他们各自参与的项目的利益(如果有的话),这些“技术合伙人”算是真的合伙人吗?

我觉得不是,因为你和这个“马云”没有绑定。他可以参与主导十个项目(夸张了点),每个都有他的利益在,风险却被分摊了。而作为某个项目中的“技术合伙人”的你,理论上你也可以同时与某个“马化腾”另外合作其他项目,但现实对于开发人员来说,你只可能参与一个项目,你的利益全然绑定在这个项目上,风险也是100%。所以你们之间并不是合伙人,本质是雇佣关系。而如果因为有了“合伙人”的title,你就以“马云”合伙人自居,甘心拿着合伙人的工资和期待项目成功的飞黄腾达,那你其实只是马云的十个筹码中的一个而已。

所以,怎样才是合伙人?再说一次,只有利益互相绑定的两个或者多个个体一起为一个目标(一个产品也好,多个产品也好)共同全心、毫无保留的投入,他们之间才是真正的合伙人。

点滴随笔 | 评论已关闭 | 1,790 次阅读
简短地址:http://ncblog.net/1344/
顾问工作完成,回家    @ 2017-11-27, 21:24

上周五在深圳的顾问工作结束,周六飞回了上海,回家了。

对于顾问工作,作为邀请方的长颈叔叔,看起来应该是满意的。我自认成果也是比较理想的,或许今后真的多了一种谋生方式。:)

回到家,留守在家的电子设备们(包括电脑)似乎都因为一个多月未工作而处于不在状态的状态。这两天将它们一个一个更新版本、处理故障等使它们一个一个恢复正常状态。可见电子设备们,也是需要“人气”才能好好工作的,而多了的话,维护成本(平时不可见)其实挺高的。

这次在深圳待了六周,加上2004年住过10个月,总共在深圳停留过接近一年了。但始终还是无法对它有好感。深圳是一个太年轻的城市,并不单指城市的实际年龄,而更多是指市民的年龄。在深圳这六周,马路上、地铁上,见过老人的次数屈指可数。整个城市完全被年轻人占领,为年轻人而设计。城市道路完全为行车优化,对行人或者自行车非常的不友好。年轻的城市,表现出来的是单一的、一味向前冲的劲,缺少其他大城市所有的一种向后拉的平衡的力量——也就是生活味。使人感觉上,有些苍白。另外,比较奇怪的是,相对上海来说,深圳的政治味似乎很重,本觉得对于这样一个南方经济城市来说似乎应该并非必要。

史上最长的一次和老婆的异地恋终于结束了 :)

点滴随笔 | 4 个评论 | 2,240 次阅读
简短地址:http://ncblog.net/1339/
在深圳三周,又老一岁    @ 2017-11-06, 00:51

过了12点,就39周岁了,按照上海算虚岁的习惯,这个生日就算是40岁的生日了。

所谓四十不惑,最近倒是越来越有感触。话说人生不如意十之八九,那么至少还有十之一二是如意的,是如你所期待的。从大学毕业至今十多年,所过的生活,不可谓不幸福。家庭美满,事业上也一直在任性地做着自己喜欢和想做的事情。虽然一路上充满了各种遗憾,现在也越来越能看得开了。生命就是遗憾随行的,大可不必始终耿耿于怀。能越来越坦然面对所有的遗憾,这大概就是四十不惑的意思吧。当然,不遗憾并不是消极看待未来,不过,同时又真真切切感到时间紧迫了。

在深圳三个星期了,虽然有“长颈叔叔”好吃好喝招待着,但离家的日子,每星期都觉得特别漫长。做顾问本身倒是挺顺利,感觉以后可能还可以靠做 ppt 赚钱了 :)

最近这两个周末,就跑去了十三年前(2004年)在深圳生活过十个月的莲花一村附近,去重温了一下当年的生活状态和环境。十多年的变迁,环境变化已大,小区里也如同任何其他地方一样,堆满了车。看了一下当年住的那栋房子,外墙据说大运会的时候被翻新过了。也走了一下从位于红荔路天桥的当年每天等待老婆下班的班车下车点,到位于莲花二村的买鲈鱼的市场,和手牵手回家的路。还有那个需要跨过当年的莲花三村(现在好像拆成几个小区了)到福中路上的招行。说实在,走在这些地方,并没有想象中的那样的亲切感,毕竟变化已多。而真正怀念的,还是记忆中那段岁月的美好。

在红莲天桥上

福中路上的招行

点滴随笔 | 评论已关闭 | 2,047 次阅读
简短地址:http://ncblog.net/1332/