那些大闸蟹git
来源:互联网 发布:阿里纳斯数据 编辑:程序博客网 时间:2024/04/25 12:57
1,Rubinius(ruby虚拟机)
基于字节码
与MRI 扩展一起工作
访问所有内部结构的能力(methodcontexts/blockcontext等)
使用valgrind(一套调试,分析Linux程序的工具)来保证编写的c代码万无一失
理由之一是它的模块化设计及其展现内部结构的方式。对于新上手的开发人员而言,Rubinius的内省机制(introspection)是一项很体贴的设计。在Ruby中,我们已经可以很方便得通过诸如obj.methods(返回obj的方法列表)的方式观察Ruby类。而Rubinius则做得更上一层楼,你甚至可以访问代表代码数据结构的抽象语法树(Abstract Syntax Tree,AST)。Rubinius使用ParseTree,通过标记和嵌套列表展现其结构。
Rubinius能运行Rails和Merb(Mongrel(mongrel是一个ruby的HTTP库,用来寄舍ruby Web应用程序)+Erb)了
2,Capistrano(
应用平台 POSIX (Linux, OpenBSD, Mac OS X)
类型 Deployment Tool
License MIT((如GPL(General Public License)、LGPL、BSD))
Capistrano是一种通过ssh向多个服务器部署web应用的一种框架和工具。它使用一种简单的Domain Specific Language,这种语言是从工具rake中部分借用过来的,Rake的作用类似C语言中的make工具,允许你定义任务,这些任务也许用于某些特定角色的服务器。同时它还允许你透过网关在防火墙和VPN之后执行任务。
)和Vlad the Deployer这样的部署工具
0 0
- 那些大闸蟹git
- 大闸蟹
- 大闸蟹
- 大闸蟹
- 吃大闸蟹 非得阳澄湖吗?
- 昨晚吃了大闸蟹
- 大闸蟹博文!
- git的那些工具
- git 使用那些事儿
- git分支那些事
- git 的那些事儿 -- 命令
- 十三、Git中的那些坑
- 面试中的那些 Git 问题
- 面试中的那些 Git 问题
- 面试中的那些 Git 问题
- 面试中的那些 Git 问题
- 面试中的那些 Git 问题
- 这大闸蟹买得有点稀里糊涂
- 告别迷茫的2014,奋斗在2015
- Codeforces Round #292 (Div. 1) C. Drazil and Park 线段树维护
- AspNetPager分页控件源代码(Version 4.2)
- Fragment生命周期详解
- WCF传输大数据的设置
- 那些大闸蟹git
- nginx静态化文件转发规则配置
- UILabel的使用方法
- PackageManagerService 分析及执行流程
- 存储过程分页
- android开发之dip、dp、sp、pt和px的区别以及屏幕密度略谈(外加屏幕适配)
- List和ArrayList的区别
- 原YUV格式的解析 Android NV21 视频采集
- UVALive - 3983 Robotruck DP