摘要:
Sql Server:Sql Server Managerment Studio、Red Gate Sql Prompt插件(一个sql命令智能提示及格式化sql的插件)MongoDB:MongoVue(可视化Mongo操作界面)消息队列:HttpSQS缓存:MemCached(Memcached Manager) Redisweb打印:LodopJQuery EasyUI:快速构建网页的JQuery插件highcharts:纯JavaScript编写的一个图表库在线HTML编辑器:xhEditor FCKEditorJQuery树插件:zTreeExcel导入:Net.S... 阅读全文
摘要:
Sina App Engine简称SAE,是个比较好的网站托管平台,目前说是全面免费,其实就是每个人分配很小的资源配额,在一定的使用范围内不用消耗云豆(SAE计费方式),对于个人学习和研究足够了,同类的还有GAE(google app engine)以及BAE(baidu app engine),g... 阅读全文
摘要:
Python目前主版本有2个,2.7+和3.4+新入手,决定还是从2.7开始先从python官网https://www.python.org/下载python2.7.10,64位版本(这里注意,选择了64位版本后,后面用到的python库也需要同样是64位的),python2.7用的还是vc9编译的... 阅读全文
摘要:
什么是RedisRedis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,Redis支持各种不同方式的排序。与Memcached一样,为了保证效率,数据都是缓存在内存中。区别的是Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。Redis 可以在Linux, 阅读全文
摘要:
什么是GitGit是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git是Linux Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。什么是GitHubGitHub是一个基于网络的,给使用以Git为版本控制的项目提供的托管服务。使用Ruby on Rails编写,主要开发人员有Chris Wanstrath, PJ Hyett, and Tom Preston-Werner.GitHub即提供商业化的使用,也为开源项目提供免费的账户。根据在2009年对Git用户的调查,GitHub是最流行的Git托管网站。如何使用GitHub 阅读全文
摘要:
Ruby为什么如此受欢迎?它的拥趸说它是一种美丽的,巧妙的语言。而且它既方便又实用。它的特点:Seeing Everything as an ObjectFlexibilityBlocks, a Truly Expressive FeatureRuby and the MixinRuby’s Visual AppearanceBeyond the Basics如何安装Ruby编译源码,这是一种使用过很多年的方式,对于大多数软件开发人员来讲是最熟悉的。通过第三方工具安装Ruby,这对新手来讲是最简单的一些包管理系统(package management systems)支持Ruby,如Ubunt 阅读全文
摘要:
MongoDB(名字来源于humongous)是一个可扩展的,高性能的,开源的NoSQL数据库,使用C++实现。主要有以下特性:面向文档的存储完成的索引支持复制和高可用性自动分片Fast In-Place UpdatesMap/ReduceGridFS以下是安装方法ubuntu桌面版安装下载mongodb包:http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.2.1.tgz,下载64-bit包。复制到/usr/lib,解压:tar -xzfmongodb-linux-x86_64-2.2.1.tgz,改名为mongodb启动mongod 阅读全文
摘要:
安装环境Ubuntu12.04 64bitexpress3.0.1Express是基于node.js,高性能、一流的MVC-web开发框架,并且支持jade等多种模板,默认使用的是jade模板。>>express的安装1.$ npm install express2.$ npm install -g express3.$ npm install express -gd如果失败,请使用root权限,在ubuntu下,即命令前添加sudo以上三种安装方式都行,但是略有不同,-g代表安装到NODE_PATH的lib里面,而-d代表把相关性套件也一起安装。如果没有-g的话会安装目前所在的目 阅读全文
摘要:
安装步骤1.安装gedit插件sudo apt-get install gedit-plugins2.安装TextMate字体http://www.webdevkungfu.com/files/MONACO.TTF下载上面的字体。下载完了之后,双击打开,点击install即可。3.安装语法颜色标志Schemehttp://grigio.org/files/darkmate.xml下载上面的xml文件。并且安装到gedit。打开gedit,Edit -> Preferences -> Font & Colors点击Add 按钮把刚才下载的xml文件加进去4.下载文件浏览插件h 阅读全文
摘要:
安装环境ubuntu12.04 64bitnodejs-v0.8.14.tar.gzNode.js是一个基于google v8+javascript的服务端编程框架。但是Node.js又不是js应用,应该说是js的运行平台。它采用事件驱动、异步编程,为网络服务而设。Node.js的性能不错,按照创始人Ryan Dahl的说法,性能是Node.js考虑的重要因素,选择c++和v8而不是ruby或者其他的虚拟机也是基于性能的目的。Node.js在设计上也是比较大胆,它以单进程、单线程模式运行,事件驱动机制是Node.js通过内部单线程高效率地维护事件循环队列来实现的,没有多线程的资源占用和上下文切 阅读全文