标签归档:一年又一年

一年又一年的这三年2020~2022

此福已得一切智
摧伏一切过患敌
生老病死犹涌涛
愿度有海诸有情

疫情三年终于过去了,家里变故也很大,深感生命无常……

今年春节哪也没去,恢复身体休息一下,整理整理心情。也终于有时间把家里好好收拾一下。购置了一整面墙的书架,不过很快又被书装满了。添置了两张升降卓,沙发椅,茶具,生活也终于仿佛开始有了点生气。

整个形势的确不好,浮萍般的个人更是处境艰难。但转变心态后反而会平静些,也许是年纪大了吧。看看这几年,再回头读读“小平时代”和“他改”又别有一番体会。

前一阵有前辈指点说,要考虑整个职业生涯。感觉突然思绪开阔了许多:自己要想一想你需要的是什么?你会有什么样的朋友?你的家庭关系会是什么样的?你的孩子会是怎样的?你会如何成长?回答这些问题也许并不容易,但不回答则一定会被困住。

学生时就在说世界观、人生观、价值观有多重要。随后进入社会,三观受到冲击,一度迷茫徘徊。而今已近不惑之年,又回到起点,重拾初心。所以要感谢挫折与困境,人才能成长,逐步寻到“看山是山,看山不是山,看山还是山”的境界。

一年又一年2019

写在前面的话
一年又过去了,刚刚把小站换到了VPC专有网络上。本来想给OSS对象存储,从用OSSFS改到用云存储网关,无奈太贵就作罢了。


这一年最大改变就是夏天的时候换了工作。要说有什么感想的话那便是可能再也回不去做设计了。
又一个鼠年,突然意识到自己竟然真的老去了。回头看看,名也好利也罢,慨叹一番,现实就是这样吗?!几多无奈又如何。

罢了,好久未更新网站了,先把这一年的旅行照片更新一下,供自己留念吧。走走停停,没有什么诗和远方,不过都是些生活的苟且而已。

Trick or Treat 之2018

家康神君有云:“人之一生,如负重担,如行远路,不可急躁。以不自由为常事,则无不足。心生奢望之际,则思穷困之时。能忍为长久之基,视怒为敌。只知胜而不知败者,必害其身。责人不如责己,不及胜于过之。 ”菜根谭又云:“伏久者飞必高,开先者谢独早”,先贤大智,知此,可免蹭蹬之忧,可消躁急之念。

人到中年,看着越来越稀疏的头发。感受着瓶颈期的压抑。感受着光阴流逝的焦躁。人生的问题似乎也变得简单了,无非取舍而已。

想起杨德昌的《一一》“本来以为,我再活一次的话,也许会有什么不一样。结果……还是差不多,没什么不同。只是突然觉得,再活一次的话,好像……真的没那个必要,真的没那个必要。”

万念纷飞际,正是做功夫时节。知行合一,做不到就是不知道而已。

好久未更新网站了,给自己找点糖果挺不错,还是这个糖果屋好。

过去的2017年

© Written by J.Y. WANG

写在前面的话:自从年初阿里云硬件升级后本站就总是宕机。内心正值烦躁的时期,没时间找原因。今天查了一下日志文件,应该是内存溢出造成的内核调出OMM-Killer不断的杀死进程,造成CPU跑满假死。今天把1核1G升级为1核4G了,希望判断正确可以解决问题。另外一个问题是OSSFS无法自动重启挂载了。可能是升级Centos7.4的缘故,暂时还未找到解决办法,等有时间的吧,先手动挂载。
另外要向诸君抱歉,去年初原本准备的微信公众号以及欧标教学系列没能按原计划进行。后面是否有时间也未可知,但我会尽量抽时间完成这个系列。


2017年又过去了,回头来看感慨良多。这一年基本是在美国度过的。难忘而又有意义,心里也是五味杂陈。一直想静下心来好好梳理一下,但难得有时间。现在坐在隔壁大学的自习室内心平静了许多,就先记录下吧。
《黄帝内经》有云男八为一周期。去年正是五八第一年,也真正体会到什么是上有老下有小了,子之孝悌,夫之宽厚,父之仁爱。这一年非常感谢家人对我的支持,特别是老婆带着孩子很是不容易。岳父年底又突然病倒,好在结果并不很严重,但也充分体会到了家人的安康是多么的宝贵。没有什么比健康更重要了,今年大家都好好保重身体吧。

