在线的PowerShell类库 - PowerTask
在公司的项目中,写了大量的PowerShell脚本去安装软件和部署新的Release,偶尔也会分享PowerShell脚本给其他Team的同事。 闲暇之余,研究了一下,发现只要打开权限,PowerShell也有远程下载执行脚本并且执行的功能,遂产生一个念头,如果将通用的PowerShell脚本封装成在线的功能库,然后本地只用一行脚本载入一下,这样不是能很好的复用了吗? 而且可以实时载入最新的...
在公司的项目中,写了大量的PowerShell脚本去安装软件和部署新的Release,偶尔也会分享PowerShell脚本给其他Team的同事。 闲暇之余,研究了一下,发现只要打开权限,PowerShell也有远程下载执行脚本并且执行的功能,遂产生一个念头,如果将通用的PowerShell脚本封装成在线的功能库,然后本地只用一行脚本载入一下,这样不是能很好的复用了吗? 而且可以实时载入最新的...
因前后台分离,使用AngularJS作为纯前端,需要设计一组基于JSON的API,统一前后台的接口规范。 该组API需要有如下特性: 统一接口调用风格 统一接口返回码 以尽可能简单的方式提供调用说明 接口支持增删改查等基本功能,也有其他自定义功能,如 软删除(IsDeleted = 1) 调查 首先想到的是REST,设计一套RESTful的方案,如 https://...
本文使用的AngularJS是基于1.x版本的。 使用AngularJS做前端,路由都是静态配置的,久而久之发现每次新增加一个模块都要配置一下路由,实在有些麻烦,遂研究了一下能否动态配置路由信息 现状 项目中使用的是ui-router,因为要支持多级路由,所以没有使用默认的路由,代码如下 angular.module('app') .config(function ($statePr...
老婆最近迷上了网络小说,在线一张一张网页看的十分的累,而且广告不停弹出,非常烦人。 我就赶紧发挥一把,写个简单的脚本把文件内容批量抓取下来,让她知道编程也是有点实际用处的。 虽然知道Python在爬虫方面是个强项,但是暂时不是很熟悉,就先用 PowerShell 勉强实现一下,直接上代码: $url = "https://m.d8qu.com/104/104936/12850949.ht...
最近在重构项目组的两个前端项目,都是基于AngularJS(1.0版本)的,重构的过程中有些思考,在此记录下来备忘以及参考 重构目的 创建公共的web前端项目,在启动其他类似项目的时候,可以最小修改的去使用 规范前端js代码,去除不必要的全局变量,统一命名风格 异常处理、日志记录、诊断、安全性和本地数据储藏等模块,许多地方都可以用,可以抽取到同一个地方 约定 命名 ...
VIM 是linux下一款优秀的编辑器,但是上手难度略大,网络上可以找到的教程很多,快捷键也非常多,一时很难记住。 本文换一种思路,就是根据平时自己的常用需要,去反查VIM如何操作的,再记录下来,这样不常用的也不需要拿出来干扰。 入门 VIM和平常的编辑器有一个很大的不同,就是控制模式,当你使用 vim test.txt 进入编辑界面后,你会发现按什么键都不太起作用,然后也不知道怎么...
今年初读完了Get Things Done(中译本:尽管去做,无压的工作艺术),也想实践一把GTD,陆陆续续的试用了很多GTD相关的软件,有重量级的如Omni Focus,也有简单的todolist,简要记录各个软件的使用心得如下。 因为刚买了iPad mini 所以大部分尝试的都是iOS的软件,其实很多软件也都有Android版本。 GoTasks iOS和Android下都有版本...
这里说的云不是去申请服务器架设自己的云,而是利用现有的免费同步网盘来打造一个自己的云存储。 现在每个人的设备都很多,至少是公司一台电脑,家里一台电脑,还有自己的手机端,平板等,这样数据的同步就显得比较重要 网盘大战时,我也申请了很多网盘在用来整理存放自己的文件,当然不可能把所有文件每个网盘都放一份,下面是我的一些整理: SkyDrive 这个是用的最久的同步盘,从Live Mesh...
买了个 MacBook Pro,到手已经一段时间,把玩之余,写点使用心得如下: 配置 13英寸Retina显示屏 2.4G英特尔i5处理器 8G内存 256G闪存硬盘 做开发是可以了,玩游戏是肯定不行 使用心得 轻薄,虽然是 MacBook Pro 比 Air 要重,但是整体还是感觉很轻便的,放到背包里感觉不到什么重量 Retina屏幕很爽,早在买之前先...
整理下之前写的几个小工具 ForceXslt XSLT 测试工具 ForceRegex 正则表达式测试工具 ForceEmail 邮件发送模板工具 ForceXslt ForceXslt是我是用C#编写的Xslt测试工具,它可以让你专注于测试某段Xpath或者XSLT的template是否有效,而不需要一遍一遍的运行整个程序去检查某段xslt是否正确。 工具提供了常用的模...