随笔分类 - [15]Dev Tools
-
git使用小结
摘要:git使用小结git使用小结很多人可能和我一样,起初对git是一无所知的。我也是因为一次偶然的机会接触到git,并被它强大的功能所蛰伏。git其实就是一种版本控制工具,就像svn一样,但是git是分布式的。我不想给git打广告,我们直入正题——git能帮我们做什么?1)源码版本控制。平常写一写demo程序可能和git打不上交道,但是当我们把程序写到10000行以上,一般一个人开发的话要持续一个多月。期间程序作者可能会保存了N多份程序不同时期的拷贝,一来是为了备份代码,二者是作者添加新的程序功能,一旦对新功能不满意时可以方便撤销。git能帮助我们保存每次提交源码更改时的历史记录,并在需要的时候帮 阅读全文
-
Ecplise使用CDT插件开发C/C++,编译环境Cygwin
摘要:Ecplise使用CDT插件开发C/C++,编译环境Cygwin一、说明 借助Ecplise的强大功能,我们可以通过给Ecplise增加CDT插件来开发C/C++程序,下面是我配置CDT插件的总结过程,主要为了方便以后练习一些Demo程序时使用。编译环境采用的是Cygwin。使用Ecplise4.2 + CDT8.1.2 +Cygwin2.774。建议先阅读第6条的注意事项。强烈介意:先安装配置cygwin再安装cdt插件二、具体安装步骤为了保证安装顺利,请按以下步骤来进行。1、安装Cygwin 下载地址:http://cygwin.com/setup.exe官网:http://cygwin. 阅读全文
-
Fiddler真乃前端大杀器!!!
摘要:Fiddler真乃前端大杀器!!!前言在老夫还在搞服务器端时候,老夫觉得能读能改js代码就差不多了吧;当老夫刚刚踏入前端会想js能设置断点该多好呢?当老夫手拥firebug、google、ie浏览器开发插件(叫不出名字...)时,老夫是多么的高兴啊!!!但是有些项目就会让你不自主的感觉痛苦,因为改动非常痛苦!!!比如我对项目做了一点修改,但是我没办法在正式环境测试;换个方式,若是qq首页哪里出了js错误,要马上定位、马上解决该怎么办呢?前端杀器Fiddler其实老夫也是最近才开始使用该软件的,其实老夫很多不懂,但是我就用其中一点东西就好了,只一眼便已爱如心扉!!!先来个截图:请注意矩形框位置, 阅读全文
-
分享powershell远程管理经验+免费命令行工具
摘要:分享powershell远程管理经验+免费命令行工具前两天群里有人问:如何管理100台win服务器。这是很现实的问题。我们以100win2003为例。ip + 端口 + 用户名 + 密码 的安全连接,成熟的。貌似只有vpn和ssl吧。 而ssl是轻量的,比vpn适合承载远程管理命令。你让这100台psremoting,都买vpn网关硬件装上,又或者搞100个软vpn网关,这就不现实了。 同样,有了vpn,psremoting又基本不需要了。 ps-remouting也没实现vpn啊。顾我认为powershell远程管理运维人员,目前强烈需要的是win版的sshd,和scp(sftp)软件。 而 阅读全文
-
你所需要知道的一些git 的使用命令:历史
摘要:你所需要知道的一些git 的使用命令:历史Git分布式本性使得历史可以轻易编辑。但你若篡改过去,需要小心:只重写你独自拥有的那部分。正如民族间会无休止的争论谁犯下了什么暴行一样,如果在另一个人的克隆里,历史版本与你的不同,当你们的树互操作时,你会遇到一致性方面的问题。一些开发人员强烈地感觉历史应该永远不变,不好的部分也不变所有都不变。另一些觉得代码树在向外发布之前,应该整得漂漂亮亮的。Git同时支持两者的观点。像克隆,分支和合并一样,重写历史只是Git给你的另一强大功能,至于如何明智地使用它,那是你的事了。=== 我认错 ===刚提交,但你期望你输入的是一条不同的信息?那么键入:$ git c 阅读全文
-
一款好的工具软件——TeXmacs
摘要:一款好的工具软件——TeXmacsby freeuniverser文字编辑和排版软件现在好多,有老牌的TeX,非常流行的LaTeX,广泛使用的Vi(还有Vim)和Emacs,曾经风靡中国内地的WPS,广泛占领中国市场的Microsoft Office,还有Openoffice及其替代品LibreOffice等等,以至于非常之多。而TeXmacs则是TeX与Emacs的完美结合,这个顾名思义。 官网回答:FAQ作者信息:关于作者源码:下载一个简单的介绍:TeXmacs王垠的操作说明:TeXmacs脑图下载地址一:官网下载(目前对Windows不稳定)下载地址二... 阅读全文
-
《Got Git》学习笔记(一)
摘要:《Got Git》学习笔记(一)《Got Git》学习笔记(一)最近想对自己的代码和文档进行归档整理,需要一个版本控制系统来进行 处理。自然而然的想到了目前流行的GitHub。GitHub,是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。使用GitHub会涉及很多Git的概念和操作,因此还需要对Git有一定程度的了解。虽然之前使用过ClearCase,但两者之间还是有很大的区别,因此在网上找了有关的资料进行学习。这本《Got Git》(中文名为《Git权威指南》,作者蒋鑫,由机械工业出版社华章公司出版)是我找到的最好的一本中文教程,但是由 阅读全文
-
一款Octopress插件用于同步博客到其他站点
摘要:一款Octopress插件用于同步博客到其他站点即使用octopress写博客又需要同步到其他站点的同学们有福了。本人写了一个octopress下的插件,用于将octopress中的最新的一篇博客同步到支持MetaWeblog API的博客站点中去。(wordpress、博客园、CSDN、51CTO、新浪、网易……)这款插件源码被host在github上,地址是https://github.com/huangbowen521/octopress-syncPost。下面介绍下如何配置和使用。配置迁出源码,将源码里的_custom文件夹及其里面的文件拷贝到你的octopress根目录中。在Gemf 阅读全文
-
Git与Github的基本配置
摘要:Git与Github的基本配置(Windows Version)by freeuniverser关于Windows与Linux及其他操作系统之争,我不想多谈,我只想说什么用着顺手,怎样合适你怎样来,它们都只是工具而已,没必要成为工具的奴隶,当然都会的话更好。该篇文章以Windows为例,说下Git与Github的简单配置。版本控制工具就是要解决同步问题,也起到记录历史与过程的作用,如程序语言和操作系统一样,这样的工具也是很多种的,选择自己用的顺手的就好。这里提供个下载地址,当然好多地方都可以下载到,这个看自己了,当然到好的下载源会好些,版本也根据自己需要。安装基本是下一步,这类似于linux中 阅读全文
-
新浪sae+wordpress建站
摘要:新浪sae+wordpress建站创建wordpress 怎样配置都出现数据库连接错误,非常恼火。最后,居然是设置常量define( 'SAE_MYSQL_HOST_M', 'w.rdc.sae.sina.com.cn' );//主库地址 define( 'SAE_MYSQL_HOST_S', 'r.rdc.sae.sina.com.cn' );//从库地址 define( 'SAE_MYSQL_PORT', 3307 );//数据库端口 define( 'SAE_MYSQL_USER', SAE_ 阅读全文
-
利用Travis CI 让你的github项目持续构建(Node.js为例)
摘要:利用Travis CI 让你的github项目持续构建(Node.js为例)Travis CI 是目前新兴的开源持续集成构建项目,它与jenkins,GO的很明显的特别在于采用yaml格式,简洁清新独树一帜。目前大多数的github项目都已经移入到Travis CI的构建队列中,据说Travis CI每天运行超过4000次完整构建。对于做开源项目或者github的使用者,如果你的项目还没有加入Travis CI构建队列,那么我真的想对你说out了。 下面是本人的构建历史: 搭建Travis CI build,需要你有个github账号和github项目:1:用github账号登陆Travis 阅读全文
-
使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结
摘要:去年就知道有这个功能,不过没去深究总结过,最近有写网络博客的欲望了,于是又重新拾起这玩意儿。具体到底是用Windows Live Writer 2012还是用Word 2013,个人觉得看个人,因为这2个软件各有优点,各有缺点。1、首先用LiveWriter发博客显然更专业,发布后的效果也与本地最接近,但是在编辑功能上肯定大不如Word,另外一个最大缺点是它本地保存的格式不是doc。2、而Word的优点不言而喻,我们天天用Word,用Word就能发博客这简直就是一个天大的好消息,但用Word发布的博客发布后的效果与本地相差有时候还是挺大的。总结:个人觉得,如果你对样式不是特别纠结,能够容仍发布 阅读全文
-
eclipse 3.6.1 安装maven
摘要:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/heliossr1Downloads Home Juno PackagesIndigo PackagesHelios PackagesGalileo PackagesGanymede PackagesEuropa PackagesDownload LinksWindows 32-bitWindows 64-bitMac OS X(Cocoa 32)Mac OS X(Cocoa 64)Linux 32-bitLinux 64-bitDownloaded 阅读全文
-
使用Gitorious搭建私有代码仓库
摘要:使用Gitorious搭建私有代码仓库简介平时,我们会把开源的项目托管在Github上,但是在工作中,我们往往会需要一个私有的代码仓库。Bitbucket是一个不错的选择,这里我们将动手来搭建一个私有的代码仓仓库系统。Gitorious 是一个基于 Git 版本控制系统的Web项目托管平台,使用 Ruby on Rails 开发。安装和配置起来相对繁琐,为了简化工作量,这里介绍一种比较简单的安装方法,即采用bitnami提供的stack包。Gitorious安装和配置 首先,这里选择下载Linux平台的64位包,如需其他类型请访问http://bitnami.org/stack/gitori. 阅读全文
-
DBImport V3.1 数据互导工具及文档生成器更新发布
摘要:DBImport V3.1 数据互导工具及文档生成器更新发布又一年了,终于更新了版本,不过这次版本号只前进了一个小位,从3.0变更为3.1。版本号小,说明这次的改动并不大,不过还是说一下:1:更换上了性能更强的最新版CYQ.DataV5系列,数据批量插入速度提升了。2:修正MySql的图片类型,time类型的转换。3:更改Txt,Xml的表结构调整。4:错误输出会自动记录到目录下的Logs文件夹下。5:对于MSSQL、ORAcle集成了分页存储过程,分页时会自动创建,不必再提前创建了。6:界面改了少少文字:下载地址:http://www.cyqdata.com/download/article 阅读全文
-
修改lync2013的注册表键值开启UI抑制模式
摘要:修改lync2013的注册表键值开启UI抑制模式在对lync2013进行二次开发的时候,需求有时候会要求对lync的登录界面进行定制,lync的默认登录页面如下图所示:有时候要把登录界面改成如下图的样式,这个时候就要用到lync2013的UI抑制模式,开启UI抑制模式将会把lync默认的登录界面隐藏掉,隐藏掉之后就可以使用自己定制的界面了。lync2013开启UI抑制模式的注册表值位置跟以前的lync2010不一样,注册表路径为:[HKEY_CURRENT_USER]\Software\Microsoft\Office\15.0\Lync\UISuppressionMode如下图所示:如果打开 阅读全文
-
Bitbucket上使用SSH协作
摘要:【说明】此文因样式原因,图片显示不全,点击图片可查看完整图片。【场景】在bitbucket上,firstbit拥有版本仓库(名为:prisshop);为方便开发,他邀请了jscon共同维护这个仓库,可又不想让jscon使用Fork方式,而是像这个仓库的管理员那样自由操作这个版本库。 换言之,这个版本仓库的拥有者是firstbit,管理者是firstbit与jscon。>>操作<<Fork方式是针对普遍的协作,如果你就是团队中的人员,上面的方式无疑会拖项目的后腿。这就需要使用仓库共享模式,让项目拥有者把你加入团队成员,这样你就能直接把修改的内容push到项目中了。为了方便 阅读全文
-
Slickedit 打开Qt工程
摘要:Slickedit是一个跨平台的IDE,对平各个平台下的原生开发工具都支持很好!如它能直接打开VS的工程文件,也能直接打开xcode的工程文件,也支持Makefile。但是有人会问如何才能用Slickedit打开Qt的工程?我给出一个全平台的通用方案,主要思路是开发的工程文件统一采用cmake的cmakelist.txt这种方式。CMake有点类似qmake,不过功能要强大很多。最主要的一点是CMake可以生成各个平台下原生的工程文件如VS, XCode等有了CMake的帮助,Slickedit就可以来处理Qt的工程文件。1. cmake替换qmake2. cmake生成原生的工程文件,如在w 阅读全文
-
GWT入门教程
摘要:GWT入门教程1、下载gwt-sdk,https://developers.google.com/web-toolkit/download2、下载完成之后解压,我解压的目录是D:\Program Files\gwt-2.5.13、配置环境变量,相信安装过jdk的人都应该知道环境变量在那配置吧!设置path为你解决的的目录,set path=path;D:\Program Files\gwt-2.5.14、进入你要生成项目的一个目录下,按shift+右键点击打开命令行,执行webAppCreator com.hnhcc.gwt5、在控制台自动生成项目demoCreated directory E 阅读全文
-
使用sourceInsight 提高代码编写效率
摘要:source Insight是一个强大的程序编写器和代码浏览器,它拥有内置的对C/C++,C#和Java等程序的分析。本文总结了常用的快捷键,重要的宏的应用(可以多行注释,自动补全,自动生成头文件和函数说明,修改说明……),以及自定义设置(字体设置,背景设置,快捷键设置)。下载安装后导入工程的所有文件即可。常用的快捷键Ctrl+O文件列表,快速跳到搜索框。Ctrl+ G跳转到指定行,编译出错时快速定位。Ctrl+F本文件内查找,F3本文件查找结果的上一个,F4本文件查找结果的下一个。Ctrl+ /整个工程内查找,点击工具栏的R图标也可以。Ctrl+M创建或查找书签,方便下次找回此位置。Shif 阅读全文