去年基本上把全部工作精力和时间都放在了环球影城项目上。这个项目从16年6月份投标阶段开始,到现在已经一年半的时间。其中驻美工作从16年10月到17年10月。下图是LDI驻美团队的伙伴们。

从整个项目上看,其特点是专业多,交界面多,管理协作对象多。各方都有各自的立场,如何平衡各方利益,协调合作,保质保量快速稳步的推进项目进展是整个工作的焦点和难点。驻外工作虽然辛苦,但交到了很多朋友,从他们身上也学到了很多。特别是自己抗压能力和协调管理能力得到了很大提升。另外一个重要的收获就是英语的心理关基本上算过了。下图是在洛杉矶的建筑公司CGA的工作伙伴们。

LDI工作是第一次涉及,主要是对外进行设计管控和辅助指导,以及对内协调,并帮助业主推进项目进展。对于驻外工作,上一次是在毛里求斯机场项目现场上工作了四个月,和此次的驻美工作还是有很大的区别。此次可以说是真正意义上完全融入到美国的设计团队中,并切实的发挥了重要作用。对于欧美工程师的职业习惯,职业生态,公司运作模式,设计协调流程等都有了直观和全面的了解,并实实在在的参与到了实际工作中,这种真正的职场洗礼是即使国外留学也无法获得和比拟的。无论是对个人还是公司都是非常有益的工作经验。下图是在尔湾的结构公司FWC的工作伙伴们(缺席挚友Roger)。


正所谓人至中年,九局下半,余下的时间不多了。剩下的这几年是关键的几年,是否能够突破瓶颈,我对自己也是拭目以待。希望日后回过头来没有懊悔虚度光阴就好。
尚书有云:“皇天无亲,惟德是辅;民心无常,惟惠之怀”。易曰:“积善之家,必有余庆”。大道至简,厚德载物。

2016新的一年开启新的架构

© Written by J.Y. WANG

结构工程师搭建网站,写写自己的东西也算是某种舒缓心中憋闷的方式之一。我常碎碎念希望能多了解世界真实的运行规律,哪怕没什么实际的名闻利养。但友人也常玩讽道,站得更高才能看得更真切,不在高位自然无法明白高处的风景。我对此也是无话可说。也许只是同样的风景,起起伏伏后会有不同的体会吧。做自己喜欢的,看看书,充实一下自己,一切都是上天最好的安排。初步打算写两部分内容:一是大道至简系列,关于结构设计的一些基本理念;二是欧洲规范学习系列,关于EUROCODE的应用。既然把计划写在这里了,那么就督促自己坚持把这两个系列完成。

好了言归正传,为了能让自己的那点思想在这个健壮的小站上愉快的流淌,基业长青。新的一年换用大型站点的架构,俗话说做事看世界要有格局,当然我自己的小站也要有格局,就是架构要有优良的鲁棒性,所谓麻雀虽小五脏俱全。

架构的目的:
1、方便系统升级自己折腾,方便备份,安全性高。
2、实现动静分离。
oss_in_website

阿里云的配置如下:
ECS配置
CPU:1核;内存:2 GB;操作系统:CentOS 7.4 64位;带宽:2Mbps;
系统盘 40GB;数据盘 40GB;

RDS配置
CPU:1核;内存:1 GB; 容量:40GB;

使用OSS;使用CDN;

将整个系统至于云盾的保护之下。
使用数据盘单独挂载/var/www目录,将OS系统与网站数据分离。
使用RDS,将数据库从数据盘分离。
使用OSS,将图库和附件库从数据盘分离。
使用CDN,分发加快OSS静态数据加载速度。

经过此番处理后:由于网站数据对应数据盘,升级或变更操作系统将不影响网站数据;将数据库搬至云端RDS后,数据库单独管理,有效防止网站攻击,可时时自动备份,安全可靠;将较大文件如图片、附件等静态文件搬至OSS并实现CDN分发,提高加载速度,实现动静分离。通过以上架构,即使系统盘,数据盘完全擦除也可轻松重新建站,因为数据库和大型文件均搬至云端。并且哪怕是极端情况,磁盘损毁,网站遭到恶意攻击,均可轻松应对。

最后附上一个技术细节,所谓细节据定成败。(以下部分20180101更新)
附录:关于ossfs的使用。另外关于LAMP系统搭建请看阿里云服务器搭建LAMP环境

1、首先用ps aux | grep apache 看下httpd运行于那个用户下,默认是apache用户。
2、然后下载安装对应版本的ossfs最新安装包。

