Apr092012
Mar302012
Mar272012
ScribeFire Next
ScribeFire是一款比较老的浏览器博客编辑器,但是在新版的Firefox中却总是会解析出错,经过Google,发现使用一个叫做ScribeFire Next的组件可以避免这种情况的发生。
所以,这就是来自ScribeFire Next的文字了。
阅读全文
作者:hfl | 分类:未分类 | 阅读: |
Jan122012
Pagaspa——八思巴文
八思巴文是元朝忽必烈时期由”国师”八思巴创制的蒙古新字,世称”八思巴蒙古新字”。八思巴文是古代的”国际音标”和”世界语”,它的创制推广在一定程度上推进了蒙古社会的文明进程。
八思巴文有音无义,类似音标,元代用来标示蒙古语,回鹘语,汉语。国家培养专门人才学习该文。使得八思巴文成为贵族语言。皇帝派遣只懂得八思巴文而不懂蒙古语的汉族官吏,到军营传达情报。这就类似密码,汉族官吏...阅读全文
作者:hfl | 分类:未分类 | 阅读: |
Dec052011
利用Google Reader备份数据
如果你有一个博客,那么数据无疑是很重要的,毕竟都是心血啊。那么,如何备份数据呢,方法很多,此处只说其中一种:利用Google Reader备份博客数据。
Google Reader一般是用来满足人们订阅新闻、博客,集中阅读的要求的。但是在阅读的同时,Google的服务器一会将其存储进Google的云服务器中。当你的博客受损的时候,抬起头,从云中下载数据吧。
Google在提供阅读的同时还提供了一个Atom形...阅读全文
作者:hfl | 分类:未分类 | 阅读: |
Dec022011
从MySQL导出XML格式数据
有些时候,导出数据需要XML格式,那么可以执行下面命令:
mysql -u username databasename –e “select * from table_name” –X > outfile_name.xml –p
然后再输入密码就可以了(如果有密码)。
上面带name的参数需要换成对应的具体数值。
阅读全文
作者:hfl | 分类:未分类 | 阅读: |
Nov292011
eventmachine
Eventmachine在Windows上安装时需要编译,一般是通不过的,所以需要安装预编译包
gem install eventmachine –pre
如果使用Rails,有时候需要update,这时候,bundle会发现eventmachine有新的包,而下载编译还是通不过的。这个时候,就需要在Gemfile里定义指定eventmachine的预编译包的版本,这个时候bundle就不会安装新的包了。如下:
gem ‘eventmachine’, ’1.0.0.bet...阅读全文
作者:hfl | 分类:未分类 | 阅读: |
Nov282011
Rails3中表单的改变
Rails升级到了3.1,很多变化,其中关于表单的变化就很多。
最明显的变化就是原来的form_for标签,从一个块的构造函数编程了一个格式输出函数,再就是错误输出信息的error_messages_for和error_messages_on等,被移除成立了一个单独的Plugin,而替代其使用的是@p.errors,使用虽然简单,代码却变复杂。
更多信息可参考Rails Form helpers
阅读全文
作者:hfl | 分类:未分类 | 阅读: |
Nov282011
还是Windows下的mysql2问题
问题如下:
Windows下的Ruby的MySQL驱动mysql2虽然安装了旧版本的包,但是使用仍然出现问题,报错为
Errno::EBADF: Bad file descriptor
好像根本就没有工作!看来Rails3下是需要新版本的驱动的,继续寻找解决方案……
千呼万唤后的方案如下:
安装Ruby1.9,Rails3和MySQL5,如果Ruby是使用的RailsInstaller,已经预安装devkit,需要在devkit下找到config.yml文件,打开找到ruby187改为你安...阅读全文
作者:hfl | 分类:未分类 | 阅读: |
Nov282011
Windows上的msyql2默认安装问题
Rails3默认的MySQL驱动mysql2在Windows上默认缺失mysql.h文件,或者其他种种问题,不能解决。
经过种种测试:
使用devkit编译安装通不过;
先安装mysql再安装mysql2,也不行;
拷贝libmysql.dll文件,不行;
最后,我的解决方法是使用mysql包,或者使用旧一些的mysql2包。
指定mysql包到0.2.6,安装就没有问题了。
阅读全文
作者:hfl | 分类:未分类 | 阅读: |