随笔分类 - [15]Dev Tools
-
100+个程序员开发必备参考手册
摘要:100+个程序员开发必备参考手册(在线及下载)即使经验丰富,天赋过人,也不得不承认,你并不能记得所有的东西,尤其是各种各样的语言的API,参考手册(Cheat Sheet)和Google肯定是必备,为了更方便的使用,也有很多有心的人收集整理了很多,比如下面这些。不过,在这之前再推荐一个最近发现的插件,将这些一网打尽,很不错的体验:All Cheat Sheets Chrome Extension如果插件打不开,也可以直接打开网站http://overapi.comjQueryjQuery Cheat SheetjQuery 1.5 Visual Cheat Sheet [.pdf]JavaSc 阅读全文
-
使用yshow分析前端页面性能
摘要:2012-11-15 09:03 by dreamhappy, 29 阅读,1评论,收藏,编辑YSlow是什么YSlow analyzes web pages and suggests ways to improve their performance based on a set of rules for high performance web pages. YSlow is a Firefox add-on integrated with the Firebug web development tool. YSlow grades web page based on one of thr 阅读全文
-
从入门到深入FIDDLER 2
摘要:在开发的过程中使用过不少的HTTP网络抓包工具,研究过HTTPAnalyzer,HttpWatch,感觉都很不错。记不清什么时候自己搜了一个工具,它就是Fiddler,自从使用了Fiddler之后,我越来越喜欢它了。现在基本上不再使用其它的抓包工具了。因为我发现,Fiddler实在是太强大了,它几乎囊括了大部分的抓包请求,当然最给力的还是它 的断点调试功能,尤其还有使用本地文件代替服务器文件这个实用的功能,这样程序员就不要每次出问题修改服务器文件了,因为服务器文件一般不会让人轻易修改,再者也许程序员没有权限修改,这个功能超赞! 之后,我上了Fiddler的官网之后,找到了它上面的几个Demo的 阅读全文
-
phpMyAdmin简明安装教程
摘要:phpMyAdmin 就是一种 MySQL 数据库的管理工具,安装该工具后,即可以通过 web 形式直接管理 MySQL 数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者,下面详细说明该工具的安装方法。一、下载先到互联网上下载 phpMyAdmin,也可以到 phpMyAdmin 官方网站下载,地址为:http://www.phpmyadmin.net/home_page/index.php 再解压到 web 可以访问的目录下,如果是虚拟空间,可以解压后通过 ftp 工具上传到 web 目录下,同时您可以修改解压后该文件的名称。二、配置打开 libraries 阅读全文
-
Sams.Teach.Yourself.Emacs.In.24.Hours
摘要:2008-09-08 16:1718730人阅读评论(10)收藏举报emacswindowslisplinuxpath文档最近在学习windows下的Emacs,遇到不少问题,比如什么home目录啦,.emacs配置文件啦,.el文件啦,通过几天的反复琢磨,终于有所感悟。我想不仅是我,很多人都遇到过这些问题,现在就总结如下,以供有需要的朋友参考。1、下载到这个网址可以下载到Emacs的windows版本:http://ftp.gnu.org/pub/gnu/emacs/windows/只需要一个压缩文档,如emacs-22.3-bin-i386.zip2、安装在D盘根目录下新建一个文件夹,取名 阅读全文
-
windows下编辑器Emacs24.1的安装与配置
摘要:Windows下设置EmacsPosted on 07/18/2012 by xuzizzz∇ Go to comments⊕ Leave a comment?(5)Emacs是一个传说中的神器,它本身是开源平台的产物,但是由于它的名气,如今Windows和Mac OS上都有它的身影,由于国内的环境,一般很难完全在Linux等开源平台上生存,所以还是尝试着在Windows上配置一下Emacs吧。第一步:开源平台的老家GNU下载,Windows版的emacs-24.1-bin-i386.zip第二步:下载后解压到你想解压的目录,如:D:\soft\Portable\emacs-24.1第三步:进 阅读全文
-
Windows7下Emacs的安装
摘要:http://www.zzbaike.com/wiki/Emacs/Emacs%E7%9A%84%E5%AE%89%E8%A3%85windows下安装emacs及添加配置文件代码首先我们需要下载windows版的emacs,官网下载地址:http://ftp.gnu.org/pub/gnu/emacs/windows/比如我下载的是:emacs-23.3-bin-i386.zip在硬盘里解压后有个addpm.exe,双击运行它。在Windows下是无法手动建立.emacs文件的,你可以打开emacs然后在Options下随便挑个选项比如:Paren Match Highlighting然后点 阅读全文
-
Windows下Emacs的安装
摘要:http://www.zzbaike.com/wiki/Emacs/Emacs%E7%9A%84%E5%AE%89%E8%A3%85Windows操作系统下的Emacs安装在D盘根目录下新建一个文件夹,取名Emacs22.2(也可以是其他路径,随个人喜好而定),将emacs-22.2-bin-i386.zip里的文件解压到这个目录下,这样在d:\Emacs22.2\下就有bin, tec, info, leim, lisp, site-lisp等目录。双击bin文件夹里的addpm.exe进行安装,安装后将在开始菜单生成Gnu Emacs\Emacs链接,点击这个链接便可启动Emacs。也可以 阅读全文
-
emacs与上帝永在 基本配置
摘要:这一段时间都在用Nsight Eclipse Edition,这几天在复习lua,寻思着找个好点的lua编辑器.使用了一段时间的vim,感觉不合适.不过vim的lua语法高亮确实不错.还是玩玩emacs吧.很早就开始玩emacs,昨晚闲来无事就重新配置了一下自己的emacs. 主要是偏向一个C/C++IDE和源码阅读工具的方向配置的,其他语言我没有考虑.因为现在大多使用emacs我都是用来阅读源码,至于编写代码嘛,还是会选择eclipse codeblock等这样子的IDE,使用eclipse则是结合Automake使用,而使用codeblock就是结合CMake使用,偶尔倒腾qt则是直接qt 阅读全文
-
每周一荐:差异利器Beyond Compare
摘要:每周一荐:差异利器Beyond Compare作 者:david++发布时间:2012/11/01 14:51前一段时间,介绍过用Total Commander来完成文件夹同步的时候,一位朋友留言推荐了Beyond Compare——一个强大的超越了文件差异比较的工具。Beyond Compare对于提升工作效率,绝对是一个利器。单独的文件差异工具不胜枚举,如:WinMerge、WinDiff、Diffuse等,还有Unix/Linux下犀利的命令行工具:diff,一般源码的补丁就是靠它搞定的,先用diff差异一下,再patch一下就OK了;版本控制软件一般默认也都提供了自己的差异和合并软件. 阅读全文
-
Axure
摘要:[翻译]Axure-Basic Interactions-原型设计工具Axure学习-第3节Ron Ngai 2012-10-31 22:40 阅读:218 评论:0[翻译]Axure-Page Properties-原型设计工具Axure学习-第2节Ron Ngai 2012-10-27 21:24 阅读:512 评论:1[翻译]Axure-Build Wireframes-原型设计工具Axure学习-第1节Ron Ngai 2012-10-21 01:01 阅读:147 评论:1Build WireframesBuild Wireframes的对于应用程序或网站的布局和功能的可视化沟通非常 阅读全文
-
PowerShell收发TCP消息包
摘要:好久没写技术文章了,近期会发布多篇关于PowerShell和安全相关的一些文章。前些天看到一篇关于Metasploit与PowerShell的文章,里面提到了一句关于端口扫描的语句,写的很简练,思路很不错,可以抛开笨重的Nmap直接扫描指定的指定IP的端口:1..1024 | %{ echo ((new-object Net.Sockets.TcpClient).Connect("192.168.10.26",$_)) "$_ is open"} 2>$null 语句中直接通过..列举了1到1024之间的数字,通过管道次传递给后面的操作符,使用Ne 阅读全文
-
Sonar安装使用篇
摘要:sonar是一款开源的代码质量静态检查工具,可以支持很多种语言。使用sonar可以检查测试覆盖率,代码复杂度,重复代码,以及违反某些规则的不良的编程风格,等等。看一张截图:通过这样的一张图表,就可以清楚看出来当前项目的健康状况。记录下你的技术债务。除了简单的记录下各个指标的值,还可以自定义一些alert,用以当某项指标低于或者高于某个阈值的时候给出报警。如上图就有一个例子,我设置了测试覆盖率不能小于50%,否则就会显示这样的红色的警告。不但每次构建会有一次这样的snapshot,而且可以跟过去的指标对比,来发现代码质量是提升了还是下降了。当然上面看到的只是sonar功能九牛之一毛。等到自己装好 阅读全文
-
Fiddler 教程
摘要:Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。阅读目录Fiddler的基本介绍Fiddler的工作原理同类的其它工具Fiddler如何捕获Firefox的会话Firefox 中使用Fiddler插件Fiddler如何捕获HTTPS会话Fiddler的基本界面Fiddler的统计视图QuickExec命令行的使用Fiddler中设置断点修改RequestFiddler中设置断点修改ResponseFiddler中创建AutoRespon 阅读全文
-
AppScan使用分享
摘要:这里主要分享如何使用AppScan对一大项目的部分功能进行安全扫描。------------------------------------------------------------------------ 其实,对于安全方面的测试知道的甚少。因为那公司每个月要求对产品进行安全扫描。掌握了一人点使用技巧,所以拿来与大家分享。 因为产品比较大,功能模块也非常之多,我们不可能对整个产品进行扫描。再一个每个测试员负责测试的模块不同。我们只需要对自己负责测试的模块扫描即可。 扫描工具自然是IBMAppScan,功能强大,使用简单。略懂安全测试的都使用或听说过这个工具。这里就不过多介绍了。... 阅读全文
-
让博客园的编辑器自动上传外链图片
摘要:我经常翻译国外的文章,遇到这么个需求.如果要翻译的文章中包含了图片,那么复制到博客园的时候图片肯定是引用原网站的了.如果原网站是个人博客(任何时候域名都可能失效),或者需要通过代理软件才能访问,或者是虽然能访问,但速度很慢,这些情况下,我们就需要把外链的图片先下载下来,再上传到博客园上,这是一个很让人烦躁的过程,尤其对我这种重度鼠标手肩周炎等等患者来说.于是昨天晚上写了一个火狐扩展,让编辑器多一个功能按钮,只要把图片复制到编辑器中.点击新增按钮"上传全部外链图片".就可以了.下面是截图,我在代理环境下.测试的原网址是:http://mrale.ph/blog/2012/09 阅读全文
-
工欲善其事,必先利其器
摘要:子曰:工欲善其事,必先利其器。合理的利用一些优秀的工具将助你事半功倍。今天本鸟就向大家推荐几款日常工作中经常用到的开发利器。1,W3Cfuns 前端开发工具箱让前端开发变得更简单。主要集成了正则表达式测试、JavaScript/CSS代码压缩工具、CSS Sprite(s)自动生成工具、JSON格式化调试工具等功能。还有一些非常好的前端开发资源链接。搞前端的朋友,你值得拥有。如果再集成一些常用的API文档就完美了。下载地址:http://www.w3cfuns.com/lab/intro.html?labid=MQ==2,Axure RPAxure RP 能帮助网站需求设计者,快捷而简便的创建 阅读全文
-
firebug组件推荐
摘要:Mozilla Firefox是最流行和使用最广泛的Web浏览器之一。在网页设计师和开发人员当中这是非常流行使用的,因为可用的组件,以简化他们的设计和开发工作,他们可以使用Firefox的集成。因此,编译安装一些必要的Firefox附加元件,是每一个网页设计师的需求。今天分享给大家13个基本Firefox附加组件和扩展,因为这些附加组件的设计,使网站开发变得更容易,。我希望你会喜欢这个收集从中找到一些有价值的附件。Pixel PerfectPixelPerfect是著名的火狐浏览器中的一款附加组件,用户可以通过它来设计自己的网站,提升网站的性能。那么我们该如何来使用Pixel Perfect呢 阅读全文
-
幻风阁|kent.zhu'sBlog---对google阅读器共享设计的再讨论
摘要:http://www.ikent.me/blog/按照google的逻辑,实际上他把共享做了细分:给自己的共享(add star和Notes)、给朋友和大家的共享(share)、给朋友的带评论的共享(share+add comment)、给大家的带评论的共享(share with note),这个圈子是一点点的扩展的题接上篇,稻草同学在早上睡醒后告诉我他又发现了一个关于google reader的小细节,于是,我们继续了昨晚的讨论。如上图,google reader的共享功能从浅到深可以这么划分:1)share(共享):仅仅是做一个共享,比add star(加星)更宽泛一些的标记。加星的内容是 阅读全文
-
如何搭建sshpermissions工程
摘要:从svn上下载源码原来缺少的tgBase, tgTemplateEngine, tgTree三个包的源码,也已经上传到服务器上,接下来看如何配置工程。打开eclipse,然后选择导入,从SVN导入源码: 图:从svn导入系统源码添入svn中的sshpermissions的地址 图:svn远端路径选择工程 图:sshpermission工程选择 图:指定工程名然后点击完成,就可以完成导入了。其它几个源码包的内容导入方式同上,至于如何配置maven,如何下载svn,mvn的eclipse插件,自己到网上搜一下吧,一大把一大把的!配置工程上... 阅读全文