我们知道tcl/tk是一个小巧的脚本语言,tk对于跨平台的CUI编程提供了很好的移植性,我们来一下windows下ruby中要想使用tk开发需要做哪些工作:
1 gem query -r tk #选择tk-win
2 gem install -r tk-win
如果需要使用其他图片格式除了require ‘tk' 以外,还要 require 'tkextlib\tking'
Ruby/Tk 是一个重要的 Ruby 扩展,它为开发人员使用 Ruby 进行 Tk 程序开发提供了接口。Ruby 的主发行包中包含 Ruby/Tk,也就是说,您不需要安装额外的 Ruby 扩展就可以进行 Ruby/Tk 程序开发(当然,您的系统仍然需要安装 Tk)。 Tk(Tool Kit)是基于 Tcl 的图形程序开发工具箱,目前 Perl、Python、Ruby 以及 Common Lisp
译者注:因原来的发布不带图片,所以本章图片选自 http://www.ruby.no/prosjekt/ProgrammeringIRuby/ext_tk.html,不是英语,可能看不清,不过界面都显示出来了。 Ruby Application Archive (简称RAA)包括几个支持你使用Ruby来创建GUI(Graphical User Interface)程序的扩展(extensions
本文向大家介绍借助RubyGnome2库进行GTK下的Ruby GUI编程的基本方法,包括了借助RubyGnome2库进行GTK下的Ruby GUI编程的基本方法的使用技巧和注意事项,需要的朋友参考一下 前言 随着RubyGnome2库越来越完善,以及ruby1.9的性能提升,用Ruby编写GUI程序渐渐从我的业余爱好转为我工作的一个重要部分。 用Ruby写程序确实很有乐趣,它可以让你的想法快
主要内容:什么是 Sockets,简单的客户端,实例,简单的服务,实例,多客户端TCP服务,实例,微小的Web浏览器,实例,实例Ruby提供了两个级别访问网络的服务,在底层你可以访问操作系统,它可以让你实现客户端和服务器为面向连接和无连接协议的基本套接字支持。 Ruby 统一支持应用程序的网络协议,如FTP、HTTP等。 不管是高层的还是底层的。ruby提供了一些基本类,让你可以使用TCP,UDP,SOCKS等很多协议交互,而不必拘泥在网络层。这些类也提供了辅助类,让你可以轻松的对服务器进行读写
主要内容:网页浏览,CGI架构图,Web服务器支持及配置,编写 CGI 脚本,使用 cgi.rb,表单处理,创建 Form 表单和 HTML,字符串转义,CGI 类中常用的方法,Cookies 和 SessionsRuby 是一门通用的语言,不仅仅是一门应用于WEB开发的语言,但 Ruby 在WEB应用及WEB工具中的开发是最常见的。 使用Ruby您不仅可以编写自己的SMTP服务器,FTP程序,或Ruby Web服务器,而且还可以使用Ruby进行CGI编程。 接下来,让我们花点时间来学习Ruby
本系列翻译自 Ruby Metaprogramming 站点上的课程笔记,并加入了我(DeathKing)的一些个人演绎、资料补充等。希望对大家有所帮助。
本文向大家介绍ruby元编程实际使用实例,包括了ruby元编程实际使用实例的使用技巧和注意事项,需要的朋友参考一下 很喜欢ruby元编程,puppet和chef用到了很多ruby的语言特性,来定义一个新的部署语言。 分享几个在实际项目中用到的场景,能力有限,如果有更优方案,请留言给我:) rpc接口模板化——使用eval、alias、defind_method 上面是一个rpc server,编写
本文向大家介绍Windows下Redis的安装使用教程,包括了Windows下Redis的安装使用教程的使用技巧和注意事项,需要的朋友参考一下 本文主要为大家介绍缓存技术中的一种Redis的安装和使用,供大家参考,具体内容如下 一、下载Redis for windows 在网络中搜索Redis fow windows,就可以下载Redis的压缩包。解压包。 会发现其中有32位和64位的不同版本的包