随笔分类 - [15]Dev Tools
-
运维自动化之SALTSTACK简单入门
摘要:运维自动化之SaltStack简单入门 饱食终日而无所事事,是颓也,废也。但看昨日,费九牛二虎之力除一BUG便流连于新番之中,不知东方之既黑,实乃颓颓然而荒废矣。故今日来缀一文以忏昨日之悔。SaltStack简介 salt是一个新的基础平台管理工具。只需花费数分钟即可运行起来, 扩展性足以支撑管... 阅读全文
-
单元测试 Mocking 类库需具备的特性
摘要:单元测试 Mocking 类库需具备的特性http://www.cnblogs.com/huyh/archive/2010/06/14/1758143.htmlhttp://www.cnblogs.com/gaochundong/p/unit_testing_mocking_libraries_in... 阅读全文
-
Jenkins 快速搭建持续集成环境
摘要:基于 Jenkins 快速搭建持续集成环境什么是持续集成随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agile) 在软件工程领域越来越红火,如何能再不断变化的需求中快速适应和保证软件的质量也显得尤其的重... 阅读全文
-
用持续集成工具Travis进行构建和部署
摘要:用持续集成工具Travis进行构建和部署用持续集成工具Travis进行构建和部署摘要:本文简单说明了如何使用持续集成工具Travis进行构建和部署的过程。1. 概述持续集成(Continuous Integration)是软件开发过程中的重要环节,不论是在开发环境,还是生产环境,其好处都是可以让团队... 阅读全文
-
使用TeamCity对项目进行可持续集成管理
摘要:使用TeamCity对项目进行可持续集成管理一、可持续集成管理持续集成,CI:即Continuous integration。可持续集成的概念是基于团队(小组)协作开发而提出来的,为了提高团队开发效率与降低集成风险(早发现,早解决。晚发现,解决更麻烦),各种可持续集成的管理平台应运而生,这里介绍其中... 阅读全文
-
Cacti+Nagios监控平台完美整合
摘要:Cacti+Nagios监控平台完美整合本博文出自51CTO博客吴光科博主,有任何问题请进入博主页面互动讨论!博文地址:http://wgkgood.blog.51cto.com/1192594/1575830近期有很多同学对nagios和cacti整合很是纠结,特写此文方便大家参考,解决大家在na... 阅读全文
-
Chrome 控制台console的用法
摘要:Chrome 控制台console的用法大家都有用过各种类型的浏览器,每种浏览器都有自己的特色,本人拙见,在我用过的浏览器当中,我是最喜欢Chrome的,因为它对于调试脚本及前端设计调试都有它比其它浏览器有过之而无不及的地方。可能大家对console.log会有一定的了解,心里难免会想调试的时候用a... 阅读全文
-
准确判断请求是搜索引擎爬虫(蜘蛛)发出的请求
摘要:如何准确判断请求是搜索引擎爬虫(蜘蛛)发出的请求?网站网站经常会被各种爬虫光顾,有的是搜索引擎爬虫,有的不是,通常情况下这些爬虫都有UserAgent,而我们知道UserAgent是可以伪装的,UserAgent的本质是Http请求头中的一个选项设置,通过编程的方式可以给请求设置任意的UserAge... 阅读全文
-
Xamarin移动跨平台解决方案是如何工作
摘要:Xamarin移动跨平台解决方案是如何工作的?概述 上一篇C#移动跨平台开发(1)环境准备发布之后不久,无独有偶,微软宣布了开放.NET框架源代码并且会为Windows、Mac和Linux开发一个核心运行时(Core CLR),这也是开源的!IT媒体网站纷纷转载,博客园的C#开发者们热泪盈眶(泥煤... 阅读全文
-
solr中重跑索引
摘要:solr与.net系列课程(八)solr中重跑索引的注意事项solr与.net系列课程(八)solr中重跑索引的注意事项 我们如果在项目中使用solr,那肯定就是把数据库中的数据跑进solr服务器中,solr有两种操作一种是新建索引,一种是增量索引,这里我们来说一说新建索引的一下注意事项终止跑索... 阅读全文
-
在线编辑器
摘要:5款非常好用的前端在线编辑器推荐使用在线编辑器的好处:I 提供各种在线JS或css框架II实时预览代码效果III 线上保存代码IIII可分享下面推荐几款很不错的在线前端编辑器1.jsfiddle界面简洁 支持登录保存代码 但不能实时预览 支持emmetDemo:http://jsfiddle.ne... 阅读全文
-
淘宝code
摘要:淘宝code相信大家都听说过GitHub,也有很多人在用,但是GitHub毕竟在国外,速度不是很给力,而且安装过程也是很漫长。今天来给大家介绍一个国内的免费的开源项目平台,当然也是一个SVN版本控制器,名字叫taocode,也叫阿里开源,是淘宝的一个开源项目平台。下面是他的简介: TaoCode是... 阅读全文
-
开发与常用工具清单
摘要:软件开发与常用工具清单 【工欲善其事,必先利其器】软件开发的第一步就是选择高效、智能的工具。下面列出的工具软件能辅助提高工作效率。开发类工具 微软.Net平台下的集成开发环境:Visual Studio。 Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。最... 阅读全文
-
Grunt使用入门
摘要:Grunt使用入门 (by vczero)一、前言项目中一直在使用Grunt,只是对Grunt的基本使用,却未系统的总结过。为什么要构建工具?一句话:自动化。对于需要反复重复的任务,例如压缩(minification)、编译、单元测试、linting等,自动化工具可以减轻你的劳动,简化你的工作。当你... 阅读全文
-
持续集成:CruiseControl.NET + VisualSVN.Server
摘要:持续集成:CruiseControl.NET + VisualSVN.Server刚换了工作,有需要搭建一套持续集成的平台,做一下总结。 首先是我用到的工具: 上面缺少了Microsoft Fxcop,可以用来做代码校验,不过实际情况暂时还没有用到。主要的需求目前是,... 阅读全文
-
.NET简单企业应用
摘要:《.NET简单企业应用》项目开发环境项目开始,开发团队需要构建一套开发环境,主要包含:开发工具、代码管理/版本控制系统、任务和Bug管理系统和持续集成(CI)系统。本文主要列举项目开发中经常使用的开发工具和第三方库。本文所列工具根据前一篇《技术路线》里面所用技术而来。一、开发工具开发工具主要包含ID... 阅读全文
-
CruiseControl.Net全面实现持续集成
摘要:使用CruiseControl.Net全面实现持续集成持续集成想必大家很多人都听说过,甚至都实践过,最近我又一次亲历了一次持续集成,现将我的经验分享给大家。关于持续集成的理论在本文概不涉及,本文的主要目的是实战CruiseControl.Net,用它来全面实现持续集成。在配置ccnet.config... 阅读全文
-
ASP.NET vNext 在 Mac OS
摘要:让 ASP.NET vNext 在 Mac OS 中飞呀飞。。。写在前面阅读目录:娓娓道来Install ASP.NET vNext Command Line Tools安装 Homebrew使用 Homebrew,安装 KVMInstall Sublime Text 3Install Sublim... 阅读全文
-
Xamarin.Android学习之应用程序首选项
摘要:Xamarin.Android学习之应用程序首选项一、前言任何App都会存在设置界面,如果开发者利用普通控件并绑定监听事件保存设置,这一过程会非常的枯燥,而且耗时。我们可以看到Android系统的设置界面里面的选项如此之多,是不是都是这样开发的呢?其实不然,Android已经给我们提供了专门设计这一... 阅读全文
-
git
摘要:Windows平台下Git服务器搭建第一步:下载Java,下载地址:http://www.java.com/zh_CN/第二步:安装Java.安装步骤不再详述。第三步:配置Java环境变量. 右键”计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量... 阅读全文