- 博客(19)
- 资源 (12)
- 收藏
- 关注
原创 CDbRoleManager v0.0.1beta for Yii framework 发布
CDbRoleManager是Yii框架的一个扩展,是官方RBAC数据库实现方案的多态化.附件包括CDbRoleManager 扩展,以及在yii中应用该扩展的一简单演示(实际如何使用的方法演示!把sql文件导入数据库即可).和CDbAuthManager的区别关键有三处处:1.一个用户只有一个直接角色2.parent,child的关系表中,增加了bizrule(这是关键)3....
2011-01-28 20:13:56
181
原创 php AuthRelationship v0.0.1发布:世界上最简洁给力的rbac实现
之php版:AuthRelationship v0.0.1作者:axgle功能特征(write less,do more):1.支持一个用户扮演多个角色2.角色可以继承,可以包含其他角色3.支持task,task就像角色一样4.支持business rule(业务规则)5.支持统一的operation名称检查(例如master的edit和author的edit,edit...
2011-01-27 23:22:17
154
Javascript.new
In firefox, make Javascript.new like Ruby.new[code="java"]Object.prototype['new']=function(){ var params=[]; var argc=arguments.length; for(var i=0;i
2009-06-25 19:43:51
239
ruby报表ruport安装与测试
安装:[code]gem i ruport -y[/code]官方博客:[url]http://blog.rubyreports.org/[/url]附件说明:运行pdf_test目录下的centered_pdf_text_box.rb文件,就会生成一个pdf文件.
2007-04-15 18:10:08
162
Hash自然遍历问题
[code]h={ 1=>"a", 21=>"b-1", 22=>"b-2", 23=>"b-3", 3=>"c", 4=>"d"}h.each do |k,v| puts k.to_s + "=>" + vend[/code]结果为:
2007-04-11 16:34:10
152
ruby的指数问题
指数即是俗称的“多少次方”ruby里面用双乘号"**"表示,例如2**2得4,4**2得16等等,但是[code]puts 2**2**2**2**2[/code]不是我预期的结果。我测试了一下,加括号就符合预期的结果了,如下:[code]puts (((2**2)**2)**2)**2[/code]搜索了一下,有人遇到同样的这个问题[url]http://www.re...
2007-02-05 17:44:18
371
Ruby的太极八卦图
[img]http://rhg.rubyforge.org/images/ch_class_boot1.png[/img][img]http://rhg.rubyforge.org/images/ch_class_metaobj.png[/img]Ruby的太极八卦图:和谐、对称、平衡、循环、稳定等原理代表着中华民族对宇宙,对人生的深刻思考。想不到日本人松本先生把我们中国古代哲学思想应...
2007-02-04 12:41:19
294
面向变量编程
为什么ruby语言无接口(interface)?说说我的看法。"接口"是一种把一组"代码"作为其值的"变量",类似于"语言包"的作用(其值可以为en.lang,zh.lang等等)"变量"的值可以为数字,字符串。。。一直到如今的"代码"本身作为其值。变量变量,就是可能会变化的量:所以如果代码可能会发生变化,那么代码就可以用变量表示,所以接口即变量把"代码&
2007-01-17 07:26:47
203
ruby里的曹操(cc)
曹操(caocao)被誉为“古代轻功最好的人 ”,是因为“说曹操,曹操到”这句名言。在ruby中,曹操的这种轻功被称为callcc.[code]callcc{|caocao| for say in ["曹操","诸葛亮","周瑜"] caocao.call if say=="曹操" puts say #不会输出,因为曹操已经飞出去了 end}#“曹操”飞到这里...
2007-01-07 20:26:48
202
Newgem实作
简单漂亮的打包GEM(中文介绍)http://kdr2.net/blog/2007/01/05/17/下载:newgemhttp://rubyforge.org/frs/?group_id=2340&release_id=7337下载:hoe(newgem依赖hoe>1.1)http://rubyforge.org/frs/?group_id=1513&relea...
2007-01-06 09:33:42
102
设计模式是编程语言能力弱的表现
http://jack.lifegoo.com/?p=8设计模式是编程语言能力弱的表现(Patterns are signs of weakness in programming languages)http://blog.plover.com/2006/09/11/index.html按照这篇文章的分析,就是这么一回事情。一篇文章有许多评论,一个文件夹有许多文件,一个...
2007-01-03 14:50:37
329
漫谈rails与php
作者:艾雄我从接触php到现在已经有好几年了,并且其间一直就没有间断过。而接触rails则还是2006年才开始的,到现在也就几个月时间。在这短短的几个月时间里,我阅读和了解了大量rails资料,练习了不少ruby代码,感觉大有收获,个人认为rails非常棒。那么,相对PHP,rails哪些地方比较好呢?一.框架 vs 语言该节拿rails“框架”和php“语言”相互比较...
2006-12-13 15:26:43
575
用ruby实现简体中文和繁体中文的相互转化
根据php对简体繁体的转化原理编写而成,可以几行代码就实现ror站点的全部繁体化(或者简体化)[code]#功能:用ruby实现简体中文和繁体中文的相互转化#作者:axgle #版本:1.0#授权:GPL(无须经过作者同意即可修改代码,但修改后的代码必须按照GPL协议发布)#日期:2006-11-25class String def to_big5 ...
2006-11-25 21:39:12
434
乘电梯 vs 爬楼梯
明明可以乘电梯喝咖啡,非要去爬楼梯喝自来水,为的只是显示自己体力好外加口味特别。----这是我想到的一个讽刺语句,送给有这种编程心态的人 :lol: ...
2006-11-14 12:15:58
197
否定rails,从这里开始
rails是一个基于ruby的web开发框架。本文目的是为了否定rails而作,敬请大家留意其中可能出现的偏见。一.了解rails,了解ruby显然,不言而喻,理应如此:否定rails,从这里开始.二.ruby是ruby,rails是rails 非常重要的一点就是,ruby不等于rails,rails也不等于ruby.某某人穿上了名牌衣服,但这个人不是衣服。rails使...
2006-11-07 09:35:10
110
我的理解:yield是占位符
大学里常常发生占位置的现象:头天晚上拿一本书放在课座上,表示位置已经被占了;第二天才来到这个座位上,翻开书正式上课.在这个现象中,“书本”充当了“占位符”的作用。在Ruby语言中,yield是占位符:先在前面的某部分代码中用yield把位置占着,然后才在后面的某个代码块(block)里真正实现它,从而完成对号入座的过程.[code]#定义finddef find(dir) Dir...
2006-10-28 15:04:49
181
ob_start for ruby
ob_start是PHP中非常重要的一个函数,实现缓存,生成静态页面等等,都离不开ob_start我发现在ruby中没有对应的这个功能,但我利用ruby的block特性实现了它.若有什么问题或建议,欢迎提出。[code]#title:ob_start for ruby #author:axgle (2006-10-25) #version:1.0 #see:http://php...
2006-10-25 19:16:19
113
Kenny Lammers - Unity Shaders and Effects Cookbook - 2013.pdf
2015-08-12
SQLSRV30 PHP连接sql server2008 SQL Server Driver for PHP5.3
2013-03-12
unix_systems_programming
2009-11-11
学习extjs学习extjs学习extjs
2009-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人