IVY DOM


 

人生就像一副复杂拼图
每个人总有属於自己的记忆碎片
优质美国空间-老薛主机|IVY DOM|Flowline|

联系我

RSS




五月 14, 2017

docker+webhook自动化部署实践

自动化部署是一门最大限度简化不必要工作的工程艺术,通过自动化部署,可以实现互联网业务的产品直达DevOps一站式服务,极大的解放了生产力。

本文将使用docker+webhook以及shell实现一个小型的单机自动化部署系统。

业务需求

一切技术都离不开业务,先看下我们的系统架构:

整个系统采用前后端分离,前后胎通过RESTful API交互,并依此,衍生出了2个项目:

1、api(由koa编写的RESTful API)

2、core(Web前端)

由于前端为SPA(Single Page Application,单页面应用),所以还需要一个项目专门用来存储c[……]

Read more

四月 24, 2017

开个脑洞:用浏览器做服务器

浏览器的边界远超我们的想象,我们用了55行JavaScript代码实现了一个基于浏览器的服务器。

实现的效果如下:

1、打开链接,将返回json数据

2、用js请求,也可以得到json

说明一下,我们将我们的浏览器服务器api后缀名设为:.jserve,server.jserve的主要结构如下:

<code class="language-html"><span class="cp">&lt;!DOCTYPE html&gt;</span>
<span class=[......]

Read more

四月 02, 2017

创业半年,我们(Gospel)在做什么事情

Gospel – 福音计划已经启动半年多了。

这半年里,我们完成了以下两件事情:

1、资本上,获得了PreAngelPlug and Play的认可。

2、产品上,我们完成了程序从开发到部署的一体化解决方案。前端基于先进的HTML5技术,提供了在线Web IDE、小程序在线设计器(已下线)、HTML5网站可视化设计器(技术理念领先dreamweaver20年,是下一代网站设计器)。后端基于流行的容器技术,提供了开源软件一键部署、域名绑定、运行时监控等可靠稳定的部署功能。

2017年的第二季度,我们正在筹划启动市场运营。

Gospel的未来的技术方向将不断按照“机[……]

Read more

三月 13, 2017

重新发现客户端编程的力量

互联网已经占领世界,B/S架构取代了C/S架构,人们无时无刻都在享受服务端海量数据编程带来的便捷。而JavaScript作为一门互联网语言,让人们逐渐又发现了客户端编程的力量。

传统上讲的B/S架构,往往指通过一个网页与后端程序交互。这种交互最大的优点就是轻便,速度快,不臃肿。而其缺点也很明显,即浪费了客户机大量的计算资源,在传统的B/S架构下,客户机计算资源仅仅用来渲染DOM执行动画,而服务端几乎承载了所有计算,这在大流量下对服务器是一个灾难。

Google是那个时代下最耀眼的产物,Google搜索只有一个搜索框和一个按钮,但其后端的服务器达到了100多万台,他们把B/S架构发[……]

Read more

二月 04, 2017

互联网七年之痒 一

首发在知乎专栏:https://zhuanlan.zhihu.com/p/25080595

大概有六七年,我一度沉迷电子游戏,不能自拔,这种状况一直持续到初中二年级。小霸王、电子宠物、掌上游戏机、游戏厅给我的童年带来了不少乐趣。

有了QQ之后,便开始大量关注腾讯游戏。直到现在,我对腾讯游戏仍然如数家珍。QQ炫舞、QQ宠物、QQ飞车、QQ三国、DNF、穿越火线、QQ华夏、QQ自由幻想填满了当年我那台硬盘只有20G的电脑。即使身为小学生的我,也为腾讯的发展做出了一些微小的贡献,主要集中在三方面:1、QQ钻;2、QQ游戏;3、QQ空间。

后来,家里的电脑跟不上游戏的迭代速度,便去网[……]

Read more

十二月 25, 2016

我的2016年

一年又要过去了,日常总结。

我特别喜欢写总结的时候,停下来整理思绪的时光非常宝贵。在去年的总结中,我说:

我还不是创业者,但在最多两年内,我会成为创业者,追我的梦。

事实上,我在4个月之后即成为了一名创业者,这比我想象中的要快,快很多,快的有点措手不及。我很想说,我还没准备好,但是显然,开弓是没有回头箭的。

这一切都要从去年11月份说起。在那个时间段,我不停的思考如何逃离原团队,如何建立自己的事业,如何做自己的产品以及做什么。思前想后,我萌生了一个想法——做多人在线协同绘画平台(Poimoe,http://poimoe.com),在Web上提供类似PhotoShop的工具,可以[……]

Read more

十二月 03, 2016

想回归象牙塔

走出象牙塔,就再也回不去了。

高中的时候问自己,为什么要考大学。我写的理由非常多,其中有一条就是,“推迟进入社会”。

大学是个缓冲带, 我难以想象,没有大学的存在,千千万万的懵懂少年如何面对复杂残酷的社会。

有人反驳我,说“社会对弱者是残酷的”。

我实在难以苟同,你只看到了弱者的钩衣缩食,却没看到强者的夜不能寐。

弱者有弱者的悲哀,强者有强者的不幸。

 

大抵如此

 

 

 

 

 

 

 

 

 [……]

Read more

十一月 20, 2016

北京行

又来北京了,有些抗拒大城市,但还是来了。

第一次来北京还是一二年级的时候,家长还让我在清华、北大的校门前拍了照。可是,我在小学四年级时就清楚,我与北大清华是无缘的。

高考只是上了一所211,来到北京之后发现与京城动辄哈佛的明星团队差距巨大。

来北京是为了融资,我至今还未在博客中说明过,我在做什么,今天顺道介绍下。

2016年4月,我成立了Gospel团队,以在线可视化集成开发环境(http://gospely.com)为主要产品,我们希望带给开发者福音,期间还接了几个外包项目用于资金周转,赚了几万块钱。

2016年6月6日,我成立了江西龙猫科技有限公司(http:[……]

Read more

十一月 11, 2016

centOS下docker容器自动扩容方案

说明

近期在做容器云,碰到了自动扩容的问题,研究了一下,写了个node脚本供大家使用。

项目已开源在Github:https://github.com/leinue/docker-expansion

使用方法(需安装node):

git clone https://github.com/leinue/docker-expansion

cd docker-expansion && npm install

./extend.js -c [docker container name] -s [expansion size]

extend.js包含两个参数[……]

Read more

十月 17, 2016

阿里云栖大会 生态论坛

云栖大会阿里云生态论坛

一、阿里云总裁

未来2-3年技术走向:
1、规模化
2、降低IT成本
3、建立大型IDC
4、张北云计算中心、新能源、机房成本下降
5、2020年全球云计算2000亿美金
6、公有云和私有云将长期并存,混合云
7、物联网,IOT技术
8、智能工业、工业云
9、芯片技术、设备端的计算
10、阿里云将继续提供线上服务,线下服务会拒绝掉,假如整个市场有100元,阿里云只想拿走15元

二、阿里云副总裁

三、用友集团

四、亚信科技

五、Docker CEO

1、Docker Hub会在中国设点
2、Mass Inno[……]

Read more