Calvin's Blog

在线的PowerShell类库 - PowerTask

在公司的项目中,写了大量的PowerShell脚本去安装软件和部署新的Release,偶尔也会分享PowerShell脚本给其他Team的同事。 闲暇之余,研究了一下,发现只要打开权限,PowerShell也有远程下载执行脚本并且执行的功能,遂产生一个念头,如果将通用的PowerShell脚本封装成在线的功能库,然后本地只用一行脚本载入一下,这样不是能很好的复用了吗? 而且可以实时载入最新的...

Angular项目结构思考

最近在重构项目组的两个前端项目,都是基于AngularJS(1.0版本)的,重构的过程中有些思考,在此记录下来备忘以及参考 重构目的 创建公共的web前端项目,在启动其他类似项目的时候,可以最小修改的去使用 规范前端js代码,去除不必要的全局变量,统一命名风格 异常处理、日志记录、诊断、安全性和本地数据储藏等模块,许多地方都可以用,可以抽取到同一个地方 约定 命名 ...

VIM 快速上手指南

VIM 是linux下一款优秀的编辑器,但是上手难度略大,网络上可以找到的教程很多,快捷键也非常多,一时很难记住。 本文换一种思路,就是根据平时自己的常用需要,去反查VIM如何操作的,再记录下来,这样不常用的也不需要拿出来干扰。 入门 VIM和平常的编辑器有一个很大的不同,就是控制模式,当你使用 vim test.txt 进入编辑界面后,你会发现按什么键都不太起作用,然后也不知道怎么...

打造个人本地云

这里说的云不是去申请服务器架设自己的云,而是利用现有的免费同步网盘来打造一个自己的云存储。 现在每个人的设备都很多,至少是公司一台电脑,家里一台电脑,还有自己的手机端,平板等,这样数据的同步就显得比较重要 网盘大战时,我也申请了很多网盘在用来整理存放自己的文件,当然不可能把所有文件每个网盘都放一份,下面是我的一些整理: SkyDrive 这个是用的最久的同步盘,从Live Mesh...