博客搬家

本博客是2016年11月30日建立的,去年11月24号购买的搬瓦工的VPS,当时是11.99美元,但是速度非常慢,youtube测试稳定在200k/s,所以用了很多优化方法。经历一年之后,发现优化方法再多,也抵不过原始线路,就比如独木桥再怎么优化还是一座木桥,顶多多加些木头,可是CN2就是跨海大桥,不需要优化也畅通无阻。

具体续期的方法是

  1. 购买19.99美元一年的搬瓦工KVM类型VPS,选择DC2机房,没有选择迁移到CN2机房,因为后来测试发现本身DC2机房已经很快响应速度。
  2. 然后 在freenom 上免费将本站域名续期一年,然后在dnspod 上将dns解析到新的IP。
  3. vps安装centos6系统,并安装ss。
  4. 在VPS上搭建LNMP环境,采用了LNMP1.4的一键安装包。
  5. 上传wordpress安装程序,设置wordpress文件夹的访问权限。
  6. 将老博客导出的xml文件导入到新的wordpress中
  7. 安装七牛的插件,将博客与七牛的空间绑定,即将本博客的js/css/媒体文件等采用七牛的图床。

继续阅读“博客搬家”

算法工具比较

最近研究协同进化算法编程,整理了目前网上开源的算法库,由于我是开发程序的目的是最终为产品加上优化引擎,因此采用java开发,可能速度较慢,但是产品化较为方便。其余的综合平台还有Matlab、Optplanner、LocalSolver等等,这里不进行比较。 继续阅读“算法工具比较”

软件开发入门

  • 看到了师弟们最近入门java开发特别困难,维护旧工程特别费劲。其实,每个人入门软件编程的时候都是一头雾水,尤其对于转行的人来说,尤其对于学了7年的机械的研究生转行写代码更是痛苦。原来都是造个可以看到可以摸得着的东西,或者是数控机床、无人机、汽车实验台架等等,虽然过程中也要写代码,但是都是很小的一段,用于传感器的监听,或者是仿真程序用于模拟工况校核机械强度,或者是将监测数据拟合等等,都有很好的软件Ansys、Labview、Matlab等等,但是如果用于写软件系统,还是要能够登陆处理业务流程的类似OA的企业级软件,立马懵逼了。
  • 写的东西和企业联系的很紧密,必须要有人用才有效果,不会像是一个机械产品做出来就是做出来了,控制权在你,想怎么改就怎么改。而软件系统则是一个庞大的工程项目,需要很多人共同开发维护,与其都别人的代码不如自己重新开发,这也是初学者不愿意读别人代码的原因。但是,这里可以看看轮子哥的描述如何跟老代码友好相处
  • 此外,写出了系统和科研又是另外两码事,科研需要探索世界上没有人知道的东西,也就是和全世界这个行业的人竞争提出创新点。我们写出的系统用到的技术都是业界标准,互联网公司的技术和计算机科班出身的技术比我们这些半路出家的人不知道搞到哪里去了。因此,我们必须结合机械行业的业务去探索创新点,用程序去实现,也就是独出心裁的算法。但是这也很有局限性,也就是通用性不强,机械行业企业的业务千差万别,而且是人定义的,并不是自然界存在的现象,因此创新的价值不是很大,只能局限在应用的创新,而不是科学原理的创新。
  • 继续阅读“软件开发入门”

人机交互主题报告

       昨日上午听了从瑞典皇家理工学院来的 WangLihui教授的讲座,受益匪浅,主要是可持续制造,人机交互等等主题。这里的人机交互指的是作业工人与机器人的协同工作。可持续制造指的是从绿色制造上提出的新型制造模式,包括对于工业垃圾的处理等等。

有意思的博客

  1. 我爱水煮鱼的博客,里面主题教程讲解很细,直接给出代码的讲解。还有性能优化部分很不错,对于数据库的调优,
    页面的缓存从代码讲起,而不是直接给出插件了事。我比较欣赏的一点就是对于外包工作说的很明白,
    不接受高大上的设计要求,只进行代码开发,过滤了一堆低质量的甲方要求。
    12月4号访问发现网址打不开,不知道是不是遭到了攻击?但是里面文章很好!
    http://www.blog.wpjam.com/
  2. 继续阅读“有意思的博客”