- 博客(32)
- 问答 (2)
- 收藏
- 关注
原创 less文件编译成css on windows
刚刚学习了twitter bootstrap css framework,然后想动手自己来做一些修改。 less文件要被编译成 css文件才可以运行,我直接运行less总是不成功。 如何编译呢,最简单就是命令行。 下载一个dotless 从 https://github.com/dotless 解压后, 加入 到path, dotless.Compi...
2011-11-18 11:20:27
131
原创 windows 下面 rmagic 安装
费了九牛二虎之力搞定了rmagic gem 的安装,回头一看也是非常的简单,几步就搞定了。 1 . 下载最新的 ImageMagick-6.7.3-Q16 windows binay ***dll.exe 安装的时候要注意两点:1.要选择加PATH到系统路径中,2.一定要选择安装header文件 2. 我是安装了一个mysysgit的环境,内置bash环境,非常...
2011-11-14 09:34:06
292
原创 apt-get install fail 的workaround
in ubuntu server 64, 10.04, when use sudo apt-get install sqlite3 it always stoped on a libgpl-0 package reinstall, and it stuck in unpackaing libgpl-0..... and I can not install any unb...
2011-11-11 10:35:39
197
原创 巧用mysygit来做windows下的编译器环境
安装某些ruby gem, 常常需要build native ,windows下安装C编译环境相对比较麻烦。 突然发现mysysgit工具提供了一揽子的方案,在提供git工具的同时,还同时提供了一个类似的unix环境和 编译器等工具。 在mysysgit shell 下面安装一些需要本地编译的 gem就非常方便了,自动会调用编译器来安装GEM. google mys...
2011-11-09 09:11:37
220
原创 ruby gem 安装失败的问题
最近的网络很奇怪, gem 安装老是失败。 要么是gem找不到,要么是timeout. google了一下,基本上估计是国内网络的问题,于是找了一个国外的http代理服务器. 在 cmd下面用set http_proxy=http://xxx.xx.xx.xx:80 然后 再用 gem install rails --source http://gemcutte...
2011-11-06 18:27:41
183
SFTP登录慢-修改SSH 服务中的LookupHostnames 为no
Solaris下面,碰到 sftp 登录很慢, 发现系统没有配置DNS服务器. 进入到 /etc/ssh vi sshd_config 增加一行 LookupHostnames no 登录慢得到改善,从两分钟改为15秒左右。 要进一步改进,要把客户端的DNS服务 /etc/resolv.conf中的DNS服务器也注释掉。...
2011-09-27 10:29:35
581
git bash中文乱码解决
1.first you need set cmd default as 中文编码然后可以正常显示中文,当你使用ls命令的时候但是还是有乱码,当单元测试输出时候,即使输出已经设置为utf-8编码,然后就解决如下for git bash env, you need add into bash_profileadd a linecmd /c "chcp 65001"...
2011-06-19 19:07:09
318
mongodb 1.8.2 windows service 启动失败解决
服务启动报错: error2: system can not find the file specified.solution: 安装服务的时候, 你需要用 mongod.exe的 full pathC:\mongodb-win32-i386-1.8.2\bin\mongod.exe --logpath c:\mongodb\logs\mongo.log --dbpath ...
2011-06-18 09:27:29
136
原创 Virtual-box install Ubuntu-Server
VM:Virtual-boxHost:winxpGuest:Ubuntu实在受不了virtual-box 下ubutnu桌面版和windows切换屏幕时候的等待时间,而且性能和速度越来越慢,有人说和GNOME有关系,于是决定用virtual-box 装ubuntu-server,彻底没有桌面,速度似乎快了很多,内存消耗也非常少了。但是要解决固定IP的问题,于是参考了下后加了...
2011-02-27 00:56:33
170
原创 Rails3 on Ubuntu 以及虚拟机Virtualbox 安装 笔记--可以节省你两天的折腾
[size=large]#在windows上安装Ubuntu 虚拟机[/size]1. download Ubuntu desktop 32 bit (developer to use ubuntu desktop version may is better) http://www.ubuntu.com/desktop/get-ubuntu/download [size=large...
2010-07-04 15:06:07
151
active record 学习笔记
[size=large]基本概念[/size]active record 是一个 把对象或者说类 CRUD 数据库的一个库.类必须继承自 ActiveRecord:;Base类名和数据库表名一一对应,默认表名为类名的复数,但是可以用如 set_table_name "sheep“ 命名成sheep表名或者 self.table_name = "sheep"在类定...
2010-06-08 09:37:16
211
VIM 学习笔记
2009-12-03VIM 学习笔记参考资料 http://vimcdoc.sourceforge.net/doc/usr_01.html 平时只有基本操作的技能, 现在来学习和熟练更多的技巧。 VIM 安装1.windows 上用gvim,也还可以,直接右键可以选择文件用VIM方式来编辑, 也挺方便2. linux ,本来已经就有了,但是需要重新安装 vim使...
2010-06-08 09:36:57
108
ruby 异常处理
[size=large]异常处理在程序中的作用理解[/size]1.改变执行过程抛出异常后,就可以处理当前异常,使得程序马上走异常处理分支,改变了主程序的执行逻辑2.程序更加健壮往往有很多边界条件,开发或者设计的时候没有考虑到,只有在调试的过程中发现,因此发现这些边界,然后添加异常处理,就更加能够掌控全局[size=large]如何在ruby 中增加异常[/si...
2010-06-08 09:36:32
107
ruby 单元测试笔记
阅读 test/unit 文档1.需要 require 'test/unit'2. 测试函数需要test开头3. 可以加setup teardown举个例子,require 'test/unit' class TC_MyTest < Test::Unit::TestCase # def setup # end #...
2010-06-08 09:36:17
167
原创 ubuntu 9.04 编程手册安装
在ubuntu默认的情况下,man2和man3是都没有安装的,这对编程者是非常不方便的。因此,有以下补完命令:sudo apt-get install manpages sudo apt-get install manpages-de sudo apt-get install manpages-de-dev [b]sudo apt-get install manpages-...
2010-06-08 09:35:58
119
Linux 内核浏览笔记
LINUX内核设计与实现.pdf1. linux为什么要 mount ,好像是要创建超级快和索引所用,所以要mount 一下,我原来一直不太明白为什么要mount2.vfs有点类似于嵌入式开发中的硬件抽象层,这个事不过是各种文件存储设备的读写操作抽象3.新的的设备的驱动程序可以以模块的方式来加载,特别适合有新硬件的linux嵌入式系统大致了解一下内核设计和实现,有助...
2010-06-08 09:35:03
104
原创 转载ubuntu 下安装ruby 1.9.1
http://hi.baidu.com/%D5%D4%C8%D9/blog/item/0dbc800812fd31d862d986be.html1.安装build工具sudo apt-get install build-essential2.安装readline zlib libncurses5sudo apt-get install zlib1g-devsudo ap...
2010-06-08 09:34:31
132
原创 ubuntu 自动拨号设置
1. 首先 sudo pppoeconf 输入宽带帐号和密码, 其他全部yes2.sudo vim /etc/network/interfacespre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf 这一行移到 auto dsl-provider 上面 ...
2010-06-08 09:34:16
941
原创 ubuntu mysql 操作
1. root 用户进不去,需要重置password 不知道为什么起停服务/etc/init.d/mysql stop /etc/init.d/mysql start 设置mysql服务器随开关机自动启动和关闭:系统 -> 系统管理 -> 服务 ??找不到进行到“服务设置”窗口后,激活mysql数据库服务即可卸载 mysqlsudo aptit...
2010-06-08 09:33:50
109
Ruby 学习
一直在学习Ruby,但是读那些高人写的代码还是云里雾里,不知道大家是否有同感。最近在读鉴权方面的东西,读了好几次,都读不太进去,只有自己写的代码才清楚。造成这个问题主要是:1. 有些生冷的用法自己不习惯,尤其是关于类和模块的操作,自己还没有掌握很多东西,只是用到了一些最简单的传统语言的方法2.Ruby 本身太灵活,造成可读性和可理解性差,也主要是ryuby 代码读写...
2010-02-27 17:31:16
100
原创 Rack 框架理解
ruby 和 rails很多设计都没有很好的框图。学了几天的rack,终于有点搞明白了,这里画一个图以方便理解rack.[img][img]http://dl.iteye.com/upload/attachment/210017/72ac85b0-a5d3-3f06-bb44-917646624219.png[/img][/img]根据这个框图,可以看出,所谓的ra...
2010-02-27 00:09:09
481
原创 Rails 3 Bundle 的简单介绍
请参考获取更详细原始信息,这里是笔记。http://www.lindsaar.net/2010/2/6/bundle_me_some_rails[b]bundle is [/b]# Library management system for rails app# ability to pack and lock your gem files for your rails app...
2010-02-24 13:00:45
168
原创 ror 环境搭建
http://hi.baidu.com/%D5%D4%C8%D9/blog/item/ff1b53008660c418738b65f5.html如果ubuntu是在虚拟机上面跑建议内存设置为自己机器内存的一半。1.首先修改软件源,最好为main server。system=>系统管理=>软件源 (中国源下载东西会慢死人的)2.sudo apt-get updat...
2009-12-26 21:35:36
85
ruby logger的 丢失 时间戳问题
不知道大家用过ruby 的 logger没有, logger.info等信息在文件里面居然没有加时间戳。 难道非得要自己重写下logger?诸位有解决之道吗?
2009-11-23 17:29:07
124
发现 ruby 在迭代环境下 hash计算的一个bug
(2..40).step(2).each do |j| t=Hash.new t[:test]="test" puts t[:test].hash puts "test".hashend请你连续运行多次, 你会发现每一次你得到的hash值都不一样,有高手可以解决这个问题吗?有可能是ruby语言的一个惊天bug。...
2009-11-21 23:50:09
114
Rails 2.3.4/ruby1.9.1 bug undefined method `^' for "7":String 修复
rails 2.3.4 有一个bug , 自动产生代码后, (scaffold),show 内容报错undefined method `^' for "7":StringRuby19\lib\ruby\gems\1.9.1\gems\activesupport-2.3.4\lib\active_support\message_verifier.rbpatch 方法: 直接替换函...
2009-11-05 13:33:27
174
ruby 符号学习笔记
方法后面加个? 可能 表示返回一个boolean类型方法后面加个! 可能 表示会修改原来的对象内容, 否则就是不改变原来的对象,只是复制一份变量前面加个 $ 可能表示全局变量变量前面加个 @ 表示实例变量变量前面加个 @@ 表示类变量=begin here is comments comments again here=end表示一段内置...
2009-11-02 15:22:14
104
Ruby字符串学习笔记
1. 追加一个字符串到一个字符串 "here is example for insert string [color=red]test_test[/color] in string"
2009-10-30 11:19:08
94
ruby 能够抓取动态网页内容如javascript或者ajax更新的内容?
不管用 net::http get 或者用其他方法open url,总是只能得到网页源代码类似的内容,实际动态显示在浏览器上的数据却怎么也得不到,诸位有经验可以分享吗?如抓取一个javascript函数返回值等...
2009-10-26 22:29:48
181
windows下 ruby1.9 中文乱码
装了个ruby 1.9.1,马上写个测试文件 ,内写 puts "你好"结果发现无论在windows的cmd还是netbeans 上运行都输出乱码, netbean还一度编译报错,说字符编码不对。于是查找了网络,并实践了一些方案,这里总结一下,以备忘。1.netbean的乱码最好解决要在netbean安装目录下 etc/netbean.conf 找到netbean...
2009-10-24 22:34:35
197
ruby 随机数
http://www.thedisqisition.org/LESSONS/ruby_lesson23.html运行下 randrand(10)rand(100)rand(1000)就可以知道了
2009-07-30 21:31:10
150
ruby net ssh 应用中碰到一个奇怪问题
发现ruby ssh后, 欣喜了一阵子, 但是使用后发现一个问题, 就是有些命令执行的时候和手工执行的时候效果不一样。简单的命令, 如pwd, ls -l是没有问题的, 能够正确得到结果。但是如果是运行shell脚本, 或者 cd 命令,就会失败, 很奇怪吧, 不知道诸位是如何解决的?puts Net::SSH::Version::CURRENT ssh=Net::...
2009-06-05 14:35:56
267
空空如也
jquery rails 局部刷新失败
2010-01-27
ruby 能够抓取动态网页内容如javascript或者ajax更新的内容?
2009-10-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人