Becomin' Charles

算法 | LNMP | Flutter | Mac

Becomin' Charles

应朋友的要求,帮他做了一个WordPress的镜像站点。一般的个人博客是用不着做镜像站点了,就我的观点来看,如果不是追求极致的访问速度,一般都没有必要做镜像站点。但是如果为了服务的稳定性,做镜像站点还是有必要的。比如,创业团队用廉价云服务器来提供Web服务的情况下,受到国内云服务质量的影响,会经常停服,如果对稳定性有极致要求,就需要多点、多机房去部署。也就有了镜像的需求。

阅读全文 »

http://stackoverflow.com/questions/172303/is-there-a-regular-expression-to-detect-a-valid-regular-expression

由此衍生的一个问题,是不是可以写一个正则表达式,来判定一个字符串是不是正则表达式。

答案是否定的:

http://stackoverflow.com/questions/2789407/regular-expression-for-regular-expressions

昨天晚上,我打算自己实现一个使用Redis作为对象存储的模型,并且提供一个类似CActiveRecord的接口,做事情之前,我非常小心的搜索了一遍,基本确定没有人已经实现过我的理念,所以放心大胆开始写了。在开始真正的对象存储模型编写之前,我还是忍不住自己创造轮子,就是用CCache接口封装Redis,开始我没搞懂addValue和setValue有什么区别,就按照我一般使用的经验去实现了,然后今天早上,我在别人的项目YiiRedis里看到了一个RedisCache的实现,发现跟我写得很不一样,主要是一上来没看懂,就觉得人家写错了,还跑twitter上骂了一句,哈哈,太傻逼了。

阅读全文 »

工作中,发现鄙厂使用的服务器监控系统,非常牛逼,CPU,内存,UDP,TCP,eth包量,各种监控应有尽有,此外,还有自定义上报。不光上报,还能对上报数据做绘图,异常数字报警,能发短信、邮件、RTX消息、微信消息等等,无所不能!于是乎,不禁对此类系统神往之,要是自己也能有一套就好了。于是,我找到了Zabbix。

阅读全文 »

如题,一般我们写Shell脚本的时候,都倾向使用绝对路径,这样无论脚本在什么目录执行,都应该起到相同的效果,但是有些时候,我们设计一个软件包中的工具脚本,可能使用相对路径更加灵活一点,因为你不知道用户会在哪个目录执行你的程序,就有了本文的题目。

阅读全文 »

在我印象里,我大概做了许多次这个事情了,拿到一台新的Linode,或者将某个Linode实例彻底清空而变成新的Linode,然后从0开始装成一个Web Server。本文,我就记录一下这个过程吧,省得以后用到了,又去各个服务器上拷贝。

阅读全文 »

其实一直以来都没把nodejs当成一回事情,看到广大前端同学那个雀跃劲,好像得到个宝一样。不就是又多了一个后端语言么?不就是语法跟js很像么?那又怎么样?其实后端语言多的很,node.js单从feature上看,貌似没什么绝对优势,要说有的话,我觉得就是js语法了~估计就这一点,就够博取一大票前端开发同学的好感了。

今天打开主页看了下,感觉还是不错的,小清新的一个技术,把Google的V8引擎一封装,然后弄套包管理,就吭哧吭哧上线了,制造一个技术,还真容易,难为那么多人为它写插件。

如今的互联网高度异构,然后大多数产品以服务形态出现,久而久之,服务的对接势将成为必然,又由于js浏览器端语言的天赋,所以很多Service都提供js调用的接口,如果说,有一门用js解释器来运行的后端语言,作为异构网络的粘合剂,那其方便程度可想而知了。从这个角度看,nodejs还真是解决了一大难题 呢!

其实很早就知道了GitHub,我看网站上的注册时间,竟然追溯到2010年的7月,那个时候,对Git很陌生,对GitHub更陌生,就知道是一个写代码的社区。连写代码,都可以弄个社区出来,实在是佩服老外的想象力。

阅读全文 »

说实在,我不知道,这个很少更新的博客,是不是还有人在阅读,或者说有读者在定期阅读,如果我是我博客的读者,大概我也要觉得无聊了吧,好吧~但是看着以前的文章的阅读量访问量,我觉得,我的有些文章还是给有些人,带来了一点效益的,但是如果说是什么乐趣,恐怕就有点自夸的味道了。

好吧,不调侃了。我的文章的访问量,为什么出现显著的下降,稍微一想,我也就明白了,以前的文章的访问统计,使用的是PHP进行的,现在我把全站的文章都静态化了,使用的是cos-html-cache插件,所以现在PHP没有什么机会运行了,这下,访问数量统计也不灵光了,如此而已,所以,我打算上一个基于JS的统计系统。或者直接拉取Google的analytics的统计数据,不知道那个的PV和CV是不是公开的数据呢?

能不能通过接口把每个网页的访问量给拉取回来呢?那样,我就省得架设一套统计系统了,回头调查一下,汇报给诸君~

如若有什么读者,有什么想说的,也不妨说一下,不然我真要当这里已经死寂沉沉了~