文章列表

Vim配置心得

我可以算是一个忠实的Vimer了。第一次写程序时(大概初三)就用的是Vim,那个时候根本不会用插件,只是用Vim自带的:w保存,用自带的高亮。 大概一年多前我接触到了spf13-vim,一个优秀的Vim发行版/配置集合,几乎可以满足我日常编码的所有需求。 当然它并不是完美的配置,我在使用那套配置的时候一直在不断的调整,修改,让它变成我所需要的开发环境。

目前我主要从事C++/Golang/Rust的开发,我开源了我个人用着特别顺手的配置LER0ever/EverVim

Colorscheme

配色方案个人认为最好的是Molokai,看着比蓝蓝的OceanDeap和Solarized好得多,这个主题将本来Monokai的亮色背景改为了柔和暗色,无论白天夜间撸码都是非一般的爽

配置同步

我经常需要在多台Linux及Windows下使用同一套Vim配置。但Vim不像VSCode一样有Settings Sync,这种工作只能自己做。
我的解决方案是Windows下设置临时变量 Home,Linux下用软连接链到持续更新的vimrc上
以下我Win的绿色化脚本RunEverVim.bat

AlcoholEdu&Tonight黑魔法

申明: 这篇文章是我在梦游的时候写的,我不对我在梦游时做的任何事情负责,也不对因参考本文而导致的任何损失负责。
如要转发,原作者请留空, 千万不要写我姓名或者L.E.R,谢谢。

梦游开始

我已经做完了AlcoholEdu,Pretest 80分,Final Exam 90 Tonight答案仅供参考,在最下方


如何跳过视频

  1. 视频播放时默认为html5模式,如果你在用flash放,请右键切换为HTML5播放。
  2. 然后下载Chrome插件: HTML5 Video Speed Controller
  3. 播放时会在播放器的左上角跳出一个速度框,把调速拉到最大即可
    (播放器上面可能被网页的nav遮住了,大概看着点右边部分就是加速)



新网站搬家

Wordpress --> Lumos !

关于本网站

准备逐渐弃坑WordPress,所以自己写了一个静态网站生成器——Lumos。目前已完成WordPress大部分功能,Widget,Category,TagCloud。搜索功能。 我原来的WordPress网站:https://etasry.ml
同样江苏苏州电信,老站点的加载速度为1.4s,本站点加载速度为219ms(数据来自Chrome F12大法)

国际化

我注册了两个域名,rongyi.ml是本站,yirong.ml是英文站(主要用英文写东西)。国内的网站仅对中国大陆优化,包括[useso字体,百度统计,简体中文网页,多说评论系统]。国外的网站中国访问就比较慢了,使用了很多被墙的优质服务[Google字体, Google Analytics, imgur, Disqus]。所以建议中国大陆各位访问这个站(rongyi.ml),或者开着VPN访问yirong.ml。

导航

本站的文章地址为/年/月/日/slug.html (但是日后加入permalink支持后可能会变成原来的/category/slug.html)
站内搜索功能的正确打开方式: 双击Alt 或者 点击右上方搜索框, 输入时将实时预览搜索结果
旧网站的数据正在慢慢的搬过来,同时旧网站不会关闭
更新:老站点已经关了,域名也已经不属于我了

Lumos静态网站生成器

现在是个托管在Github上的闭源项目,估计开源了也没什么人会来用,所以我就一个人玩单机吧(需要源码的可以在下面评论)。
以下是Github上本项目的README,仅供消遣:

Golang搭建智能家庭的物联网中心

Project MetaHome

目测写技术相关的没人会看,所以

目前的效果

MetaHome由于目前硬件条件有限,一部分效果由模拟硬件呈现,如果要展现完整效果,需要更换家里所有的插座及开关为智能联网控制,简而言之太麻烦了。

1. 智能灯光
  • 电脑、手机或树莓派控制接入智能照明系统的每一个灯开关
  • 家庭Wifi内我的手机或电脑有通知时,树莓派3的LED灯闪烁
  • 手机有系统级通知或者电话时,房间照明灯闪烁
  • 红外门禁报警时整个接入智能控制的灯光全部闪烁
2. 场景切换
  • 家中空无一人,且在晚上时,第一个进门的人会触发打开灯光
  • 家中最后一个人走,所有不需要持续性工作的电器(除了冰箱,冰柜)电源自动断开
  • 亮度低于阈值自动亮灯(需要光感)
  • 室温超过阈值遥控空调打开(需要红外模拟传感器)
3. 语音控制
  • 这个还在做,目前中文用的是科大讯飞
P.S.

2017/06/30 下学期换宿舍了,之后更新

  • 2