- 博客(48)
- 资源 (76)
- 收藏
- 关注
原创 《Ruby/YARV/Python跨平台性能对比测试报告》(附单词频率统计实例)
Ruby/YARV/Python跨平台性能对比测试报告 作者:efeng1st http://blog.csdn.net/rails 问题描述:从一个文件中选出使用频率最多的30个单词 数据来源:http://www.gutenberg.org/dirs/etext03/kpnng10.zip 一、基本测试 Ruby代码: def test count
2006-09-17 18:43:00 7049 2
翻译 要是没有Ruby能产生出Rails吗? (Could Rails have been built without Ruby? )
要是没有Ruby能产生出Rails吗? 原文出处:http://www.billkatz.com/node/42 翻译:efeng1st 读了保罗·格雷厄姆(译注:Paul Gramham,著名的Lisp黑客,著有《On Lisp》和《黑客与画家》等书)关于计算机语言的杂文,由他提出的一些有趣观点使我受到启发。这篇博客条目完全可以叫做《保罗如何使我领悟了Ruby on Rails
2006-06-24 20:47:00 4401 1
原创 用源码方式编译安装 ruby 2.0.0 及相关 ri 文档
rvm install ruby-2.0.0 --disable-binaries cd ~/.rvm/.src/ruby-2.0.0-p0/ make install-doc
2013-02-27 20:47:47 1506 1
原创 Ruby 1.9.3 已发布,载入速度明显提升
Rails,Rspec,Cucumber,Spork载入速度提升2倍以上,大大缩短测试用时,严重建议升级 rvm get head rvm reload rvm install 1.9.3 ...
2011-11-02 10:35:41 846
原创 Codegear RubyIDE 有更新
除了改名叫3rdRail外,好像并没有什么改进文档提示窗依然没有格式化依然不支持Rails Edge的erb template依然不太稳定...
2007-07-21 13:58:00 1792
原创 rubygems更新至0.9.3后"gem cleanup"功能失效问题的解决办法
最近对gems进行例行更新,rubygems也升级到0.9.3版,发现gem cleanup命令已不再提供。ERROR: While executing gem ... (RuntimeError) Unknown command cleanupGoogle了几下,有同学也遇到了同样的问题,但都没得到解决方案。邮件列表中也是如此。那就只能自己动手啦。查看了一下源码,能找到
2007-05-21 11:47:00 2022
原创 [beta]Aptana with Radrails and RDT
Aptana Rails IDE Beta with RadRails and RDT The Aptana Rails IDE is an integrated development environment for the Ruby on Rails framework.Web Features Free and open source; cross
2007-04-22 14:38:00 1974
原创 完成Beast PO档汉化
Beast不久前终于提供了对GetText的支持,这样做本地化就容易多了。 刚做了一下汉化,时间仓促,不完善的地方请指正哦 po档 在此下载安装方法:1.下载上面提供po档并解压到beast目录2.将下面的代码保存在beast的lib/tasks/gettext.rake文件中 desc "Create mo-files for L10n" task :makemo do requi
2007-03-23 21:10:00 2229
原创 Javascript 二三事
可能时间不多,作个标记先... Radrails与Aptana联姻,下个月会放出首个合并后的版本。期待ing... Prototype.js推出1.5.1rc2,重点进行性能提升(幅度不小哦)及Bug修正。 yui-ext 提供了跟prototype.js的桥接。之前已提供了jQuery的版本。目前对Ajax兴趣不大,不过对Prototype.js的En
2007-03-16 19:10:00 1089
原创 打算用Mephisto搭建个博客平台
看着国外的Rails同好都清一色的Mephisto,漂亮得一塌糊涂 ,心里就直痒痒啊。 有时间的话,一定要部署一个试试。
2007-03-16 18:44:00 1837
原创 Ubuntu /Cygwin 的抉择
Ubuntu下有个最大的问题就是字体不怎么顺眼,尽管已经过美化,但还是不能跟Windows下的ClearType比啊。无论是在Firefox还是在Vim中都是如此。打算以后 Ubuntu用于后期测试、部署等工作。 Win32/Cygwin用于日常编码、设计等相关工作。Windows为主,Linux为辅。这或许就是好“色”的代价吧。:P
2007-03-16 18:37:00 2598
原创 Firefox Cobalt Theme 有更新
Cobalt是偶最喜欢的Firefox主题。当前版本是 2.1.4较之前版,终于解决了 字体偏大的问题,这是我所关心的。当然,还改进了标签的外观。:)真是漂亮呀,呵呵。遗憾的是CSDN Blog不能直接上传图片,上Flickr又慢,不然偶就上传一张
2007-03-01 12:24:00 1968
原创 Beast终于提供了本地化支持
Beast是一个前卫的Rails 论坛系统,早期开发就基于Rails Edge,是学习Restful应用的较好样板。从其SVN Repo看出,已经带有PO模板,哪位同学有时间的话可以汉化一下。顺带推荐一个相关的编辑器--poEdit,蛮好用的。Beast的在线演示可以看看这个站点。
2007-02-27 22:30:00 2334 1
原创 开发平台升迁到Ruby 1.8.6
新版本主要是Bug修正、部分功能改进及性能提升。正式版本定于下月3号释出,但目前与Rails还存在兼容问题,如to_date方法冲突等,所以还不能用于产品发布。BTW:Rake于今天下午释出了0.7.2版,解决了与1.8.6的兼容问题。ruby -v ruby 1.8.6 (2007-02-25 patchlevel 5000) [i386-cygwin]
2007-02-27 22:13:00 1950
原创 秀出你的Gem
如果用普通的gem list指令,列表的格式会是这样的:....Wiki2Go (1.17.1) Wiki2Go is a Ruby Wikiwin32-service (0.5.2) An interface for MS Windows serviceswirble (0.1.2) Handful of common Irb features, made easy.ZenTe
2007-02-27 10:31:00 2826
原创 [Ruby]试用Hpricot抓百度新歌榜
Hpricot支持像jQurey一样的Css Selector下面的代码抓取百度新歌Top100的歌名及歌手名单:require "open-uri"require "hpricot"doc = open("http://list.mp3.baidu.com/list/newhits.html?id=1#top1") { |f| Hpricot(f) }doc.search(".borde
2007-02-08 17:28:00 3189
原创 [News]Rails 1.2.2
刚例行更新时发现的。官网和邮件组却没相关消息。这阵时Rails更新蛮频繁的,是不是Rails 1.2加入了太多新功能的缘故呢。呵Update @19:49此版本终于将代码中所有require_gem换成了gem,解决了gem 0.9x老是提示require_gem deprecated的问题。
2007-02-06 15:58:00 1726
原创 Typo 4.1 试用 HAML 作渲染
HAML是一种新近发布的标记语言,最近发布了1.0版。偶看到了下,确实比RHTML要来得简洁,如下面这两段代码:- for article in @articles .post = render_partial "article", article = link_to_permalink article, "Read more..." if article.extended?
2007-02-02 16:06:00 1283
原创 [ANN]Rails 1.2正式发布
今天已更新到1.2.1版。gem in rails -yPrototype库也随之正式发布了1.5版,同时交付的还有API文档站点http://prototypejs.org/api/
2007-01-19 11:38:00 1394
原创 [ANN]Rails 1.2 RC2
gem update --source http://gems.rubyonrails.org由于年前越洋光缆断裂事故,某些地方可能无法访问。特将该六个gem打包,有需要此包的同学可以联系偶。$ tar tvf rails1.2-RC2.tar.gz-rwx------ Neo/None 83968 2007-01-08 10:24 actionmailer-1.2.5.5848
2007-01-08 11:05:00 1588
原创 Mongrel 1.0发布了
包含Win32本地版和源码版以及配套的gem_plugin和fastthread等模块更新。gem update --source=http://mongrel.rubyforge.org/releases
2006-12-24 19:12:00 905
原创 将Rubyist.cn进行了初步美化
站点的FTP上传好像出问题了。自己写了个Upload脚本也没行得通。最后改用打包下载的方式。近期打算: 进一步规范子坛及分栏 加入代码语法加亮功能 用SVN方式进行代码同步更新加油...
2006-12-23 15:22:00 915
原创 新版YARV(基于Ruby 1.9.0 v2006-11-01)编译/安装/测试手记
昨晚作SVN例行更新时发现了这次变动。今天有空,作了个尝试:一、Win32平台下安装 cd /yarv-svn/win32 configure nmake(需要用到Bison,我用的是Cygwin带的) nmake install-nodoc默认会安装在当前盘符根目录下的/usr文件夹C:/usr/bin>ruby -vruby 2.0.0 (Base: Ruby 1.9.0
2006-11-04 11:07:00 1400
原创 [Ruby乐趣]批量删除svn遗留文件
用SVN用多了会发现硬盘空间耗得厉害,因为它会不断在本地生成一系列的辅助文件,在Ubuntu下按Ctrl+H就能看到这些名叫.svn的目录(在WinXp下需要打开文件夹选项的查看隐形文件功能 )。有时候备份个项目硬盘会$#%%#$响个不停,好不烦燥呀。搬出Vim,键入:#! /usr/bin/env rubyrequire findrequire fileutilsDIR = AR
2006-11-04 09:13:00 2254
原创 [Ruby乐趣]批量插入文本串
刚才在调试一个Django的应用Zilbo,好不容易将配置弄齐了,到执行manage.py syncdb时报错,说文件的编码设置不正确。打开一看,原来是SVN客户端在Check Out该项目时自动插入了本地(中文)时间戳,像“...(星期五,5 十一月)...”之类的东东。真是讨厌。想继续的话,就只能: 要么删除这些中文字串; 要么在文件首部插入编码行。向来Lazy
2006-11-04 01:09:00 1586
原创 手机上也玩Python/Ruby
最近 Python for S60又更新,现在最新版本是10月24号发布的1.3.12,增加了一个ScriptShell的模块。http://prdownloads.sourceforge.net/pys60/有几个版本,分别是S60v1,S60v2(偶的6600用的这个版本),S60v2 FP1,S60v2 FP2,S60v2 FP3,S60v3。这个项目进展还不错,基于Python 2.2.2
2006-11-02 20:54:00 2447
原创 值得关注一下djangobook.com
Django是基于Python的类Rails开发框架。Django Book目前写好并开放了两章供大家预览,评论。。。从其公布的进度表来看大概每周会开放两章的样子,最终将于明年三月交由Apress出版--《Pro Django》,,,真不错。蛮喜欢Django的草绿色基调,真的。:)
2006-11-02 17:33:00 1148
原创 [比较编程]Sorting in Ruby and Python
如有一个包含名字的数组(Python中叫列表)names = ["Mary", "Mamao", "Wall", "Aron", "Matz", "Larry"] 我想按照名字的长短来排序:#在Ruby中,可以这样:names.sort_by { |x| x.length } #基于Schwartz变换(Python中叫DSU)#输出结果为:(注意:Ruby采用的是不稳定
2006-09-17 17:06:00 1596
原创 在WinXp下编译wxRuby2成功
只怪偶的本本硬盘空间不够。编译wxWidgets 2.6.3 release lib过程中老出现资源紧缺。大部分时间都花在腾空C:盘上。runrake第一次运行不成功,出错提示是找不到wx.h。于是将rake/rakemswin.rb进行如下修改#$WXDIR=ENV[WXWIN]$WXDIR="C:/wxWidgets-2.6.3"通过。编译wxRuby2只花10多分钟。还顺带试了一下附带的
2006-09-13 15:19:00 1555
原创 Ruby官方网站换装,基于ROR
http://www.ruby-lang.org/ 比以前漂亮多了。:)powered by Radiant CMS.
2006-09-13 12:03:00 1262
原创 [Haskell学习]Parallel list comprehension
近日在学习Haskell,对其Parallel list comprehension有点兴趣,比如她可以非常容易地解决这样的问题:将192.168.0.1->254至192.168.3.1->254区间内的所有IP地址列出来Prelude> [[a,b,c,d] | a [[192,168,0,1],[192,168,0,2],[192,168,0,3],[192,168,0,4],[192,16
2006-08-08 17:21:00 1967 1
原创 Ubuntu(Dapper)下Ruby/Rails及配套RI文档系统安装手记
Ubuntu(Dapper)下Rails及配套RI文档系统安装手记6月底收到Ubuntu 6.06CD并安装好之后,大部分精力都花在对系统的优化和美化方面,Ruby/Rails也一直用的是资源库的自带版本。每次看到那个i486-linux就不爽。偶的Centrino本本竟当i486来使。速度慢先不说,还老是出问题,早就有将其彻底清除的念头。从Ruby官方站点下载了ruby-1.8.4.tar.gz
2006-07-20 12:48:00 1848
原创 收到了寄来的Ubuntu光盘
是昨天收到的,把我的名字给拼错了,一个小包裹,5张CD,还送了三张带有Ubuntu Logo的不干贴,呵。告别了VM。一路安装,很顺利。除了硬盘分区(我用的是双系统)手工干预了一下之外,全部自动完成。有一点让特我惊讶的是,我的网络连接她竟然也自动配置好了(包括IP,网关及DNS等),或许她是从我的XP分区中得到了这些参数信息。真是如她所言--Linux for human beings :)
2006-06-27 08:40:00 1110
翻译 理解Ruby中的标志(Understanding Ruby Symbols)
理解Ruby中的标志(Understanding Ruby Symbols) 原文出处:http://glu.ttono.us/articles/2005/08/19/understanding-ruby-symbols 翻译:Suninny AT Gmail.com 标志在Ruby中是一个迷。我们用她,但多数人并不真正懂她。 什么是标志? 简单来说,标志是你用来代表名字或字符串的一
2006-06-24 20:46:00 1482
Python 正则表达式操作指南 (Regular Expression HOWTO 中文版)
2018-10-05
TypeScript 入门教程
2018-10-05
REST in Action 中文版
2018-10-05
Problem Solving with Algorithms and Data Structures using Python 中文版
2018-10-05
像 IDE 一样使用 vim (Mobi格式)
2018-10-05
像 IDE 一样使用 vim
2018-10-05
Markdown 简单的世界
2018-10-05
Rust 程序设计语言 简体中文版
2018-10-05
kotlin 文档 中文版
2018-10-05
C++ Best Practices
2018-10-05
React JS - React Enlightenment
2018-10-05
An Introduction to Elm
2018-10-05
完全用 GNU/Linux 工作
2018-10-05
How to be a Programmer
2018-10-05
Java 面试笔记
2018-10-05
高级Bash脚本编程指南中文版
2018-10-05
Stackoverflow热门Python文章翻译(文集)
2018-10-05
Kotlin for Android Developers 中文版
2018-10-05
深入解析 Go
2018-10-05
机器学习:使用Python
2018-10-05
Mac 开发配置手册
2018-10-05
C++ Concurrency In Action 中文版
2018-10-05
Python 进阶
2018-10-05
TypeScript Handbook(中文版)
2018-10-05
区块链技术指南 v1.1.6
2018-10-05
JS 函数式编程指南
2018-10-05
LeetCode 题解
2018-10-05
操作系统思考 中文版
2018-10-05
Java 8 简明教程(中文版)
2018-10-05
Scapy 中文文档
2018-10-05
笨办法学 Linux 中文版
2018-10-05
Web Hacking 101 中文版
2018-10-05
Gainlo 面试指南
2018-10-05
Designing Web APIs
2018-09-15
Mastering Modular Javascript
2018-09-15
Flask 扩展文档汇总(中文)
2018-09-03
Electron 中文文档
2018-09-03
PostgreSQL 中文手册(带书签和目录)
2018-09-02
PyQt5 Tutorial(中文版)
2018-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人