美文网首页
0.GarvinEngine的起源

0.GarvinEngine的起源

作者: 文卿 | 来源:发表于2015-05-03 17:45 被阅读4424次

最近这段时间一直挺焦虑不安的,总觉得,毕业将近三年了,还是浑浑噩噩的,拿着不上不下的薪水,在这个城市犹如无根的浮萍。前段时间的创业过程中,也让我明白了一件事情:影响力不够。与此同时,在我心中压抑了很久的一个想法这几天一直萦绕在我脑子里,让我想要彻底的去完成它。

要做一件事情,首先要明确的是,要做什么。接下来才是为什么要做这个事情,以及做这个事情能够对自己,对他人带来什么影响。

GarvinEngine是什么

通俗的来讲,GarvinEngine 是个 ToolKit--一个工具集。第一个版本的核心工作放在网络通信以及通用配置文件读写。

从技术层面来说,GarvinEngine涵盖(将会涵盖)网络通信、配置文件读写、加密解密(编码解码)、通用数据库操作、日志库以及辅助上述几个模块的小工具(如,协议自动生成)。

为什么要做GarvinEngine

其实一开始有这个想法的时候,是很单纯的想锻炼下自己的技术能力,以及对于CPP的掌控能力。那时候只想着,这个工具做出来之后,日后我有一个很好的idea的时候,能够非常快速的实现出来,并且保证性能良好,支持分布式的。那时候,其实没想着将这套代码开源出来。

让我产生将代码开源想法的是在前端时间的创业融资过程中。说实话,在创业过程中遇到了许多波折。投资人,甚至我的合伙人,在第一次见面的时候,就问了出身相关的问题,而不幸的是,我的出身并不起眼,在一堆 Standford Master 面前感觉有点自惭形秽。当然,在后面的接触中,合伙人也跟我坦言了,第一次见面的时候,是怀疑过我的。哈哈。 这件事情让我觉得,在这个社会上,影响力还是非常重要的。名校毕业的人,学校为他们带来了一定的影响力。而像我这样非名校毕业的,只能靠另外一条路去扩大自己的影响力。

那么,怎么样扩大自己的影响力呢?出版技术书籍 -- 我的经验还不足以驾驭,视频教学 -- 同样,经验不足。最后发现,还就是code and code again。将自己写的代码,或者想要实现的想法,用code的形式开源出去。

当然,刚开始肯定是饱受批评的。毕竟到目前为止,所学的还都只是一些皮毛。不过,坚持下去,我相信会有一片天地的。(自我安慰,哈哈哈)

-- 上述也用于回答:为什么不使用现成的开源框架。

GarvinEngine能带来什么

GarvinEgnine能带来什么?这个其实是这个ToolKit的一个愿景,目的是在保证性能的同时,加快CPP的产品开发速度。对于性能这块,接下去的2年中,只考虑服务器这块。(通信模块针对全设备)。

同时,GarvinEngine的每个模块都可以独立拆分使用,每个模块之间是没有耦合的(当然,可通过配置产生耦合)。具体方式,将在接下来的代码实现中具体讲到这块。

相关文章

  • 0.GarvinEngine的起源

    最近这段时间一直挺焦虑不安的,总觉得,毕业将近三年了,还是浑浑噩噩的,拿着不上不下的薪水,在这个城市犹如无根的浮萍...

  • 起源地图

    抽空制作一个食品起源地图 动物起源 植物起源 疾病起源 姓氏起源......

  • 浅谈西方心理学发展史——学习戴维▪霍瑟萨尔《心理学史【第4版】(

    一、西方心理学的起源 说到起源这个词,这里有世界的三大终极谜题与起源相关:物质起源之谜、生命起源之谜和意识起源之谜...

  • 数学的起源和数字的起源

    数学起源于什么?数学的历史开始于结绳记事。大约在300万年前,处于原始社会的人类用在绳子上打结的方式来表示事和数,...

  • 关于需求

    滴滴的起源 闪送的起源: 1.不同纬度: 比如白天,晚上,半夜 摩拜的起源 拼多多的起源

  • 起源(下)

    起源是什么,我用百度搜了搜,知道了起源起源就是,指事物的根源就是起源,我终于知道起源也是可以变成别的事物,但起源也...

  • 有关文学起源的研究

    本文主要略述文学起源的研究对象,文学起源的研究方法和文学起源研究的价值。 文学起源的研究对象: 文学起源研究的对象...

  • 起源

    16.12/18 缘分确实奇妙,人与人的相遇就像不同地域的水滴,在一种引力中被推着走。最后,于某时某地相遇,交融一...

  • 起源

    中秋节即每年农历八月十五。关于中秋节的起源,说法较多。中秋一词,最早见于《周礼》,《礼记·月令》上说:“仲秋之月养...

  • 起源

    二十三世纪。 在人类把地球的资源利用殆尽时自然也对人类进行了反击,灾害对人类来说已经是日常访客。...

网友评论

      本文标题:0.GarvinEngine的起源

      本文链接:https://www.haomeiwen.com/subject/zmobfttx.html