wget http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/32196/cn_zh/1507811577850/ossfs_1.80.3_centos7.0_x86_64.rpm
yum localinstall ossfs_1.80.3_centos7.0_x86_64.rpm

3、写入OSS的AKID与AKS至密码文件,然后修改文件执行权限和用户组。
echo 你的第一个bucket:你的AKID:你的AKS> /etc/passwd-ossfs
echo 你的第二个bucket:你的AKID:你的AKS>> /etc/passwd-ossfs

chmod 640 /etc/passwd-ossfs
chown root:apache /etc/passwd-ossfs

4、然后以apache用户建立目录。

sudo -u apache mkdir /var/www/html/wp-content/你的图库名
sudo -u apache mkdir /var/www/html/wp-content/附件库名

5、加载OSS的bucket

ossfs 你的第一个bucket 你的图库路径 -o url=http://oss-cn-qingdao-internal.aliyuncs.com -o uid=用户号,gid=用户组号,umask=007,allow_other
ossfs 你的第二个bucket 附件库路径 -o url=http://oss-cn-qingdao-internal.aliyuncs.com -o uid=用户号,gid=用户组号,umask=007,allow_other

6、需要注意的问题:
– 对应好自己系统的安装包;
– 记得修改密码文件的权限和用户组;
– url填写内网地址,并从oss-cn开始填写;
– 如果使用allow_other,会变成777权限,不安全。如果不使用allow_other,把用户ID改为apacheID,就会变成700权限,就会导致无法访问的问题。解决方法:使用uid,gid,umask参数控制用户和用户组及其权限。
– 设置自动挂载ossfs方法:
在/etc/init.d/目录下建立文件ossfs,把模板文件中的内容拷贝到这个新文件中。并将其中的your_xxx内容改成您自己的信息,其中同样可以使用uid,gid,umask参数。
建立的ossfs脚本赋予可执行权限 chmod a+x /etc/init.d/ossfs
把ossfs启动脚本作为其他服务,开机自动启动 chkconfig ossfs on

2015,又逝去的一年

© Written by J.Y. WANG

cloud

2015是郁闷的一年,自己越来越愤青了。难道这就是所谓的中年危机吗?惶惑之感莫名袭来。心要打开,有胸怀有格局,心情才会好。路漫漫其修远兮,吾将上下而求索。开心最重要。

经济基本硬着陆了,断崖式的下跌不可避免。中国的问题即复杂也简单,从根本上讲其实就是有什么样的国民就有什么样的国家,兴教育开民智,乃重中之重。由于在网上不能畅所欲言,谈论政事,也只能点到为止了。不过最近看剑桥中国史系列,感慨颇多,也推荐本站的有缘人看看这套书。

有时候抱怨社会,抱怨公司,抱怨管理层有情可原,但还是不抱怨的世界是最好的,这是病要改啊。对于行业方面谈谈本人的看法,很多事情其实是知易行难,与诸君共勉之。

受市场大环境的影响,今年几乎没有项目。对于当前的形式,总体来看未来几年都不会乐观。国内民用建筑已基本饱和,特别是与住宅相关的房地产业转入下降趋势。工业建筑方面由于产能过剩严重,面临未来五六年的去产能过程,不会再大规模兴建。对于节能环保和新能源方面的产业或许会有一波基础设施的投入,但现在还看不到市场的切入点。对于电厂方面的脱硫脱硝改造已告一段落,未来是否有相关方面进一步的环保改造值得关注。

从大的方面看,国内的建筑市场未来面临一次大的淘汰整合。应当积极的做好准备。未来很可能具有增长点的两个方向,一个是海外市场,一个是农村市场。由于国内土地政策一时难以改变,农村市场暂时还不具备可操作性。所以应将精力关注海外市场上。对于海外市场,就会面临如何走出去的问题。现在来看跟随总包一同出海是比较现实的道路。设计力量和总包结合也是未来建筑业整合的方向。

从国外成熟市场看,如果建筑方案能力不行的话,设计公司单独是没法生存的。设计部门将和施工企业进行深度融合,提升生产效率。现在国内一些施工企业已经开始着手组建自己的设计力量。有些钢结构建造加工企业也已经设立自己的设计部门。未来整体设计能力不强的设计单位,不能完成建筑,设备,机电,暖通,给排水,结构一体化设计的单位将会淘汰。而施工图设计将会融入到总包的设计部门中。